Git Product home page Git Product logo

easyeda-i18n's Introduction

easyeda-i18n

EasyEDA is free and and powerful and easy to use online PCB tool, it helps a lot of people to bring the idea to real design. If you using EasyEDA and love to share it to your conutry people, please help us to make a translation.

This porject is EasyEDA editor and website i18n files, the more language translations contribution will be welcome.

Folder

editor-std: EasyEDA editor standard edition

Translations

If you would like to help to translation:

  1. please fork this project

  2. change to the forked project, then edit your language file such as ui_data_uk.txt etc.

  3. if you can't find your language file, you can copy ui_data_hans.txt, and then modify the txt file name with language code, for example ui_data_xx.txt, xx is your language code.
    the language code please refer at https://www.w3schools.com/tags/ref_language_codes.asp
    and then remove the Chinese text, translate the English to your language. The characters before = need to be preserved.
    for example:

// at ui_data_hans.txt
Select = 选择

// at ui_data_ru.txt
Select = Выбрать

If the text has free dot(...) or '{}', you need to keep it, for example:

Join... = Collegati...

Add font success: {name} = 字体添加成功: {name}      //keep the {name}

The "#" charater start line, just the comment line, please ingore it

#spice            //this is comment line, don't need to translate
Switch mode = 切换模式

If the text has such structure, please keep it

[menu_project]    //keep this structure
View=查看
[/menu_project]   //keep this structure

If you find out the text miss '=' charater, you can add it by yourself:

Carrier Freq[Hz]  //before
Carrier Freq[Hz] = 载波频率[Hz]  //after

If add a new language file, need to add it at 'language_list.md'. We will add this list to editor language menu list language list as below:

# local language (English name) = local language (English name)

# ui_data_zh-hans.txt
简体中文 (Chinese - Simplified) = 简体中文 (Chinese - Simplified)
# ui_data_zh-hant.txt
正體中文 (Chinese - Traditional) = 繁体中文 (Chinese - Traditional)
# ui_data_cs.txt
Čeština (Czech) = Čeština (Czech)
# English
English (English) = English (English)
# ui_data_fr.txt
Français (French) = Française (French)
# ui_data_de.txt
Deutsch (German) = Deutsch (German)
# ui_data_id.txt
Indonesia (Indonesian) = Indonesia (Indonesian)
# ui_data_it.txt
Italian (Italiano) = Italian (Italiano)
# ui_data_ja.txt
日本語 (Japanese) = 日本語 (Japanese)
# ui_data_ko.txt
한국어 (Korean) = 한국어 (Korean)
# ui_data_pl.txt
Polski (Polish) = Polski (Polish)
# ui_data_pt.txt
Português (Portuguese) = Português (Portuguese)
# ui_data_ru.txt
Русский (Russian) = Русский (Russian)
# ui_data_es.txt
Spanish (Spain) = Spanish (Spain)
# ui_data_sv.txt
Svenska (Swedish) = Svenska (Swedish)
# ui_data_uk.txt
Украинский (Ukrainian) = Украинский (Ukrainian)
# ui_data_vn.txt
Tiếng Việt (Vietnamese) = Tiếng Việt (Vietnamese)
  1. when you finish, please make a pull request(before pull request, please fetch and merge this main branch first to avoid the merge conflict), we will merge it. There is no good way to test the translation yet, need to wait us to release a new editor version.

  2. we check your translations if they are correctly, we will add it at next editor/website release.

Notice

  1. the ui_data_hans.txt is the based locale file, it has full translations. please don't edit it.
  2. if you want to change language to Polish, the editor will read ui_data_pl.txt first, if the editor can't find the correspond with English words at this file, then the editor will show the default English word for instead.
  3. don't need to create ui_data_en.txt, all English words are came from hard code.

Contributor

Thanks for all the contributors to help to translate the EasyEDA editor. Thanks

Andrew and Adambyw: Help translated EasyEDA from English to Polish. http://and.elektroda.eu/

A.Noda: Help translated EasyEDA from English to Japanese language. http://signalkhobho.com/

JM TERRADE: Help translated EasyEDA from English to French language. http://terrade.com/

José Miguel: Help translated EasyEDA from English to Spanish language.

Kent Ahlberg: Help translated EasyEDA from English to Swedish language.

Marcel Kuesters: Help translated EasyEDA from English to German language.

Гололобов Владимир Николаевич: Help translated EasyEDA Tutorial from English to Russian language http://vgololobov.narod.ru/

Victor Bychek and Травников Александр: Help translated EasyEDA from English to Russian language http://bychek.ru

君子兰: Help translated EasyEDA editor from English to Vietnamese language.

Zdenek Hubner: Help translated EasyEDA from English to Czech language.

William Kazan: Help translated EasyEDA from English to Portuguese language.

easyeda-i18n's People

Contributors

arnaulorente avatar boikovlan avatar damda58 avatar delastelle avatar dreamos82 avatar easyeda2021 avatar fabianoriccardi avatar gabpgomes avatar jaca1878 avatar m-arson avatar mertkaramese avatar murilo-simio avatar starrlucky avatar thisisnttheway avatar xernito avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.