From a7ff12f012af020db8e3bd518dda10bc866d6b8a Mon Sep 17 00:00:00 2001 From: Brandon Dyer Date: Mon, 3 Jul 2023 23:34:35 +0000 Subject: [PATCH] Esperanto translation --- CHANGELOG.md | 2 + assets/voxygen/i18n/eo/_manifest.ron | 32 +++++++++ assets/voxygen/i18n/eo/body.ftl | 0 assets/voxygen/i18n/eo/buff.ftl | 20 ++++++ assets/voxygen/i18n/eo/char_selection.ftl | 15 +++++ assets/voxygen/i18n/eo/common.ftl | 75 ++++++++++++++++++++++ assets/voxygen/i18n/eo/esc_menu.ftl | 2 + assets/voxygen/i18n/eo/gameinput.ftl | 0 assets/voxygen/i18n/eo/hud/ability.ftl | 0 assets/voxygen/i18n/eo/hud/bag.ftl | 38 +++++++++++ assets/voxygen/i18n/eo/hud/char_window.ftl | 10 +++ assets/voxygen/i18n/eo/hud/chat.ftl | 37 +++++++++++ assets/voxygen/i18n/eo/hud/crafting.ftl | 35 ++++++++++ assets/voxygen/i18n/eo/hud/group.ftl | 0 assets/voxygen/i18n/eo/hud/map.ftl | 15 +++++ assets/voxygen/i18n/eo/hud/misc.ftl | 24 +++++++ assets/voxygen/i18n/eo/hud/quest.ftl | 0 assets/voxygen/i18n/eo/hud/sct.ftl | 0 assets/voxygen/i18n/eo/hud/settings.ftl | 0 assets/voxygen/i18n/eo/hud/skills.ftl | 0 assets/voxygen/i18n/eo/hud/social.ftl | 7 ++ assets/voxygen/i18n/eo/hud/subtitles.ftl | 0 assets/voxygen/i18n/eo/hud/trade.ftl | 2 + assets/voxygen/i18n/eo/main.ftl | 13 ++++ assets/voxygen/i18n/eo/npc.ftl | 0 25 files changed, 327 insertions(+) create mode 100644 assets/voxygen/i18n/eo/_manifest.ron create mode 100644 assets/voxygen/i18n/eo/body.ftl create mode 100644 assets/voxygen/i18n/eo/buff.ftl create mode 100644 assets/voxygen/i18n/eo/char_selection.ftl create mode 100644 assets/voxygen/i18n/eo/common.ftl create mode 100644 assets/voxygen/i18n/eo/esc_menu.ftl create mode 100644 assets/voxygen/i18n/eo/gameinput.ftl create mode 100644 assets/voxygen/i18n/eo/hud/ability.ftl create mode 100644 assets/voxygen/i18n/eo/hud/bag.ftl create mode 100644 assets/voxygen/i18n/eo/hud/char_window.ftl create mode 100644 assets/voxygen/i18n/eo/hud/chat.ftl create mode 100644 assets/voxygen/i18n/eo/hud/crafting.ftl create mode 100644 assets/voxygen/i18n/eo/hud/group.ftl create mode 100644 assets/voxygen/i18n/eo/hud/map.ftl create mode 100644 assets/voxygen/i18n/eo/hud/misc.ftl create mode 100644 assets/voxygen/i18n/eo/hud/quest.ftl create mode 100644 assets/voxygen/i18n/eo/hud/sct.ftl create mode 100644 assets/voxygen/i18n/eo/hud/settings.ftl create mode 100644 assets/voxygen/i18n/eo/hud/skills.ftl create mode 100644 assets/voxygen/i18n/eo/hud/social.ftl create mode 100644 assets/voxygen/i18n/eo/hud/subtitles.ftl create mode 100644 assets/voxygen/i18n/eo/hud/trade.ftl create mode 100644 assets/voxygen/i18n/eo/main.ftl create mode 100644 assets/voxygen/i18n/eo/npc.ftl diff --git a/CHANGELOG.md b/CHANGELOG.md index 23e9fcba13..6b84d18091 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Esperanto translation + ### Changed ### Removed diff --git a/assets/voxygen/i18n/eo/_manifest.ron b/assets/voxygen/i18n/eo/_manifest.ron new file mode 100644 index 0000000000..c0448e9c85 --- /dev/null +++ b/assets/voxygen/i18n/eo/_manifest.ron @@ -0,0 +1,32 @@ +/// WARNING: Localization files shall be saved in UTF-8 format without BOM + +/// Localization for "global" Esperanto +( + metadata: ( + language_name: "Esperanto (Esperanto)", + language_identifier: "eo", + ), + convert_utf8_to_ascii: false, + fonts: { + "opensans": Font ( + asset_key: "voxygen.font.OpenSans-Regular", + scale_ratio: 1.0, + ), + "metamorph": Font ( + asset_key: "voxygen.font.OpenSans-Regular", + scale_ratio: 1.0, + ), + "alkhemi": Font ( + asset_key: "voxygen.font.OpenSans-Regular", + scale_ratio: 1.0, + ), + "wizard": Font ( + asset_key: "voxygen.font.OpenSans-Regular", + scale_ratio: 1.0, + ), + "cyri": Font ( + asset_key: "voxygen.font.OpenSans-Regular", + scale_ratio: 1.0, + ), + } +) diff --git a/assets/voxygen/i18n/eo/body.ftl b/assets/voxygen/i18n/eo/body.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/buff.ftl b/assets/voxygen/i18n/eo/buff.ftl new file mode 100644 index 0000000000..79c1664bd7 --- /dev/null +++ b/assets/voxygen/i18n/eo/buff.ftl @@ -0,0 +1,20 @@ +## Buffs +buff-remove = Klaku por forigi +buff-title-heal = Resaniĝi +buff-desc-heal = Resaniĝi kun la tempo. +buff-title-potion = Pocio +buff-desc-potion = Trinkanta... +buff-title-saturation = Saturiĝo +buff-desc-saturation = Resaniĝi kun la tempo pro konsumebloj. +buff-title-campfire_heal = Resaniĝi pro Bivakfajro +buff-desc-campfire_heal = Ripozi apud bivakfajro resanigas { $rate } % per sekundo. +buff-title-invulnerability = Nevundeblo +buff-desc-invulnerability = Vi ne povas vunditas dum batalo. + +## Debuffs +buff-title-bleed = Sangi +buff-title-burn = Brulanta + +## Text +buff-text-over_seconds = dum { $dur_secs } sekundoj +buff-text-for_seconds = dum { $dur_secs } sekundoj diff --git a/assets/voxygen/i18n/eo/char_selection.ftl b/assets/voxygen/i18n/eo/char_selection.ftl new file mode 100644 index 0000000000..fa417b6329 --- /dev/null +++ b/assets/voxygen/i18n/eo/char_selection.ftl @@ -0,0 +1,15 @@ +char_selection-change_server = Ŝanĝi Servilon +char_selection-enter_world = Eniri Mondon +char_selection-logout = Elsaluti +char_selection-create_new_character = Krei Novan Karakteron +char_selection-creating_character = Kreanta Karakteron... +char_selection-character_creation = Krei Karakteron +char_selection-human_default = Defaŭlta Homo +char_selection-beard = Barbo +char_selection-hair_style = Stilo de Hairo +char_selection-hair_color = Koloro de Hairo +char_selection-eye_color = Koloro de Okuloj +char_selection-skin = Haŭto +char_selection-eyeshape = Detaloj de Okuloj +char_selection-accessories = Akcesoraĵoj +char_selection-create_info_name = Via karaktero bezonas nomon! diff --git a/assets/voxygen/i18n/eo/common.ftl b/assets/voxygen/i18n/eo/common.ftl new file mode 100644 index 0000000000..9893d5a459 --- /dev/null +++ b/assets/voxygen/i18n/eo/common.ftl @@ -0,0 +1,75 @@ +## Texts used in multiple locations with the same formatting +common-username = salutnomo +common-singleplayer = Unu Ludanto +common-multiplayer = Multaj Ludantoj +common-servers = Serviloj +common-quit = Forlasi +common-settings = Agordoj +common-languages = Lingvoj +common-interface = Interfaco +common-gameplay = Ludado +common-controls = Regiloj +common-video = Grafiko +common-sound = Sono +common-chat = Babilado +common-resume = Rekomenci +common-characters = Karakteroj +common-close = Fermigi +common-yes = Jes +common-no = Ne +common-create = Krei +common-okay = Okej +common-add = Aldoni +common-accept = Akcepti +common-decline = Malakcepti +common-cancel = Nuligi +common-none = Neniom +common-error = Eraro +common-fatal_error = Mortigema Eraro +common-you = Vi +common-automatic = Aŭtomata +common-random = Ajna +common-empty = Malplena +common-confirm = Konfirmi +common-delete_server = Forigi Servilon + +## Settings Window title +common-interface_settings = Interfaca Agordoj +common-gameplay_settings = Gameplay Settings +common-controls_settings = Regilaj Agordoj + +common-species-human = Homo +common-species-dwarf = Nano +common-species-elf = Elfo + +common-weapons-axe = Hakilo +common-weapons-dagger = Ponardo +common-weapons-greatsword = Glavego +common-weapons-shortswords = Glavetoj +common-weapons-sword = Glavo +common-weapons-staff = Bastono de Fajro +common-weapons-bow = Arko +common-weapons-hammer = Martelo +common-weapons-general = Ĝenerala Kontraŭbatalo +common-weapons-shield = Ŝildo +common-weapons-spear = Lanco +common-weapons-hammer_simple = Simpla Martelo +common-weapons-sword_simple = Simpla Glavo +common-weapons-staff_simple = Simpla Bastono +common-weapons-axe_simple = Simpla Hakilo +common-weapons-bow_simple = Simpla Arko +common-tool-pick = Pioĉo +common-tool-mining = Minado +common-kind-lantern = Lanterno +common-hands-one = Unu Mano +common-hands-two = Du Manoj + +common-stats-combat_rating = BT + +common-material-metal = Metalo +common-material-wood = Ligno +common-material-stone = Ŝtono +common-material-cloth = Tuko +common-material-hide = Felo + +common-sprite-chest = Kesto diff --git a/assets/voxygen/i18n/eo/esc_menu.ftl b/assets/voxygen/i18n/eo/esc_menu.ftl new file mode 100644 index 0000000000..9830e7d3c2 --- /dev/null +++ b/assets/voxygen/i18n/eo/esc_menu.ftl @@ -0,0 +1,2 @@ +esc_menu-logout = Elsaluti +esc_menu-quit_game = Foriri el Ludo diff --git a/assets/voxygen/i18n/eo/gameinput.ftl b/assets/voxygen/i18n/eo/gameinput.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/ability.ftl b/assets/voxygen/i18n/eo/hud/ability.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/bag.ftl b/assets/voxygen/i18n/eo/hud/bag.ftl new file mode 100644 index 0000000000..d06ca667ad --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/bag.ftl @@ -0,0 +1,38 @@ +## Inventory +hud-bag-inventory = Inventaro de { $playername } +hud-bag-stats_title = Statistikoj de { $playername } +hud-bag-exp = Sperto +hud-bag-armor = Kiraso +hud-bag-stats = Statistikoj +hud-bag-head = Kapo +hud-bag-neck = Kolo +hud-bag-tabard = Mantelo +hud-bag-shoulders = Ŝultro +hud-bag-chest = Brusto +hud-bag-hands = Mano +hud-bag-lantern = Lanterno +hud-bag-glider = Glisilo +hud-bag-belt = Rimeno +hud-bag-ring = Ringo +hud-bag-back = Dorso +hud-bag-legs = Gambo +hud-bag-feet = Piedo +hud-bag-mainhand = Ĉefmano +hud-bag-offhand = Malĉefmano +hud-bag-inactive_mainhand = Neactiva Ĉefmano +hud-bag-inactive_offhand = Neactiva Malĉefmano +hud-bag-swap_equipped_weapons_title = Interŝanĝi ekipitaj armiloj +hud-bag-swap_equipped_weapons_desc = Premu { $key } +hud-bag-bag = Sako +hud-bag-health = Sano +hud-bag-energy = Energio +hud-bag-combat_rating = Bataltaksado +hud-bag-protection = Protekto +hud-bag-stun_res = Miregiga Rezistecon +hud-bag-stealth = Ŝtelo +hud-bag-combat_rating_desc = Kalkulite el via ekipaĵo kaj sano. +hud-bag-protection_desc = Redukto de damaĝo per kiraso. +hud-bag-stun_res_desc = Eltenemo kontraŭ esti miregigita de sinsekvaj sukcesoj. Regeneras kiel Energio. +hud-bag-sort_by_name = Ordigi laŭ Nomo +hud-bag-sort_by_quality = Ordigi laŭ Kvalito +hud-bag-sort_by_category = Ordigi laŭ Kategorio diff --git a/assets/voxygen/i18n/eo/hud/char_window.ftl b/assets/voxygen/i18n/eo/hud/char_window.ftl new file mode 100644 index 0000000000..b607dcf0ff --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/char_window.ftl @@ -0,0 +1,10 @@ +character_window-character_name = Nomo de Karaktero +## Character stats +character_window-character_stats = + Pacienco + + Taŭgeco + + Volforto + + Protekto diff --git a/assets/voxygen/i18n/eo/hud/chat.ftl b/assets/voxygen/i18n/eo/hud/chat.ftl new file mode 100644 index 0000000000..51781721cc --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/chat.ftl @@ -0,0 +1,37 @@ +hud-chat-all = Ĉio +hud-chat-chat_tab_hover_tooltip = Dekstre klaku por agordoj + +## Debuff outcomes +hud-outcome-burning = mortis pro = brulo +hud-outcome-curse = mortis pro = malbonsorĉo +hud-outcome-bleeding = mortis pro = sango +hud-outcome-crippled = mortis pro = kriplo +hud-outcome-frozen = mortis pro = frosto + +## Chat outputs +hud-chat-online_msg = [{ $name }] konektis +hud-chat-offline_msg = [{ $name }] malkonektis + +hud-chat-default_death_msg = [{ $name }] mortis +hud-chat-environmental_kill_msg = [{ $name }] mortis en { $environment } +hud-chat-fall_kill_msg = [{ $name }] mortis pro falo +hud-chat-suicide_msg = [{ $name }] mortigis sin + +hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } pro [{ $attacker }] +hud-chat-pvp_melee_kill_msg = [{ $attacker }] morgitigs [{ $victim }] +hud-chat-pvp_ranged_kill_msg = [{ $attacker }] pafis [{ $victim }] +hud-chat-pvp_explosion_kill_msg = [{ $attacker }] eksplodigis [{ $victim }] +hud-chat-pvp_energy_kill_msg = [{ $attacker }] mortigis [{ $victim }] kun magio + +hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff } + +hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } pro { $attacker } +hud-chat-npc_melee_kill_msg = { $attacker } mortigis [{ $victim }] +hud-chat-npc_ranged_kill_msg = { $attacker } pafis [{ $victim }] +hud-chat-npc_explosion_kill_msg = { $attacker } eksplodigis [{ $victim }] +hud-chat-npc_energy_kill_msg = { $attacker } mortigis [{ $victim }] kun magio +hud-chat-npc_other_kill_msg = { $attacker } mortigis [{ $victim }] + +hud-chat-loot_fail = Via inventaro plenas! +hud-chat-goodbye = Adiaŭ! +hud-chat-connection_lost = Ne povas konekti. Eliri post { $time } sekundoj. diff --git a/assets/voxygen/i18n/eo/hud/crafting.ftl b/assets/voxygen/i18n/eo/hud/crafting.ftl new file mode 100644 index 0000000000..27ede43b2f --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/crafting.ftl @@ -0,0 +1,35 @@ +hud-crafting = Kreante +hud-crafting-recipes = Receptoj +hud-crafting-ingredients = Konsistigaĵoj = +hud-crafting-craft = Krei +hud-crafting-tool_cata = Bezonas = +## Crafting Stations +hud-crafting-req_crafting_station = Bezonas = +hud-crafting-anvil = Amboso +hud-crafting-cauldron = Kaldrono +hud-crafting-cooking_pot = Kuirpoto +hud-crafting-crafting_bench = Kreilo +hud-crafting-forge = Forĝilo +hud-crafting-loom = Teksilo +hud-crafting-spinning_wheel = Turniĝanta Rado +hud-crafting-tanning_rack = Sunbriko +hud-crafting-salvaging_station = Savantilo +hud-crafting-campfire = Bivakfajro +## Tabs +hud-crafting-tabs-all = Ĉio +hud-crafting-tabs-armor = Kirasoj +hud-crafting-tabs-dismantle = Malmunti +hud-crafting-tabs-food = Manĝaĵo +hud-crafting-tabs-glider = Gliders +hud-crafting-tabs-potion = Pocioj +hud-crafting-tabs-tool = Iloj +hud-crafting-tabs-utility = Utilecoj +hud-crafting-tabs-weapon = Armiloj +hud-crafting-tabs-bag = Sakoj +hud-crafting-tabs-processed_material = Ŝtofoj +hud-crafting-dismantle_title = Malmuntanta +hud-crafting-dismantle_explanation = Ŝvebu erojn en via sako por vidi kion vi povas savi. kaj Duoble alklaku ilin por komenci malmunti. +hud-crafting-modular_desc = Trenu Item-Partojn ĉi tien por krei armilon +hud-crafting-mod_weap_prim_slot_title = Ĉefa Ingredienco de Armilo +hud-crafting-mod_comp_metal_prim_slot_title = Ingoto de Metalo +hud-crafting-mod_comp_wood_prim_slot_title = Ligno diff --git a/assets/voxygen/i18n/eo/hud/group.ftl b/assets/voxygen/i18n/eo/hud/group.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/map.ftl b/assets/voxygen/i18n/eo/hud/map.ftl new file mode 100644 index 0000000000..2ab641b075 --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/map.ftl @@ -0,0 +1,15 @@ +## Map and Questlog +hud-map-map_title = Mapo +hud-map-qlog_title = Serĉo +hud-map-difficulty = Malfacileco +hud-map-towns = Urboj +hud-map-castles = Kasteloj +hud-map-dungeons = Karceroj +hud-map-caves = Kavernoj +hud-map-cave = Kaverno +hud-map-peaks = Montoj +hud-map-trees = Grandegaj Arboj +hud-map-tree = Grandega Arbo +hud-map-town = Urbo +hud-map-castle = Kastelo +hud-map-dungeon = Karcero diff --git a/assets/voxygen/i18n/eo/hud/misc.ftl b/assets/voxygen/i18n/eo/hud/misc.ftl new file mode 100644 index 0000000000..2fcbd6ee84 --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/misc.ftl @@ -0,0 +1,24 @@ +hud-quests = Serĉoj +hud-you_died = Vi Mortis +hud-waypoint_saved = Konservis Vojpunkton +hud-sp_arrow_txt = SP +hud-inventory_full = Inventaro Plenas +hud-someone_else = aliulo +hud-another_group = alia grupo + +hud-press_key_to_show_keybindings_fmt = [{ $key }] Klavbindadoj +hud-press_key_to_toggle_lantern_fmt = [{ $key }] Lanterno + +hud-spell = Sorĉoj +## Diary +hud-diary = Taglibro + +hud-collect = Kolekti +hud-pick_up = Kolekti +hud-open = Malfermi +hud-use = Uzi +hud-mine = Minigi +hud-talk = Paroli +hud-trade = Komerci +hud-mount = Munti +hud-sit = Sidi diff --git a/assets/voxygen/i18n/eo/hud/quest.ftl b/assets/voxygen/i18n/eo/hud/quest.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/sct.ftl b/assets/voxygen/i18n/eo/hud/sct.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/settings.ftl b/assets/voxygen/i18n/eo/hud/settings.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/skills.ftl b/assets/voxygen/i18n/eo/hud/skills.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/social.ftl b/assets/voxygen/i18n/eo/hud/social.ftl new file mode 100644 index 0000000000..3e82429be5 --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/social.ftl @@ -0,0 +1,7 @@ +hud-social = Aliaj Ludantoj +hud-social-online = Online: +hud-social-friends = Amikoj +hud-social-name = Nomo +hud-social-level = Nivelo +hud-social-zone = Zono +hud-social-account = Konto diff --git a/assets/voxygen/i18n/eo/hud/subtitles.ftl b/assets/voxygen/i18n/eo/hud/subtitles.ftl new file mode 100644 index 0000000000..e69de29bb2 diff --git a/assets/voxygen/i18n/eo/hud/trade.ftl b/assets/voxygen/i18n/eo/hud/trade.ftl new file mode 100644 index 0000000000..08639119ba --- /dev/null +++ b/assets/voxygen/i18n/eo/hud/trade.ftl @@ -0,0 +1,2 @@ +hud-trade-accept = Akcepti +hud-trade-decline = Malakcepti diff --git a/assets/voxygen/i18n/eo/main.ftl b/assets/voxygen/i18n/eo/main.ftl new file mode 100644 index 0000000000..bc00c16b58 --- /dev/null +++ b/assets/voxygen/i18n/eo/main.ftl @@ -0,0 +1,13 @@ +### Start Main screen section +main-username = Salutnomo +main-server = Servilo +main-password = Pasvorto +main-connecting = Konektante +main-creating_world = Kreante mondon + +## Credits screen +main-credits = Kreditoj +main-credits-music = Musiko +main-credits-fonts = Tiparoj +main-credits-other_art = Alia Artaĵo +main-credits-contributors = _Contributors diff --git a/assets/voxygen/i18n/eo/npc.ftl b/assets/voxygen/i18n/eo/npc.ftl new file mode 100644 index 0000000000..e69de29bb2