Modül:alfabeçeviri-yönlendirme

Merhaba, buraya Modül:alfabeçeviri-yönlendirme kelimesinin anlamını aramaya geldiniz. DICTIOUS'da Modül:alfabeçeviri-yönlendirme kelimesinin tüm sözlük anlamlarını bulmakla kalmayacak, aynı zamanda etimolojisini, özelliklerini ve Modül:alfabeçeviri-yönlendirme kelimesinin tekil ve çoğul olarak nasıl söylendiğini de öğreneceksiniz. Modül:alfabeçeviri-yönlendirme kelimesi hakkında bilmeniz gereken her şey burada. Modül:alfabeçeviri-yönlendirme kelimesinin tanımı, konuşurken veya metinlerinizi yazarken daha kesin ve doğru olmanıza yardımcı olacaktır. XXX'in ve diğer kelimelerin tanımını bilmek, kelime dağarcığınızı zenginleştirir ve size daha fazla ve daha iyi dilsel kaynaklar sağlar.
Modül belgelemesi


local export = {}

function export.tr(text, lang, sc, debug_mode)
	if not sc then
		sc = require("Modül:alfabeler").bulEnIyiAlfabe(text, require("Modül:diller").getirKodaGore(lang)):getirKod()
	end
	
	local language_data = mw.loadData("Modül:alfabeçeviri-yönlendirme/veri")
	
	if language_data then
		local script_data = language_data
		
		if script_data then
			if script_data.module then
				local success, translit_module = pcall(require, "Modül:" .. script_data.module)
			
				if success then
					return translit_module.tr(text, lang, sc, debug_mode)
				else
					error(translit_module)
				end
			else
				return nil
			end
		else
			--require("Module:debug").track{
			--	"translit-redirect/incorrect-script/" .. lang,
			--	"translit-redirect/incorrect-script/" .. lang .. "/" .. sc,
			--}
			mw.log(lang .. " dili için girilmiş alfabe kodu (" .. sc .. ") Modül:alfabeçeviri-yönlendirme/veri sayfasında bulunamadı; yazı: " .. text)
		end
	end
end

return export