모듈:Convert - 위키백과, 우리 모두의 백과사전
모듈:Convert
설명문서[편집] [역사] [새로 고침]
이 모듈은 다음과 같은 단위 사이의 변환에 사용됩니다.
{{단위 변환|123|lb|kg}} → 123 파운드 (56 kg)
이 모듈은 틀을 사용함으로써 호출되며, 틀을 통해 전달된 매개변수들은 어떤 변환을 수행해야 할 지 결정하는데 사용됩니다. 예를 들자면, 단위들은 kg처럼 약자로 표시되거나 킬로그램처럼 단위명으로 표시될 수 있습니다. 또한 변환된 값은 명시된 정밀도에 따라 반올림될 수 있습니다. 자세한 사용방법은 틀:단위 변환/설명문서를 참조하세요.
이 모듈은 아래의 틀에 의해 실행됩니다.
틀:단위 변환 (현지화가 모두 끝나면 정식으로 사용할 예정입니다.)
(베타) 사용자:Hibm98/실험장/틀3 (실제 문서에 쓰지 마세요! en:Template:Convert에서 가져온 틀입니다. 현지화가 모두 끝나기 전까지만 임시로 사용될 예정입니다.)
이 모듈을 작동시키기 위해 필요한 모듈들은 다음과 같습니다.
모듈:Convert – (이 모듈) 단위들을 변환하는 모듈
모듈:Convert/data – 단위들을 정의해놓은 모듈
모듈:Convert/text – 메시지 내용, 매개변수(이름 및 값)를 정의해놓은 모듈
다음의 모듈들은 이 모듈을 작동시킬 때 없어도 되지만, 해당 모듈의 기능이 필요할 때 해당 모듈이 존재하면 사용됩니다.
모듈:Convert/extra – 모듈:Convert/data에 없는 단위들을 추가(임시)로 정의해놓은 모듈
모듈:ConvertNumeric – 입력된 값을 해당 숫자를 표현하는 단어들로 출력하는 모듈 (영어만 지원합니다)
모듈에서 사용되는 단위들은 환산 데이터 문서의 위키텍스트를 통해 정의됩니다.
모듈:Convert/설명문서/환산 데이터/설명문서 – 모듈에서 사용가능한 단위들을 정의하면서 그 단위들을 어떤 기준으로 환산할 것인지 정의한 환산 데이터 문서(환산표)입니다.
모듈:Convert/makeunits – 마스터 목록의 위키텍스트를 루아 모듈로 변환하는 모듈
모듈토론:Convert/makeunits – makeunits의 실행 결과물 (여기의 내용을 모듈:Convert/data로 복사하시면 됩니다.)
위 설명은 모듈:Convert/설명문서의 내용을 가져와 보여주고 있습니다. (편집 | 역사)
분류는 /설명문서에 넣어주세요. 이 문서에 딸린 문서.
-- 어떤 단위의 값을 다른 단위의 값으로 바꿔줍니다.
-- 예: {{convert|123|lb|kg}} --> 123 파운드 (56 kg)
-- 만약 다른 위키에 복사하실 예정이면 [[:en:Template:Convert/Transwiki guide]]를
-- 보아주세요.
-- options for kowiki
local omit_scale_sep         -- true to omit separator between a number and scale
local perunit_before_val = 0 -- set to print a per unit before a value in a output (0:none, 1: all, 2: only currency)
local currency_per_word      -- for currency per units (like "에이커 당 $120")
omit_scale_sep = translation.omit_scale_sep  --for kowiki
if translation.perunit_before_val then
perunit_before_val = translation.perunit_before_val  --for kowiki
currency_per_word = translation.currency_per_word  --for kowiki
-- !! LOCALIZED CODE START !!
if i < 4 then								-- US? or imp?
if abbr_on then							-- 단위명? 단위기호?
if i == 3 or parms.opt_sp_us then	-- US? or U.S.?
i = 3	-- Use U.S.
i = 2	-- Use US
i = 1		-- Use 미국
i = 5		-- Use imp
i = 4		-- Use 영국
-- !! LOCALIZED CODE END !!
local removes = (i < 4) and { 'US&nbsp;', 'US ', 'U.S.&nbsp;', 'U.S. ', '미국&nbsp;', '미국 ' } or { 'imp&nbsp;', 'imp ', 'imperial&nbsp;', 'imperial ', '영국&nbsp;', '영국 ' } -- !! LOCALIZED : '미국', '영국' 추가 !!
if omit_scale_sep then
-- According to [[ko:백:한글 맞춤법#제5장 띄어쓰기]] 제44항,
-- no spacing between number and scale in values like "12만"
info.show = info.show .. number_id
원본 주소 "https://ko.wikipedia.org/w/index.php?title=모듈:Convert&oldid=15654198"
이 문서는 2016년 1월 22일 (금) 15:12에 마지막으로 편집되었습니다.