Editing Module:TranslationData
From the only original and legitimate Battlestar Wiki: the free-as-in-beer, non-corporate, open-content encyclopedia, analytical reference, and episode guide on all things Battlestar Galactica. Accept neither subpar substitutes nor subpar clones.
More actions
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
| Latest revision | Your text | ||
| Line 5: | Line 5: | ||
de = { header = "Maschinelle Übersetzung", body = "Diese Seite wurde ursprünglich maschinell aus dem Englischen übersetzt. Bitte hilf uns, sie natürlicher zu gestalten!", edit = "Übersetzung bearbeiten", source = "Englische Originalversion" }, | de = { header = "Maschinelle Übersetzung", body = "Diese Seite wurde ursprünglich maschinell aus dem Englischen übersetzt. Bitte hilf uns, sie natürlicher zu gestalten!", edit = "Übersetzung bearbeiten", source = "Englische Originalversion" }, | ||
fr = { header = "Traduction Automatique", body = "Cette page est issue d'une traduction automatique de l'anglais. Merci de nous aider à la rendre plus naturelle !", edit = "Modifier la traduction", source = "Version anglaise originale" }, | fr = { header = "Traduction Automatique", body = "Cette page est issue d'une traduction automatique de l'anglais. Merci de nous aider à la rendre plus naturelle !", edit = "Modifier la traduction", source = "Version anglaise originale" }, | ||
zh = { header = "机器翻译", body = "本页面最初由英文机器翻译而成。请帮助我们完善语言,使其更加自然!", edit = "编辑翻译", source = "英文原文 | zh = { header = "机器翻译", body = "本页面最初由英文机器翻译而成。请帮助我们完善语言,使其更加自然!", edit = "编辑翻译", source = "英文原文" } | ||
} | } | ||
function p.renderNotice(frame) | function p.renderNotice(frame) | ||
local title = mw.title.getCurrentTitle() | local title = mw.title.getCurrentTitle() | ||
local fullPage = title.fullText | |||
local basePage = title.baseText -- "Adama" if page is "Adama/de" | |||
local lang = title.subpageText -- "de" if page is "Adama/de" | |||
-- | -- Fallback if used on a non-subpage | ||
if not title.isSubpage then lang = "en" end | if not title.isSubpage then lang = "en" end | ||
local msg = p.messages[lang] or p.messages["en"] | local msg = p.messages[lang] or p.messages["en"] | ||
-- | -- Constructing the HTML/Wikitext | ||
local output = msg.body .. "<br />" | local output = msg.body .. "<br />" | ||
output = output .. "'''[" .. | output = output .. "'''[" .. title:fullUrl('action=edit') .. " " .. msg.edit .. "]''' • " | ||
output = output .. "'''[[" .. basePage .. "|" .. msg.source .. "]]'''" | output = output .. "'''[[" .. basePage .. "|" .. msg.source .. "]]'''" | ||