-- Text used by Module:Convert for enwiki. -- This is a separate module to simplify translation for use on another wiki. -- See if copying to another wiki. -- i18n local translation_table = { numdot = ',', numsep = '.', } -- Bazı birimler, birim kodundan önce SI önekini kabul eder, örneğin kilogram için "kg" gibi. local SIprefixes = { ['Q'] = { exponent = 30, name = 'quetta', }, ['R'] = { exponent = 27, name = 'ronna', }, ['Y'] = { exponent = 24, name = 'yotta', }, ['Z'] = { exponent = 21, name = 'zetta', }, ['E'] = { exponent = 18, name = 'eksa' , }, ['P'] = { exponent = 15, name = 'peta' , }, ['T'] = { exponent = 12, name = 'tera' , }, ['G'] = { exponent = 9, name = 'giga' , }, ['M'] = { exponent = 6, name = 'mega' , }, ['k'] = { exponent = 3, name = 'kilo' , }, ['h'] = { exponent = 2, name = 'hekto', }, ['da']= { exponent = 1, name = 'deka' , name_us = 'deka' }, ['d'] = { exponent = -1, name = 'desi' , }, ['c'] = { exponent = -2, name = 'santi', }, ['m'] = { exponent = -3, name = 'mili', }, ['μ'] = { exponent = -6, name = 'mikro', prefix = 'μ' }, ['μ'] = { exponent = -6, name = 'mikro', }, ['u'] = { exponent = -6, name = 'mikro', prefix = 'μ' }, ['n'] = { exponent = -9, name = 'nano' , }, ['p'] = { exponent =-12, name = 'piko' , }, ['f'] = { exponent =-15, name = 'femto', }, ['a'] = { exponent =-18, name = 'atto' , }, ['z'] = { exponent =-21, name = 'zepto', }, ['y'] = { exponent =-24, name = 'yokto', }, ['r'] = { exponent =-27, name = 'ronto', }, ['q'] = { exponent =-30, name = 'quecto', }, } -- Bazı birimler bağlandığında, aşağıdaki öneklerden biriyle belirtilebilir. local customary_units = { { "US", link = "Amerika Birleşik Devletleri geleneksel birimleri" }, { "U.S.", link = "Amerika Birleşik Devletleri geleneksel birimleri" }, { "imparatorluk", link = "İmparatorluk birimleri" }, { "imp", link = "İmparatorluk birimleri" }, } -- Mühendislik gösterimi kullanıldığında isimler (bir sayının önüne "eN" şeklinde eklenen ön ek; örneğin: "e6km"). -- key = { "name", link = "article title", exponent = numeric_key_value } -- lk=on ve link tanımlıysa, sayının ismi bir bağlantı olarak görünecektir. local eng_scales = { ["3"] = { "bin", exponent = 3 }, ["6"] = { "milyon", exponent = 6 }, ["9"] = { "milyar", link = "1000000000 (number)", exponent = 9 }, ["12"] = { "trilyon", link = "1000000000000 (number)", exponent = 12 }, ["15"] = { "katrilyon", link = "1000000000000000 (number)", exponent = 15 }, } -- Her mesajın metninde aşağıdaki kategorilerden biri yer alır. -- Her biri için aynı kategoriyi kullanmak en basitidir. local all_categories = { unit = "Kategoriönüştürme hataları", option = "Kategoriönüştürme hataları", } -- Bazı hata mesajları için, '...%{ft%}...' şeklinde işaretlenmiş her bir birim kodunun etrafına istenen stili ekler. local unitcode_regex = '%%([{}])' local unitcode_replace = { ['{'] = '"', ['}'] = '"' } -- 28.09.2013'ten önce kullanılan daha ayrıntılı kodlamaya artık gerek yok -- Bir sorun oluştuğunda görüntülenebilecek tüm mesajlar. local all_messages = { -- Mesaj format dizgesi: $1=title, $2=text, $3=category, $4=anchor. -- Görüntülenen her mesaj "Dönüştürme:" ile başlar, böylece makalede arama yapılarak kolayca bulunabilir. cvt_format = '$3', cvt_format2 = '$3', cvt_format_preview = '$3', -- Aşağıdaki mesajların her biri bir tablodur: -- { [1] = 'title', -- fareyle üzerine gelindiğinde gösterilecek başlık metni -- [2] = 'text', -- makalede görüntülenen bağlantı metni -- [3] = 'category key', -- all_categories kategoriyi aramak için anahtar -- [4] = 'anchor', -- yardım sayfasındaki ilgili bölüme yönlendiren bağlantı -- regex = gsub_regex, -- replace = gsub_table, -- } Mouseover title text Link text CatKey Anchor cvt_bad_input = { '"$1" girişi bir sayı ve birim olmalıdır' , 'geçersiz giriş' , 'option', 'geçersiz_giriş' }, cvt_bad_num = { '"$1" değeri bir sayı olmalıdır' , 'geçersiz sayı' , 'option', 'geçersiz_sayı' }, cvt_big_prec = { 'Hassasiyet "$1" çok fazla' , 'hassasiyet çok fazla' , 'option', 'hassasiyet_çok_fazla' }, cvt_invalid_num = { 'Sayı miktarı aşıldı' , 'sayı taşması' , 'option', 'sayı_taşması' }, cvt_no_num = { 'Dönüştürülecek sayı gerekiyor' , 'sayı gerekiyor' , 'option', 'sayı_gerekiyor' }, cvt_no_num2 = { 'Bir aralık için başka bir sayı daha gerekiyor' , 'başka bir sayı daha gerekiyor' , 'option', 'başka_bir_sayı_daha_gerekiyor' }, cvt_bad_altitude = { '"$1" için tamsayı girilmelidir' , 'geçersiz irtifa' , 'option', 'geçersiz_irtifa' }, cvt_bad_frac = { '"$1", 1 den büyük bir tam sayı olmalıdır' , 'geçersiz kesir' , 'option', 'geçersiz_kesir' }, cvt_bad_prec = { 'Hassasiyet "$1" bir tamsayı olmalıdır' , 'geçersiz hassasiyet' , 'option', 'geçersiz_hassasiyet' }, cvt_bad_sigfig = { '"$1", pozitif bir tam sayı olmalıdır' , 'geçersiz sigfig' , 'option', 'geçersiz_sigfig' }, cvt_empty_option = { 'Boş olan "$1" seçeneği görmezden gelindi' , 'boş seçenek' , 'option', 'boş_seçenek' }, cvt_deprecated = { '"$1" seçeneği kullanımdan kaldırıldı' , '*' , 'option', 'kullanımdan_kaldırılmış_seçenek', format = 'cvt_format2' }, cvt_no_spell = { 'Heceleme mevcut değil' , 'hata, yardım isteyin' , 'option', 'yardım_isteyin' }, cvt_unknown_option = { 'Geçersiz "$1" seçeneği görmezden gelindi' , 'geçersiz seçenek' , 'option', 'geçersiz_seçenek' }, cvt_wd_fail = { 'Vikiveriye erişilemiyor' , 'vikiveri sorunu' , 'option', 'vikiveri_sorunu' }, cvt_bad_default = { '"$1" birimi geçersiz bir varsayılan değere sahip' , 'hata, yardım isteyin' , 'unit' , 'yardım_isteyin' }, cvt_bad_unit = { '"$1" birimi burada geçersizdir' , 'birim burada geçersiz' , 'unit' , 'birim_burada_geçersiz' }, cvt_no_default = { '"$1" biriminin varsayılan çıkış birimi yok' , 'hata, yardım isteyin' , 'unit' , 'yardım_isteyin' }, cvt_no_unit = { 'Birim adı gerekiyor' , 'birim adı gerekiyor' , 'unit' , 'birim_adı_gerekiyor' }, cvt_unknown = { '"$1" birim adı bilinmiyor' , 'bilinmeyen birim' , 'unit' , 'bilinmeyen_birim' }, cvt_should_be = { '$1' , 'belirsiz birim' , 'unit' , 'belirsiz_birim', regex = unitcode_regex, replace = unitcode_replace }, cvt_mismatch = { '"$1" birimi "$2" birimine dönüştürülemez' , 'birim uyumsuzluğu' , 'unit' , 'birim_uyumsuzluğu' }, cvt_bug_convert = { 'Belirtilen birimler arasında dönüştürme yapılamıyor', 'hata, yardım isteyin' , 'unit' , 'yardım_isteyin' }, cvt_lookup = { '"$1" birimi yanlış tanımlanmış' , 'hata, yardım isteyin' , 'unit' , 'yardım_isteyin' }, } -- Giriş değeri/birimini çıkış değeri/birimi ile birleştirmek için metin. local disp_joins = { -- [1]=çıktıdan önce, [2]=çıktıdan sonra, [3]=kombinasyondaki çıktılar arasında, varsayılan "; " -- [wantname] varsayılan olarak abbr=off verir ["or"] = { " or " , "" , " or ", wantname = true }, ["veya"] = { " veya " , "" , " veya ", wantname = true }, ["sqbr-sp"] = { " [" , "]" }, ["sqbr-nbsp"] = { "[" , "]" }, ["comma"] = { ", " , "" , ", " }, ["slash-sp"] = { " / " , "" , wantname = true }, ["slash-nbsp"] = { "/ ", "" , wantname = true }, ["slash-nosp"] = { "/" , "" , wantname = true }, ["b"] = { " (" , ")" }, ["(or)"] = { " (" , ")", " or " }, ["br"] = { "" , "" , wantname = true }, ["br"] = { "(" , ")", wantname = true }, } -- Bir aralıktaki değerleri ayırmak için metin local range_types = { -- Bir tablo belirtmek için şunlardan biri gereklidir: -- * "off" ve "on" değerleri ("abbr=off" ve "abbr=on" için) veya -- * "input" ve "output" değerleri (sol ve sağ taraf için); -- diğer alanlar isteğe bağlıdır. -- "adj=on|abbr=off" uygulandığında, aralık metnindeki boşluklar tire işaretleriyle değiştirilir. -- "exception = true" ise, bu durum "adj=on|abbr=on" ile de gerçekleşir. -- Burada "adj" tanımlanmışsa, o metin (değişmeden) "adj=on" ile kullanılır. ["+"] = " + ", [","] = ",", [", and"] = ", ve ", [", or"] = ", veya ", ["by"] = " × ", ["-"] = "-", ["to about"] = " ila yaklaşık ", ["and"] = { off = " ve ", on = " ve ", exception = true }, ["and(-)"] = { input = " ve ", output = "-" }, ["or"] = { off = " veya " , on = " veya " , exception = true }, ["veya"] = { off = " veya " , on = " veya " , exception = true }, ["to"] = { off = " ila " , on = " ila " , exception = true }, ["to(-)"] = { input = "ila ", output = "-" }, ["+/-"] = { off = "±", on = "±", adj = "±", is_range_change = true }, ["by(x)"] = { input = " × ", output = " ×", out_range_x = true }, ["x"] = { off = " ×", on = " ×", abbr_range_x = true }, ["xx"] = "×", ["*"] = "×", -- use "*" to replace "x" in which is different from "x" in old ["/"] = "/", -- yüksek/düşük sıcaklık tablosu için } local range_aliases = { -- ["alternative name for a range"] = "standard range name" ["&"] = "and", ["–"] = "-", [""] = "-", ["to-"] = "to(-)", ["×"] = "x", [""] = "x", ["±"] = "+/-", [""] = "+/-", } -- Convert, boşlukla sınırlanmış aralık metnini kabul eder, örneğin, . -- Ayrıca, aşağıdaki "kelimeler" boşluk olmadan da kabul edilir, örneğin, . -- Kelimeler, arama yapmak için doğru sıraya sahip olmalıdır, örneğin, 'xx' den sonra 'x'. local range_words = { '-', '–', 'xx', 'x', '*' } local ranges = { types = range_types, aliases = range_aliases, words = range_words, } -- Geçerli seçenek isimleri. local en_option_name = { -- ["local text for option name"] = "en name used in this module" ["$"] = "$", ["abbr"] = "abbr", ["adj"] = "adj", ["altitude_ft"] = "altitude_ft", ["altitude_m"] = "altitude_m", ["comma"] = "comma", ["debug"] = "debug", ["disp"] = "disp", ["frac"] = "frac", ["input"] = "input", ["lang"] = "lang", ["lk"] = "lk", ["order"] = "order", ["qid"] = "qid", ["qual"] = "qual", ["qualifier"] = "qual", ["round"] = "round", ["sigfig"] = "sigfig", ["sing"] = "adj", -- "sing", "adj" için eski bir eşdeştir. ["sortable"] = "sortable", ["sp"] = "sp", ["spell"] = "spell", ["stylein"] = "stylein", ["styleout"] = "styleout", ["tracking"] = "tracking", } -- Geçerli seçenek değerleri. -- Kural: parms.opt_xxx, burada ayarlanan bir seçeneği ifade eder -- (bu modülü çağıran şablon tarafından ayarlanması amaçlanmamıştır). -- Örnek: enwiki'de "abbr" şunları içerir: -- ["values"] = "opt_values" -- Sonuç olarak, şablon abbr=values kullandığında, Modülönüştürme şunları ayarlar: -- parms["opt_values"] = geçerli -- parms["abbr"] = boş -- Bu nedenle parms.abbr "boş" olur veya -- "opt_" ile başlamayan listelenen değerlerden birine sahip olur -- "xxx?" biçiminde bir seçenek değeri "xxx" ile aynıdır ancak girişi kullanımdan kaldırılmış olarak gösterir. local en_option_value = { -- $=x özel bir durum olarak ele alınır: x, "$" işareti yerine kullanılacak bir para birimi simgesi olmalıdır. ["abbr"] = { -- ["local text for option value"] = "en value used in this module" ["def"] = "", -- yoksayıldı (Bazı sarmalayıcı şablonlar, "varsayılan kısaltma" anlamına gelen "abbr=def" ile dönüştürmeyi çağırır.) ["h"] = "on", -- abbr=on + use "h" for hand unit (default) ["hh"] = "opt_hand_hh", -- abbr=on + use "hh" for hand unit ["in"] = "in", -- sol taraftaki birim için bu sembolü kullanın ["none"] = "off", -- "off" için eski ad ["off"] = "off", -- tüm birimler için bu adı kullanın ["on"] = "on", -- tüm birimler için bu sembolü kullanın ["out"] = "out", -- sağ taraftaki birim için bu sembolü kullanın (varsayılan) ["unit"] = "unit", -- abbr=on, sadece birimleri kısaltır: e6km → milyon km (×106 km değil) ["values"] = "opt_values", -- Sadece giriş ve çıkış sayılarını gösterir, birimleri göstermez ["~"] = "opt_also_symbol", -- giriş birimi sembolünü ve adını gösterir }, ["adj"] = { ["mid"] = "opt_adjectival, opt_adj_mid", -- adj=on, giriş biriminden sonra kullanıcı tanımlı metni gösterir (giriş ve çıkış arasında) ["off"] = "", -- yoksayıldı (varsayılan olarak off) ["on"] = "opt_adjectival", -- birim adı tekil sayıdır ve tire ile ayrılmıştır ["pre"] = "opt_one_preunit", -- giriş biriminden önce kullanıcı tanımlı metin ["ri0"] = "opt_ri=0", -- girişi 0 hassasiyetle yuvarla ["ri1"] = "opt_ri=1", -- girişi 1 hassasiyetle yuvarla ["ri2"] = "opt_ri=2", -- girişi 2 hassasiyetle yuvarla ["ri3"] = "opt_ri=3", -- girişi 3 hassasiyetle yuvarla }, ["altitude_ft"] = 'INTEGER', ["altitude_m"] = 'INTEGER', ["comma"] = { ["5"] = "opt_comma5", -- ayırıcıyı basamak sayısı 5 veya daha fazla olduğunda ekler ["gaps"] = "opt_gaps", -- binlik ayırıcı için virgül değil boşluk ekler ["gaps3"] = "opt_gaps, opt_gaps3", -- ondalık işaretten sonra tek haneden önce boşluk olmaması varsayılanı yerine üçlü olarak gruplandırır ["off"] = "opt_nocomma", -- giriş veya çıkış sayılarında numara ayırıcı eklenmez }, ["debug"] = { ["yes"] = "opt_sortable_debug", -- normalde gizli olan sıralama anahtarını görünür yapar }, ["disp"] = { ["5"] = "opt_round=5?", -- çıkış değerini en yakın 5e yuvarlar ["b"] = "b", -- girişi ve çıkışı '(...)' kullanarak birleştirir (varsayılan) ["(or)"] = "(or)", -- Kombinasyonlar arasında çıkışları '(...)' ile 'veya' ekleyerek birleştir ["br"] = "br", -- girişi ve çıkışı '' kullanarak birleştirir ["br"] = "br", -- girişi ve çıkışı '(...)' kullanarak birleştirir ["comma"] = "comma", -- girişi ve çıkışı ',' kullanarak birleştirir ["flip"] = "opt_flip", -- giriş/çıkış sırasını tersine çevirir ["number"] = "opt_output_number_only", -- sadece çıkış değerini gösterir (giriş ve çıkış sembol/adını göstermez) ["or"] = "veya", -- giriş ve çıkışı 'veya' kullanarak birleştirir ["veya"] = "veya", ["out"] = "opt_output_only", ["output number only"] = "opt_output_number_only", ["output only"] = "opt_output_only", ["preunit"] = "opt_two_preunits", -- giriş ve çıkış birimlerinden önce kullanıcı tanımlı metin ["semicolon"] = "semicolon", -- ';' ekler ["sqbr"] = "sqbr", -- '[...]' ekler ["table"] = "opt_table", -- çıkış, align="right" ile tablo hücresi için uygun ["tablecen"] = "opt_tablecen", -- çıkış, align="center" ile tablo hücresi için uygun ["unit"] = "opt_input_unit_only", -- sadece giriş sembol/adını gösterir (çıkış ve giriş değerini göstermez) ["unit or text"] = "opt_input_unit_only, opt_ignore_error", -- giriş sembol/adını gösterir, bilinmiyorsa verilen birim kodunu gösterir ["unit2"] = "opt_output_unit_only", ["x"] = "x", -- <ilk>...<ikinci> (kullanıcı tarafından belirtilen metin ile birleştirilir) }, ["frac"] = 'INTEGER', ["input"] = 'TEXT', -- TEXT <value><space><unitcode> veya <wikidata-property-id> olmalıdır. ["lang"] = { -- çıkış rakamları için dil (giriş için hem İngilizce hem de yerel rakamlar her zaman kabul edilir) ["en"] = "opt_lang_en", -- yerel dilinize bakılmaksızın sayılar için İngilizce rakamlar kullanılır ["local"] = "opt_lang_local", -- sayılar için yerel rakamlar kullanılır (varsayılan olarak, yapılandırma varsayılanı İngilizce'ye değiştirilebilir) }, ["lk"] = { ["in"] = "in", -- sol taraftaki birim adı veya sembolüne bağlantı verilir ["off"] = "off", -- bağlantı verilmez, elle yazılan birim dışında varsayılanla aynı olur ["on"] = "on", -- tüm birim adlarına veya sembollerine bağlantı verilir (fakat aynı birim için iki kez bağlantı verilmez) ["out"] = "out", -- sağ taraftaki birim adı veya sembolüne bağlantı verilir }, ["order"] = { ["flip"] = "opt_flip", -- giriş/çıkış sırasını ters çevirir ["out"] = "opt_order_out", -- çıkış birimleri sırayla gösterilir; giriş birimi atlanır }, ["qid"] = 'TEXT', -- TEXT, bir Wikidata Q tanımlayıcısı olmalıdır ["qual"] = 'TEXT', -- TEXT, bir Wikidata Q tanımlayıcısı olmalıdır ["round"] = { ["0.5"] = "opt_round=0.5", -- çıkış değerini en yakın 0,5e yuvarlar ["5"] = "opt_round=5", -- çıkış değerini en yakın 5e yuvarlar ["10"] = "opt_round=10", -- çıkış değerini en yakın 10a yuvarlar (|-1 ile aynı ancak daha net) ["25"] = "opt_round=25", -- çıkış değerini en yakın 25e yuvarlar ["50"] = "opt_round=50", -- çıkış değerini en yakın 50ye yuvarlar ["each"] = "opt_round_each", -- bir aralıkta varsayılan hassasiyeti kullanarak her çıkışı ayrı ayrı yuvarlar (varsayılan, aralıktaki her öğenin en yüksek hassasiyetini kullanır) }, ["sigfig"] = 'INTEGER', ["sortable"] = { ["off"] = "", -- yoksayılır (kapalı, varsayılan durumdur) ["on"] = "opt_sortable_on", -- sıralanabilir bir tabloda kullanılmak üzere, temel birim dönüşümüne göre değerden elde edilen çıkış sıralama anahtarı ["debug"] = "opt_sortable_on, opt_sortable_debug", -- |sortable=debug, |sortable=on|debug=yes ile aynıdır }, ["sp"] = { ["us"] = "opt_sp_us", -- ABD İngilizcesi kullanır (varsayılan "metre" yerine "meter" gibi - Türkçe dönüştürme modülü değişiklik yapmaz) }, ["spell"] = { -- sadece İngilizce yazım desteklenir; bilimsel gösterim yok; yalnızca bazı kesirler ["in"] = "opt_spell_in", -- giriş değeri kelimelerle hecelenir ["In"] = "opt_spell_in, opt_spell_upper", -- giriş değeri, baş harfi büyük olacak şekilde kelimelerle hecelenir ["on"] = "opt_spell_in, opt_spell_out", -- giriş ve çıkış değerleri kelimelerle hecelenir ["On"] = "opt_spell_in, opt_spell_out, opt_spell_upper", -- aynı şekilde, sonuçtaki ilk kelimenin ilk harfi büyük harf olur ["us"] = "opt_sp_us", -- ABD İngilizcesi kullanılır; sp=us ile aynı }, ["stylein"] = 'TEXT', ["styleout"] = 'TEXT', ["tracking"] = 'TEXT', } local titles = { ["frac"] = "Fraction/styles.css", ["sfrac"] = "Sfrac/styles.css", } return { SIprefixes = SIprefixes, all_categories = all_categories, all_messages = all_messages, currency = { ['$'] = true, ['£'] = true, ['€'] = true, ['₱'] = true, ['₽'] = true, ['¥'] = true }, customary_units = customary_units, disp_joins = disp_joins, en_option_name = en_option_name, en_option_value = en_option_value, eng_scales = eng_scales, ranges = ranges, titles = titles, translation_table = translation_table }