모듈:ISO 3166/샌드박스
Module| 모듈 샌드박스 페이지는 다음과 같습니다.ISO 3166(diff). 테스트 케이스에 대해서는, 부속의 서브 페이지도 참조해 주세요(실행). |
| 이 모듈은 페이지 보호 대상입니다.이 모듈은 매우 많은 페이지에서 사용 중이거나 매우 자주 교체됩니다.파손이나 실수는 많은 페이지에 영향을 미치고 사소한 편집이라도 서버에 큰 부하가 걸릴 수 있으므로 편집으로부터 보호됩니다. |
| 이 Lua 모듈은 전체 페이지의 약 2%인 994,000 페이지 이상에서 사용됩니다. 중대한 중단과 서버 로드를 방지하려면 모듈의 /sandbox 또는 /testcase 서브페이지 또는 자체 모듈 샌드박스에서 변경을 테스트해야 합니다.테스트한 변경은 한 번의 편집으로 이 페이지에 추가할 수 있습니다.변경을 실장하기 전에 토크 페이지에서 변경에 대해 논의해 주십시오. |
이 모듈은 다양한 입력(알파벳-2, 알파벳-3, 숫자)에서 ISO 3166의 국가 코드(알파벳-2, 알파벳-3, 숫자, 이름, ISO 이름, 대체 이름) 또는 이름(ISO, 비ISO)을 반환합니다.모듈은 입력에서 정크도 제거합니다.
예
국가(ISO 3166-1)
ISO 3166-1의 3종류의 코드(영숫자-2, 영숫자-3 및 숫자)는 모두, 다음의 입력으로서 기능합니다.name, 및code(따라서 다른 코드 유형 간의 변환에도 사용할 수 있습니다).사용하다 codetype=영숫자 3 또는 숫자 코드를 출력하다code기본 알파-2 코드 대신.
이름.
공통 이름을 가져오려면 name 함수를 사용합니다.
{{#invoke:ISO 3166 name GB}}→ 영국{{#invoke:ISO 3166 name GBR}}→ 영국{{#invoke:ISO 3166 name 826}}→ 영국
ISO 이름
공통 이름을 가져오려면 isoname = yes와 함께 name 함수를 사용합니다.
{{#invoke:ISO 3166 name GB isoname=yes}}→ 영국 북아일랜드 연합 왕국{{#invoke:ISO 3166 name GBR isoname=yes}}→ 영국 북아일랜드 연합 왕국{{#invoke:ISO 3166 name 826 isoname=yes}}→ 영국 북아일랜드 연합 왕국
알파-2
알파 2 코드를 얻으려면 코드 함수를 사용하십시오.
{{#invoke:ISO 3166 code 826}}→ GB{{#invoke:ISO 3166 code United Kingdom}}→ GB{{#invoke:ISO 3166 code UK}}→ GB
알파-3
알파 3 코드를 가져오려면 코드 유형 = 3인 코드 함수를 사용하십시오.
{{#invoke:ISO 3166 code United Kingdom codetype=alpha3}}→ GBR{{#invoke:ISO 3166 name GB}}→ 영국{{#invoke:ISO 3166 name GBR}}→ 영국{{#invoke:ISO 3166 name 826}}→ 영국{{#invoke:ISO 3166 code UK codetype=alpha3}}→ GBR
숫자
숫자 코드를 가져오려면 코드 유형 = 숫자인 코드 함수를 사용하거나 숫자 함수를 사용하십시오.
{{#invoke:ISO 3166 numeric GB}}→ 826{{#invoke:ISO 3166 code GB codetype=numeric}}→ 826
서브섹션 (ISO 3166-2)
에 대한 입력name에는 유효한 ISO 3166-2 코드, 즉 첫 번째 부분에는 국가별 알파벳-2 코드, 두 번째 부분에는 최대 3자의 영숫자를 사용해야 합니다.부품 사이에 하이픈을 사용하여 정상적으로 지정하거나 이름이 지정되지 않은 두 개의 파라미터로 분할할 수 있습니다.위해서code첫 번째 파라미터는 국가명(또는 위와 같은3개의 코드 중 하나)이고 두 번째 파라미터는 서브섹션명입니다.
코드(alpha-2)
소분할의 알파-2 코드를 얻으려면 파라미터 1이 국가이고 파라미터 2가 소분할인 코드 함수를 사용합니다.
{{#invoke:ISO 3166 code United Kingdom England}}→ GB-ENG{{#invoke:ISO 3166 code GBR England}}→ GB-ENG{{#invoke:ISO 3166 code GB England}}→ GB-ENG
이름.
하위 영역의 이름을 가져오려면 매개 변수 1이 국가이고 매개 변수 2가 하위 영역이거나 매개 변수 1이 하위 영역 코드인 이름 함수를 사용하십시오.
{{#invoke:ISO 3166 name GB-ENG}}→ 영국{{#invoke:ISO 3166 name GB ENG}}→ 영국
isoname=ISO 3166-2는 영어 이름과 다를 수 있는 로컬 이름을 사용한다는 점에 유의하십시오.세트 lang=여러 ISO 이름을 가진 엔티티에 대해 서로 다른 언어 간에 전환할 수 있는 언어 코드로 변환합니다.다국어 엔티티에 대한 기본 언어는 국가의 데이터 페이지에서 설정할 수 있습니다.
{{#invoke:ISO 3166 name BE BRU}}→ 브뤼셀{{#invoke:ISO 3166 name BE BRU isoname=yes}}→ 브루셀-캐피탈, 레지옹 드{{#invoke:ISO 3166 name BE BRU lang=fr}}→ 브루셀-캐피탈, 레지옹 드{{#invoke:ISO 3166 name BE BRU lang=nl}}→ 브뤼셀 Houldstedelijk Gewest
카테고리 추적
- 카테고리:국가가 불분명한 위키피디아 페이지 (10)
- 카테고리:불명확한 국가 또는 부문이 있는 위키피디아 페이지 (2)
- 카테고리:세분화가 불분명한 위키피디아 페이지(1,436개)
「 」를 참조해 주세요.
- 위키백과:토론/로그/2015년 11월 12일 템플릿:ISO 3166 이름 DE-HB – 템플릿 기반 시스템을 Lua로 교체하는 것에 대한 논의
- 위키백과:Templates_for_discription/Log/2018_9월_10#템플릿:ISO_3166_code-3_AD – 템플릿 기반 시스템 완전 삭제 논의
- {{ISO 3166 name}} – (ISO 이름)
- {{국가명}} – (표준명)
- {{ISO 3166 code}} – (코드)
- {{ISO 3166 코드-3}} – (3글자 코드)
- {{ISO 3166 숫자}} – (숫자 코드)
- 모듈: ISO 3166/data – 이 모듈에서 사용하는 데이터 서브페이지
서브페이지
- ISO 3166/데이터
- ISO 3166/데이터/AD
- ISO 3166/데이터/AE
- ISO 3166/데이터/AF
- ISO 3166/데이터/AG
- ISO 3166/데이터/Ai
- ISO 3166/데이터/AL
- ISO 3166/데이터/AM
- ISO 3166/데이터/AO
- ISO 3166/데이터/AQ
- ISO 3166/데이터/AR
- ISO 3166/데이터/AS
- ISO 3166/데이터/AT
- ISO 3166/데이터/AU
- ISO 3166/데이터/AW
- ISO 3166/데이터/AX
- ISO 3166/데이터/AZ
- ISO 3166/data/Ba
- ISO 3166/데이터/BB
- ISO 3166/data/Bd
- ISO 3166/data/Be
- ISO 3166/data/Bf
- ISO 3166/data/Bg
- ISO 3166/data/Bh
- ISO 3166/data/Bi
- ISO 3166/데이터/BJ
- ISO 3166/data/Bl
- ISO 3166/data/Bm
- ISO 3166/data/Bn
- ISO 3166/data/Bo
- ISO 3166/데이터/BQ
- ISO 3166/data/Br
- ISO 3166/data/Bs
- ISO 3166/data/Bt
- ISO 3166/data/Bv
- ISO 3166/data/Bw
- ISO 3166/data/By
- ISO 3166/데이터/BZ
- ISO 3166/데이터/CA
- ISO 3166/데이터/CA/샌드박스
- ISO 3166/데이터/CC
- ISO 3166/데이터/CD
- ISO 3166/데이터/CF
- ISO 3166/데이터/CG
- ISO 3166/데이터/CH
- ISO 3166/데이터/CI
- ISO 3166/데이터/CK
- ISO 3166/데이터/CL
- ISO 3166/데이터/CM
- ISO 3166/데이터/CN
- ISO 3166/데이터/CO
- ISO 3166/데이터/CR
- ISO 3166/데이터/CU
- ISO 3166/데이터/CV
- ISO 3166/데이터/CW
- ISO 3166/데이터/CX
- ISO 3166/데이터/CY
- ISO 3166/데이터/CZ
- ISO 3166/데이터/DE
- ISO 3166/데이터/DJ
- ISO 3166/데이터/DK
- ISO 3166/데이터/DM
- ISO 3166/데이터/DO
- ISO 3166/데이터/DZ
- ISO 3166/데이터/EC
- ISO 3166/데이터/EE
- ISO 3166/데이터/EG
- ISO 3166/데이터/EH
- ISO 3166/데이터/ER
- ISO 3166/데이터/ES
- ISO 3166/데이터/ET
- ISO 3166/데이터/FI
- ISO 3166/데이터/FJ
- ISO 3166/데이터/FK
- ISO 3166/데이터/FM
- ISO 3166/데이터/FO
- ISO 3166/데이터/FR
- ISO 3166/데이터/GA
- ISO 3166/데이터/GB
- ISO 3166/데이터/GB/샌드박스
- ISO 3166/데이터/GD
- ISO 3166/데이터/GE
- ISO 3166/데이터/GF
- ISO 3166/데이터/GG
- ISO 3166/데이터/GH
- ISO 3166/데이터/GI
- ISO 3166/데이터/GL
- ISO 3166/데이터/GM
- ISO 3166/데이터/GN
- ISO 3166/데이터/GN/샌드박스
- ISO 3166/데이터/GP
- ISO 3166/데이터/GQ
- ISO 3166/데이터/GR
- ISO 3166/데이터/GS
- ISO 3166/데이터/GT
- ISO 3166/데이터/GU
- ISO 3166/데이터/GW
- ISO 3166/데이터/GY
- ISO 3166/데이터/HK
- ISO 3166/데이터/HM
- ISO 3166/데이터/HN
- ISO 3166/데이터/HR
- ISO 3166/데이터/HT
- ISO 3166/데이터/HU
- ISO 3166/데이터/아이디
- ISO 3166/데이터/IE
- ISO 3166/데이터/IL
- ISO 3166/데이터/IM
- ISO 3166/데이터/입력
- ISO 3166/데이터/입출력
- ISO 3166/데이터/아이큐
- ISO 3166/데이터/적외선
- ISO 3166/데이터/IS
- ISO 3166/데이터/IT부문
- ISO 3166/data/Je
- ISO 3166/data/Jm
- ISO 3166/data/Jo
- ISO 3166/data/Jp
- ISO 3166/데이터/KE
- ISO 3166/데이터/KG
- ISO 3166/데이터/KH
- ISO 3166/data/Ki
- ISO 3166/데이터/KM
- ISO 3166/데이터/KN
- ISO 3166/데이터/KP
- ISO 3166/데이터/KR
- ISO 3166/데이터/KW
- ISO 3166/데이터/KY
- ISO 3166/데이터/KZ
- ISO 3166/데이터/LA
- ISO 3166/데이터/LB
- ISO 3166/데이터/LC
- ISO 3166/데이터/LI
- ISO 3166/데이터/LK
- ISO 3166/데이터/LR
- ISO 3166/데이터/LS
- ISO 3166/data/LT
- ISO 3166/데이터/LU
- ISO 3166/데이터/LV
- ISO 3166/data/LY
- ISO 3166/데이터/MA
- ISO 3166/데이터/MC
- ISO 3166/데이터/MD
- ISO 3166/데이터/ME
- ISO 3166/데이터/MF
- ISO 3166/데이터/MG
- ISO 3166/데이터/MH
- ISO 3166/데이터/MK
- ISO 3166/데이터/ML
- ISO 3166/데이터/MM
- ISO 3166/데이터/MN
- ISO 3166/데이터/MO
- ISO 3166/데이터/MP
- ISO 3166/데이터/MQ
- ISO 3166/데이터/MR
- ISO 3166/데이터/MS
- ISO 3166/데이터/MT
- ISO 3166/데이터/MU
- ISO 3166/데이터/MV
- ISO 3166/데이터/MW
- ISO 3166/데이터/MX
- ISO 3166/데이터/MY
- ISO 3166/데이터/MZ
- ISO 3166/데이터/NA
- ISO 3166/데이터/NC
- ISO 3166/데이터/NE
- ISO 3166/데이터/NF
- ISO 3166/데이터/NG
- ISO 3166/데이터/NI
- ISO 3166/데이터/NL
- ISO 3166/data/NO
- ISO 3166/데이터/NP
- ISO 3166/data/NR
- ISO 3166/데이터/NU
- ISO 3166/데이터/NZ
-- Country extract의 현재 기능을 복제할 수 있도록 하기 위해서는 다음 사항에 대처해야 합니다. - 2 {{<name>}}: 완료! -- 3 [[<이름>]]완료! -- 4 [[<name><junk>]]완료! -- < country >의 5 [[ image : of: 。[svg gif png jpg] \d+px] 됐다! 현지의 p = {} 현지의 취득하다 = 요구하다("모듈:인수").취득하다 현지의 데이터. = 음.로드 데이터("모듈:ISO 3166/데이터/국내/샌드박스") --[-----------------------------------------------]-- -- 데이터베이스에서 이름을 찾습니다. 현지의 기능. 이름 찾기(코드,CData,큐리) 현지의 스쿼리 = p.벗다(큐리) 한다면 CData["이름] 그리고. 스쿼리==p.벗다(CData["이름]) 또는 CData["이소나메'] 그리고. 스쿼리==p.벗다(CData["이소나메']) 또는 것은 아니다. CData["노코드"] 그리고. 스쿼리==코드 또는 스쿼리==CData["alpha3"] 또는 스쿼리==CData["실패"] 그리고나서 돌아가다 진실의 끝. 위해서 _,이름 에 쌍들(CData['이소네임"] 또는 {}) 하다 한다면 스쿼리==p.벗다(이름) 그리고나서 돌아가다 진실의 끝. 끝. 위해서 _,이름 에 쌍들(CData["alt names"] 또는 {}) 하다 한다면 스쿼리==p.벗다(이름) 그리고나서 돌아가다 진실의 끝. 끝. 돌아가다 거짓의 끝. --[-----------------------------------------------]-- -- 국가/지역의 ISO 이름을 검색합니다. 현지의 기능. 이소나메(데이터.,코드,언어) 한다면 데이터.[코드]['이소네임"] 그리고나서 현지의 이름. = 데이터.[코드]["isodisplay names"] 그리고. 데이터.[코드]["isodisplay names"][언어] 또는 데이터.[코드]['이소네임"][언어] 또는 데이터.[코드]["isodisplay names"] 그리고. 데이터.[코드]["isodisplay names"][데이터.[코드][디폴트 언어] 또는 데이터.[디폴트 언어]] 또는 데이터.[코드]['이소네임"][데이터.[코드][디폴트 언어] 또는 데이터.[디폴트 언어]] 또는 데이터.[코드]["isodisplay names"] 그리고. 데이터.[코드]["isodisplay names"]["en"] 또는 데이터.[코드]['이소네임"]["en"] 한다면 이름. 그리고나서 돌아가다 이름. 끝. 위해서 _,아이네임 에 쌍들(데이터.[코드]['이소네임"]) 하다 돌아가다 아이네임 끝. 돌아가다 데이터.[코드]["isodisplayname"] 또는 데이터.[코드]["이소나메'] 또 다른 돌아가다 데이터.[코드]["isodisplayname"] 또는 데이터.[코드]["이소나메'] 끝. 끝. --[-----------------------------------------]-- -- 입력에서 정크 메시지를 제거합니다. 기능. p.벗다(본문) 현지의 악센트 = {["A"]="A",['A']="A",[「」]="A",['아'」']="A", -- 악센트 리스트 ["ä"]="A",['O']="A",['SC']='C',['에']='E',['E']='E', ['ê']='E',['에']='E',["II"]='나',['II']='나',["î"]='나', ["ï"]='나',["NN"]='N',["ò"]='O',["O"]='O',["O"]='O', ["õ"]='O',["ö"]='O',['ø']='O',["ù"]='U',["U"]='U', ["û"]='U',["ü"]='U',["ý"]='Y' } 현지의 제거한다. = {"국가","국가","영토", -- 삭제할 텍스트 목록 "플래그","플래그","왕국","상태","상태", "도도부현","도도부현","영토" } 현지의 패턴 = {[".+:"]="",[" .+"]="",["%(.-%)"]="", -- 따라야 할 패턴(순서는 중요할 수 있음) ["%..*"]="",["^THE"]="",["%_"]=" ",["%-"]=" ", [%d%d?%d?PX"]="", } 본문 = 음.스트링.위쪽의(본문) -- 대소문자를 구분하지 않음 본문 = 음.스트링.서브(본문,[아-아],악센트) -- 디센트 위해서 양식,가치 에 쌍들(패턴) 하다 -- 패턴을 따릅니다. 본문 = 음.스트링.서브(본문,양식,가치) 끝. 위해서 _,단어 에 쌍들(제거한다.) 하다 -- 불필요한 단어를 삭제합니다. 본문 = 음.스트링.서브(본문,단어,"") 끝. 본문 = 음.스트링.서브(본문,%W,"") -- 영숫자가 아닌 숫자를 삭제합니다. 돌아가다 본문 끝. --[-------------------------------------------------------]-- -- P.strip을 호출하지만 모듈을 사용합니다.논쟁들 기능. p.콜스트립(틀) 현지의 args = 취득하다(틀) 돌아가다 p.벗다(args[1]) 또는 "" 끝. --[-----------------------------------------------]-- -- 국가의 ISO 코드를 만듭니다. 기능. p.루아코드(args) 한다면 string.find(args[1] 또는 '',"%-") 그리고나서 args[1], args[2] = string.match(args[1] 또는 '',"^([^%-]*)%-(.*)$") 끝. 한다면 args[1] 그리고나서 args[1] = p.벗다(args[1]) 끝. 한다면 args[2] 그리고나서 args[2] = p.벗다(args[2]) 끝. 한다면 args["코드 타입"]=="3" 그리고나서 args["코드 타입"]="alpha3" 끝. 현지의 하지 않다 = args.에러 또는 "" 현지의 카토카운트리 = (args.고양이 그리고. args.고양이 == '진짜') 그리고. '' 또는 '[카테고리:불명확한 나라가 있는 위키피디아 페이지]' 현지의 catnosubdivision = (args.고양이 그리고. args.고양이 == '진짜') 그리고. '' 또는 '[카테고리:세분화가 불분명한 위키피디아 페이지]' 한다면 것은 아니다. args[1] 그리고나서 한다면 음.직함.get Current Title(전류 제목)().네임스페이스 ~= 0 그리고나서 카토카운트리 = '' 끝. 돌아가다 카토카운트리, '<span style="class-size:100%" class="error">"지정된 국가에 대한 파라미터가 없습니다"//span>' 끝. 한다면 것은 아니다. args[2] 그리고나서 --3166-1 코드 위해서 알파2,CData 에 쌍들(데이터.) 하다 한다면 이름 찾기(알파2,CData,args[1]) 그리고나서 한다면 args["코드 타입"]=="실패" 또는 args["코드 타입"]=="alpha3" 그리고나서 돌아가다 CData[args["코드 타입"]] 또 다른 돌아가다 알파2 끝. 끝. 끝. 한다면 음.직함.get Current Title(전류 제목)().네임스페이스 ~= 0 그리고나서 카토카운트리 = '' 끝. 돌아가다 카토카운트리 또 다른 --3166-2 코드 위해서 알파2,CData 에 쌍들(데이터.) 하다 한다면 이름 찾기(알파2,CData,args[1]) 그리고나서 한다면 음.스트링.경기(알파2,"GB") 그리고나서 ·잉글랜드, 웨일스 등 알파2 = "GB" 끝. 현지의 데이터 = 음.로드 데이터("모듈:ISO 3166/data/"..알파2) 현지의 빈 = 진실의 위해서 흠집내다,데이터 에 쌍들(데이터) 하다 한다면 유형(데이터)=="테이블" 그리고나서 빈 = 거짓의 한다면 이름 찾기(흠집내다,데이터,args[2]) 그리고나서 돌아가다 알파2.."-"..흠집내다 끝. 끝. 끝. 한다면 음.직함.get Current Title(전류 제목)().네임스페이스 ~= 0 그리고나서 catnosubdivision = '' 끝. 돌아가다 catnosubdivision 끝. 끝. 한다면 음.직함.get Current Title(전류 제목)().네임스페이스 ~= 0 그리고나서 카토카운트리 = '' 끝. 돌아가다 카토카운트리 끝. 끝. --[-----------------------------------------------------]-- ----P 를 콜 합니다.Luacode(모듈 사용):논쟁들 기능. p.코드(틀) 돌아가다 p.루아코드(취득하다(틀)) 또는 "" 끝. --[-----------------------------------------------------]-- ----P 를 콜 합니다.Luacode(모듈 사용):인수 및 숫자 값을 출력하도록 설정 기능. p.숫자(틀) 현지의 args = 취득하다(틀) args["코드 타입"]="실패" 돌아가다 p.루아코드(args) 또는 "" 끝. --[-------------------------------------------------]-- ----ISO/공통국명을 만듭니다. 기능. p.루아나메(args) 현지의 코드1 = p.루아코드(args) 현지의 코드2 = '' 한다면 string.find(코드1,"%-") 그리고나서 코드1, 코드2 = string.match(코드1,"^([^%-]*)%-(.*)$") 끝. 한다면 string.find(코드1,"^%u%u$") 그리고나서 한다면 코드2=="" 그리고나서 -- 3166-1 alpha-2 코드 한다면 데이터.[코드1] 그리고나서 돌아가다 (args.이소나메 또는 args.언어) 그리고. 이소나메(데이터.,코드1,args.언어) 또는 (데이터.[코드1]["표시명"] 또는 데이터.[코드1]["이름]) 또 다른 돌아가다 '[카테고리:불명확한 나라가 있는 위키피디아 페이지]' 끝. 또 다른 --3166-2 코드 현지의 데이터 한다면 데이터.[코드1] 그리고나서 데이터 = 음.로드 데이터("모듈:ISO 3166/data/"..코드1) 또 다른 돌아가다 '[카테고리:불명확한 나라가 있는 위키피디아 페이지]' 끝. 한다면 데이터[코드2] 그리고나서 돌아가다 (args.이소나메 또는 args.언어) 그리고. 이소나메(데이터,코드2,args.언어) 또는 (데이터[코드2]["표시명"] 또는 데이터[코드2]["이름]) 또 다른 돌아가다 '[카테고리:불명확한 나라가 있는 위키피디아 페이지]' 끝. 끝. 끝. 끝. --[-----------------------------------------------------]-- ----P 를 콜 합니다.Luaname 단 모듈 사용:논쟁들 기능. p.이름.(틀) 돌아가다 p.루아나메(취득하다(틀)) 또는 "" 끝. --[-------------P. G E O C O R D I N S E R T--------------------------------------------------------------------------------------------------------------------- -- 모듈용 래퍼:Coordinsert(좌표). 기능. p.지오코드 삽입(틀) -- {{#parames:}ISO 3166 지오코드 삽입 {{코드...}} -- country=..subdivision1=...subdivision2=... -- type=... scale=...dim=...소스=...globe=... -- }} 현지의 args = 틀.args 현지의 세분화된 = 거짓의 현지의 카토카운트리 = (args.고양이 그리고. args.고양이 == '진짜') 그리고. '' 또는 '[카테고리:불명확한 나라가 있는 위키피디아 페이지]' 현지의 catnosubdivision = (args.고양이 그리고. args.고양이 == '진짜') 그리고. '' 또는 '[카테고리:세분화가 불분명한 위키피디아 페이지]' 또는 '' 현지의 추적 = '' 현지의 타르 = {} 타르[1] = args[1] 또는 '' 위해서 i, v 에 쌍들(args) 하다 한다면 i == '국가' 그리고. 것은 아니다. 음.스트링.발견하다(타르[1], '지역:') 그리고나서 현지의 나라 = v 현지의 k, 지역 = 1, '' -- 유효한 서브섹션을 찾습니다. 하는 동안에 지역 == '' 그리고. k < > 3 하다 현지의 소분할 = args['불안' .. k] 또는 '' 한다면 소분할 ~= '' 그리고나서 지역 = p.루아코드({나라, 소분할, 고양이 = '진짜'}) 세분화된 = 진실의 끝. k = k + 1 끝. -- 서브섹션 조회가 실패했거나 시도하지 않았습니다. 국가만 시도해 보십시오. 한다면 지역 == '' 그리고나서 지역 = p.루아코드({나라, 고양이 = '진짜'}) 한다면 음.직함.get Current Title(전류 제목)().네임스페이스 ~= 0 그리고나서 카토카운트리, catnosubdivision = '', '' 끝. 한다면 지역 == '' 그리고나서 추적 = 추적 .. 카토카운트리 그렇지 않으면 세분화된 == 진실의 그리고나서 추적 = 추적 .. catnosubdivision 끝. 끝. --뭔가 효과가 있어, 그것을 타그에 추가해 주세요. 한다면 지역 ~= '' 그리고나서 타르[#타르 + 1] = '지역:' .. 지역 끝. 그렇지 않으면 i == '타입' 또는 i == '스케일' 또는 i == 어둡다 또는 i == '소스' 또는 i == '실패' 그리고나서 타르[#타르 + 1] = i .. ':' .. v 끝. 끝. -- 콜 모듈:삽입할 것이 있는 경우 Coordinsert.코디네이트 한다면 #타르 > 1 그리고나서 현지의 코디네이트 = 요구하다('모듈:좌표').코디네이트 돌아가다 코디네이트({args = 타르}) .. 추적 끝. --그렇지 않으면 좌표를 돌려주세요. 돌아가다 타르[1] .. 추적 끝. 돌아가다 p