diff options
Diffstat (limited to 'editor/translations/ru.po')
-rw-r--r-- | editor/translations/ru.po | 2461 |
1 files changed, 1397 insertions, 1064 deletions
diff --git a/editor/translations/ru.po b/editor/translations/ru.po index 117fff72c3..3ac5ebb869 100644 --- a/editor/translations/ru.po +++ b/editor/translations/ru.po @@ -1,6 +1,6 @@ # Russian translation of the Godot Engine editor -# Copyright (c) 2007-2018 Juan Linietsky, Ariel Manzur. -# Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (c) 2007-2019 Juan Linietsky, Ariel Manzur. +# Copyright (c) 2014-2019 Godot Engine contributors (cf. AUTHORS.md) # This file is distributed under the same license as the Godot source code. # Аркадий Авас <savvot@gmail.com>, 2018. # Artem Varaksa <aymfst@gmail.com>, 2018. @@ -21,12 +21,23 @@ # Игорь Д <protorian.di@gmail.com>, 2018. # Егор Бураков <fend.q@mail.ru>, 2018. # Grigore Antoniuc <grisa181@gmail.com>, 2018. +# Neo6666666 <Neo6666666@gmail.com>, 2018. +# Roman <Steel_hawk@list.ru>, 2018. +# Егор Рябуха (REgorion) <ryrgor@gmail.com>, 2018. +# Yan <uvokinuvokines@gmail.com>, 2018. +# V. <Unit68189@gmail.com>, 2018. +# Victor Butorin <mrwebsterchannel@gmail.com>, 2018. +# Александр <ol-vin@mail.ru>, 2018, 2019. +# Анатолий Горбунов <afgorbunov@gmail.com>, 2018. +# Vadim Vergasov <vadim.vergasov2003@gmail.com>, 2018. +# Аслан Снупов <aslan170505@gmail.com>, 2018. +# Alexandr Eremeev <ae125529@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2018-08-06 07:41+0000\n" -"Last-Translator: Aleksey Terentyev <terentjew.alexey@ya.ru>\n" +"PO-Revision-Date: 2019-01-13 15:07+0000\n" +"Last-Translator: Александр <ol-vin@mail.ru>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/" "godot/ru/>\n" "Language: ru\n" @@ -35,7 +46,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 3.1.1\n" +"X-Generator: Weblate 3.4-dev\n" #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -43,41 +54,39 @@ msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "Неверный тип аргумента для convert(), используйте TYPE_* константы." #: core/math/expression.cpp modules/gdscript/gdscript_functions.cpp -#: modules/mono/glue/glue_header.h +#: modules/mono/glue/gd_glue.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp msgid "Not enough bytes for decoding bytes, or invalid format." msgstr "Не хватает байтов для декодирования байтов, или неверный формат." #: core/math/expression.cpp msgid "Invalid input %i (not passed) in expression" -msgstr "" +msgstr "Неправильный ввод %i (не проходит) в выражении" #: core/math/expression.cpp msgid "self can't be used because instance is null (not passed)" msgstr "" +"self не может быть использован, потому что экземпляр равен null (не прошел)" #: core/math/expression.cpp -#, fuzzy msgid "Invalid operands to operator %s, %s and %s." -msgstr "Неправильный индекс свойства имени '%s' в узле %s." +msgstr "Недопустимые операнды для оператора %s, %s и %s." #: core/math/expression.cpp -#, fuzzy msgid "Invalid index of type %s for base type %s" -msgstr "Неправильный индекс свойства имени '%s' в узле %s." +msgstr "Недопустимый индекс типа %s для базового типа %s" #: core/math/expression.cpp msgid "Invalid named index '%s' for base type %s" -msgstr "" +msgstr "Недопустимый именованный индекс '%s' для базового типа %s" #: core/math/expression.cpp -#, fuzzy msgid "Invalid arguments to construct '%s'" -msgstr ": Недопустимый аргумент типа: " +msgstr "Недопустимые аргументы для построения '%s'" #: core/math/expression.cpp msgid "On call to '%s':" -msgstr "" +msgstr "На вызове '%s':" #: editor/animation_bezier_editor.cpp #: editor/plugins/asset_library_editor_plugin.cpp @@ -86,27 +95,23 @@ msgstr "Освободить" #: editor/animation_bezier_editor.cpp msgid "Balanced" -msgstr "" +msgstr "Сбалансированный" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Mirror" -msgstr "Зеркально по X" +msgstr "Отобразить" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Insert Key Here" -msgstr "Вставить ключ" +msgstr "Вставить ключ здесь" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Duplicate Selected Key(s)" -msgstr "Дублировать выделенное" +msgstr "Дублировать выделенные ключ(и)" #: editor/animation_bezier_editor.cpp -#, fuzzy msgid "Delete Selected Key(s)" -msgstr "Удалить выделенное" +msgstr "Удалить выделенные ключ(и)" #: editor/animation_bezier_editor.cpp editor/animation_track_editor.cpp msgid "Anim Duplicate Keys" @@ -137,46 +142,40 @@ msgid "Anim Change Call" msgstr "Изменить вызов анимации" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Property Track" -msgstr "Параметр:" +msgstr "Трек Параметра" #: editor/animation_track_editor.cpp -#, fuzzy msgid "3D Transform Track" -msgstr "Тип преобразования" +msgstr "Трек 3D Преобразования" #: editor/animation_track_editor.cpp msgid "Call Method Track" -msgstr "" +msgstr "Трек Вызова Метода" #: editor/animation_track_editor.cpp msgid "Bezier Curve Track" -msgstr "" +msgstr "Трек Кривой Безье" #: editor/animation_track_editor.cpp msgid "Audio Playback Track" -msgstr "" +msgstr "Трек Аудио Дорожки" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation Playback Track" -msgstr "Остановить воспроизведение анимации. (S)" +msgstr "Трек Воспроизведения Анимации" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Add Track" -msgstr "Добавить новую дорожку" +msgstr "Добавить новый Трек" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation Length Time (seconds)" -msgstr "Длина анимации (в секундах)." +msgstr "Продолжительность анимации (в секундах)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation Looping" -msgstr "Масштаб анимации." +msgstr "Зацикливание анимации" #: editor/animation_track_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -184,42 +183,37 @@ msgid "Functions:" msgstr "Функции:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Audio Clips:" -msgstr "Прослушиватель звука" +msgstr "Аудио Дорожки:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Anim Clips:" -msgstr "Дорожки" +msgstr "Дорожки Анимации:" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Toggle this track on/off." -msgstr "Переключить режим без отвлечения." +msgstr "Переключить этот трек вкл/выкл." #: editor/animation_track_editor.cpp msgid "Update Mode (How this property is set)" -msgstr "" +msgstr "Режим Обновления (Как это свойство устанавливается)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Interpolation Mode" -msgstr "Animation узел" +msgstr "Режим Перехода" #: editor/animation_track_editor.cpp msgid "Loop Wrap Mode (Interpolate end with beginning on loop)" msgstr "" +"Режим Обработки Зацикливания (Переход заканчивается с началом нового цикла)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Remove this track." -msgstr "Удалить выделенную дорожку." +msgstr "Удалить этот трек." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Time (s): " -msgstr "Время X-Fade (сек.):" +msgstr "Время (сек.): " #: editor/animation_track_editor.cpp msgid "Continuous" @@ -234,13 +228,12 @@ msgid "Trigger" msgstr "Триггер" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Capture" -msgstr "Особенности" +msgstr "Захват" #: editor/animation_track_editor.cpp msgid "Nearest" -msgstr "" +msgstr "Ближайшие" #: editor/animation_track_editor.cpp editor/plugins/curve_editor_plugin.cpp #: editor/property_editor.cpp @@ -249,16 +242,15 @@ msgstr "Линейный" #: editor/animation_track_editor.cpp msgid "Cubic" -msgstr "" +msgstr "Кубическая" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Clamp Loop Interp" -msgstr "Изменена интерполяция анимации" +msgstr "Обрезание Перехода Зацикливания" #: editor/animation_track_editor.cpp msgid "Wrap Loop Interp" -msgstr "" +msgstr "Обработка Перехода Зацикливания" #: editor/animation_track_editor.cpp #: editor/plugins/canvas_item_editor_plugin.cpp @@ -266,14 +258,12 @@ msgid "Insert Key" msgstr "Вставить ключ" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Duplicate Key(s)" -msgstr "Дублировать узел(узлы)" +msgstr "Дублировать ключ(ключи)" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Delete Key(s)" -msgstr "Удалить узел(узлы)" +msgstr "Удалить ключ(ключи)" #: editor/animation_track_editor.cpp msgid "Remove Anim Track" @@ -291,7 +281,6 @@ msgstr "Создать %d новые дорожки и вставить ключ #: editor/editor_audio_buses.cpp editor/editor_plugin_settings.cpp #: editor/plugin_config_dialog.cpp #: editor/plugins/abstract_polygon_2d_editor.cpp -#: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/mesh_instance_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp editor/script_create_dialog.cpp msgid "Create" @@ -303,7 +292,7 @@ msgstr "Вставить" #: editor/animation_track_editor.cpp msgid "AnimationPlayer can't animate itself, only other players." -msgstr "" +msgstr "AnimationPlayer не может анимировать сам себя, только других." #: editor/animation_track_editor.cpp msgid "Anim Create & Insert" @@ -319,7 +308,7 @@ msgstr "Вставить ключ" #: editor/animation_track_editor.cpp msgid "Transform tracks only apply to Spatial-based nodes." -msgstr "" +msgstr "Трек трансформации применяется только к основанным на Spatial узлам." #: editor/animation_track_editor.cpp msgid "" @@ -328,44 +317,46 @@ msgid "" "-AudioStreamPlayer2D\n" "-AudioStreamPlayer3D" msgstr "" +"Aудио треки могут указывать только на узлы типа:\n" +"-AudioStreamPlayer\n" +"-AudioStreamPlayer2D\n" +"-AudioStreamPlayer3D" #: editor/animation_track_editor.cpp msgid "Animation tracks can only point to AnimationPlayer nodes." -msgstr "" +msgstr "Треки Анимации могут указывать только на узлы типа AnimationPlayer." #: editor/animation_track_editor.cpp msgid "An animation player can't animate itself, only other players." -msgstr "" +msgstr "Проигрыватель анимации не может анимировать сам себя, только других." #: editor/animation_track_editor.cpp msgid "Not possible to add a new track without a root" -msgstr "" +msgstr "Нельзя добавить новый трек без корневого узла" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a key." -msgstr "" +msgstr "Путь трека некорректен, потому нельзя добавить ключ." #: editor/animation_track_editor.cpp msgid "Track is not of type Spatial, can't insert key" -msgstr "" +msgstr "Трек не имеет тип Spatial, нельзя добавить ключ" #: editor/animation_track_editor.cpp msgid "Track path is invalid, so can't add a method key." -msgstr "" +msgstr "Путь трека некорректен, потому нельзя добавить ключ метода." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Method not found in object: " -msgstr "VariableGet не найден в скрипте: " +msgstr "В объекте нет такого метода: " #: editor/animation_track_editor.cpp msgid "Anim Move Keys" msgstr "Переместить ключи" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Clipboard is empty" -msgstr "Буфер обмена пуст!" +msgstr "Буфер обмена пуст" #: editor/animation_track_editor.cpp msgid "Anim Scale Keys" @@ -375,24 +366,24 @@ msgstr "Масштабировать ключи" msgid "" "This option does not work for Bezier editing, as it's only a single track." msgstr "" +"Эта опция не работает для редактирования кривыми Безье, так как это только " +"один трек." #: editor/animation_track_editor.cpp msgid "Only show tracks from nodes selected in tree." -msgstr "" +msgstr "Показывать треки только выделенных в дереве узлов." #: editor/animation_track_editor.cpp msgid "Group tracks by node or display them as plain list." -msgstr "" +msgstr "Группировать треки по узлам или показывать их как простой список." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Snap (s): " -msgstr "Привязка (пиксели):" +msgstr "Привязка (сек): " #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation step value." -msgstr "Дерево анимации действительно." +msgstr "Значение шага анимации." #: editor/animation_track_editor.cpp editor/editor_properties.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -401,22 +392,19 @@ msgstr "Дерево анимации действительно." #: editor/project_manager.cpp editor/project_settings_editor.cpp #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Edit" -msgstr "Перемена" +msgstr "Редактировать" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Animation properties." -msgstr "Дерево анимации" +msgstr "Свойства анимации." #: editor/animation_track_editor.cpp -#, fuzzy msgid "Copy Tracks" -msgstr "Копировать параметры" +msgstr "Копировать Треки" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Paste Tracks" -msgstr "Вставить параметры" +msgstr "Вставить Треки" #: editor/animation_track_editor.cpp msgid "Scale Selection" @@ -426,8 +414,7 @@ msgstr "Масштабировать выбранное" msgid "Scale From Cursor" msgstr "Масштабировать от курсора" -#: editor/animation_track_editor.cpp editor/plugins/tile_map_editor_plugin.cpp -#: modules/gridmap/grid_map_editor_plugin.cpp +#: editor/animation_track_editor.cpp modules/gridmap/grid_map_editor_plugin.cpp msgid "Duplicate Selection" msgstr "Дублировать выделенное" @@ -436,16 +423,15 @@ msgid "Duplicate Transposed" msgstr "Дублировать и переместить" #: editor/animation_track_editor.cpp -#, fuzzy msgid "Delete Selection" msgstr "Удалить выделенное" #: editor/animation_track_editor.cpp -msgid "Goto Next Step" +msgid "Go to Next Step" msgstr "Перейти к следующему шагу" #: editor/animation_track_editor.cpp -msgid "Goto Prev Step" +msgid "Go to Previous Step" msgstr "Перейти к предыдущему шагу" #: editor/animation_track_editor.cpp @@ -458,11 +444,11 @@ msgstr "Подчистить анимацию" #: editor/animation_track_editor.cpp msgid "Pick the node that will be animated:" -msgstr "" +msgstr "Выберите узел, который будет анимирован:" #: editor/animation_track_editor.cpp msgid "Use Bezier Curves" -msgstr "" +msgstr "Использовать кривые Безье" #: editor/animation_track_editor.cpp msgid "Anim. Optimizer" @@ -510,7 +496,7 @@ msgstr "Коэффициент масштабирования:" #: editor/animation_track_editor.cpp msgid "Select tracks to copy:" -msgstr "" +msgstr "Выбрать треки для копирования:" #: editor/animation_track_editor.cpp editor/editor_properties.cpp #: editor/plugins/animation_player_editor_plugin.cpp @@ -548,11 +534,11 @@ msgstr "Нет совпадений" msgid "Replaced %d occurrence(s)." msgstr "Заменено %d совпадений." -#: editor/code_editor.cpp +#: editor/code_editor.cpp editor/find_in_files.cpp msgid "Match Case" msgstr "Учитывать регистр" -#: editor/code_editor.cpp +#: editor/code_editor.cpp editor/find_in_files.cpp msgid "Whole Words" msgstr "Целые слова" @@ -568,29 +554,31 @@ msgstr "Заменить всё" msgid "Selection Only" msgstr "Только выделять" -#: editor/code_editor.cpp editor/plugins/tile_set_editor_plugin.cpp +#: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom In" msgstr "Приблизить" -#: editor/code_editor.cpp editor/plugins/tile_set_editor_plugin.cpp +#: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp msgid "Zoom Out" msgstr "Отдалить" -#: editor/code_editor.cpp editor/plugins/tile_set_editor_plugin.cpp +#: editor/code_editor.cpp msgid "Reset Zoom" msgstr "Сбросить приближение" #: editor/code_editor.cpp -#, fuzzy msgid "Warnings:" -msgstr "Предупреждения" +msgstr "Предупреждения:" #: editor/code_editor.cpp -#, fuzzy -msgid "Zoom:" -msgstr "Масштаб (%):" +msgid "Font Size:" +msgstr "Размер шрифта:" -#: editor/code_editor.cpp editor/script_editor_debugger.cpp +#: editor/code_editor.cpp msgid "Line:" msgstr "Строка:" @@ -623,6 +611,7 @@ msgstr "Добавить" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/groups_editor.cpp editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp +#: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp #: editor/project_settings_editor.cpp msgid "Remove" @@ -679,9 +668,8 @@ msgid "Disconnect '%s' from '%s'" msgstr "Отключить '%s' от '%s'" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect all from signal: '%s'" -msgstr "Отключить '%s' от '%s'" +msgstr "Отключить все от сигнала: '%s'" #: editor/connections_dialog.cpp msgid "Connect..." @@ -693,19 +681,16 @@ msgid "Disconnect" msgstr "Отсоединить" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect Signal: " -msgstr "Подключение сигнала:" +msgstr "Подключить сигнал: " #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit Connection: " -msgstr "Редактировать связи" +msgstr "Редактировать Подключение: " #: editor/connections_dialog.cpp -#, fuzzy -msgid "Are you sure you want to remove all connections from the \"" -msgstr "Вы уверены, что хотите запустить более одного проекта?" +msgid "Are you sure you want to remove all connections from the \"%s\" signal?" +msgstr "Вы уверены, что хотите удалить все подключения из сигнала \"%s\"?" #: editor/connections_dialog.cpp editor/editor_help.cpp editor/node_dock.cpp msgid "Signals" @@ -713,22 +698,19 @@ msgstr "Сигналы" #: editor/connections_dialog.cpp msgid "Are you sure you want to remove all connections from this signal?" -msgstr "" +msgstr "Вы уверены, что хотите удалить все подключения от сигнала?" #: editor/connections_dialog.cpp -#, fuzzy msgid "Disconnect All" -msgstr "Отсоединить" +msgstr "Отсоединить все" #: editor/connections_dialog.cpp -#, fuzzy msgid "Edit..." -msgstr "Перемена" +msgstr "Редактирование..." #: editor/connections_dialog.cpp -#, fuzzy msgid "Go To Method" -msgstr "Методы" +msgstr "Перейти к Методу" #: editor/create_dialog.cpp msgid "Change %s Type" @@ -753,23 +735,20 @@ msgid "Recent:" msgstr "Недавнее:" #: editor/create_dialog.cpp editor/plugins/asset_library_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp -#: editor/quick_open.cpp +#: editor/plugins/script_editor_plugin.cpp editor/project_manager.cpp +#: editor/property_selector.cpp editor/quick_open.cpp #: modules/visual_script/visual_script_property_selector.cpp msgid "Search:" msgstr "Поиск:" -#: editor/create_dialog.cpp editor/editor_help.cpp -#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp -#: editor/quick_open.cpp +#: editor/create_dialog.cpp editor/plugins/script_editor_plugin.cpp +#: editor/property_selector.cpp editor/quick_open.cpp #: modules/visual_script/visual_script_property_selector.cpp msgid "Matches:" msgstr "Совпадения:" -#: editor/create_dialog.cpp editor/editor_help.cpp -#: editor/plugin_config_dialog.cpp +#: editor/create_dialog.cpp editor/plugin_config_dialog.cpp #: editor/plugins/asset_library_editor_plugin.cpp editor/property_selector.cpp -#: editor/script_editor_debugger.cpp #: modules/visual_script/visual_script_property_selector.cpp msgid "Description:" msgstr "Описание:" @@ -808,8 +787,7 @@ msgid "Resource" msgstr "Ресурс" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp -#: editor/project_manager.cpp editor/project_settings_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/project_settings_editor.cpp editor/script_create_dialog.cpp msgid "Path" msgstr "Путь" @@ -830,9 +808,10 @@ msgid "Search Replacement Resource:" msgstr "Найти заменяемый ресурс:" #: editor/dependency_editor.cpp editor/editor_file_dialog.cpp -#: editor/editor_help.cpp editor/editor_node.cpp editor/filesystem_dock.cpp -#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp -#: editor/quick_open.cpp editor/script_create_dialog.cpp +#: editor/editor_help_search.cpp editor/editor_node.cpp +#: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp +#: editor/property_selector.cpp editor/quick_open.cpp +#: editor/script_create_dialog.cpp #: modules/visual_script/visual_script_property_selector.cpp #: scene/gui/file_dialog.cpp msgid "Open" @@ -864,7 +843,7 @@ msgid "Error loading:" msgstr "Ошибка при загрузке:" #: editor/dependency_editor.cpp -msgid "Scene failed to load due to missing dependencies:" +msgid "Load failed due to missing dependencies:" msgstr "Не удалось загрузить сцену из-за отсутствия зависимостей:" #: editor/dependency_editor.cpp editor/editor_node.cpp @@ -923,14 +902,6 @@ msgstr "Изменить значение словаря" msgid "Thanks from the Godot community!" msgstr "Спасибо от сообщества Godot!" -#: editor/editor_about.cpp editor/editor_node.cpp editor/inspector_dock.cpp -#: editor/plugins/canvas_item_editor_plugin.cpp -#: editor/plugins/script_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp editor/scene_tree_dock.cpp -#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp -msgid "OK" -msgstr "Ок" - #: editor/editor_about.cpp msgid "Godot Engine contributors" msgstr "Авторы Движка Godot" @@ -1024,7 +995,8 @@ msgid "Uncompressing Assets" msgstr "Распаковка ассетов" #: editor/editor_asset_installer.cpp editor/project_manager.cpp -msgid "Package Installed Successfully!" +#, fuzzy +msgid "Package installed successfully!" msgstr "Пакет успешно установлен!" #: editor/editor_asset_installer.cpp @@ -1106,8 +1078,7 @@ msgid "Bus options" msgstr "Параметры шины" #: editor/editor_audio_buses.cpp editor/filesystem_dock.cpp -#: editor/plugins/animation_player_editor_plugin.cpp -#: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/plugins/animation_player_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Duplicate" msgstr "Дублировать" @@ -1272,7 +1243,7 @@ msgid "Add AutoLoad" msgstr "Добавить автозагрузку" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: scene/gui/file_dialog.cpp +#: editor/plugins/animation_tree_editor_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Путь:" @@ -1280,8 +1251,8 @@ msgstr "Путь:" msgid "Node Name:" msgstr "Имя Узла:" -#: editor/editor_autoload_settings.cpp editor/editor_profiler.cpp -#: editor/project_manager.cpp editor/settings_config_dialog.cpp +#: editor/editor_autoload_settings.cpp editor/editor_help_search.cpp +#: editor/editor_profiler.cpp editor/settings_config_dialog.cpp msgid "Name" msgstr "Имя" @@ -1351,25 +1322,28 @@ msgid "Template file not found:" msgstr "Файл шаблона не найден:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Select Current Folder" +msgstr "Выбрать текущую папку" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" msgstr "Файл существует, перезаписать?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -msgid "Select Current Folder" -msgstr "Выбрать текущую папку" +msgid "Select This Folder" +msgstr "Выбрать эту папку" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp msgid "Copy Path" msgstr "Копировать путь" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp -#, fuzzy -msgid "Open In File Manager" -msgstr "Просмотреть в проводнике" +msgid "Open in File Manager" +msgstr "Открыть в проводнике" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp #: editor/project_manager.cpp -msgid "Show In File Manager" +msgid "Show in File Manager" msgstr "Просмотреть в проводнике" #: editor/editor_file_dialog.cpp editor/filesystem_dock.cpp @@ -1405,7 +1379,8 @@ msgid "Open a File or Directory" msgstr "Открыть каталог или файл" #: editor/editor_file_dialog.cpp editor/editor_node.cpp -#: editor/inspector_dock.cpp editor/plugins/animation_player_editor_plugin.cpp +#: editor/editor_properties.cpp editor/inspector_dock.cpp +#: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp msgid "Save" msgstr "Сохранить" @@ -1463,8 +1438,7 @@ msgstr "Каталоги и файлы:" msgid "Preview:" msgstr "Предпросмотр:" -#: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp -#: scene/gui/file_dialog.cpp +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File:" msgstr "Файл:" @@ -1480,24 +1454,11 @@ msgstr "Сканировать исходники" msgid "(Re)Importing Assets" msgstr "(Ре)Импортировать" -#: editor/editor_help.cpp editor/editor_node.cpp -#: editor/plugins/script_editor_plugin.cpp -msgid "Search Help" -msgstr "Помощь" - -#: editor/editor_help.cpp -msgid "Class List:" -msgstr "Список классов:" - -#: editor/editor_help.cpp -msgid "Search Classes" -msgstr "Поиск классов" - #: editor/editor_help.cpp editor/plugins/spatial_editor_plugin.cpp msgid "Top" msgstr "Верх" -#: editor/editor_help.cpp editor/property_editor.cpp +#: editor/editor_help.cpp msgid "Class:" msgstr "Класс:" @@ -1514,28 +1475,28 @@ msgid "Brief Description:" msgstr "Краткое описание:" #: editor/editor_help.cpp -msgid "Members" +msgid "Properties" msgstr "Свойства" -#: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp -msgid "Members:" +#: editor/editor_help.cpp +msgid "Properties:" msgstr "Свойства:" #: editor/editor_help.cpp -msgid "Public Methods" -msgstr "Публичные методы" +msgid "Methods" +msgstr "Методы" #: editor/editor_help.cpp -msgid "Public Methods:" -msgstr "Список методов:" +msgid "Methods:" +msgstr "Методы:" #: editor/editor_help.cpp -msgid "GUI Theme Items" -msgstr "Тема элементов GUI" +msgid "Theme Properties" +msgstr "Свойства темы" #: editor/editor_help.cpp -msgid "GUI Theme Items:" -msgstr "Тема элементов GUI:" +msgid "Theme Properties:" +msgstr "Свойства темы:" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp msgid "Signals:" @@ -1562,8 +1523,12 @@ msgid "Constants:" msgstr "Константы:" #: editor/editor_help.cpp -msgid "Description" -msgstr "Описание" +msgid "Class Description" +msgstr "Описание класса" + +#: editor/editor_help.cpp +msgid "Class Description:" +msgstr "Описание класса:" #: editor/editor_help.cpp msgid "Online Tutorials:" @@ -1580,11 +1545,11 @@ msgstr "" "$url2]запросить[/url][/color]." #: editor/editor_help.cpp -msgid "Properties" -msgstr "Свойства" +msgid "Property Descriptions" +msgstr "Описание свойств" #: editor/editor_help.cpp -msgid "Property Description:" +msgid "Property Descriptions:" msgstr "Описание свойств:" #: editor/editor_help.cpp @@ -1596,11 +1561,11 @@ msgstr "" "$color][url=$url]помогите нам[/url][/color]!" #: editor/editor_help.cpp -msgid "Methods" -msgstr "Методы" +msgid "Method Descriptions" +msgstr "Описание методов" #: editor/editor_help.cpp -msgid "Method Description:" +msgid "Method Descriptions:" msgstr "Описание методов:" #: editor/editor_help.cpp @@ -1611,18 +1576,58 @@ msgstr "" "В настоящее время отсутствует описание этого метода. Пожалуйста [color=" "$color][url=$url]помогите нам[/url][/color]!" -#: editor/editor_inspector.cpp -#, fuzzy -msgid "Property: " +#: editor/editor_help_search.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp +msgid "Search Help" +msgstr "Помощь" + +#: editor/editor_help_search.cpp +msgid "Display All" +msgstr "Отображать всё" + +#: editor/editor_help_search.cpp +msgid "Classes Only" +msgstr "Только классы" + +#: editor/editor_help_search.cpp +msgid "Methods Only" +msgstr "Только методы" + +#: editor/editor_help_search.cpp +msgid "Signals Only" +msgstr "Только сигналы" + +#: editor/editor_help_search.cpp +msgid "Constants Only" +msgstr "Только константы" + +#: editor/editor_help_search.cpp +msgid "Properties Only" +msgstr "Только свойства" + +#: editor/editor_help_search.cpp +msgid "Theme Properties Only" +msgstr "Только свойства темы" + +#: editor/editor_help_search.cpp +msgid "Member Type" +msgstr "Тип члена" + +#: editor/editor_help_search.cpp +msgid "Class" +msgstr "Класс" + +#: editor/editor_inspector.cpp editor/project_settings_editor.cpp +msgid "Property:" msgstr "Параметр:" -#: editor/editor_inspector.cpp editor/property_editor.cpp +#: editor/editor_inspector.cpp msgid "Set" msgstr "Задать" #: editor/editor_inspector.cpp msgid "Set Multiple:" -msgstr "" +msgstr "Установить Множество:" #: editor/editor_log.cpp msgid "Output:" @@ -1650,6 +1655,11 @@ msgstr "Экспорт проекта не удался, код %d." msgid "Error saving resource!" msgstr "Ошибка при сохранении ресурса!" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#: scene/gui/dialogs.cpp +msgid "OK" +msgstr "Ок" + #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp msgid "Save Resource As..." msgstr "Сохранить ресурс как..." @@ -1668,7 +1678,7 @@ msgstr "Ошибка при сохранении." #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Can't open '%s'. The file could have been moved or deleted." -msgstr "" +msgstr "Не возможно открыть '%s'. Возможно файл перемещен или удален." #: editor/editor_node.cpp msgid "Error while parsing '%s'." @@ -1704,12 +1714,25 @@ msgstr "Эта операция не может быть выполнена бе #: editor/editor_node.cpp msgid "" +"This scene can't be saved because there is a cyclic instancing inclusion.\n" +"Please resolve it and then attempt to save again." +msgstr "" +"Эта сцена не может быть сохранена, потому что есть циклическое создание " +"ссылок.\n" +"Пожалуйста, решите проблему, а затем повторите попытку сохранения." + +#: editor/editor_node.cpp +msgid "" "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't " "be satisfied." msgstr "" "Не возможно сохранить сцену. Вероятно, зависимости (экземпляры или " "унаследованные) не могли быть удовлетворены." +#: editor/editor_node.cpp editor/scene_tree_dock.cpp +msgid "Can't overwrite scene that is still open!" +msgstr "Невозможно перезаписать сцену, которая все еще открыта!" + #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" msgstr "Невозможно загрузить библиотеку полисеток для слияния!" @@ -1964,6 +1987,14 @@ msgstr "Не удалось загрузить скрипт из источни #: editor/editor_node.cpp msgid "" +"Unable to load addon script from path: '%s' There seems to be an error in " +"the code, please check the syntax." +msgstr "" +"Невозможно загрузить скрипт аддона из источника: \"% s\". В коде есть " +"ошибка. Пожалуйста, проверьте синтаксис." + +#: editor/editor_node.cpp +msgid "" "Unable to load addon script from path: '%s' Base type is not EditorPlugin." msgstr "" "Не удалось загрузить скрипт из источника: '%s' базовый тип не EditorPlugin." @@ -2013,15 +2044,18 @@ msgstr "Удалить макет" msgid "Default" msgstr "По умолчанию" +#: editor/editor_node.cpp editor/editor_properties.cpp +#: editor/plugins/script_editor_plugin.cpp editor/property_editor.cpp +msgid "Show in FileSystem" +msgstr "Показать в файловой системе" + #: editor/editor_node.cpp -#, fuzzy msgid "Play This Scene" msgstr "Запустить сцену" #: editor/editor_node.cpp -#, fuzzy msgid "Close Tab" -msgstr "Закрыть другие вкладки" +msgstr "Закрыть вкладку" #: editor/editor_node.cpp msgid "Switch Scene Tab" @@ -2096,7 +2130,7 @@ msgid "Save Scene" msgstr "Сохранить сцену" #: editor/editor_node.cpp -msgid "Save all Scenes" +msgid "Save All Scenes" msgstr "Сохранить все сцены" #: editor/editor_node.cpp @@ -2125,7 +2159,7 @@ msgid "Undo" msgstr "Отменить" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp -#: scene/gui/line_edit.cpp +#: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Redo" msgstr "Повторить" @@ -2149,20 +2183,20 @@ msgstr "Параметры проекта" msgid "Export" msgstr "Экспорт" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/tile_set_editor_plugin.cpp msgid "Tools" msgstr "Инструменты" #: editor/editor_node.cpp -#, fuzzy msgid "Open Project Data Folder" -msgstr "Открыть менеджер проектов?" +msgstr "Открыть папку с данными проекта" #: editor/editor_node.cpp msgid "Quit to Project List" msgstr "Выйти в список проектов" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#: editor/project_export.cpp msgid "Debug" msgstr "Отладка" @@ -2270,18 +2304,16 @@ msgid "Toggle Fullscreen" msgstr "Переключить полноэкранный режим" #: editor/editor_node.cpp -#, fuzzy msgid "Open Editor Data/Settings Folder" -msgstr "Настройки редактора" +msgstr "Открыть папку данных/настроек редактора" #: editor/editor_node.cpp msgid "Open Editor Data Folder" -msgstr "" +msgstr "Открыть папку данных редактора" #: editor/editor_node.cpp -#, fuzzy msgid "Open Editor Settings Folder" -msgstr "Настройки редактора" +msgstr "Открыть папку настроек Редктора" #: editor/editor_node.cpp editor/project_export.cpp msgid "Manage Export Templates" @@ -2291,10 +2323,6 @@ msgstr "Управление шаблонами экспорта" msgid "Help" msgstr "Справка" -#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Классы" - #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -2305,7 +2333,7 @@ msgstr "Поиск" #: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Online Docs" -msgstr "Онлайн Документы" +msgstr "Онлайн Документация" #: editor/editor_node.cpp msgid "Q&A" @@ -2365,13 +2393,12 @@ msgstr "Запустить произвольную сцену" #: editor/editor_node.cpp msgid "Changing the video driver requires restarting the editor." -msgstr "" +msgstr "Для изменения видеодрайвера необходим перезапуск редактора." #: editor/editor_node.cpp editor/project_settings_editor.cpp #: editor/settings_config_dialog.cpp -#, fuzzy msgid "Save & Restart" -msgstr "Сохранить и переимпортировать" +msgstr "Сохранить и перезапустить" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -2389,27 +2416,26 @@ msgstr "Обновлять при изменениях" msgid "Disable Update Spinner" msgstr "Отключить счётчик обновлений" -#: editor/editor_node.cpp -msgid "Inspector" -msgstr "Инспектор" - #: editor/editor_node.cpp editor/plugins/asset_library_editor_plugin.cpp #: editor/project_manager.cpp msgid "Import" msgstr "Импорт" #: editor/editor_node.cpp -msgid "Node" -msgstr "Узел" - -#: editor/editor_node.cpp msgid "FileSystem" msgstr "Файловая система" #: editor/editor_node.cpp -#, fuzzy +msgid "Inspector" +msgstr "Инспектор" + +#: editor/editor_node.cpp +msgid "Node" +msgstr "Узел" + +#: editor/editor_node.cpp msgid "Expand Bottom Panel" -msgstr "Развернуть все" +msgstr "Развернуть нижнюю панель" #: editor/editor_node.cpp scene/resources/visual_shader.cpp msgid "Output" @@ -2488,9 +2514,8 @@ msgid "Thumbnail..." msgstr "Миниатюра..." #: editor/editor_plugin_settings.cpp -#, fuzzy msgid "Edit Plugin" -msgstr "Редактировать полигон" +msgstr "Редактировать дополнение" #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" @@ -2514,15 +2539,13 @@ msgid "Status:" msgstr "Статус:" #: editor/editor_plugin_settings.cpp -#, fuzzy msgid "Edit:" -msgstr "Перемена" +msgstr "Редактировать:" #: editor/editor_profiler.cpp editor/plugins/animation_state_machine_editor.cpp #: editor/rename_dialog.cpp -#, fuzzy msgid "Start" -msgstr "Запуск!" +msgstr "Запустить" #: editor/editor_profiler.cpp msgid "Measure:" @@ -2544,7 +2567,7 @@ msgstr "Кадр %" msgid "Physics Frame %" msgstr "Кадр физики %" -#: editor/editor_profiler.cpp editor/script_editor_debugger.cpp +#: editor/editor_profiler.cpp msgid "Time:" msgstr "Время:" @@ -2568,34 +2591,66 @@ msgstr "Время" msgid "Calls" msgstr "Вызовы" -#: editor/editor_properties.cpp editor/property_editor.cpp +#: editor/editor_properties.cpp msgid "On" msgstr "Вкл" #: editor/editor_properties.cpp msgid "Layer" -msgstr "" +msgstr "Слой" #: editor/editor_properties.cpp -#, fuzzy msgid "Bit %d, value %d" -msgstr "Бит %d, значение %d." +msgstr "Бит %d, значение %d" -#: editor/editor_properties.cpp editor/property_editor.cpp +#: editor/editor_properties.cpp msgid "[Empty]" msgstr "[Пусто]" #: editor/editor_properties.cpp editor/plugins/root_motion_editor_plugin.cpp #, fuzzy -msgid "Assign.." -msgstr "Назначить" +msgid "Assign..." +msgstr "Назначить.." + +#: editor/editor_properties.cpp +#, fuzzy +msgid "Invalid RID" +msgstr "Неверный путь" + +#: editor/editor_properties.cpp +#, fuzzy +msgid "" +"The selected resource (%s) does not match any type expected for this " +"property (%s)." +msgstr "" +"Выбранные ресурсы (%s) не соответствуют типу, ожидаемому для данного " +"свойства (%s)." + +#: editor/editor_properties.cpp +msgid "" +"Can't create a ViewportTexture on resources saved as a file.\n" +"Resource needs to belong to a scene." +msgstr "" +"Невозможно создать ViewportTexture для ресурсов, сохраненных в виде файла.\n" +"Ресурс должен принадлежать сцене." + +#: editor/editor_properties.cpp +msgid "" +"Can't create a ViewportTexture on this resource because it's not set as " +"local to scene.\n" +"Please switch on the 'local to scene' property on it (and all resources " +"containing it up to a node)." +msgstr "" +"Невозможно создать ViewportTexture для этого ресурса, потому что он не " +"установлен как локальный для сцены.\n" +"Включите свойство «Локально для сцены» (и все ресурсы, содержащие его вверх " +"от узла)." #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Pick a Viewport" msgstr "Выберите Viewport" -#: editor/editor_properties.cpp editor/plugins/script_editor_plugin.cpp -#: editor/property_editor.cpp +#: editor/editor_properties.cpp editor/property_editor.cpp msgid "New Script" msgstr "Новый скрипт" @@ -2607,10 +2662,6 @@ msgstr "Новый %s" msgid "Make Unique" msgstr "Сделать уникальным" -#: editor/editor_properties.cpp editor/property_editor.cpp -msgid "Show in File System" -msgstr "Показать в файловой системе" - #: editor/editor_properties.cpp #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -2619,7 +2670,8 @@ msgstr "Показать в файловой системе" #: editor/plugins/animation_state_machine_editor.cpp #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp -#: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +#: editor/plugins/tile_map_editor_plugin.cpp editor/property_editor.cpp #: scene/gui/line_edit.cpp scene/gui/text_edit.cpp msgid "Paste" msgstr "Вставить" @@ -2632,36 +2684,32 @@ msgstr "Преобразовать в %s" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Open Editor" -msgstr "Открыть в редакторе" +msgstr "Открыть редактор" #: editor/editor_properties.cpp editor/property_editor.cpp msgid "Selected node is not a Viewport!" msgstr "Выбранный узел не Viewport!" #: editor/editor_properties_array_dict.cpp -#, fuzzy msgid "Size: " -msgstr "Размер ячейки:" +msgstr "Размер: " #: editor/editor_properties_array_dict.cpp msgid "Page: " -msgstr "" +msgstr "Страница: " #: editor/editor_properties_array_dict.cpp -#, fuzzy msgid "New Key:" -msgstr "Новое имя:" +msgstr "Новый ключ:" #: editor/editor_properties_array_dict.cpp -#, fuzzy msgid "New Value:" -msgstr "Новое имя:" +msgstr "Новое значение:" #: editor/editor_properties_array_dict.cpp msgid "Add Key/Value Pair" -msgstr "" +msgstr "добавить пару Ключ/Значение" #: editor/editor_properties_array_dict.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -2754,9 +2802,8 @@ msgid "Can't open export templates zip." msgstr "Не удаётся открыть архив шаблонов экспорта." #: editor/export_template_manager.cpp -#, fuzzy msgid "Invalid version.txt format inside templates: %s." -msgstr "Неверный формат version.txt файла внутри шаблонов." +msgstr "Недействительный формат version.txt внутри шаблонов: %s." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." @@ -2821,6 +2868,7 @@ msgid "" "Templates installation failed. The problematic templates archives can be " "found at '%s'." msgstr "" +"Ошибка установки шаблона. Архив с проблемным шаблоном можно найти в '%s'." #: editor/export_template_manager.cpp msgid "Error requesting url: " @@ -2901,9 +2949,8 @@ msgid "Download Templates" msgstr "Загрузить Шаблоны" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select mirror from list: (Shift+Click: Open in Browser)" -msgstr "Выберите зеркало из списка " +msgstr "Выберите зеркало из списка: (Shift+Click: Открыть в браузере)" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2912,19 +2959,21 @@ msgstr "" "типов файлов!" #: editor/filesystem_dock.cpp +msgid "Favorites" +msgstr "Избранное" + +#: editor/filesystem_dock.cpp msgid "Cannot navigate to '%s' as it has not been found in the file system!" msgstr "" "Не удается перейти к '%s', так как он не был найден в файловой системе!" #: editor/filesystem_dock.cpp -#, fuzzy msgid "View items as a grid of thumbnails." -msgstr "Просмотр элементов в виде миниатюр" +msgstr "Просмотр элементов в виде миниатюр." #: editor/filesystem_dock.cpp -#, fuzzy msgid "View items as a list." -msgstr "Просмотр элементов в виде списка" +msgstr "Просмотр элементов в виде списка." #: editor/filesystem_dock.cpp msgid "Status: Import of file failed. Please fix file and reimport manually." @@ -2952,19 +3001,15 @@ msgstr "Ошибка дублирования:" msgid "Unable to update dependencies:" msgstr "Не удаётся обновить зависимости:" -#: editor/filesystem_dock.cpp -msgid "No name provided" -msgstr "Не указано имя" +#: editor/filesystem_dock.cpp editor/scene_tree_editor.cpp +msgid "No name provided." +msgstr "Не предоставлено имя." #: editor/filesystem_dock.cpp msgid "Provided name contains invalid characters" msgstr "Имя содержит недопустимые символы" #: editor/filesystem_dock.cpp -msgid "No name provided." -msgstr "Не предоставлено имя." - -#: editor/filesystem_dock.cpp msgid "Name contains invalid characters." msgstr "Имя содержит недопустимые символы." @@ -2989,22 +3034,6 @@ msgid "Duplicating folder:" msgstr "Дублирование папки:" #: editor/filesystem_dock.cpp -msgid "Expand all" -msgstr "Развернуть все" - -#: editor/filesystem_dock.cpp -msgid "Collapse all" -msgstr "Свернуть все" - -#: editor/filesystem_dock.cpp editor/plugins/animation_player_editor_plugin.cpp -msgid "Rename..." -msgstr "Переименовать..." - -#: editor/filesystem_dock.cpp -msgid "Move To..." -msgstr "Переместить в..." - -#: editor/filesystem_dock.cpp msgid "Open Scene(s)" msgstr "Открыть сцену(ны)" @@ -3013,6 +3042,14 @@ msgid "Instance" msgstr "Добавить экземпляр" #: editor/filesystem_dock.cpp +msgid "Add to favorites" +msgstr "Добавить в избранное" + +#: editor/filesystem_dock.cpp +msgid "Remove from favorites" +msgstr "Удалить из избранного" + +#: editor/filesystem_dock.cpp msgid "Edit Dependencies..." msgstr "Редактировать зависимости..." @@ -3020,19 +3057,33 @@ msgstr "Редактировать зависимости..." msgid "View Owners..." msgstr "Просмотреть владельцев..." +#: editor/filesystem_dock.cpp editor/plugins/animation_player_editor_plugin.cpp +msgid "Rename..." +msgstr "Переименовать..." + #: editor/filesystem_dock.cpp msgid "Duplicate..." msgstr "Дублировать..." #: editor/filesystem_dock.cpp -#, fuzzy +msgid "Move To..." +msgstr "Переместить в..." + +#: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp msgid "New Script..." -msgstr "Новый скрипт" +msgstr "Новый скрипт." #: editor/filesystem_dock.cpp -#, fuzzy msgid "New Resource..." -msgstr "Сохранить ресурс как..." +msgstr "Новый ресурс..." + +#: editor/filesystem_dock.cpp editor/script_editor_debugger.cpp +msgid "Expand All" +msgstr "Развернуть все" + +#: editor/filesystem_dock.cpp editor/script_editor_debugger.cpp +msgid "Collapse All" +msgstr "Свернуть все" #: editor/filesystem_dock.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -3054,29 +3105,18 @@ msgid "Re-Scan Filesystem" msgstr "Пересканировать файловую систему" #: editor/filesystem_dock.cpp -#, fuzzy -msgid "Toggle folder status as Favorite." -msgstr "Переключить статус папки как избранной" +msgid "Toggle split mode" +msgstr "Переключить режим разделения" #: editor/filesystem_dock.cpp -#, fuzzy -msgid "Show current scene file." -msgstr "Выберите текущий редактированный вложенный тайл." +msgid "Search files" +msgstr "Поиск файлов" #: editor/filesystem_dock.cpp msgid "Instance the selected scene(s) as child of the selected node." msgstr "Добавить выбранную сцену(ы), в качестве потомка выбранного узла." #: editor/filesystem_dock.cpp -msgid "Enter tree-view." -msgstr "" - -#: editor/filesystem_dock.cpp -#, fuzzy -msgid "Search files" -msgstr "Поиск классов" - -#: editor/filesystem_dock.cpp msgid "" "Scanning Files,\n" "Please Wait..." @@ -3084,51 +3124,37 @@ msgstr "" "Сканирование файлов,\n" "пожалуйста, подождите..." -#: editor/filesystem_dock.cpp editor/plugins/tile_map_editor_plugin.cpp +#: editor/filesystem_dock.cpp msgid "Move" msgstr "Переместить" #: editor/filesystem_dock.cpp -#, fuzzy msgid "There is already file or folder with the same name in this location." -msgstr "По этому пути уже существует папка с указанным именем." +msgstr "По этому пути уже существует файл или папка с указанным именем." #: editor/filesystem_dock.cpp msgid "Overwrite" -msgstr "" +msgstr "Перезаписать" #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp msgid "Create Script" msgstr "Создать скрипт" #: editor/find_in_files.cpp -#, fuzzy -msgid "Find in files" -msgstr "Найти тайл" - -#: editor/find_in_files.cpp -#, fuzzy -msgid "Find: " -msgstr "Найти" +msgid "Find in Files" +msgstr "Найти в файлах" #: editor/find_in_files.cpp -#, fuzzy -msgid "Whole words" -msgstr "Целые слова" +msgid "Find:" +msgstr "Найти:" #: editor/find_in_files.cpp -#, fuzzy -msgid "Match case" -msgstr "Учитывать регистр" +msgid "Folder:" +msgstr "Папка:" #: editor/find_in_files.cpp -msgid "Folder: " -msgstr "" - -#: editor/find_in_files.cpp -#, fuzzy -msgid "Filter: " -msgstr "Фильтр:" +msgid "Filters:" +msgstr "Фильтры:" #: editor/find_in_files.cpp editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -3144,52 +3170,48 @@ msgid "Cancel" msgstr "Отмена" #: editor/find_in_files.cpp -#, fuzzy +msgid "Find: " +msgstr "Найти: " + +#: editor/find_in_files.cpp msgid "Replace: " -msgstr "Заменить" +msgstr "Заменить: " #: editor/find_in_files.cpp -#, fuzzy msgid "Replace all (no undo)" -msgstr "Заменить всё" +msgstr "Заменить всё (без возможности отмены)" #: editor/find_in_files.cpp -#, fuzzy msgid "Searching..." -msgstr "Сохранение..." +msgstr "Поиск..." #: editor/find_in_files.cpp -#, fuzzy msgid "Search complete" -msgstr "Искать текст" +msgstr "Поиск завершен" #: editor/groups_editor.cpp -#, fuzzy msgid "Group name already exists." -msgstr "ОШИБКА: Такое название анимации уже существует!" +msgstr "Имя группы уже существует." #: editor/groups_editor.cpp -#, fuzzy -msgid "invalid Group name." -msgstr "Недопустимое имя." +msgid "Invalid group name." +msgstr "Неверное название группы." #: editor/groups_editor.cpp editor/node_dock.cpp msgid "Groups" msgstr "Группы" #: editor/groups_editor.cpp -#, fuzzy msgid "Nodes not in Group" -msgstr "Группа(ы) нода" +msgstr "Узлы не в Группе" #: editor/groups_editor.cpp editor/scene_tree_dock.cpp msgid "Filter nodes" msgstr "Фильтрация узлов" #: editor/groups_editor.cpp -#, fuzzy msgid "Nodes in Group" -msgstr "Группа(ы) нода" +msgstr "Узлы в Группе" #: editor/groups_editor.cpp msgid "Add to Group" @@ -3200,9 +3222,8 @@ msgid "Remove from Group" msgstr "Удалить из группы" #: editor/groups_editor.cpp -#, fuzzy msgid "Manage Groups" -msgstr "Группы изображений" +msgstr "Управление Группами" #: editor/import/resource_importer_scene.cpp msgid "Import as Single Scene" @@ -3309,17 +3330,12 @@ msgstr "Переимпортировать" msgid "Failed to load resource." msgstr "Не удалось загрузить ресурс." -#: editor/inspector_dock.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp -msgid "Ok" -msgstr "Ок" - #: editor/inspector_dock.cpp -msgid "Expand all properties" +msgid "Expand All Properties" msgstr "Развернуть все свойства" #: editor/inspector_dock.cpp -msgid "Collapse all properties" +msgid "Collapse All Properties" msgstr "Свернуть все свойства" #: editor/inspector_dock.cpp editor/plugins/animation_player_editor_plugin.cpp @@ -3336,9 +3352,8 @@ msgid "Paste Params" msgstr "Вставить параметры" #: editor/inspector_dock.cpp -#, fuzzy msgid "Edit Resource Clipboard" -msgstr "Нет ресурса в буфере обмена!" +msgstr "Редактировать ресурс в буфере обмена" #: editor/inspector_dock.cpp msgid "Copy Resource" @@ -3365,6 +3380,10 @@ msgid "Load an existing resource from disk and edit it." msgstr "Загрузить существующий ресурс с диска и редактировать его." #: editor/inspector_dock.cpp +msgid "Save the currently edited resource." +msgstr "Сохранить текущий редактируемый ресурс." + +#: editor/inspector_dock.cpp msgid "Go to the previous edited object in history." msgstr "Перейти к предыдущему редактируемому объекту в истории." @@ -3381,9 +3400,8 @@ msgid "Object properties." msgstr "Свойства объекта." #: editor/inspector_dock.cpp -#, fuzzy msgid "Filter properties" -msgstr "Фильтрация узлов" +msgstr "Свойства фильтра" #: editor/inspector_dock.cpp msgid "Changes may be lost!" @@ -3398,47 +3416,40 @@ msgid "Select a Node to edit Signals and Groups." msgstr "Выберите узел для редактирования сигналов и групп." #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Edit a Plugin" -msgstr "Редактировать полигон" +msgstr "Редактировать плагин" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Create a Plugin" -msgstr "Создать C# решение" +msgstr "Создать Дополнение" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Plugin Name:" -msgstr "Список плагинов:" +msgstr "Имя Дополнения:" #: editor/plugin_config_dialog.cpp msgid "Subfolder:" -msgstr "" +msgstr "Подпапка:" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Language:" -msgstr "Язык" +msgstr "Язык:" #: editor/plugin_config_dialog.cpp -#, fuzzy msgid "Script Name:" -msgstr "Скрипт корректен" +msgstr "Имя Скрипта:" #: editor/plugin_config_dialog.cpp msgid "Activate now?" -msgstr "" +msgstr "Активировать сейчас?" #: editor/plugins/abstract_polygon_2d_editor.cpp -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "Create Poly" -msgstr "Создан полигон" +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Create Polygon" +msgstr "Создать Полигон" #: editor/plugins/abstract_polygon_2d_editor.cpp -#: editor/plugins/collision_polygon_editor_plugin.cpp -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "Edit Poly" +msgid "Edit Polygon" msgstr "Редактировать полигон" #: editor/plugins/abstract_polygon_2d_editor.cpp @@ -3446,34 +3457,33 @@ msgid "Insert Point" msgstr "Вставить точку" #: editor/plugins/abstract_polygon_2d_editor.cpp -#: editor/plugins/collision_polygon_editor_plugin.cpp -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "Edit Poly (Remove Point)" -msgstr "Редактировать полигон (удалить точку)" +msgid "Edit Polygon (Remove Point)" +msgstr "Редактировать Полигон (удалить точку)" #: editor/plugins/abstract_polygon_2d_editor.cpp -msgid "Remove Poly And Point" -msgstr "Удалить полигон и точку" +msgid "Remove Polygon And Point" +msgstr "Удалить Полигон и Точку" #: editor/plugins/abstract_polygon_2d_editor.cpp -msgid "Create a new polygon from scratch" -msgstr "Создать новый полигон с нуля" +#: editor/plugins/animation_blend_space_1d_editor.cpp +#: editor/plugins/animation_blend_space_2d_editor.cpp +msgid "Create points." +msgstr "Создать точки." #: editor/plugins/abstract_polygon_2d_editor.cpp msgid "" -"Edit existing polygon:\n" -"LMB: Move Point.\n" -"Ctrl+LMB: Split Segment.\n" -"RMB: Erase Point." +"Edit points.\n" +"LMB: Move Point\n" +"RMB: Erase Point" msgstr "" -"Редактирование полигона:\n" -"ЛКМ: переместить точку.\n" -"Ctrl+ЛКМ: разделить сегмент.\n" -"ПКМ: удалить точку." +"Редактирование точек.\n" +"ЛКМ: Двигать Точку\n" +"ПКМ: Стереть Точку" #: editor/plugins/abstract_polygon_2d_editor.cpp -msgid "Delete points" -msgstr "Удалить точку" +#: editor/plugins/animation_blend_space_1d_editor.cpp +msgid "Erase points." +msgstr "Удалить точки." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -3488,14 +3498,15 @@ msgstr "Добавить анимацию" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy -msgid "Load.." -msgstr "Загрузить" +msgid "Load..." +msgstr "Загрузить.." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_state_machine_editor.cpp msgid "This type of node can't be used. Only root nodes are allowed." msgstr "" +"Этот тип узла не может быть использован. Разрешены только корневые узлы." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp @@ -3505,73 +3516,65 @@ msgid "" "AnimationTree is inactive.\n" "Activate to enable playback, check node warnings if activation fails." msgstr "" +"AnimationTree неактивен.\n" +"Активируйте, чтобы включить воспроизведение, проверьте предупреждения узла, " +"если активация завершилась неудачей." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Set the blending position within the space" -msgstr "" +msgstr "Установить место смешивания в пространстве" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Select and move points, create points with RMB." -msgstr "" - -#: editor/plugins/animation_blend_space_1d_editor.cpp -#: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy -msgid "Create points." -msgstr "Удалить точку" +msgstr "Выбирайте, перемещайте и создавайте точки с ПКМ." #: editor/plugins/animation_blend_space_1d_editor.cpp -#, fuzzy -msgid "Erase points." -msgstr "ПКМ: Удалить точку." +#: editor/plugins/animation_blend_space_2d_editor.cpp scene/gui/graph_edit.cpp +msgid "Enable snap and show grid." +msgstr "Включить привязку и отображение сетки." #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Point" -msgstr "Передвинуть точку" +msgstr "Точка" #: editor/plugins/animation_blend_space_1d_editor.cpp #: editor/plugins/animation_blend_space_2d_editor.cpp #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Open Animation Node" -msgstr "Animation узел" +msgstr "Открыть Узел Анимации" #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Triangle already exists" -msgstr "Действие '%s' уже существует!" +msgstr "Треугольник уже существует" #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "BlendSpace2D does not belong to an AnimationTree node." -msgstr "" +msgstr "BlendSpace2D не принадлежит Узлу AnimationTree." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "No triangles exist, so no blending can take place." -msgstr "" +msgstr "Невозможно смешивать, поскольку отсутствуют треугольники." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Create triangles by connecting points." -msgstr "" +msgstr "Создать треугольник соединением точек." #: editor/plugins/animation_blend_space_2d_editor.cpp -#, fuzzy msgid "Erase points and triangles." -msgstr "Парсинг %d треугольников:" +msgstr "Удалить точки и треугольники." #: editor/plugins/animation_blend_space_2d_editor.cpp msgid "Generate blend triangles automatically (instead of manually)" -msgstr "" +msgstr "Создать смесь треугольники автоматически (а не вручную)" #: editor/plugins/animation_blend_space_2d_editor.cpp -#: editor/plugins/polygon_2d_editor_plugin.cpp -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Snap" -msgstr "Привязка" +#: editor/plugins/animation_tree_player_editor_plugin.cpp +msgid "Blend:" +msgstr "Смешивание:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -3580,20 +3583,21 @@ msgstr "Редактировать фильтры" #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Output node can't be added to the blend tree." -msgstr "" +msgstr "Узел вывода не может быть добавлен в дерево смешивания." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp msgid "Unable to connect, port may be in use or connection may be invalid." msgstr "" +"Невозможно подключиться, возможно порт уже используется или недействительный." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "No animation player set, so unable to retrieve track names." -msgstr "" +msgstr "Анимация игрока не задана, нельзя найти отслеживаемые имена." #: editor/plugins/animation_blend_tree_editor_plugin.cpp msgid "Player path set is invalid, so unable to retrieve track names." -msgstr "" +msgstr "Путь игрока недействителен, нельзя найти отслеживаемые имена." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp @@ -3601,23 +3605,22 @@ msgid "" "Animation player has no valid root node path, so unable to retrieve track " "names." msgstr "" +"Анимация игрока не имеет действующего пути корневого узла, поэтому не " +"удается получить отслеживаемые имена." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy -msgid "Add Node.." -msgstr "Добавить узел" +msgid "Add Node..." +msgstr "Добавить узел..." #: editor/plugins/animation_blend_tree_editor_plugin.cpp #: editor/plugins/root_motion_editor_plugin.cpp -#, fuzzy msgid "Edit Filtered Tracks:" -msgstr "Редактировать фильтры" +msgstr "Редактировать фильтры:" #: editor/plugins/animation_blend_tree_editor_plugin.cpp -#, fuzzy msgid "Enable filtering" -msgstr "Редактируемые потомки" +msgstr "Включить фильтр" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Toggle Autoplay" @@ -3645,14 +3648,12 @@ msgid "Remove Animation" msgstr "Удалить анимацию" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Invalid animation name!" -msgstr "ОШИБКА: Недопустимое название анимации!" +msgstr "Недопустимое название анимации!" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Animation name already exists!" -msgstr "ОШИБКА: Такое название анимации уже существует!" +msgstr "Такое название анимации уже существует!" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -3676,14 +3677,12 @@ msgid "Duplicate Animation" msgstr "Дублировать анимацию" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "No animation to copy!" -msgstr "ОШИБКА: Нет анимации для копирования!" +msgstr "Нет анимации для копирования!" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "No animation resource on clipboard!" -msgstr "ОШИБКА: Нет анимации в буфере обмена!" +msgstr "Нет ресурса анимации в буфере обмена!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -3694,9 +3693,8 @@ msgid "Paste Animation" msgstr "Вставить анимацию" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "No animation to edit!" -msgstr "ОШИБКА: Нет анимации для редактирования!" +msgstr "Нет анимации для редактирования!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from current pos. (A)" @@ -3743,14 +3741,12 @@ msgid "New" msgstr "Новый" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Edit Transitions..." -msgstr "Изменить связи..." +msgstr "Редактировать переходы..." #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Open in Inspector" -msgstr "Открыть в редакторе" +msgstr "Открыть в Инспекторе" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Display list of animations in player." @@ -3809,9 +3805,8 @@ msgid "Include Gizmos (3D)" msgstr "Включать 3D гизмо" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Pin AnimationPlayer" -msgstr "Вставить анимацию" +msgstr "Закрепить анимацию игрока" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" @@ -3842,34 +3837,32 @@ msgid "Cross-Animation Blend Times" msgstr "Межанимационный инструмент смешивания" #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "End" -msgstr "Кон(с.)" +msgstr "Конец" #: editor/plugins/animation_state_machine_editor.cpp msgid "Immediate" -msgstr "" +msgstr "Немедленно" #: editor/plugins/animation_state_machine_editor.cpp msgid "Sync" -msgstr "" +msgstr "Синхронизация" #: editor/plugins/animation_state_machine_editor.cpp msgid "At End" -msgstr "" +msgstr "В конце" #: editor/plugins/animation_state_machine_editor.cpp msgid "Travel" -msgstr "" +msgstr "Переместится" #: editor/plugins/animation_state_machine_editor.cpp msgid "Start and end nodes are needed for a sub-transition." -msgstr "" +msgstr "Для суб-перехода необходимы начальный и конечный узлы." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "No playback resource set at path: %s." -msgstr "Не в пути ресурсов." +msgstr "В пути нет ресурсов воспроизведения: %s." #: editor/plugins/animation_state_machine_editor.cpp msgid "" @@ -3877,34 +3870,36 @@ msgid "" "RMB to add new nodes.\n" "Shift+LMB to create connections." msgstr "" +"Выбирайте и перемещайте узлы.\n" +"ПКМ для добавления нового узла.\n" +"Shift+ЛКМ для создания связи." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Create new nodes." -msgstr "Создать %s" +msgstr "Создать новый узел." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Connect nodes." -msgstr "Присоединить узлы" +msgstr "Соединить узлы." #: editor/plugins/animation_state_machine_editor.cpp #, fuzzy -msgid "Remove selected node or transition" -msgstr "Удалить выделенную дорожку." +msgid "Remove selected node or transition." +msgstr "Удалить выделенный узел или переход" #: editor/plugins/animation_state_machine_editor.cpp msgid "Toggle autoplay this animation on start, restart or seek to zero." msgstr "" +"Включить автоматический запуск анимации при запуске, перезапуске или " +"установите на ноль." #: editor/plugins/animation_state_machine_editor.cpp msgid "Set the end animation. This is useful for sub-transitions." -msgstr "" +msgstr "Установите конец анимации. Полезно для вспомогательных переходов." #: editor/plugins/animation_state_machine_editor.cpp -#, fuzzy msgid "Transition: " -msgstr "Переход" +msgstr "Переход: " #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/animation_tree_player_editor_plugin.cpp @@ -3958,10 +3953,6 @@ msgid "Amount:" msgstr "Величина:" #: editor/plugins/animation_tree_player_editor_plugin.cpp -msgid "Blend:" -msgstr "Смешивание:" - -#: editor/plugins/animation_tree_player_editor_plugin.cpp msgid "Blend 0:" msgstr "Смешивание 0:" @@ -4102,14 +4093,12 @@ msgid "Asset Download Error:" msgstr "Ошибка Загрузки Шаблона:" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Downloading (%s / %s)..." -msgstr "Загрузка" +msgstr "Загрузка (%s / %s)..." #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Downloading..." -msgstr "Загрузка" +msgstr "Загрузка..." #: editor/plugins/asset_library_editor_plugin.cpp msgid "Resolving..." @@ -4136,14 +4125,12 @@ msgid "Download for this asset is already in progress!" msgstr "Загрузка этого шаблона уже идёт!" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "First" -msgstr "первый" +msgstr "Первый" #: editor/plugins/asset_library_editor_plugin.cpp -#, fuzzy msgid "Previous" -msgstr "Предыдущая вкладка" +msgstr "Назад" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Next" @@ -4151,7 +4138,7 @@ msgstr "Следующий" #: editor/plugins/asset_library_editor_plugin.cpp msgid "Last" -msgstr "" +msgstr "Последняя" #: editor/plugins/asset_library_editor_plugin.cpp #: modules/gdnative/gdnative_library_editor_plugin.cpp @@ -4163,7 +4150,7 @@ msgstr "Все" msgid "Plugins" msgstr "Плагины" -#: editor/plugins/asset_library_editor_plugin.cpp +#: editor/plugins/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Sort:" msgstr "Сортировать:" @@ -4277,29 +4264,28 @@ msgid "Create new horizontal and vertical guides" msgstr "Создание новых горизонтальных и вертикальных направляющих" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move pivot" -msgstr "Переместить точку вращения" +msgstr "Переместить опорную точку" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Rotate CanvasItem" -msgstr "Редактировать CanvasItem" +msgstr "Вращать CanvasItem" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move anchor" -msgstr "Переместить действие" +msgstr "Переместить якорь" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Resize CanvasItem" -msgstr "Редактировать CanvasItem" +msgstr "Изменить размер CanvasItem" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Scale CanvasItem" +msgstr "Вращать CanvasItem" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Move CanvasItem" -msgstr "Редактировать CanvasItem" +msgstr "Переместить CanvasItem" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchors only" @@ -4318,19 +4304,18 @@ msgid "Paste Pose" msgstr "Вставить позу" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Zoom out" -msgstr "Отдалить" - -#: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Zoom reset" -msgstr "Сбросить масштаб" +msgid "" +"Warning: Children of a container get their position and size determined only " +"by their parent." +msgstr "" +"Внимание: Положение и размер детей контейнера определяется только их " +"родителями." #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy -msgid "Zoom in" -msgstr "Приблизить" +#: editor/plugins/texture_region_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp scene/gui/graph_edit.cpp +msgid "Zoom Reset" +msgstr "Сбросить масштабирование" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Select Mode" @@ -4363,6 +4348,10 @@ msgid "Rotate Mode" msgstr "Режим поворота" #: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Scale Mode" +msgstr "Режим масштабирования" + +#: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "" "Show a list of all objects at the position clicked\n" @@ -4380,18 +4369,16 @@ msgid "Pan Mode" msgstr "Режим осмотра" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Toggle snapping." -msgstr "Переключение прилипания" +msgstr "Переключить привязки." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Snap" msgstr "Использовать привязку" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snapping Options" -msgstr "Параметры прилипания" +msgstr "Параметры Привязки" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to grid" @@ -4431,9 +4418,8 @@ msgid "Snap to node sides" msgstr "Привязка к сторонам узла" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Snap to node center" -msgstr "Привязка к якорю узла" +msgstr "Привязка к центру узла" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap to other nodes" @@ -4462,6 +4448,10 @@ msgid "Restores the object's children's ability to be selected." msgstr "Восстанавливает возможность выбора потомков объекта." #: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Skeleton Options" +msgstr "Опции скелета" + +#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Bones" msgstr "Показать кости" @@ -4475,12 +4465,11 @@ msgstr "Очистить цепь ИК" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Custom Bone(s) from Node(s)" -msgstr "" +msgstr "Сделать Пользовательские Кость(и) от Узла(ов)" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Clear Custom Bones" -msgstr "Очистить кости" +msgstr "Очистить Пользовательские Кости" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -4513,6 +4502,10 @@ msgid "Show Viewport" msgstr "Показать окно просмотра" #: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Show Group And Lock Icons" +msgstr "Показать группу и заблокировать иконки" + +#: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" msgstr "Центрировать выбранное" @@ -4525,9 +4518,8 @@ msgid "Layout" msgstr "Макет" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Insert keys." -msgstr "Вставить ключи" +msgstr "Вставить ключи." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" @@ -4584,17 +4576,24 @@ msgstr "" "Drag & drop + Alt : Изменить тип узла" #: editor/plugins/collision_polygon_editor_plugin.cpp -msgid "Create Poly3D" -msgstr "Создан Poly3D" +msgid "Create Polygon3D" +msgstr "Создать Polygon3D" + +#: editor/plugins/collision_polygon_editor_plugin.cpp +msgid "Edit Poly" +msgstr "Редактировать полигон" + +#: editor/plugins/collision_polygon_editor_plugin.cpp +msgid "Edit Poly (Remove Point)" +msgstr "Редактировать полигон (удалить точку)" #: editor/plugins/collision_shape_2d_editor_plugin.cpp msgid "Set Handle" -msgstr "Установить обработчик" +msgstr "Задать обработчик" #: editor/plugins/cpu_particles_editor_plugin.cpp -#, fuzzy msgid "CPUParticles" -msgstr "Частицы" +msgstr "ЦПУЧастицы" #: editor/plugins/cpu_particles_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp @@ -4687,37 +4686,9 @@ msgid "Item List Editor" msgstr "Редактор списка элементов" #: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "" -"No OccluderPolygon2D resource on this node.\n" -"Create and assign one?" -msgstr "" -"Нет OccluderPolygon2D ресурса у этого узла.\n" -"Создать и назначить?" - -#: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Create Occluder Polygon" msgstr "Создан затеняющий полигон" -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "Create a new polygon from scratch." -msgstr "Создать новый полигон с нуля." - -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "Edit existing polygon:" -msgstr "Редактировать существующий полигон:" - -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "LMB: Move Point." -msgstr "ЛКМ: Передвинуть точку." - -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "Ctrl+LMB: Split Segment." -msgstr "Ctrl+ЛКМ: Разделить сегмент." - -#: editor/plugins/light_occluder_2d_editor_plugin.cpp -msgid "RMB: Erase Point." -msgstr "ПКМ: Удалить точку." - #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" msgstr "Полисетка пуста!" @@ -4949,13 +4920,13 @@ msgid "Populate" msgstr "Заполнить" #: editor/plugins/navigation_polygon_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp msgid "Create Navigation Polygon" msgstr "Создать Navigation Polygon" #: editor/plugins/particles_2d_editor_plugin.cpp -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" -msgstr "Генерация AABB" +msgid "Generating Visibility Rect" +msgstr "Создать область видимости" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Can only set point into a ParticlesMaterial process material" @@ -4983,6 +4954,11 @@ msgstr "Маска выброса очищена" #: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp +msgid "Convert to CPUParticles" +msgstr "Преобразовать в CPUParticles" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp msgid "Particles" msgstr "Частицы" @@ -5052,13 +5028,12 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "Требуется материал типа 'ParticlesMaterial'." #: editor/plugins/particles_editor_plugin.cpp -msgid "Generate AABB" -msgstr "Генерировать AABB" +msgid "Generating AABB" +msgstr "Генерация AABB" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Convert to CPUParticles" -msgstr "Конвертировать в ВЕРХНИЙ РЕГИСТР" +msgid "Generate AABB" +msgstr "Генерировать AABB" #: editor/plugins/particles_editor_plugin.cpp msgid "Generate Visibility AABB" @@ -5082,6 +5057,10 @@ msgid "Add Point to Curve" msgstr "Добавить точку к кривой" #: editor/plugins/path_2d_editor_plugin.cpp +msgid "Split Curve" +msgstr "Разделить кривую" + +#: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Point in Curve" msgstr "Точка кривой передвинута" @@ -5109,6 +5088,10 @@ msgid "Click: Add Point" msgstr "ЛКМ: Добавить точку" #: editor/plugins/path_2d_editor_plugin.cpp +msgid "Left Click: Split Segment (in curve)" +msgstr "ЛКМ: Разделить сегмент (в кривой)" + +#: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Right Click: Delete Point" msgstr "ПКМ: Удалить точку" @@ -5124,11 +5107,6 @@ msgstr "Добавить точку (в пустом пространстрве) #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp -msgid "Split Segment (in curve)" -msgstr "Разделить сегмент (в кривой)" - -#: editor/plugins/path_2d_editor_plugin.cpp -#: editor/plugins/path_editor_plugin.cpp msgid "Delete Point" msgstr "Удалить точку" @@ -5146,12 +5124,12 @@ msgstr "Параметры" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Mirror Handle Angles" -msgstr "" +msgstr "Отразить угол ручки" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Mirror Handle Lengths" -msgstr "" +msgstr "Отразить длину ручки" #: editor/plugins/path_editor_plugin.cpp msgid "Curve Point #" @@ -5185,65 +5163,79 @@ msgstr "Удалить выходную контрольную точку" msgid "Remove In-Control Point" msgstr "Удалить входную контрольную точку" +#: editor/plugins/path_editor_plugin.cpp +msgid "Split Segment (in curve)" +msgstr "Разделить сегмент (в кривой)" + #: editor/plugins/physical_bone_plugin.cpp -#, fuzzy msgid "Move joint" -msgstr "Передвинуть точку" +msgstr "Передвинуть сустав" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "" "The skeleton property of the Polygon2D does not point to a Skeleton2D node" -msgstr "" +msgstr "Свойство скелета Polygon2D не указывает на узел Skeleton2D" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy -msgid "Sync bones" -msgstr "Показать кости" +msgid "Sync Bones" +msgstr "Синхронизировать кости" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "" +"No texture in this polygon.\n" +"Set a texture to be able to edit UV." +msgstr "" +"В этом полигоне нет текстуры.\n" +"Установите текстуру, чтобы иметь возможность редактировать UV." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Создать UV карту" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Create Polygon & UV" -msgstr "Создан полигон" +msgstr "Создать Полигон и UV" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Split point with itself." -msgstr "" - -#: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Split can't form an existing edge." -msgstr "" +#, fuzzy +msgid "Create Internal Vertex" +msgstr "Создать новую горизонтальную направляющую" #: editor/plugins/polygon_2d_editor_plugin.cpp #, fuzzy -msgid "Split already exists." -msgstr "Действие '%s' уже существует!" +msgid "Remove Internal Vertex" +msgstr "Удалить входную контрольную точку" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy -msgid "Add Split" -msgstr "Добавить точку" +msgid "Invalid Polygon (need 3 different vertices)" +msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp #, fuzzy -msgid "Invalid Split: " -msgstr "Недопустимый путь!" +msgid "Add Custom Polygon" +msgstr "Редактировать полигон" #: editor/plugins/polygon_2d_editor_plugin.cpp #, fuzzy -msgid "Remove Split" -msgstr "Удалить точку" +msgid "Remove Custom Polygon" +msgstr "Удалить Полигон и Точку" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" msgstr "Преобразовать UV карту" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Paint bone weights" -msgstr "" +msgid "Transform Polygon" +msgstr "Преобразовать полигон" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +#, fuzzy +msgid "Paint Bone Weights" +msgstr "Костные грузы для краски" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Open Polygon 2D UV editor." +msgstr "Открыть UV-редактор Polygon 2D." #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon 2D UV Editor" @@ -5251,31 +5243,25 @@ msgstr "Polygon 2D UV редактор" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV" -msgstr "" +msgstr "UV" #: editor/plugins/polygon_2d_editor_plugin.cpp #, fuzzy -msgid "Poly" -msgstr "Редактировать полигон" +msgid "Points" +msgstr "Точка" #: editor/plugins/polygon_2d_editor_plugin.cpp #, fuzzy -msgid "Splits" -msgstr "Разделить путь" +msgid "Polygons" +msgstr "Полигон -> UV" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Bones" -msgstr "Создать кости" - -#: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy -msgid "Create Polygon" -msgstr "Создан полигон" +msgstr "Кости" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Move Point" -msgstr "Передвинуть точку" +msgid "Move Points" +msgstr "Передвинуть Точку" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Ctrl: Rotate" @@ -5302,25 +5288,27 @@ msgid "Scale Polygon" msgstr "Масштабировать полигон" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Connect two points to make a split" +msgid "Create a custom polygon. Enables custom polygon rendering." msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy -msgid "Select a split to erase it" -msgstr "Сначала выберите элемент настроек!" +msgid "" +"Remove a custom polygon. If none remain, custom polygon rendering is " +"disabled." +msgstr "" #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "Paint weights with specified intensity" -msgstr "" +msgid "Paint weights with specified intensity." +msgstr "Покрасить веса с заданной интенсивностью." #: editor/plugins/polygon_2d_editor_plugin.cpp -msgid "UnPaint weights with specified intensity" -msgstr "" +#, fuzzy +msgid "Unpaint weights with specified intensity." +msgstr "Снять краску веса с заданной интенсивностью" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Radius:" -msgstr "" +msgstr "Радиус:" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" @@ -5335,9 +5323,13 @@ msgid "Clear UV" msgstr "Очистить UV" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Grid Settings" -msgstr "GridMap Параметры" +msgstr "Параметры сетки" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Snap" +msgstr "Привязка" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" @@ -5348,34 +5340,28 @@ msgid "Grid" msgstr "Сетка" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Configure Grid:" -msgstr "Настроить привязку" +msgstr "Настройки сетки:" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Grid Offset X:" -msgstr "Отступ сетки:" +msgstr "Отступ сетки по X:" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Grid Offset Y:" -msgstr "Отступ сетки:" +msgstr "Отступ сетки по Y:" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Grid Step X:" -msgstr "Шаг сетки:" +msgstr "Шаг сетки по X:" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Grid Step Y:" -msgstr "Шаг сетки:" +msgstr "Шаг сетки по Y:" #: editor/plugins/polygon_2d_editor_plugin.cpp -#, fuzzy msgid "Sync Bones to Polygon" -msgstr "Масштабировать полигон" +msgstr "Синхронизация костей с полигоном" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" @@ -5403,22 +5389,22 @@ msgid "Paste Resource" msgstr "Вставить параметры" #: editor/plugins/resource_preloader_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/scene_tree_editor.cpp -msgid "Open in Editor" -msgstr "Открыть в редакторе" - -#: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Экземпляр:" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_settings_editor.cpp -#: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp +#: editor/scene_tree_editor.cpp msgid "Type:" msgstr "Тип:" #: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/scene_tree_dock.cpp editor/scene_tree_editor.cpp +msgid "Open in Editor" +msgstr "Открыть в редакторе" + +#: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Load Resource" msgstr "Загрузить ресурс" @@ -5429,12 +5415,11 @@ msgstr "Предзагрузчик ресурсов" #: editor/plugins/root_motion_editor_plugin.cpp msgid "AnimationTree has no path set to an AnimationPlayer" -msgstr "" +msgstr "AnimationTree - не задан путь к AnimationPlayer" #: editor/plugins/root_motion_editor_plugin.cpp -#, fuzzy msgid "Path to AnimationPlayer is invalid" -msgstr "Дерево анимации не действительно." +msgstr "Путь к AnimationPlayer недействительный" #: editor/plugins/script_editor_plugin.cpp msgid "Clear Recent Files" @@ -5445,48 +5430,46 @@ msgid "Close and save changes?" msgstr "Закрыть и сохранить изменения?" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Error writing TextFile:" -msgstr "Ошибка перемещения файла:\n" +msgstr "Ошибка при записи:" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error: could not load file." +msgstr "Ошибка: Не удалось загрузить файл." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Error could not load file." -msgstr "Невозможно загрузить изображение" +msgstr "Не удалось загрузить файл." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Error saving file!" -msgstr "Ошибка сохранения набора тайлов!" +msgstr "Ошибка при сохранении файла!" #: editor/plugins/script_editor_plugin.cpp -msgid "Error while saving theme" -msgstr "Ошибка во время сохранения темы" +msgid "Error while saving theme." +msgstr "Ошибка при сохранении темы." #: editor/plugins/script_editor_plugin.cpp -msgid "Error saving" +msgid "Error Saving" msgstr "Ошибка сохранения" #: editor/plugins/script_editor_plugin.cpp -msgid "Error importing theme" -msgstr "Ошибка импортирования темы" +msgid "Error importing theme." +msgstr "Ошибка импортирования темы." #: editor/plugins/script_editor_plugin.cpp -msgid "Error importing" -msgstr "Ошибка импортирования" +msgid "Error Importing" +msgstr "Ошибка Импорта" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "New TextFile..." -msgstr "Новая папка..." +msgstr "Создать текстовый файл..." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Open File" msgstr "Открыть файл" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Save File As..." msgstr "Сохранить как..." @@ -5495,6 +5478,14 @@ msgid "Import Theme" msgstr "Импортировать тему" #: editor/plugins/script_editor_plugin.cpp +msgid "Error while saving theme" +msgstr "Ошибка во время сохранения темы" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error saving" +msgstr "Ошибка сохранения" + +#: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As..." msgstr "Сохранить тему как..." @@ -5504,7 +5495,7 @@ msgstr " Ссылка на Класс" #: editor/plugins/script_editor_plugin.cpp msgid "Toggle alphabetical sorting of the method list." -msgstr "" +msgstr "Включить сортировку по алфавиту в списке методов." #: editor/plugins/script_editor_plugin.cpp msgid "Sort" @@ -5535,9 +5526,8 @@ msgid "File" msgstr "Файл" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy -msgid "New TextFile" -msgstr "Просмотр Файлов" +msgid "Open..." +msgstr "Открыть..." #: editor/plugins/script_editor_plugin.cpp msgid "Save All" @@ -5552,11 +5542,7 @@ msgid "Copy Script Path" msgstr "Копировать путь к скрипту" #: editor/plugins/script_editor_plugin.cpp -msgid "Show In File System" -msgstr "Показать в файловой системе" - -#: editor/plugins/script_editor_plugin.cpp -msgid "History Prev" +msgid "History Previous" msgstr "Предыдущий файл" #: editor/plugins/script_editor_plugin.cpp @@ -5569,6 +5555,10 @@ msgid "Theme" msgstr "Тема" #: editor/plugins/script_editor_plugin.cpp +msgid "Import Theme..." +msgstr "Импортировать тему...." + +#: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" msgstr "Перезагрузить тему" @@ -5577,10 +5567,6 @@ msgid "Save Theme" msgstr "Сохранить тему" #: editor/plugins/script_editor_plugin.cpp -msgid "Save Theme As" -msgstr "Сохранить тему как" - -#: editor/plugins/script_editor_plugin.cpp msgid "Close Docs" msgstr "Закрыть документацию" @@ -5627,7 +5613,7 @@ msgid "Keep Debugger Open" msgstr "Оставить отладчик открытым" #: editor/plugins/script_editor_plugin.cpp -msgid "Debug with external editor" +msgid "Debug with External Editor" msgstr "Отладка с помощью внешнего редактора" #: editor/plugins/script_editor_plugin.cpp @@ -5635,10 +5621,6 @@ msgid "Open Godot online documentation" msgstr "Открыть онлайн документацию Godot" #: editor/plugins/script_editor_plugin.cpp -msgid "Search the class hierarchy." -msgstr "Поиск в классовой иерархии." - -#: editor/plugins/script_editor_plugin.cpp msgid "Search the reference documentation." msgstr "Поиск справочной документации." @@ -5675,39 +5657,32 @@ msgid "Debugger" msgstr "Отладчик" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy -msgid "Search results" -msgstr "Помощь" - -#: editor/plugins/script_editor_plugin.cpp -#, fuzzy -msgid "Search in files" -msgstr "Поиск классов" - -#: editor/plugins/script_editor_plugin.cpp -msgid "" -"Built-in scripts can only be edited when the scene they belong to is loaded" -msgstr "" -"Встроенные скрипты могут быть изменены только, когда сцена, которой они " -"принадлежат, загружена" +msgid "Search Results" +msgstr "Результаты поиска" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Line" -msgstr "Строка:" +msgstr "Строка" #: editor/plugins/script_text_editor.cpp msgid "(ignore)" -msgstr "" +msgstr "(игнорировать)" + +#: editor/plugins/script_text_editor.cpp +msgid "Go to Function" +msgstr "Перейти к функции" + +#: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp +msgid "Standard" +msgstr "Стандартный" #: editor/plugins/script_text_editor.cpp msgid "Only resources from filesystem can be dropped." msgstr "Можно перетащить только ресурс из файловой системы." #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Lookup Symbol" -msgstr "Список автозавершения" +msgstr "Поиск" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" @@ -5727,15 +5702,11 @@ msgstr "нижний регистр" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Capitalize" -msgstr "С Прописной" +msgstr "Прописные" #: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp msgid "Syntax Highlighter" -msgstr "" - -#: editor/plugins/script_text_editor.cpp editor/plugins/text_editor.cpp -msgid "Standard" -msgstr "" +msgstr "Подсветка Синтаксиса" #: editor/plugins/script_text_editor.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp @@ -5788,11 +5759,11 @@ msgid "Trim Trailing Whitespace" msgstr "Удаление пробелов в конце строк" #: editor/plugins/script_text_editor.cpp -msgid "Convert Indent To Spaces" +msgid "Convert Indent to Spaces" msgstr "Преобразовать отступ в пробелы" #: editor/plugins/script_text_editor.cpp -msgid "Convert Indent To Tabs" +msgid "Convert Indent to Tabs" msgstr "Преобразовать отступ в табуляцию" #: editor/plugins/script_text_editor.cpp @@ -5809,36 +5780,27 @@ msgid "Remove All Breakpoints" msgstr "Удалить все точки остановок" #: editor/plugins/script_text_editor.cpp -msgid "Goto Next Breakpoint" +msgid "Go to Next Breakpoint" msgstr "Перейти к следующей точке остановки" #: editor/plugins/script_text_editor.cpp -msgid "Goto Previous Breakpoint" +msgid "Go to Previous Breakpoint" msgstr "Перейти к предыдущей точке остановки" #: editor/plugins/script_text_editor.cpp -msgid "Convert To Uppercase" -msgstr "Конвертировать в ВЕРХНИЙ РЕГИСТР" - -#: editor/plugins/script_text_editor.cpp -msgid "Convert To Lowercase" -msgstr "Конвертировать в нижний регистр" - -#: editor/plugins/script_text_editor.cpp msgid "Find Previous" msgstr "Найти предыдущее" #: editor/plugins/script_text_editor.cpp -#, fuzzy -msgid "Find in files..." -msgstr "Отсортировать файлы..." +msgid "Find in Files..." +msgstr "Найти в файлах..." #: editor/plugins/script_text_editor.cpp -msgid "Goto Function..." +msgid "Go to Function..." msgstr "Перейти к функции..." #: editor/plugins/script_text_editor.cpp -msgid "Goto Line..." +msgid "Go to Line..." msgstr "Перейти к строке..." #: editor/plugins/script_text_editor.cpp @@ -5851,40 +5813,35 @@ msgstr "Шейдер" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "This skeleton has no bones, create some children Bone2D nodes." -msgstr "" +msgstr "У этого скелета нет костей, создайте дочерние Bone2D узлы." #: editor/plugins/skeleton_2d_editor_plugin.cpp -#, fuzzy msgid "Skeleton2D" -msgstr "Скелет..." +msgstr "2D скелет" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Make Rest Pose (From Bones)" -msgstr "" +msgstr "Сделать позу покоя (из костей)" #: editor/plugins/skeleton_2d_editor_plugin.cpp msgid "Set Bones to Rest Pose" -msgstr "" +msgstr "Установить кости в позу покоя" #: editor/plugins/skeleton_editor_plugin.cpp -#, fuzzy msgid "Create physical bones" -msgstr "Создать полисетку навигации" +msgstr "Создать физические кости" #: editor/plugins/skeleton_editor_plugin.cpp -#, fuzzy msgid "Skeleton" -msgstr "Скелет..." +msgstr "Скелет" #: editor/plugins/skeleton_editor_plugin.cpp -#, fuzzy msgid "Create physical skeleton" -msgstr "Создать C# решение" +msgstr "Создать физический скелет" #: editor/plugins/skeleton_ik_editor_plugin.cpp -#, fuzzy msgid "Play IK" -msgstr "Воспроизвести" +msgstr "Воспроизвести IK" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" @@ -5935,6 +5892,14 @@ msgid "Animation Key Inserted." msgstr "Ключ анимации вставлен." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Pitch" +msgstr "Высота" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Yaw" +msgstr "Отклонение" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Objects Drawn" msgstr "Нарисовано обьектов" @@ -6019,9 +5984,8 @@ msgid "This operation requires a single selected node." msgstr "Эта операция требует одного выбранного узла." #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Lock View Rotation" -msgstr "Информация" +msgstr "Блокировать вращение камеры" #: editor/plugins/spatial_editor_plugin.cpp msgid "Display Normal" @@ -6045,7 +6009,7 @@ msgstr "Окружение" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Gizmos" -msgstr "Гизмо" +msgstr "Отобразить гизмо" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Information" @@ -6068,9 +6032,8 @@ msgid "Doppler Enable" msgstr "Доплеровский режим" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Cinematic Preview" -msgstr "Создание предпросмотра" +msgstr "Кинематографический предварительный просмотр" #: editor/plugins/spatial_editor_plugin.cpp msgid "Freelook Left" @@ -6101,6 +6064,10 @@ msgid "Freelook Speed Modifier" msgstr "Обзор модификатор скорости" #: editor/plugins/spatial_editor_plugin.cpp +msgid "View Rotation Locked" +msgstr "Блокировать вращение камеры" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "XForm Dialog" msgstr "XForm диалоговое окно" @@ -6203,11 +6170,6 @@ msgid "Tool Scale" msgstr "Инструмент масштаб" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy -msgid "Snap To Floor" -msgstr "Привязка к сетке" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Toggle Freelook" msgstr "Переключить свободный обзор" @@ -6217,7 +6179,7 @@ msgstr "Преобразование" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap object to floor" -msgstr "" +msgstr "Привязать объект к полу" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Dialog..." @@ -6248,7 +6210,6 @@ msgid "4 Viewports" msgstr "4 Окна" #: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy msgid "Gizmos" msgstr "Гизмо" @@ -6325,52 +6286,51 @@ msgstr "До" msgid "Post" msgstr "После" -#: editor/plugins/sprite_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp #, fuzzy +msgid "Name-less gizmo" +msgstr "Безымянный штуковина" + +#: editor/plugins/sprite_editor_plugin.cpp msgid "Sprite is empty!" -msgstr "Путь сохранения пуст!" +msgstr "Спрайт пуст!" #: editor/plugins/sprite_editor_plugin.cpp msgid "Can't convert a sprite using animation frames to mesh." msgstr "" +"Не удается преобразовать спрайт использующий анимационные кадры в сетку." #: editor/plugins/sprite_editor_plugin.cpp msgid "Invalid geometry, can't replace by mesh." -msgstr "" +msgstr "Некорректная геометрия, не может быть заменена сеткой." #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Sprite" -msgstr "Спрайт кадры" +msgstr "Спрайт" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Convert to 2D Mesh" -msgstr "Преобразовать в %s" +msgstr "Преобразовать в 2D Mesh" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Create 2D Mesh" -msgstr "Создать полисетку обводки" +msgstr "Создать 2D Mesh" #: editor/plugins/sprite_editor_plugin.cpp msgid "Simplification: " -msgstr "" +msgstr "Упрощение: " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Grow (Pixels): " -msgstr "Привязка (пиксели):" +msgstr "Рост (пиксели): " #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Update Preview" -msgstr "Предварительный просмотр атласа" +msgstr "Обновить предварительный просмотр" #: editor/plugins/sprite_editor_plugin.cpp -#, fuzzy msgid "Settings:" -msgstr "Настройки" +msgstr "Параметры:" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" @@ -6445,12 +6405,17 @@ msgid "Set Region Rect" msgstr "Задать регион" #: editor/plugins/texture_region_editor_plugin.cpp +msgid "Set Margin" +msgstr "Задать отступ" + +#: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" msgstr "Режим привязки:" #: editor/plugins/texture_region_editor_plugin.cpp -msgid "<None>" -msgstr "<Нет>" +#: scene/resources/visual_shader.cpp +msgid "None" +msgstr "Пусто" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" @@ -6474,12 +6439,11 @@ msgstr "Шаг:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Sep.:" -msgstr "" +msgstr "Разделитель:" #: editor/plugins/texture_region_editor_plugin.cpp -#, fuzzy msgid "TextureRegion" -msgstr "Область текстуры" +msgstr "TextureRegion" #: editor/plugins/theme_editor_plugin.cpp msgid "Can't save theme to file:" @@ -6610,9 +6574,12 @@ msgid "Erase Selection" msgstr "Очистить выделенное" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Fix Invalid Tiles" -msgstr "Недопустимое имя." +msgstr "Исправить недопустимые плитки" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Cut Selection" +msgstr "Вырезать выделенное" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint TileMap" @@ -6635,9 +6602,8 @@ msgid "Erase TileMap" msgstr "Очистить карту тайлов" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy msgid "Find Tile" -msgstr "Найти тайл" +msgstr "Найти плитку" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Transpose" @@ -6660,35 +6626,36 @@ msgid "Pick Tile" msgstr "Выбрать тайл" #: editor/plugins/tile_map_editor_plugin.cpp -#, fuzzy -msgid "Move Selection" -msgstr "Удалить выделенное" +msgid "Copy Selection" +msgstr "Копировать выделенное" #: editor/plugins/tile_map_editor_plugin.cpp -msgid "Rotate 0 degrees" -msgstr "Поворот на 0 градусов" +msgid "Rotate left" +msgstr "Повернуть влево" #: editor/plugins/tile_map_editor_plugin.cpp -msgid "Rotate 90 degrees" -msgstr "Поворот на 90 градусов" +msgid "Rotate right" +msgstr "Повернуть вправо" #: editor/plugins/tile_map_editor_plugin.cpp -msgid "Rotate 180 degrees" -msgstr "Поворот на 180 градусов" +msgid "Flip horizontally" +msgstr "Отразить по горизонтали" #: editor/plugins/tile_map_editor_plugin.cpp -msgid "Rotate 270 degrees" -msgstr "Поворот на 270 градусов" +msgid "Flip vertically" +msgstr "Отразить по вертикали" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Clear transform" +msgstr "Очистить преобразование" #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy -msgid "Add Texture(s) to TileSet" -msgstr "Добавить узел(узлы) из дерева" +msgid "Add Texture(s) to TileSet." +msgstr "Добавить текстуру(ы) в TileSet." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy -msgid "Remove current Texture from TileSet" -msgstr "Удалить текущее поле" +msgid "Remove selected Texture from TileSet." +msgstr "Удалить выбранную текстуру из TileSet." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" @@ -6699,88 +6666,211 @@ msgid "Merge from Scene" msgstr "Слияние из сцены" #: editor/plugins/tile_set_editor_plugin.cpp -msgid "" -"Select sub-tile to use as icon, this will be also used on invalid autotile " -"bindings." -msgstr "" -"Выберите плитку для использования в качестве значка, она также будет " -"использоваться при неверных привязках автотайлов." +msgid "Copy bitmask." +msgstr "Копировать битовую маску." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Display tile's names (hold Alt Key)" -msgstr "" +msgid "Paste bitmask." +msgstr "Вставить битовую маску." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Remove Selected Textue and ALL TILES wich uses it?" -msgstr "" +msgid "Erase bitmask." +msgstr "Стереть битовую маску." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Create a new polygon." +msgstr "Создать новый полигон." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Keep polygon inside region Rect." +msgstr "Держать полигон внутри области Rect." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Enable snap and show grid (configurable via the Inspector)." +msgstr "Включить привязку и отображение сетки (настраивается через инспектор)." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Display Tile Names (Hold Alt Key)" +msgstr "Отобразить имена плиток (удерживать нажатой клавишу Alt)" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Remove selected texture? This will remove all tiles which use it." +msgstr "Удалить выделенную текстуру и ВСЕ ПЛИТКИ, которые ее используют?" #: editor/plugins/tile_set_editor_plugin.cpp msgid "You haven't selected a texture to remove." -msgstr "" +msgstr "Вы не выбрали текстуру для удаления." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Create from scene?" -msgstr "Создать из сцены?" +#, fuzzy +msgid "Create from scene? This will overwrite all current tiles." +msgstr "Создавать из сцены? Это перезапишет все текущие плитки." #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from scene?" msgstr "Слияние из сцены?" #: editor/plugins/tile_set_editor_plugin.cpp -msgid " file(s) was not added because was already on the list." -msgstr "" +#, fuzzy +msgid "Remove Texture" +msgstr "Удалить шаблон" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "%s file(s) were not added because was already on the list." +msgstr "%s файл(ы) не были добавлены, потому что уже были в списке." #: editor/plugins/tile_set_editor_plugin.cpp msgid "" "Drag handles to edit Rect.\n" "Click on another Tile to edit it." msgstr "" +"Перетащите ручки для редактирования Rect.\n" +"Нажмите на другую плитку, чтобы отредактировать ее." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Delete selected Rect." +msgstr "Удалить выбранный Rect." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "" -"LMB: set bit on.\n" -"RMB: set bit off.\n" +"Select current edited sub-tile.\n" "Click on another Tile to edit it." msgstr "" -"ЛКМ: установить бит.\n" -"ПКМ: снять бит." +"Выбрать текущий редактированный вложенный тайл.\n" +"Нажмите на другой тайл чтобы его отредактировать." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Delete polygon." +msgstr "Удалить полигон." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "" -"Select current edited sub-tile.\n" +"LMB: Set bit on.\n" +"RMB: Set bit off.\n" "Click on another Tile to edit it." -msgstr "Выберите текущий редактированный вложенный тайл." +msgstr "" +"ЛКМ: установить бит.\n" +"ПКМ: снять бит.\n" +"Нажмите на другой тайл чтобы его отредактировать." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "" "Select sub-tile to use as icon, this will be also used on invalid autotile " "bindings.\n" "Click on another Tile to edit it." msgstr "" -"Выберите плитку для использования в качестве значка, она также будет " -"использоваться при неверных привязках автотайлов." +"Выберите вложенную плитку для использования в качестве иконки, она также " +"будет использоваться для недействительных автопривязок.\n" +"Нажмите на другую плитку, чтобы отредактировать ее." #: editor/plugins/tile_set_editor_plugin.cpp -#, fuzzy msgid "" "Select sub-tile to change its priority.\n" "Click on another Tile to edit it." -msgstr "Выберите вложенный тайл, для изменения его приоритета." +msgstr "" +"Выберите суб-плитку, чтобы изменить его приоритет.\n" +"Нажмите на другую плитку, чтобы отредактировать ее." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "" +"Select sub-tile to change its z index.\n" +"Click on another Tile to edit it." +msgstr "" +"Выберите суб-плитку, чтобы изменить его индекс z.\n" +"Нажмите на другую плитку, чтобы отредактировать ее." + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Set Tile Region" +msgstr "Задать регион" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Create Tile" +msgstr "Создать папку" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Set Tile Icon" +msgstr "Установить Иконку Плитки" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Edit Tile Bitmask" +msgstr "Редактировать фильтры" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Edit Collision Polygon" +msgstr "Редактировать существующий полигон:" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Edit Occlusion Polygon" +msgstr "Редактировать полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Edit Navigation Polygon" +msgstr "Создать Navigation Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Paste Tile Bitmask" +msgstr "Вставить битовую маску." + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Clear Tile Bitmask" +msgstr "Очистить Битовую Маску Плитки" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Remove Tile" +msgstr "Удалить шаблон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Remove Collision Polygon" +msgstr "Удалить Полигон и Точку" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Remove Occlusion Polygon" +msgstr "Создан затеняющий полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Remove Navigation Polygon" +msgstr "Создать Navigation Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Edit Tile Priority" +msgstr "Редактировать фильтры" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Edit Tile Z Index" +msgstr "Редактирование Z индекса плитки" #: editor/plugins/tile_set_editor_plugin.cpp #, fuzzy +msgid "Create Collision Polygon" +msgstr "Создать Navigation Polygon" + +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Create Occlusion Polygon" +msgstr "Создан затеняющий полигон" + +#: editor/plugins/tile_set_editor_plugin.cpp msgid "This property can't be changed." -msgstr "Эта операция не может быть выполнена без сцены." +msgstr "Это свойство не может быть изменено." #: editor/plugins/tile_set_editor_plugin.cpp -msgid "Tile Set" -msgstr "Набор тайлов" +msgid "TileSet" +msgstr "TileSet" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Vertex" msgstr "Вершины" @@ -6789,14 +6879,12 @@ msgid "Fragment" msgstr "Фрагмент" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "Light" -msgstr "Право" +msgstr "Свет" #: editor/plugins/visual_shader_editor_plugin.cpp -#, fuzzy msgid "VisualShader" -msgstr "Шейдер" +msgstr "VisualShader" #: editor/project_export.cpp msgid "Runnable" @@ -6815,6 +6903,14 @@ msgid "Export templates for this platform are missing/corrupted:" msgstr "Шаблоны экспорта для этой платформы отсутствуют/повреждены:" #: editor/project_export.cpp +msgid "Release" +msgstr "Релиз" + +#: editor/project_export.cpp +msgid "Exporting All" +msgstr "Экспорт всех" + +#: editor/project_export.cpp msgid "Presets" msgstr "Предустановки" @@ -6823,6 +6919,10 @@ msgid "Add..." msgstr "Добавить..." #: editor/project_export.cpp +msgid "Export Path" +msgstr "Путь экспорта" + +#: editor/project_export.cpp msgid "Resources" msgstr "Ресурсы" @@ -6879,10 +6979,48 @@ msgid "Feature List:" msgstr "Список свойств:" #: editor/project_export.cpp +#, fuzzy +msgid "Script" +msgstr "Новый скрипт" + +#: editor/project_export.cpp +msgid "Script Export Mode:" +msgstr "Режим экспортирования скриптов:" + +#: editor/project_export.cpp +msgid "Text" +msgstr "Текстовый" + +#: editor/project_export.cpp +msgid "Compiled" +msgstr "Компилированный" + +#: editor/project_export.cpp +msgid "Encrypted (Provide Key Below)" +msgstr "Зашифрованный (Напишите ключ ниже)" + +#: editor/project_export.cpp +msgid "Invalid Encryption Key (must be 64 characters long)" +msgstr "" +"Недействительный ключ шифрования (длина ключа должна составлять 64 символа)" + +#: editor/project_export.cpp +msgid "Script Encryption Key (256-bits as hex):" +msgstr "Ключ шифрования скрипта (256-бит, а в шестнадцатеричном виде):" + +#: editor/project_export.cpp msgid "Export PCK/Zip" msgstr "Экспортировать PCK/Zip" #: editor/project_export.cpp +msgid "Export mode?" +msgstr "Режим экспорта?" + +#: editor/project_export.cpp +msgid "Export All" +msgstr "Экспортировать всё" + +#: editor/project_export.cpp msgid "Export templates for this platform are missing:" msgstr "Шаблоны экспорта для этой платформы отсутствуют:" @@ -6895,22 +7033,21 @@ msgid "The path does not exist." msgstr "Путь не существует." #: editor/project_manager.cpp -#, fuzzy msgid "Invalid '.zip' project file, does not contain a 'project.godot' file." -msgstr "Пожалуйста, выберите папку, которая не содержит файл 'project.godot'." +msgstr "" +"Недействительный '.zip' файл проекта, не содержит файл 'project.godot'." #: editor/project_manager.cpp msgid "Please choose an empty folder." msgstr "Пожалуйста, выберите пустую папку." #: editor/project_manager.cpp -#, fuzzy msgid "Please choose a 'project.godot' or '.zip' file." -msgstr "Пожалуйста, выберите 'project.godot' файл." +msgstr "Пожалуйста, выберите файл 'project.godot' или '.zip'." #: editor/project_manager.cpp msgid "Directory already contains a Godot project." -msgstr "" +msgstr "Каталог уже содержит проект Godot." #: editor/project_manager.cpp msgid "Imported Project" @@ -7001,9 +7138,8 @@ msgid "Project Path:" msgstr "Путь к проекту:" #: editor/project_manager.cpp -#, fuzzy msgid "Project Installation Path:" -msgstr "Путь к проекту:" +msgstr "Путь установки проекта:" #: editor/project_manager.cpp msgid "Browse" @@ -7014,7 +7150,8 @@ msgid "Unnamed Project" msgstr "Безымянный проект" #: editor/project_manager.cpp -msgid "Can't open project" +#, fuzzy +msgid "Can't open project at '%s'." msgstr "Не удаётся открыть проект" #: editor/project_manager.cpp @@ -7023,6 +7160,33 @@ msgstr "Вы уверены, что хотите открыть более од #: editor/project_manager.cpp msgid "" +"The following project settings file was generated by an older engine " +"version, and needs to be converted for this version:\n" +"\n" +"%s\n" +"\n" +"Do you want to convert it?\n" +"Warning: You will not be able to open the project with previous versions of " +"the engine anymore." +msgstr "" +"Файл настроек проекта был сгенерирован старой версией движка и должен быть " +"преобразован для текущей версии:\n" +"\n" +"%s\n" +"\n" +"Вы хотите преобразовать его?\n" +"Внимание: Вы больше не сможете открыть проект предыдущими версиями движка." + +#: editor/project_manager.cpp +msgid "" +"The project settings were created by a newer engine version, whose settings " +"are not compatible with this version." +msgstr "" +"Настройки проекта были созданы более новой версией движка, которые " +"несовместимы с текущей версией." + +#: editor/project_manager.cpp +msgid "" "Can't run project: no main scene defined.\n" "Please edit the project and set the main scene in \"Project Settings\" under " "the \"Application\" category." @@ -7124,13 +7288,12 @@ msgid "Mouse Button" msgstr "Кнопка мыши" #: editor/project_settings_editor.cpp -#, fuzzy msgid "" "Invalid action name. it cannot be empty nor contain '/', ':', '=', '\\' or " "'\"'" msgstr "" -"Недопустимое имя действия. Оно не может быть пустым или содержать '/', ':', " -"'=', '\\' или '\"'." +"Неверное имя действия. Оно не может быть пустым и не может содержать символы " +"\"/\", \":\", \"=\", \"\\\" или \"''\"" #: editor/project_settings_editor.cpp msgid "Action '%s' already exists!" @@ -7141,18 +7304,16 @@ msgid "Rename Input Action Event" msgstr "Переименовать действие" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Change Action deadzone" -msgstr "Изменить имя анимации:" +msgstr "Изменить Действие мертвой зоны" #: editor/project_settings_editor.cpp msgid "Add Input Action Event" msgstr "Добавить действие" #: editor/project_settings_editor.cpp -#, fuzzy msgid "All Devices" -msgstr "Устройство" +msgstr "Все устройства" #: editor/project_settings_editor.cpp msgid "Device" @@ -7199,24 +7360,20 @@ msgid "Wheel Down Button" msgstr "Колёсико вниз" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Wheel Left Button" -msgstr "Колёсико вверх" +msgstr "Кнопка на колесике слева" #: editor/project_settings_editor.cpp -#, fuzzy msgid "Wheel Right Button" -msgstr "Правая кнопка мыши" +msgstr "Правая кнопка колеса" #: editor/project_settings_editor.cpp -#, fuzzy msgid "X Button 1" -msgstr "Кнопка 6" +msgstr "Кнопка X 1" #: editor/project_settings_editor.cpp -#, fuzzy msgid "X Button 2" -msgstr "Кнопка 6" +msgstr "Кнопка X 2" #: editor/project_settings_editor.cpp msgid "Joypad Axis Index:" @@ -7358,17 +7515,13 @@ msgstr "Настройки проекта (project.godot)" msgid "General" msgstr "Основное" -#: editor/project_settings_editor.cpp editor/property_editor.cpp -msgid "Property:" -msgstr "Параметр:" - #: editor/project_settings_editor.cpp msgid "Override For..." msgstr "Переопределить для..." #: editor/project_settings_editor.cpp editor/settings_config_dialog.cpp msgid "Editor must be restarted for changes to take effect" -msgstr "" +msgstr "Чтобы изменения вступили в силу, необходимо перезапустить редактор" #: editor/project_settings_editor.cpp msgid "Input Map" @@ -7384,7 +7537,7 @@ msgstr "Действие" #: editor/project_settings_editor.cpp msgid "Deadzone" -msgstr "" +msgstr "Мертвая зона" #: editor/project_settings_editor.cpp msgid "Device:" @@ -7494,10 +7647,6 @@ msgstr "Выберите узел" msgid "Bit %d, val %d." msgstr "Бит %d, значение %d." -#: editor/property_editor.cpp -msgid "Properties:" -msgstr "Свойства:" - #: editor/property_selector.cpp msgid "Select Property" msgstr "Выбрать свойство" @@ -7521,97 +7670,94 @@ msgstr "" "инструмент:" #: editor/rename_dialog.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Batch Rename" -msgstr "Переименовать" +msgstr "Пакетное переименование" #: editor/rename_dialog.cpp msgid "Prefix" -msgstr "" +msgstr "Префикс" #: editor/rename_dialog.cpp msgid "Suffix" -msgstr "" +msgstr "Суффикс" #: editor/rename_dialog.cpp -#, fuzzy msgid "Advanced options" -msgstr "Параметры прилипания" +msgstr "Дополнительные параметры" #: editor/rename_dialog.cpp msgid "Substitute" -msgstr "" +msgstr "Заменить" #: editor/rename_dialog.cpp -#, fuzzy msgid "Node name" -msgstr "Имя Узла:" +msgstr "Имя узла" #: editor/rename_dialog.cpp msgid "Node's parent name, if available" -msgstr "" +msgstr "Имя родительского узла, если оно доступно" #: editor/rename_dialog.cpp -#, fuzzy msgid "Node type" -msgstr "Найти тип узла" +msgstr "Тип узла" #: editor/rename_dialog.cpp -#, fuzzy msgid "Current scene name" -msgstr "Текущая сцена" +msgstr "Название текущей сцены" #: editor/rename_dialog.cpp -#, fuzzy msgid "Root node name" -msgstr "Имя корневого узла:" +msgstr "Имя корневого узла" #: editor/rename_dialog.cpp msgid "" "Sequential integer counter.\n" "Compare counter options." msgstr "" +"Последовательный целочисленный счетчик.\n" +"Сравните параметров счетчика." #: editor/rename_dialog.cpp msgid "Per Level counter" -msgstr "" +msgstr "Счетчик уровня" #: editor/rename_dialog.cpp msgid "If set the counter restarts for each group of child nodes" msgstr "" +"Если установить, счетчик перезапустится для каждой группы дочерних узлов" #: editor/rename_dialog.cpp msgid "Initial value for the counter" -msgstr "" +msgstr "Начальное значение для счетчика" #: editor/rename_dialog.cpp -#, fuzzy msgid "Step" -msgstr "Шаг:" +msgstr "Шаг" #: editor/rename_dialog.cpp -msgid "Ammount by which counter is incremented for each node" +msgid "Amount by which counter is incremented for each node" msgstr "" +"Количество, на которое увеличивается значение счетчика для каждого узла" #: editor/rename_dialog.cpp msgid "Padding" -msgstr "" +msgstr "Отступ" #: editor/rename_dialog.cpp msgid "" -"Minium number of digits for the counter.\n" +"Minimum number of digits for the counter.\n" "Missing digits are padded with leading zeros." msgstr "" +"Минимальное количество цифр для счетчика.\n" +"Недостающие цифры заполняются нулями." #: editor/rename_dialog.cpp -#, fuzzy msgid "Regular Expressions" -msgstr "Изменить выражение" +msgstr "Регулярные Выражения" #: editor/rename_dialog.cpp -#, fuzzy msgid "Post-Process" -msgstr "Скрипт пост-процесса:" +msgstr "Пост-обработка" #: editor/rename_dialog.cpp msgid "Keep" @@ -7619,15 +7765,17 @@ msgstr "Оставить оригинал" #: editor/rename_dialog.cpp msgid "CamelCase to under_scored" -msgstr "" +msgstr "CamelCase в under_scored" #: editor/rename_dialog.cpp +#, fuzzy msgid "under_scored to CamelCase" -msgstr "" +msgstr "under_scored в CamelCase" #: editor/rename_dialog.cpp +#, fuzzy msgid "Case" -msgstr "" +msgstr "Регистр" #: editor/rename_dialog.cpp #, fuzzy @@ -7640,11 +7788,10 @@ msgid "To Uppercase" msgstr "ВЕРХНИЙ РЕГИСТР" #: editor/rename_dialog.cpp -#, fuzzy msgid "Reset" -msgstr "Сбросить приближение" +msgstr "Сброс" -#: editor/rename_dialog.cpp editor/script_editor_debugger.cpp +#: editor/rename_dialog.cpp msgid "Error" msgstr "Ошибка" @@ -7705,6 +7852,10 @@ msgid "Instance Scene(s)" msgstr "Дополнить сценой(ами)" #: editor/scene_tree_dock.cpp +msgid "Instance Child Scene" +msgstr "Добавить дочернюю сцену" + +#: editor/scene_tree_dock.cpp msgid "Clear Script" msgstr "Убрать скрипт" @@ -7741,6 +7892,14 @@ msgid "Save New Scene As..." msgstr "Сохранить новую Сцену как..." #: editor/scene_tree_dock.cpp +msgid "" +"Disabling \"editable_instance\" will cause all properties of the node to be " +"reverted to their default." +msgstr "" +"Отключение параметра \"editable_instance\" приведет к тому, что все свойства " +"узла будут возвращены к значениям по умолчанию." + +#: editor/scene_tree_dock.cpp msgid "Editable Children" msgstr "Редактируемые потомки" @@ -7753,29 +7912,24 @@ msgid "Make Local" msgstr "Сделать локальным" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Create Root Node:" -msgstr "Создать узел" +msgstr "Создать корневой узел:" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "2D Scene" -msgstr "Сцена" +msgstr "2D-сцена" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "3D Scene" -msgstr "Сцена" +msgstr "3D-сцена" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "User Interface" -msgstr "Очистить наследование" +msgstr "Пользовательский интерфейс" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Custom Node" -msgstr "Вырезать узлы" +msgstr "Пользовательский узел" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" @@ -7818,6 +7972,10 @@ msgid "Clear Inheritance" msgstr "Очистить наследование" #: editor/scene_tree_dock.cpp +msgid "Open documentation" +msgstr "Открыть документацию" + +#: editor/scene_tree_dock.cpp msgid "Delete Node(s)" msgstr "Удалить узел(узлы)" @@ -7826,17 +7984,17 @@ msgid "Add Child Node" msgstr "Добавить дочерний узел" #: editor/scene_tree_dock.cpp -msgid "Instance Child Scene" -msgstr "Добавить дочернюю сцену" - -#: editor/scene_tree_dock.cpp msgid "Change Type" msgstr "Изменить тип" #: editor/scene_tree_dock.cpp #, fuzzy +msgid "Extend Script" +msgstr "Наследовать скрипт" + +#: editor/scene_tree_dock.cpp msgid "Make Scene Root" -msgstr "Новый корень сцены" +msgstr "Создать корневой узел сцены" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" @@ -7887,7 +8045,6 @@ msgid "Clear Inheritance? (No Undo!)" msgstr "Очистить наследование? (Нельзя отменить!)" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "Toggle Visible" msgstr "Переключить видимость" @@ -7896,7 +8053,6 @@ msgid "Node configuration warning:" msgstr "Конфигурации узла, предупреждение:" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node has connection(s) and group(s).\n" "Click to show signals dock." @@ -7921,27 +8077,24 @@ msgstr "" "Нажмите, чтобы показать панель групп." #: editor/scene_tree_editor.cpp editor/script_create_dialog.cpp -#, fuzzy msgid "Open Script" msgstr "Открыть скрипт" #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Node is locked.\n" "Click to unlock it." msgstr "" "Узел заблокирован.\n" -"Нажмите чтобы разблокировать" +"Нажмите чтобы разблокировать." #: editor/scene_tree_editor.cpp -#, fuzzy msgid "" "Children are not selectable.\n" "Click to make selectable." msgstr "" -"Потомки не выделяются.\n" -"Нажмите чтобы выделялись" +"Дочерние объекты не выделяются.\n" +"Нажмите, чтобы сделать их выделяемыми." #: editor/scene_tree_editor.cpp msgid "Toggle Visibility" @@ -7952,6 +8105,8 @@ msgid "" "AnimationPlayer is pinned.\n" "Click to unpin." msgstr "" +"AnimationPlayer закреплен.\n" +"Нажмите, чтобы открепить." #: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" @@ -7992,13 +8147,17 @@ msgstr "Н/Д" #: editor/script_create_dialog.cpp #, fuzzy msgid "Open Script/Choose Location" -msgstr "Открыть редактор скриптов" +msgstr "Открыть Скрипт/Выбрать Место" #: editor/script_create_dialog.cpp msgid "Path is empty" msgstr "Не указан путь" #: editor/script_create_dialog.cpp +msgid "Filename is empty" +msgstr "Пустое имя файла" + +#: editor/script_create_dialog.cpp msgid "Path is not local" msgstr "Путь не локальный" @@ -8087,20 +8246,9 @@ msgid "Bytes:" msgstr "Байты:" #: editor/script_editor_debugger.cpp -msgid "Warning" -msgstr "Предупреждение" - -#: editor/script_editor_debugger.cpp -msgid "Error:" -msgstr "Ошибка:" - -#: editor/script_editor_debugger.cpp -msgid "Source:" -msgstr "Источник:" - -#: editor/script_editor_debugger.cpp -msgid "Function:" -msgstr "Функция:" +#, fuzzy +msgid "Stack Trace" +msgstr "Трассировка Стека" #: editor/script_editor_debugger.cpp msgid "Pick one or more items from the list to display the graph." @@ -8117,7 +8265,7 @@ msgstr "Дочерний процесс связан" #: editor/script_editor_debugger.cpp msgid "Copy Error" -msgstr "Ошибка копирования" +msgstr "Копировать ошибку" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" @@ -8132,18 +8280,6 @@ msgid "Stack Frames" msgstr "Стек" #: editor/script_editor_debugger.cpp -msgid "Variable" -msgstr "Переменная" - -#: editor/script_editor_debugger.cpp -msgid "Errors:" -msgstr "Ошибки:" - -#: editor/script_editor_debugger.cpp -msgid "Stack Trace (if applicable):" -msgstr "Трассировка стека (если применимо):" - -#: editor/script_editor_debugger.cpp msgid "Profiler" msgstr "Профайлер" @@ -8261,38 +8397,32 @@ msgid "Change Capsule Shape Height" msgstr "Изменить высоту капсулы" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Cylinder Shape Radius" -msgstr "Изменить радиус капсулы" +msgstr "Изменить радиус цилиндра" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Cylinder Shape Height" -msgstr "Изменить высоту капсулы" +msgstr "Изменить высоту цилиндра" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" msgstr "Изменить длину луча" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Cylinder Radius" -msgstr "Изменить радиус света" +msgstr "Изменить радиус цилиндра" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Cylinder Height" -msgstr "Изменить высоту капсулы" +msgstr "Изменить высоту цилиндра" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Torus Inner Radius" -msgstr "Изменить радиус сферы" +msgstr "Изменение внутреннего радиуса полукруга" #: modules/csg/csg_gizmos.cpp -#, fuzzy msgid "Change Torus Outer Radius" -msgstr "Изменить радиус света" +msgstr "Изменение внешнего радиуса полукруга" #: modules/gdnative/gdnative_library_editor_plugin.cpp msgid "Select the dynamic library for this entry" @@ -8344,10 +8474,11 @@ msgstr "Библиотеки: " #: modules/gdnative/register_types.cpp msgid "GDNative" -msgstr "" +msgstr "GDNative" #: modules/gdscript/gdscript_functions.cpp -msgid "step argument is zero!" +#, fuzzy +msgid "Step argument is zero!" msgstr "Аргумент шага равен нулю!" #: modules/gdscript/gdscript_functions.cpp @@ -8414,7 +8545,7 @@ msgstr "Удалить выделенную сетку" #: modules/gridmap/grid_map_editor_plugin.cpp #, fuzzy msgid "GridMap Fill Selection" -msgstr "Удалить выделенную сетку" +msgstr "Заполнить выделенную GridMap" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Duplicate Selection" @@ -8497,9 +8628,8 @@ msgid "Clear Selection" msgstr "Очистить выделение" #: modules/gridmap/grid_map_editor_plugin.cpp -#, fuzzy msgid "Fill Selection" -msgstr "Все выбранные элементы" +msgstr "Заполнить выбранное" #: modules/gridmap/grid_map_editor_plugin.cpp msgid "GridMap Settings" @@ -8570,12 +8700,9 @@ msgid "End of inner exception stack trace" msgstr "Конец трассировки внутреннего стека исключений" #: modules/recast/navigation_mesh_editor_plugin.cpp -msgid "Bake!" -msgstr "Запечь!" - -#: modules/recast/navigation_mesh_editor_plugin.cpp -msgid "Bake the navigation mesh." -msgstr "Создать полисетку навигации." +#, fuzzy +msgid "Bake NavMesh" +msgstr "Испечь NavMesh" #: modules/recast/navigation_mesh_editor_plugin.cpp msgid "Clear the navigation mesh." @@ -8804,12 +8931,11 @@ msgstr "Присоединить узлы" #: modules/visual_script/visual_script_editor.cpp #, fuzzy msgid "Connect Node Data" -msgstr "Присоединить узлы" +msgstr "Присоединить данные узла" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Connect Node Sequence" -msgstr "Присоединить узлы" +msgstr "Присоединить цепь узлов" #: modules/visual_script/visual_script_editor.cpp msgid "Script already has function '%s'" @@ -8856,6 +8982,10 @@ msgid "Base Type:" msgstr "Базовый тип:" #: modules/visual_script/visual_script_editor.cpp +msgid "Members:" +msgstr "Свойства:" + +#: modules/visual_script/visual_script_editor.cpp msgid "Available Nodes:" msgstr "Доступные узлы:" @@ -8892,9 +9022,8 @@ msgid "Paste Nodes" msgstr "Вставить узлы" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Edit Member" -msgstr "Свойства" +msgstr "Редактировать элемент" #: modules/visual_script/visual_script_flow_control.cpp msgid "Input type not iterable: " @@ -8954,17 +9083,16 @@ msgstr "" "out) или строка (error)." #: modules/visual_script/visual_script_property_selector.cpp -#, fuzzy msgid "Search VisualScript" -msgstr "Удалить узел VisualScript" +msgstr "Искать VisualScript" #: modules/visual_script/visual_script_property_selector.cpp -msgid "Get" -msgstr "Получить" +msgid "Get %s" +msgstr "Получить %s" #: modules/visual_script/visual_script_property_selector.cpp -msgid "Set " -msgstr "" +msgid "Set %s" +msgstr "Задать %s" #: platform/javascript/export/export.cpp msgid "Run in Browser" @@ -9015,16 +9143,15 @@ msgstr "" "сцен). Будет работать первый созданный, остальные будут проигнорированы." #: scene/2d/collision_object_2d.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape2D or CollisionPolygon2D as a child to " "define its shape." msgstr "" -"Этот узел не имеет дочерних форм, поэтому он не может взаимодействовать с " -"пространством.\n" -"Рассмотрите возможность добавления CollisionShape2D или CollisionPolygon2D " -"дочерних узлов, для определения его формы." +"Этот узел не имеет форму, поэтому не может сталкиваться или " +"взаимодействовать с другими объектами.\n" +"Подумайте о добавлении CollisionShape2D или CollisionPolygon2D как дочерний, " +"чтобы определить ее форму." #: scene/2d/collision_polygon_2d.cpp msgid "" @@ -9060,6 +9187,14 @@ msgstr "" "Shape должен быть предусмотрен для функций CollisionShape2D. Пожалуйста, " "создайте shape-ресурс для этого!" +#: scene/2d/cpu_particles_2d.cpp +msgid "" +"CPUParticles2D animation requires the usage of a CanvasItemMaterial with " +"\"Particles Animation\" enabled." +msgstr "" +"Анимация CPUParticles2D требует использования CanvasItemMaterial с " +"включенной функцией \"Particles Animation\"." + #: scene/2d/light_2d.cpp msgid "" "A texture with the shape of the light must be supplied to the 'texture' " @@ -9109,6 +9244,14 @@ msgid "" msgstr "" "Материал для обработки частиц не назначен, поэтому поведение отсутствует." +#: scene/2d/particles_2d.cpp +msgid "" +"Particles2D animation requires the usage of a CanvasItemMaterial with " +"\"Particles Animation\" enabled." +msgstr "" +"Для анимации Particles2D требуется использование CanvasItemMaterial с " +"включенной функцией \"Particles Animation\"." + #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." msgstr "" @@ -9133,16 +9276,20 @@ msgstr "" #: scene/2d/skeleton_2d.cpp msgid "This Bone2D chain should end at a Skeleton2D node." -msgstr "" +msgstr "Эта Bone2D цепь должна заканчиваться на узле Skeleton2D." #: scene/2d/skeleton_2d.cpp msgid "A Bone2D only works with a Skeleton2D or another Bone2D as parent node." msgstr "" +"Bone2D работает только со Skeleton2D или другим Bone2D в качестве " +"родительского узла." #: scene/2d/skeleton_2d.cpp msgid "" "This bone lacks a proper REST pose. Go to the Skeleton2D node and set one." msgstr "" +"У этой кости отсутствует правильная REST-позиция. Перейдите к узлу " +"Skeleton2D и установите её." #: scene/2d/visibility_notifier_2d.cpp msgid "" @@ -9209,16 +9356,15 @@ msgid "Lighting Meshes: " msgstr "Освещение полисетки: " #: scene/3d/collision_object.cpp -#, fuzzy msgid "" "This node has no shape, so it can't collide or interact with other objects.\n" "Consider adding a CollisionShape or CollisionPolygon as a child to define " "its shape." msgstr "" -"Этот узел не имеет дочерних форм, поэтому он не может взаимодействовать с " -"пространством.\n" -"Рассмотрите возможность добавления CollisionShape или CollisionPolygon " -"дочерних узлов, чтобы определить его форму." +"Этот узел не имеет форму, поэтому не может сталкиваться или " +"взаимодействовать с другими объектами.\n" +"Подумайте о добавлении CollisionShape или CollisionPolygon как дочернего, " +"чтобы определить ее форму." #: scene/3d/collision_polygon.cpp msgid "" @@ -9252,6 +9398,18 @@ msgstr "" "Shape должен быть предусмотрен для функций CollisionShape. Пожалуйста, " "создайте shape-ресурс для этого!" +#: scene/3d/cpu_particles.cpp +msgid "Nothing is visible because no mesh has been assigned." +msgstr "Ничто не видно, потому что не назначена сетка." + +#: scene/3d/cpu_particles.cpp +msgid "" +"CPUParticles animation requires the usage of a SpatialMaterial with " +"\"Billboard Particles\" enabled." +msgstr "" +"Анимация CPUParticles требует использования SpatialMaterial с включенной " +"функцией \"Billboard Particles\"." + #: scene/3d/gi_probe.cpp msgid "Plotting Meshes" msgstr "Построение полисетки" @@ -9274,6 +9432,31 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "Ничего не видно, потому что полисетки не были назначены на отрисовку." +#: scene/3d/particles.cpp +msgid "" +"Particles animation requires the usage of a SpatialMaterial with \"Billboard " +"Particles\" enabled." +msgstr "" +"Анимация частиц требует использования SpatialMaterial с включенной функцией " +"\"Billboard Particles\"." + +#: scene/3d/path.cpp +msgid "PathFollow only works when set as a child of a Path node." +msgstr "PathFollow работает только при если она дочь узла Path." + +#: scene/3d/path.cpp +msgid "OrientedPathFollow only works when set as a child of a Path node." +msgstr "OrientedPathFollow работает только если она дочь узла Path." + +#: scene/3d/path.cpp +#, fuzzy +msgid "" +"OrientedPathFollow requires \"Up Vector\" enabled in its parent Path's Curve " +"resource." +msgstr "" +"OrientedPathFollow требует, чтобы в его родительском пути были включены " +"векторы." + #: scene/3d/physics_body.cpp msgid "" "Size changes to RigidBody (in character or rigid modes) will be overridden " @@ -9309,18 +9492,18 @@ msgstr "" #: scene/3d/soft_body.cpp msgid "This body will be ignored until you set a mesh" -msgstr "" +msgstr "Это тело будет игнорироваться, пока вы не установите сетку" #: scene/3d/soft_body.cpp -#, fuzzy msgid "" -"Size changes to SoftBody will be overriden by the physics engine when " +"Size changes to SoftBody will be overridden by the physics engine when " "running.\n" "Change the size in children collision shapes instead." msgstr "" -"Изменения размера RigidBody (в режиме character или rigid) будут " -"переопределены движком при запуске.\n" -"Измените размер дочерней формы коллизии." +"Изменения размера SoftBody будут переопределены физическим движком во время " +"работы.\n" +"Вместо этого измените размер его дочерних форм столкновений(collision " +"shapes)." #: scene/3d/sprite_3d.cpp msgid "" @@ -9340,44 +9523,43 @@ msgstr "" #: scene/animation/animation_blend_tree.cpp msgid "On BlendTree node '%s', animation not found: '%s'" -msgstr "" +msgstr "На узле BlendTree '%s' анимация не найдена: '%s'" #: scene/animation/animation_blend_tree.cpp -#, fuzzy msgid "Animation not found: '%s'" -msgstr "Инструменты анимации" +msgstr "Анимация не найдена: %s" #: scene/animation/animation_tree.cpp msgid "In node '%s', invalid animation: '%s'." -msgstr "" +msgstr "В узле '%s' недопустимая анимация: '%s'." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Invalid animation: '%s'." -msgstr "ОШИБКА: Недопустимое название анимации!" +msgstr "Неверная анимация: \"%s\"." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Nothing connected to input '%s' of node '%s'." -msgstr "Отключить '%s' от '%s'" +msgstr "Ничего не подключено к входу \"%s\" узла \"%s\"." #: scene/animation/animation_tree.cpp msgid "A root AnimationNode for the graph is not set." -msgstr "" +msgstr "Не задан корневой AnimationNode для графа." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "Path to an AnimationPlayer node containing animations is not set." -msgstr "Выберите AnimationPlayer из дерева сцены для редактирования анимаций." +msgstr "Путь к узлу AnimationPlayer, содержащему анимацию, не задан." #: scene/animation/animation_tree.cpp msgid "Path set for AnimationPlayer does not lead to an AnimationPlayer node." -msgstr "" +msgstr "Путь, заданный для AnimationPlayer, не ведет к узлу AnimationPlayer." #: scene/animation/animation_tree.cpp -#, fuzzy msgid "AnimationPlayer root is not a valid node." -msgstr "Дерево анимации не действительно." +msgstr "Корневой элемент AnimationPlayer недействительный." + +#: scene/animation/animation_tree_player.cpp +msgid "This node has been deprecated. Use AnimationTree instead." +msgstr "Этот узел был удален. Вместо этого используйте AnimationTree." #: scene/gui/color_picker.cpp msgid "Raw Mode" @@ -9395,10 +9577,6 @@ msgstr "Внимание!" msgid "Please Confirm..." msgstr "Подтверждение..." -#: scene/gui/file_dialog.cpp -msgid "Select this Folder" -msgstr "Выбрать эту папку" - #: scene/gui/popup.cpp msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " @@ -9409,6 +9587,10 @@ msgstr "" "используйте функцию popup() или любую из popup*(). Делать их видимыми для " "редактирования - нормально, но они будут скрыты при запуске." +#: scene/gui/range.cpp +msgid "If exp_edit is true min_value must be > 0." +msgstr "Если exp_edit равен true min_value должно быть > 0." + #: scene/gui/scroll_container.cpp msgid "" "ScrollContainer is intended to work with a single child control.\n" @@ -9467,27 +9649,224 @@ msgstr "Недопустимый размер шрифта." msgid "Input" msgstr "Добавить вход" -#: scene/resources/visual_shader.cpp -#, fuzzy -msgid "None" -msgstr "<Нет>" - #: scene/resources/visual_shader_nodes.cpp -#, fuzzy msgid "Invalid source for shader." -msgstr "Неверный источник!" +msgstr "Недействительный источник шейдера." #: servers/visual/shader_language.cpp msgid "Assignment to function." -msgstr "" +msgstr "Назначение функции." #: servers/visual/shader_language.cpp +#, fuzzy msgid "Assignment to uniform." -msgstr "" +msgstr "Назначить форму" #: servers/visual/shader_language.cpp +#, fuzzy msgid "Varyings can only be assigned in vertex function." -msgstr "" +msgstr "Переменные могут быть назначены только в функции вершин." + +#~ msgid "Split point with itself." +#~ msgstr "Точка разделения." + +#~ msgid "Split can't form an existing edge." +#~ msgstr "Нельзя отделить от существующего края." + +#~ msgid "Split already exists." +#~ msgstr "Разрез уже существует." + +#~ msgid "Add Split" +#~ msgstr "Добавить разрез" + +#~ msgid "Invalid Split: " +#~ msgstr "Недопустимое Разбиение: " + +#~ msgid "Remove Split" +#~ msgstr "Удалить разрез" + +#~ msgid "Poly" +#~ msgstr "Полигон" + +#~ msgid "Splits" +#~ msgstr "Разделение" + +#~ msgid "Connect two points to make a split." +#~ msgstr "Соединить две точки, чтобы создать разделение." + +#~ msgid "Select a split to erase it." +#~ msgstr "Выберите разделение, чтобы стереть его." + +#~ msgid "No name provided" +#~ msgstr "Не указано имя" + +#~ msgid "Add Node.." +#~ msgstr "Добавить Узел.." + +#~ msgid "Create from scene?" +#~ msgstr "Создать из сцены?" + +#~ msgid "Create Poly" +#~ msgstr "Создан полигон" + +#~ msgid "Create a new polygon from scratch" +#~ msgstr "Создать новый полигон с нуля" + +#~ msgid "Zoom out" +#~ msgstr "Уменьшить" + +#~ msgid "Zoom in" +#~ msgstr "Увеличить" + +#~ msgid "Create Poly3D" +#~ msgstr "Создан Poly3D" + +#~ msgid "" +#~ "No OccluderPolygon2D resource on this node.\n" +#~ "Create and assign one?" +#~ msgstr "" +#~ "Нет OccluderPolygon2D ресурса у этого узла.\n" +#~ "Создать и назначить?" + +#~ msgid "LMB: Move Point." +#~ msgstr "ЛКМ: Передвинуть точку." + +#~ msgid "Ctrl+LMB: Split Segment." +#~ msgstr "Ctrl+ЛКМ: Разделить сегмент." + +#~ msgid "RMB: Erase Point." +#~ msgstr "ПКМ: Удалить точку." + +#~ msgid "New TextFile" +#~ msgstr "Новый текстовый файл" + +#~ msgid "Save Theme As" +#~ msgstr "Сохранить тему как" + +#~ msgid "<None>" +#~ msgstr "<Нет>" + +#~ msgid "" +#~ "Select sub-tile to use as icon, this will be also used on invalid " +#~ "autotile bindings." +#~ msgstr "" +#~ "Выберите плитку для использования в качестве значка, она также будет " +#~ "использоваться при неверных привязках автотайлов." + +#~ msgid "Zoom:" +#~ msgstr "Приближение:" + +#~ msgid "Are you sure you want to remove all connections from the \"" +#~ msgstr "Вы уверены, что хотите удалить все подключения от \"" + +#~ msgid "Class List:" +#~ msgstr "Список классов:" + +#~ msgid "Search Classes" +#~ msgstr "Поиск классов" + +#~ msgid "Public Methods" +#~ msgstr "Публичные методы" + +#~ msgid "Public Methods:" +#~ msgstr "Список методов:" + +#~ msgid "GUI Theme Items" +#~ msgstr "Тема элементов GUI" + +#~ msgid "GUI Theme Items:" +#~ msgstr "Тема элементов GUI:" + +#~ msgid "Property: " +#~ msgstr "Параметр: " + +#~ msgid "Toggle folder status as Favorite." +#~ msgstr "Добавить папку в Избранное." + +#~ msgid "Show current scene file." +#~ msgstr "Показать текущий файл сцены." + +#~ msgid "Enter tree-view." +#~ msgstr "Войти в древовидное представление." + +#~ msgid "Whole words" +#~ msgstr "Слова целиком" + +#~ msgid "Match case" +#~ msgstr "Учитывать регистр" + +#~ msgid "Filter: " +#~ msgstr "Фильтр: " + +#~ msgid "Ok" +#~ msgstr "Ок" + +#~ msgid "Show In File System" +#~ msgstr "Показать в файловой системе" + +#~ msgid "Search the class hierarchy." +#~ msgstr "Поиск в классовой иерархии." + +#~ msgid "Search in files" +#~ msgstr "Искать в файлах" + +#~ msgid "" +#~ "Built-in scripts can only be edited when the scene they belong to is " +#~ "loaded" +#~ msgstr "" +#~ "Встроенные скрипты могут быть изменены только, когда сцена, которой они " +#~ "принадлежат, загружена" + +#~ msgid "Convert To Uppercase" +#~ msgstr "Конвертировать в ВЕРХНИЙ РЕГИСТР" + +#~ msgid "Convert To Lowercase" +#~ msgstr "Конвертировать в нижний регистр" + +#~ msgid "Snap To Floor" +#~ msgstr "Привязать к полу" + +#~ msgid "Rotate 0 degrees" +#~ msgstr "Поворот на 0 градусов" + +#~ msgid "Rotate 90 degrees" +#~ msgstr "Поворот на 90 градусов" + +#~ msgid "Rotate 180 degrees" +#~ msgstr "Поворот на 180 градусов" + +#~ msgid "Rotate 270 degrees" +#~ msgstr "Поворот на 270 градусов" + +#~ msgid "Warning" +#~ msgstr "Предупреждение" + +#~ msgid "Error:" +#~ msgstr "Ошибка:" + +#~ msgid "Source:" +#~ msgstr "Источник:" + +#~ msgid "Function:" +#~ msgstr "Функция:" + +#~ msgid "Variable" +#~ msgstr "Переменная" + +#~ msgid "Errors:" +#~ msgstr "Ошибки:" + +#~ msgid "Stack Trace (if applicable):" +#~ msgstr "Трассировка стека (если применимо):" + +#~ msgid "Bake!" +#~ msgstr "Запечь!" + +#~ msgid "Bake the navigation mesh." +#~ msgstr "Создать полисетку навигации." + +#~ msgid "Get" +#~ msgstr "Получить" #~ msgid "Change Scalar Constant" #~ msgstr "Изменить числовую константу" @@ -9693,9 +10072,6 @@ msgstr "" #~ msgid "Run Script" #~ msgstr "Запустить скрипт" -#~ msgid "Save the currently edited resource." -#~ msgstr "Сохранить текущий редактируемый ресурс." - #~ msgid "Stop Profiling" #~ msgstr "Остановить профилирование" @@ -9988,9 +10364,6 @@ msgstr "" #~ msgid "Could not save atlas subtexture:" #~ msgstr "Невозможно сохранить текстуру атласа:" -#~ msgid "Exporting for %s" -#~ msgstr "Экспортирование для %s" - #~ msgid "Setting Up..." #~ msgstr "Настройка..." @@ -10095,9 +10468,6 @@ msgstr "" #~ msgid "Source Font:" #~ msgstr "Исходный шрифт:" -#~ msgid "Source Font Size:" -#~ msgstr "Исходный размер шрифта:" - #~ msgid "Dest Resource:" #~ msgstr "Ресурс назначения:" @@ -10176,9 +10546,6 @@ msgstr "" #~ msgid "Start(s)" #~ msgstr "Нач(с.)" -#~ msgid "Filters" -#~ msgstr "Фильтры" - #~ msgid "Source path is empty." #~ msgstr "Путь к источнику пуст." @@ -10452,15 +10819,9 @@ msgstr "" #~ msgid "Stereo" #~ msgstr "Стерео" -#~ msgid "Pitch" -#~ msgstr "Высота" - #~ msgid "Window" #~ msgstr "Окно" -#~ msgid "Move Right" -#~ msgstr "Двигать вправо" - #~ msgid "Scaling to %s%%." #~ msgstr "Масштабирование до %s%%." @@ -10537,9 +10898,6 @@ msgstr "" #~ msgid "just pressed" #~ msgstr "просто нажата" -#~ msgid "just released" -#~ msgstr "просто отпущена" - #~ msgid "" #~ "Couldn't read the certificate file. Are the path and password both " #~ "correct?" @@ -10845,21 +11203,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Удаление тишины:" -#~ msgid "Script Export Mode:" -#~ msgstr "Режим экспортирования скриптов:" - -#~ msgid "Text" -#~ msgstr "Текстовый" - -#~ msgid "Compiled" -#~ msgstr "Компилированный" - -#~ msgid "Encrypted (Provide Key Below)" -#~ msgstr "Зашифрованный (Напишите ключ ниже)" - -#~ msgid "Script Encryption Key (256-bits as hex):" -#~ msgstr "Ключ шифрования скрипта (256-бит, а в шестнадцатеричном виде):" - #~ msgid "Export Project PCK" #~ msgstr "Экспортировать PCK проекта" @@ -10869,9 +11212,6 @@ msgstr "" #~ msgid "Project Export" #~ msgstr "Экспортирование проекта" -#~ msgid "Export Preset:" -#~ msgstr "Экспортировать настройки:" - #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance не содержит BakedLight ресурс." @@ -10956,13 +11296,6 @@ msgstr "" #~ msgid "Scale Region Editor" #~ msgstr "Редактор масштабируемой области текстуры" -#~ msgid "" -#~ "No texture in this node.\n" -#~ "Set a texture to be able to edit region." -#~ msgstr "" -#~ "В этом узле нет текстуры.\n" -#~ "Выберите текстуру, чтобы редактировать область." - #~ msgid "Inherit Scene" #~ msgstr "Унаследовать сцену" |