Changes

From Amahi Wiki
Jump to: navigation, search
1,626 bytes added ,  02:15, 1 February 2019
We plan to support Multiple languages and localization in the upcoming transition to rails 2.2, which has localization support includedare supported Amahi for a while.
For the time being, here is the en-US set of sentences to translate (in a format called yml, ready for rails 2.2)= Please help with Amahi translations =
http://git.amahi.org/Are you interested in translating Amahi to your language?p=amahi.git;a=blo ... 3d;hb=HEAD
(that's formatted) Translation is really very easy using our online translation tool and is the raw file is atpreferred way to make Amahi available in your language!
http://git.amahi.If you are interested in contributing get in touch with us at ''translations at <this domain dot org/?p=amahi.git;a=blo ..>''. ml;hb=HEAD
basically what the translation consists of is this= Translation Requirements =
We have some '''very important'' translation requirements that you must read before attempting translation. It is simple, but there are a few rules to it to make sure the translation does not lose numbers or dates or other variables. See them in the [[Translation tips]] page. = How to Translate Amahi offline = This method achieves the same goals, in a more "manual" way. It involves converting a "master" english file (en.yml) to a file in your own language. Here is the [http://git.amahi.org/?p=amahi.git;a=blob;f=platform/platform/html/config/locales/en.yml;h=05555fc01e55cf7036b1c9cd69c96d843a55683d;hb=HEAD en.yml file] set of sentences to translate (in a format called yml, ready for rails 2.3). (that's formatted) the raw file is at [http://git.amahi.org/?p=amahi.git;a=blob_plain;f=platform/platform/html/config/locales/en.yml;hb=HEAD raw en.yml] Basically what the translation consists of is this: * duplicate an the original file, change the name to something appropriate (e.g. de.yml for german/de, fr for french)
* change the strings after the colon to the end of the line for the new language.
That's it! you can do it by cut and paste or with git:
<codepre>
git clone git://git.amahi.org/amahi.git
cd amahi/platform/platform/html/config/locales
cp en-US.yml deyourlocale.yml [edit the yourlocale.yml file] git add decommit yourlocale.yml git commit de</pre> For brownie points, you can also add those to amahi/platform/platform/html/app/controllers/setup_controller.ymlrb <To find the code of your language, please visit [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes the iso codes page]Columns 6 is the name of the language *in the native language* (we need that) and column 1 is the ISO code> Please put them here in alphabetical order so that the user can more easily find his/hers! Here is how to [http://forums.amahi.org/viewtopic.php?f=15&t=188&start=0#p880 submit a patch directly] with git or you can send your locale file by email or post it in the forums or amahi-devel list. = Credits = The translation team deserves '''huge credit''' for helping translate Amahi to so many languages and locales!
Here is how Special thanks go to [http://forums.amahi.org/viewtopic.php?f=15&t=188&start=0#p880 submit a patch directly] with git or you can send the de.yml file by email or post it in the forums.our Translations Manager, TOny Jenkins (aka Jintxy)
Here they are, in alphabetical order:
The original [http* Arabian://forums.amahi.org/viewtopic.php?f=15&t=188&start=0 localization thread in the forums].Abdulrhman Al-Khamees* Bulgarian: Plamen Martinov* Danish: Niels Højdahl and Peter Tobler
12,424

edits