Actions

Language Packs: Difference between revisions

From Mahara Wiki

No edit summary
 
(35 intermediate revisions by 13 users not shown)
Line 1: Line 1:
Mahara has language packs for several languages available, and more are being added all the time. The following table lists the available language packs. You can view the [http://langpacks.dev.mahara.org/ full list of all language pack versions] or [http://gitorious.org/mahara-lang browse the language repositories on Gitorious] if you want to download a potentially incomplete snapshot for the version of Mahara you are running.
Mahara has language packs for several languages available, and more are being added all the time.
 
= View translations and their progress =
 
Take a look at [https://translations.launchpad.net/mahara-lang the Mahara translation project] on Launchpad, which shows how much of Mahara has been translated into each language.
 
= Download and install language packs =
 
You can [http://langpacks.mahara.org/ download individual language packs] in their corresponding Mahara version.


'''Note''': Make sure you download the correct language pack for the Mahara version you are running. Downloading a different version from the version you are running will most likely result in you not seeing all strings translated.
'''Note''': Make sure you download the correct language pack for the Mahara version you are running. Downloading a different version from the version you are running will most likely result in you not seeing all strings translated.


{| style="width: 800px; height: 500px" border="1" cellspacing="1" cellpadding="1"
To install the language pack into your Mahara site, follow the [[System_Administrator's_Guide/Next_Steps#Install_a_Language_Pack|Language pack installation instructions]].
! Language
 
! Maintainer
= Contribute to language packs =
! 1.2
 
! 1.3
You can find more information about joining and existing translation team or setting up a new translation in the [[Developer_Area/Language_Packs | Developer Area]].
! Master (unstable)
 
! Support Group
= Contributors to language packs =
! Wiki Documentation
 
|-
'''Current contributors to translations (year 2011 onwards) are tracked on Launchpad on the details page of each translations.''' Listed here are contributors who started working on the translations prior to that and may not be listed in Launchpad. That also means that there are also more language packs available now.
| Arabic
 
| Muhammad Aljaber, Qayrwan.com
* Arabic: Muhammad Aljaber, Qayrwan.com
|
* Basque: Magari León, Abel Camacho, Pedro Lonbide, Joxemi Andonegi, Juan Ezeiza, Iñaki Arenaza
| '''[http://langpacks.mahara.org/ar-1.3_STABLE.tar.gz 1.3.X]'''
* Catalan: Joan Queralt, Albert Gasset  
|
* Chinese (Traditional): CITE, Hong Kong University
[http://langpacks.mahara.org/ar-master.tar.gz Master]
* Czech: David Mudrak
|
* Danish: Henrik Vestergaard Simonsen, Lars Anderson, Aalborg University
|
* Dutch: Koen Roggermans, Patrick Zuidhof, Peter Wuyts, Bas Brandts
|-
* English (US): Rich Trott
| Basque
* Finnish: Antti Koskinen, Heli Karjalainen, Discendum Ltd
| Magari León,<br /> Iñaki Arenaza
* French: Dominique-Alain Jan, Nicolas Martignoni
|
* Galician: Universidade da Coruña - Area de Innovacion Tecnoloxica
[http://langpacks.mahara.org/eu-1.2_STABLE.tar.gz 1.2.X]
* German: NN
| '''[http://langpacks.mahara.org/eu-1.3_STABLE.tar.gz 1.3.X]'''
* Greek: Ioannis Katsenos, Nikos Hasiotis, Yannis Kaskamanidis
|
* Italian: Salvatore De Paolis
[http://langpacks.mahara.org/eu-master.tar.gz Master]
* Japanese: Mitsuhiro Yoshida
|
* Korean: Jong-Dae Park
|
* Lithuanian: Institute of Mathematics and Informatics, Vilnius University
|-
* Māori: Ian Cormack
| Catalan
* Norwegian: Guttorm Hveem
| Joan Queralt,<br /> Albert Gasset
* Russian: Sveta Ilicheva
|
* Slovenian: Gregor Anželj
[http://langpacks.mahara.org/ca-1.2_STABLE.tar.gz 1.2.X]
* Spanish: M C Garcia (aaricia), Jose Maria Perez, Antonio Piedras
| '''[http://langpacks.mahara.org/ca-1.3_STABLE.tar.gz 1.2.X]'''
* Vietnamese: Son Nguyen; Giang Truong Nguyen
|
 
|
= Upload translation files =
[http://mahara.org/group/view.php?id=5 Comunitat catalana]
 
|
You can translate Mahara into other languages directly in Launchpad. Alternatively, you can translate it using your favourite translation software offline, taking advantage of a larger corpus of previously translated strings. If you want to update a language pack offline,  
|-
 
| Chinese (Traditional)
# download the .po file from the main translation page of your language
| CITE, Hong Kong University
# translate the strings
|
# upload it to Launchpad via the link on the main translation page of your language.
[http://langpacks.mahara.org/zh_tw-1.2_STABLE.tar.gz 1.2.X]
 
|
Ensure that you download and upload the language pack for the correct version of Mahara.
[http://langpacks.mahara.org/zh_tw-1.3_STABLE.tar.gz 1.3.X]
 
|
If you translated via translation software, you may encounter import errors that will need to be fixed manually. If the import fails, Launchpad will send a notification with a suggestion of where the problem may be.
|
 
|
For example,
|-
  Line 31046: String not terminated
| Danish
 
| Henrik Vestergaard Simonsen, Lars Anderson, Aalborg University
That means that line endings do not follow the expected format, typically in a multi-line string. Add those and continue. If you have 'gettext' installed, you can run 'msgfmt -c' and see if there are any other issues before you upload the file to Launchpad.
|
 
| '''[http://langpacks.mahara.org/da-1.3_STABLE.tar.gz 1.3.X]'''
The required change is from:
|
 
|
<div style="border: 2px solid #c3c3c3; text-align:left; width:50%; padding:10px; border-radius:5px">
|
<pre>msgstr[0] "Kua tāpiritia koe e %2$s ki te rōpū:
|-
 
| Dutch
%3$s
| Koen Roggermans,<br /> Patrick Zuidhof,<br /> Peter Wuyts
 
|
"</pre></div>
[http://langpacks.mahara.org/nl-1.2_STABLE.tar.gz 1.2.X]
 
| '''[http://langpacks.mahara.org/nl-1.3_STABLE.tar.gz 1.3.X]'''
to:
|
 
[http://langpacks.mahara.org/nl-master.tar.gz Master]
<div style="border: 2px solid #c3c3c3; text-align:left; width:50%; padding:10px; border-radius:5px">
|
<pre>
[http://mahara.org/group/view.php?id=65 Mahara in het Nederlands]
msgstr[0] "Kua tāpiritia koe e %2$s ki te rōpū:\n"
|
"\n"
|-
"%3$s"
| English (US)
"\n"
| Rich Trott
</pre></div>
|
 
[http://langpacks.mahara.org/en_us-1.2_STABLE.tar.gz 1.2.X]
= Support groups (and documentations in other languages) =
| '''[http://langpacks.mahara.org/en_us-1.3_STABLE.tar.gz 1.3.X]'''
 
|
A number of speakers of a language have set up support groups on mahara.org to talk in their language. Please check them out. If you want to set up a new group for discussions in your language, please [https://mahara.org/contact.php send us an email] explaining your initiative, and we'll create the group for you.
[http://langpacks.mahara.org/en_us-master.tar.gz Master]
 
|
* [https://mahara.org/group/view.php?id=10 Mahara Euskaraz]
|
* [https://mahara.org/group/view.php?id=5 Comunitat catalana]
|-
* [https://mahara.org/group/view.php?id=65 Mahara in het Nederlands]
| Finnish
* [https://mahara.org/group/view.php?id=6 Mahara en français] et [[Documentation en fran%c3%a7ais|Documentation en français]]
| Antti Koskinen, Heli Karjalainen, Discendum Ltd
* [https://mahara.org/group/view.php?id=4 Deutschsprachiges Mahara]
|
* [https://mahara.org/group/view.php?id=11 Mahara Japanese] and [[Mahara%e6%97%a5%e6%9c%ac%e8%aa%9e%e3%83%89%e3%82%ad%e3%83%a5%e3%83%a1%e3%83%b3%e3%83%88|Mahara日本語ドキュメント]]
[http://langpacks.mahara.org/fi-1.2_STABLE.tar.gz 1.2.X]
* [https://mahara.org/group/view.php?id=95 Slovenska Mahara]
|
* [https://mahara.org/group/view.php?id=3 Comunidad Mahara en Español] y [[Documentaci%c3%b3n en Espa%c3%b1ol|Documentación en Español]]
[http://langpacks.mahara.org/fi-1.3_STABLE.tar.gz '''1.3.X''']
 
|
'''Note''': You can find the general Mahara user documentation at [http://manual.mahara.org http://manual.mahara.org].
|
|
|-
| French
|
Dominique-Alain Jan,<br /> Nicolas Martignoni
|
[http://langpacks.mahara.org/fr-1.2_STABLE.tar.gz 1.2.X]
|
[http://mahara.org/view/view.php?id=292 1.3.x]
|
|
[http://mahara.org/group/view.php?id=6 Mahara en français]
|
[[../../../../Documentation en fran%c3%a7ais|Mahara - en français]]
|-
| German
| Heinz Krettek
|
[http://langpacks.mahara.org/de-1.2_STABLE.tar.gz 1.2.X]
| '''[http://langpacks.mahara.org/de-1.3_STABLE.tar.gz 1.3.X]'''
|
[http://langpacks.mahara.org/de-master.tar.gz Master]
|
[http://mahara.org/group/view.php?id=4 Deutschsprachiges Mahara]
|
|-
| Hebrew
| Nadav Kavalerchik
|
[http://langpacks.mahara.org/he-1.2_STABLE.tar.gz 1.2.X]
|
|
|
|
|-
| Italian
| Fiorentino Sarro,<br /> Salvatore De Paolis
|
[http://langpacks.mahara.org/it-1.2_STABLE.tar.gz 1.2.X]
|
|
|
[http://mahara.org/group/view.php?id=22 Mahara in italiano]
|
|-
| Japanese
| Mitsuhiro Yoshida
|
[http://langpacks.mahara.org/ja-1.2_STABLE.tar.gz 1.2.X]
| '''[http://langpacks.mahara.org/ja-1.3_STABLE.tar.gz 1.3.X]'''
|
[http://langpacks.mahara.org/ja-master.tar.gz Master]
|
[http://mahara.org/group/view.php?id=11 Mahara Japanese]
|
[[../../../../Mahara%e6%97%a5%e6%9c%ac%e8%aa%9e%e3%83%89%e3%82%ad%e3%83%a5%e3%83%a1%e3%83%b3%e3%83%88|Mahara日本語ドキュメント]]
|-
| Korean
| Jong-Dae Park
|
[http://gitorious.org/mahara-lang/ko/archive-tarball/1.2_STABLE 1.2.X]
| '''[http://langpacks.mahara.org/ko-1.3_STABLE.tar.gz 1.3.X]'''
|
|
|
|-
| Norwegian
| Guttorm Hveem
|
| '''[http://langpacks.mahara.org/no_nb-1.3_STABLE.tar.gz 1.3.X]'''
|
|
|
|-
| Slovenian
| Gregor Anželj
|
[http://langpacks.mahara.org/sl-1.2_STABLE.tar.gz 1.2.X]
| '''[http://gitorious.org/mahara-lang/sl/archive-tarball/1.3_STABLE 1.3.X]'''
|
|
[http://mahara.org/group/view.php?id=95 Slovenska Mahara]
|
|-
| Spanish
| M C Garcia (aaricia),<br /> Jose Maria Perez,<br /> Antonio Piedras
|
[http://langpacks.mahara.org/es-1.2_STABLE.tar.gz 1.2.X]
|
[http://langpacks.mahara.org/es-1.3_STABLE.tar.gz 1.3.X]
|
[http://langpacks.mahara.org/es-master.tar.gz Master]
|
[http://mahara.org/group/view.php?id=3 Comunidad Mahara en Español]
|
[[../../../../Documentaci%c3%b3n en Espa%c3%b1ol|Documentación en Español]]
|}


'''Note for translators:''' Wondering why your language isn't here, or the downloads are not all linked up? Please see [http://mahara.org/interaction/forum/topic.php?id=119 this forum thread].
'''Note for translators:''' Wondering why your language isn't here, or the downloads are not all linked up? Please see [http://mahara.org/interaction/forum/topic.php?id=119 this forum thread].


'''Planning to translate Mahara into your language''''''?'''  You can find more information on [[../../../../Developer Area/Language Packs|this page]].
'''Planning to translate Mahara into your language?''' You can find more information on [[Developer Area/Language Packs|the language packs page]].


===Subpages===
= Subpages =


* [[Language_Packs/Language_Pack_Release_Policy|Language Pack Release Policy]]
* [[Language_Packs/Language_Pack_Release_Policy|Language Pack Release Policy]]

Latest revision as of 10:19, 11 November 2021

Mahara has language packs for several languages available, and more are being added all the time.

View translations and their progress

Take a look at the Mahara translation project on Launchpad, which shows how much of Mahara has been translated into each language.

Download and install language packs

You can download individual language packs in their corresponding Mahara version.

Note: Make sure you download the correct language pack for the Mahara version you are running. Downloading a different version from the version you are running will most likely result in you not seeing all strings translated.

To install the language pack into your Mahara site, follow the Language pack installation instructions.

Contribute to language packs

You can find more information about joining and existing translation team or setting up a new translation in the Developer Area.

Contributors to language packs

Current contributors to translations (year 2011 onwards) are tracked on Launchpad on the details page of each translations. Listed here are contributors who started working on the translations prior to that and may not be listed in Launchpad. That also means that there are also more language packs available now.

  • Arabic: Muhammad Aljaber, Qayrwan.com
  • Basque: Magari León, Abel Camacho, Pedro Lonbide, Joxemi Andonegi, Juan Ezeiza, Iñaki Arenaza
  • Catalan: Joan Queralt, Albert Gasset
  • Chinese (Traditional): CITE, Hong Kong University
  • Czech: David Mudrak
  • Danish: Henrik Vestergaard Simonsen, Lars Anderson, Aalborg University
  • Dutch: Koen Roggermans, Patrick Zuidhof, Peter Wuyts, Bas Brandts
  • English (US): Rich Trott
  • Finnish: Antti Koskinen, Heli Karjalainen, Discendum Ltd
  • French: Dominique-Alain Jan, Nicolas Martignoni
  • Galician: Universidade da Coruña - Area de Innovacion Tecnoloxica
  • German: NN
  • Greek: Ioannis Katsenos, Nikos Hasiotis, Yannis Kaskamanidis
  • Italian: Salvatore De Paolis
  • Japanese: Mitsuhiro Yoshida
  • Korean: Jong-Dae Park
  • Lithuanian: Institute of Mathematics and Informatics, Vilnius University
  • Māori: Ian Cormack
  • Norwegian: Guttorm Hveem
  • Russian: Sveta Ilicheva
  • Slovenian: Gregor Anželj
  • Spanish: M C Garcia (aaricia), Jose Maria Perez, Antonio Piedras
  • Vietnamese: Son Nguyen; Giang Truong Nguyen

Upload translation files

You can translate Mahara into other languages directly in Launchpad. Alternatively, you can translate it using your favourite translation software offline, taking advantage of a larger corpus of previously translated strings. If you want to update a language pack offline,

  1. download the .po file from the main translation page of your language
  2. translate the strings
  3. upload it to Launchpad via the link on the main translation page of your language.

Ensure that you download and upload the language pack for the correct version of Mahara.

If you translated via translation software, you may encounter import errors that will need to be fixed manually. If the import fails, Launchpad will send a notification with a suggestion of where the problem may be.

For example,

 Line 31046: String not terminated

That means that line endings do not follow the expected format, typically in a multi-line string. Add those and continue. If you have 'gettext' installed, you can run 'msgfmt -c' and see if there are any other issues before you upload the file to Launchpad.

The required change is from:

msgstr[0] "Kua tāpiritia koe e %2$s ki te rōpū:

%3$s

"

to:

msgstr[0] "Kua tāpiritia koe e %2$s ki te rōpū:\n"
"\n"
"%3$s"
"\n"

Support groups (and documentations in other languages)

A number of speakers of a language have set up support groups on mahara.org to talk in their language. Please check them out. If you want to set up a new group for discussions in your language, please send us an email explaining your initiative, and we'll create the group for you.

Note: You can find the general Mahara user documentation at http://manual.mahara.org.

Note for translators: Wondering why your language isn't here, or the downloads are not all linked up? Please see this forum thread.

Planning to translate Mahara into your language? You can find more information on the language packs page.

Subpages