r23913 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r23912‎ | r23913 | r23914 >
Date:18:28, 9 July 2007
Author:raymond
Status:old
Tags:
Comment:
* (bug 10426) Localisation update for various extensions (zho series)
Having a brief rewrite for the code to allowing the assign the messages from
the various arrays, the structure of the internationalisation files have been
modified to allowing the such feature like 'zh-yue' = 'yue'.

Patch by Shinjiman
Modified paths:
  • /trunk/extensions/Asksql/Asksql.i18n.php (modified) (history)
  • /trunk/extensions/BadImage/BadImage.i18n.php (modified) (history)
  • /trunk/extensions/ConfirmEdit/FancyCaptcha.i18n.php (modified) (history)
  • /trunk/extensions/Contributors/Contributors.i18n.php (modified) (history)
  • /trunk/extensions/Duplicator/Duplicator.i18n.php (modified) (history)
  • /trunk/extensions/GiveRollback/GiveRollback.i18n.php (modified) (history)
  • /trunk/extensions/Oversight/HideRevision.i18n.php (modified) (history)
  • /trunk/extensions/Patroller/Patroller.i18n.php (modified) (history)
  • /trunk/extensions/ProfileMonitor/ProfileMonitor.i18n.php (modified) (history)

Diff [purge]

Index: trunk/extensions/ConfirmEdit/FancyCaptcha.i18n.php
@@ -7,7 +7,7 @@
88 */
99
1010 function efFancyCaptchaMessages() {
11 - return array(
 11+ $messages = array(
1212
1313 /* English */
1414 'en' => array(
@@ -238,16 +238,26 @@
239239 ([[Special:Captcha/help|mer information]]):',
240240 ),
241241
242 -/* Chinese(PRC) */
243 -'zh' => array(
 242+/* Cantonese */
 243+'yue' => array(
 244+'fancycaptcha-addurl' => '你嘅編輯包括咗新嘅外部連結。為咗防止自動化嘅濫貼,請響下面個盒度輸入下面嘅文字 ([[Special:Captcha/help|更多資訊]]):',
 245+'fancycaptcha-badlogin' => '為咗防止不當程式破解密碼,請響下面個盒度輸入下面嘅文字 ([[Special:Captcha/help|更多資訊]]):',
 246+'fancycaptcha-createaccount' => '為咗防止自動化開新戶口,請響下面個盒度輸入下面嘅文字 ([[Special:Captcha/help|更多資訊]]):',
 247+'fancycaptcha-create' => '要開一個新版,請響下面個盒度輸入下面嘅文字 ([[Special:Captcha/help|更多資訊]]):',
 248+'fancycaptcha-edit' => '要編輯呢一版,請響下面個盒度輸入下面嘅文字 ([[Special:Captcha/help|更多資訊]]):',
 249+),
 250+
 251+/* Chinese (Simplified) */
 252+'zh-hans' => array(
244253 'fancycaptcha-addurl' => '你的编辑内容中含有本网站以外的连结。为防止不当程式大量破坏,请输入以下的文字([[Special:Captcha/help|相关信息]]):',
245254 'fancycaptcha-badlogin' => '为防止不当程式破解密码,请输入以下的文字([[Special:Captcha/help|相关信息]]):',
246255 'fancycaptcha-createaccount' => '为防止不当程式大量建立帐户,请输入以下的文字([[Special:Captcha/help|相关信息]]):',
247256 'fancycaptcha-create' => '为防止不当程式大量建立页面,请输入以下的文字([[Special:Captcha/help|相关信息]]):',
248257 'fancycaptcha-edit' => '如你想要编辑這个页面,请输入以下的文字([[Special:Captcha/help|相关信息]]):',
249258 ),
250 -/* Chinese(Taiwan) */
251 -'zh-tw' => array(
 259+
 260+/* Chinese (Traditional) */
 261+'zh-hant' => array(
252262 'fancycaptcha-addurl' => '您的編輯內容中含有本網站以外的連結。為防止不當程式大量破壞,請輸入以下的文字([[Special:Captcha/help|相關資訊]]):',
253263 'fancycaptcha-badlogin' => '為防止不當程式破解密碼,請輸入以下的文字([[Special:Captcha/help|相關資訊]]):',
254264 'fancycaptcha-createaccount' => '為防止不當程式大量建立帳戶,請輸入以下的文字([[Special:Captcha/help|相關資訊]]):',
@@ -258,12 +268,18 @@
259269
260270 /* Kazakh default, fallback to kk-kz */
261271 $messages['kk'] = $messages['kk-kz'];
262 - /*Chinese Default, zh-sg and zh-cn fallback to zh,zh-hk fallback to zh-tw*/
263 - $messages['zh-cn'] = $messages['zh'];
264 - $messages['zh-sg'] = $messages['zh'];
265 - $messages['zh-hk'] = $messages['zh-tw'];
 272+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 273+ $messages['zh-cn'] = $messages['zh-hans'];
 274+ $messages['zh-hk'] = $messages['zh-hant'];
 275+ $messages['zh-tw'] = $messages['zh-hans'];
 276+ $messages['zh-sg'] = $messages['zh-hant'];
 277+ /* Cantonese default, fallback to yue */
 278+ $messages['zh-yue'] = $messages['yue'];
266279
 280+ return $messages;
 281+
267282 }
268283
269284
270285
 286+
Index: trunk/extensions/Asksql/Asksql.i18n.php
@@ -8,7 +8,7 @@
99 */
1010
1111 function efAsksqlMessages() {
12 - return array(
 12+ $messages = array(
1313
1414 /* English (Rob Church) */
1515 'en' => array(
@@ -174,34 +174,21 @@
175175 'querysuccessful' => 'Pamundut tos laksana',
176176 ),
177177
178 -/* Chinese (China) (Formulax, Shizhao) */
179 -'zh-cn' => array(
180 -'asksql' => 'SQL查询',
181 -'asksqltext' => "使用下面的表单可以直接查询数据库。
182 -使用单引号('像这样')来界定字串符。
183 -这样做有可能增加服务器的负担,所以请慎用本功能。",
184 -'sqlislogged' => '请注意全部的查询会被记录。',
185 -'sqlquery' => '输入查询',
186 -'querybtn' => '提交查询',
187 -'selectonly' => '只允许只读方式的查询。',
188 -'querysuccessful' => '查询完成',
189 -),
190 -
191 -/* Chinese (Hong Kong) (Shinjiman, Vipuser) */
192 -'zh-hk' => array(
 178+/* Cantonese (Shinjiman) */
 179+'yue' => array(
193180 'asksql' => 'SQL查詢',
194 -'asksqltext' => "使用下面的表單可以直接查詢數據庫。
195 -使用單引號('像這樣')來界定字串符。
196 -這樣做有可能增加伺服器的負擔,所以請慎用本功能。",
197 -'sqlislogged' => '請注意全部的查詢會被記錄。',
 181+'asksqltext' => "使用下面嘅表可以直接查詢數據庫。
 182+用單引號('好似咁')來界定字串符。
 183+噉做有可能會增加伺服器嘅負擔,所以請慎用呢個功能。",
 184+'sqlislogged' => '請注意全部的查詢都會被記錄落來。',
198185 'sqlquery' => '輸入查詢',
199186 'querybtn' => '遞交查詢',
200 -'selectonly' => '只允許唯讀模式的查詢。',
 187+'selectonly' => '只允許唯讀模式嘅查詢。',
201188 'querysuccessful' => '查詢完成',
202189 ),
203190
204 -/* Chinese (Singapore) (Formulax, Shizhao) */
205 -'zh-sg' => array(
 191+/* Chinese (Simplified) (Formulax, Shizhao) */
 192+'zh-hans' => array(
206193 'asksql' => 'SQL查询',
207194 'asksqltext' => "使用下面的表单可以直接查询数据库。
208195 使用单引号('像这样')来界定字串符。
@@ -213,10 +200,10 @@
214201 'querysuccessful' => '查询完成',
215202 ),
216203
217 -/* Chinese (Taiwan) (Shinjiman, Vipuser) */
218 -'zh-tw' => array(
 204+/* Chinese (Traditional) (Shinjiman, Vipuser) */
 205+'zh-hant' => array(
219206 'asksql' => 'SQL查詢',
220 -'asksqltext' => "使用下面的表單可以直接查詢資料庫。
 207+'asksqltext' => "使用下面的表單可以直接查詢數據庫。
221208 使用單引號('像這樣')來界定字串符。
222209 這樣做有可能增加伺服器的負擔,所以請慎用本功能。",
223210 'sqlislogged' => '請注意全部的查詢會被記錄。',
@@ -226,20 +213,19 @@
227214 'querysuccessful' => '查詢完成',
228215 ),
229216
230 -/* Cantonese (Shinjiman) */
231 -'zh-yue' => array(
232 -'asksql' => 'SQL查詢',
233 -'asksqltext' => "使用下面嘅表可以直接查詢數據庫。
234 -用單引號('好似咁')來界定字串符。
235 -噉做有可能會增加伺服器嘅負擔,所以請慎用呢個功能。",
236 -'sqlislogged' => '請注意全部的查詢都會被記錄落來。',
237 -'sqlquery' => '輸入查詢',
238 -'querybtn' => '遞交查詢',
239 -'selectonly' => '只允許唯讀模式嘅查詢。',
240 -'querysuccessful' => '查詢完成',
241 -),
242 -
243217 );
 218+
 219+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 220+ $messages['zh-cn'] = $messages['zh-hans'];
 221+ $messages['zh-hk'] = $messages['zh-hant'];
 222+ $messages['zh-tw'] = $messages['zh-hans'];
 223+ $messages['zh-sg'] = $messages['zh-hant'];
 224+ /* Cantonese default, fallback to yue */
 225+ $messages['zh-yue'] = $messages['yue'];
 226+
 227+ return $messages;
 228+
244229 }
245230
246231
 232+
Index: trunk/extensions/Patroller/Patroller.i18n.php
@@ -10,7 +10,7 @@
1111 */
1212
1313 function efPatrollerMessages() {
14 - return array(
 14+ $messages = array(
1515
1616 /* English (Rob Church) */
1717 'en' => array(
@@ -289,48 +289,31 @@
290290 'grouppage-patroller' => '{{ns:project}}:Nu ngaronda',
291291 ),
292292
293 -/* Chinese (China) (下一次登录) */
294 -'zh-cn' => array(
295 -'patrol' => '编辑巡逻',
296 -'patrol-endorse' => '批注',
297 -'patrol-revert' => '回退',
298 -'patrol-revert-reason' => '原因:',
299 -'patrol-skip' => '跳过',
300 -'patrol-reverting' => '正在回退:$1',
301 -'patrol-nonefound' => '没有找到可巡逻编辑。',
302 -'patrol-endorsed-ok' => '此修改已标记巡逻记录。',
303 -'patrol-endorsed-failed' => '此修改无法标记巡逻记录。',
304 -'patrol-reverted-ok' => '编辑被回退。',
305 -'patrol-reverted-failed' => '编辑不能回退。',
306 -'patrol-skipped-ok' => '忽略编辑。',
307 -'patrol-reasons' => "* 纯粹破坏\n* 新手测试\n* 参见讨论页",
308 -'patrol-another' => '显示其他存在的编辑。',
309 -'patrol-stopped' => '您选择不巡逻其他编辑。$1',
310 -'patrol-resume' => '点击这里继续。',
 293+/* Cantonese (Hillgentleman, Shinjiman) */
 294+'yue' => array(
 295+'patrol' => '巡啲編輯',
 296+'patrol-endorse' => '簽署支持',
 297+'patrol-revert' => '打回頭',
 298+'patrol-revert-reason' => '理由:',
 299+'patrol-skip' => '跳',
 300+'patrol-reverting' => '打回頭:$1',
 301+'patrol-nonefound' => '揾唔到好嘅版本來簽。',
 302+'patrol-endorsed-ok' => '嘜咗哩版做「巡過」',
 303+'patrol-endorsed-failed' => '哩版唔嘜得做「巡過」。',
 304+'patrol-reverted-ok' => '打咗版嘢回頭。',
 305+'patrol-reverted-failed' => '打唔到哩版嘢回頭。',
 306+'patrol-skipped-ok' => '唔理哩次編輯。',
 307+'patrol-reasons' => "* 塗鴉\n* 生手試玩\n* 見討論頁",
 308+'patrol-another' => '試揾另一版睇吓。',
 309+'patrol-stopped' => '你决定唔再巡。 $1',
 310+'patrol-resume' => '撳呢度繼續。',
 311+'group-patroller' => '巡邏員',
 312+'group-patroller-member' => '巡邏員',
 313+'grouppage-patroller' => '{{ns:project}}:巡邏員',
311314 ),
312315
313 -/* Chinese (Hong Kong) (KilluaZaoldyeck, Shinjiman) */
314 -'zh-hk' => array(
315 -'patrol' => '覆查編輯',
316 -'patrol-endorse' => '批註',
317 -'patrol-revert' => '回退',
318 -'patrol-revert-reason' => '原因:',
319 -'patrol-skip' => '略過',
320 -'patrol-reverting' => '正在回退:$1',
321 -'patrol-nonefound' => '沒有覆查修改的記錄。',
322 -'patrol-endorsed-ok' => '此編輯已標記覆查記錄。',
323 -'patrol-endorsed-failed' => '此編輯無法標記覆查記錄。',
324 -'patrol-reverted-ok' => '編輯被回退。',
325 -'patrol-reverted-failed' => '編輯無法回退。',
326 -'patrol-skipped-ok' => '忽略編輯。',
327 -'patrol-reasons' => "* 純粹破壞\n* 新人測試\n* 參看討論頁",
328 -'patrol-another' => '列出其他存在的編輯。',
329 -'patrol-stopped' => '你選擇不覆查其他編輯。$1',
330 -'patrol-resume' => '點擊這裡繼續。',
331 -),
332 -
333 -/* Chinese (Singapore) (下一次登录) */
334 -'zh-sg' => array(
 316+/* Chinese (Simplified) (下一次登录) */
 317+'zh-hans' => array(
335318 'patrol' => '编辑巡逻',
336319 'patrol-endorse' => '批注',
337320 'patrol-revert' => '回退',
@@ -347,10 +330,13 @@
348331 'patrol-another' => '显示其他存在的编辑。',
349332 'patrol-stopped' => '您选择不巡逻其他编辑。$1',
350333 'patrol-resume' => '点击这里继续。',
 334+'group-patroller' => '巡逻员',
 335+'group-patroller-member' => '巡逻员',
 336+'grouppage-patroller' => '{{ns:project}}:巡逻员',
351337 ),
352338
353 -/* Chinese (Taiwan) (KilluaZaoldyeck, Shinjiman) */
354 -'zh-tw' => array(
 339+/* Chinese (Traditional) (KilluaZaoldyeck, Shinjiman) */
 340+'zh-hant' => array(
355341 'patrol' => '覆查編輯',
356342 'patrol-endorse' => '批註',
357343 'patrol-revert' => '回退',
@@ -367,29 +353,24 @@
368354 'patrol-another' => '列出其他存在的編輯。',
369355 'patrol-stopped' => '你選擇不覆查其他編輯。$1',
370356 'patrol-resume' => '點擊這裡繼續。',
 357+'group-patroller' => '巡邏員',
 358+'group-patroller-member' => '巡邏員',
 359+'grouppage-patroller' => '{{ns:project}}:巡邏員',
371360 ),
372361
373 -/* Cantonese (Hillgentleman, Shinjiman) */
374 -'zh-yue' => array(
375 -'patrol' => '巡啲編輯',
376 -'patrol-endorse' => '簽署支持',
377 -'patrol-revert' => '打回頭',
378 -'patrol-revert-reason' => '理由:',
379 -'patrol-skip' => '跳',
380 -'patrol-reverting' => '打回頭:$1',
381 -'patrol-nonefound' => '揾唔到好嘅版本來簽。',
382 -'patrol-endorsed-ok' => '嘜咗哩版做「巡過」',
383 -'patrol-endorsed-failed' => '哩版唔嘜得做「巡過」。',
384 -'patrol-reverted-ok' => '打咗版嘢回頭。',
385 -'patrol-reverted-failed' => '打唔到哩版嘢回頭。',
386 -'patrol-skipped-ok' => '唔理哩次編輯。',
387 -'patrol-reasons' => "* 塗鴉\n* 生手試玩\n* 見討論頁",
388 -'patrol-another' => '試揾另一版睇吓。',
389 -'patrol-stopped' => '你决定唔再巡。 $1',
390 -'patrol-resume' => '撳呢度繼續。',
391 -),
392 -
393362 );
 363+
 364+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 365+ $messages['zh-cn'] = $messages['zh-hans'];
 366+ $messages['zh-hk'] = $messages['zh-hant'];
 367+ $messages['zh-tw'] = $messages['zh-hans'];
 368+ $messages['zh-sg'] = $messages['zh-hant'];
 369+ /* Cantonese default, fallback to yue */
 370+ $messages['zh-yue'] = $messages['yue'];
 371+
 372+ return $messages;
 373+
394374 }
395375
396376
 377+
Index: trunk/extensions/GiveRollback/GiveRollback.i18n.php
@@ -10,7 +10,7 @@
1111 */
1212
1313 function efGiveRollbackMessages() {
14 - return array(
 14+ $messages = array(
1515
1616 /* English (Rob Church) */
1717 'en' => array(
@@ -233,52 +233,30 @@
234234 'giverollback-logentryrevoke' => 'oduzeo prava vraćanja korisniku [[$1]]',
235235 ),
236236
237 -/* Chinese (China) (Shinjiman) */
238 -'zh-cn' => array(
239 -'giverollback' => '给予或撤销快速回退权限',
240 -'giverollback-header' => "'''一位本地行政员可以使用这一页来给予或撤销另一位用户的[[Help:快速回退|快速回退权限]]。'''<br />这可容许非操作员快速地回退破坏。这应该要在合适的方针之下进行。",
241 -'giverollback-username' => '用户名称:',
242 -'giverollback-search' => '进入',
243 -'giverollback-hasrb' => '[[User:$1|$1]] 已经拥有快速回退权限。',
244 -'giverollback-norb' => '[[User:$1|$1]] 尚未拥有快速回退权限。',
245 -'giverollback-toonew' => '[[User:$1|$1]] 太新了,不能给予快速回退权限。',
246 -'giverollback-sysop' => '[[User:$1|$1]] 是一位操作员,已经拥有快速回退权限。',
247 -'giverollback-change' => '更改状态:',
248 -'giverollback-grant' => '给予',
249 -'giverollback-revoke' => '撤销',
250 -'giverollback-comment' => '注解:',
251 -'giverollback-granted' => '[[User:$1|$1]] 现在拥有快速回退权限。',
252 -'giverollback-revoked' => '[[User:$1|$1]] 不再拥有快速回退权限。',
253 -'giverollback-logpage' => '快速回退权限日志',
254 -'giverollback-logpagetext' => '这个是非操作员的[[Help:快速回退|快速回退]]权限记录。',
255 -'giverollback-logentrygrant' => '已经给予 [[$1]] 的快速回退权限',
256 -'giverollback-logentryrevoke' => '已经撤销 [[$1]] 的快速回退权限',
257 -),
258 -
259 -/* Chinese (Hong Kong) (Shinjiman) */
260 -'zh-hk' => array(
261 -'giverollback' => '給予或撤銷快速回退權限',
262 -'giverollback-header' => "'''一位本地行政員可以使用這一頁來給予或撤銷另一位用戶的[[Help:快速回退|快速回退權限]]。'''<br />這可容許非操作員快速地回退破壞。這應該要在合適的方針之下進行。",
263 -'giverollback-username' => '用戶名稱:',
264 -'giverollback-search' => '進入',
265 -'giverollback-hasrb' => '[[User:$1|$1]] 已經擁有快速回退權限。',
266 -'giverollback-norb' => '[[User:$1|$1]] 尚未擁有快速回退權限。',
267 -'giverollback-toonew' => '[[User:$1|$1]] 太新了,不能給予快速回退權限。',
268 -'giverollback-sysop' => '[[User:$1|$1]] 是一位操作員,已經擁有快速回退權限。',
 237+/* Cantonese (Shinjiman) */
 238+'yue' => array(
 239+'giverollback' => '畀或收番一撳還原權限',
 240+'giverollback-header' => "'''一位事務員可以用呢一版去畀或收番呢一個用戶戶口嘅[[Help:一撳還原|一撳還原權限]]。'''<br />呢個係可以容許非操作員可以更加快噉去回復破壞。呢個應該要在合適嘅政策來進行。",
 241+'giverollback-username' => '用戶名:',
 242+'giverollback-search' => '去',
 243+'giverollback-hasrb' => '[[User:$1|$1]] 已經有一撳還原權限。',
 244+'giverollback-norb' => '[[User:$1|$1]] 未有一撳還原權限。',
 245+'giverollback-toonew' => '[[User:$1|$1]] 來得太早喇,唔能夠畀一撳還原權限。',
 246+'giverollback-sysop' => '[[User:$1|$1]] 係一位操作員,已經有一撳還原權限。',
269247 'giverollback-change' => '更改狀態:',
270 -'giverollback-grant' => '給予',
271 -'giverollback-revoke' => '撤銷',
 248+'giverollback-grant' => '畀',
 249+'giverollback-revoke' => '收',
272250 'giverollback-comment' => '註解:',
273 -'giverollback-granted' => '[[User:$1|$1]] 現在擁有快速回退權限。',
274 -'giverollback-revoked' => '[[User:$1|$1]] 不再擁有快速回退權限。',
275 -'giverollback-logpage' => '快速回退權限日誌',
276 -'giverollback-logpagetext' => '這個是非操作員的[[Help:快速回退|快速回退]]權限記錄。',
277 -'giverollback-logentrygrant' => '已經給予 [[$1]] 的快速回退權限',
278 -'giverollback-logentryrevoke' => '已經撤銷 [[$1]] 的快速回退權限',
 251+'giverollback-granted' => '[[User:$1|$1]] 而家有一撳還原權限。',
 252+'giverollback-revoked' => '[[User:$1|$1]] 唔再有一撳還原權限。',
 253+'giverollback-logpage' => '一撳還原權限日誌',
 254+'giverollback-logpagetext' => '呢個係非操作員嘅[[Help:一撳還原|一撳還原]]權限記錄。',
 255+'giverollback-logentrygrant' => '已經畀咗 [[$1]] 嘅一撳還原權限',
 256+'giverollback-logentryrevoke' => '已經收番 [[$1]] 嘅一撳還原權限',
279257 ),
280258
281 -/* Chinese (Singapore) (Shinjiman) */
282 -'zh-sg' => array(
 259+/* Chinese (Simplified) (Shinjiman) */
 260+'zh-hans' => array(
283261 'giverollback' => '给予或撤销快速回退权限',
284262 'giverollback-header' => "'''一位本地行政员可以使用这一页来给予或撤销另一位用户的[[Help:快速回退|快速回退权限]]。'''<br />这可容许非操作员快速地回退破坏。这应该要在合适的方针之下进行。",
285263 'giverollback-username' => '用户名称:',
@@ -299,8 +277,8 @@
300278 'giverollback-logentryrevoke' => '已经撤销 [[$1]] 的快速回退权限',
301279 ),
302280
303 -/* Chinese (Taiwan) (Shinjiman) */
304 -'zh-tw' => array(
 281+/* Chinese (Traditional) (Shinjiman) */
 282+'zh-hant' => array(
305283 'giverollback' => '給予或撤銷快速回退權限',
306284 'giverollback-header' => "'''一位本地行政員可以使用這一頁來給予或撤銷另一位用戶的[[Help:快速回退|快速回退權限]]。'''<br />這可容許非操作員快速地回退破壞。這應該要在合適的方針之下進行。",
307285 'giverollback-username' => '用戶名稱:',
@@ -321,29 +299,19 @@
322300 'giverollback-logentryrevoke' => '已經撤銷 [[$1]] 的快速回退權限',
323301 ),
324302
325 -/* Cantonese (Shinjiman) */
326 -'zh-yue' => array(
327 -'giverollback' => '畀或收番一撳還原權限',
328 -'giverollback-header' => "'''一位事務員可以用呢一版去畀或收番呢一個用戶戶口嘅[[Help:一撳還原|一撳還原權限]]。'''<br />呢個係可以容許非操作員可以更加快噉去回復破壞。呢個應該要在合適嘅政策來進行。",
329 -'giverollback-username' => '用戶名:',
330 -'giverollback-search' => '去',
331 -'giverollback-hasrb' => '[[User:$1|$1]] 已經有一撳還原權限。',
332 -'giverollback-norb' => '[[User:$1|$1]] 未有一撳還原權限。',
333 -'giverollback-toonew' => '[[User:$1|$1]] 來得太早喇,唔能夠畀一撳還原權限。',
334 -'giverollback-sysop' => '[[User:$1|$1]] 係一位操作員,已經有一撳還原權限。',
335 -'giverollback-change' => '更改狀態:',
336 -'giverollback-grant' => '畀',
337 -'giverollback-revoke' => '收',
338 -'giverollback-comment' => '註解:',
339 -'giverollback-granted' => '[[User:$1|$1]] 而家有一撳還原權限。',
340 -'giverollback-revoked' => '[[User:$1|$1]] 唔再有一撳還原權限。',
341 -'giverollback-logpage' => '一撳還原權限日誌',
342 -'giverollback-logpagetext' => '呢個係非操作員嘅[[Help:一撳還原|一撳還原]]權限記錄。',
343 -'giverollback-logentrygrant' => '已經畀咗 [[$1]] 嘅一撳還原權限',
344 -'giverollback-logentryrevoke' => '已經收番 [[$1]] 嘅一撳還原權限',
345 -),
346 -
347303 );
 304+
 305+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 306+ $messages['zh-cn'] = $messages['zh-hans'];
 307+ $messages['zh-hk'] = $messages['zh-hant'];
 308+ $messages['zh-tw'] = $messages['zh-hans'];
 309+ $messages['zh-sg'] = $messages['zh-hant'];
 310+ /* Cantonese default, fallback to yue */
 311+ $messages['zh-yue'] = $messages['yue'];
 312+
 313+ return $messages;
 314+
348315 }
349316
350317
 318+
Index: trunk/extensions/ProfileMonitor/ProfileMonitor.i18n.php
@@ -8,7 +8,7 @@
99 */
1010
1111 function efProfileMonitorMessages() {
12 - return array(
 12+ $messages = array(
1313
1414 /* English (Rob Church) */
1515 'en' => array(
@@ -80,36 +80,22 @@
8181 'profiling-no-data' => 'Neboli nájdené vyhovujúce údaje.',
8282 ),
8383
84 -/* Chinese (China) (Shinjiman) */
85 -'zh-cn' => array(
86 -'profiling' => '检核数据',
87 -'profiling-process' => '处理字串:',
88 -'profiling-wildcard' => '使用通配符',
89 -'profiling-ok' => '确定',
90 -'profiling-data' => '正在检核`$1`的数据',
91 -'profiling-data-process' => '处理',
92 -'profiling-data-count' => '数量',
93 -'profiling-data-time' => '时间 (全部)',
94 -'profiling-data-average' => '时间 (平均)',
95 -'profiling-no-data' => '找不到匹配的数据。',
96 -),
97 -
98 -/* Chinese (Hong Kong) (Shinjiman) */
99 -'zh-hk' => array(
 84+/* Cantonese (Shinjiman) */
 85+'yue' => array(
10086 'profiling' => '檢核資料',
10187 'profiling-process' => '處理字串:',
102 -'profiling-wildcard' => '使用萬用字元',
103 -'profiling-ok' => '確定',
104 -'profiling-data' => '正在檢核`$1`的資料',
 88+'profiling-wildcard' => '用萬用符',
 89+'profiling-ok' => 'OK',
 90+'profiling-data' => '檢核緊`$1`嘅資料',
10591 'profiling-data-process' => '處理',
10692 'profiling-data-count' => '數量',
10793 'profiling-data-time' => '時間 (全部)',
10894 'profiling-data-average' => '時間 (平均)',
109 -'profiling-no-data' => '找不到對應的資料。',
 95+'profiling-no-data' => '搵唔到對應嘅資料。',
11096 ),
11197
112 -/* Chinese (Singapore) (Shinjiman) */
113 -'zh-sg' => array(
 98+/* Chinese (Simplified) (Shinjiman) */
 99+'zh-hans' => array(
114100 'profiling' => '检核数据',
115101 'profiling-process' => '处理字串:',
116102 'profiling-wildcard' => '使用通配符',
@@ -122,8 +108,8 @@
123109 'profiling-no-data' => '找不到匹配的数据。',
124110 ),
125111
126 -/* Chinese (Taiwan) (Shinjiman) */
127 -'zh-tw' => array(
 112+/* Chinese (Traditional) (Shinjiman) */
 113+'zh-hant' => array(
128114 'profiling' => '檢核資料',
129115 'profiling-process' => '處理字串:',
130116 'profiling-wildcard' => '使用萬用字元',
@@ -136,20 +122,19 @@
137123 'profiling-no-data' => '找不到對應的資料。',
138124 ),
139125
140 -/* Cantonese (Shinjiman) */
141 -'zh-yue' => array(
142 -'profiling' => '檢核資料',
143 -'profiling-process' => '處理字串:',
144 -'profiling-wildcard' => '用萬用符',
145 -'profiling-ok' => 'OK',
146 -'profiling-data' => '檢核緊`$1`嘅資料',
147 -'profiling-data-process' => '處理',
148 -'profiling-data-count' => '數量',
149 -'profiling-data-time' => '時間 (全部)',
150 -'profiling-data-average' => '時間 (平均)',
151 -'profiling-no-data' => '搵唔到對應嘅資料。',
152 -),
153126 );
 127+
 128+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 129+ $messages['zh-cn'] = $messages['zh-hans'];
 130+ $messages['zh-hk'] = $messages['zh-hant'];
 131+ $messages['zh-tw'] = $messages['zh-hans'];
 132+ $messages['zh-sg'] = $messages['zh-hant'];
 133+ /* Cantonese default, fallback to yue */
 134+ $messages['zh-yue'] = $messages['yue'];
 135+
 136+ return $messages;
 137+
154138 }
155139
156140
 141+
Index: trunk/extensions/Oversight/HideRevision.i18n.php
@@ -5,7 +5,7 @@
66 */
77
88 function efHideRevisionMessages() {
9 - return array(
 9+ $messages = array(
1010
1111 /* English (Brion Vibber) */
1212 'en' => array(
@@ -637,94 +637,53 @@
638638 'oversight-view' => 'detalji',
639639 ),
640640
641 -/* Chinese (PRC) (Alex S.H. Lin) */
642 -'zh-cn' => array(
643 -'hiderevision' => '永久隐藏修订版本',
 641+/* Cantonese (Shinjiman) */
 642+'yue' => array(
 643+'hiderevision' => '永久收埋修訂',
644644 // Empty form
645 -'hiderevision-prompt' => '要隐藏的修订版本号码:',
646 -'hiderevision-continue' => '继续',
647 -// Confirmation form
648 -'hiderevision-text' =>
649 -"'''注意!'''本工具'''只能'''在以下情况才能使用:
650 -* 这个修订版本含有不适当的个人隐私资讯。
651 -*: ''例如一个人的住处地址、电话号码、身分证号码等等…''
652 -
653 -'''滥用此工具,最终将会失去使用此工具的特殊权限!'''
654 -
655 -删除这个项目,将会使这个网站上何任人都无法看到此项目,
656 -如果您误删了修订版本,必须请管理员从资料库中手动恢复。",
657 -'hiderevision-reason' => '理由 (这个记录将不会公开):',
658 -'hiderevision-submit' => '永久隐藏这项资料',
659 -// Tab displayed to allowed users on old revision display
660 -'hiderevision-tab' => '隐藏此修订',
661 -// Status & errors on action
662 -'hiderevision-norevisions' => '没有指定的修订版本被删除',
663 -'hiderevision-noreason' => '您必须说明隐藏这个修订版本的理由。',
664 -'hiderevision-status' => '修订版本 $1: $2',
665 -'hiderevision-success' => '已经完成隐藏与记录此操作',
666 -'hiderevision-error-missing' => '资料库找不到这个修订版本。',
667 -'hiderevision-error-current' => '本页为该页面的最新版本,无法隐藏。请先恢复这个页面之前的编辑。',
668 -'hiderevision-error-delete' => '无法记录此操作。可能之前已经被删除。',
669 -'hiderevision-archive-status' => '已删除的修订版本。从 $1: $2',
670 -'oversight-nodiff' => '无法与过去之前的版本做差异比较,可能是因为:
671 -*这个页面已经被删除。
672 -*隐藏的页面为最先建立的版本。',
673 -// Logging
674 -'oversight-log-hiderev' => '隐藏 $1 中的一个修订版本',
675 -// Oversight review page
676 -'oversight' => 'Oversight',
677 -'oversight-view' => '内容',
678 -'oversight-difference' => '(与之前存在之修订版本的差异)',
679 -'oversight-prev' => '最后一个之前的修订版本',
680 -'oversight-hidden' => '隐藏修订',
681 -'oversight-header' => '以下列示的是已经永久隐藏的修订版本。请注意!泄漏这些讯息将会永远丧失{{int:Oversight}}权限!',
682 -),
683 -
684 -/* Chinese (Hong Kong) (Alex S.H. Lin) */
685 -'zh-hk' => array(
686 -'hiderevision' => '永久隱藏修訂版本',
687 -// Empty form
688 -'hiderevision-prompt' => '要隱藏的修訂版本號碼:',
 645+'hiderevision-prompt' => '要拎走嘅修訂號:',
689646 'hiderevision-continue' => '繼續',
690647 // Confirmation form
691648 'hiderevision-text' =>
692 -"'''注意!'''本工具'''只能'''在以下情況才能使用:
693 -* 這個修訂版本含有不適當的個人隱私資訊。
694 -*: ''例如一個人的住處地址、電話號碼、身分證號碼等等…''
 649+"呢樣嘢'''只係'''應該可幾響下面嘅情況之下去用:
 650+* 唔合適嘅個人資料
 651+*: ''屋企嘅地址同電話號碼、社區保安號等''
695652
696 -'''濫用此工具,最終將會失去使用此工具的特殊權限!'''
 653+'''濫用呢個系統將會無咗呢度嘢嘅權限。'''
697654
698 -刪除這個項目,將會使這個網站上何任人都無法看到此項目,
699 -如果您誤刪了修訂版本,必須請管理員從資料庫中手動恢復。",
700 -'hiderevision-reason' => '理由 (這個記錄將不會公開):',
701 -'hiderevision-submit' => '永久隱藏這項資料',
 655+任何人都唔會響個網站度見到拎走咗嘅項目,
 656+但係嗰啲刪除都會記錄落來,如果你先前做錯咗嘅話,
 657+係可以由數據庫管理員做手動回復,攞番之前啲資料。",
 658+'hiderevision-reason' => '原因 (會私人噉記低):',
 659+'hiderevision-submit' => '永久收埋呢樣資料',
702660 // Tab displayed to allowed users on old revision display
703 -'hiderevision-tab' => '隱藏此修訂',
 661+'hiderevision-tab' => '收埋修訂',
704662 // Status & errors on action
705 -'hiderevision-norevisions' => '沒有指定的修訂版本被刪除',
706 -'hiderevision-noreason' => '您必須說明隱藏這個修訂版本的理由。',
707 -'hiderevision-status' => '修訂版本 $1: $2',
708 -'hiderevision-success' => '已經完成隱藏與記錄此操作',
709 -'hiderevision-error-missing' => '資料庫找不到這個修訂版本。',
710 -'hiderevision-error-current' => '本頁為該頁面的最新版本,無法隱藏。請先恢復這個頁面之前的編輯。',
711 -'hiderevision-error-delete' => '無法記錄此操作。可能之前已經被刪除。',
712 -'hiderevision-archive-status' => '已刪除的修訂版本。從 $1: $2',
713 -'oversight-nodiff' => '無法與過去之前的版本做差異比較,可能是因為:
714 -*此頁面已經被刪除。
715 -*隱藏的頁面為最先建立的版本。',
 663+'hiderevision-norevisions' => '無指定一個修訂去刪除。',
 664+'hiderevision-noreason' => '你一定要講出一個原因去刪除。',
 665+'hiderevision-status' => '修訂 $1: $2',
 666+'hiderevision-success' => '已經成功歸檔同刪除咗。',
 667+'hiderevision-error-missing' => '響數據庫度搵唔到。',
 668+'hiderevision-error-current' => '唔可以響嗰版度刪除最新嘅編輯。請先將呢個修改打回頭。',
 669+'hiderevision-error-delete' => '唔可以歸檔;係咪之前已經刪除咗?',
 670+'hiderevision-archive-status' => '已經由$1度刪除咗修訂: $2',
 671+'oversight-nodiff' => '唔能夠追蹤更改,因為響嗰版而家無先前嘅修訂。一係:
 672+*嗰一版已經刪除咗,又或者
 673+*呢個收埋咗嘅版本係第一個修訂',
716674 // Logging
717 -'oversight-log-hiderev' => '隱藏 $1 中的一個修訂版本',
 675+'oversight-log-hiderev' => '已經響$1度拎走咗一個編輯',
718676 // Oversight review page
719 -'oversight' => 'Oversight',
720 -'oversight-view' => '內容',
721 -'oversight-difference' => '(與之前存在之修訂版本的差異)',
722 -'oversight-prev' => '最後一個之前的修訂版本',
723 -'oversight-hidden' => '隱藏修訂',
724 -'oversight-header' => '以下列示的是已經永久隱藏的修訂版本。請注意!洩漏這些訊息將會永遠喪失{{int:Oversight}}權限!',
 677+'oversight' => '監督',
 678+'oversight-view' => '細節',
 679+'oversight-difference' => '(由之前剩底修訂嘅差異)',
 680+'oversight-prev' => '上一個之前嘅修訂',
 681+'oversight-hidden' => '收埋修訂',
 682+'oversight-header' => '下面係一個之前永久收埋,唔畀公眾睇嘅修訂清單。
 683+發放呢啲資料可以導致永久損失監督嘅權限。',
725684 ),
726685
727 -/* Chinese (Singapore) (Alex S.H. Lin) */
728 -'zh-sg' => array(
 686+/* Chinese (Simplified) (Alex S.H. Lin) */
 687+'zh-hans' => array(
729688 'hiderevision' => '永久隐藏修订版本',
730689 // Empty form
731690 'hiderevision-prompt' => '要隐藏的修订版本号码:',
@@ -766,8 +725,8 @@
767726 'oversight-header' => '以下列示的是已经永久隐藏的修订版本。请注意!泄漏这些讯息将会永远丧失{{int:Oversight}}权限!',
768727 ),
769728
770 -/* Chinese (Taiwan) (Alex S.H. Lin) */
771 -'zh-tw' => array(
 729+/* Chinese (Traditional) (Alex S.H. Lin) */
 730+'zh-hant' => array(
772731 'hiderevision' => '永久隱藏修訂版本',
773732 // Empty form
774733 'hiderevision-prompt' => '要隱藏的修訂版本號碼:',
@@ -808,10 +767,21 @@
809768 'oversight-hidden' => '隱藏修訂',
810769 'oversight-header' => '以下列示的是已經永久隱藏的修訂版本。請注意!洩漏這些訊息將會永遠喪失{{int:Oversight}}權限!',
811770 ),
 771+
812772 );
813773
814774 /* Kazakh default, fallback to kk-kz */
815775 $messages['kk'] = $messages['kk-kz'];
 776+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 777+ $messages['zh-cn'] = $messages['zh-hans'];
 778+ $messages['zh-hk'] = $messages['zh-hant'];
 779+ $messages['zh-tw'] = $messages['zh-hans'];
 780+ $messages['zh-sg'] = $messages['zh-hant'];
 781+ /* Cantonese default, fallback to yue */
 782+ $messages['zh-yue'] = $messages['yue'];
816783
 784+ return $messages;
 785+
817786 }
818787
 788+
Index: trunk/extensions/BadImage/BadImage.i18n.php
@@ -10,7 +10,7 @@
1111 */
1212
1313 function efBadImageMessages() {
14 - return array(
 14+ $messages = array(
1515
1616 /* English (Rob Church) */
1717 'en' => array(
@@ -426,52 +426,30 @@
427427 'badimages-log-remove' => 'ngahapus [[$1]] ti daptar gambar rusak',
428428 ),
429429
430 -/* Chinese (China) (Shinjiman) */
431 -'zh-cn' => array(
432 -'badimages' => '坏图像列表',
433 -'badimages-add-btn' => '加入',
434 -'badimages-added' => '已经加入 $1 到列表中。',
435 -'badimages-count' => "在坏图列表中共有 '''$1''' 幅图像。",
436 -'badimages-name' => '名称:',
437 -'badimages-not-added' => '这幅图像不能加入。',
438 -'badimages-not-removed' => '这幅图像不能移除。',
439 -'badimages-reason' => '原因:',
440 -'badimages-remove' => '(移除)',
441 -'badimages-remove-btn' => '移除',
442 -'badimages-remove-confirm' => '请确认您打算要将 $1 由列表中移除:',
443 -'badimages-removed' => '$1 已经从列表中移除。',
444 -'badimages-subheading' => '当前的项目',
445 -'badimages-unprivileged' => '(您没有足够的权限去修改这个列表)',
446 -'badimages-log-name' => '坏图像列表',
447 -'badimages-log-header' => '这是在[[Help:坏图像列表|坏图像列表]]中的修订记录。',
448 -'badimages-log-add' => '已经加入 [[$1]] 到坏图像列表',
449 -'badimages-log-remove' => '已经由坏图像列表中移除 [[$1]]',
 430+/* Cantonese (Hillgentleman, Shinjiman) */
 431+'yue' => array(
 432+'badimages' => '壞圖清單',
 433+'badimages-add-btn' => '加',
 434+'badimages-added' => '加咗$1入壞圖列表度。',
 435+'badimages-count' => "壞圖清單有 '''$1'''幅圖。",
 436+'badimages-name' => '名:',
 437+'badimages-not-added' => '呢幅圖唔加得。',
 438+'badimages-not-removed' => '呢哩幅圖唔減得。',
 439+'badimages-reason' => '理由:',
 440+'badimages-remove' => '(減)',
 441+'badimages-remove-btn' => '減',
 442+'badimages-remove-confirm' => '真係要由張表度減 $1:',
 443+'badimages-removed' => '個表度減咗$1。',
 444+'badimages-subheading' => '現有嘅項目',
 445+'badimages-unprivileged' => '(你重未有足夠嘅權限去改呢個表)',
 446+'badimages-log-name' => '壞圖清單',
 447+'badimages-log-header' => '哩道係[[Help:壞圖清單|壞圖清單]]嘅修訂。',
 448+'badimages-log-add' => '加[[$1]]入壞圖清單',
 449+'badimages-log-remove' => '由壞圖清單度減[[$1]]',
450450 ),
451451
452 -/* Chinese (Hong Kong) (Rob Church) */
453 -'zh-hk' => array(
454 -'badimages' => '壞圖像列表',
455 -'badimages-add-btn' => '加入',
456 -'badimages-added' => '已經加入 $1 到列表中。',
457 -'badimages-count' => "在壞圖列表中共有 '''$1''' 幅圖像。",
458 -'badimages-name' => '名稱:',
459 -'badimages-not-added' => '這幅圖像不能加入。',
460 -'badimages-not-removed' => '這幅圖像不能移除。',
461 -'badimages-reason' => '原因:',
462 -'badimages-remove' => '(移除)',
463 -'badimages-remove-btn' => '移除',
464 -'badimages-remove-confirm' => '請確認您打算要將 $1 由列表中移除:',
465 -'badimages-removed' => '$1 已經從列表中移除。',
466 -'badimages-subheading' => '目前的項目',
467 -'badimages-unprivileged' => '(您沒有足夠的權限去修改這個列表)',
468 -'badimages-log-name' => '壞圖像列表',
469 -'badimages-log-header' => '這是在[[Help:壞圖像列表|壞圖像列表]]中的修訂記錄。',
470 -'badimages-log-add' => '已經加入 [[$1]] 到壞圖像列表',
471 -'badimages-log-remove' => '已經由壞圖像列表中移除 [[$1]]',
472 -),
473 -
474 -/* Chinese (Singapore) (Shinjiman) */
475 -'zh-sg' => array(
 452+/* Chinese (Simplified) (Shinjiman) */
 453+'zh-hans' => array(
476454 'badimages' => '坏图像列表',
477455 'badimages-add-btn' => '加入',
478456 'badimages-added' => '已经加入 $1 到列表中。',
@@ -492,9 +470,8 @@
493471 'badimages-log-remove' => '已经由坏图像列表中移除 [[$1]]',
494472 ),
495473
496 -/*
497 - * Chinese (Taiwan) (Shinjiman) */
498 -'zh-tw' => array(
 474+/* Chinese (Hong Kong) (Shinjiman) */
 475+'zh-hant' => array(
499476 'badimages' => '壞圖像列表',
500477 'badimages-add-btn' => '加入',
501478 'badimages-added' => '已經加入 $1 到列表中。',
@@ -515,29 +492,19 @@
516493 'badimages-log-remove' => '已經由壞圖像列表中移除 [[$1]]',
517494 ),
518495
519 -/* Cantonese (Hillgentleman, Shinjiman) */
520 -'zh-yue' => array(
521 -'badimages' => '壞圖清單',
522 -'badimages-add-btn' => '加',
523 -'badimages-added' => '加咗$1入壞圖列表度。',
524 -'badimages-count' => "壞圖清單有 '''$1'''幅圖。",
525 -'badimages-name' => '名:',
526 -'badimages-not-added' => '呢幅圖唔加得。',
527 -'badimages-not-removed' => '呢哩幅圖唔減得。',
528 -'badimages-reason' => '理由:',
529 -'badimages-remove' => '(減)',
530 -'badimages-remove-btn' => '減',
531 -'badimages-remove-confirm' => '真係要由張表度減 $1:',
532 -'badimages-removed' => '個表度減咗$1。',
533 -'badimages-subheading' => '現有嘅項目',
534 -'badimages-unprivileged' => '(你重未有足夠嘅權限去改呢個表)',
535 -'badimages-log-name' => '壞圖清單',
536 -'badimages-log-header' => '哩道係[[Help:壞圖清單|壞圖清單]]嘅修訂。',
537 -'badimages-log-add' => '加[[$1]]入壞圖清單',
538 -'badimages-log-remove' => '由壞圖清單度減[[$1]]',
539 -),
540 -
541496 );
 497+
 498+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 499+ $messages['zh-cn'] = $messages['zh-hans'];
 500+ $messages['zh-hk'] = $messages['zh-hant'];
 501+ $messages['zh-tw'] = $messages['zh-hans'];
 502+ $messages['zh-sg'] = $messages['zh-hant'];
 503+ /* Cantonese default, fallback to yue */
 504+ $messages['zh-yue'] = $messages['yue'];
 505+
 506+ return $messages;
 507+
542508 }
543509
544510
 511+
Index: trunk/extensions/Contributors/Contributors.i18n.php
@@ -8,7 +8,7 @@
99 */
1010
1111 function efContributorsMessages() {
12 - return array(
 12+ $messages = array(
1313
1414 /* English (Rob Church) */
1515 'en' => array(
@@ -147,20 +147,6 @@
148148 'contributors-nosuchpage' => 'ページ $1 は存在しません。',
149149 ),
150150
151 -/* Kazakh default (AlefZet) */
152 -'kk' => array(
153 -'contributors' => 'Үлескерлер',
154 -'contributors-toolbox' => 'Басты үлескерлер',
155 -'contributors-legend' => 'Мақала басты үлескерлері тізімі',
156 -'contributors-target' => 'Атауы:',
157 -'contributors-submit' => 'Көрсет',
158 -'contributors-subtitle' => '$1 бетінің басты үлескерлері',
159 -'contributors-others-long' => 'Бұл беттің басқа $1 үлескері бар.',
160 -'contributors-others' => 'және $1 басқалар',
161 -'contributors-badtitle' => 'Жарамсыз атау.',
162 -'contributors-nosuchpage' => '$1 деген мақала бізде жоқ.',
163 -),
164 -
165151 /* Kazakh Cyrillic (AlefZet) */
166152 'kk-kz' => array(
167153 'contributors' => 'Үлескерлер',
@@ -369,36 +355,22 @@
370356 'contributors-nosuchpage' => 'Teu aya artikel $1.',
371357 ),
372358
373 -/* Chinese (China) (Shinjiman) */
374 -'zh-cn' => array(
375 -'contributors' => '贡献者',
376 -'contributors-toolbox' => '主要贡献者',
377 -'contributors-legend' => '列示这篇条目的主要贡献者',
378 -'contributors-target' => '标题:',
379 -'contributors-submit' => '显示',
380 -'contributors-subtitle' => '$1的主要贡献者',
381 -'contributors-others-long' => '在这一页中还有$1位更多的贡献者。',
382 -'contributors-others' => '以及另外$1位',
383 -'contributors-badtitle' => '不正确的标题。',
384 -'contributors-nosuchpage' => '条目$1不存在。',
385 -),
386 -
387 -/* Chinese (Hong Kong) (Shinjiman) */
388 -'zh-hk' => array(
 359+/* Cantonese (Shinjiman) */
 360+'yue' => array(
389361 'contributors' => '貢獻者',
390362 'contributors-toolbox' => '主要貢獻者',
391 -'contributors-legend' => '列示這篇條目的主要貢獻者',
 363+'contributors-legend' => '列示呢篇文章嘅主要貢獻者',
392364 'contributors-target' => '標題:',
393365 'contributors-submit' => '顯示',
394 -'contributors-subtitle' => '$1的主要貢獻者',
395 -'contributors-others-long' => '在這一頁中還有$1位更多的貢獻者。',
 366+'contributors-subtitle' => '$1嘅主要貢獻者',
 367+'contributors-others-long' => '響呢一版度重有$1位更多嘅貢獻者。',
396368 'contributors-others' => '以及另外$1位',
397 -'contributors-badtitle' => '不正確的標題。',
398 -'contributors-nosuchpage' => '條目$1不存在。',
 369+'contributors-badtitle' => '唔正確嘅標題。',
 370+'contributors-nosuchpage' => '文章$1唔存在。',
399371 ),
400372
401 -/* Chinese (Singapore) (Shinjiman) */
402 -'zh-sg' => array(
 373+/* Chinese (Simplified) (Shinjiman) */
 374+'zh-hans' => array(
403375 'contributors' => '贡献者',
404376 'contributors-toolbox' => '主要贡献者',
405377 'contributors-legend' => '列示这篇条目的主要贡献者',
@@ -411,8 +383,8 @@
412384 'contributors-nosuchpage' => '条目$1不存在。',
413385 ),
414386
415 -/* Chinese (Taiwan) (Shinjiman) */
416 -'zh-tw' => array(
 387+/* Chinese (Traditional) (Shinjiman) */
 388+'zh-hant' => array(
417389 'contributors' => '貢獻者',
418390 'contributors-toolbox' => '主要貢獻者',
419391 'contributors-legend' => '列示這篇條目的主要貢獻者',
@@ -425,21 +397,21 @@
426398 'contributors-nosuchpage' => '條目$1不存在。',
427399 ),
428400
429 -/* Cantonese (Shinjiman) */
430 -'zh-yue' => array(
431 -'contributors' => '貢獻者',
432 -'contributors-toolbox' => '主要貢獻者',
433 -'contributors-legend' => '列示呢篇文章嘅主要貢獻者',
434 -'contributors-target' => '標題:',
435 -'contributors-submit' => '顯示',
436 -'contributors-subtitle' => '$1嘅主要貢獻者',
437 -'contributors-others-long' => '響呢一版度重有$1位更多嘅貢獻者。',
438 -'contributors-others' => '以及另外$1位',
439 -'contributors-badtitle' => '唔正確嘅標題。',
440 -'contributors-nosuchpage' => '文章$1唔存在。',
441 -),
442 -
443401 );
 402+
 403+ /* Kazakh default, fallback to kk-kz */
 404+ $messages['kk'] = $messages['kk-kz'];
 405+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 406+ $messages['zh-cn'] = $messages['zh-hans'];
 407+ $messages['zh-hk'] = $messages['zh-hant'];
 408+ $messages['zh-tw'] = $messages['zh-hans'];
 409+ $messages['zh-sg'] = $messages['zh-hant'];
 410+ /* Cantonese default, fallback to yue */
 411+ $messages['zh-yue'] = $messages['yue'];
 412+
 413+ return $messages;
 414+
444415 }
445416
446417
 418+
Index: trunk/extensions/Duplicator/Duplicator.i18n.php
@@ -8,7 +8,7 @@
99 */
1010
1111 function efDuplicatorMessages() {
12 - return array(
 12+ $messages = array(
1313
1414 /* English (Rob Church) */
1515 'en' => array(
@@ -392,62 +392,35 @@
393393 'duplicator-toomanyrevisions' => '[[$1]] má príliš veľa ($2) revízií a preto ho nie je možné skopírovať. Aktuálny limit je $3.',
394394 ),
395395
396 -/* Chinese (China) (Shinjiman) */
397 -'zh-cn' => array(
398 -'duplicator' => '复制一条条目',
399 -'duplicator-toolbox' => '复制这条条目',
400 -'duplicator-header' => '这一版可以完全复制一条条目,建立一个完整的修订历史。这对于文章分叉等的动作是很有用的。',
 396+/* Cantonese (Shinjiman) */
 397+'yue' => array(
 398+'duplicator' => '複製一篇文章',
 399+'duplicator-toolbox' => '複製呢篇文章',
 400+'duplicator-header' => '呢一版可以完全複製一篇文章,建立一個完整嘅修訂歷史。呢個係對於文章分叉等嘅動作係好有用嘅。',
401401
402 -'duplicator-options' => '选项',
403 -'duplicator-source' => '来源:',
404 -'duplicator-dest' => '目标:',
405 -'duplicator-dotalk' => '复制讨论页 (如可用的话)',
406 -'duplicator-submit' => '复制',
407 -
408 -'duplicator-summary' => '由[[$1]]复制过来',
409 -
410 -'duplicator-success' => "<big>'''[[$1]]已经复制到[[$2]]。'''</big>",
411 -'duplicator-success-revisions' => '$1个修订已经复制。',
412 -'duplicator-success-talkcopied' => '讨论页亦已经复制。',
413 -'duplicator-success-talknotcopied' => '讨论页不能够复制。',
414 -'duplicator-failed' => '这一页唔能够复制落来。发生了未知的错误。',
415 -
416 -'duplicator-source-invalid' => '请提供一个正确的来源标题。',
417 -'duplicator-source-notexist' => '[[$1]]并不存在。请提供一个已经存在的页面标题。',
418 -'duplicator-dest-invalid' => '请提供一个正确的目标标题。',
419 -'duplicator-dest-exists' => '[[$1]]已经存在。请提供一个未存在的目标标题。',
420 -'duplicator-toomanyrevisions' => '[[$1]]有太多 ($2次) 修订,不能够复制。当前的上限有$3次。',
421 -),
422 -
423 -/* Chinese (Hong Kong) (Shinjiman) */
424 -'zh-hk' => array(
425 -'duplicator' => '複製一條條目',
426 -'duplicator-toolbox' => '複製這條條目',
427 -'duplicator-header' => '這一版可以完全複製一條條目,建立一個完整的修訂歷史。這對於文章分叉等的動作是很有用的。',
428 -
429402 'duplicator-options' => '選項',
430403 'duplicator-source' => '來源:',
431404 'duplicator-dest' => '目標:',
432 -'duplicator-dotalk' => '複製討論頁 (如可用的話)',
 405+'duplicator-dotalk' => '複製討論頁 (如可用嘅話)',
433406 'duplicator-submit' => '複製',
434407
435408 'duplicator-summary' => '由[[$1]]複製過來',
436409
437410 'duplicator-success' => "<big>'''[[$1]]已經複製到[[$2]]。'''</big>",
438411 'duplicator-success-revisions' => '$1個修訂已經複製。',
439 -'duplicator-success-talkcopied' => '討論頁亦已經複製。',
440 -'duplicator-success-talknotcopied' => '討論頁不能夠複製。',
441 -'duplicator-failed' => '這一頁唔能夠複製落來。發生了未知的錯誤。',
 412+'duplicator-success-talkcopied' => '個討論頁亦都複製咗。',
 413+'duplicator-success-talknotcopied' => '個討論頁唔能夠複製。',
 414+'duplicator-failed' => '呢一版唔能夠複製落來。未知嘅錯誤發生咗。',
442415
443 -'duplicator-source-invalid' => '請提供一個正確的來源標題。',
444 -'duplicator-source-notexist' => '[[$1]]並不存在。請提供一個已經存在的頁面標題。',
445 -'duplicator-dest-invalid' => '請提供一個正確的目標標題。',
446 -'duplicator-dest-exists' => '[[$1]]已經存在。請提供一個未存在的目標標題。',
447 -'duplicator-toomanyrevisions' => '[[$1]]有太多 ($2次) 修訂,不能夠複製。目前的上限有$3次。',
 416+'duplicator-source-invalid' => '請提供一個正確嘅來源標題。',
 417+'duplicator-source-notexist' => '[[$1]]並唔存在。請提供一個已經存在嘅版面標題。',
 418+'duplicator-dest-invalid' => '請提供一個正確嘅目標標題。',
 419+'duplicator-dest-exists' => '[[$1]]已經存在。請提供一個未存在嘅目標標題。',
 420+'duplicator-toomanyrevisions' => '[[$1]]有太多 ($2次) 修訂,唔能夠複製。現時嘅上限係有$3次。',
448421 ),
449422
450 -/* Chinese (Singapore) (Shinjiman) */
451 -'zh-sg' => array(
 423+/* Chinese (Simplified) (Shinjiman) */
 424+'zh-hans' => array(
452425 'duplicator' => '复制一条条目',
453426 'duplicator-toolbox' => '复制这条条目',
454427 'duplicator-header' => '这一版可以完全复制一条条目,建立一个完整的修订历史。这对于文章分叉等的动作是很有用的。',
@@ -473,8 +446,8 @@
474447 'duplicator-toomanyrevisions' => '[[$1]]有太多 ($2次) 修订,不能够复制。当前的上限有$3次。',
475448 ),
476449
477 -/* Chinese (Taiwan) (Shinjiman) */
478 -'zh-tw' => array(
 450+/* Chinese (Traditional) (Shinjiman) */
 451+'zh-hant' => array(
479452 'duplicator' => '複製一條條目',
480453 'duplicator-toolbox' => '複製這條條目',
481454 'duplicator-header' => '這一版可以完全複製一條條目,建立一個完整的修訂歷史。這對於文章分叉等的動作是很有用的。',
@@ -500,34 +473,19 @@
501474 'duplicator-toomanyrevisions' => '[[$1]]有太多 ($2次) 修訂,不能夠複製。目前的上限有$3次。',
502475 ),
503476
504 -/* Cantonese (Shinjiman) */
505 -'zh-yue' => array(
506 -'duplicator' => '複製一篇文章',
507 -'duplicator-toolbox' => '複製呢篇文章',
508 -'duplicator-header' => '呢一版可以完全複製一篇文章,建立一個完整嘅修訂歷史。呢個係對於文章分叉等嘅動作係好有用嘅。',
 477+ );
509478
510 -'duplicator-options' => '選項',
511 -'duplicator-source' => '來源:',
512 -'duplicator-dest' => '目標:',
513 -'duplicator-dotalk' => '複製討論頁 (如可用嘅話)',
514 -'duplicator-submit' => '複製',
 479+ /* Chinese defaults, fallback to zh-hans or zh-hant */
 480+ $messages['zh-cn'] = $messages['zh-hans'];
 481+ $messages['zh-hk'] = $messages['zh-hant'];
 482+ $messages['zh-tw'] = $messages['zh-hans'];
 483+ $messages['zh-sg'] = $messages['zh-hant'];
 484+ /* Cantonese default, fallback to yue */
 485+ $messages['zh-yue'] = $messages['yue'];
515486
516 -'duplicator-summary' => '由[[$1]]複製過來',
 487+ return $messages;
517488
518 -'duplicator-success' => "<big>'''[[$1]]已經複製到[[$2]]。'''</big>",
519 -'duplicator-success-revisions' => '$1個修訂已經複製。',
520 -'duplicator-success-talkcopied' => '個討論頁亦都複製咗。',
521 -'duplicator-success-talknotcopied' => '個討論頁唔能夠複製。',
522 -'duplicator-failed' => '呢一版唔能夠複製落來。未知嘅錯誤發生咗。',
523 -
524 -'duplicator-source-invalid' => '請提供一個正確嘅來源標題。',
525 -'duplicator-source-notexist' => '[[$1]]並唔存在。請提供一個已經存在嘅版面標題。',
526 -'duplicator-dest-invalid' => '請提供一個正確嘅目標標題。',
527 -'duplicator-dest-exists' => '[[$1]]已經存在。請提供一個未存在嘅目標標題。',
528 -'duplicator-toomanyrevisions' => '[[$1]]有太多 ($2次) 修訂,唔能夠複製。現時嘅上限係有$3次。',
529 -),
530 -
531 - );
532489 }
533490
534491
 492+

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r23731* (bug 10426) Localisation update for various extensions (zho series)raymond12:40, 5 July 2007
r23746* (bug 10426) Localisation update for various extensions (zho series)raymond17:26, 5 July 2007

Status & tagging log