Powered by Jitbit Forum free trial version.
home recent topics recent posts search faq  

dropf Forum



register | lost password   open id
Messages in this topic - RSS

Home » dropf Development » Translating dropf

You can send bugs/requests about dropf from this forum and support dropf development
7/13/2011 1:54:07 PM

Ali Rıza Üneş
Ali Rıza Üneş
Administrator
Posts: 38
dropf is currently supported in 3 languages. Turkish, English and German (thanks to Mike). But you can translate dropf into your language by editing dropf language files. (.lng)
dropf language files placed in dropf installation folder (usually C:\Program Files (x86)\dropf\Languages in 64 bit OS, C:\Program Files (x86)\dropf\Languages in 32 bit OS)
You can pick Turkish, English or German translation file for using in new translation file, but you have to save as {Specific Culture Name}.lng before editing. (at the end of post you can find Proper Specific Culture Names List.)
Translation files is based on standart windows ini files and readable by windows notepad, you can edit in language files in notepad.
Last version of translation files attached.

Translation files is looking like this;

About=About
AboutTitle=About dropf
Active=Active
Add=Add
AlwaysOnTop=Always on Top


You have to edit after equal symbol (specified with bold) or you will encounter an error.
Don't forget to change Translator line in translation file and send us by using this post or e-mail dropf [at] dropf.com , future versions will be include new translations.


1. Edit lng. file and save as new translation file and restart dropf.

For example save as de-DE for German translation.

2. You can see new translation in settings window and translator name in about window.




Proper Specific Culture Names list.
  • af-ZA - Afrikaans (South Africa)
  • sq-AL - Albanian (Albania)
  • gsw-FR - Alsatian (France)
  • am-ET - Amharic (Ethiopia)
  • ar-DZ - Arabic (Algeria)
  • ar-BH - Arabic (Bahrain)
  • ar-EG - Arabic (Egypt)
  • ar-IQ - Arabic (Iraq)
  • ar-JO - Arabic (Jordan)
  • ar-KW - Arabic (Kuwait)
  • ar-LB - Arabic (Lebanon)
  • ar-LY - Arabic (Libya)
  • ar-MA - Arabic (Morocco)
  • ar-OM - Arabic (Oman)
  • ar-QA - Arabic (Qatar)
  • ar-SA - Arabic (Saudi Arabia)
  • ar-SY - Arabic (Syria)
  • ar-TN - Arabic (Tunisia)
  • ar-AE - Arabic (U.A.E.)
  • ar-YE - Arabic (Yemen)
  • hy-AM - Armenian (Armenia)
  • as-IN - Assamese (India)
  • az-Cyrl-AZ - Azeri (Cyrillic, Azerbaijan)
  • az-Latn-AZ - Azeri (Latin, Azerbaijan)
  • ba-RU - Bashkir (Russia)
  • eu-ES - Basque (Basque)
  • be-BY - Belarusian (Belarus)
  • bn-BD - Bengali (Bangladesh)
  • bn-IN - Bengali (India)
  • bs-Cyrl-BA - Bosnian (Cyrillic, Bosnia and Herzegovina)
  • bs-Latn-BA - Bosnian (Latin, Bosnia and Herzegovina)
  • br-FR - Breton (France)
  • bg-BG - Bulgarian (Bulgaria)
  • ca-ES - Catalan (Catalan)
  • zh-CN - Chinese (Simplified, PRC)
  • zh-SG - Chinese (Simplified, Singapore)
  • zh-HK - Chinese (Traditional, Hong Kong S.A.R.)
  • zh-MO - Chinese (Traditional, Macao S.A.R.)
  • zh-TW - Chinese (Traditional, Taiwan)
  • co-FR - Corsican (France)
  • hr-HR - Croatian (Croatia)
  • hr-BA - Croatian (Latin, Bosnia and Herzegovina)
  • cs-CZ - Czech (Czech Republic)
  • da-DK - Danish (Denmark)
  • prs-AF - Dari (Afghanistan)
  • dv-MV - Divehi (Maldives)
  • nl-BE - Dutch (Belgium)
  • nl-NL - Dutch (Netherlands)
  • en-AU - English (Australia)
  • en-BZ - English (Belize)
  • en-CA - English (Canada)
  • en-029 - English (Caribbean)
  • en-IN - English (India)
  • en-IE - English (Ireland)
  • en-JM - English (Jamaica)
  • en-MY - English (Malaysia)
  • en-NZ - English (New Zealand)
  • en-PH - English (Republic of the Philippines)
  • en-SG - English (Singapore)
  • en-ZA - English (South Africa)
  • en-TT - English (Trinidad and Tobago)
  • en-GB - English (United Kingdom)
  • en-US - English (United States)
  • en-ZW - English (Zimbabwe)
  • et-EE - Estonian (Estonia)
  • fo-FO - Faroese (Faroe Islands)
  • fil-PH - Filipino (Philippines)
  • fi-FI - Finnish (Finland)
  • fr-BE - French (Belgium)
  • fr-CA - French (Canada)
  • fr-FR - French (France)
  • fr-LU - French (Luxembourg)
  • fr-MC - French (Monaco)
  • fr-CH - French (Switzerland)
  • fy-NL - Frisian (Netherlands)
  • gl-ES - Galician (Galician)
  • ka-GE - Georgian (Georgia)
  • de-AT - German (Austria)
  • de-DE - German (Germany)
  • de-LI - German (Liechtenstein)
  • de-LU - German (Luxembourg)
  • de-CH - German (Switzerland)
  • el-GR - Greek (Greece)
  • kl-GL - Greenlandic (Greenland)
  • gu-IN - Gujarati (India)
  • ha-Latn-NG - Hausa (Latin, Nigeria)
  • he-IL - Hebrew (Israel)
  • hi-IN - Hindi (India)
  • hu-HU - Hungarian (Hungary)
  • is-IS - Icelandic (Iceland)
  • ig-NG - Igbo (Nigeria)
  • id-ID - Indonesian (Indonesia)
  • iu-Latn-CA - Inuktitut (Latin, Canada)
  • iu-Cans-CA - Inuktitut (Syllabics, Canada)
  • ga-IE - Irish (Ireland)
  • it-IT - Italian (Italy)
  • it-CH - Italian (Switzerland)
  • xh-ZA - isiXhosa (South Africa)
  • zu-ZA - isiZulu (South Africa)
  • ja-JP - Japanese (Japan)
  • kn-IN - Kannada (India)
  • kk-KZ - Kazakh (Kazakhstan)
  • km-KH - Khmer (Cambodia)
  • qut-GT - K'iche (Guatemala)
  • rw-RW - Kinyarwanda (Rwanda)
  • sw-KE - Kiswahili (Kenya)
  • kok-IN - Konkani (India)
  • ko-KR - Korean (Korea)
  • ky-KG - Kyrgyz (Kyrgyzstan)
  • lo-LA - Lao (Lao P.D.R.)
  • lv-LV - Latvian (Latvia)
  • lt-LT - Lithuanian (Lithuania)
  • dsb-DE - Lower Sorbian (Germany)
  • lb-LU - Luxembourgish (Luxembourg)
  • mk-MK - Macedonian (Former Yugoslav Republic of Macedonia)
  • ms-BN - Malay (Brunei Darussalam)
  • ms-MY - Malay (Malaysia)
  • ml-IN - Malayalam (India)
  • mt-MT - Maltese (Malta)
  • mi-NZ - Maori (New Zealand)
  • arn-CL - Mapudungun (Chile)
  • mr-IN - Marathi (India)
  • moh-CA - Mohawk (Mohawk)
  • mn-MN - Mongolian (Cyrillic, Mongolia)
  • mn-Mong-CN - Mongolian (Traditional Mongolian, PRC)
  • ne-NP - Nepali (Nepal)
  • nb-NO - Norwegian, Bokmål (Norway)
  • nn-NO - Norwegian, Nynorsk (Norway)
  • oc-FR - Occitan (France)
  • or-IN - Oriya (India)
  • ps-AF - Pashto (Afghanistan)
  • fa-IR - Persian
  • pl-PL - Polish (Poland)
  • pt-BR - Portuguese (Brazil)
  • pt-PT - Portuguese (Portugal)
  • pa-IN - Punjabi (India)
  • quz-BO - Quechua (Bolivia)
  • quz-EC - Quechua (Ecuador)
  • quz-PE - Quechua (Peru)
  • ro-RO - Romanian (Romania)
  • rm-CH - Romansh (Switzerland)
  • ru-RU - Russian (Russia)
  • smn-FI - Sami, Inari (Finland)
  • smj-NO - Sami, Lule (Norway)
  • smj-SE - Sami, Lule (Sweden)
  • se-FI - Sami, Northern (Finland)
  • se-NO - Sami, Northern (Norway)
  • se-SE - Sami, Northern (Sweden)
  • sms-FI - Sami, Skolt (Finland)
  • sma-NO - Sami, Southern (Norway)
  • sma-SE - Sami, Southern (Sweden)
  • sa-IN - Sanskrit (India)
  • gd-GB - Scottish Gaelic (United Kingdom)
  • sr-Cyrl-BA - Serbian (Cyrillic, Bosnia and Herzegovina)
  • sr-Cyrl-ME - Serbian (Cyrillic, Montenegro)
  • sr-Cyrl-CS - Serbian (Cyrillic, Serbia and Montenegro (Former))
  • sr-Cyrl-RS - Serbian (Cyrillic, Serbia)
  • sr-Latn-BA - Serbian (Latin, Bosnia and Herzegovina)
  • sr-Latn-ME - Serbian (Latin, Montenegro)
  • sr-Latn-CS - Serbian (Latin, Serbia and Montenegro (Former))
  • sr-Latn-RS - Serbian (Latin, Serbia)
  • nso-ZA - Sesotho sa Leboa (South Africa)
  • tn-ZA - Setswana (South Africa)
  • si-LK - Sinhala (Sri Lanka)
  • sk-SK - Slovak (Slovakia)
  • sl-SI - Slovenian (Slovenia)
  • es-AR - Spanish (Argentina)
  • es-VE - Spanish (Bolivarian Republic of Venezuela)
  • es-BO - Spanish (Bolivia)
  • es-CL - Spanish (Chile)
  • es-CO - Spanish (Colombia)
  • es-CR - Spanish (Costa Rica)
  • es-DO - Spanish (Dominican Republic)
  • es-EC - Spanish (Ecuador)
  • es-SV - Spanish (El Salvador)
  • es-GT - Spanish (Guatemala)
  • es-HN - Spanish (Honduras)
  • es-MX - Spanish (Mexico)
  • es-NI - Spanish (Nicaragua)
  • es-PA - Spanish (Panama)
  • es-PY - Spanish (Paraguay)
  • es-PE - Spanish (Peru)
  • es-PR - Spanish (Puerto Rico)
  • es-ES - Spanish (Spain, International Sort)
  • es-US - Spanish (United States)
  • es-UY - Spanish (Uruguay)
  • sv-FI - Swedish (Finland)
  • sv-SE - Swedish (Sweden)
  • syr-SY - Syriac (Syria)
  • tg-Cyrl-TJ - Tajik (Cyrillic, Tajikistan)
  • tzm-Latn-DZ - Tamazight (Latin, Algeria)
  • ta-IN - Tamil (India)
  • tt-RU - Tatar (Russia)
  • te-IN - Telugu (India)
  • th-TH - Thai (Thailand)
  • bo-CN - Tibetan (PRC)
  • tr-TR - Turkish (Turkey)
  • tk-TM - Turkmen (Turkmenistan)
  • uk-UA - Ukrainian (Ukraine)
  • hsb-DE - Upper Sorbian (Germany)
  • ur-PK - Urdu (Islamic Republic of Pakistan)
  • ug-CN - Uyghur (PRC)
  • uz-Cyrl-UZ - Uzbek (Cyrillic, Uzbekistan)
  • uz-Latn-UZ - Uzbek (Latin, Uzbekistan)
  • vi-VN - Vietnamese (Vietnam)
  • cy-GB - Welsh (United Kingdom)
  • wo-SN - Wolof (Senegal)
  • sah-RU - Yakut (Russia)
  • ii-CN - Yi (PRC)
  • yo-NG - Yoruba (Nigeria)

edited by arunes on 7/22/2011

0 permalink
3/6/2013 10:56:58 AM

AngSanley
AngSanley
Posts: 2
I translate to Bahasa Indonesia (id-ID) smile
0 permalink
5/27/2013 1:11:29 PM

Premor
Premor
Posts: 2
Hello, let me introduce my self, i'am Deny Premordianto, came from indonesia, and i want to contribute in dropf translation to indonesian languange as attached

Thanks,

De Premor

Attachments:
id-ID.lng
0 permalink

Home » dropf Development » Translating dropf





Powered by Jitbit Forum 7.1.8.0 © 2006-2011 Jitbit Software