Actions

Difference between revisions of "開発者エリア/言語パック"

From Mahara Wiki

(Created page with "作成中です - ~~~ Here you can find information about developing new language packs for Mahara. If you speak another language, then you should be able to translate Mahara...")
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
作成中です - [[User:Mits|mits]] ([[User talk:Mits|talk]])
 
作成中です - [[User:Mits|mits]] ([[User talk:Mits|talk]])
  
Here you can find information about developing new language packs for Mahara. If you speak another language, then you should be able to translate Mahara, or help with a translation effort already in place.
+
ここではMaharaの新しい言語パックの開発に関する情報をお伝えします。あなたが英語以外の言語を話す場合、Maharaを翻訳するか、すでに開始されている翻訳をサポートすることができます。
  
Remember to check the list of existing language packs at http://langpacks.mahara.org first - you may find that Mahara has already been translated into the language you want!
+
まず、忘れずに http://langpacks.mahara.org で既存の言語パックを確認してください - すでにあなたが必要な言語に翻訳されている場合もあります!
  
==Launchpad translations==
+
==Launchpad翻訳 Launchpad translations==
  
Most translations are now maintained in the [https://translations.launchpad.net/mahara-lang Mahara translation project on Launchpad].
+
現在、殆どの翻訳は[https://translations.launchpad.net/mahara-lang LaunchpadのMahara翻訳プロジェクト]で管理されています。
  
If you would like to help with one of these translations, first have a look at the [https://translations.launchpad.net/+groups/mahara-translation-group list of translation teams].  If your language has a team appointed in this list, you will need to join the appropriate team for your language before you can help with the translation.
+
あなたが翻訳されている中の1つをサポートしたい場合、最初に[https://translations.launchpad.net/+groups/mahara-translation-group 翻訳チーム一覧]をご確認ください。If you would like to help with one of these translations, first have a look at the [https://translations.launchpad.net/+groups/mahara-translation-group list of translation teams].  If your language has a team appointed in this list, you will need to join the appropriate team for your language before you can help with the translation.
  
 
If you would like to start a new translation, or if your language doesn't have an appointed team, you can help with the translation as soon as you have created an account on Launchpad.
 
If you would like to start a new translation, or if your language doesn't have an appointed team, you can help with the translation as soon as you have created an account on Launchpad.
  
==How to start a new translation==
+
==新しい翻訳の始め方 How to start a new translation==
  
 
If your language doesn't appear in the [https://translations.launchpad.net/mahara-lang/trunk list of Mahara Translation status by language] (Click 'View all languages' to see all available languages), you can start a new Mahara translation for your language. Here is a quick instruction.
 
If your language doesn't appear in the [https://translations.launchpad.net/mahara-lang/trunk list of Mahara Translation status by language] (Click 'View all languages' to see all available languages), you can start a new Mahara translation for your language. Here is a quick instruction.
Line 29: Line 29:
 
For more information please read [https://help.launchpad.net/Translations/StartingToTranslate the Launchpad help page].
 
For more information please read [https://help.launchpad.net/Translations/StartingToTranslate the Launchpad help page].
  
==Git-based translations==
+
==Gitベースの翻訳 Git-based translations==
  
{{Obsolete}}
+
{{廃止}}
  
 
A couple of translations (currently just Czech and English(US)) are not maintained on Launchpad yet.  For information about the older translation process, see the documentation on [[Developer Area/Language Packs/Translation Tools|Translation Tools]].  For moving existing translations from the old process to the new process, see the instructions on [[Developer Area/Language Packs/Launchpad Migration|migrating language packs from gitorious to launchpad]].
 
A couple of translations (currently just Czech and English(US)) are not maintained on Launchpad yet.  For information about the older translation process, see the documentation on [[Developer Area/Language Packs/Translation Tools|Translation Tools]].  For moving existing translations from the old process to the new process, see the instructions on [[Developer Area/Language Packs/Launchpad Migration|migrating language packs from gitorious to launchpad]].
Line 37: Line 37:
 
If you are in charge of an official translation administrator, you can follow the instructions for [[Developer Area/Language Packs/Launchpad New Language Packs|add new tar ball language pack to launchpad]]
 
If you are in charge of an official translation administrator, you can follow the instructions for [[Developer Area/Language Packs/Launchpad New Language Packs|add new tar ball language pack to launchpad]]
  
==langpacks.mahara.org scripts==
+
==langpacks.mahara.orgスクリプト==
  
 
See [[Developer Area/Language Pack Generation]] for information about the automated scripts that synchronize the langpacks on http://langpacks.mahara.org
 
See [[Developer Area/Language Pack Generation]] for information about the automated scripts that synchronize the langpacks on http://langpacks.mahara.org

Revision as of 16:44, 20 March 2018

作成中です - mits (talk)

ここではMaharaの新しい言語パックの開発に関する情報をお伝えします。あなたが英語以外の言語を話す場合、Maharaを翻訳するか、すでに開始されている翻訳をサポートすることができます。

まず、忘れずに http://langpacks.mahara.org で既存の言語パックを確認してください - すでにあなたが必要な言語に翻訳されている場合もあります!

Launchpad翻訳 Launchpad translations

現在、殆どの翻訳はLaunchpadのMahara翻訳プロジェクトで管理されています。

あなたが翻訳されている中の1つをサポートしたい場合、最初に翻訳チーム一覧をご確認ください。If you would like to help with one of these translations, first have a look at the list of translation teams. If your language has a team appointed in this list, you will need to join the appropriate team for your language before you can help with the translation.

If you would like to start a new translation, or if your language doesn't have an appointed team, you can help with the translation as soon as you have created an account on Launchpad.

新しい翻訳の始め方 How to start a new translation

If your language doesn't appear in the list of Mahara Translation status by language (Click 'View all languages' to see all available languages), you can start a new Mahara translation for your language. Here is a quick instruction.

  1. Create an account on Launchpad if you don't have one.
  2. If there is a Mahara translation team responsible to your language, please join this team. Otherwise, please contact an administrator of the Mahara translators. Alternatively, you can join the translation team for your language in general.
  3. Once you are in a Mahara translation team, you can start to translate or review existing strings on Launchpad.
  4. Once you are ready to test your translation (it does not have to be complete), please contact us to have your translation added to the official list at http://langpacks.mahara.org.
  5. You can continue to update your translation on Launchpad. Your tar ball in Mahara format will be automatically generated and stored at http://langpacks.mahara.org when changes are detected (usually once per day depending on Launchpad).
  6. There are some essential language configuration settings stored as lang strings in langconfig.php:
    1. thislanguage: (Required) The name of the language, in the language. This is the string shown to users in the language selection menu.
    2. locales (Required): A list of computer locale names for the language, in order of preference. For example: "en_US.utf8,en_GB.utf8,en,english-us,english-uk,english"
    3. parentlanguage: (Optional) If this is supplied, then if a string is not yet translated in the langpack, Mahara will attempt to use a string from the specified parent language instead. (If the parent language doesn't have it either, it will fall back to English.)

For more information please read the Launchpad help page.

Gitベースの翻訳 Git-based translations

注意: この情報は古いため履歴を残す目的で保持されています。

A couple of translations (currently just Czech and English(US)) are not maintained on Launchpad yet. For information about the older translation process, see the documentation on Translation Tools. For moving existing translations from the old process to the new process, see the instructions on migrating language packs from gitorious to launchpad.

If you are in charge of an official translation administrator, you can follow the instructions for add new tar ball language pack to launchpad

langpacks.mahara.orgスクリプト

See Developer Area/Language Pack Generation for information about the automated scripts that synchronize the langpacks on http://langpacks.mahara.org