모듈:변환/텍스트/샌드박스
Module:Convert/text/sandbox| 모듈용 모듈 샌드박스 페이지:변환/텍스트(diff). |
| 이 모듈은 페이지 보호의 대상이 된다.그것은 매우 많은 페이지들이 사용하고 있거나 매우 자주 교체되는 매우 눈에 잘 띄는 모듈이다.공공 기물 파손이나 실수가 많은 페이지에 영향을 미치고 사소한 편집이라도 서버에 상당한 부하를 줄 수 있기 때문에 편집으로부터 보호된다. |
이 페이지는 모듈에서 사용하는 텍스트를 정의한다.개종하다.모든 문서(모듈:변환/doc)은 해당 모듈에 있다.텍스트에는 모듈에 의한 메시지 및 범주 출력, 입력으로 사용되는 파라미터가 포함되어 있다.
이것은 다른 위키에서 사용하기 위해 번역을 단순화하기 위한 별도의 모듈이다.예를 들어, 다음을 참조하십시오.translation_tablebn의 다른 표:모듈:변환/텍스트템플릿에 문서 표시:변환/트랜스위키 가이드.
모든 변경 사항은 먼저 모듈에서 테스트해야 한다.변환/텍스트/샌드박스—템플리트:컨버터/테스트케이스#샌드박스 테스트케이스
-- 모듈에서 사용하는 텍스트:enwiki로 변환하십시오. -- 이것은 다른 위키에서 사용하기 위해 번역을 단순화하기 위한 별도의 모듈이다. -- [:en:템플릿:다른 wiki에 복사하는 경우 변환/트랜스위키 가이드]] -- 킬로그램에 대한 "kg"과 같이 단위 코드 앞에 SI 접두사를 허용하는 단위도 있다. 국부적 SI 접두사 = { -- 접두사 필드는 사용된 접두사와 다를 경우 접두사여야 하는 필드 입니다. ['Y'] = { 지수를 나타남 = 24, 이름을 붙이다 = '요타', }, ['Z'] = { 지수를 나타남 = 21, 이름을 붙이다 = '제타', }, ['E'] = { 지수를 나타남 = 18, 이름을 붙이다 = '엑사' , }, ['P'] = { 지수를 나타남 = 15, 이름을 붙이다 = '페타' , }, ['T'] = { 지수를 나타남 = 12, 이름을 붙이다 = '테라' , }, ['G'] = { 지수를 나타남 = 9, 이름을 붙이다 = '기가' , }, ['M'] = { 지수를 나타남 = 6, 이름을 붙이다 = 'mega' , }, ['k'] = { 지수를 나타남 = 3, 이름을 붙이다 = '킬로' , }, ['h'] = { 지수를 나타남 = 2, 이름을 붙이다 = 'hecto', }, ['다']= { 지수를 나타남 = 1, 이름을 붙이다 = '데카' , name_us = '데카' }, ['d'] = { 지수를 나타남 = -1, 이름을 붙이다 = '데키' , }, ['c'] = { 지수를 나타남 = -2, 이름을 붙이다 = '센티', }, ['m'] = { 지수를 나타남 = -3, 이름을 붙이다 = '밀리', }, ['μ'] = { 지수를 나타남 = -6, 이름을 붙이다 = '마이크로', }, -- 키 = '그리스 소형 문자 MU'(U+03BC) utf-8 CE BC ['µ'] = { 지수를 나타남 = -6, 이름을 붙이다 = '마이크로', 접두사를 붙이다 = 'μ' }, -- 키 = 'MICRO SIGN'(U+00B5) utf-8 C2 B5 ['u'] = { 지수를 나타남 = -6, 이름을 붙이다 = '마이크로', 접두사를 붙이다 = 'μ' }, -- SI 접두사는 아니지만, 이 접두사를 입력할 수 있음 ['n'] = { 지수를 나타남 = -9, 이름을 붙이다 = '나노' , }, ['p'] = { 지수를 나타남 =-12, 이름을 붙이다 = 'pico' , }, ['f'] = { 지수를 나타남 =-15, 이름을 붙이다 = '펨토', }, ['a'] = { 지수를 나타남 =-18, 이름을 붙이다 = 'atto' , }, ['z'] = { 지수를 나타남 =-21, 이름을 붙이다 = '제프토', }, ['Y'] = { 지수를 나타남 =-24, 이름을 붙이다 = '요토', }, } -- 일부 단위는 연결되었을 때 다음 접두사 중 하나로 인증할 수 있다. 국부적 관습_관습 = { { "미국", 연결하다 = "미국 관습 부대" }, { "미국.", 연결하다 = "미국 관습 부대" }, { "imperial", 연결하다 = "임페리얼 단위" }, { "imp", 연결하다 = "임페리얼 단위" }, } -- 엔지니어링 표기법을 사용할 때의 이름(N이 숫자인 "eN"의 접두사, 예: "e6km"). -- 키 = { "이름", 링크 = "문서 제목", 지수 = 숫자_key_value } -- lk=on과 링크가 정의되면, 번호의 이름이 링크로 나타난다. 국부적 eng_ng = { ["3"] = { "천", 지수를 나타남 = 3 }, ["6"] = { "백만", 지수를 나타남 = 6 }, ["9"] = { "억", 연결하다 = "1000000000(숫자)", 지수를 나타남 = 9 }, ["12"] = { "trillion", 연결하다 = "10000000000(숫자)", 지수를 나타남 = 12 }, ["15"] = { "조금", 연결하다 = "10000000000000(숫자)", 지수를 나타남 = 15 }, } 국부적 all_message = { 구성 단위 = "[범주:오류 변환]]", 옵션 = "[범주:오류 변환]]", 경고 = '[카테고리:잘못된 옵션 변환]]', 추적 = '[카테고리:추적 변환]]'', } -- 일부 오류 메시지의 경우, 다음은 원하는 스타일을 표시함 -- '...와 같이 표시된 각 단위 코드%{ft%}...'' 국부적 단위코드_regex = '%%([{}])' 국부적 단위코드_properties = { ['{'] = '"', ['}'] = '"' } -- 2013-09-28 이전에 사용된 보다 정교한 대체품이 더 이상 필요하지 않음 -- 문제가 발생할 경우 표시될 수 있는 모든 메시지. 국부적 all_message = { -- 메시지 형식 문자열: $1=타이틀, $2=텍스트, $3=카테고리, $4=앵커 -- 표시되는 각 메시지는 "전환:"로 시작하므로 기사를 검색하여 쉽게 찾을 수 있다. cvt_format = '<suppress="noprint 인라인-템플릿" 스타일="white-space:nowrap;"][[도움말:메시지 #$4<span 제목="전환: $1" 변환: $2</span>]</i>]</$3<span class="error"></span>''으로 변환하십시오., cvt_format2 = '<<sub class="noprint Inline-Template" style="white-space:nowrap;"][Help:메시지 #$4 <span 제목="전환: $1">$2</span>]</sup>$3<span class="error"</span>''으로 변환, cvt_format_properties = '<strong class="error" 전환 오류: 1달러 [도움말:메시지 #$4(도움말) 변환]</strong>$3', -- 다음 메시지는 각각 표입니다. -- { [1] = 'filename', -- 제목 텍스트 위에 마우스를 올려놓음 -- [2] = '텍스트', -- 문서에 표시된 링크 텍스트 -- [3] = 'clooking key', -- all_properties에서 lookup category에 대한 키 -- [4] = '직접' -- 도움말 페이지의 관련 섹션 링크를 위한 앵커 -- regex = gsub_regex, -- replace = gsub_table, -- }마우스오버 제목 텍스트 링크 텍스트 CatKey 앵커 cvt_bad_properties = { '$1'은 숫자 및 단위여야 함' , '입력' , '옵션', 'invalid_input' }, cvt_bad_num = { '$1' 값은 숫자여야 함' , '입력번호' , '옵션', 'invalid_number' }, cvt_big_message = { '정밀 "$1"이 너무 큼' , '너무 크다' , '옵션', 'precision_too_large' }, cvt_propert_num = { '숫자가 오버플로됨' , '숫자 오버플로' , '옵션', 'number_number' }, cvt_no_num = { '전환할 숫자 필요' , '숫자를 긋다' , '옵션', 'needs_number' }, cvt_no_num2 = { '범위에 다른 번호가 필요함' , '다른 번호를 붙이다', '옵션', 'needs_another_number' }, cvt_bad_고도 = { '"$1"은 정수 필요" , '높은 고도' , '옵션', 'invalid_고도' }, cvt_bad_frac = { '"$1"은 1보다 큰 정수를 필요로 한다. , '수분수' , '옵션', 'invalid_fraction' }, cvt_bad_properties = { '정밀 "$1"은 정수여야 함' , '엄청난 정밀도 , '옵션', 'invalid_precision' }, cvt_bad_vadfigure = { '"$1"은 양의 정수 필요" , 'invalid그림' , '옵션', 'invalid_sigfigure' }, cvt_propert_option = { '무시 옵션 "$1"이(가) 무시됨' , '선택권' , '옵션', 'empty_option' }, cvt_depressed = { '$1 옵션'은 더 이상 사용되지 않음' , '*' , '옵션', '사용되지 않음_옵션', 형식을 갖추다 = 'vmst_format2', 장황하게 말하다 = 진실의 }, cvt_no_properties = { '스피킹을 사용할 수 없음' , '버그, 도움을 청하라' , '옵션', 'Ask_for_help' }, cvt_propert_option = { '유효하지 않은 옵션 "1달러" , '선택권' , '옵션', 'invalid_option' }, cvt_wd_fail = { '위키다타 접속 불가' , 'wikidata 문제' , '옵션', 'wikidata_problem' }, cvt_bad_default = { '$1 단위의 기본값이 잘못됨' , '버그, 도움을 청하라' , '단위' , 'Ask_for_help' }, cvt_bad_unit = { '$1 단위가 여기서 유효하지 않음' , '유닛이 유효하지 않음' , '단위' , 'unit_mission_here' }, cvt_no_default = { '$1 단위'에 기본 출력 단위가 없음' , '버그, 도움을 청하라' , '단위' , 'Ask_for_help' }, cvt_no_unit = { '단위의 이름 필요' , '실제 단위 이름' , '단위' , 'needs_unit_name' }, cvt_properties = { '단위 이름 "1"을 알 수 없음' , '실제 유닛' , '단위' , 'unknown_unit' }, cvt_should_be = { '$1' , '실제 유닛' , '단위' , 'ambiguous_unit', 리겔스 = 단위코드_regex, 대체하다 = 단위코드_properties }, cvt_properties = { '1$1'을 '$2'로 변환할 수 없음 , '단위 불일치' , '단위' , 'unit_mission' }, cvt_bug_properties = { 'Bug: 지정된 단위 간에 변환할 수 없음', '버그, 도움을 청하라' , '단위' , 'Ask_for_help' }, cvt_properties = { '$1 단위가 잘못 정의됨' , '버그, 도움을 청하라' , '단위' , 'Ask_for_help' }, } -- 입력값/단위를 출력값/단위로 결합하는 텍스트. 국부적 disp_properties = { -- [1]=출력 전, [2]=출력 후, [3]=결합에서 출력 간; 기본값 "; " -- [brebr=off] 기본값을 지정함 [" 또는 "] = { " 또는 " , "" , " 또는 ", 지명 수배하다 = 진실의 }, ["sqbr-sp"] = { " [" , "]" }, ["sqbr-nbsp"] = { " [" , "]" }, ["comma"] = { ", " , "" , ", " }, ["slash-sp"] = { " / " , "" , 지명 수배하다 = 진실의 }, ["slash-nbsp"] = { " / ", "" , 지명 수배하다 = 진실의 }, ["nos-nosp] = { "/" , "" , 지명 수배하다 = 진실의 }, ["b"] = { " (" , ")" }, ["(혹은)"] = { " (" , ")", " 또는 " }, ["br"] = { "<<</>" , "" , 지명 수배하다 = 진실의 }, ["br()"] = { "<<br/>()" , ")", 지명 수배하다 = 진실의 }, } -- 범위에서 값을 구분하는 텍스트. 국부적 range_message = { -- 테이블을 지정하려면 다음 중 하나가 필요함: - * "off" 및 "on" 값("abbr=off" 및 "abbr=on"의 경우) 또는 - * "입력" 및 "출력" 값(LHS 및 RHS의 경우); - 다른 필드는 선택 사항. -- "adj=on abbr=off"가 적용되면 범위 텍스트의 공백은 하이픈으로 대체된다. -- "exception = true"의 경우, "adj=on abbr=on"에서도 발생한다. -- 여기서 "adj"를 정의한 경우, "adj=on"과 함께 해당 텍스트(미장전)를 사용한다. ["+"] = " + ", [","] = ", ", [", 그리고"] = ", 그리고 ", [" 또는 "] = " 또는 ", ["별"] = " by ", ["-"] = "–", ["to about"] = "에 대해서., ["그리고"] = { 떨어져서 = " 그리고 ", 에 관하여 = " 그리고 ", 예외적인 = 진실의 }, ["앤드루프"] = { 입력하다 = " 그리고 ", 생산량 = "–" }, [" 또는 "] = { 떨어져서 = " 또는 " , 에 관하여 = " 또는 " , 예외적인 = 진실의 }, [" to"] = { 떨어져서 = " to ". , 에 관하여 = " to ". , 예외적인 = 진실의 }, ["토우"] = { 입력하다 = " to ", 생산량 = "–" }, ["+/-"] = { 떨어져서 = " ± ";", 에 관하여 = " ± ";", 조정하다 = " ± ";", is_range_change = 진실의 }, ["by(x)"] = { 입력하다 = " by ", 생산량 = "× ", out_range_x = 진실의 }, ["x"] = { 떨어져서 = " by ", 에 관하여 = "× ", abr_range_x = 진실의 }, ["xx"] = " × ", ["*"] = "×", ["/"] = " / ", -- {{convert 83 / 63 F disp=br()abbr=value}}의 고온/저온 테이블용. } 국부적 range_aliases = { -- ["범위의 이름"] = "표준 범위 이름" ["–"] = "-", ["–"] = "-", ["×"] = "x", ["""] = "x", ["±"] = "+/-", ["±"] = "+/-", } -- 공백으로 구분된 범위 텍스트(예: {{vert 1 ~ 2ft})를 수락함. -- 또한 다음과 같은 "단어"는 공백 없이 허용된다. 예를 들어, {{변환 1-2ft}}. - 검색 순서는 단어 순서가 정확해야 한다(예: 'xx' 이후 'x'). 국부적 range_words = { '-', '–', 'xx', 'x', '*' } 국부적 범위 = { 종류들 = range_message, 가명 = range_aliases, 단어 = range_words, } -- 유효한 옵션 이름. 국부적 en_option_name = { -- ["옵션 이름의 로컬 텍스트"] = "이 모듈에 사용된 en 이름" ["$"] = "$", ["abbr"] = "abbr", ["adj"] = "adj", ["고도_ft"] = "고도_ft", ["고도_m"] = "고도_m", ["comma"] = "comma", ["debug"] = "debug", ["disp"] = "disp", ["frac"] = "frac", ["input"] = "input", ["lang"] = "lang", ["lk"] = "lk", ["주문"] = "주문", ["qid"] = "qid", ["자격"] = "자격", ["qualifier"] = "자격", ["원형"] = "원형", ["그림"] = "그림", ["노래"] = "adj", - "노래"는 "노래"의 옛 별칭이다. ["불가침"] = "불가침", ["sp"] = "sp", ["spell"] = "spell", ["stylein"] = "stylein", ["styleout"] = "styleout", ["tracking"] = "tracking", } -- 유효한 옵션 값. -- convention: parms.opt_xxx는 여기서 설정된 옵션을 가리킴 - (이 모듈을 호출하는 템플릿에 의해 설정되지 않음). -- 예:enwiki에서 "abbr"은 다음을 포함한다. -- ["opt_properties"] = "opt_protection" -- 결과적으로 템플릿이 abr=값을 사용하는 경우 모듈:세트 변환: -- parms["opt_message"] = true -- parms["abbr"] = nil -- 따라서 parms.abbr은 nil이거나 나열된 값 중 하나를 가질 것이다. -- "opt_"로 시작하지 않는 항목 -- "xxx?" 형식의 옵션 값은 "xxx"와 동일하지만 입력이 사용되지 않는 것으로 표시됨. 국부적 en_option_value = { ["$"] = 'TEXT', - TEXT는 "$" 대신 사용될 통화 기호여야 함 ["abbr"] = { -- ["옵션 값에 대한 로컬 텍스트"] = "이 모듈에 사용된 en 값" ["def"] = "", -- 무시됨(일부 래퍼 템플릿 호출에서 "abbr=def"를 사용하여 "기본 약어"를 의미함) ["h"] = "온", -- abbr=on + 핸드 유닛에 "h" 사용(기본값) ["hh"] = "opt_hand_hh", -- abbr=on + 핸드 유닛에 "hh" 사용 ["인"] = "인", -- LHS 장치에 기호 사용 ["none"] = "꺼짐", -- "off"의 옛 이름 ["꺼짐"] = "꺼짐", -- 모든 단위에 대한 이름 사용 ["온"] = "온", -- 모든 단위에 기호 사용 ["아웃"] = "아웃", -- RHS 장치에 기호 사용(기본값) ["단위"] = "단위", -- abbr=on, but 약어 단위만: e6km → millionkm (×10km가 아님) ["values"] = "opt_message", -- 단위가 아닌 입력 및 출력 번호만 표시 ["~"] = "opt_also_messages", -- 이름뿐만 아니라 입력 단위 기호 표시 }, ["adj"] = { ["중간"] = "opt_optival, opt_opt_mid", -- adj=입력 단위 후 사용자 지정 텍스트와 함께 사용(입력 및 출력 사이) ["꺼짐"] = "", -- 무시됨(Off가 기본값임) ["온"] = "opt_optival", -- 단위 이름은 단수이며 하이픈으로 입력됨 ["사전"] = "opt_one_preunit", -- 입력 단위 이전의 사용자 지정 텍스트 ["ri0"] = "opt_ri=0", -- 정밀도가 0인 라운드 입력 ["ri1"] = "opt_ri=1", -- 정밀도가 1인 라운드 입력 ["ri2"] = "opt_ri=2", -- 정밀도가 있는 둥근 입력 = 2 ["리3"] = "opt_ri=3", -- 정밀도를 가진 둥근 입력 = 3 }, ["고도_ft"] = 'INTEGER', ["고도_m"] = 'INTEGER', ["comma"] = { ["5"] = "opt_opt5", -- 5자리 이상일 경우에만 숫자 그룹화 사용 ["gaps"] = "opt_message", -- 숫자 그룹이 아닌 간격을 사용하여 숫자 그룹을 구분 ["gaps3"] = "opt_opt, opt_opt3", -- 십진수 표시 후 한 자리 앞에 공백이 없는 기본값이 아닌 세 자리 수로 그룹화 ["꺼짐"] = "opt_nocomma", -- 입력 또는 출력 번호에 숫자 없음 }, ["debug"] = { ["예"] = "opt_virable_properties", -- 일반적으로 숨겨져 있는 정렬 키를 표시 }, ["disp"] = { ["5"] = "opt_round=5?", -- 출력 값 반올림 5 ["b"] = "b", -- 가입: '(...)' ["(혹은)"] = "(혹은)", -- join: '(...)' 조합으로 출력 사이에 '또는'이 있음 ["br"] = "br", -- 가입 : '<br /> ["br()"] = "br()", -- 가입 : '<br />(...)' ["comma"] = "comma", -- 가입 : ', ["flip"] = "opt_message", -- 입력/출력 순서 역순 ["숫자"] = "opt_output_number_only", -- 출력 값 표시(입력되지 않고 출력 기호/이름 표시) [" 또는 "] = " 또는 ", -- 가입: 'or' ["아웃"] = "opt_output_only", ["출력 번호만"] = "opt_output_number_only", ["출력 전용"] = "opt_output_only", ["사전 유닛"] = "opt_2_preunits", -- 입력 및 출력 단위 이전의 사용자 지정 텍스트 ["sqbr"] = "sqbr", -- 가입 : '[...]' ["테이블"] = "opt_table", -- 출력은 align="right"가 있는 테이블 셀에 적합함 ["태블릿켄"] = "opt_tablecen", -- 출력은 align="중앙"이 있는 테이블 셀에 적합함 ["단위"] = "opt_opt_unit_only", -- 입력 기호/이름 표시(출력 및 입력 값 표시 안 함) ["단위 또는 텍스트"] = "opt_message_unit_only, opt_message_message", -- 입력 기호/이름 표시 또는 알 수 없는 경우 지정된 단위 코드 표시 ["단위2"] = "opt_output_unit_only", ["x"] = "x", -- 가입 : <먼저>...<2차> (사용자 지정 텍스트) }, ["frac"] = 'INTEGER', ["input"] = 'TEXT', - TEXT는 값어치가 있어야 한다(<unitcode> 또는 <위키다타-property-id>). ["lang"] = { -- 출력 자릿수에 대한 언어(엔 및 로컬 자릿수 모두 입력에 대해 항상 허용됨) ["엔"] = "opt_filen_en", -- 로컬 언어에 관계없이 숫자에 En자리 사용 ["로컬"] = "opt_opt_local", -- 숫자에 로컬 자릿수 사용(기본값은 en으로 변경할 수 있지만 기본값은 en) }, ["lk"] = { ["인"] = "인", -- LHS 장치 이름 또는 기호 링크 ["꺼짐"] = "꺼짐", -- 연결 안 함: 핸드 유닛을 제외한 기본값과 동일 ["온"] = "온", -- 모든 장치 이름 또는 기호를 연결하십시오(단, 동일한 장치에 대해 두 번 연결하지 않음 ["아웃"] = "아웃", -- 링크 RHS 단위 이름 또는 기호 }, ["주문"] = { ["flip"] = "opt_message", -- 입력/출력 순서 역순 ["아웃"] = "opt_order_out", -- 입력을 표시하지 마십시오. 대신 출력 조합의 순서를 사용하십시오. 첫 번째 출력은 입력으로 표시됨 }, ["qid"] = 'TEXT', - TEXT는 Wikidata Q 항목 식별자여야 함 ["자격"] = 'TEXT', - TEXT는 Wikidata Q 항목 식별자여야 함 ["원형"] = { ["0.5"] = "opt_round=0.5", -- 출력 값을 0.5에 가깝게 반올림 ["5"] = "opt_round=5", -- 출력 값 반올림 5 ["10"] = "opt_round=10", -- 출력 값을 10에 가깝게 반올림("-1"보다 선명함) ["25"] = "opt_round=25", -- 출력 값을 25에 가깝게 반올림 ["50"] = "opt_round=50", -- 출력 값을 50에 가깝게 반올림 ["각각"] = "opt_round_각각", -- 범위에서 기본 정밀도 사용, 각 출력을 개별적으로 반올림(기본값에서 범위 내 각 항목의 최고 정밀도 사용) }, ["그림"] = 'INTEGER', ["불가침"] = { ["꺼짐"] = "", -- 무시됨(Off가 기본값임) ["온"] = "opt_virable_on", -- 표준 기본 단위로 변환한 값에 기반하여 정렬 가능한 테이블에 사용할 출력 정렬 키 ["debug"] = "opt_virable_on, opt_virable_properties", -- sortable=required는 sortable=on debug=yes와 동일함 }, ["sp"] = { ["우리"] = "opt_sp_us", -- 미국 철자 사용(기본 "metre" 대신 "meter"와 같은) }, ["spell"] = { -- 영어 철자만 지원되고, 과학적 표기법은 지원되지 않으며, 일부 분수만 지원됨 ["인"] = "opt_opt_in", -- 단어의 철자 입력 값 ["인"] = "opt_filename_in, opt_filename_messages", -- 첫 글자 대문자와 함께 단어의 철자 입력 값 ["온"] = "opt_opt_in, opt_opt", -- 단어의 철자 입력 및 출력 값 ["On"] = "opt_opt_in, opt_opt_opt, opt_opt_opt_properties", -- 같은, 첫 글자의 첫 글자가 대문자로 표시됨 }, ["stylein"] = 'TEXT', ["styleout"] = 'TEXT', ["tracking"] = 'TEXT', } 국부적 직함 = { ["frac"] = "프랙션/스타일.css", ["스프락"] = "Sfrac/styles., } 돌아오다 { SI 접두사 = SI 접두사, all_message = all_message, all_message = all_message, 통화 = { ['