Actions

Difference between revisions of "Mahara日本語ドキュメント/カスタマイズ/言語ストリング"

From Mahara Wiki

< Mahara日本語ドキュメント‎ | カスタマイズ
(Created page with "作成中です - ~~~ From Mahara 1.2, administrators can put modified (or new) language files into the local/lang directory, and the strings in those files will override the st…")
 
Line 1: Line 1:
 
作成中です - [[User:Mits|mits]]
 
作成中です - [[User:Mits|mits]]
  
From Mahara 1.2, administrators can put modified (or new) language files into the local/lang directory, and the strings in those files will override the strings in the installed language packs.
+
Mahara 1.2以降、管理者は修正 (または新しい) 言語ファイルをlocal/langディレクトリに入れることができるようになりました。これらのファイルのストリングはインストール済み言語パックのストリングに優先 (override) されます。
  
 
For example, say you want to change the string "Logout" to "Let me out!".  This string is defined in htdocs/lang/en.utf8/mahara.php.  You can create the file htdocs/local/lang/en.utf8/mahara.php with the following contents:
 
For example, say you want to change the string "Logout" to "Let me out!".  This string is defined in htdocs/lang/en.utf8/mahara.php.  You can create the file htdocs/local/lang/en.utf8/mahara.php with the following contents:

Revision as of 02:49, 3 August 2011

作成中です - mits

Mahara 1.2以降、管理者は修正 (または新しい) 言語ファイルをlocal/langディレクトリに入れることができるようになりました。これらのファイルのストリングはインストール済み言語パックのストリングに優先 (override) されます。

For example, say you want to change the string "Logout" to "Let me out!". This string is defined in htdocs/lang/en.utf8/mahara.php. You can create the file htdocs/local/lang/en.utf8/mahara.php with the following contents:

<?php

$string['logout'] = "Let me out!";

There is no need to edit the original language files, so updating the site to newer versions of Mahara will be easier -- there is no need to merge local changes to the language files with the updated versions.

Strings used by plugins are stored in files like htdocs/artefact/file/lang/en.utf8/artefact.file.php. These strings can be overridden by creating htdocs/local/lang/en.utf8/artefact.file.php.