模組:CGroup/Earthquake

-- 用法: Item('原文', '轉換規則')
local Item = require('Module:CGroup/core').Item;

return {
 
name = 'Earthquake',
description = '地震',
content = {
{ type = 'text', text = [=[
== 專項名詞 ==
]=] },
{ type = 'text', text = [[
=== Magnitude ===
]] },
Item(nil, 'zh:地震规模; zh-cn:地震震级; zh-tw:地震規模; zh-hk:地震震級;'),
Item(nil, 'zh:规模为; zh-cn:震级为; zh-tw:規模為; zh-hk:震級為;'),
Item(nil, 'zh-cn:震级度量; zh-tw:規模度量; zh-hk:震級度量;'),
Item(nil, '震级=>zh-tw:規模; 震級=>zh-tw:規模;'),--單向轉換
Item('Richter', 'zh-cn:里克特; zh-tw:芮克特; zh-hk:黎克特;'),
Item(nil, 'zh-cn:里氏震级; zh-tw:芮氏規模; zh-hk:黎克特制震級;'),
Item(nil, 'zh-cn:里氏地震震级; zh-tw:芮氏地震規模; zh-hk:黎克特制地震震級;'),
Item(nil, 'zh-cn:近震震级; zh-tw:近震規模; zh-hk:近震震級;'),
Item(nil, 'zh-cn:里氏; zh-tw:芮氏; zh-hk:黎克特制;'),
Item(nil, 'zh-cn:体波震级; zh-tw:體波規模; zh-hk:體波震級;'),
Item(nil, 'zh-cn:矩震级; zh-tw:地震矩規模; zh-hk:矩震級;'),
Item('surface wave', 'zh-cn:面波; zh-tw:表面波; zh-hk:面波;'),
Item(nil, 'zh-cn:面波震级; zh-tw:表面波規模; zh-hk:面波震級;'),
Item(nil, 'zh:日本气象厅地震规模; zh-cn:日本气象厅震级; zh-tw:日本氣象廳地震規模; zh-hk:日本氣象廳震級;'),
{ type = 'text', text = [[
=== Intensity ===
]] },
Item(nil, 'zh-cn:烈度; zh-my:震度; zh-tw:震度; zh-hk:烈度; zh-mo:烈度;'),
Item(nil, 'zh-cn:欧洲地震烈度表; zh-tw:歐洲宏觀震度分級; zh-hk:歐洲地震烈度表;'),
Item(nil, 'zh-cn:环境地震烈度表; zh-tw:環境震度分級; zh-hk:環境地震烈度表;'),
Item('Mercalli', 'zh-cn:麦加利; zh-tw:麥卡利; zh-hk:麥加利;'),
Item(nil, 'zh-cn:麦加利地震烈度表; zh-tw:麥卡利震度分級; zh-hk:麥加利地震烈度表;'),
Item('Sponheuer', 'zh-hans:施蓬霍伊尔; zh-hant:史邦豪雅;'),
Item('Karnik', 'zh-hans:卡尔尼克; zh-hant:卡尼克;'),
Item(nil, 'zh-cn:梅德韦杰夫·施蓬霍伊尔·卡尔尼克地震烈度表; zh-tw:梅德韋傑夫·史邦豪雅·卡尼克震度分級; zh-hk:梅德韋傑夫·史邦豪雅·卡尼克地震烈度表;'),
Item(nil, 'zh-cn:菲律宾火山地震研究所地震烈度表; zh-tw:菲律賓火山地震研究所震度分級; zh-hk:菲律賓火山地震研究所地震烈度表;'),
Item('Cancani', 'zh-hans:坎卡尼; zh-hant:坎加尼;'),
Item('Sieberg', 'zh-hans:西伯格; zh-hant:希耶伯格;'),
Item('Forel', 'zh-cn:福雷尔; zh-tw:福瑞; zh-hk:佛瑞爾;'),
Item(nil, 'zh-cn:罗西–福雷尔地震烈度表; zh-tw:羅西-福瑞震度分級; zh-hk:羅西-佛瑞爾地震烈度表;'),
Item('気象庁烈度阶级', 'zh-cn:气象厅地震烈度表; zh-tw:氣象廳震度等級; zh-hk:氣象廳地震烈度表;'),
{ type = 'text', text = [[
=== Other ===
]] },
Item(nil, 'zh-cn:震中; zh-my:震央; zh-tw:震央; zh-hk:震央;'),
Item('Rayleigh wave', 'zh-cn:瑞利波; zh-tw:雷利波; zh-hk:瑞利波;'),
Item('Love wave', 'zh-cn:勒夫波; zh-tw:洛夫波; zh-hk:洛夫波;'),
Item('Stoneley wave', 'zh-cn:斯通利波; zh-tw:史東尼波; zh-hk:斯通利波;'),
Item(nil, 'zh-cn:活断层; zh-tw:活動斷層;zh-hant:活斷層'),
Item(nil, 'zh-cn:走滑断层; zh-tw:平移斷層; zh-hk:走滑斷層;'),
Item('transform fault', 'zh-cn:转换断层; zh-tw:轉形斷層; zh-hk:轉換斷層;'),
Item(nil, 'zh-cn:逆冲; zh-tw:逆衝; zh-hk:逆衝;'),
Item(nil, 'zh-cn:地幔; zh-tw:地函; zh-hk:地幔;'),
Item(nil, 'zh-cn:洋中脊; zh-my:中洋脊; zh-tw:中洋脊; zh-hk:洋中脊;'),
Item(nil, 'zh-cn:千米; zh-tw:公里; zh-hk:公里; zh-sg:公里; zh-my:公里;'),
Item(nil, '探勘=>zh-cn:勘探;'),--單向轉換
Item(nil, 'zh-cn:电磁勘探; zh-tw:磁力探勘; zh-hk:電磁勘探;'),
Item('South Sandwich (Plate)', 'zh-hans:南桑威奇; zh-tw:南三明治;zh-hk:南三文治'),
Item('tsunami amplitude', 'zh-cn:波幅; zh-hk:波幅; zh-tw:波高; zh-sg:波高; zh-my:波高;'),
Item('tsunami leading wave', 'zh-hans:海啸第一波; zh-cn:海啸首波; zh-tw:海嘯第一波;'),
Item('tsunami leading wave', 'zh-hans:第一波; zh-cn:首波; zh-tw:第一波;'),
Item('tsunami runup', 'zh-cn:爬高; zh-tw:溯上高;'),
Item('tsunami overflow depth', 'zh-cn:海啸淹没深度; zh-tw:海嘯溢流深度;'),
Item('teletsunami', 'zh-cn:远距离海啸; zh-tw:遠海海嘯;'),
{ type = 'text', text = [[
== 防止錯誤轉換 ==
]] },
Item(nil, 'zh-cn:里氏震级; zh-tw:芮氏規模; zh-hk:黎克特制;'),-- 此避免在規模數前顯示多餘的「震級」字樣 
Item(nil, '里氏規模=>zh-hk:黎克特制; 里氏规模=>zh-hk:黎克特制;'),--單向轉換
Item(nil, '里氏規模=>zh-cn:里氏震级; 里氏规模=>zh-cn:里氏震级;'),--單向轉換
Item(nil, '里氏地震規模=>zh-hk:黎克特制地震震級; 里氏地震规模=>zh-hk:黎克特制地震震級;'),--單向轉換
Item(nil, '里氏地震規模=>zh-cn:里氏地震震级; 里氏地震规模=>zh-cn:里氏地震震级;'),--單向轉換
Item(nil, '表面波震级=>zh-tw:表面波規模; 表面波震級=>zh-tw:表面波規模;'),--防止出現多餘的字
Item(nil, '矩規模=>zh-cn:矩震级; 矩規模=>zh-hk:矩震級;'),--防止錯誤轉換
Item(nil, 'zh-hans:地震中; zh-hant:地震中;'),--防止錯誤轉換
Item(nil, 'zh-hans:前震中; zh-hant:前震中;'),--防止錯誤轉換
Item(nil, 'zh-hans:主震中; zh-hant:主震中;'),--防止錯誤轉換
Item(nil, 'zh-hans:主余型; zh-hant:主餘型;'),--防止錯誤轉換
Item(nil, 'zh-hans:余震中; zh-hant:餘震中;'),--防止錯誤轉換
Item(nil, 'zh-hans:强震中; zh-hant:強震中;'),--防止錯誤轉換
Item(nil, 'zh-hans:国震中心; zh-hant:國震中心;'),--防止錯誤轉換
Item(nil, 'zh-cn:位于震中; zh-tw:位於震央; zh-hk:位於震央;'),--防止錯誤轉換
Item(nil, 'zh-hans:地震度量; zh-hant:地震度量;'),--防止錯誤轉換
Item(nil, 'zh-hans:抗震度; zh-hant:抗震度;'),--防止錯誤轉換
Item(nil, 'zh-hans:耐震度; zh-hant:耐震度;'),--防止錯誤轉換
Item(nil, 'zh-hans:中国地震烈度表; zh-hant:中國地震烈度表;'),--官方名稱不轉換
Item(nil, 'zh-hans:国家地震烈度速报与预警工程; zh-hant:國家地震烈度速報與預警工程;'),--官方名稱不轉換
Item(nil, 'zh-hans:交通部中央气象局地震震度分级表; zh-hant:交通部中央氣象局地震震度分級表;'),--官方名稱不轉換
{ type = 'text', text = [[
==参数转换==
以下為轉換地震-{zh-cn:震级;zh-hk:震級;zh-tw:規模;}-(magnitude)與地震-{zh-cn:烈度; zh-my:震度; zh-tw:震度; zh-hk:烈度;}-(intensity)。

臺灣在地震-{zh-cn:震级;zh-hk:震級;zh-tw:規模;}-的數字後面'''不加級''',而中國大陆與香港在數字後面會'''加上“級”'''。

另外在地震-{zh-cn:烈度; zh-my:震度; zh-tw:震度; zh-hk:烈度;}-,中国大陆及港澳称为烈度×度,臺灣採用的交通部中央氣象局地震震度分級分為0'''級'''到7'''級'''。

更多說明請見討論頁
]] },
Item(nil, '0级=>zh-tw:0; 0級=>zh-tw:0;'),
Item(nil, '1级=>zh-tw:1; 1級=>zh-tw:1;'),
Item(nil, '2级=>zh-tw:2; 2級=>zh-tw:2;'),
Item(nil, '3级=>zh-tw:3; 3級=>zh-tw:3;'),
Item(nil, '4级=>zh-tw:4; 4級=>zh-tw:4;'),
Item(nil, '5级=>zh-tw:5; 5級=>zh-tw:5;'),
Item(nil, '6级=>zh-tw:6; 6級=>zh-tw:6;'),
Item(nil, '7级=>zh-tw:7; 7級=>zh-tw:7;'),
Item(nil, '8级=>zh-tw:8; 8級=>zh-tw:8;'),
Item(nil, '9级=>zh-tw:9; 9級=>zh-tw:9;'),
Item(nil, 'zh-cn:烈度0级; zh-my:震度0级; zh-tw:震度0級; zh-hk:烈度0級;'),
Item(nil, 'zh-cn:烈度1级; zh-my:震度1级; zh-tw:震度1級; zh-hk:烈度1級;'),
Item(nil, 'zh-cn:烈度2级; zh-my:震度2级; zh-tw:震度2級; zh-hk:烈度2級;'),
Item(nil, 'zh-cn:烈度3级; zh-my:震度3级; zh-tw:震度3級; zh-hk:烈度3級;'),
Item(nil, 'zh-cn:烈度4级; zh-my:震度4级; zh-tw:震度4級; zh-hk:烈度4級;'),
Item(nil, 'zh-cn:烈度5级; zh-my:震度5级; zh-tw:震度5級; zh-hk:烈度5級;'),
Item(nil, 'zh-cn:烈度6级; zh-my:震度6级; zh-tw:震度6級; zh-hk:烈度6級;'),
Item(nil, 'zh-cn:烈度7级; zh-my:震度7级; zh-tw:震度7級; zh-hk:烈度7級;'),
Item(nil, '里氏0级=>zh-tw:芮氏規模0;'),--以下防止錯誤轉換
Item(nil, '里氏1级=>zh-tw:芮氏規模1;'),
Item(nil, '里氏2级=>zh-tw:芮氏規模2;'),
Item(nil, '里氏3级=>zh-tw:芮氏規模3;'),
Item(nil, '里氏4级=>zh-tw:芮氏規模4;'),
Item(nil, '里氏5级=>zh-tw:芮氏規模5;'),
Item(nil, '里氏6级=>zh-tw:芮氏規模6;'),
Item(nil, '里氏7级=>zh-tw:芮氏規模7;'),
Item(nil, '里氏8级=>zh-tw:芮氏規模8;'),
Item(nil, '里氏9级=>zh-tw:芮氏規模9;'),--以上防止錯誤轉換
Item(nil, '規模0=>zh-cn:震级0;'),
Item(nil, '規模1=>zh-cn:震级1;'),
Item(nil, '規模2=>zh-cn:震级2;'),
Item(nil, '規模3=>zh-cn:震级3;'),
Item(nil, '規模4=>zh-cn:震级4;'),
Item(nil, '規模5=>zh-cn:震级5;'),
Item(nil, '規模6=>zh-cn:震级6;'),
Item(nil, '規模7=>zh-cn:震级7;'),
Item(nil, '規模8=>zh-cn:震级8;'),
Item(nil, '規模9=>zh-cn:震级9;'),
Item(nil, '規模0=>zh-hk:震級0;'),
Item(nil, '規模1=>zh-hk:震級1;'),
Item(nil, '規模2=>zh-hk:震級2;'),
Item(nil, '規模3=>zh-hk:震級3;'),
Item(nil, '規模4=>zh-hk:震級4;'),
Item(nil, '規模5=>zh-hk:震級5;'),
Item(nil, '規模6=>zh-hk:震級6;'),
Item(nil, '規模7=>zh-hk:震級7;'),
Item(nil, '規模8=>zh-hk:震級8;'),
Item(nil, '規模9=>zh-hk:震級9;'),
Item(nil, '規模0=>zh-mo:震級0;'),
Item(nil, '規模1=>zh-mo:震級1;'),
Item(nil, '規模2=>zh-mo:震級2;'),
Item(nil, '規模3=>zh-mo:震級3;'),
Item(nil, '規模4=>zh-mo:震級4;'),
Item(nil, '規模5=>zh-mo:震級5;'),
Item(nil, '規模6=>zh-mo:震級6;'),
Item(nil, '規模7=>zh-mo:震級7;'),
Item(nil, '規模8=>zh-mo:震級8;'),
Item(nil, '規模9=>zh-mo:震級9;'),

{ type = 'text', text = [[
]] },
},
}