From 1ca5395480bee8f8a06215dba42fa9b42bd87524 Mon Sep 17 00:00:00 2001 From: Spencer Brown Date: Sat, 30 Dec 2023 10:39:30 +1000 Subject: [PATCH] Update translation files --- i18n/BEE2.pot | 197 ++++++++++++++++++++++++------------------ i18n/es.po | 223 +++++++++++++++++++++++++++++------------------ i18n/fr.po | 235 +++++++++++++++++++++++++++++++------------------- i18n/ja.po | 203 +++++++++++++++++++++++++------------------ i18n/pl.po | 235 +++++++++++++++++++++++++++++++------------------- i18n/ru.po | 233 ++++++++++++++++++++++++++++++------------------- i18n/zh_cn.po | 228 +++++++++++++++++++++++++++++------------------- 7 files changed, 939 insertions(+), 615 deletions(-) diff --git a/i18n/BEE2.pot b/i18n/BEE2.pot index b1f07dbc0..3bf91bbd2 100644 --- a/i18n/BEE2.pot +++ b/i18n/BEE2.pot @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: https://github.com/BEEmod/BEE2.4/issues\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -115,8 +115,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -170,7 +170,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -194,24 +196,24 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Entry" msgstr "" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -627,17 +629,6 @@ msgstr "" msgid "Play the Workshop Cave Johnson lines on map start." msgstr "" -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "" @@ -850,6 +841,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "" +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "" @@ -944,21 +940,17 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "" #: app/backup.py -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "" msgstr[1] "" @@ -1266,39 +1258,28 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "" - -#: app/corridor_selector.py -msgid "Flat" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Upward" +#: app/dialogs.py app/tk_tools.py +msgid "BEEmod" msgstr "" -#: app/corridor_selector.py -msgid "Downward" +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/errors.py +msgid "BEEmod Error" msgstr "" -#: app/corridor_selector.py -msgid "Selected:" -msgstr "" - -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" +msgstr[1] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1348,13 +1329,15 @@ msgstr "" #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "" #: app/gameMan.py @@ -1475,6 +1458,11 @@ msgstr "" msgid "Submit Music Bugs..." msgstr "" +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1494,9 +1482,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1760,6 +1746,17 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +msgid "Enable development options" +msgstr "" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "" @@ -1814,6 +1811,17 @@ msgid "" "Sound effects have been disabled." msgstr "" +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -1963,6 +1971,10 @@ msgstr "" msgid "Dump Items List" msgstr "" +#: app/optionWindow.py +msgid "Dump Editor Models" +msgstr "" + #: app/optionWindow.py msgid "Reload Images" msgstr "" @@ -2052,59 +2064,60 @@ msgid "Hide Palette \"{name}\"" msgstr "" #: app/paletteUI.py -msgid "Are you sure you want to delete \"{palette}\"?" +msgid "Enter a name:" msgstr "" #: app/paletteUI.py -msgid "Builtin / Readonly" +msgid "Are you sure you want to delete \"{palette}\"?" msgstr "" -#: app/paletteUI.py app/voiceEditor.py -msgid "Save" +#: app/paletteUI.py +msgid "Builtin / Readonly" msgstr "" +#. i18n: Palette group title. #: app/paletteUI.py -msgid "Save As" +msgid "BEE2 - Save Palette" msgstr "" #: app/paletteUI.py -msgid "Save Settings in Palettes" +msgid "BEE2 - Delete Palette" msgstr "" #: app/paletteUI.py -msgid "Save Palette" +msgid "BEE2 - Change Palette Group" msgstr "" -#: app/paletteUI.py -msgid "Save Palette As..." +#: app/paletteUI.py app/voiceEditor.py +msgid "Save" msgstr "" #: app/paletteUI.py -msgid "Change Palette Group..." +msgid "Save As" msgstr "" #: app/paletteUI.py -msgid "Rename Palette..." +msgid "Save Settings in Palettes" msgstr "" #: app/paletteUI.py -msgid "Fill Palette" +msgid "Save Palette" msgstr "" #: app/paletteUI.py -msgid "BEE2 - Delete Palette" +msgid "Save Palette As..." msgstr "" #: app/paletteUI.py -msgid "BEE2 - Save Palette" +msgid "Change Palette Group..." msgstr "" #: app/paletteUI.py -msgid "Enter a name:" +msgid "Rename Palette..." msgstr "" #: app/paletteUI.py -msgid "BEE2 - Change Palette Group" +msgid "Fill Palette" msgstr "" #: app/paletteUI.py @@ -2168,10 +2181,6 @@ msgstr "" msgid "Selected" msgstr "" -#: app/tk_tools.py -msgid "BEEmod" -msgstr "" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "" @@ -2228,13 +2237,13 @@ msgstr "" msgid "No Name!" msgstr "" +#. i18n: 'response' tab name, should be short. #: app/voiceEditor.py -msgid "Transcript:" +msgid "Resp" msgstr "" -#. i18n: 'response' tab name, should be short. #: app/voiceEditor.py -msgid "Resp" +msgid "Transcript:" msgstr "" #: app/voiceEditor.py @@ -2279,6 +2288,10 @@ msgstr "" msgid "Choose a Color" msgstr "" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2314,3 +2327,23 @@ msgstr "" msgid "Corridor" msgstr "" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + diff --git a/i18n/es.po b/i18n/es.po index bca2f8158..63b4450f7 100644 --- a/i18n/es.po +++ b/i18n/es.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: es\n" @@ -118,8 +118,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -173,7 +173,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -197,24 +199,24 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Entry" msgstr "Entrada" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "Salida" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -691,19 +693,6 @@ msgstr "" "Reproduce la voz de Cave Johnson que fue programada para el Workshop en " "el comienzo del mapa." -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "Prevenir trucos con los portales (En desintegrador)" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" -"Añade un volumen anti-portal que hace más difícil el colocar portales a " -"través de los bordes del desintegrador." - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "Suprimir el diálogo de mitad de cámara" @@ -959,6 +948,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "Este estilo no cuenta con una pantalla en el elevador." +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "Aleatorio" @@ -1058,21 +1052,18 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "Un solo jugador" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "Cooperativo" #: app/backup.py -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +#, fuzzy +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "" "¿Desea eliminar {n} mapa?\n" "{maps}" @@ -1413,40 +1404,28 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "Cerrar" - -#: app/corridor_selector.py -msgid "Flat" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Upward" +#: app/dialogs.py app/tk_tools.py +msgid "BEEmod" msgstr "" -#: app/corridor_selector.py -msgid "Downward" +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/errors.py +msgid "BEEmod Error" msgstr "" -#: app/corridor_selector.py -#, fuzzy -msgid "Selected:" -msgstr "Seleccionado:" - -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" +msgstr[1] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1501,14 +1480,16 @@ msgstr "" #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py #, fuzzy -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "" "Fallo a la hora de copiar el archivo de compilador {file}. Asegurese de " "que {game} no esta abierto.\n" @@ -1643,6 +1624,11 @@ msgstr "Reportar errores de Ítems..." msgid "Submit Music Bugs..." msgstr "Reportar errores de Ítems..." +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "Cerrar" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1662,9 +1648,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1949,6 +1933,18 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +#, fuzzy +msgid "Enable development options" +msgstr "Desarollo" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "Vale" @@ -2006,6 +2002,17 @@ msgstr "" "Pyglet no está instalado, o está roto.\n" "Los efectos de sonido se han desabilitado." +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -2179,6 +2186,11 @@ msgstr "Volcar TODOS los objectos" msgid "Dump Items List" msgstr "Lista de elementos volcados" +#: app/optionWindow.py +#, fuzzy +msgid "Dump Editor Models" +msgstr "Forzar Modelos de Editor" + #: app/optionWindow.py msgid "Reload Images" msgstr "" @@ -2272,6 +2284,10 @@ msgstr "Borrar Paleta \"{name}\"" msgid "Hide Palette \"{name}\"" msgstr "Borrar Paleta \"{name}\"" +#: app/paletteUI.py +msgid "Enter a name:" +msgstr "Introduzca un nombre:" + #: app/paletteUI.py #, fuzzy msgid "Are you sure you want to delete \"{palette}\"?" @@ -2281,6 +2297,19 @@ msgstr "¿Estas seguro que deseas borrar \"{palette}\"?" msgid "Builtin / Readonly" msgstr "" +#. i18n: Palette group title. +#: app/paletteUI.py +msgid "BEE2 - Save Palette" +msgstr "BEE2 - Guardar Paleta" + +#: app/paletteUI.py +msgid "BEE2 - Delete Palette" +msgstr "BEE2 - Borrar Paleta" + +#: app/paletteUI.py +msgid "BEE2 - Change Palette Group" +msgstr "" + #: app/paletteUI.py app/voiceEditor.py msgid "Save" msgstr "Guardar" @@ -2315,22 +2344,6 @@ msgstr "Guardar Paleta..." msgid "Fill Palette" msgstr "Rellenar Paleta" -#: app/paletteUI.py -msgid "BEE2 - Delete Palette" -msgstr "BEE2 - Borrar Paleta" - -#: app/paletteUI.py -msgid "BEE2 - Save Palette" -msgstr "BEE2 - Guardar Paleta" - -#: app/paletteUI.py -msgid "Enter a name:" -msgstr "Introduzca un nombre:" - -#: app/paletteUI.py -msgid "BEE2 - Change Palette Group" -msgstr "" - #: app/paletteUI.py msgid "Enter the name of the group for this palette, or \"\" to ungroup." msgstr "" @@ -2393,10 +2406,6 @@ msgstr "Configurar Cartel" msgid "Selected" msgstr "Seleccionado" -#: app/tk_tools.py -msgid "BEEmod" -msgstr "" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "Un Jugador" @@ -2455,15 +2464,15 @@ msgstr "" msgid "No Name!" msgstr "¡Sin nombre!" -#: app/voiceEditor.py -msgid "Transcript:" -msgstr "Transcripción:" - #. i18n: 'response' tab name, should be short. #: app/voiceEditor.py msgid "Resp" msgstr "Resp" +#: app/voiceEditor.py +msgid "Transcript:" +msgstr "Transcripción:" + #: app/voiceEditor.py #, fuzzy msgid "BEE2 - Configure \"{item}\"" @@ -2513,6 +2522,10 @@ msgstr "" msgid "Choose a Color" msgstr "Seleccione un color" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2550,6 +2563,26 @@ msgstr "Descripción:" msgid "Corridor" msgstr "Pasillo" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + #~ msgid "When previewing in SP, spawn just before the entry door." #~ msgstr "" #~ "Cuando se prueba el mapa en modo" @@ -2580,3 +2613,21 @@ msgstr "Pasillo" #~ msgid "Clear Palette" #~ msgstr "Vaciar la Paleta" +#~ msgid "Prevent Portal Bump (fizzler)" +#~ msgstr "Prevenir trucos con los portales (En desintegrador)" + +#~ msgid "" +#~ "Add portal bumpers to make it more" +#~ " difficult to portal across fizzler " +#~ "edges. This can prevent placing portals" +#~ " in tight spaces near fizzlers, or" +#~ " fizzle portals on activation." +#~ msgstr "" +#~ "Añade un volumen anti-portal que " +#~ "hace más difícil el colocar portales " +#~ "a través de los bordes del " +#~ "desintegrador." + +#~ msgid "Selected:" +#~ msgstr "Seleccionado:" + diff --git a/i18n/fr.po b/i18n/fr.po index 76b49e16e..cfec0fa8b 100644 --- a/i18n/fr.po +++ b/i18n/fr.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: BEEMOD2\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: fr\n" @@ -117,8 +117,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -172,7 +172,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -196,25 +198,25 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py #, fuzzy msgid "Entry" msgstr "Bendy" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -685,21 +687,6 @@ msgstr "Cave du multivers" msgid "Play the Workshop Cave Johnson lines on map start." msgstr "Joue les répliques de Cave Johnson du Workshop au début de la carte." -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "Empêcher le Portal Bump (Grilles d'Émancipation)" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" -"Ajoute des bloqueurs invisibles pour rendre le placement de portails plus" -" compliqué par dessus les bords des Grilles d'Émancipation. Cela peut " -"empêcher le placement de portails dans des endroits serrés proches de " -"Grilles ou dissoudre les portails lors de leur placement." - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "Retirer les répliques se déclenchant en cours de salle" @@ -947,6 +934,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "Ce style n'a aucune vidéo d'ascenseur." +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "Aléatoire" @@ -1051,22 +1043,18 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "Solo" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "Coop" #: app/backup.py #, fuzzy -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "" "Voulez-vous supprimer {n} carte ?\n" "{maps}" @@ -1400,40 +1388,30 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "Fermer" - -#: app/corridor_selector.py -msgid "Flat" -msgstr "" - -#: app/corridor_selector.py -msgid "Upward" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Downward" -msgstr "" +#: app/dialogs.py app/tk_tools.py +#, fuzzy +msgid "BEEmod" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py +#: app/errors.py #, fuzzy -msgid "Selected:" -msgstr "Style choisi:" +msgid "BEEmod Error" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" +msgstr[1] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1489,14 +1467,16 @@ msgstr "" #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py #, fuzzy -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "" "Copie du fichier {file} échouée. Veuillez vous assurer que {game} n'est " "pas en cours d'exécution." @@ -1629,6 +1609,11 @@ msgstr "Soumettre un bug des objets..." msgid "Submit Music Bugs..." msgstr "Soumettre un bug des objets..." +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "Fermer" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1648,9 +1633,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1942,6 +1925,18 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +#, fuzzy +msgid "Enable development options" +msgstr "Développement" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "OK" @@ -1999,6 +1994,17 @@ msgstr "" "Pyglet est soit désinstallé soit endommagé.\n" "Les effets sonores ont été désactivés." +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -2180,6 +2186,11 @@ msgstr "Supprimer tous les objets" msgid "Dump Items List" msgstr "Supprimer la liste d'objets" +#: app/optionWindow.py +#, fuzzy +msgid "Dump Editor Models" +msgstr "Forcer les modèles de l'éditeur" + #: app/optionWindow.py msgid "Reload Images" msgstr "Reloader les images" @@ -2275,6 +2286,10 @@ msgstr "Supprimer la palette \"{name}\"" msgid "Hide Palette \"{name}\"" msgstr "Supprimer la palette \"{name}\"" +#: app/paletteUI.py +msgid "Enter a name:" +msgstr "Entrer un nom:" + #: app/paletteUI.py #, fuzzy msgid "Are you sure you want to delete \"{palette}\"?" @@ -2284,6 +2299,20 @@ msgstr "Êtes-vous sûr de vouloir supprimer cette palette ?" msgid "Builtin / Readonly" msgstr "" +#. i18n: Palette group title. +#: app/paletteUI.py +msgid "BEE2 - Save Palette" +msgstr "BEE2 - Enregistrer la palette" + +#: app/paletteUI.py +#, fuzzy +msgid "BEE2 - Delete Palette" +msgstr "Supprimer la palette" + +#: app/paletteUI.py +msgid "BEE2 - Change Palette Group" +msgstr "BEE2 - Changer le groupe de palettes" + #: app/paletteUI.py app/voiceEditor.py msgid "Save" msgstr "Enregistrer" @@ -2318,23 +2347,6 @@ msgstr "Enregistrer la palette..." msgid "Fill Palette" msgstr "Remplir la palette" -#: app/paletteUI.py -#, fuzzy -msgid "BEE2 - Delete Palette" -msgstr "Supprimer la palette" - -#: app/paletteUI.py -msgid "BEE2 - Save Palette" -msgstr "BEE2 - Enregistrer la palette" - -#: app/paletteUI.py -msgid "Enter a name:" -msgstr "Entrer un nom:" - -#: app/paletteUI.py -msgid "BEE2 - Change Palette Group" -msgstr "BEE2 - Changer le groupe de palettes" - #: app/paletteUI.py msgid "Enter the name of the group for this palette, or \"\" to ungroup." msgstr "Entrez le nom du groupe pour cette palette, ou \"\" pour dissocier." @@ -2400,11 +2412,6 @@ msgstr "Configurer la signalisation" msgid "Selected" msgstr "Style choisi:" -#: app/tk_tools.py -#, fuzzy -msgid "BEEmod" -msgstr "BEEMod" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "Solo" @@ -2463,15 +2470,15 @@ msgstr "" msgid "No Name!" msgstr "Sans nom !" -#: app/voiceEditor.py -msgid "Transcript:" -msgstr "Transcript:" - #. i18n: 'response' tab name, should be short. #: app/voiceEditor.py msgid "Resp" msgstr "Rép." +#: app/voiceEditor.py +msgid "Transcript:" +msgstr "Transcript:" + #: app/voiceEditor.py #, fuzzy msgid "BEE2 - Configure \"{item}\"" @@ -2516,6 +2523,10 @@ msgstr "" msgid "Choose a Color" msgstr "Choisissez une couleur" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2553,6 +2564,26 @@ msgstr "Description:" msgid "Corridor" msgstr "" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + #~ msgid "" #~ "\n" #~ " Launch Game?" @@ -2666,3 +2697,25 @@ msgstr "" #~ msgid "Clear Palette" #~ msgstr "Vider la palette" +#~ msgid "Prevent Portal Bump (fizzler)" +#~ msgstr "Empêcher le Portal Bump (Grilles d'Émancipation)" + +#~ msgid "" +#~ "Add portal bumpers to make it more" +#~ " difficult to portal across fizzler " +#~ "edges. This can prevent placing portals" +#~ " in tight spaces near fizzlers, or" +#~ " fizzle portals on activation." +#~ msgstr "" +#~ "Ajoute des bloqueurs invisibles pour " +#~ "rendre le placement de portails plus " +#~ "compliqué par dessus les bords des " +#~ "Grilles d'Émancipation. Cela peut empêcher " +#~ "le placement de portails dans des " +#~ "endroits serrés proches de Grilles ou" +#~ " dissoudre les portails lors de leur" +#~ " placement." + +#~ msgid "Selected:" +#~ msgstr "Style choisi:" + diff --git a/i18n/ja.po b/i18n/ja.po index 838ab9698..ed057bc1e 100644 --- a/i18n/ja.po +++ b/i18n/ja.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -117,8 +117,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -172,7 +172,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -196,25 +198,25 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py #, fuzzy msgid "Entry" msgstr "Bendy" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -631,17 +633,6 @@ msgstr "" msgid "Play the Workshop Cave Johnson lines on map start." msgstr "" -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "" @@ -854,6 +845,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "" +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "ランダム" @@ -949,22 +945,18 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "SP" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "生協" #: app/backup.py #, fuzzy -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "" #: app/backup.py @@ -1271,39 +1263,29 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "閉じる" - -#: app/corridor_selector.py -msgid "Flat" -msgstr "" - -#: app/corridor_selector.py -msgid "Upward" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Downward" -msgstr "" +#: app/dialogs.py app/tk_tools.py +#, fuzzy +msgid "BEEmod" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py -msgid "Selected:" -msgstr "" +#: app/errors.py +#, fuzzy +msgid "BEEmod Error" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1353,13 +1335,15 @@ msgstr "" #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "" #: app/gameMan.py @@ -1480,6 +1464,11 @@ msgstr "" msgid "Submit Music Bugs..." msgstr "" +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "閉じる" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1499,9 +1488,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1770,6 +1757,17 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +msgid "Enable development options" +msgstr "" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "OK" @@ -1825,6 +1823,17 @@ msgid "" "Sound effects have been disabled." msgstr "" +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -1974,6 +1983,10 @@ msgstr "" msgid "Dump Items List" msgstr "" +#: app/optionWindow.py +msgid "Dump Editor Models" +msgstr "" + #: app/optionWindow.py msgid "Reload Images" msgstr "" @@ -2063,59 +2076,60 @@ msgid "Hide Palette \"{name}\"" msgstr "" #: app/paletteUI.py -msgid "Are you sure you want to delete \"{palette}\"?" +msgid "Enter a name:" msgstr "" #: app/paletteUI.py -msgid "Builtin / Readonly" +msgid "Are you sure you want to delete \"{palette}\"?" msgstr "" -#: app/paletteUI.py app/voiceEditor.py -msgid "Save" +#: app/paletteUI.py +msgid "Builtin / Readonly" msgstr "" +#. i18n: Palette group title. #: app/paletteUI.py -msgid "Save As" +msgid "BEE2 - Save Palette" msgstr "" #: app/paletteUI.py -msgid "Save Settings in Palettes" +msgid "BEE2 - Delete Palette" msgstr "" #: app/paletteUI.py -msgid "Save Palette" +msgid "BEE2 - Change Palette Group" msgstr "" -#: app/paletteUI.py -msgid "Save Palette As..." +#: app/paletteUI.py app/voiceEditor.py +msgid "Save" msgstr "" #: app/paletteUI.py -msgid "Change Palette Group..." +msgid "Save As" msgstr "" #: app/paletteUI.py -msgid "Rename Palette..." +msgid "Save Settings in Palettes" msgstr "" #: app/paletteUI.py -msgid "Fill Palette" +msgid "Save Palette" msgstr "" #: app/paletteUI.py -msgid "BEE2 - Delete Palette" +msgid "Save Palette As..." msgstr "" #: app/paletteUI.py -msgid "BEE2 - Save Palette" +msgid "Change Palette Group..." msgstr "" #: app/paletteUI.py -msgid "Enter a name:" +msgid "Rename Palette..." msgstr "" #: app/paletteUI.py -msgid "BEE2 - Change Palette Group" +msgid "Fill Palette" msgstr "" #: app/paletteUI.py @@ -2179,11 +2193,6 @@ msgstr "" msgid "Selected" msgstr "" -#: app/tk_tools.py -#, fuzzy -msgid "BEEmod" -msgstr "BEEMod" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "" @@ -2240,13 +2249,13 @@ msgstr "" msgid "No Name!" msgstr "名前ありません!" +#. i18n: 'response' tab name, should be short. #: app/voiceEditor.py -msgid "Transcript:" +msgid "Resp" msgstr "" -#. i18n: 'response' tab name, should be short. #: app/voiceEditor.py -msgid "Resp" +msgid "Transcript:" msgstr "" #: app/voiceEditor.py @@ -2291,6 +2300,10 @@ msgstr "" msgid "Choose a Color" msgstr "" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2327,6 +2340,26 @@ msgstr "オプションありません!" msgid "Corridor" msgstr "" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + #~ msgid "Add no music to the map at all." #~ msgstr "音楽を含めない。" diff --git a/i18n/pl.po b/i18n/pl.po index 987ce92aa..af34060a3 100644 --- a/i18n/pl.po +++ b/i18n/pl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: https://github.com/BEEmod/BEE2.4/issues\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: 2021-06-07 15:18+0200\n" "Last-Translator: \n" "Language: pl\n" @@ -119,8 +119,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -174,7 +174,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -198,25 +200,25 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py #, fuzzy msgid "Entry" msgstr "Bendy" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -683,21 +685,6 @@ msgstr "Cave z multiwersum" msgid "Play the Workshop Cave Johnson lines on map start." msgstr "Odtwarza ścieżki Cave'a Johnsona na starcie mapy." -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "Zapobiegaj przeciekom portali (fizzler)" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" -"Dodaje blokadę portali, aby utrudnić położenie portali niedaleko krawędzi" -" siatek dematerializujących. Może to zapobiec kładzeniu portali w " -"szczelinach niedaleko siatek, albo dematerializowaniu portali podczas " -"aktywacji." - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "Usuń dialog w środku komory" @@ -947,6 +934,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "Ten styl nie ma ekranu na film." +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "Losuj" @@ -1044,22 +1036,18 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "1-os." -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "Koop." #: app/backup.py #, fuzzy -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "Czy chcesz usunąć mapę {n}?\n" msgstr[1] "Czy chcesz usunąć mapy {n}?\n" msgstr[2] "Czy chcesz usunąć mapy {n}?\n" @@ -1386,40 +1374,31 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "Zamknij" - -#: app/corridor_selector.py -msgid "Flat" -msgstr "" - -#: app/corridor_selector.py -msgid "Upward" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Downward" -msgstr "" +#: app/dialogs.py app/tk_tools.py +#, fuzzy +msgid "BEEmod" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py +#: app/errors.py #, fuzzy -msgid "Selected:" -msgstr "Wybrane" +msgid "BEEmod Error" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1476,13 +1455,16 @@ msgstr "" #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +#, fuzzy +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "" "Kopiowanie pliku kompilatora {file} nie powiodło się. Upewnij się, że gra" " {game} nie jest uruchomiona." @@ -1615,6 +1597,11 @@ msgstr "Zgłoś błędy przedmiotów..." msgid "Submit Music Bugs..." msgstr "Zgłoś błędy przedmiotów..." +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "Zamknij" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1634,9 +1621,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1924,6 +1909,18 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +#, fuzzy +msgid "Enable development options" +msgstr "Tryb dewelopera" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "OK" @@ -1981,6 +1978,17 @@ msgstr "" "Pyglet jest uszkodzony lub niezainstalowany. Efekty dźwiękowe zostały " "wyłączone." +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -2153,6 +2161,11 @@ msgstr "Zachowuj wszystkie obiekty" msgid "Dump Items List" msgstr "Zachowuj listę przedmiotów" +#: app/optionWindow.py +#, fuzzy +msgid "Dump Editor Models" +msgstr "Wymuś modele edytora" + #: app/optionWindow.py #, fuzzy msgid "Reload Images" @@ -2245,6 +2258,10 @@ msgstr "Usuń paletę \"{name}\"" msgid "Hide Palette \"{name}\"" msgstr "Usuń paletę \"{name}\"" +#: app/paletteUI.py +msgid "Enter a name:" +msgstr "Wprowadź nazwę:" + #: app/paletteUI.py #, fuzzy msgid "Are you sure you want to delete \"{palette}\"?" @@ -2254,6 +2271,20 @@ msgstr "Na pewno chcesz usunąć \"{palette}\"?" msgid "Builtin / Readonly" msgstr "" +#. i18n: Palette group title. +#: app/paletteUI.py +msgid "BEE2 - Save Palette" +msgstr "BEE2 - Zapisz paletę" + +#: app/paletteUI.py +#, fuzzy +msgid "BEE2 - Delete Palette" +msgstr "Usuń paletę" + +#: app/paletteUI.py +msgid "BEE2 - Change Palette Group" +msgstr "" + #: app/paletteUI.py app/voiceEditor.py msgid "Save" msgstr "Zapisz" @@ -2288,23 +2319,6 @@ msgstr "Zapisz paletę..." msgid "Fill Palette" msgstr "Wypełnij paletę" -#: app/paletteUI.py -#, fuzzy -msgid "BEE2 - Delete Palette" -msgstr "Usuń paletę" - -#: app/paletteUI.py -msgid "BEE2 - Save Palette" -msgstr "BEE2 - Zapisz paletę" - -#: app/paletteUI.py -msgid "Enter a name:" -msgstr "Wprowadź nazwę:" - -#: app/paletteUI.py -msgid "BEE2 - Change Palette Group" -msgstr "" - #: app/paletteUI.py msgid "Enter the name of the group for this palette, or \"\" to ungroup." msgstr "" @@ -2369,11 +2383,6 @@ msgstr "Konfiguruj symbole" msgid "Selected" msgstr "Wybrane" -#: app/tk_tools.py -#, fuzzy -msgid "BEEmod" -msgstr "BEEMod" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "Tryb jednoosobowy" @@ -2431,15 +2440,15 @@ msgstr "" msgid "No Name!" msgstr "Brak nazwy!" -#: app/voiceEditor.py -msgid "Transcript:" -msgstr "Transkrypcja:" - #. i18n: 'response' tab name, should be short. #: app/voiceEditor.py msgid "Resp" msgstr "Odp." +#: app/voiceEditor.py +msgid "Transcript:" +msgstr "Transkrypcja:" + #: app/voiceEditor.py #, fuzzy msgid "BEE2 - Configure \"{item}\"" @@ -2484,6 +2493,10 @@ msgstr "" msgid "Choose a Color" msgstr "Wybierz kolor" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2521,6 +2534,26 @@ msgstr "Opis:" msgid "Corridor" msgstr "" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + #~ msgid "Corridor" #~ msgstr "Korytarz" @@ -2589,3 +2622,23 @@ msgstr "" #~ msgid "Clear Palette" #~ msgstr "Wyczyść paletę" +#~ msgid "Prevent Portal Bump (fizzler)" +#~ msgstr "Zapobiegaj przeciekom portali (fizzler)" + +#~ msgid "" +#~ "Add portal bumpers to make it more" +#~ " difficult to portal across fizzler " +#~ "edges. This can prevent placing portals" +#~ " in tight spaces near fizzlers, or" +#~ " fizzle portals on activation." +#~ msgstr "" +#~ "Dodaje blokadę portali, aby utrudnić " +#~ "położenie portali niedaleko krawędzi siatek" +#~ " dematerializujących. Może to zapobiec " +#~ "kładzeniu portali w szczelinach niedaleko " +#~ "siatek, albo dematerializowaniu portali " +#~ "podczas aktywacji." + +#~ msgid "Selected:" +#~ msgstr "Wybrane" + diff --git a/i18n/ru.po b/i18n/ru.po index ae87ba81a..2e2323f77 100644 --- a/i18n/ru.po +++ b/i18n/ru.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: BEEMOD2\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: 2021-11-18 17:18+0300\n" "Last-Translator: \n" "Language: ru\n" @@ -119,8 +119,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -174,7 +174,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -198,25 +200,25 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py #, fuzzy msgid "Entry" msgstr "Бенди" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -691,20 +693,6 @@ msgstr "Кейв Мултивселенной" msgid "Play the Workshop Cave Johnson lines on map start." msgstr "Проигрывать реплики Кейва Джонсона из мастерской в начале." -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "Защита от порталов (поле антиэкспроприации)" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" -"Добавляет хитбоксы, убирая возможность ставить порталы через поле " -"антиэкспроприации. Это предотвращает размещение порталов в узких " -"пространствах между полями антиэкспроприации или во время их активации." - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "Заглушить диалоги посередине карты" @@ -957,6 +945,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "В этом стиле нет экранов в лифтовых помещениях." +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "Случайно" @@ -1061,22 +1054,18 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "Один игрок" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "Кооператив" #: app/backup.py #, fuzzy -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "Вы хотите удалить {} карту?\n" msgstr[1] "Вы хотите удалить {} карты?\n" msgstr[2] "Вы хотите удалить {} карт?\n" @@ -1402,40 +1391,31 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "Закрыть" - -#: app/corridor_selector.py -msgid "Flat" -msgstr "" - -#: app/corridor_selector.py -msgid "Upward" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Downward" -msgstr "" +#: app/dialogs.py app/tk_tools.py +#, fuzzy +msgid "BEEmod" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py +#: app/errors.py #, fuzzy -msgid "Selected:" -msgstr "Выбран." +msgid "BEEmod Error" +msgstr "BEEMod" -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1492,13 +1472,16 @@ msgstr "" #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +#, fuzzy +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "" "Не удалось скопировать файл компилсятора {file}. Убедитесь, что игра " "{game} не запущена." @@ -1630,6 +1613,11 @@ msgstr "Сообщить о баге с предметами..." msgid "Submit Music Bugs..." msgstr "Сообщить о баге с предметами..." +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "Закрыть" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1649,9 +1637,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1942,6 +1928,18 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +#, fuzzy +msgid "Enable development options" +msgstr "Режим разработчика" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "ОК" @@ -1999,6 +1997,17 @@ msgstr "" "Pyglet не установлен или сломан.\n" "Звуковы эффекты отключены." +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -2171,6 +2180,11 @@ msgstr "Дампить все объекты" msgid "Dump Items List" msgstr "Дампить список объектов" +#: app/optionWindow.py +#, fuzzy +msgid "Dump Editor Models" +msgstr "Форсить модели редактора" + #: app/optionWindow.py msgid "Reload Images" msgstr "Перезагрузить все изображения" @@ -2264,6 +2278,10 @@ msgstr "Удалить палитру \"{}\"" msgid "Hide Palette \"{name}\"" msgstr "Удалить палитру \"{}\"" +#: app/paletteUI.py +msgid "Enter a name:" +msgstr "Введите название:" + #: app/paletteUI.py #, fuzzy msgid "Are you sure you want to delete \"{palette}\"?" @@ -2273,6 +2291,20 @@ msgstr "Вы точно хотите удалить \"{}\"?" msgid "Builtin / Readonly" msgstr "Встроенные / Только чтение" +#. i18n: Palette group title. +#: app/paletteUI.py +msgid "BEE2 - Save Palette" +msgstr "BEE2 - Сохранить Палитру" + +#: app/paletteUI.py +#, fuzzy +msgid "BEE2 - Delete Palette" +msgstr "Удалить палитру" + +#: app/paletteUI.py +msgid "BEE2 - Change Palette Group" +msgstr "BEE2 - Изменить группу палитры" + #: app/paletteUI.py app/voiceEditor.py msgid "Save" msgstr "Сохранить" @@ -2305,23 +2337,6 @@ msgstr "Переименовать палитру..." msgid "Fill Palette" msgstr "Заполнить набор" -#: app/paletteUI.py -#, fuzzy -msgid "BEE2 - Delete Palette" -msgstr "Удалить палитру" - -#: app/paletteUI.py -msgid "BEE2 - Save Palette" -msgstr "BEE2 - Сохранить Палитру" - -#: app/paletteUI.py -msgid "Enter a name:" -msgstr "Введите название:" - -#: app/paletteUI.py -msgid "BEE2 - Change Palette Group" -msgstr "BEE2 - Изменить группу палитры" - #: app/paletteUI.py msgid "Enter the name of the group for this palette, or \"\" to ungroup." msgstr "Введите имя группы для этой палитры, или \"\" для разгруппировки." @@ -2385,11 +2400,6 @@ msgstr "Настроить обозначения" msgid "Selected" msgstr "Выбран." -#: app/tk_tools.py -#, fuzzy -msgid "BEEmod" -msgstr "BEEMod" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "Один игрок" @@ -2447,15 +2457,15 @@ msgstr "" msgid "No Name!" msgstr "Нет имени!" -#: app/voiceEditor.py -msgid "Transcript:" -msgstr "Текст:" - #. i18n: 'response' tab name, should be short. #: app/voiceEditor.py msgid "Resp" msgstr "Реакция" +#: app/voiceEditor.py +msgid "Transcript:" +msgstr "Текст:" + #: app/voiceEditor.py #, fuzzy msgid "BEE2 - Configure \"{item}\"" @@ -2502,6 +2512,10 @@ msgstr "" msgid "Choose a Color" msgstr "Выберите цвет" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2539,6 +2553,26 @@ msgstr "Описание:" msgid "Corridor" msgstr "" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + #~ msgid "This palette already exists. Overwrite?" #~ msgstr "Такая палитра уже существует. Перезаписать?" @@ -2616,3 +2650,22 @@ msgstr "" #~ msgid "Clear Palette" #~ msgstr "Очистить палитру" +#~ msgid "Prevent Portal Bump (fizzler)" +#~ msgstr "Защита от порталов (поле антиэкспроприации)" + +#~ msgid "" +#~ "Add portal bumpers to make it more" +#~ " difficult to portal across fizzler " +#~ "edges. This can prevent placing portals" +#~ " in tight spaces near fizzlers, or" +#~ " fizzle portals on activation." +#~ msgstr "" +#~ "Добавляет хитбоксы, убирая возможность ставить" +#~ " порталы через поле антиэкспроприации. Это" +#~ " предотвращает размещение порталов в узких" +#~ " пространствах между полями антиэкспроприации " +#~ "или во время их активации." + +#~ msgid "Selected:" +#~ msgstr "Выбран." + diff --git a/i18n/zh_cn.po b/i18n/zh_cn.po index df62e7924..2982a384a 100644 --- a/i18n/zh_cn.po +++ b/i18n/zh_cn.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: https://github.com/BEEmod/BEE2.4/issues\n" -"POT-Creation-Date: 2023-05-29 15:28+1000\n" +"POT-Creation-Date: 2023-12-30 10:20+1000\n" "PO-Revision-Date: 2019-11-22 10:47+1000\n" "Last-Translator: Antecer \n" "Language: zh\n" @@ -118,8 +118,8 @@ msgstr "" #: user_errors.py msgid "" "One or more items were placed ouside the map! Move these back inside the " -"map, or delete them. Items with no collision (like Half Walls or logic " -"gates) can be left when rooms are moved, look for those." +"map, or delete them. Items with no collision (like Half Walls or Logic " +"Gates) can be left when rooms are moved, look for those." msgstr "" #. This uses HTML syntax. @@ -173,7 +173,9 @@ msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "No corridors available for the {orient}_{mode}_{dir} group!" +msgid "" +"No corridors were defined for the {orient}_{mode}_{dir} group." +" Try moving this door back onto a wall." msgstr "" #. i18n: Reference to the stylevar @@ -197,25 +199,25 @@ msgstr "" #: user_errors.py msgid "" "The map contains both singleplayer and coop entry/exit corridors. This " -"can happen if they are manually added using the \"{stylevar\"} stylevar. " +"can happen if they are manually added using the \"{stylevar}\" stylevar. " "In that case delete one of them." msgstr "" #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py #, fuzzy msgid "Entry" msgstr "Bendy(纸片人小黑)" #. i18n: Entry door #. This uses HTML syntax. -#: app/corridor_selector.py user_errors.py +#: ui_tk/corridor_selector.py user_errors.py msgid "Exit" msgstr "" #. This uses HTML syntax. #: user_errors.py -msgid "\"CubeType\" result used but with no type specified!" +msgid "\"CubeType\" test used but with no type specified!" msgstr "" #. This uses HTML syntax. @@ -671,20 +673,6 @@ msgstr "启用Cave谈论平行宇宙的语音" msgid "Play the Workshop Cave Johnson lines on map start." msgstr "进入地图后播放Cave谈论平行宇宙的语音" -#: app/StyleVarPane.py -msgid "Prevent Portal Bump (fizzler)" -msgstr "阻止传送门跃过消散力场" - -#: app/StyleVarPane.py -msgid "" -"Add portal bumpers to make it more difficult to portal across fizzler " -"edges. This can prevent placing portals in tight spaces near fizzlers, or" -" fizzle portals on activation." -msgstr "" -"给传送门添加缓冲区,使传送门更难以跨域消散立场的边缘创建。\n" -"这可以防止将传送门放置在消散立场与墙壁之间的夹缝中,\n" -"同时也阻止通过挤门的方式把传送门开启到消散立场的另一边。" - #: app/StyleVarPane.py msgid "Suppress Mid-Chamber Dialogue" msgstr "禁用实验室内的AI语音" @@ -915,6 +903,11 @@ msgstr "" msgid "This style does not have a elevator video screen." msgstr "这种风格的电梯间没有影像屏幕。" +#. i18n: Text when elevators are not present in the style. +#: app/UI.py +msgid "" +msgstr "" + #: app/UI.py msgid "Random" msgstr "随机" @@ -1012,22 +1005,18 @@ msgstr "" msgid "Date" msgstr "" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "SP" msgstr "单人模式" -#: app/backup.py app/corridor_selector.py +#: app/backup.py ui_tk/corridor_selector.py msgid "Coop" msgstr "合作模式" #: app/backup.py #, fuzzy -msgid "" -"Do you wish to delete {n} map?\n" -"{maps}" -msgid_plural "" -"Do you wish to delete {n} maps?\n" -"{maps}" +msgid "Do you wish to delete {n} map?" +msgid_plural "Do you wish to delete {n} maps?" msgstr[0] "确定要删除 {n} 张地图?\n" #: app/backup.py @@ -1344,40 +1333,29 @@ msgid "Authors: Unknown" msgstr "" #: app/corridor_selector.py -msgid "BEEmod - Select Corridor" -msgstr "" - -#: app/corridor_selector.py app/helpMenu.py app/item_properties.py -msgid "Close" -msgstr "关闭" - -#: app/corridor_selector.py -msgid "Flat" -msgstr "" - -#: app/corridor_selector.py -msgid "Upward" +msgid "" +"Check the boxes to specify which corridors may be used. Ingame, a random " +"corridor will be picked for each map." msgstr "" -#: app/corridor_selector.py -msgid "Downward" -msgstr "" +#: app/dialogs.py app/tk_tools.py +#, fuzzy +msgid "BEEmod" +msgstr "BEE模组物品" -#: app/corridor_selector.py -msgid "" -"Drag corridors to the 'selected' and 'unused' areas to specify which are " -"used. Ingame, a random corridor from the 'selected' group will be picked " -"for each map." +#: app/dialogs.py +msgid "A value must be provided!" msgstr "" -#: app/corridor_selector.py +#: app/errors.py #, fuzzy -msgid "Selected:" -msgstr "所选风格" +msgid "BEEmod Error" +msgstr "BEE模组物品" -#: app/corridor_selector.py -msgid "Unused:" -msgstr "" +#: app/errors.py +msgid "An error occurred while performing this task:" +msgid_plural "Multiple errors occurred while performing this task:" +msgstr[0] "" #: app/gameMan.py msgid "Backup Original Files" @@ -1431,14 +1409,16 @@ msgstr "编译器文件 {file} 丢失。退出Steam程序,然后点击OK以校 #: app/gameMan.py msgid "" -"Copying compiler file {file} failed. Ensure {game} is not running. The " -"webserver for the error display may also be running, quit the vrad " -"process or wait a few minutes." +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running. The webserver for the error display may also be running, quit " +"the vrad process or wait a few minutes." msgstr "" #: app/gameMan.py #, fuzzy -msgid "Copying compiler file {file} failed. Ensure {game} is not running." +msgid "" +"Copying compiler file {file} failed. Ensure {game}'s map compiler is not " +"running." msgstr "复制编译器文件 {file} 失败。确保 {game} 未运行" #: app/gameMan.py @@ -1568,6 +1548,11 @@ msgstr "反馈物品Bug..." msgid "Submit Music Bugs..." msgstr "反馈物品Bug..." +#: app/helpMenu.py app/item_properties.py ui_tk/corridor_selector.py +#: ui_tk/errors.py +msgid "Close" +msgstr "关闭" + #: app/helpMenu.py msgid "BEEMOD2 - Failed to open URL" msgstr "" @@ -1587,9 +1572,7 @@ msgid "BEEMOD 2 - Open URL" msgstr "" #: app/helpMenu.py -msgid "" -"Do you wish to open the following URL?\n" -"{url}" +msgid "Do you wish to open the following URL?" msgstr "" #: app/helpMenu.py @@ -1862,6 +1845,18 @@ msgstr "" msgid "Package translations rebuilt successfully." msgstr "" +#: app/optionWindow.py +msgid "" +"Options on the development tab are intended for package authors\n" +"and debugging purposes. Changing these may prevent BEEmod\n" +"from functioning correctly until reverted to their original settings." +msgstr "" + +#: app/optionWindow.py +#, fuzzy +msgid "Enable development options" +msgstr "开发者选项" + #: app/optionWindow.py app/packageMan.py app/selector_win.py msgid "OK" msgstr "确定" @@ -1919,6 +1914,17 @@ msgstr "" "Pyglet未安装或损坏。\n" "音效已被禁用。" +#: app/optionWindow.py +msgid "Compress Items" +msgstr "" + +#: app/optionWindow.py +msgid "" +"If enabled, hide all but one item for those that can be swapped with a X " +"Type option. This helps to shrink the item list, if you have a lot of " +"items installed." +msgstr "" + #: app/optionWindow.py msgid "Show Hidden Palettes" msgstr "" @@ -2077,6 +2083,11 @@ msgstr "反选所有复选框" msgid "Dump Items List" msgstr "" +#: app/optionWindow.py +#, fuzzy +msgid "Dump Editor Models" +msgstr "强制使用编辑器模型" + #: app/optionWindow.py msgid "Reload Images" msgstr "" @@ -2170,6 +2181,10 @@ msgstr "删除模板 \"{name}\"" msgid "Hide Palette \"{name}\"" msgstr "删除模板 \"{name}\"" +#: app/paletteUI.py +msgid "Enter a name:" +msgstr "键入模板名称:" + #: app/paletteUI.py #, fuzzy msgid "Are you sure you want to delete \"{palette}\"?" @@ -2179,6 +2194,20 @@ msgstr "你确定要删除 \"{palette}\" 吗?" msgid "Builtin / Readonly" msgstr "" +#. i18n: Palette group title. +#: app/paletteUI.py +msgid "BEE2 - Save Palette" +msgstr "BEE2 - 保存模板" + +#: app/paletteUI.py +#, fuzzy +msgid "BEE2 - Delete Palette" +msgstr "删除选中模板" + +#: app/paletteUI.py +msgid "BEE2 - Change Palette Group" +msgstr "" + #: app/paletteUI.py app/voiceEditor.py msgid "Save" msgstr "保存" @@ -2213,23 +2242,6 @@ msgstr "保存模板..." msgid "Fill Palette" msgstr "重置模板" -#: app/paletteUI.py -#, fuzzy -msgid "BEE2 - Delete Palette" -msgstr "删除选中模板" - -#: app/paletteUI.py -msgid "BEE2 - Save Palette" -msgstr "BEE2 - 保存模板" - -#: app/paletteUI.py -msgid "Enter a name:" -msgstr "键入模板名称:" - -#: app/paletteUI.py -msgid "BEE2 - Change Palette Group" -msgstr "" - #: app/paletteUI.py msgid "Enter the name of the group for this palette, or \"\" to ungroup." msgstr "" @@ -2294,11 +2306,6 @@ msgstr "设置指示标志" msgid "Selected" msgstr "所选风格" -#: app/tk_tools.py -#, fuzzy -msgid "BEEmod" -msgstr "BEE模组物品" - #: app/voiceEditor.py msgid "Singleplayer" msgstr "单人模式" @@ -2356,15 +2363,15 @@ msgstr "" msgid "No Name!" msgstr "没有名称!" -#: app/voiceEditor.py -msgid "Transcript:" -msgstr "台词:" - #. i18n: 'response' tab name, should be short. #: app/voiceEditor.py msgid "Resp" msgstr "响应" +#: app/voiceEditor.py +msgid "Transcript:" +msgstr "台词:" + #: app/voiceEditor.py #, fuzzy msgid "BEE2 - Configure \"{item}\"" @@ -2409,6 +2416,10 @@ msgstr "" msgid "Choose a Color" msgstr "选择一种颜色" +#: app/itemconfig/slider.py +msgid "Off" +msgstr "" + #: packages/__init__.py msgid "" "one of the following locations:\n" @@ -2446,6 +2457,26 @@ msgstr "描述:" msgid "Corridor" msgstr "" +#: ui_tk/corridor_selector.py +msgid "BEEmod - Select Corridor" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Use Only This" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Flat" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Upward" +msgstr "" + +#: ui_tk/corridor_selector.py +msgid "Downward" +msgstr "" + #~ msgid "Door Cameras" #~ msgstr "门前摄像机" @@ -2534,3 +2565,20 @@ msgstr "" #~ msgid "Clear Palette" #~ msgstr "清空模板内容" +#~ msgid "Prevent Portal Bump (fizzler)" +#~ msgstr "阻止传送门跃过消散力场" + +#~ msgid "" +#~ "Add portal bumpers to make it more" +#~ " difficult to portal across fizzler " +#~ "edges. This can prevent placing portals" +#~ " in tight spaces near fizzlers, or" +#~ " fizzle portals on activation." +#~ msgstr "" +#~ "给传送门添加缓冲区,使传送门更难以跨域消散立场的边缘创建。\n" +#~ "这可以防止将传送门放置在消散立场与墙壁之间的夹缝中,\n" +#~ "同时也阻止通过挤门的方式把传送门开启到消散立场的另一边。" + +#~ msgid "Selected:" +#~ msgstr "所选风格" +