This post outlines the process of translating SmarterMail 4.x, SmarterMail 5.x, and SmarterTrack 3.x. Before beginning a translation, please post on our forum that you wish to start it so that others will not duplicate your effort, and also search to ensure nobody else is translating as well. No sense in wasting time or resources doing duplicate work.
Instructions on how to begin the translation process can be found below, as well as a description of how this all works.
First, download the latest version of the product from http://www.smartertools.com. Install it on a computer that does not currently have SmarterMail installed on it and activate using the free version.
One of the facilities we added to the product to aid in translation is the ability to see where translation elements are on the screen using a test mode. To activate this test mode, add a language string to your browser with your translation language (shown below in the language list), and add a “-test” at the end. In other words, test mode for English would be “en-test”. From then on, the interface to SmarterMail will show yellow highlighted areas that you can hover over to see the page tag name. In the tip that pops up, $ represents the page name, so if you are in /Main/frmMessages.asp, “$” represents “Main.frmMessages_”.
For example, if you are using IE, go to Tools -> Internet Options. Click on the Languages button, and add in "tr-test". Then move it to the top of the list and save.
Now look in the MRS/App_Data/Translations directory. Copy the en.xml file to a file in the same directory named for your locale, like es.xml for Spanish, nl.xml for dutch, fr-ca.xml for French (Canada), etc. All locales are shown at the bottom of this post in the language list.
Now you can edit the XML tags for your language in the new file, and saved changes should show up immediately in your browser. I suggest finding <!-- Login --> in the file and starting with those tags, so you can see that the file is correctly updating.
Direct any translation questions to this forum.
When you are finished, send your completed translation via email to "sales at smartertools.com" so that we can verify it and post it for others to use.
Locale abreviations
|
Afrikaans ( af ) Afrikaans - South Africa ( af-ZA ) Albanian ( sq ) Albanian - Albania ( sq-AL ) Arabic ( ar ) Arabic - Algeria ( ar-DZ ) Arabic - Bahrain ( ar-BH ) Arabic - Egypt ( ar-EG ) Arabic - Iraq ( ar-IQ ) Arabic - Jordan ( ar-JO ) Arabic - Kuwait ( ar-KW ) Arabic - Lebanon ( ar-LB ) Arabic - Libya ( ar-LY ) Arabic - Morocco ( ar-MA ) Arabic - Oman ( ar-OM ) Arabic - Qatar ( ar-QA ) Arabic - Saudi Arabia ( ar-SA ) Arabic - Syria ( ar-SY ) Arabic - Tunisia ( ar-TN ) Arabic - United Arab Emirates ( ar-AE ) Arabic - Yemen ( ar-YE ) Armenian ( hy ) Armenian - Armenia ( hy-AM ) Azeri ( az ) Azeri (Cyrillic) - Azerbaijan ( az-AZ-Cyrl ) Azeri (Latin) - Azerbaijan ( az-AZ-Latn ) Basque ( eu ) Basque - Basque ( eu-ES ) Belarusian ( be ) Belarusian - Belarus ( be-BY ) Bulgarian ( bg ) Bulgarian - Bulgaria ( bg-BG ) Catalan ( ca ) Catalan - Catalan ( ca-ES ) Chinese - Hong Kong SAR ( zh-HK ) Chinese - Macau SAR ( zh-MO ) Chinese - China ( zh-CN ) Chinese (Simplified) ( zh-CHS ) Chinese - Singapore ( zh-SG ) Chinese - Taiwan ( zh-TW ) Chinese (Traditional) ( zh-CHT ) Croatian ( hr ) Croatian - Croatia ( hr-HR ) Czech ( cs ) Czech - Czech Republic ( cs-CZ ) Danish ( da ) Danish - Denmark ( da-DK ) Dhivehi ( div ) Dhivehi - Maldives ( div-MV ) Dutch ( nl ) Dutch - Belgium ( nl-BE ) Dutch - The Netherlands ( nl-NL ) English ( en ) English - Australia ( en-AU ) English - Belize ( en-BZ ) English - Canada ( en-CA ) English - Caribbean ( en-CB ) English - Ireland ( en-IE ) English - Jamaica ( en-JM ) English - New Zealand ( en-NZ ) English - Philippines ( en-PH ) English - South Africa ( en-ZA ) English - Trinidad and Tobago ( en-TT ) English - United Kingdom ( en-GB ) English - United States ( en-US ) English - Zimbabwe ( en-ZW ) Estonian ( et ) Estonian - Estonia ( et-EE ) Faroese ( fo ) Faroese - Faroe Islands ( fo-FO ) Farsi ( fa ) Farsi - Iran ( fa-IR ) Finnish ( fi ) Finnish - Finland ( fi-FI ) French ( fr ) French - Belgium ( fr-BE ) French - Canada ( fr-CA ) French - France ( fr-FR ) French - Luxembourg ( fr-LU ) French - Monaco ( fr-MC ) French - Switzerland ( fr-CH ) Galician ( gl ) Galician - Galician ( gl-ES ) Georgian ( ka ) Georgian - Georgia ( ka-GE ) German ( de ) German - Austria ( de-AT ) German - Germany ( de-DE ) German - Liechtenstein ( de-LI ) German - Luxembourg ( de-LU ) German - Switzerland ( de-CH ) Greek ( el ) Greek - Greece ( el-GR ) Gujarati ( gu ) Gujarati - India ( gu-IN ) Hebrew ( he ) Hebrew - Israel ( he-IL ) Hindi ( hi ) Hindi - India ( hi-IN ) Hungarian ( hu ) Hungarian - Hungary ( hu-HU )
|
Icelandic ( is ) Icelandic - Iceland ( is-IS ) Indonesian ( id ) Indonesian - Indonesia ( id-ID ) Italian ( it ) Italian - Italy ( it-IT ) Italian - Switzerland ( it-CH ) Japanese ( ja ) Japanese - Japan ( ja-JP ) Kannada ( kn ) Kannada - India ( kn-IN ) Kazakh ( kk ) Kazakh - Kazakhstan ( kk-KZ ) Konkani ( kok ) Konkani - India ( kok-IN ) Korean ( ko ) Korean - Korea ( ko-KR ) Kyrgyz ( ky ) Kyrgyz - Kazakhstan ( ky-KZ ) Latvian ( lv ) Latvian - Latvia ( lv-LV ) Lithuanian ( lt ) Lithuanian - Lithuania ( lt-LT ) Macedonian ( mk ) Macedonian - FYROM ( mk-MK ) Malay ( ms ) Malay - Brunei ( ms-BN ) Malay - Malaysia ( ms-MY ) Marathi ( mr ) Marathi - India ( mr-IN ) Mongolian ( mn ) Mongolian - Mongolia ( mn-MN ) Norwegian ( no ) Norwegian (Bokmål) - Norway ( nb-NO ) Norwegian (Nynorsk) - Norway ( nn-NO ) Polish ( pl ) Polish - Poland ( pl-PL ) Portuguese ( pt ) Portuguese - Brazil ( pt-BR ) Portuguese - Portugal ( pt-PT ) Punjabi ( pa ) Punjabi - India ( pa-IN ) Romanian ( ro ) Romanian - Romania ( ro-RO ) Russian ( ru ) Russian - Russia ( ru-RU ) Sanskrit ( sa ) Sanskrit - India ( sa-IN ) Serbian (Cyrillic) - Serbia ( sr-SP-Cyrl ) Serbian (Latin) - Serbia ( sr-SP-Latn ) Slovak ( sk ) Slovak - Slovakia ( sk-SK ) Slovenian ( sl ) Slovenian - Slovenia ( sl-SI ) Spanish ( es ) Spanish - Argentina ( es-AR ) Spanish - Bolivia ( es-BO ) Spanish - Chile ( es-CL ) Spanish - Colombia ( es-CO ) Spanish - Costa Rica ( es-CR ) Spanish - Dominican Republic ( es-DO ) Spanish - Ecuador ( es-EC ) Spanish - El Salvador ( es-SV ) Spanish - Guatemala ( es-GT ) Spanish - Honduras ( es-HN ) Spanish - Mexico ( es-MX ) Spanish - Nicaragua ( es-NI ) Spanish - Panama ( es-PA ) Spanish - Paraguay ( es-PY ) Spanish - Peru ( es-PE ) Spanish - Puerto Rico ( es-PR ) Spanish - Spain ( es-ES ) Spanish - Uruguay ( es-UY ) Spanish - Venezuela ( es-VE ) Swahili ( sw ) Swahili - Kenya ( sw-KE ) Swedish ( sv ) Swedish - Finland ( sv-FI ) Swedish - Sweden ( sv-SE ) Syriac ( syr ) Syriac - Syria ( syr-SY ) Tamil ( ta ) Tamil - India ( ta-IN ) Tatar ( tt ) Tatar - Russia ( tt-RU ) Telugu ( te ) Telugu - India ( te-IN ) Thai ( th ) Thai - Thailand ( th-TH ) Turkish ( tr ) Turkish - Turkey ( tr-TR ) Ukrainian ( uk ) Ukrainian - Ukraine ( uk-UA ) Urdu ( ur ) Urdu - Pakistan ( ur-PK ) Uzbek ( uz ) Uzbek (Cyrillic) - Uzbekistan ( uz-UZ-Cyrl ) Uzbek (Latin) - Uzbekistan ( uz-UZ-Latn ) Vietnamese ( vi ) Vietnamese - Vietnam ( vi-VN ) |