Modul:Citation/CS1: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Baris 1.807:
 
if 2 == lang:len() then -- ISO639-1 language code are 2 characters (fetchLanguageName also supports 3 character codes)
name = mw.language.fetchLanguageName( lang:lower(), "enid" ); -- get ISO 639-1 language name if Language is a proper code
end
Baris 1.813:
code = lang:lower(); -- save it
else
name = mw.language.fetchLanguageName( lang:lower(), "en" ); -- experiment: this seems to return correct ISO 639-1 language names
name, code = get_iso639_code (lang); -- attempt to get code from name (assign name here so that we are sure of proper capitalization)
 
if is_set (name) then -- if Language specified a valid ISO639-1 code
code = lang:lower(); -- save it
else
name, code = get_iso639_code (lang); -- attempt to get code from name (assign name here so that we are sure of proper capitalization)
end
end
Baris 1.822 ⟶ 1.828:
end
else
name = mw.language.fetchLanguageName( lang:lower(), "iden" ); -- experiment: this seems to return correct ISO 639-1 language names
 
if is_set (name) then