Zelda Wiki

Want to contribute to this wiki?
Sign up for an account, and get started!

Come join the Zelda Wiki community Discord server!

READ MORE

Zelda Wiki
Advertisement

This is the documentation page for Module:Translation

This module handles interactions with the translations database. It exports querying functions for auto-generating Nomenclature and translation pages.

This module exports the following functions.

fetchTranslations

fetchTranslations(pageName)

Returns

Examples

#InputOutput
The returned data includes translations of synonyms as well. For example, requesting translations of Zora Armor (BotW and TP term) also returns translations of Zora Tunic (OoT term).
1
fetchTranslations("Zora Armor")
{
  {
    translation = "Zora Armor",
    game = "BotW",
    term = "Zora Armor",
    language = "enBr",
  },
  {
    translation = "ゾーラの鎧 (''Zōra no yoroi'')",
    game = "BotW",
    term = "Zora Armor",
    language = "ja",
  },
  {
    translation = "卓拉鎧甲 (''Zhuō lā kǎijiǎ'')",
    game = "BotW",
    term = "Zora Armor",
    language = "zhT",
  },
  {
    translation = "Zora-pantser",
    game = "BotW",
    term = "Zora Armor",
    language = "nl",
  },
  {
    translation = "Armure Zora",
    game = "BotW",
    term = "Zora Armor",
    language = "frC",
  },
  {
    meaning = "Zora armor",
    game = "BotW",
    term = "Zora Armor",
    translation = "Armure zora",
    language = "frF",
  },
  {
    translation = "Zora-Rüstung",
    game = "BotW",
    term = "Zora Armor",
    language = "de",
  },
  {
    translation = "Armatura Zora",
    game = "BotW",
    term = "Zora Armor",
    language = "it",
  },
  {
    translation = "조라의 갑옷 (''Joraui gabot'')",
    game = "BotW",
    term = "Zora Armor",
    language = "ko",
  },
  {
    translation = "Доспехи зора (''Dospekhi zora'')",
    game = "BotW",
    term = "Zora Armor",
    language = "ru",
  },
  {
    translation = "Armadura zora",
    game = "BotW",
    term = "Zora Armor",
    language = "esS",
  },
  {
    translation = "Armadura zora",
    game = "BotW",
    term = "Zora Armor",
    language = "esL",
  },
  {
    meaning = "Zora Clothes",
    game = "OoT",
    language = "ja",
    term = "Zora Armor",
    translation = "ゾーラの服 (''Zōra no Fuku'')",
    reference = "<i>''[[Nintendo Official Guidebook—The Legend of Zelda: Ocarina of Time]]''</i> (Shogakukan)  pg. 149",
  },
}
Requesting Wood (Character) should not return translations of the Wood item in Breath of the Wild.
2
fetchTranslations("Wood (Character)")
{
  {
    translation = "ウッド&nbsp;(''Uddo'')",
    language = "ja",
    game = "ST",
    term = "Wood",
    reference = "''[[The Legend of Zelda: Encyclopedia|Encyclopedia]]'', TOKYOPOP, pg. 286 <sup>(<b><span title=\"Spirit Tracks\" class=\"explain\" style=\"color:yellow\">ST</span></b>)</sup>",
  },
}
Conversely, requesting Wood should only return translations of the item, not the character.
3
fetchTranslations("Wood")
{
  {
    meaning = "Bundle of Firewood",
    game = "BotW",
    term = "Wood",
    translation = "薪の束&nbsp;(''Maki no Taba'')",
    language = "ja",
  },
  {
    translation = "木柴束&nbsp;(''Mùchái shù'')",
    game = "BotW",
    term = "Wood",
    language = "zhT",
  },
  {
    translation = "Brandhout",
    game = "BotW",
    term = "Wood",
    language = "nl",
  },
  {
    meaning = "Wood fagot",
    game = "BotW",
    term = "Wood",
    translation = "Fagot de bois",
    language = "frF",
  },
  {
    translation = "Holzbündel",
    game = "BotW",
    term = "Wood",
    language = "de",
  },
  {
    translation = "Fascio di legna",
    game = "BotW",
    term = "Wood",
    language = "it",
  },
  {
    translation = "장작 묶음&nbsp;(''Jangjak mukkeum'')",
    game = "BotW",
    term = "Wood",
    language = "ko",
  },
  {
    translation = "Дрова&nbsp;(''Drova'')",
    game = "BotW",
    term = "Wood",
    language = "ru",
  },
  {
    translation = "Montón de leña",
    game = "BotW",
    term = "Wood",
    language = "esL",
  },
}

fetchTranslationsByDataPage

fetchTranslationsByDataPage(dataPage, options)

Returns

  • All the translations stored on the given dataPage.

Examples

#InputOutput
4
fetchTranslationsByDataPage("Data:Translations/TLoZ/Characters", { limit = 2 })
{
  {
    jaM = "Fairy",
    de = "Feen",
    term = "Fairy",
    jaR = "<i>[[The Legend of Zelda|''The Legend of Zelda'']]</i> manual, pg. 46",
    game = "TLoZ",
    ru = "N/A",
    nativeterm = "Fairy",
    deR = "<i>''[[The Legend of Zelda: Encyclopedia|Encyclopedia]]''</i> (TOKYOPOP)  pg. 120",
    ja = "妖精&nbsp;(''Yōsei'')",
    deM = "Fairies",
  },
  {
    ja = "ハイリア人&nbsp;(''Hairia-jin'')",
    game = "TLoZ",
    term = "Hylian",
    nativeterm = "Hylian",
    jaR = "<i>''[[The Legend of Zelda: Encyclopedia|Encyclopedia]]''</i> (Tokuma Shoten Publishing)  pg. 10",
  },
}
Advertisement