(Translated by https://www.hiragana.jp/)
PEAK XOOPS - Xoops Language Checker

PEAK XOOPS - Xoops Language Checker in englishin japanese






Main : Etc. : 

Category: Etc.          
Download Now! Xoops Language Checker Popular Version: 2.20
Submitted Date:  2007/5/4
Description:
in englishin japanese

XOOPSの言語げんごファイルを管理かんりするためのツールです。CLIばんPHPが必須ひっすです。

v2.0 から、Duplicatable仕様しよう(D1およびD2)の言語げんごファイルにも対応たいおうしました。
v2.1 では、D3仕様しよう言語げんごファイルにも対応たいおうしました。
v2.2 では、japaneseutf を japanese から更新こうしんする機能きのうもつけました。(めうちのきたないコードですが)

このツールでDuplicatableモジュールの言語げんごファイルを管理かんりするためには、その言語げんごファイルの構造こうぞう以下いかのようなスケルトンにしてください。

(D1 および D2)

if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( '(YOUR MODULE)_MB_LOADED' ) ) {
	define( '(YOUR MODULE)_MD_LOADED' , 1 ) ;

	define( "_MD_..." , "..." ) ;
	define( "_MD_..." , "..." ) ;
	define( "_MD_..." , "..." ) ;
}


In version 2.1, D3 module can be managed.

(D3モジュールの modinfo.php と blocks_each.php)

if( defined( 'FOR_XOOPS_LANG_CHECKER' ) ) $mydirname = 'd3forum' ;
$constpref = '_MI_' . strtoupper( $mydirname ) ;

if( defined( 'FOR_XOOPS_LANG_CHECKER' ) || ! defined( $constpref.'_LOADED' ) ) {

	define( $constpref.'_LOADED' , 1 ) ;

	define($constpref."_...","...");
	define($constpref."_...","...");
	define($constpref."_...","...");
}

※D3モジュールよう言語げんごファイルのうち、main.php admin.php blocks_common.php のみっつは、たんなるdefine()ぶん羅列られつだけでOKです。


使つかかた(Unixよう):

解凍かいとうして出来できたファイルみっつを、実行じっこうパスのとおおな場所ばしょきます。
3ファイルともに実行じっこう属性ぞくせいがあることを確認かくにんしてください。

あとは、モジュールのディレクトリで、xoops_lang_check.php を実行じっこうすればOKです。


使用しようれい)

$ xoops_lang_check.php --help
使つかかた表示ひょうじします。

$ xoops_lang_check.php . english japanese
カレントディレクトリのしたにあるlanguageファイルのなかから、english を基準きじゅんにして、japanese の言語げんごファイルにりないものをリストアップします。
(ローカライズ担当たんとうしゃにとっての利用りよう方法ほうほう

$ xoops_lang_check.php . japanese english
うえぎゃくです。japanese を基準きじゅんにして、english の言語げんごファイルにりないものをリストアップします。
母国ぼこく英語えいご以外いがいのモジュール作者さくしゃが、英語えいごファイルをつくるための利用りよう方法ほうほう

$ xoops_lang_check.php . english
カレントディレクトリのしたにあるlanguageファイルのなかから、english を基準きじゅんにして、english以外いがいのすべての言語げんごファイルにりないものをリストアップします。
(すべての言語げんごファイルを管理かんりしたいモジュール作者さくしゃよう

$ xoops_lang_check.php
ひとじょうおなじです。

$ xoops_lang_check.php --patch . english japanese
カレントディレクトリのしたにあるlanguageファイルのなかから、english を基準きじゅんにして、japanese の言語げんごファイルにりないものを、そのファイルにみます。
(よりらくをしたいローカライズ担当たんとうしゃにとっての利用りよう方法ほうほう

$ xoops_lang_check.php --patch . english
カレントディレクトリのしたにあるlanguageファイルのなかから、english を基準きじゅんにして、english以外いがいのすべての言語げんごファイルについて、りないものをそのファイルに書込かきこめます。
(すべての言語げんごファイルを、より厳密げんみつ管理かんりしたいモジュール作者さくしゃよう


Downloaded 10312 times  10312  File Size 2.26 KB  Supported Platforms tar.gz  Home Page http://www.peak.ne.jp/
Modify | Report Broken File | Tell a Friend | Comments (1)


Comments list

GIJOE  Posted on 2004/10/6 5:26
hi kaper.

- really missed language english
-- the default base language is english.
---- try xoops_lang_check.php . german polish (If your base is german)

- wrong permission
kaper  Posted on 2004/10/3 22:07
I do:

cd .../modules/myalbum
xoops_lang_check.php

and I get message "Can't open the language directory './language/english'.

What's the problem?
Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!