Skip to content

mkpoli/mediawiki-ainu-i18n

Repository files navigation

mediawiki-ainu-i18n

Introduction

English

This is a Mediawiki translation project to Ainu language. Because translatewiki is not available for Ainu language now, and the fact it requires a long time to even register and apparently more difficult to approve a language. We have to use another way to translate here in Github by writing in raw JSON for now.

There ain.json file is based on ja.json with some Ainu translations. The ja.json and en.json file i18n files located in mediawiki-1.41.0/languages/i18n directory in the distributed Mediawiki package. See those files for the original author.

There are also localization files in the extension directory, which are having a similar file structure of ain.json, ja.json, and en.json for each extension. The latter two are also located in each extension's distributed package. See those files for the original author. There are also a metadata.json file in each extension directory, to denote the mapping relationship between the local and remote localization files.

Welcome to contribute by PR or contact me to join the project. There is also a general purpose glossary table we maintain here: https://docs.google.com/spreadsheets/d/1zV0gl4TWV5fkf2r9i_1P1jmH_p7LOzbhZQgm7mPwDdE/edit?usp=sharing

Japanese

これは、アイヌ語へのMediawiki翻訳プロジェクトです。現在、translatewikiはアイヌ語に対応していないため、登録に長い時間がかかることがわかっており、言語の承認もより難しいようです。現在は、ここでGitHubを使用して、生のJSONで書いて翻訳する他の方法を使用する必要があります。

ain.jsonファイルは、いくつかのアイヌ語の翻訳が含まれているja.jsonに基づいています。 ja.jsonおよびen.jsonファイルは、Mediawikiパッケージの配布されたMediawikiパッケージのmediawiki-1.41.0/languages/i18nディレクトリにあります。元の著者については、これらのファイルを参照してください。

また、各拡張機能ディレクトリにもローカライズファイルがあり、各拡張機能の配布パッケージにもain.jsonja.jsonen.jsonのような類似したファイル構造があります。後者の2つも、それぞれの拡張機能の配布パッケージにあります。元の著者については、これらのファイルを参照してください。また、各拡張機能ディレクトリには、ローカルとリモートのローカライズファイルのマッピング関係を示すmetadata.jsonファイルもあります。

参加するには、PRを出していただくか、参加ご連絡いただければ幸いです。また、一般用の翻訳用語一覧表も以下のURLにて管理・公開しております。 https://docs.google.com/spreadsheets/d/1zV0gl4TWV5fkf2r9i_1P1jmH_p7LOzbhZQgm7mPwDdE/edit?usp=sharing

Enable script conversion

To initialize script conversion, after uploading AinConversion.php, LanguageConverter.php, and LanguageConverterData.php automatically, go to shell and run php maintenance/run.php generateLocalAutoload to refresh autoload files.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published