File Type
Android internationalization xml file (.xml)
dotnet Resx file (.resx)
i18n multi language file (.json)
i18n single language file (.json)
Java Resource Bundle (.properties)
Php file with original and translated values (.po)
Php file with key and translate values (.po)
XCode Localizable.strings (.strings)
Standard Android internationalization .xml file
Example:
<resources>
<string name="greeting">Hello {name}!</string>
<string name="farewell">Goodbye {name}!</string>
<plurals name="entities_found">
<item quantity="one"<entity found>/item>
<item quantity="other"<entities found>/item>
</plurals>
</resources>
Only string and plurals data will be translated
Plurals items must be as shown in the above example
Other types will not be translated
Value can be an HTML but must have escaped html tags or url encoded
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
Standard dotnet .resx file
Example:
<data name="AskName" xml:space="preserve">
<value>What's your first name?</value>
</data>
Only string data will be translated
Other types will not be translated
Value can be an HTML but must have escaped html tags or url encoded
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
i18n JSON File containing all languages in a single file
Example:
{
"en": {
"greeting": "Hello {name}",
"inner": {
"key1": "ole",
"key2": "ola"
},
"farewell": "Goodbye {name}",
},
"fr": {
}
}
If item for the target translation language doesn't exists it will be automatically added (eg. fr)
All nested lever will be translated (eg. key1 and key2)
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
i18n JSON File containing only one language (each language has its own file)
Example:
{
"greeting": "Hello {name}",
"inner": {
"key1": "ole",
"key2": "ola"
},
"farewell": "Goodbye {name}",
}
All nested lever will be translated (eg. key1 and key2)
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
Java Bundle Properties file
Example:
# This is a comment 1
Name=What is your name?
Question=My name is {name}.
Multiline=test multiline 1 \ntest multiline 2 \nlast line
# This is a comment 2
Test=This is a test
Only string data will be translated
The text can span multiple lines as shown in the example using \n
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
Php Po file with original strings and translated strings
Example:
msgid "Hello, world!"
msgstr "Ciao, mondo!"
msgid "Goodbye"
msgstr "Addio"
msgid ""
"line 1 "
"line 2 "
"line 3 "
msgstr ""
"linea 1 "
"linea 2 "
"linea 3 "
Only string data will be translated
The text can span multiple lines as shown in the example
msgid must contain the text that needs to be translated
msgstr can be blank,empty or text already translated (it will be ignored)
ScribaCode will translate msgid content and put the tranlsation in msgstr
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
Php Po file with a key and string content
Example:
msgid "MSG_WELCOME"
msgstr "Benvenuto"
msgid "MSG_GOODBYE"
msgstr "Addio"
msgid "MSG_LONG_TEXT"
msgstr ""
"line 1 "
"line 2 "
"line 3 "
Only string data will be translated
The text can span multiple lines as shown in the example
msgid content will be ignored
ScribaCode will translate msgstr content and put the tranlsation in msgstr
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
XCode Localizable.strings
Example:
"greeting" = "Hello {name}";
"farewell" = "Goodbye {name}";
Only string data will be translated
Other types will not be translated
Value can be an HTML but must have escaped html tags or url encoded
Variables are not mandatory, but if you use them, you must indicate both the start and end variable symbols
Project Name
Specialization Topic
No specialization (general translation)
Accounting and Business Management
Aeronautics
Art
Astronomy
Computer Technology
Cooking
Engineering
Geography
History
Legal
Literature
Logistics, Production, Manufacturing
Mathematics
Medical
Mechanics
Music
Physical and Sciences
Religion
Sport
Travel - Touristic
Source Language
Afrikaans - Afrikaans - af
Akan - Akan - ak
Albanian - shqip - sq
Amharic - አማርኛ - am
Arabic - العربية - ar
Armenian - հայերեն - hy
Assamese - অসমীয়া - as
Bambara - bamanakan - bm
Basque - euskara - eu
Belarusian - беларуская - be
Bengali - বাংলা - bn
Bosnian - bosanski - bs
Breton - brezhoneg - br
Bulgarian - български - bg
Burmese - မြန်မာ - my
Catalan\Valencian - català - ca
Central Khmer - ខ្មែរ - km
Chechen - нохчийн - ce
Chinese - 中文 - zh
Cornish - kernewek - kw
Croatian - hrvatski - hr
Czech - čeština - cs
Danish - dansk - da
Dutch\Flemish - Nederlands - nl
Dzongkha - རྫོང་ཁ - dz
English - English - en
Esperanto - esperanto - eo
Estonian - eesti - et
Ewe - Eʋegbe - ee
Faroese - føroyskt - fo
French - français - fr
Fulah - Pulaar - ff
Gaelic\Scottish Gaelic - Gàidhlig - gd
Galician - galego - gl
Ganda - Luganda - lg
Georgian - ქართული - ka
German - Deutsch - de
Greek\Modern - Ελληνικά - el
Gujarati - ગુજરાતી - gu
Hausa - Hausa - ha
Hebrew - עברית - he
Hindi - हिन्दी - hi
Hungarian - magyar - hu
Icelandic - íslenska - is
Igbo - Igbo - ig
Indonesian - Indonesia - id
Interlingua (International Auxiliary Language Association) - interlingua - ia
Irish - Gaeilge - ga
Italian - italiano - it
Japanese - 日本語 - ja
Javanese - Jawa - jv
Kalaallisut\Greenlandic - kalaallisut - kl
Kannada - ಕನ್ನಡ - kn
Kashmiri - کٲشُر - ks
Kazakh - қазақ тілі - kk
Kikuyu\Gikuyu - Gikuyu - ki
Kinyarwanda - Kinyarwanda - rw
Kirghiz\Kyrgyz - кыргызча - ky
Korean - 한국어 - ko
Lao - ລາວ - lo
Latvian - latviešu - lv
Lingala - lingála - ln
Lithuanian - lietuvių - lt
Luba-Katanga - Tshiluba - lu
Luxembourgish\Letzeburgesch - Lëtzebuergesch - lb
Macedonian - македонски - mk
Malagasy - Malagasy - mg
Malay - Melayu - ms
Malayalam - മലയാളം - ml
Maltese - Malti - mt
Manx - Gaelg - gv
Maori - te reo Māori - mi
Marathi - मराठी - mr
Mongolian - монгол - mn
Nepali - नेपाली - ne
North Ndebele - isiNdebele - nd
Northern Sami - davvisámegiella - se
Norwegian Nynorsk - norsk nynorsk - nn
Oriya - ଓଡ଼ିଆ - or
Oromo - Oromoo - om
Ossetian\Ossetic - ирон - os
Pashto\Pushto - پښتو - ps
Persian - فارسی - fa
Polish - polski - pl
Portuguese - português - pt
Punjabi\Panjabi - ਪੰਜਾਬੀ - pa
Quechua - Runasimi - qu
Romanian\Moldavian\Moldovan - română - ro
Romansh - rumantsch - rm
Rundi - Ikirundi - rn
Russian - русский - ru
Sango - Sängö - sg
Sanskrit - संस्कृत भाषा - sa
Serbian - српски - sr
Shona - chiShona - sn
Sichuan Yi\Nuosu - ꆈꌠꉙ - ii
Sindhi - سنڌي - sd
Sinhala\Sinhalese - සිංහල - si
Slovak - slovenčina - sk
Slovenian - slovenščina - sl
Somali - Soomaali - so
Spanish\Castilian - español - es
Sundanese - Basa Sunda - su
Swahili - Kiswahili - sw
Swedish - svenska - sv
Tajik - тоҷикӣ - tg
Tamil - தமிழ் - ta
Tatar - татар - tt
Telugu - తెలుగు - te
Thai - ไทย - th
Tibetan - བོད་སྐད་ - bo
Tigrinya - ትግር - ti
Tonga (Tonga Islands) - lea fakatonga - to
Turkish - Türkçe - tr
Turkmen - türkmen dili - tk
Uighur\Uyghur - ئۇيغۇرچە - ug
Ukrainian - українська - uk
Urdu - اردو - ur
Uzbek - o‘zbek - uz
Vietnamese - Tiếng Việt - vi
Welsh - Cymraeg - cy
Western Frisian - Frysk - fy
Wolof - Wolof - wo
Xhosa - isiXhosa - xh
Yiddish - ꆈꌠꉙ - yi
Yoruba - Èdè Yorùbá - yo
Zulu - isiZulu - zu
Target Language
Afrikaans - Afrikaans - af
Akan - Akan - ak
Albanian - shqip - sq
Amharic - አማርኛ - am
Arabic - العربية - ar
Armenian - հայերեն - hy
Assamese - অসমীয়া - as
Bambara - bamanakan - bm
Basque - euskara - eu
Belarusian - беларуская - be
Bengali - বাংলা - bn
Bosnian - bosanski - bs
Breton - brezhoneg - br
Bulgarian - български - bg
Burmese - မြန်မာ - my
Catalan\Valencian - català - ca
Central Khmer - ខ្មែរ - km
Chechen - нохчийн - ce
Chinese - 中文 - zh
Cornish - kernewek - kw
Croatian - hrvatski - hr
Czech - čeština - cs
Danish - dansk - da
Dutch\Flemish - Nederlands - nl
Dzongkha - རྫོང་ཁ - dz
English - English - en
Esperanto - esperanto - eo
Estonian - eesti - et
Ewe - Eʋegbe - ee
Faroese - føroyskt - fo
French - français - fr
Fulah - Pulaar - ff
Gaelic\Scottish Gaelic - Gàidhlig - gd
Galician - galego - gl
Ganda - Luganda - lg
Georgian - ქართული - ka
German - Deutsch - de
Greek\Modern - Ελληνικά - el
Gujarati - ગુજરાતી - gu
Hausa - Hausa - ha
Hebrew - עברית - he
Hindi - हिन्दी - hi
Hungarian - magyar - hu
Icelandic - íslenska - is
Igbo - Igbo - ig
Indonesian - Indonesia - id
Interlingua (International Auxiliary Language Association) - interlingua - ia
Irish - Gaeilge - ga
Italian - italiano - it
Japanese - 日本語 - ja
Javanese - Jawa - jv
Kalaallisut\Greenlandic - kalaallisut - kl
Kannada - ಕನ್ನಡ - kn
Kashmiri - کٲشُر - ks
Kazakh - қазақ тілі - kk
Kikuyu\Gikuyu - Gikuyu - ki
Kinyarwanda - Kinyarwanda - rw
Kirghiz\Kyrgyz - кыргызча - ky
Korean - 한국어 - ko
Lao - ລາວ - lo
Latvian - latviešu - lv
Lingala - lingála - ln
Lithuanian - lietuvių - lt
Luba-Katanga - Tshiluba - lu
Luxembourgish\Letzeburgesch - Lëtzebuergesch - lb
Macedonian - македонски - mk
Malagasy - Malagasy - mg
Malay - Melayu - ms
Malayalam - മലയാളം - ml
Maltese - Malti - mt
Manx - Gaelg - gv
Maori - te reo Māori - mi
Marathi - मराठी - mr
Mongolian - монгол - mn
Nepali - नेपाली - ne
North Ndebele - isiNdebele - nd
Northern Sami - davvisámegiella - se
Norwegian Nynorsk - norsk nynorsk - nn
Oriya - ଓଡ଼ିଆ - or
Oromo - Oromoo - om
Ossetian\Ossetic - ирон - os
Pashto\Pushto - پښتو - ps
Persian - فارسی - fa
Polish - polski - pl
Portuguese - português - pt
Punjabi\Panjabi - ਪੰਜਾਬੀ - pa
Quechua - Runasimi - qu
Romanian\Moldavian\Moldovan - română - ro
Romansh - rumantsch - rm
Rundi - Ikirundi - rn
Russian - русский - ru
Sango - Sängö - sg
Sanskrit - संस्कृत भाषा - sa
Serbian - српски - sr
Shona - chiShona - sn
Sichuan Yi\Nuosu - ꆈꌠꉙ - ii
Sindhi - سنڌي - sd
Sinhala\Sinhalese - සිංහල - si
Slovak - slovenčina - sk
Slovenian - slovenščina - sl
Somali - Soomaali - so
Spanish\Castilian - español - es
Sundanese - Basa Sunda - su
Swahili - Kiswahili - sw
Swedish - svenska - sv
Tajik - тоҷикӣ - tg
Tamil - தமிழ் - ta
Tatar - татар - tt
Telugu - తెలుగు - te
Thai - ไทย - th
Tibetan - བོད་སྐད་ - bo
Tigrinya - ትግር - ti
Tonga (Tonga Islands) - lea fakatonga - to
Turkish - Türkçe - tr
Turkmen - türkmen dili - tk
Uighur\Uyghur - ئۇيغۇرچە - ug
Ukrainian - українська - uk
Urdu - اردو - ur
Uzbek - o‘zbek - uz
Vietnamese - Tiếng Việt - vi
Welsh - Cymraeg - cy
Western Frisian - Frysk - fy
Wolof - Wolof - wo
Xhosa - isiXhosa - xh
Yiddish - ꆈꌠꉙ - yi
Yoruba - Èdè Yorùbá - yo
Zulu - isiZulu - zu
Start Variable Symbol
End Variable Symbol
Source File
Previous Version of Origin Source File
Already Translated File
Translation Rules
(Up to 5)
More Info
Add Rule
Remove Last Rule
General Options
More Info
Behavior for not translatable sentence
Use null
Keep the original text