From 900b94759e3b9dd2895f5d1037975bbe781a2f92 Mon Sep 17 00:00:00 2001 From: Nicolas Musset Date: Sat, 12 Sep 2026 14:36:43 +0200 Subject: [PATCH 01/14] feat: refresh localization files --- .../Stride.Assets.Presentation.pot | 101 +- .../Stride.Core.Assets.Editor.pot | 423 ++-- .../Stride.Core.Presentation.Wpf.pot | 184 ++ .../localization/Stride.Core.Presentation.pot | 4 +- sources/localization/Stride.GameStudio.pot | 50 +- .../localization/de/Stride.GameStudio.de.po | 48 +- .../es/Stride.Assets.Presentation.es.po | 133 +- .../es/Stride.Core.Assets.Editor.es.po | 425 ++-- .../es/Stride.Core.Presentation.Wpf.es.po | 188 ++ .../es/Stride.Core.Presentation.es.po | 70 - .../localization/es/Stride.GameStudio.es.po | 48 +- sources/localization/extract_strings.bat | 7 +- .../fr/Stride.Assets.Presentation.fr.po | 137 +- .../fr/Stride.Core.Assets.Editor.fr.po | 425 ++-- .../fr/Stride.Core.Presentation.Wpf.fr.po | 188 ++ .../fr/Stride.Core.Presentation.fr.po | 70 - .../localization/fr/Stride.GameStudio.fr.po | 48 +- .../he_IL/Stride.GameStudio.he_IL.po | 657 +++--- .../it/Stride.Assets.Presentation.it.po | 102 +- .../it/Stride.Core.Presentation.Wpf.it.po | 186 ++ .../it/Stride.Core.Presentation.it.po | 58 - .../localization/it/Stride.GameStudio.it.po | 48 +- .../ja/Stride.Assets.Presentation.ja.po | 99 +- .../ja/Stride.Core.Assets.Editor.ja.po | 421 ++-- .../ja/Stride.Core.Presentation.Wpf.ja.po | 184 ++ .../localization/ja/Stride.GameStudio.ja.po | 48 +- .../ko/Stride.Assets.Presentation.ko.po | 133 +- .../localization/ko/Stride.GameStudio.ko.po | 48 +- .../mk/Stride.Core.Assets.Editor.mk.po | 971 ++++---- .../nb_NO/Stride.Assets.Presentation.nb_NO.po | 2051 +++++++++-------- .../nb_NO/Stride.Core.Assets.Editor.nb_NO.po | 982 ++++---- .../Stride.Core.Presentation.Wpf.nb_NO.po | 188 ++ .../nb_NO/Stride.Core.Presentation.nb_NO.po | 114 +- .../nb_NO/Stride.GameStudio.nb_NO.po | 653 +++--- .../localization/pl/Stride.GameStudio.pl.po | 689 +++--- .../localization/pt/Stride.GameStudio.pt.po | 657 +++--- .../pt_BR/Stride.GameStudio.pt_BR.po | 657 +++--- .../ru/Stride.Assets.Presentation.ru.po | 133 +- .../ru/Stride.Core.Assets.Editor.ru.po | 425 ++-- .../ru/Stride.Core.Presentation.Wpf.ru.po | 189 ++ .../ru/Stride.Core.Presentation.ru.po | 70 - .../localization/ru/Stride.GameStudio.ru.po | 48 +- .../Stride.Assets.Presentation.zh_HANS-CN.po | 133 +- .../Stride.Core.Assets.Editor.zh_HANS-CN.po | 425 ++-- ...Stride.Core.Presentation.Wpf.zh_HANS-CN.po | 188 ++ .../Stride.Core.Presentation.zh_HANS-CN.po | 70 - .../Stride.GameStudio.zh_HANS-CN.po | 48 +- .../Stride.Assets.Presentation.zh_Hant.po | 1734 +++++++------- .../Stride.Core.Assets.Editor.zh_Hant.po | 969 ++++---- .../Stride.Core.Presentation.Wpf.zh_Hant.po | 188 ++ .../Stride.Core.Presentation.zh_Hant.po | 114 +- .../zh_Hant/Stride.GameStudio.zh_Hant.po | 672 +++--- .../Stride.Core.Presentation.csproj | 1 + 53 files changed, 9506 insertions(+), 7396 deletions(-) create mode 100644 sources/localization/Stride.Core.Presentation.Wpf.pot create mode 100644 sources/localization/es/Stride.Core.Presentation.Wpf.es.po create mode 100644 sources/localization/fr/Stride.Core.Presentation.Wpf.fr.po create mode 100644 sources/localization/it/Stride.Core.Presentation.Wpf.it.po create mode 100644 sources/localization/ja/Stride.Core.Presentation.Wpf.ja.po create mode 100644 sources/localization/nb_NO/Stride.Core.Presentation.Wpf.nb_NO.po create mode 100644 sources/localization/ru/Stride.Core.Presentation.Wpf.ru.po create mode 100644 sources/localization/zh_HANS-CN/Stride.Core.Presentation.Wpf.zh_HANS-CN.po create mode 100644 sources/localization/zh_Hant/Stride.Core.Presentation.Wpf.zh_Hant.po diff --git a/sources/localization/Stride.Assets.Presentation.pot b/sources/localization/Stride.Assets.Presentation.pot index 601672cbcd..e98cd75890 100644 --- a/sources/localization/Stride.Assets.Presentation.pot +++ b/sources/localization/Stride.Assets.Presentation.pot @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:50+0100\n" -"PO-Revision-Date: 2025-12-01 12:57:50+0100\n" +"POT-Creation-Date: 2026-09-12 15:39:37+0200\n" +"PO-Revision-Date: 2026-09-12 15:39:37+0200\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -147,12 +147,11 @@ msgid "Select a source..." msgstr "" #: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:50 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:108 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:115 #: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml.cs:70 #: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:64 #: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 #: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:127 #: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:55 #: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:28 #: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:21 @@ -167,38 +166,27 @@ msgctxt "Message" msgid "Do you want to create this {0} without a source file?" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:90 -msgctxt "Message" -msgid "Select an orientation." -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:95 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:70 msgctxt "Message" -msgid "Select at least one platform." +msgid "Type a valid library name. Error with {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:102 #: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:76 msgctxt "Message" msgid "Type a valid namespace name. Error with {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:70 -msgctxt "Message" -msgid "Type a valid library name. Error with {0}" -msgstr "" - #: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml.cs:78 msgctxt "Message" msgid "The names you entered are invalid or empty." msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:107 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:114 msgctxt "Button" msgid "Save" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:110 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:117 msgctxt "Message" msgid "You can't use scripts until you save them. Do you want to save now?" msgstr "" @@ -218,7 +206,7 @@ msgctxt "Message" msgid "Are you sure you want to remove these {0} platform(s) from the package?" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:202 +#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:241 msgctxt "Message" msgid "" "Game Studio can't auto-reload the project file {0} because you have local " @@ -227,7 +215,7 @@ msgid "" "Click OK to keep reloading or Cancel to keep the current version." msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:250 +#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:291 msgctxt "Message" msgid "" "The following source files in the {0} project have been deleted externally, " @@ -236,7 +224,7 @@ msgid "" "{1}" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/ScriptSourceFileAssetViewModel.cs:359 +#: ../editor/Stride.Assets.Presentation/ViewModel/ScriptSourceFileAssetViewModel.cs:366 msgctxt "Message" msgid "" "{0}\r\n" @@ -303,7 +291,7 @@ msgctxt "Settings" msgid "Ask before deleting UI elements" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityFolderViewModel.cs:158 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityFolderViewModel.cs:166 msgctxt "Message" msgid "" "Unable to rename the folder '{0}' to '{1}'. A folder with the same name " @@ -352,49 +340,12 @@ msgctxt "Message" msgid "Are you sure you want to delete these {0} UI elements?" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:10 -msgid "Create a game..." -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:21 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:23 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:31 -msgid "Namespace:" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:26 -msgid "Platforms" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:48 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:45 -msgid "This machine doesn't meet the requirements to build for this platform." -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:58 -msgid "Asset packs" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:78 -msgid "Rendering" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:90 -msgctxt "Button" -msgid "High dynamic range (HDR)" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:92 -msgctxt "Button" -msgid "Low dynamic range (LDR)" +#: ../editor/Stride.Assets.Presentation/Templates/DotNetNewTemplateParametersWindow.xaml:27 +msgid "OK" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:126 -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:54 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:27 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:54 -msgctxt "Button" -msgid "OK" +#: ../editor/Stride.Assets.Presentation/Templates/DotNetNewTemplateParametersWindow.xaml:28 +msgid "Cancel" msgstr "" #: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:10 @@ -448,6 +399,13 @@ msgctxt "Button" msgid "Use another skeleton for this model:" msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:54 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:27 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:54 +msgctxt "Button" +msgid "OK" +msgstr "" + #: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:10 msgid "New code library" msgstr "" @@ -456,6 +414,11 @@ msgstr "" msgid "Library name:" msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:23 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:31 +msgid "Namespace:" +msgstr "" + #: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:9 msgid "New script" msgstr "" @@ -481,6 +444,10 @@ msgstr "" msgid "(This will remove the project from the package and disk.)" msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:45 +msgid "This machine doesn't meet the requirements to build for this platform." +msgstr "" + #: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:52 msgctxt "Button" msgid "Force regeneration of all platform projects" @@ -609,14 +576,14 @@ msgstr "" #: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:44 #: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:84 #: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:182 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:209 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:220 msgctxt "ToolTip" msgid "Select an asset" msgstr "" #: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:50 #: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:90 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:214 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:225 msgctxt "ToolTip" msgid "Clear the reference" msgstr "" @@ -628,7 +595,7 @@ msgctxt "ToolTip" msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:205 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:216 msgctxt "ToolTip" msgid "Highlight this material in the scene editor" msgstr "" diff --git a/sources/localization/Stride.Core.Assets.Editor.pot b/sources/localization/Stride.Core.Assets.Editor.pot index a279d136aa..1b9ad79ee6 100644 --- a/sources/localization/Stride.Core.Assets.Editor.pot +++ b/sources/localization/Stride.Core.Assets.Editor.pot @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:51+0100\n" -"PO-Revision-Date: 2025-12-01 12:57:51+0100\n" +"POT-Creation-Date: 2026-09-12 15:39:38+0200\n" +"PO-Revision-Date: 2026-09-12 15:39:38+0200\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -21,101 +21,123 @@ msgctxt "Message" msgid "The session currently open is not a {0} session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:21 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:24 msgctxt "Settings" msgid "Always delete {0} without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:22 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 msgctxt "Settings" msgid "Always save new scripts without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 msgctxt "Settings" msgid "Environment" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:26 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:29 msgctxt "Settings" msgid "External tools" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:27 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:30 msgctxt "Settings" msgid "Interface" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:31 +msgctxt "Settings" +msgid "Logging" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:32 msgctxt "Settings" msgid "Tools" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:34 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 msgctxt "Settings" msgid "Default text editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:42 msgctxt "Settings" msgid "Shader editor" msgstr "" #. IDE: Integrated development environment (http://en.wikipedia.org/wiki/Integrated_development_environment) -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:48 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 msgctxt "Settings" msgid "Default IDE" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:53 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:56 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 msgctxt "Settings" msgid "Ask before deleting assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:58 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:61 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 msgctxt "Settings" msgid "Ask before reloading assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:63 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:66 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 msgctxt "Settings" msgid "Automatically reload assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:68 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:71 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:72 msgctxt "Settings" msgid "Ask before saving new scripts" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:77 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:76 msgctxt "Settings" msgid "Language" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:80 msgctxt "Settings" msgid "Reset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:82 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 msgctxt "Settings" msgid "Reset Game Studio layout" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:88 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:87 msgctxt "Settings" msgid "Use effect compiler server for mobile platforms" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:91 msgctxt "Settings" msgid "Automatically reload last session at startup" msgstr "" +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:95 +msgctxt "Settings" +msgid "Graphics API (Game Studio only)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:103 +msgctxt "Settings" +msgid "Debugger output level (Game Studio only)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:104 +msgctxt "Settings" +msgid "" +"Minimum level of the messages Game Studio writes to the attached debugger's " +"output" +msgstr "" + #: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:12 msgctxt "Settings" msgid "Themes" @@ -126,67 +148,97 @@ msgctxt "Settings" msgid "Theme Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:502 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:497 msgctxt "Message" msgid "" "Unable to use the selected template because it is not an asset template." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:555 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:550 msgctxt "Message" msgid "Do you want to place the resource in the default location ?" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:581 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:576 msgctxt "Message" msgid "The selected directory is not a subdirectory of the resources folder!" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:601 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:594 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:602 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:609 +msgctxt "Button" +msgid "Yes" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:595 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:603 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:610 +msgctxt "Button" +msgid "No" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:596 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:604 +msgctxt "Button" +msgid "Yes to all" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:597 +msgctxt "Button" +msgid "No to all" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:631 msgctxt "Message" msgid "" "Source file '{0}' is not inside of your project's resource folders, do you " "want to copy it?" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:615 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:668 msgctxt "Message" msgid "" "The file '{0}' already exists, it will get overwritten if you continue, do " "you really want to proceed?" msgstr "" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +msgctxt "Message" +msgid "An error occurred while copying the asset to the resources folder: {0}" +msgstr "" + #. Error message when the template generator of the selected template is unreachable -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:662 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:439 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:281 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1194 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:722 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:443 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:282 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1327 msgctxt "Message" msgid "" "Unable to retrieve template generator for the selected template. Aborting." msgstr "" #. Title of the AddAssetWindow -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:668 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:728 msgctxt "Title" msgid "Add asset…" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:796 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:856 msgctxt "Message" msgid "" "Game Studio can't create assets in multiple locations. In the solution " "explorer, select a single directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:801 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:861 msgctxt "Message" msgid "" "Game Studio can't create an asset here. In the solution explorer, select a " "directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:808 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:868 msgctxt "Message" msgid "" "Game Studio can't create an asset here because the selected directory or " @@ -194,63 +246,63 @@ msgid "" "to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:881 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:941 msgctxt "Message" msgid "Read-only folders can't be cut." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:896 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:956 msgctxt "Message" msgid "The asset {0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:926 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:986 msgctxt "Message" msgid "{0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:973 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1033 msgctxt "Message" msgid "" "Unable to cut or copy a selection that contains a folder and one of its " "subfolders." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1049 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1111 msgctxt "Message" msgid "Select a valid asset folder to paste the selection to." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1057 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1119 msgctxt "Message" msgid "This package or directory can't be modified." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1562 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1624 msgctxt "Message" msgid "" "This location is invalid. Please select a package folder in the Solution " "explorer." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1568 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1630 msgctxt "Message" msgid "Drop files" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1636 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1698 msgctxt "Message" msgid "These files aren't supported." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:593 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:663 msgctxt "Message" msgid "" "Unable to rename asset to '{0}' because an asset with the same name exists in " "the same directory" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:598 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:668 msgctxt "Message" msgid "Unable to rename asset with an empty name" msgstr "" @@ -282,13 +334,13 @@ msgid "Try again" msgstr "" #: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:708 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:747 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1057 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1565 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1653 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1684 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1738 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:742 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:781 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1190 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1821 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1875 #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 #: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 #: ../editor/Stride.Core.Assets.Editor/View/SettingsWindow.xaml:31 @@ -316,7 +368,7 @@ msgstr "" #. Message displayed when trying to open an unsaved file with the text editor #: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:200 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:724 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:758 msgctxt "Message" msgid "You need to save the file before you can open it." msgstr "" @@ -327,106 +379,111 @@ msgctxt "Message" msgid "An error occurred while opening the file." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:643 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:647 msgctxt "Message" msgid "This package couldn't be renamed. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:674 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:678 msgctxt "Message" msgid "A package with the same name already exists in the session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:101 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:110 msgctxt "Message" msgid "The name is too long." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:107 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:116 msgctxt "Message" msgid "The name contains invalid characters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:113 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:122 msgctxt "Message" msgid "The name is empty." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:42 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:43 msgid "External packages" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:43 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 msgid "Local packages" msgstr "" #. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:579 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:613 msgid "Solution '{0}'" msgstr "" #. Title for the progress window of the session creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:254 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:255 msgctxt "Title" msgid "Creating session..." msgstr "" #. Title for the progress window of the session loading -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:368 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:369 msgctxt "Title" msgid "Opening session..." msgstr "" #. Log message displayed when an exception occurs while opening a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:401 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:405 msgctxt "Log" msgid "There was a problem opening the solution." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:450 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:473 msgctxt "Message" msgid "The following dependencies in the **{0}** package need to be upgraded:" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:455 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:478 msgctxt "Message" msgid "" "- Dependency to **{0}** must be upgraded from version **{1}** to **{2}**" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:459 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:482 msgctxt "Message" msgid "" -"Upgrading assets might break them. We recommend you make a manual backup of " -"your project before you upgrade." +"Upgrading assets might break them. We also recommend committing or backing up " +"your project first." msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:463 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:486 msgctxt "Button" msgid "Upgrade" msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:464 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:487 msgctxt "Button" msgid "Skip" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:466 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:489 msgctxt "Message" msgid "Do this for every package in the solution" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:707 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:746 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1055 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:490 +msgctxt "Message" +msgid "Back up each modified file to a timestamped folder under the solution" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:741 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:780 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1188 msgctxt "Button" msgid "Save" msgstr "" #. Message displayed when trying to open a modified asset with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:710 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:744 msgctxt "Message" msgid "" "This asset has unsaved changes. To open it, you need to save the session " @@ -434,14 +491,14 @@ msgid "" msgstr "" #. Message displayed when an exception occurs while trying to open a file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:732 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:766 msgctxt "Message" msgid "" "There was a problem starting the text editor. Make sure the path to the text " "editor in Settings is correct." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:749 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:783 msgctxt "Message" msgid "" "This asset has unsaved changes. To open it, you need to save it first. Do you " @@ -449,137 +506,137 @@ msgid "" msgstr "" #. Error displayed when trying to open the source file of an asset that has no source file -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:768 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:802 msgctxt "Message" msgid "This asset doesn't have a source file to open." msgstr "" #. Message displayed when trying to explore an unsaved asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:833 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:867 msgctxt "Message" msgid "You need to save the asset before you can explore it." msgstr "" #. Message displayed when an exception occurs while trying to explore an asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:844 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:880 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:878 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:914 msgctxt "Message" msgid "There was a problem starting the file explorer." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:853 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:887 msgctxt "Message" msgid "This asset doesn't have a source file." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:868 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:902 msgctxt "Message" msgid "Source file and path no longer exists." msgstr "" #. Title for the progress window of the session saving -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:904 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:938 msgctxt "Title" msgid "Saving session..." msgstr "" #. Log message displayed when an exception occurs while saving a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:927 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:961 msgctxt "Log" msgid "There was a problem saving the solution. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1056 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1189 msgctxt "Button" msgid "Don't save" msgstr "" #. Message displayed when closing an unsaved project -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1059 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1192 msgctxt "Message" msgid "The project has unsaved changes. Do you want to save it?" msgstr "" #. Message displayed when a session managed to save some files while some others have failed. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1072 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1205 msgctxt "Message" msgid "Some assets couldn't be saved. Check the assets and try again." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1175 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1308 msgctxt "Title" msgid "Creating project..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1230 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1363 msgctxt "Title" msgid "Importing project..." msgstr "" #. Log message displayed when an exception occurs while importing a package. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1251 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1384 msgctxt "Log" msgid "There was a problem importing the package." msgstr "" #. Message displayed when the selection contains zero or multiple packages but a single one is required -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1304 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1441 msgctxt "Message" msgid "Please select a single package." msgstr "" #. Message displayed when the user try to add dependencies to a package but no acceptable package is available -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1349 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1486 msgctxt "Message" msgid "" "There are no packages that can be added as dependencies to this package." msgstr "" #. Message displayed when a single location is selected but invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1408 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1545 msgctxt "Message" msgid "Folders can only be created in the Assets hierarchy of a package." msgstr "" #. Message displayed when some of the multiple selected locations are invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1409 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1546 msgctxt "Message" msgid "" "Game Studio can't create a folder in some of the locations you selected. " "Folders can only be created in the Assets hierarchy of a package." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1564 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1701 msgctxt "Settings" msgid "Always delete without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1565 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1652 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1683 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1737 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1789 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1874 msgctxt "Button" msgid "Delete" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1587 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1724 msgctxt "Message" msgid "Stride can't delete the {0} asset. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1597 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1734 msgctxt "Message" msgid "Stride can't delete the {0} folder. {1}{2}" msgstr "" #. Message displayed when the user tries to delete a system package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1643 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1780 msgctxt "Message" msgid "Stride can't delete the system package." msgstr "" #. Message displayed when the user is about to delete a package from the session -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1655 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1792 msgctxt "Message" msgid "" "Are you sure you want to delete this package? The package files will remain " @@ -587,19 +644,19 @@ msgid "" msgstr "" #. Message displayed when the user is about to delete a dependency from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1686 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1823 msgctxt "Message" msgid "Are you sure you want to delete this dependency?" msgstr "" #. Message displayed when the user tries to delete the root asset directory of a package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1727 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1864 msgctxt "Message" msgid "Asset root folders can't be deleted." msgstr "" #. Message displayed when the user is about to delete a project from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1740 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1877 msgctxt "Message" msgid "Are you sure you want to delete these projects?" msgstr "" @@ -609,7 +666,7 @@ msgctxt "Properties" msgid "Loading properties..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:131 +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:133 msgctxt "Properties" msgid "There was a problem loading properties of the selection." msgstr "" @@ -642,6 +699,7 @@ msgctxt "Properties" msgid "There was a problem loading the Settings page." msgstr "" +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToDisplayUrl.cs:49 #: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 #: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:306 #: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:379 @@ -651,12 +709,13 @@ msgstr "" #: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:952 #: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:991 #: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1006 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1214 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1240 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1267 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1282 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1347 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1574 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1035 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1269 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1296 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1311 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1376 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1665 msgid "(Different values)" msgstr "" @@ -706,7 +765,7 @@ msgid "Toggle Exception Stack Trace" msgstr "" #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1430 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1459 #: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:40 #: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 msgid "Select an asset" @@ -771,141 +830,155 @@ msgctxt "ToolTip" msgid "Cancel (Esc)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:90 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:58 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 +msgid "Replaces {0}" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:62 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:115 +msgid "Replaced by {0}" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 msgid "Name: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:91 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:98 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:118 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:139 msgid "Type: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:97 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:117 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:106 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:138 msgid "URL: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:108 msgid "Tags: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:102 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 msgid "Included in build as root" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:106 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:123 msgid "Included in build as dependency" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:110 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:127 +msgid "Overridden in build (content not used)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:131 msgid "Excluded from build" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:197 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:218 msgctxt "ToolTip" msgid "Add an asset to this location" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:201 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:222 msgid "Add asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:222 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:243 msgctxt "ToolTip" msgid "Update assets whose source files have changed" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:249 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:270 msgctxt "ToolTip" msgid "Import last effects compiled remotely" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:275 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:296 msgctxt "ToolTip" msgid "Open asset in dedicated editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:284 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:305 msgctxt "ToolTip" msgid "Asset view options" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:289 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:310 msgctxt "Menu" msgid "Display" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:290 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:311 msgctxt "Menu" msgid "Assets in selected folder only" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:293 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:314 msgctxt "Menu" msgid "Assets and folders in selected folder" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:296 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 msgctxt "Menu" msgid "Assets in selected folder and subfolders" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:301 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:322 msgctxt "Menu" msgid "Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:304 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:325 msgctxt "Menu" msgid "Date modified" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:307 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:328 msgctxt "Menu" msgid "Type" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:310 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:331 msgctxt "Menu" msgid "Unsaved changes" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:319 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:340 msgctxt "ToolTip" msgid "Zoom in" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:324 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:345 msgctxt "ToolTip" msgid "Zoom out" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:329 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:350 msgctxt "Menu" msgid "Tiles" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:342 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:363 msgid "Add a filter..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:346 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:367 msgid "Filter assets by name, type or tag" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:372 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:393 msgctxt "ToolTip" msgid "Clear filters" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:414 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:435 msgid "" "No asset to display in this folder or no folder selected. Check your active " "filters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:417 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:438 msgid "You can also drop files here to import assets." msgstr "" @@ -992,13 +1065,13 @@ msgctxt "ToolTip" msgid "Unicode value" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1204 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1233 msgctxt "ToolTip" msgid "Angle in degrees" msgstr "" #. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1226 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1255 #: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 #: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 msgctxt "ToolTip" @@ -1006,95 +1079,95 @@ msgid "Browse directory" msgstr "" #. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1252 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1281 msgctxt "ToolTip" msgid "Browse file" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1295 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1324 msgctxt "Button" msgid "Change values..." msgstr "" #. As for "Select all items" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1304 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "Button" msgid "All" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1304 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "ToolTip" msgid "Select all values" msgstr "" #. As for "Clear selection" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1306 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "Button" msgid "None" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1306 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "ToolTip" msgid "Clear selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1308 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "Button" msgid "Invert" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1308 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "ToolTip" msgid "Invert selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1425 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1454 msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1435 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1464 msgid "Clear this reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1445 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1488 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1512 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1474 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1548 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1603 msgctxt "ToolTip" msgid "Select an asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1449 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1517 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1478 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1608 msgctxt "ToolTip" msgid "Clear the reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1453 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1477 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1482 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1537 msgctxt "ToolTip" msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1530 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1621 msgctxt "ToolTip" msgid "Create an instance of this structure" msgstr "" #. It is ok to keep "null" in english -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1535 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1626 msgctxt "ToolTip" msgid "Clear value (set to null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1542 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1633 msgid "(null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1571 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1662 msgid "{0} (Not supported)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1587 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1678 msgid "Unable to load the object of type {0} from assembly {1}" msgstr "" diff --git a/sources/localization/Stride.Core.Presentation.Wpf.pot b/sources/localization/Stride.Core.Presentation.Wpf.pot new file mode 100644 index 0000000000..c688967fba --- /dev/null +++ b/sources/localization/Stride.Core.Presentation.Wpf.pot @@ -0,0 +1,184 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: 2026-09-12 15:39:36+0200\n" +"PO-Revision-Date: 2026-09-12 15:39:36+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: MonoDevelop Gettext addin\n" + + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" + diff --git a/sources/localization/Stride.Core.Presentation.pot b/sources/localization/Stride.Core.Presentation.pot index 0d139f8a9e..b4d5719a1e 100644 --- a/sources/localization/Stride.Core.Presentation.pot +++ b/sources/localization/Stride.Core.Presentation.pot @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:48+0100\n" -"PO-Revision-Date: 2025-12-01 12:57:48+0100\n" +"POT-Creation-Date: 2026-09-12 15:39:35+0200\n" +"PO-Revision-Date: 2026-09-12 15:39:35+0200\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" diff --git a/sources/localization/Stride.GameStudio.pot b/sources/localization/Stride.GameStudio.pot index b96d488af1..6bb92878f4 100644 --- a/sources/localization/Stride.GameStudio.pot +++ b/sources/localization/Stride.GameStudio.pot @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" -"PO-Revision-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 15:39:39+0200\n" +"PO-Revision-Date: 2026-09-12 15:39:39+0200\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -103,107 +103,107 @@ msgctxt "Credentials" msgid "An unknown error occurred." msgstr "" -#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml.cs:85 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml.cs:83 msgctxt "Message" msgid "" "To reset the layout, Game Studio needs to close and re-open all asset and " "document editors. You won't lose unsaved changes." msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:50 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:54 msgctxt "Title" msgid "Output" msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:200 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:222 msgctxt "Message" msgid "" "Some game code files have been modified. Do you want to reload the " "assemblies?" msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:202 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Reload" msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:202 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Don't reload" msgstr "" #. Displayed when user tries to run a project that is not on a supported platform (for execution). -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:331 -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:465 -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:472 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:421 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:556 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:563 msgctxt "Message" msgid "Platform {0} isn't supported for execution." msgstr "" #. Displayed when user tries to run Android project without an Android device attached. -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:435 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:526 msgctxt "Message" msgid "No Android device found for execution." msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:480 -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:647 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:576 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:747 msgctxt "Message" msgid "Unable to load and compile project {0}" msgstr "" #. Log message displayed when the executable can't be found after building the project. {0}: the expected executable path -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:501 -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:548 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:600 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:648 msgctxt "Message" msgid "Unable to reach to output executable: {0}" msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:518 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:618 msgctxt "Message" msgid "Couldn't find Android package name for {0}." msgstr "" #. Displayed when Android tools "adb" can't be found -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:528 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:628 msgctxt "Message" msgid "" "Android tool \"\"adb\"\" couldn't found (no running process, in registry or " "on the PATH). Please add it to your PATH." msgstr "" -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:535 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:635 msgctxt "Message" msgid "Can't run Android app with adb: {0}" msgstr "" #. Displayed when starting a game on a platform requiring credentials but none were provided. -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:560 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:660 msgctxt "Message" msgid "No credentials provided. To allow deployment, add your credentials." msgstr "" #. Message displayed when launching fails for some reason. -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:569 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:669 msgctxt "Message" msgid "Unable to launch project {0}" msgstr "" #. Message displayed to inform user a deployment was succesful. -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:577 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:677 msgctxt "Message" msgid "Deployment of {0} successful." msgstr "" #. Log message displayed when an exception occurs while building the project. {0}: The exception message -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:583 -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:656 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:683 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:756 msgctxt "Message" msgid "An exception occurred while compiling the project: {0}" msgstr "" #. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:593 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:693 msgctxt "Message" msgid "" "To process the build, set an executable project as the current project in the " @@ -211,7 +211,7 @@ msgid "" msgstr "" #. Message displayed when the user cancels the saving of the current session when trying to build -#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:601 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:701 msgctxt "Message" msgid "To build, save the project first." msgstr "" diff --git a/sources/localization/de/Stride.GameStudio.de.po b/sources/localization/de/Stride.GameStudio.de.po index e88ef929b6..5affd54bc9 100644 --- a/sources/localization/de/Stride.GameStudio.de.po +++ b/sources/localization/de/Stride.GameStudio.de.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:58+0200\n" "PO-Revision-Date: 2019-05-20 16:49+0000\n" "Last-Translator: ssantos \n" "Language-Team: German \n" "Language-Team: Spanish \n" "Language-Team: Spanish \n" +"Language-Team: Spanish \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.5-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "No volver a preguntar" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "R:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "Rojo" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "G:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "Verde" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "Azul" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "A:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "Alfa" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "H:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "Tono" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "S:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "Saturación" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "Valor" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "Cambiar al modo de edición" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "Opciones avanzadas" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "Todos los componentes:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "Cambiar al modo de edición" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "Cambiar al modo de edición" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "Cambiar al modo de edición" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/es/Stride.Core.Presentation.es.po b/sources/localization/es/Stride.Core.Presentation.es.po index f4bcb1c050..7256bba2ba 100644 --- a/sources/localization/es/Stride.Core.Presentation.es.po +++ b/sources/localization/es/Stride.Core.Presentation.es.po @@ -22,73 +22,3 @@ msgstr "N" msgctxt "KeyGesture" msgid "Y" msgstr "Y" - -#~ msgid "Don't ask again" -#~ msgstr "No volver a preguntar" - -#~ msgctxt "RGBA" -#~ msgid "R:" -#~ msgstr "R:" - -#~ msgctxt "ToolTip" -#~ msgid "Red" -#~ msgstr "Rojo" - -#~ msgctxt "RGBA" -#~ msgid "G:" -#~ msgstr "G:" - -#~ msgctxt "ToolTip" -#~ msgid "Green" -#~ msgstr "Verde" - -#~ msgctxt "RGBA" -#~ msgid "B:" -#~ msgstr "B:" - -#~ msgctxt "ToolTip" -#~ msgid "Blue" -#~ msgstr "Azul" - -#~ msgctxt "RGBA" -#~ msgid "A:" -#~ msgstr "A:" - -#~ msgctxt "ToolTip" -#~ msgid "Alpha" -#~ msgstr "Alfa" - -#~ msgctxt "HSB" -#~ msgid "H:" -#~ msgstr "H:" - -#~ msgctxt "ToolTip" -#~ msgid "Hue" -#~ msgstr "Tono" - -#~ msgctxt "HSB" -#~ msgid "S:" -#~ msgstr "S:" - -#~ msgctxt "ToolTip" -#~ msgid "Saturation" -#~ msgstr "Saturación" - -#~ msgctxt "HSB" -#~ msgid "B:" -#~ msgstr "B:" - -#~ msgctxt "ToolTip" -#~ msgid "Value" -#~ msgstr "Valor" - -#~ msgctxt "ToolTip" -#~ msgid "Toggle editing mode" -#~ msgstr "Cambiar al modo de edición" - -#~ msgctxt "ToolTip" -#~ msgid "Advanced options" -#~ msgstr "Opciones avanzadas" - -#~ msgid "All components:" -#~ msgstr "Todos los componentes:" diff --git a/sources/localization/es/Stride.GameStudio.es.po b/sources/localization/es/Stride.GameStudio.es.po index be6e96853a..0effd98d8c 100644 --- a/sources/localization/es/Stride.GameStudio.es.po +++ b/sources/localization/es/Stride.GameStudio.es.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:58+0200\n" "PO-Revision-Date: 2019-07-19 13:12+0000\n" "Last-Translator: Oscar Sanchez \n" "Language-Team: Spanish \n" "Language-Team: French \n" "Language-Team: French \n" +"Language-Team: French \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.9-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "Ne demandez plus" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "R :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "Rouge" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "V :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "Vert" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "B :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "Bleu" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "A :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "Alpha" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "Nu :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "Nuance" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "S :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "Saturation" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "B :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "Valeur" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "Basculer en mode édition" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "Options avancées" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "Tous les composants :" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "Basculer en mode édition" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "Basculer en mode édition" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "Basculer en mode édition" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/fr/Stride.Core.Presentation.fr.po b/sources/localization/fr/Stride.Core.Presentation.fr.po index 58d37b0aee..7706b9c2ee 100644 --- a/sources/localization/fr/Stride.Core.Presentation.fr.po +++ b/sources/localization/fr/Stride.Core.Presentation.fr.po @@ -22,73 +22,3 @@ msgstr "N" msgctxt "KeyGesture" msgid "Y" msgstr "J" - -#~ msgid "Don't ask again" -#~ msgstr "Ne demandez plus" - -#~ msgctxt "RGBA" -#~ msgid "R:" -#~ msgstr "R :" - -#~ msgctxt "ToolTip" -#~ msgid "Red" -#~ msgstr "Rouge" - -#~ msgctxt "RGBA" -#~ msgid "G:" -#~ msgstr "V :" - -#~ msgctxt "ToolTip" -#~ msgid "Green" -#~ msgstr "Vert" - -#~ msgctxt "RGBA" -#~ msgid "B:" -#~ msgstr "B :" - -#~ msgctxt "ToolTip" -#~ msgid "Blue" -#~ msgstr "Bleu" - -#~ msgctxt "RGBA" -#~ msgid "A:" -#~ msgstr "A :" - -#~ msgctxt "ToolTip" -#~ msgid "Alpha" -#~ msgstr "Alpha" - -#~ msgctxt "HSB" -#~ msgid "H:" -#~ msgstr "Nu :" - -#~ msgctxt "ToolTip" -#~ msgid "Hue" -#~ msgstr "Nuance" - -#~ msgctxt "HSB" -#~ msgid "S:" -#~ msgstr "S :" - -#~ msgctxt "ToolTip" -#~ msgid "Saturation" -#~ msgstr "Saturation" - -#~ msgctxt "HSB" -#~ msgid "B:" -#~ msgstr "B :" - -#~ msgctxt "ToolTip" -#~ msgid "Value" -#~ msgstr "Valeur" - -#~ msgctxt "ToolTip" -#~ msgid "Toggle editing mode" -#~ msgstr "Basculer en mode édition" - -#~ msgctxt "ToolTip" -#~ msgid "Advanced options" -#~ msgstr "Options avancées" - -#~ msgid "All components:" -#~ msgstr "Tous les composants :" diff --git a/sources/localization/fr/Stride.GameStudio.fr.po b/sources/localization/fr/Stride.GameStudio.fr.po index c9443acc6c..e42a8502d4 100644 --- a/sources/localization/fr/Stride.GameStudio.fr.po +++ b/sources/localization/fr/Stride.GameStudio.fr.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:58+0200\n" "PO-Revision-Date: 2019-10-15 08:53+0000\n" "Last-Translator: Virgile Bello \n" "Language-Team: French \n" "Language-Team: Italian \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.9-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "Non chiedere nuovamente" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "R:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "Rosso" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "V:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "Verde" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "Blu" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "A:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "Alpha" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "H:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "S:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "Saturazione" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +#, fuzzy +msgctxt "HSB" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "Valore" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "Opzioni avanzate" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "Tutti i componenti:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/it/Stride.Core.Presentation.it.po b/sources/localization/it/Stride.Core.Presentation.it.po index 4fcd45bf6b..005eaa9330 100644 --- a/sources/localization/it/Stride.Core.Presentation.it.po +++ b/sources/localization/it/Stride.Core.Presentation.it.po @@ -22,61 +22,3 @@ msgstr "N" msgctxt "KeyGesture" msgid "Y" msgstr "S" - -#~ msgid "Don't ask again" -#~ msgstr "Non chiedere nuovamente" - -#~ msgctxt "RGBA" -#~ msgid "R:" -#~ msgstr "R:" - -#~ msgctxt "ToolTip" -#~ msgid "Red" -#~ msgstr "Rosso" - -#~ msgctxt "RGBA" -#~ msgid "G:" -#~ msgstr "V:" - -#~ msgctxt "ToolTip" -#~ msgid "Green" -#~ msgstr "Verde" - -#~ msgctxt "RGBA" -#~ msgid "B:" -#~ msgstr "B:" - -#~ msgctxt "ToolTip" -#~ msgid "Blue" -#~ msgstr "Blu" - -#~ msgctxt "RGBA" -#~ msgid "A:" -#~ msgstr "A:" - -#~ msgctxt "ToolTip" -#~ msgid "Alpha" -#~ msgstr "Alpha" - -#~ msgctxt "HSB" -#~ msgid "H:" -#~ msgstr "H:" - -#~ msgctxt "HSB" -#~ msgid "S:" -#~ msgstr "S:" - -#~ msgctxt "ToolTip" -#~ msgid "Saturation" -#~ msgstr "Saturazione" - -#~ msgctxt "ToolTip" -#~ msgid "Value" -#~ msgstr "Valore" - -#~ msgctxt "ToolTip" -#~ msgid "Advanced options" -#~ msgstr "Opzioni avanzate" - -#~ msgid "All components:" -#~ msgstr "Tutti i componenti:" diff --git a/sources/localization/it/Stride.GameStudio.it.po b/sources/localization/it/Stride.GameStudio.it.po index ce8004ce96..acc1636c2c 100644 --- a/sources/localization/it/Stride.GameStudio.it.po +++ b/sources/localization/it/Stride.GameStudio.it.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:58+0200\n" "PO-Revision-Date: 2019-09-17 09:24+0000\n" "Last-Translator: Andrea Aruta \n" "Language-Team: Italian \n" "Language-Team: Korean \n" "Language-Team: Korean \n" "Language-Team: Macedonian \n" "Language: mk\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;\n" "X-Generator: Weblate 3.5-dev\n" -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/PropertiesViewModel.cs:144 -msgctxt "Properties" -msgid "Loading properties..." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:131 -msgctxt "Properties" -msgid "There was a problem loading properties of the selection." -msgstr "" - -#. Log message displayed when an operation has been canceled -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:34 -msgctxt "Log" -msgid "Operation cancelled." -msgstr "Операцијата е откажана." - -#. Message displayed when an exception occurs while generating a template -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:41 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:60 -msgctxt "Log" -msgid "An exception occurred while generating the template." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml.cs:28 -msgctxt "Title" -msgid "Project selection - {0}" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Services/VisualStudioService.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Services/CodeEditorOpenerService.cs:70 msgctxt "Message" -msgid "An error occurred while starting Visual Studio." +msgid "An error occurred while starting {0}." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Services/VisualStudioService.cs:101 +#: ../editor/Stride.Core.Assets.Editor/Services/CodeEditorOpenerService.cs:79 msgctxt "Message" -msgid "The session currently open is not a Visual Studio session." +msgid "The session currently open is not a {0} session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:21 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:24 msgctxt "Settings" msgid "Always delete {0} without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:22 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 msgctxt "Settings" msgid "Always save new scripts without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 msgctxt "Settings" msgid "Environment" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:26 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:29 msgctxt "Settings" msgid "External tools" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:27 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:30 msgctxt "Settings" msgid "Interface" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:31 +msgctxt "Settings" +msgid "Logging" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:32 msgctxt "Settings" msgid "Tools" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:34 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 msgctxt "Settings" msgid "Default text editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:42 msgctxt "Settings" msgid "Shader editor" msgstr "" #. IDE: Integrated development environment (http://en.wikipedia.org/wiki/Integrated_development_environment) -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:48 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 msgctxt "Settings" msgid "Default IDE" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:53 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:56 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 msgctxt "Settings" msgid "Ask before deleting assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:58 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:61 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 msgctxt "Settings" msgid "Ask before reloading assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:63 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:66 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 msgctxt "Settings" msgid "Automatically reload assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:68 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:71 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:72 msgctxt "Settings" msgid "Ask before saving new scripts" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:77 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:76 msgctxt "Settings" msgid "Language" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:80 msgctxt "Settings" msgid "Reset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:82 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 msgctxt "Settings" msgid "Reset Game Studio layout" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:88 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:87 msgctxt "Settings" msgid "Use effect compiler server for mobile platforms" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:91 msgctxt "Settings" msgid "Automatically reload last session at startup" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:117 -msgctxt "Message" -msgid "Some changes will be applied after you restart Game Studio." +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:95 +msgctxt "Settings" +msgid "Graphics API (Game Studio only)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:128 -msgctxt "Properties" -msgid "Select a settings category." +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:103 +msgctxt "Settings" +msgid "Debugger output level (Game Studio only)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:138 -msgctxt "Properties" -msgid "There was a problem loading the Settings page." +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:104 +msgctxt "Settings" +msgid "" +"Minimum level of the messages Game Studio writes to the attached debugger's " +"output" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/Behaviors/DragDrop/DragDropBehavior.cs:25 -msgctxt "Message" -msgid "Can't drop here" +#: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:12 +msgctxt "Settings" +msgid "Themes" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:299 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:372 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:572 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:626 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:693 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:717 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:750 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:764 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:947 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:973 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:999 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1014 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1079 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1305 -msgid "(Different values)" +#: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:18 +msgctxt "Settings" +msgid "Theme Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:490 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:497 msgctxt "Message" msgid "" "Unable to use the selected template because it is not an asset template." msgstr "" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:550 +msgctxt "Message" +msgid "Do you want to place the resource in the default location ?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:576 +msgctxt "Message" +msgid "The selected directory is not a subdirectory of the resources folder!" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:594 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:602 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:609 +msgctxt "Button" +msgid "Yes" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:595 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:603 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:610 +msgctxt "Button" +msgid "No" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:596 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:604 +msgctxt "Button" +msgid "Yes to all" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:597 +msgctxt "Button" +msgid "No to all" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:631 +msgctxt "Message" +msgid "" +"Source file '{0}' is not inside of your project's resource folders, do you " +"want to copy it?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:668 +msgctxt "Message" +msgid "" +"The file '{0}' already exists, it will get overwritten if you continue, do " +"you really want to proceed?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +msgctxt "Message" +msgid "An error occurred while copying the asset to the resources folder: {0}" +msgstr "" + #. Error message when the template generator of the selected template is unreachable -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:556 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:450 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:281 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:722 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:443 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:282 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1327 msgctxt "Message" msgid "" "Unable to retrieve template generator for the selected template. Aborting." msgstr "" #. Title of the AddAssetWindow -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:562 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:728 msgctxt "Title" msgid "Add asset…" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:690 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:856 msgctxt "Message" msgid "" "Game Studio can't create assets in multiple locations. In the solution " "explorer, select a single directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:861 msgctxt "Message" msgid "" "Game Studio can't create an asset here. In the solution explorer, select a " "directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:868 msgctxt "Message" msgid "" "Game Studio can't create an asset here because the selected directory or " -"package can't be edited. In the solution explorer, select a directory or package " -"to create the asset in." +"package can't be edited. In the solution explorer, select a directory or " +"package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:775 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:941 msgctxt "Message" msgid "Read-only folders can't be cut." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:956 msgctxt "Message" msgid "The asset {0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:986 msgctxt "Message" msgid "{0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:867 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1033 msgctxt "Message" msgid "" "Unable to cut or copy a selection that contains a folder and one of its " "subfolders." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:943 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1111 msgctxt "Message" msgid "Select a valid asset folder to paste the selection to." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:951 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1119 msgctxt "Message" msgid "This package or directory can't be modified." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1414 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1624 msgctxt "Message" msgid "" "This location is invalid. Please select a package folder in the Solution " "explorer." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1420 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1630 msgctxt "Message" msgid "Drop files" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1488 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1698 msgctxt "Message" msgid "These files aren't supported." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:593 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:663 msgctxt "Message" msgid "" -"Unable to rename asset to '{0}' because an asset with the same name exists in " -"the same directory" +"Unable to rename asset to '{0}' because an asset with the same name exists " +"in the same directory" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:598 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:668 msgctxt "Message" msgid "Unable to rename asset with an empty name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:107 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:106 msgctxt "Message" msgid "This package that contains this folder can't be edited." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:144 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:143 msgctxt "Message" msgid "Unable to rename folder. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:169 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:168 msgctxt "Message" msgid "A folder with the same name already exists in the parent folder." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:191 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:190 msgctxt "Message" msgid "Path is a device name" msgstr "" #. Message displayed when the previous attempt to load the startup project failed. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:136 msgctxt "Button" msgid "Try again" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:138 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:693 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:732 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1000 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1500 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1588 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1619 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1673 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:83 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:742 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:781 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1190 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1821 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1875 #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 #: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 #: ../editor/Stride.Core.Assets.Editor/View/SettingsWindow.xaml:31 #: ../editor/Stride.Core.Assets.Editor/View/WorkProgressWindow.xaml:32 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:78 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 msgctxt "Button" msgid "Cancel" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:140 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:139 msgctxt "Message" msgid "" "The last attempt to load the project **{0}** failed. \r\n" @@ -343,124 +363,129 @@ msgid "" msgstr "" #. Message displayed when the solution file to open does not exist. {0} is a file path -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:172 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:171 msgctxt "Message" msgid "The file '{0}' does not exist." msgstr "" #. Message displayed when trying to open an unsaved file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:202 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:709 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:200 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:758 msgctxt "Message" msgid "You need to save the file before you can open it." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:215 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:233 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:213 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:231 msgctxt "Message" msgid "An error occurred while opening the file." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:642 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:647 msgctxt "Message" msgid "This package couldn't be renamed. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:673 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:678 msgctxt "Message" msgid "A package with the same name already exists in the session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:102 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:110 msgctxt "Message" msgid "The name is too long." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:108 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:116 msgctxt "Message" msgid "The name contains invalid characters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:114 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:122 msgctxt "Message" msgid "The name is empty." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:43 msgid "External packages" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:45 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 msgid "Local packages" msgstr "" #. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:565 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:613 msgid "Solution '{0}'" msgstr "" #. Title for the progress window of the session creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:254 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:255 msgctxt "Title" msgid "Creating session..." msgstr "" #. Title for the progress window of the session loading -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:366 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:369 msgctxt "Title" msgid "Opening session..." msgstr "" #. Log message displayed when an exception occurs while opening a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:399 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:405 msgctxt "Log" msgid "There was a problem opening the solution." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:446 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:473 msgctxt "Message" msgid "The following dependencies in the **{0}** package need to be upgraded:" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:451 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:478 msgctxt "Message" msgid "" "- Dependency to **{0}** must be upgraded from version **{1}** to **{2}**" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:455 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:482 msgctxt "Message" msgid "" -"Upgrading assets might break them. We recommend you make a manual backup of " -"your project before you upgrade." +"Upgrading assets might break them. We also recommend committing or backing " +"up your project first." msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:459 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:486 msgctxt "Button" msgid "Upgrade" msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:460 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:487 msgctxt "Button" msgid "Skip" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:462 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:489 msgctxt "Message" msgid "Do this for every package in the solution" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:692 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:731 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:998 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:490 +msgctxt "Message" +msgid "Back up each modified file to a timestamped folder under the solution" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:741 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:780 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1188 msgctxt "Button" msgid "Save" msgstr "" #. Message displayed when trying to open a modified asset with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:695 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:744 msgctxt "Message" msgid "" "This asset has unsaved changes. To open it, you need to save the session " @@ -468,141 +493,152 @@ msgid "" msgstr "" #. Message displayed when an exception occurs while trying to open a file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:717 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:766 msgctxt "Message" msgid "" "There was a problem starting the text editor. Make sure the path to the text " "editor in Settings is correct." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:734 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:783 msgctxt "Message" msgid "" -"This asset has unsaved changes. To open it, you need to save it first. Do you " -"want to save the session now?" +"This asset has unsaved changes. To open it, you need to save it first. Do " +"you want to save the session now?" msgstr "" #. Error displayed when trying to open the source file of an asset that has no source file -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:753 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:802 msgctxt "Message" msgid "This asset doesn't have a source file to open." msgstr "" #. Message displayed when trying to explore an unsaved asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:818 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:867 msgctxt "Message" msgid "You need to save the asset before you can explore it." msgstr "" #. Message displayed when an exception occurs while trying to explore an asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:829 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:878 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:914 msgctxt "Message" msgid "There was a problem starting the file explorer." msgstr "" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:887 +msgctxt "Message" +msgid "This asset doesn't have a source file." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:902 +msgctxt "Message" +msgid "Source file and path no longer exists." +msgstr "" + #. Title for the progress window of the session saving -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:853 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:938 msgctxt "Title" msgid "Saving session..." msgstr "" #. Log message displayed when an exception occurs while saving a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:876 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:961 msgctxt "Log" msgid "There was a problem saving the solution. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:999 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1189 msgctxt "Button" msgid "Don't save" msgstr "" #. Message displayed when closing an unsaved project -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1002 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1192 msgctxt "Message" msgid "The project has unsaved changes. Do you want to save it?" msgstr "" #. Message displayed when a session managed to save some files while some others have failed. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1015 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1205 msgctxt "Message" msgid "Some assets couldn't be saved. Check the assets and try again." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1118 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1308 msgctxt "Title" msgid "Creating project..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1171 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1363 msgctxt "Title" msgid "Importing project..." msgstr "" #. Log message displayed when an exception occurs while importing a package. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1191 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1384 msgctxt "Log" msgid "There was a problem importing the package." msgstr "" #. Message displayed when the selection contains zero or multiple packages but a single one is required -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1243 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1441 msgctxt "Message" msgid "Please select a single package." msgstr "" #. Message displayed when the user try to add dependencies to a package but no acceptable package is available -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1285 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1486 msgctxt "Message" msgid "" "There are no packages that can be added as dependencies to this package." msgstr "" #. Message displayed when a single location is selected but invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1344 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1545 msgctxt "Message" msgid "Folders can only be created in the Assets hierarchy of a package." msgstr "" #. Message displayed when some of the multiple selected locations are invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1345 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1546 msgctxt "Message" msgid "" "Game Studio can't create a folder in some of the locations you selected. " "Folders can only be created in the Assets hierarchy of a package." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1499 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1701 msgctxt "Settings" msgid "Always delete without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1500 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1587 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1618 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1672 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1789 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1874 msgctxt "Button" msgid "Delete" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1522 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1724 msgctxt "Message" msgid "Stride can't delete the {0} asset. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1532 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1734 msgctxt "Message" msgid "Stride can't delete the {0} folder. {1}{2}" msgstr "" #. Message displayed when the user tries to delete a system package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1578 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1780 msgctxt "Message" msgid "Stride can't delete the system package." msgstr "" #. Message displayed when the user is about to delete a package from the session -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1590 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1792 msgctxt "Message" msgid "" "Are you sure you want to delete this package? The package files will remain " @@ -610,197 +646,131 @@ msgid "" msgstr "" #. Message displayed when the user is about to delete a dependency from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1621 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1823 msgctxt "Message" msgid "Are you sure you want to delete this dependency?" msgstr "" #. Message displayed when the user tries to delete the root asset directory of a package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1662 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1864 msgctxt "Message" msgid "Asset root folders can't be deleted." msgstr "" #. Message displayed when the user is about to delete a project from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1675 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1877 msgctxt "Message" msgid "Are you sure you want to delete these projects?" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:11 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemWindow.xaml:10 -msgid "Add asset..." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:33 -msgid "out of {0} file(s)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:14 -msgid "Fix references ({0})" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:36 -msgid "" -"The asset {0} is referenced by other assets. Choose how to handle these " -"references." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:38 -msgctxt "Button" -msgid "Replace all the references with a reference to a different asset:" +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/PropertiesViewModel.cs:145 +msgctxt "Properties" +msgid "Loading properties..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:41 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:60 -#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1162 -msgid "Select an asset" +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:133 +msgctxt "Properties" +msgid "There was a problem loading properties of the selection." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:43 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:55 -msgctxt "ToolTip" -msgid "Select asset" -msgstr "" +#. Log message displayed when an operation has been canceled +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:34 +msgctxt "Log" +msgid "Operation cancelled." +msgstr "Операцијата е откажана." -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:49 -msgctxt "Button" -msgid "Replace references individually:" +#. Message displayed when an exception occurs while generating a template +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:41 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:60 +msgctxt "Log" +msgid "An exception occurred while generating the template." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:57 -msgctxt "Button" -msgid "Clear this reference" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:117 +msgctxt "Message" +msgid "Some changes will be applied after you restart Game Studio." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:65 -msgid "Referencer" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:128 +msgctxt "Properties" +msgid "Select a settings category." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 -msgid "Reference path" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:138 +msgctxt "Properties" +msgid "There was a problem loading the Settings page." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:67 -msgid "Replacement asset" +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToDisplayUrl.cs:49 +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:306 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:379 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:800 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:858 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:927 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:952 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:991 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1006 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1035 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1269 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1296 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1311 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1376 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1665 +msgid "(Different values)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:80 -msgctxt "Button" -msgid "Done" +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml.cs:28 +msgctxt "Title" +msgid "Project selection - {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:81 -msgctxt "Button" -msgid "Clear references" +#: ../editor/Stride.Core.Assets.Editor/View/Behaviors/DragDrop/DragDropBehavior.cs:25 +msgctxt "Message" +msgid "Can't drop here" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:81 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:20 msgctxt "ToolTip" -msgid "Clear the references of the current asset" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:82 -msgctxt "Button" -msgid "Clear all references" +msgid "Toggle Debug" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:82 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:23 msgctxt "ToolTip" -msgid "Clear references for all assets being deleted" +msgid "Toggle Verbose" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:83 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:26 msgctxt "ToolTip" -msgid "Cancel operation" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:21 -msgid "Search" +msgid "Toggle Info" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:38 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:29 msgctxt "ToolTip" -msgid "Import directly from files" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:11 -msgid "New package" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:25 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:29 -msgctxt "Button" -msgid "Select" +msgid "Toggle Warning" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:26 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:30 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:32 msgctxt "ToolTip" -msgid "Use the selected template" +msgid "Toggle Error" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 -#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 -#: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:35 msgctxt "ToolTip" -msgid "Cancel (Esc)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:57 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:64 -msgid "Name:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:63 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:70 -msgid "Location:" +msgid "Toggle Fatal" msgstr "" -#. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:959 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:38 msgctxt "ToolTip" -msgid "Browse directory" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:24 -msgctxt "Button" -msgid "Browse for existing project" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:25 -msgctxt "Button" -msgid "Reload last session automatically at startup" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:82 -msgid "Solution name:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:83 -msgid "(Auto-generate solution name)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:89 -msgid "Solution location:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:94 -msgid "(Same location)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:31 -msgctxt "Menu" -msgid "Show in Explorer" +msgid "Toggle Exception Stack Trace" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:32 -msgctxt "Menu" -msgid "Remove From List" +#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1459 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:40 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 +msgid "Select an asset" msgstr "" #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:25 @@ -854,320 +824,352 @@ msgctxt "ToolTip" msgid "Select these assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:91 -msgid "Name: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 +#: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 +msgctxt "ToolTip" +msgid "Cancel (Esc)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:92 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 -msgid "Type: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:58 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 +msgid "Replaces {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:98 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:118 -msgid "URL: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:62 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:115 +msgid "Replaced by {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 -msgid "Tags: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 +msgid "Name: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:103 -msgid "Included in build as root" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:139 +msgid "Type: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 -msgid "Included in build as dependency" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:106 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:138 +msgid "URL: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 -msgid "Excluded from build" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:108 +msgid "Tags: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:204 -msgid "Name" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 +msgid "Included in build as root" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:205 -msgid "Type" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:123 +msgid "Included in build as dependency" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:206 -msgid "URL" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:127 +msgid "Overridden in build (content not used)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:207 -msgid "Included" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:131 +msgid "Excluded from build" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:265 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:218 msgctxt "ToolTip" msgid "Add an asset to this location" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:269 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:222 msgid "Add asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:290 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:243 msgctxt "ToolTip" msgid "Update assets whose source files have changed" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:270 msgctxt "ToolTip" msgid "Import last effects compiled remotely" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:343 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:296 msgctxt "ToolTip" msgid "Open asset in dedicated editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:352 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:305 msgctxt "ToolTip" msgid "Asset view options" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:357 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:310 msgctxt "Menu" msgid "Display" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:358 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:311 msgctxt "Menu" msgid "Assets in selected folder only" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:361 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:314 msgctxt "Menu" msgid "Assets and folders in selected folder" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:364 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 msgctxt "Menu" msgid "Assets in selected folder and subfolders" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:369 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:322 msgctxt "Menu" msgid "Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:372 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:325 msgctxt "Menu" msgid "Date modified" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:375 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:328 msgctxt "Menu" msgid "Type" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:378 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:331 msgctxt "Menu" msgid "Unsaved changes" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:387 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:340 msgctxt "ToolTip" msgid "Zoom in" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:392 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:345 msgctxt "ToolTip" msgid "Zoom out" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:397 -msgctxt "Menu" -msgid "Grid" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:405 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:350 msgctxt "Menu" msgid "Tiles" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:418 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:363 msgid "Add a filter..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:422 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:367 msgid "Filter assets by name, type or tag" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:448 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:393 msgctxt "ToolTip" msgid "Clear filters" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:490 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:435 msgid "" "No asset to display in this folder or no folder selected. Check your active " "filters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:493 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:438 msgid "You can also drop files here to import assets." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:29 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:123 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:36 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:130 msgctxt "ToolTip" msgid "Add..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:54 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:61 msgctxt "ToolTip" msgid "Replace..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:132 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:139 msgctxt "ToolTip" msgid "Delete" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:407 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:414 msgid "List" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:408 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:472 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:530 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:415 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:481 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:519 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:582 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:640 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:698 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:757 msgid "{0} item" msgid_plural "{0} items" msgstr[0] "" msgstr[1] "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:450 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:456 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:560 msgid "Add to {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:467 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:493 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:480 +msgid "Array" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:518 +msgid "Set" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:577 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:603 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:661 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:719 msgctxt "ToolTip" msgid "Add a new entry to the dictionary" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:471 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:529 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:581 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:639 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:697 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:756 msgid "Dictionary" msgstr "" #. Keep the colon (:) -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:504 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:614 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:672 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:730 msgid "Key name:" msgstr "" #. Default name for a new key in a dictionary -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:506 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:522 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:674 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:690 msgid "New key" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:555 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:782 msgctxt "ToolTIp" msgid "Character" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:562 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:789 msgctxt "ToolTip" msgid "Unicode value" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:938 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1233 msgctxt "ToolTip" msgid "Angle in degrees" msgstr "" #. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:985 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1255 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 +msgctxt "ToolTip" +msgid "Browse directory" +msgstr "" + +#. This button opens a file dialog +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1281 msgctxt "ToolTip" msgid "Browse file" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1027 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1324 msgctxt "Button" msgid "Change values..." msgstr "" #. As for "Select all items" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1036 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "Button" msgid "All" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1036 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "ToolTip" msgid "Select all values" msgstr "" #. As for "Clear selection" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1038 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "Button" msgid "None" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1038 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "ToolTip" msgid "Clear selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1040 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "Button" msgid "Invert" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1040 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "ToolTip" msgid "Invert selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1157 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1454 msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1167 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1464 msgid "Clear this reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1177 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1220 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1474 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1548 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1603 msgctxt "ToolTip" msgid "Select an asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1181 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1248 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1478 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1608 msgctxt "ToolTip" msgid "Clear the reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1185 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1209 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1482 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1537 msgctxt "ToolTip" msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1261 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1621 msgctxt "ToolTip" msgid "Create an instance of this structure" msgstr "" #. It is ok to keep "null" in english -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1266 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1626 msgctxt "ToolTip" msgid "Clear value (set to null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1273 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1633 msgid "(null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1318 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1662 +msgid "{0} (Not supported)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1678 msgid "Unable to load the object of type {0} from assembly {1}" msgstr "" @@ -1210,3 +1212,152 @@ msgstr "" msgctxt "Button" msgid "Close" msgstr "затвори" + +#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:11 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemWindow.xaml:10 +msgid "Add asset..." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:33 +msgid "out of {0} file(s)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:13 +msgid "Fix references ({0})" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:35 +msgid "" +"The asset {0} is referenced by other assets. Choose how to handle these " +"references." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:37 +msgctxt "Button" +msgid "Replace all the references with a reference to a different asset:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:42 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:61 +msgctxt "ToolTip" +msgid "Select asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:49 +msgid "Referencer" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:56 +msgid "Replacement asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:63 +msgctxt "Button" +msgid "Clear this reference" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:73 +msgctxt "Button" +msgid "Replace references individually:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:75 +msgctxt "Button" +msgid "Done" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:76 +msgctxt "Button" +msgid "Clear references" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:76 +msgctxt "ToolTip" +msgid "Clear the references of the current asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:77 +msgctxt "Button" +msgid "Clear all references" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:77 +msgctxt "ToolTip" +msgid "Clear references for all assets being deleted" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:78 +msgctxt "ToolTip" +msgid "Cancel operation" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:21 +msgid "Search" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:38 +msgctxt "ToolTip" +msgid "Import directly from files" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:11 +msgid "New package" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:25 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:29 +msgctxt "Button" +msgid "Select" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:26 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:30 +msgctxt "ToolTip" +msgid "Use the selected template" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:57 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:64 +msgid "Name:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:63 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:70 +msgid "Location:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:24 +msgctxt "Button" +msgid "Browse for existing project" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:25 +msgctxt "Button" +msgid "Reload last session automatically at startup" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:82 +msgid "Solution name:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:83 +msgid "(Auto-generate solution name)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:89 +msgid "Solution location:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:94 +msgid "(Same location)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:31 +msgctxt "Menu" +msgid "Show in Explorer" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:32 +msgctxt "Menu" +msgid "Remove From List" +msgstr "" diff --git a/sources/localization/nb_NO/Stride.Assets.Presentation.nb_NO.po b/sources/localization/nb_NO/Stride.Assets.Presentation.nb_NO.po index 514fa74112..ae6c11d7d4 100644 --- a/sources/localization/nb_NO/Stride.Assets.Presentation.nb_NO.po +++ b/sources/localization/nb_NO/Stride.Assets.Presentation.nb_NO.po @@ -1,131 +1,18 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-01-11 23:17:07+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:53+0200\n" "PO-Revision-Date: 2019-10-02 01:56+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.9-dev\n" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityFolderViewModel.cs:158 -msgctxt "Message" -msgid "" -"Unable to rename the folder '{0}' to '{1}'. A folder with the same name " -"already exists." -msgstr "" -"Kan ikke endre mappenavn '{0}' til '{1}'. En mappe med samme navn eksisterer " -"allerede." - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:495 -msgctxt "Message" -msgid "Are you sure you want to delete this entity?" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 -msgctxt "Message" -msgid "Are you sure you want to delete these {0} entities?" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:500 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 -msgctxt "Button" -msgid "Delete" -msgstr "Slett" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:500 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 -#: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:50 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:60 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml.cs:70 -#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:64 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:127 -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:52 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:28 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:21 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:55 -msgctxt "Button" -msgid "Cancel" -msgstr "Avbryt" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:16 -msgid "Use translation gizmo" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:22 -msgid "Use rotation gizmo" -msgstr "Bruk rotasjonsdings" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:28 -msgid "Use scale gizmo" -msgstr "Bruk skaleringsdings" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:16 -msgid "Use world coordinates for transformations" -msgstr "Bruk verdenskoordinater for transformasjoner" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:22 -msgid "Use local coordinates for transformations" -msgstr "Bruk lokale koordinater for transformasjoner" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:28 -msgid "Use current camera projection coordinates for transformations" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:11 -msgctxt "Settings" -msgid "Script editor" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:18 -msgctxt "Settings" -msgid "Font size" -msgstr "Skriftstørrelse" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:162 -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:185 -msgctxt "Message" -msgid "Couldn't find the file" -msgstr "Fant ikke filen" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:172 -#, fuzzy -msgctxt "Message" -msgid "There was a problem while editing the image.{0}" -msgstr "Det oppstod et problem under redigering av bilde.{0}" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:195 -#, fuzzy -msgctxt "Message" -msgid "There was a problem opening Explorer.{0}" -msgstr "Det oppstod et problem under åpning av Explorer.{0}" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:11 -msgctxt "Settings" -msgid "UI editor" -msgstr "Grensesnittredigerer" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:18 -msgctxt "Settings" -msgid "Ask before deleting UI elements" -msgstr "Spør før sletting av grensesnittelementer" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:426 -msgctxt "Message" -msgid "Are you sure you want to delete this UI element?" -msgstr "Er du sikker på at du vil slette dette grensesnittelementet?" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:428 -msgctxt "Message" -msgid "Are you sure you want to delete these {0} UI elements?" -msgstr "Er du sikker på at du vil slette disse {0} grensesnittelementene?" - #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:12 msgctxt "Settings" msgid "Key bindings" @@ -172,58 +59,86 @@ msgid "Move camera down" msgstr "Flytt kamera nedover" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:45 +#, fuzzy +msgctxt "Settings" +msgid "Increase camera speed" +msgstr "Tilbakestill kamera" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:49 +#, fuzzy +msgctxt "Settings" +msgid "Decrease camera speed" +msgstr "Tilbakestill kamera" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:53 msgctxt "Settings" msgid "Invert mouse panning axis" msgstr "" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:49 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:57 #, fuzzy msgctxt "Settings" msgid "Center view on selection" msgstr "Sentrer kamerafokus til utvalg" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:53 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:61 msgctxt "Settings" msgid "Snap selection to the grid" msgstr "Fest utvalg til rutenettet" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:57 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:65 +msgctxt "Settings" +msgid "Use snapping while selection is beeing manipulated" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:69 msgctxt "Settings" msgid "Switch to translation mode" msgstr "Bytt til oversettelsesmodus" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:61 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:73 msgctxt "Settings" msgid "Switch to rotation mode" msgstr "Bytt til rotasjonsmodus" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:65 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:77 #, fuzzy msgctxt "Settings" msgid "Switch to scale mode" msgstr "Bytt til skaleringsmodus" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:69 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:81 msgctxt "Settings" msgid "Switch to next gizmo mode" msgstr "Bytt til neste dingsemodus" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:73 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:85 msgctxt "Settings" msgid "Default snap distance for translation" msgstr "Forvalgt festedistanse for oversettelse" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:77 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:89 msgctxt "Settings" msgid "Default snap angle for rotation" msgstr "Forvalgt festevinkel for rotasjon" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:81 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:93 msgctxt "Settings" msgid "Default snap factor for scale" msgstr "Forvalgt festefaktor for skala" -#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:85 +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:97 +msgctxt "Settings" +msgid "Display direction names instead of XYZ components" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:101 +#, fuzzy +msgctxt "Settings" +msgid "Use linear movement for the rotation gizmo" +msgstr "Bruk rotasjonsdings" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:105 msgctxt "Settings" msgid "Ask before deleting entities" msgstr "" @@ -239,44 +154,47 @@ msgctxt "Button" msgid "Select a source..." msgstr "Velg en kilde…" +#: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:50 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:115 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml.cs:70 +#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:64 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:55 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:28 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:21 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:55 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 +msgctxt "Button" +msgid "Cancel" +msgstr "Avbryt" + #: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:53 msgctxt "Message" msgid "Do you want to create this {0} without a source file?" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:90 -#, fuzzy -msgctxt "Message" -msgid "Select an orientation." -msgstr "Velg sideretning." - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:95 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:70 msgctxt "Message" -msgid "Select at least one platform." +msgid "Type a valid library name. Error with {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:102 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:75 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:76 msgctxt "Message" msgid "Type a valid namespace name. Error with {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:69 -msgctxt "Message" -msgid "Type a valid library name. Error with {0}" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml.cs:62 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml.cs:78 msgctxt "Message" msgid "The names you entered are invalid or empty." msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:59 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:114 msgctxt "Button" msgid "Save" msgstr "Lagre" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:62 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:117 msgctxt "Message" msgid "You can't use scripts until you save them. Do you want to save now?" msgstr "Du kan ikke bruke skript før du lagrer dem. Ønsker du å lagre nå?" @@ -297,7 +215,7 @@ msgid "Are you sure you want to remove these {0} platform(s) from the package?" msgstr "" "Er du sikker på at du vil fjerne denne(/disse) {0} plattform(ene) fra pakken?" -#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:209 +#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:241 msgctxt "Message" msgid "" "Game Studio can't auto-reload the project file {0} because you have local " @@ -306,16 +224,17 @@ msgid "" "Click OK to keep reloading or Cancel to keep the current version." msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:257 +#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:291 msgctxt "Message" msgid "" "The following source files in the {0} project have been deleted externally, " -"but have unsaved changes in Game Studio. Do you want to delete these files?\r\n" +"but have unsaved changes in Game Studio. Do you want to delete these files?" +"\r\n" "\r\n" "{1}" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/ScriptSourceFileAssetViewModel.cs:357 +#: ../editor/Stride.Assets.Presentation/ViewModel/ScriptSourceFileAssetViewModel.cs:366 msgctxt "Message" msgid "" "{0}\r\n" @@ -325,7 +244,7 @@ msgid "" "Do you want to reload it and lose your changes?" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:47 +#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:48 msgctxt "Message" msgid "" "**Only static fonts can be precompiled.**\r\n" @@ -338,1228 +257,1378 @@ msgctxt "Message" msgid "Which color space do you want to use?" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:64 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:108 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:187 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:787 -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:33 -msgctxt "Menu" -msgid "Create" -msgstr "Opprett" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:16 +msgid "Use translation gizmo" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:65 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:109 -msgctxt "Menu" -msgid "Folder" -msgstr "Mappe" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:22 +msgid "Use rotation gizmo" +msgstr "Bruk rotasjonsdings" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:66 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:110 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:191 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:788 -msgctxt "Menu" -msgid "Empty entity" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:28 +msgid "Use scale gizmo" +msgstr "Bruk skaleringsdings" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:92 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:136 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:814 -msgctxt "Menu" -msgid "Actions" -msgstr "Handlinger" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:16 +msgid "Use world coordinates for transformations" +msgstr "Bruk verdenskoordinater for transformasjoner" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:93 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:139 -msgctxt "Menu" -msgid "Open prefab in editor" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:22 +msgid "Use local coordinates for transformations" +msgstr "Bruk lokale koordinater for transformasjoner" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:94 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:140 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:816 -msgctxt "Menu" -msgid "Select prefab in asset view" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:28 +msgid "Use current camera projection coordinates for transformations" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:95 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:141 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:817 -msgctxt "Menu" -msgid "Break link to prefab" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:11 +msgctxt "Settings" +msgid "Script editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:96 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:142 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:818 -msgctxt "Menu" -msgid "Create prefab from selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:18 +msgctxt "Settings" +msgid "Font size" +msgstr "Skriftstørrelse" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:11 +msgctxt "Settings" +msgid "UI editor" +msgstr "Grensesnittredigerer" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:18 +msgctxt "Settings" +msgid "Ask before deleting UI elements" +msgstr "Spør før sletting av grensesnittelementer" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityFolderViewModel.cs:166 +msgctxt "Message" +msgid "" +"Unable to rename the folder '{0}' to '{1}'. A folder with the same name " +"already exists." msgstr "" +"Kan ikke endre mappenavn '{0}' til '{1}'. En mappe med samme navn eksisterer " +"allerede." -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:98 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:144 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:820 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:137 -msgctxt "Menu" -msgid "Duplicate" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:493 +msgctxt "Message" +msgid "Are you sure you want to delete this entity?" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:137 -msgctxt "Menu" -msgid "Set as active scene" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:496 +msgctxt "Message" +msgid "Are you sure you want to delete these {0} entities?" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:150 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:825 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:143 -msgctxt "Menu" -msgid "Rename" -msgstr "Gi nytt navn" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 +msgctxt "Button" +msgid "Delete" +msgstr "Slett" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:162 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:185 +msgctxt "Message" +msgid "Couldn't find the file" +msgstr "Fant ikke filen" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:167 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:172 #, fuzzy -msgid "Loading scene..." -msgstr "Laster scene…" +msgctxt "Message" +msgid "There was a problem while editing the image.{0}" +msgstr "Det oppstod et problem under redigering av bilde.{0}" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:168 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:212 -msgid "This might take a few minutes the first time." -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:195 +#, fuzzy +msgctxt "Message" +msgid "There was a problem opening Explorer.{0}" +msgstr "Det oppstod et problem under åpning av Explorer.{0}" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:182 -msgctxt "ToolTip" -msgid "Create a new entity" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:426 +msgctxt "Message" +msgid "Are you sure you want to delete this UI element?" +msgstr "Er du sikker på at du vil slette dette grensesnittelementet?" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:189 -msgctxt "Menu" -msgid "New folder" -msgstr "Ny mappe" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:428 +msgctxt "Message" +msgid "Are you sure you want to delete these {0} UI elements?" +msgstr "Er du sikker på at du vil slette disse {0} grensesnittelementene?" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:222 -msgctxt "ToolTip" -msgid "Filter entities by name" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/DotNetNewTemplateParametersWindow.xaml:27 +#, fuzzy +msgid "OK" +msgstr "OK" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:230 -msgctxt "ToolTip" -msgid "Expand all entities" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/DotNetNewTemplateParametersWindow.xaml:28 +#, fuzzy +msgid "Cancel" +msgstr "Avbryt" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:234 -msgctxt "ToolTip" -msgid "Collapse all entities" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:10 +msgid "Import from model" +msgstr "Importer fra modell" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:258 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:211 -msgid "Loading..." -msgstr "Laster inn…" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:22 +msgid "Materials and textures" +msgstr "Materialer og teksturer" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:262 -msgid "Unloading..." -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:26 +msgctxt "Button" +msgid "Import materials" +msgstr "Importer materialer" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:330 -msgctxt "ToolTip" -msgid "Focus on this entity (F)" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:27 +#, fuzzy +msgctxt "Button" +msgid "Deduplicate materials" +msgstr "Importer materialer" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:337 -msgctxt "ToolTip" -msgid "Lock/unlock this entity" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:28 +msgid "Warning: Deduplicate materials is currently not supported for FBX files" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:338 -msgctxt "ToolTip" -msgid "(Hold Ctrl to apply to child entities recursively)" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:29 +msgctxt "Button" +msgid "Import textures" +msgstr "Importer teksturer" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:376 -msgctxt "ToolTip" -msgid "Lock/unlock all entities" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:30 +#, fuzzy +msgctxt "Button" +msgid "Import Animations" +msgstr "Importer materialer" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:377 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:386 -msgctxt "ToolTip" -msgid "(Hold Ctrl to apply to child scenes recursively)" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:34 +msgid "Skeleton" +msgstr "Skjelett" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:385 -msgctxt "ToolTip" -msgid "Load/unload all entities" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:38 +msgctxt "Button" +msgid "Import skeleton" +msgstr "Importer skjelett" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:406 -msgid "(Unloaded)" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:39 +msgctxt "Button" +msgid "No skeleton" +msgstr "Inget skjelett" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:473 -msgctxt "ToolTip" -msgid "Light probes and cubemaps..." -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:40 +msgctxt "Button" +msgid "Use another skeleton for this model:" +msgstr "Bruk et annet skjelett for denne modellen:" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:483 -msgid "Light probes" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:54 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:27 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:54 +msgctxt "Button" +msgid "OK" +msgstr "OK" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:488 -msgid "Bounces:" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:10 +msgid "New code library" +msgstr "Nytt kodebilbiotek" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:492 -msgctxt "ToolTip" -msgid "Compute lighting using light probes" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:21 +msgid "Library name:" +msgstr "Biblioteksnavn:" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:500 -msgctxt "ToolTip" -msgid "Reset light probes" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:23 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:31 +msgid "Namespace:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:504 -msgid "Reset" -msgstr "Tilbakestill" +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:9 +msgid "New script" +msgstr "Nytt skript" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:510 -msgid "Cubemap" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:20 +msgctxt "Button" +msgid "Create script" +msgstr "Opprett skript" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:514 -msgctxt "ToolTip" -msgid "Generate a cubemap from the scene view and save as a texture" +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:25 +msgid "Class:" +msgstr "Klasse:" + +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:28 +msgid "Template:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:518 -msgid "Capture" -msgstr "Ta opp" +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:9 +msgid "Select platforms" +msgstr "Velg plattformer" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:527 -#, fuzzy -msgctxt "ToolTip" -msgid "Navigation visibility..." -msgstr "Navigasjonssynlighet…" +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:31 +msgid "(This will remove the project from the package and disk.)" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:537 -msgid "Show navigation meshes:" +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:45 +msgid "This machine doesn't meet the requirements to build for this platform." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:539 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:596 -#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:25 -#, fuzzy +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:52 msgctxt "Button" -msgid "All" -msgstr "Alle" +msgid "Force regeneration of all platform projects" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:540 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:597 -#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:27 -#, fuzzy -msgctxt "Button" -msgid "None" -msgstr "Ingen" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:28 +msgctxt "ToolTip" +msgid "Play the animation" +msgstr "Spill av animasjonen" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:566 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:31 msgctxt "ToolTip" -msgid "Grid and gizmo options..." -msgstr "Rutenett og dingsevalg…" +msgid "Pause the animation" +msgstr "Sett animasjonen på pause" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:576 -msgid "Transformation gizmo size:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:43 +msgid "Time scale:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:581 -msgid "Component gizmo size:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:117 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:136 +msgctxt "ToolTip" +msgid "Reset the camera" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:582 -msgctxt "Button" -msgid "Fixed" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:187 +msgid "" +"Scenes can't be previewed. To see the scene, open it in the scene editor." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:590 -#, fuzzy -msgctxt "Button" -msgid "Camera preview" -msgstr "Kameraforhåndsvisning" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:201 +msgctxt "ToolTip" +msgid "Play the sound" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:591 -msgctxt "Button" -msgid "Light probe volumes" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:204 +msgctxt "ToolTip" +msgid "Pause the sound" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:608 -msgctxt "Button" -msgid "Other entities" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:240 +msgid "Building preview sound asset..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:616 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:278 msgctxt "ToolTip" -msgid "Editor camera options..." +msgid "Previous sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:626 -msgid "Projection" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:280 +msgid "Sprite:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:629 -msgctxt "Button" -msgid "Perspective" -msgstr "Perspektiv" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:283 +msgctxt "ToolTip" +msgid "Next sprite" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:630 -msgctxt "Button" -msgid "Orthographic" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:311 +msgid "Preview text" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:632 -msgid "Near plane:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:353 +msgctxt "ToolTip" +msgid "Previous slice" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:634 -msgid "Far plane:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:357 +msgctxt "ToolTip" +msgid "Next slice" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:636 -msgid "Field of view:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:380 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:445 +msgid "W: {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:642 -msgid "Orthographic size:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:381 +msgid "H: {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:648 -msgid "Movement" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:446 +msgid "L: {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:652 -msgid "Speed:" -msgstr "Hastighet" +#: ../editor/Stride.Assets.Presentation/View/AddEntityComponentUserControl.xaml:22 +msgid "Add component" +msgstr "Legg til komponent" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:657 -msgid "Orientation" +#: ../editor/Stride.Assets.Presentation/View/AddEntityComponentUserControl.xaml:35 +msgid "Search" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:660 -msgctxt "Button" -msgid "Front" -msgstr "Skrift" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:662 -msgctxt "Button" -msgid "Back" -msgstr "Tilbake" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:664 -msgctxt "Button" -msgid "Top" -msgstr "Toppen" +#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:18 +msgctxt "ToolTip" +msgid "Edit curve" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:666 -msgctxt "Button" -msgid "Bottom" -msgstr "Bunnen" +#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:70 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:71 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:111 +#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:63 +msgid "(Different values)" +msgstr "(Forskjellige verdier)" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:668 +#: ../editor/Stride.Assets.Presentation/View/DebugEntityHierarchyEditorUserControl.xaml:13 msgctxt "Button" -msgid "Left" -msgstr "Venstre" +msgid "Refresh" +msgstr "Gjenoppfrisk" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:670 -msgctxt "Button" -msgid "Right" -msgstr "Høyre" +#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:11 +msgid "Live scripting debugger" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:701 +#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:21 msgctxt "ToolTip" -msgid "Snap translations to this value" -msgstr "Fest oversettelser til denne verdien" +msgid "Select these assets" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:710 +#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:26 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 msgctxt "ToolTip" -msgid "Snap rotations to this value" -msgstr "Fest rotasjoner til denne verdien" +msgid "Cancel (Esc)" +msgstr "Avbryt (Esc)" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:719 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:44 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:84 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:182 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:220 msgctxt "ToolTip" -msgid "Snap scale to this factor" -msgstr "Fest skala til denne verdien" +msgid "Select an asset" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:743 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:50 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:90 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:225 msgctxt "ToolTip" -msgid "" -"Toggle material selection (click a selected asset to select its material)" +msgid "Clear the reference" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:746 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:56 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:96 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:168 msgctxt "ToolTip" -msgid "Show or hide selection mask" +msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:748 -msgid "Loading assets..." -msgstr "" +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:216 +msgctxt "ToolTip" +msgid "Highlight this material in the scene editor" +msgstr "Framhev dette materialet i scenebehandleren" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:815 -msgctxt "Menu" -msgid "Open in prefab editor" +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:260 +msgid "Add configuration" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:857 -msgid "" -"Before you resume, fix the failing asset (likely a graphics compositor or " -"scene)." -msgstr "" +#: ../editor/Stride.Assets.Presentation/View/MaterialPropertyTemplates.xaml:13 +#, fuzzy +msgid "Select shader..." +msgstr "Velg skyggelegger…" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:859 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:516 +#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:24 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:569 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:624 +#, fuzzy msgctxt "Button" -msgid "Resume" -msgstr "Fortsett" +msgid "All" +msgstr "Alle" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:861 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:518 +#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:26 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:570 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:625 #, fuzzy msgctxt "Button" -msgid "Copy error to clipboard" -msgstr "Kunne ikke kopiere til utklippstavle" +msgid "None" +msgstr "Ingen" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:13 -msgid "Select an entity" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:42 +msgctxt "ToolTip" +msgid "Remove the selected curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:23 -msgctxt "ToolTip" -msgid "Select the selected assets" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:44 +msgid "Curves:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 -#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:26 +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:74 msgctxt "ToolTip" -msgid "Cancel (Esc)" -msgstr "Avbryt (Esc)" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:37 -msgid "Select an entity:" +msgid "Show or hide the tracker" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:66 -msgid "(Index: {0})" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:80 +msgctxt "ToolTip" +msgid "Fit view to curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:49 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:129 -msgctxt "Menu" -msgid "Action" -msgstr "Handling" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:50 -msgctxt "Menu" -msgid "Delete selection" -msgstr "Slett utvalg" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:202 -msgid "Render stages:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:83 +msgctxt "ToolTip" +msgid "Fit view to curve height" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:254 -msgid "Render features:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:86 +msgctxt "ToolTip" +msgid "Fit view to curve width" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:278 -msgid "Camera slots:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:93 +msgctxt "ToolTip" +msgid "Delete selected points" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:107 +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:102 msgctxt "ToolTip" -msgid "Toggle between find and replace modes" -msgstr "" +msgid "First key" +msgstr "Første tast" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:167 +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:105 msgctxt "ToolTip" -msgid "Replace next (Alt+R)" -msgstr "" +msgid "Previous key" +msgstr "Forrige tast" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:177 +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:108 msgctxt "ToolTip" -msgid "Replace all (Alt+A)" -msgstr "" +msgid "Next key" +msgstr "Neste tast" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:253 -msgid "No suggestions" -msgstr "Ingen forslag" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:111 +msgctxt "ToolTip" +msgid "Last key" +msgstr "Siste tast" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:53 -msgctxt "Button" -msgid "Sprite sheet properties" -msgstr "" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:118 +msgid "Key" +msgstr "Tast" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:56 -msgid "Sheet type:" -msgstr "" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:121 +msgid "Value" +msgstr "Verdi" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:89 -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:301 -msgctxt "Button" -msgid "Use color key" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:168 +msgctxt "Menu" +msgid "Curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:90 -msgctxt "ToolTip" -msgid "If enabled, the sprite uses the given color as transparency" -msgstr "" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:170 +msgctxt "Menu" +msgid "Add point" +msgstr "Legg til punkt" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:118 -msgctxt "ToolTip" -msgid "To select the color key, select a pixel color from the image" -msgstr "" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:173 +msgctxt "Menu" +msgid "Delete selected points" +msgstr "Slett valgte punkter" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:127 -msgctxt "ToolTip" -msgid "Add a new empty sprite" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:175 +msgctxt "Menu" +msgid "Clear whole curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:130 -msgctxt "ToolTip" -msgid "Duplicate selected sprites" -msgstr "" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:178 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:187 +msgctxt "Menu" +msgid "View" +msgstr "Vis" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:133 -msgctxt "ToolTip" -msgid "Delete selected sprites" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:179 +msgctxt "Menu" +msgid "Fit to curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:136 -msgctxt "ToolTip" -msgid "Move selected sprites up" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:181 +msgctxt "Menu" +msgid "Fit to curve height" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:140 -msgctxt "ToolTip" -msgid "Move selected sprites down" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:183 +msgctxt "Menu" +msgid "Fit to curve width" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:143 -msgid "Sprites:" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:65 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:109 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:189 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:816 +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:33 +msgctxt "Menu" +msgid "Create" +msgstr "Opprett" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:165 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:66 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:110 msgctxt "Menu" -msgid "Add new sprite" -msgstr "" +msgid "Folder" +msgstr "Mappe" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:166 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:67 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:111 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:193 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:817 msgctxt "Menu" -msgid "Duplicate sprite" +msgid "Empty entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:167 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:93 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:137 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:843 msgctxt "Menu" -msgid "Edit image" -msgstr "Rediger bilde" +msgid "Actions" +msgstr "Handlinger" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:168 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:94 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:140 msgctxt "Menu" -msgid "Show image in explorer" +msgid "Open prefab in editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:217 -msgid "Select a single image from the left panel" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:95 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:141 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:845 +msgctxt "Menu" +msgid "Select prefab in asset view" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:224 -msgctxt "ToolTip" -msgid "Select previous sprite" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:96 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:142 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:846 +msgctxt "Menu" +msgid "Break link to prefab" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:228 -msgctxt "ToolTip" -msgid "Select next sprite" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:97 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:143 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:847 +msgctxt "Menu" +msgid "Create prefab from selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:233 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:382 -msgctxt "ToolTip" -msgid "Zoom out" -msgstr "Forminsk" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:99 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:145 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:849 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:137 +msgctxt "Menu" +msgid "Duplicate" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:237 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:386 -msgctxt "ToolTip" -msgid "Zoom in" -msgstr "Forstørr" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:138 +msgctxt "Menu" +msgid "Set as active scene" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:241 -msgctxt "ToolTip" -msgid "Scale to real pixel size" -msgstr "Skaler til reell pikselstørrelse" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:151 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:854 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:143 +msgctxt "Menu" +msgid "Rename" +msgstr "Gi nytt navn" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:245 -msgctxt "ToolTip" -msgid "Fit image to screen" -msgstr "Fyll skjermen" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:168 +#, fuzzy +msgid "Loading scene..." +msgstr "Laster scene…" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:249 -msgctxt "ToolTip" -msgid "Center view on current sprite region" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:169 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:212 +msgid "This might take a few minutes the first time." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:255 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:184 msgctxt "ToolTip" -msgid "Change selection rectangle color" +msgid "Create a new entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:272 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:191 +msgctxt "Menu" +msgid "New folder" +msgstr "Ny mappe" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:224 msgctxt "ToolTip" -msgid "Highlight the current selection" +msgid "Filter entities by name" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:275 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:232 msgctxt "ToolTip" -msgid "Select entire image" -msgstr "Velg hele bildet" +msgid "Expand all entities" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:283 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:236 msgctxt "ToolTip" -msgid "Select the sprite region using the magic wand" +msgid "Collapse all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:300 -msgctxt "Button" -msgid "Use transparency" -msgstr "Bruk gjennomsiktighet" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:263 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:211 +msgid "Loading..." +msgstr "Laster inn…" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:311 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:267 +msgid "Unloading..." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:336 msgctxt "ToolTip" -msgid "Move the sprite center" +msgid "Focus on this entity (F)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:319 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:343 msgctxt "ToolTip" -msgid "Resize the sprite borders" +msgid "Lock/unlock this entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:330 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:344 msgctxt "ToolTip" -msgid "Unlock the sprite borders" +msgid "(Hold Ctrl to apply to child entities recursively)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:334 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:382 msgctxt "ToolTip" -msgid "Lock the sprite borders" +msgid "Lock/unlock all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:37 -msgctxt "Menu" -msgid "Layout" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:383 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:392 +msgctxt "ToolTip" +msgid "(Hold Ctrl to apply to child scenes recursively)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:38 -msgctxt "Menu" -msgid "Group into" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:391 +msgctxt "ToolTip" +msgid "Load/unload all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:49 -msgctxt "Menu" -msgid "Ungroup" -msgstr "Opphev gruppering" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:412 +msgid "(Unloaded)" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:53 -msgctxt "Menu" -msgid "Change layout type" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:479 +msgctxt "ToolTip" +msgid "Viewport grid settings..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:69 -msgctxt "Menu" -msgid "Pin origin" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:487 +msgid "Grid axis" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:83 -msgctxt "Menu" -msgid "Top left" -msgstr "Øverst til venstre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:490 +msgctxt "Button" +msgid "X" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:84 -msgctxt "Menu" -msgid "Top" -msgstr "Øverst" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:491 +msgctxt "Button" +msgid "Y" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:85 -msgctxt "Menu" -msgid "Top right" -msgstr "Øverst til høyre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:492 +msgctxt "Button" +msgid "Z" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:86 -msgctxt "Menu" -msgid "Left" -msgstr "Venstre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:495 +msgid "Grid opacity" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:87 -msgctxt "Menu" -msgid "Center" -msgstr "Sentrer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:503 +msgctxt "ToolTip" +msgid "Light probes and cubemaps..." +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:88 -msgctxt "Menu" -msgid "Right" -msgstr "Høyre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:513 +msgid "Light probes" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:89 -msgctxt "Menu" -msgid "Bottom left" -msgstr "Nederst til venstre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:518 +msgid "Bounces:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:90 -msgctxt "Menu" -msgid "Bottom" -msgstr "Nede" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:522 +msgctxt "ToolTip" +msgid "Compute lighting using light probes" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:91 -msgctxt "Menu" -msgid "Bottom right" -msgstr "Nede til høyre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:530 +msgctxt "ToolTip" +msgid "Reset light probes" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:92 -msgctxt "Menu" -msgid "Front" -msgstr "Forover" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:534 +msgid "Reset" +msgstr "Tilbakestill" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:93 -msgctxt "Menu" -msgid "Middle" -msgstr "Midten" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:540 +msgid "Cubemap" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:94 -msgctxt "Menu" -msgid "Back" -msgstr "Tilbake" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:544 +msgctxt "ToolTip" +msgid "Generate a cubemap from the scene view and save as a texture" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:101 -msgctxt "Menu" -msgid "Row" -msgstr "Rad" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:548 +msgid "Capture" +msgstr "Ta opp" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:103 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:121 -msgctxt "Menu" -msgid "Move up" -msgstr "Flytt oppover" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:557 +#, fuzzy +msgctxt "ToolTip" +msgid "Navigation visibility..." +msgstr "Navigasjonssynlighet…" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:104 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:124 -msgctxt "Menu" -msgid "Move down" -msgstr "Flytt nedover" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:567 +msgid "Show navigation meshes:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:106 -msgctxt "Menu" -msgid "Column" -msgstr "Kolonne" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:596 +msgctxt "ToolTip" +msgid "Grid and gizmo options..." +msgstr "Rutenett og dingsevalg…" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:108 -msgctxt "Menu" -msgid "Move left" -msgstr "Flytt til venstre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:606 +msgid "Transformation gizmo size:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:109 -msgctxt "Menu" -msgid "Move right" -msgstr "Flytt til høyre" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:611 +msgid "Component gizmo size:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:111 -msgctxt "Menu" -msgid "Layer" -msgstr "Lag" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:612 +msgctxt "Button" +msgid "Fixed" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:113 -msgctxt "Menu" -msgid "Move back" -msgstr "Flytt tilbake" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:618 +#, fuzzy +msgctxt "Button" +msgid "Camera preview" +msgstr "Kameraforhåndsvisning" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:114 -msgctxt "Menu" -msgid "Move front" -msgstr "Flytt forover" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:619 +msgctxt "Button" +msgid "Light probe volumes" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:130 -msgctxt "Menu" -msgid "Open library in editor" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:636 +msgctxt "Button" +msgid "Other entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:131 -msgctxt "Menu" -msgid "Select library in asset view" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:644 +msgctxt "ToolTip" +msgid "Editor camera options..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:132 -msgctxt "Menu" -msgid "Break link to library" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:654 +msgid "Projection" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:134 -msgctxt "Menu" -msgid "Create page from selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:657 +msgctxt "Button" +msgid "Perspective" +msgstr "Perspektiv" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:658 +msgctxt "Button" +msgid "Orthographic" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:135 -msgctxt "Menu" -msgid "Create library from selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:660 +msgid "Near plane:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:187 -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:177 -msgctxt "Menu" -msgid "View" -msgstr "Vis" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:662 +msgid "Far plane:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:188 -msgctxt "Menu" -msgid "Zoom in" -msgstr "Forstørr" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:664 +msgid "Field of view:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:189 -msgctxt "Menu" -msgid "Zoom out" -msgstr "Forminsk" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:670 +msgid "Orthographic size:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:190 -msgctxt "Menu" -msgid "Reset camera" -msgstr "Tilbakestill kamera" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:676 +msgid "Movement" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:226 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:679 +msgid "Speed:" +msgstr "Hastighet" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:685 +msgid "Orientation" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:688 msgctxt "Button" -msgid "UI properties" -msgstr "Grensesnittsegenskaper" +msgid "Front" +msgstr "Skrift" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:237 -msgid "UI library" -msgstr "Grensesnittsbibliotek" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:690 +msgctxt "Button" +msgid "Back" +msgstr "Tilbake" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:284 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:692 +msgctxt "Button" +msgid "Top" +msgstr "Toppen" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:694 +msgctxt "Button" +msgid "Bottom" +msgstr "Bunnen" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:696 +msgctxt "Button" +msgid "Left" +msgstr "Venstre" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:698 +msgctxt "Button" +msgid "Right" +msgstr "Høyre" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:729 msgctxt "ToolTip" -msgid "Expand all elements" -msgstr "Utvid alle elementer" +msgid "Snap translations to this value" +msgstr "Fest oversettelser til denne verdien" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:288 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:738 msgctxt "ToolTip" -msgid "Collapse all elements" -msgstr "Fold sammen alle elementer" +msgid "Snap rotations to this value" +msgstr "Fest rotasjoner til denne verdien" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:378 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:747 msgctxt "ToolTip" -msgid "Reset zoom" -msgstr "Tilbakestill forstørring" +msgid "Snap scale to this factor" +msgstr "Fest skala til denne verdien" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:389 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:771 msgctxt "ToolTip" -msgid "Snaps to this value (0 to disable)" +msgid "" +"Toggle material selection (click a selected asset to select its material)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:401 -msgid "Colors" -msgstr "Farger" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:774 +msgctxt "ToolTip" +msgid "Show or hide selection mask" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:417 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:776 +msgid "Loading assets..." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:844 +msgctxt "Menu" +msgid "Open in prefab editor" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:886 +msgid "" +"Before you resume, fix the failing asset (likely a graphics compositor or " +"scene)." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:888 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:516 +msgctxt "Button" +msgid "Resume" +msgstr "Fortsett" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:890 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:518 #, fuzzy -msgid "Guideline" -msgstr "Ledelinje" +msgctxt "Button" +msgid "Copy error to clipboard" +msgstr "Kunne ikke kopiere til utklippstavle" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:433 -msgid "Highlight" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:13 +msgid "Select an entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:449 -msgid "Selection" -msgstr "Utvalg" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:23 +msgctxt "ToolTip" +msgid "Select the selected assets" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:465 -msgid "Sizing" -msgstr "Dimensjonering" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:37 +msgid "Select an entity:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:514 -msgid "" -"Before you resume, fix the failing asset (likely a UI page or UI library)." +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:66 +msgid "(Index: {0})" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:213 +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:49 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:129 msgctxt "Menu" -msgid "Get" -msgstr "Hent" +msgid "Action" +msgstr "Handling" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:214 +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:50 msgctxt "Menu" -msgid "Set" -msgstr "Sett" +msgid "Delete selection" +msgstr "Slett utvalg" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:253 -msgid "Variables:" -msgstr "Variabler:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:202 +msgid "Render stages:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:302 -msgid "Functions:" -msgstr "Funksjoner" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:254 +msgid "Render features:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:346 -msgctxt "Button" -msgid "Static method" -msgstr "Statisk metode" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:278 +msgid "Camera slots:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:347 -msgid "Return type..." +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:109 +msgctxt "ToolTip" +msgid "Toggle between find and replace modes" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:354 -msgid "Function parameters:" -msgstr "Funksjonsparametre:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:169 +msgctxt "ToolTip" +msgid "Replace next (Alt+R)" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:41 +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:179 msgctxt "ToolTip" -msgid "Remove the selected curve" +msgid "Replace all (Alt+A)" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:43 -msgid "Curves:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:255 +msgid "No suggestions" +msgstr "Ingen forslag" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:53 +msgctxt "Button" +msgid "Sprite sheet properties" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:73 -msgctxt "ToolTip" -msgid "Show or hide the tracker" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:56 +msgid "Sheet type:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:79 -msgctxt "ToolTip" -msgid "Fit view to curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:89 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:301 +msgctxt "Button" +msgid "Use color key" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:82 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:90 msgctxt "ToolTip" -msgid "Fit view to curve height" +msgid "If enabled, the sprite uses the given color as transparency" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:85 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:118 msgctxt "ToolTip" -msgid "Fit view to curve width" +msgid "To select the color key, select a pixel color from the image" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:92 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:127 msgctxt "ToolTip" -msgid "Delete selected points" +msgid "Add a new empty sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:101 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:130 msgctxt "ToolTip" -msgid "First key" -msgstr "Første tast" +msgid "Duplicate selected sprites" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:104 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:133 msgctxt "ToolTip" -msgid "Previous key" -msgstr "Forrige tast" +msgid "Delete selected sprites" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:107 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:136 msgctxt "ToolTip" -msgid "Next key" -msgstr "Neste tast" +msgid "Move selected sprites up" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:110 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:140 msgctxt "ToolTip" -msgid "Last key" -msgstr "Siste tast" +msgid "Move selected sprites down" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:117 -msgid "Key" -msgstr "Tast" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:143 +msgid "Sprites:" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:120 -msgid "Value" -msgstr "Verdi" - -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:167 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:165 msgctxt "Menu" -msgid "Curve" +msgid "Add new sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:169 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:166 msgctxt "Menu" -msgid "Add point" -msgstr "Legg til punkt" +msgid "Duplicate sprite" +msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:172 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:167 msgctxt "Menu" -msgid "Delete selected points" -msgstr "Slett valgte punkter" +msgid "Edit image" +msgstr "Rediger bilde" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:174 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:168 msgctxt "Menu" -msgid "Clear whole curve" +msgid "Show image in explorer" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:178 -msgctxt "Menu" -msgid "Fit to curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:217 +msgid "Select a single image from the left panel" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:180 -msgctxt "Menu" -msgid "Fit to curve height" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:224 +msgctxt "ToolTip" +msgid "Select previous sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:182 -msgctxt "Menu" -msgid "Fit to curve width" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:228 +msgctxt "ToolTip" +msgid "Select next sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:10 -msgid "Create a game..." -msgstr "Opprett et spill…" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:233 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:382 +msgctxt "ToolTip" +msgid "Zoom out" +msgstr "Forminsk" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:21 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:23 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:28 -msgid "Namespace:" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:237 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:386 +msgctxt "ToolTip" +msgid "Zoom in" +msgstr "Forstørr" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:26 -msgid "Platforms" -msgstr "Plattformer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:241 +msgctxt "ToolTip" +msgid "Scale to real pixel size" +msgstr "Skaler til reell pikselstørrelse" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:48 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:45 -msgid "This machine doesn't meet the requirements to build for this platform." +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:245 +msgctxt "ToolTip" +msgid "Fit image to screen" +msgstr "Fyll skjermen" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:249 +msgctxt "ToolTip" +msgid "Center view on current sprite region" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:58 -msgid "Asset packs" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:255 +msgctxt "ToolTip" +msgid "Change selection rectangle color" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:78 -msgid "Rendering" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:272 +msgctxt "ToolTip" +msgid "Highlight the current selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:90 -msgctxt "Button" -msgid "High dynamic range (HDR)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:275 +msgctxt "ToolTip" +msgid "Select entire image" +msgstr "Velg hele bildet" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:283 +msgctxt "ToolTip" +msgid "Select the sprite region using the magic wand" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:92 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:300 msgctxt "Button" -msgid "Low dynamic range (LDR)" +msgid "Use transparency" +msgstr "Bruk gjennomsiktighet" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:311 +msgctxt "ToolTip" +msgid "Move the sprite center" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:126 -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:51 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:27 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:54 -msgctxt "Button" -msgid "OK" -msgstr "OK" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:319 +msgctxt "ToolTip" +msgid "Resize the sprite borders" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:10 -msgid "Import from model" -msgstr "Importer fra modell" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:330 +msgctxt "ToolTip" +msgid "Unlock the sprite borders" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:22 -msgid "Materials and textures" -msgstr "Materialer og teksturer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:334 +msgctxt "ToolTip" +msgid "Lock the sprite borders" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:26 -msgctxt "Button" -msgid "Import materials" -msgstr "Importer materialer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:37 +msgctxt "Menu" +msgid "Layout" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:27 -msgctxt "Button" -msgid "Import textures" -msgstr "Importer teksturer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:38 +msgctxt "Menu" +msgid "Group into" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:31 -msgid "Skeleton" -msgstr "Skjelett" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:49 +msgctxt "Menu" +msgid "Ungroup" +msgstr "Opphev gruppering" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:35 -msgctxt "Button" -msgid "Import skeleton" -msgstr "Importer skjelett" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:53 +msgctxt "Menu" +msgid "Change layout type" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:36 -msgctxt "Button" -msgid "No skeleton" -msgstr "Inget skjelett" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:69 +msgctxt "Menu" +msgid "Pin origin" +msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:37 -msgctxt "Button" -msgid "Use another skeleton for this model:" -msgstr "Bruk et annet skjelett for denne modellen:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:83 +msgctxt "Menu" +msgid "Top left" +msgstr "Øverst til venstre" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:10 -msgid "New code library" -msgstr "Nytt kodebilbiotek" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:84 +msgctxt "Menu" +msgid "Top" +msgstr "Øverst" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:21 -msgid "Library name:" -msgstr "Biblioteksnavn:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:85 +msgctxt "Menu" +msgid "Top right" +msgstr "Øverst til høyre" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:9 -msgid "New script" -msgstr "Nytt skript" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:86 +msgctxt "Menu" +msgid "Left" +msgstr "Venstre" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:20 -msgctxt "Button" -msgid "Create script" -msgstr "Opprett skript" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:87 +msgctxt "Menu" +msgid "Center" +msgstr "Sentrer" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:25 -msgid "Class:" -msgstr "Klasse:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:88 +msgctxt "Menu" +msgid "Right" +msgstr "Høyre" -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:9 -msgid "Select platforms" -msgstr "Velg plattformer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:89 +msgctxt "Menu" +msgid "Bottom left" +msgstr "Nederst til venstre" -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:31 -msgid "(This will remove the project from the package and disk.)" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:90 +msgctxt "Menu" +msgid "Bottom" +msgstr "Nede" -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:52 -msgctxt "Button" -msgid "Force regeneration of all platform projects" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:91 +msgctxt "Menu" +msgid "Bottom right" +msgstr "Nede til høyre" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:28 -msgctxt "ToolTip" -msgid "Play the animation" -msgstr "Spill av animasjonen" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:92 +msgctxt "Menu" +msgid "Front" +msgstr "Forover" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:31 -msgctxt "ToolTip" -msgid "Pause the animation" -msgstr "Sett animasjonen på pause" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:93 +msgctxt "Menu" +msgid "Middle" +msgstr "Midten" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:43 -msgid "Time scale:" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:94 +msgctxt "Menu" +msgid "Back" +msgstr "Tilbake" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:117 -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:136 -msgctxt "ToolTip" -msgid "Reset the camera" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:101 +msgctxt "Menu" +msgid "Row" +msgstr "Rad" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:187 -msgid "" -"Scenes can't be previewed. To see the scene, open it in the scene editor." -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:103 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:121 +msgctxt "Menu" +msgid "Move up" +msgstr "Flytt oppover" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:201 -msgctxt "ToolTip" -msgid "Play the sound" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:104 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:124 +msgctxt "Menu" +msgid "Move down" +msgstr "Flytt nedover" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:204 -msgctxt "ToolTip" -msgid "Pause the sound" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:106 +msgctxt "Menu" +msgid "Column" +msgstr "Kolonne" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:240 -msgid "Building preview sound asset..." -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:108 +msgctxt "Menu" +msgid "Move left" +msgstr "Flytt til venstre" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:278 -msgctxt "ToolTip" -msgid "Previous sprite" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:109 +msgctxt "Menu" +msgid "Move right" +msgstr "Flytt til høyre" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:280 -msgid "Sprite:" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:111 +msgctxt "Menu" +msgid "Layer" +msgstr "Lag" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:283 -msgctxt "ToolTip" -msgid "Next sprite" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:113 +msgctxt "Menu" +msgid "Move back" +msgstr "Flytt tilbake" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:311 -msgid "Preview text" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:114 +msgctxt "Menu" +msgid "Move front" +msgstr "Flytt forover" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:353 -msgctxt "ToolTip" -msgid "Previous slice" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:130 +msgctxt "Menu" +msgid "Open library in editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:357 -msgctxt "ToolTip" -msgid "Next slice" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:131 +msgctxt "Menu" +msgid "Select library in asset view" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:380 -msgid "W: {0}" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:132 +msgctxt "Menu" +msgid "Break link to library" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:381 -msgid "H: {0}" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:134 +msgctxt "Menu" +msgid "Create page from selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:18 -msgctxt "ToolTip" -msgid "Edit curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:135 +msgctxt "Menu" +msgid "Create library from selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:70 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:71 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:111 -#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:64 -msgid "(Different values)" -msgstr "(Forskjellige verdier)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:188 +msgctxt "Menu" +msgid "Zoom in" +msgstr "Forstørr" -#: ../editor/Stride.Assets.Presentation/View/DebugEntityHierarchyEditorUserControl.xaml:13 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:189 +msgctxt "Menu" +msgid "Zoom out" +msgstr "Forminsk" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:190 +msgctxt "Menu" +msgid "Reset camera" +msgstr "Tilbakestill kamera" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:226 msgctxt "Button" -msgid "Refresh" -msgstr "Gjenoppfrisk" +msgid "UI properties" +msgstr "Grensesnittsegenskaper" -#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:11 -msgid "Live scripting debugger" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:237 +msgid "UI library" +msgstr "Grensesnittsbibliotek" -#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:21 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:284 msgctxt "ToolTip" -msgid "Select these assets" -msgstr "" +msgid "Expand all elements" +msgstr "Utvid alle elementer" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:44 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:84 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:235 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:262 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:288 msgctxt "ToolTip" -msgid "Select an asset" -msgstr "" +msgid "Collapse all elements" +msgstr "Fold sammen alle elementer" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:50 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:90 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:267 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:378 msgctxt "ToolTip" -msgid "Clear the reference" -msgstr "" +msgid "Reset zoom" +msgstr "Tilbakestill forstørring" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:56 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:96 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:221 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:389 msgctxt "ToolTip" -msgid "Select the referenced asset" +msgid "Snaps to this value (0 to disable)" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:133 -msgid "Add component" -msgstr "Legg til komponent" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:401 +msgid "Colors" +msgstr "Farger" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:258 -msgctxt "ToolTip" -msgid "Highlight this material in the scene editor" -msgstr "Framhev dette materialet i scenebehandleren" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:417 +#, fuzzy +msgid "Guideline" +msgstr "Ledelinje" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:433 +msgid "Highlight" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:449 +msgid "Selection" +msgstr "Utvalg" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:465 +msgid "Sizing" +msgstr "Dimensjonering" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:514 +msgid "" +"Before you resume, fix the failing asset (likely a UI page or UI library)." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:213 +msgctxt "Menu" +msgid "Get" +msgstr "Hent" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:214 +msgctxt "Menu" +msgid "Set" +msgstr "Sett" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:253 +msgid "Variables:" +msgstr "Variabler:" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:302 +msgid "Functions:" +msgstr "Funksjoner" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:346 +msgctxt "Button" +msgid "Static method" +msgstr "Statisk metode" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:347 +msgid "Return type..." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:354 +msgid "Function parameters:" +msgstr "Funksjonsparametre:" -#: ../editor/Stride.Assets.Presentation/View/MaterialPropertyTemplates.xaml:13 #, fuzzy -msgid "Select shader..." -msgstr "Velg skyggelegger…" +#~ msgctxt "Message" +#~ msgid "Select an orientation." +#~ msgstr "Velg sideretning." + +#~ msgid "Create a game..." +#~ msgstr "Opprett et spill…" + +#~ msgid "Platforms" +#~ msgstr "Plattformer" diff --git a/sources/localization/nb_NO/Stride.Core.Assets.Editor.nb_NO.po b/sources/localization/nb_NO/Stride.Core.Assets.Editor.nb_NO.po index 9636393f59..85f6ed665b 100644 --- a/sources/localization/nb_NO/Stride.Core.Assets.Editor.nb_NO.po +++ b/sources/localization/nb_NO/Stride.Core.Assets.Editor.nb_NO.po @@ -1,342 +1,361 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-01-11 23:17:17+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:54+0200\n" "PO-Revision-Date: 2019-03-24 02:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.6-dev\n" -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/PropertiesViewModel.cs:144 -#, fuzzy -msgctxt "Properties" -msgid "Loading properties..." -msgstr "Laster inn egenskaper…" - -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:131 -msgctxt "Properties" -msgid "There was a problem loading properties of the selection." -msgstr "" - -#. Log message displayed when an operation has been canceled -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:34 -msgctxt "Log" -msgid "Operation cancelled." -msgstr "" - -#. Message displayed when an exception occurs while generating a template -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:41 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:60 -msgctxt "Log" -msgid "An exception occurred while generating the template." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml.cs:28 -msgctxt "Title" -msgid "Project selection - {0}" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Services/VisualStudioService.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Services/CodeEditorOpenerService.cs:70 msgctxt "Message" -msgid "An error occurred while starting Visual Studio." +msgid "An error occurred while starting {0}." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Services/VisualStudioService.cs:101 +#: ../editor/Stride.Core.Assets.Editor/Services/CodeEditorOpenerService.cs:79 msgctxt "Message" -msgid "The session currently open is not a Visual Studio session." +msgid "The session currently open is not a {0} session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:21 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:24 msgctxt "Settings" msgid "Always delete {0} without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:22 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 msgctxt "Settings" msgid "Always save new scripts without asking" msgstr "Alltid lagre nye skript uten å spørre" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 msgctxt "Settings" msgid "Environment" msgstr "Miljø" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:26 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:29 msgctxt "Settings" msgid "External tools" msgstr "Eksterne verktøy" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:27 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:30 msgctxt "Settings" msgid "Interface" msgstr "Grensesnitt" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:31 +msgctxt "Settings" +msgid "Logging" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:32 msgctxt "Settings" msgid "Tools" msgstr "Verktøy" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:34 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 msgctxt "Settings" msgid "Default text editor" msgstr "Forvalgt tekstbehandler" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:42 msgctxt "Settings" msgid "Shader editor" msgstr "Skyggeleggingsredigerer" #. IDE: Integrated development environment (http://en.wikipedia.org/wiki/Integrated_development_environment) -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:48 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 msgctxt "Settings" msgid "Default IDE" msgstr "Forvalgt IDE" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:53 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:56 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 msgctxt "Settings" msgid "Ask before deleting assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:58 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:61 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 msgctxt "Settings" msgid "Ask before reloading assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:63 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:66 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 msgctxt "Settings" msgid "Automatically reload assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:68 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:71 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:72 msgctxt "Settings" msgid "Ask before saving new scripts" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:77 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:76 msgctxt "Settings" msgid "Language" msgstr "Språk" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:80 msgctxt "Settings" msgid "Reset" msgstr "Tilbakestill" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:82 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 msgctxt "Settings" msgid "Reset Game Studio layout" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:88 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:87 msgctxt "Settings" msgid "Use effect compiler server for mobile platforms" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:91 msgctxt "Settings" msgid "Automatically reload last session at startup" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:117 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:95 +msgctxt "Settings" +msgid "Graphics API (Game Studio only)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:103 +msgctxt "Settings" +msgid "Debugger output level (Game Studio only)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:104 +msgctxt "Settings" +msgid "" +"Minimum level of the messages Game Studio writes to the attached debugger's " +"output" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:12 +msgctxt "Settings" +msgid "Themes" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:18 +msgctxt "Settings" +msgid "Theme Name" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:497 msgctxt "Message" -msgid "Some changes will be applied after you restart Game Studio." +msgid "" +"Unable to use the selected template because it is not an asset template." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:128 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:550 +msgctxt "Message" +msgid "Do you want to place the resource in the default location ?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:576 +msgctxt "Message" +msgid "The selected directory is not a subdirectory of the resources folder!" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:594 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:602 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:609 +msgctxt "Button" +msgid "Yes" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:595 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:603 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:610 #, fuzzy -msgctxt "Properties" -msgid "Select a settings category." -msgstr "Velg en innstillingskategori." +msgctxt "Button" +msgid "No" +msgstr "Ingen" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:138 -msgctxt "Properties" -msgid "There was a problem loading the Settings page." +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:596 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:604 +msgctxt "Button" +msgid "Yes to all" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/Behaviors/DragDrop/DragDropBehavior.cs:25 -msgctxt "Message" -msgid "Can't drop here" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:597 +msgctxt "Button" +msgid "No to all" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:299 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:372 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:572 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:626 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:693 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:717 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:750 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:764 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:947 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:973 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:999 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1014 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1079 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1305 -msgid "(Different values)" -msgstr "(Forskjellige verdier)" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:631 +msgctxt "Message" +msgid "" +"Source file '{0}' is not inside of your project's resource folders, do you " +"want to copy it?" +msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:490 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:668 msgctxt "Message" msgid "" -"Unable to use the selected template because it is not an asset template." +"The file '{0}' already exists, it will get overwritten if you continue, do " +"you really want to proceed?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +msgctxt "Message" +msgid "An error occurred while copying the asset to the resources folder: {0}" msgstr "" #. Error message when the template generator of the selected template is unreachable -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:556 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:450 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:281 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:722 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:443 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:282 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1327 msgctxt "Message" msgid "" "Unable to retrieve template generator for the selected template. Aborting." msgstr "" #. Title of the AddAssetWindow -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:562 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:728 msgctxt "Title" msgid "Add asset…" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:690 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:856 msgctxt "Message" msgid "" "Game Studio can't create assets in multiple locations. In the solution " "explorer, select a single directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:861 msgctxt "Message" msgid "" "Game Studio can't create an asset here. In the solution explorer, select a " "directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:868 msgctxt "Message" msgid "" "Game Studio can't create an asset here because the selected directory or " -"package can't be edited. In the solution explorer, select a directory or package " -"to create the asset in." +"package can't be edited. In the solution explorer, select a directory or " +"package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:775 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:941 msgctxt "Message" msgid "Read-only folders can't be cut." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:956 msgctxt "Message" msgid "The asset {0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:986 msgctxt "Message" msgid "{0} can't be deleted. {1}{2}" msgstr "{0} kan ikke slettes. {1}{2}" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:867 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1033 msgctxt "Message" msgid "" "Unable to cut or copy a selection that contains a folder and one of its " "subfolders." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:943 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1111 msgctxt "Message" msgid "Select a valid asset folder to paste the selection to." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:951 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1119 msgctxt "Message" msgid "This package or directory can't be modified." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1414 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1624 msgctxt "Message" msgid "" "This location is invalid. Please select a package folder in the Solution " "explorer." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1420 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1630 msgctxt "Message" msgid "Drop files" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1488 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1698 msgctxt "Message" msgid "These files aren't supported." msgstr "Disse filene støttes ikke." -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:593 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:663 msgctxt "Message" msgid "" -"Unable to rename asset to '{0}' because an asset with the same name exists in " -"the same directory" +"Unable to rename asset to '{0}' because an asset with the same name exists " +"in the same directory" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:598 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:668 msgctxt "Message" msgid "Unable to rename asset with an empty name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:107 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:106 msgctxt "Message" msgid "This package that contains this folder can't be edited." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:144 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:143 msgctxt "Message" msgid "Unable to rename folder. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:169 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:168 msgctxt "Message" msgid "A folder with the same name already exists in the parent folder." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:191 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:190 msgctxt "Message" msgid "Path is a device name" msgstr "Stien er et enhetsnavn" #. Message displayed when the previous attempt to load the startup project failed. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:136 msgctxt "Button" msgid "Try again" msgstr "Prøv igjen" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:138 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:693 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:732 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1000 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1500 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1588 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1619 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1673 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:83 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:742 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:781 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1190 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1821 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1875 #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 #: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 #: ../editor/Stride.Core.Assets.Editor/View/SettingsWindow.xaml:31 #: ../editor/Stride.Core.Assets.Editor/View/WorkProgressWindow.xaml:32 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:78 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 msgctxt "Button" msgid "Cancel" msgstr "Avbryt" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:140 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:139 msgctxt "Message" msgid "" "The last attempt to load the project **{0}** failed. \r\n" @@ -345,126 +364,131 @@ msgid "" msgstr "" #. Message displayed when the solution file to open does not exist. {0} is a file path -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:172 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:171 msgctxt "Message" msgid "The file '{0}' does not exist." msgstr "Filen '{0}' finnes ikke." #. Message displayed when trying to open an unsaved file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:202 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:709 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:200 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:758 msgctxt "Message" msgid "You need to save the file before you can open it." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:215 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:233 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:213 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:231 msgctxt "Message" msgid "An error occurred while opening the file." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:642 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:647 msgctxt "Message" msgid "This package couldn't be renamed. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:673 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:678 msgctxt "Message" msgid "A package with the same name already exists in the session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:102 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:110 msgctxt "Message" msgid "The name is too long." msgstr "Navnet er for langt." -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:108 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:116 msgctxt "Message" msgid "The name contains invalid characters." msgstr "Navnet inneholder forbudte tegn." -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:114 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:122 msgctxt "Message" msgid "The name is empty." msgstr "Navnet er tomt." -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:43 msgid "External packages" msgstr "Eksterne pakker" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:45 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 msgid "Local packages" msgstr "Lokale pakker" #. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:565 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:613 msgid "Solution '{0}'" msgstr "Løsning \"{0}\"" #. Title for the progress window of the session creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:254 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:255 #, fuzzy msgctxt "Title" msgid "Creating session..." msgstr "Oppretter økt…" #. Title for the progress window of the session loading -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:366 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:369 #, fuzzy msgctxt "Title" msgid "Opening session..." msgstr "Åpner økt…" #. Log message displayed when an exception occurs while opening a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:399 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:405 msgctxt "Log" msgid "There was a problem opening the solution." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:446 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:473 msgctxt "Message" msgid "The following dependencies in the **{0}** package need to be upgraded:" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:451 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:478 msgctxt "Message" msgid "" "- Dependency to **{0}** must be upgraded from version **{1}** to **{2}**" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:455 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:482 msgctxt "Message" msgid "" -"Upgrading assets might break them. We recommend you make a manual backup of " -"your project before you upgrade." +"Upgrading assets might break them. We also recommend committing or backing " +"up your project first." msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:459 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:486 msgctxt "Button" msgid "Upgrade" msgstr "Oppgrader" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:460 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:487 msgctxt "Button" msgid "Skip" msgstr "Hopp over" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:462 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:489 msgctxt "Message" msgid "Do this for every package in the solution" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:692 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:731 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:998 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:490 +msgctxt "Message" +msgid "Back up each modified file to a timestamped folder under the solution" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:741 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:780 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1188 msgctxt "Button" msgid "Save" msgstr "Lagre" #. Message displayed when trying to open a modified asset with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:695 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:744 msgctxt "Message" msgid "" "This asset has unsaved changes. To open it, you need to save the session " @@ -472,142 +496,153 @@ msgid "" msgstr "" #. Message displayed when an exception occurs while trying to open a file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:717 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:766 msgctxt "Message" msgid "" "There was a problem starting the text editor. Make sure the path to the text " "editor in Settings is correct." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:734 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:783 msgctxt "Message" msgid "" -"This asset has unsaved changes. To open it, you need to save it first. Do you " -"want to save the session now?" +"This asset has unsaved changes. To open it, you need to save it first. Do " +"you want to save the session now?" msgstr "" #. Error displayed when trying to open the source file of an asset that has no source file -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:753 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:802 msgctxt "Message" msgid "This asset doesn't have a source file to open." msgstr "" #. Message displayed when trying to explore an unsaved asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:818 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:867 msgctxt "Message" msgid "You need to save the asset before you can explore it." msgstr "" #. Message displayed when an exception occurs while trying to explore an asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:829 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:878 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:914 msgctxt "Message" msgid "There was a problem starting the file explorer." msgstr "" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:887 +msgctxt "Message" +msgid "This asset doesn't have a source file." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:902 +msgctxt "Message" +msgid "Source file and path no longer exists." +msgstr "" + #. Title for the progress window of the session saving -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:853 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:938 #, fuzzy msgctxt "Title" msgid "Saving session..." msgstr "Lagrer økt…" #. Log message displayed when an exception occurs while saving a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:876 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:961 msgctxt "Log" msgid "There was a problem saving the solution. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:999 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1189 msgctxt "Button" msgid "Don't save" msgstr "Ikke lagre" #. Message displayed when closing an unsaved project -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1002 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1192 msgctxt "Message" msgid "The project has unsaved changes. Do you want to save it?" msgstr "" #. Message displayed when a session managed to save some files while some others have failed. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1015 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1205 msgctxt "Message" msgid "Some assets couldn't be saved. Check the assets and try again." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1118 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1308 msgctxt "Title" msgid "Creating project..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1171 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1363 msgctxt "Title" msgid "Importing project..." msgstr "" #. Log message displayed when an exception occurs while importing a package. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1191 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1384 msgctxt "Log" msgid "There was a problem importing the package." msgstr "" #. Message displayed when the selection contains zero or multiple packages but a single one is required -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1243 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1441 msgctxt "Message" msgid "Please select a single package." msgstr "" #. Message displayed when the user try to add dependencies to a package but no acceptable package is available -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1285 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1486 msgctxt "Message" msgid "" "There are no packages that can be added as dependencies to this package." msgstr "" #. Message displayed when a single location is selected but invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1344 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1545 msgctxt "Message" msgid "Folders can only be created in the Assets hierarchy of a package." msgstr "" #. Message displayed when some of the multiple selected locations are invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1345 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1546 msgctxt "Message" msgid "" "Game Studio can't create a folder in some of the locations you selected. " "Folders can only be created in the Assets hierarchy of a package." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1499 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1701 msgctxt "Settings" msgid "Always delete without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1500 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1587 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1618 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1672 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1789 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1874 msgctxt "Button" msgid "Delete" msgstr "Slett" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1522 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1724 msgctxt "Message" msgid "Stride can't delete the {0} asset. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1532 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1734 msgctxt "Message" msgid "Stride can't delete the {0} folder. {1}{2}" msgstr "" #. Message displayed when the user tries to delete a system package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1578 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1780 msgctxt "Message" msgid "Stride can't delete the system package." msgstr "" #. Message displayed when the user is about to delete a package from the session -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1590 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1792 msgctxt "Message" msgid "" "Are you sure you want to delete this package? The package files will remain " @@ -615,197 +650,133 @@ msgid "" msgstr "" #. Message displayed when the user is about to delete a dependency from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1621 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1823 msgctxt "Message" msgid "Are you sure you want to delete this dependency?" msgstr "" #. Message displayed when the user tries to delete the root asset directory of a package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1662 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1864 msgctxt "Message" msgid "Asset root folders can't be deleted." msgstr "" #. Message displayed when the user is about to delete a project from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1675 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1877 msgctxt "Message" msgid "Are you sure you want to delete these projects?" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:11 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemWindow.xaml:10 -msgid "Add asset..." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:33 -msgid "out of {0} file(s)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:14 -msgid "Fix references ({0})" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:36 -msgid "" -"The asset {0} is referenced by other assets. Choose how to handle these " -"references." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:38 -msgctxt "Button" -msgid "Replace all the references with a reference to a different asset:" -msgstr "" +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/PropertiesViewModel.cs:145 +#, fuzzy +msgctxt "Properties" +msgid "Loading properties..." +msgstr "Laster inn egenskaper…" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:41 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:60 -#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1162 -msgid "Select an asset" +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:133 +msgctxt "Properties" +msgid "There was a problem loading properties of the selection." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:43 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:55 -msgctxt "ToolTip" -msgid "Select asset" +#. Log message displayed when an operation has been canceled +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:34 +msgctxt "Log" +msgid "Operation cancelled." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:49 -msgctxt "Button" -msgid "Replace references individually:" +#. Message displayed when an exception occurs while generating a template +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:41 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:60 +msgctxt "Log" +msgid "An exception occurred while generating the template." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:57 -msgctxt "Button" -msgid "Clear this reference" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:117 +msgctxt "Message" +msgid "Some changes will be applied after you restart Game Studio." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:65 -msgid "Referencer" -msgstr "" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:128 +#, fuzzy +msgctxt "Properties" +msgid "Select a settings category." +msgstr "Velg en innstillingskategori." -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 -msgid "Reference path" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:138 +msgctxt "Properties" +msgid "There was a problem loading the Settings page." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:67 -msgid "Replacement asset" -msgstr "" +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToDisplayUrl.cs:49 +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:306 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:379 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:800 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:858 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:927 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:952 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:991 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1006 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1035 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1269 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1296 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1311 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1376 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1665 +msgid "(Different values)" +msgstr "(Forskjellige verdier)" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:80 -msgctxt "Button" -msgid "Done" +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml.cs:28 +msgctxt "Title" +msgid "Project selection - {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:81 -msgctxt "Button" -msgid "Clear references" +#: ../editor/Stride.Core.Assets.Editor/View/Behaviors/DragDrop/DragDropBehavior.cs:25 +msgctxt "Message" +msgid "Can't drop here" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:81 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:20 msgctxt "ToolTip" -msgid "Clear the references of the current asset" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:82 -msgctxt "Button" -msgid "Clear all references" +msgid "Toggle Debug" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:82 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:23 msgctxt "ToolTip" -msgid "Clear references for all assets being deleted" +msgid "Toggle Verbose" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:83 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:26 msgctxt "ToolTip" -msgid "Cancel operation" +msgid "Toggle Info" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:21 -msgid "Search" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:38 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:29 msgctxt "ToolTip" -msgid "Import directly from files" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:11 -msgid "New package" +msgid "Toggle Warning" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:25 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:29 -msgctxt "Button" -msgid "Select" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:26 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:30 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:32 msgctxt "ToolTip" -msgid "Use the selected template" +msgid "Toggle Error" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 -#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 -#: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:35 msgctxt "ToolTip" -msgid "Cancel (Esc)" -msgstr "Avbryt (Esc)" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:57 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:64 -msgid "Name:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:63 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:70 -msgid "Location:" +msgid "Toggle Fatal" msgstr "" -#. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:959 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:38 msgctxt "ToolTip" -msgid "Browse directory" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:24 -msgctxt "Button" -msgid "Browse for existing project" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:25 -msgctxt "Button" -msgid "Reload last session automatically at startup" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:82 -msgid "Solution name:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:83 -msgid "(Auto-generate solution name)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:89 -msgid "Solution location:" +msgid "Toggle Exception Stack Trace" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:94 -msgid "(Same location)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:31 -msgctxt "Menu" -msgid "Show in Explorer" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:32 -msgctxt "Menu" -msgid "Remove From List" +#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1459 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:40 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 +msgid "Select an asset" msgstr "" #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:25 @@ -859,322 +830,354 @@ msgctxt "ToolTip" msgid "Select these assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:91 -msgid "Name: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 +#: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 +msgctxt "ToolTip" +msgid "Cancel (Esc)" +msgstr "Avbryt (Esc)" + +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:58 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 +msgid "Replaces {0}" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:62 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:115 +msgid "Replaced by {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:92 #: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 +msgid "Name: {0}" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:139 msgid "Type: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:98 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:118 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:106 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:138 msgid "URL: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:108 msgid "Tags: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:103 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 msgid "Included in build as root" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:123 msgid "Included in build as dependency" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 -msgid "Excluded from build" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:204 -msgid "Name" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:205 -msgid "Type" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:127 +msgid "Overridden in build (content not used)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:206 -msgid "URL" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:207 -msgid "Included" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:131 +msgid "Excluded from build" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:265 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:218 msgctxt "ToolTip" msgid "Add an asset to this location" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:269 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:222 msgid "Add asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:290 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:243 msgctxt "ToolTip" msgid "Update assets whose source files have changed" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:270 msgctxt "ToolTip" msgid "Import last effects compiled remotely" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:343 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:296 msgctxt "ToolTip" msgid "Open asset in dedicated editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:352 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:305 msgctxt "ToolTip" msgid "Asset view options" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:357 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:310 msgctxt "Menu" msgid "Display" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:358 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:311 msgctxt "Menu" msgid "Assets in selected folder only" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:361 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:314 msgctxt "Menu" msgid "Assets and folders in selected folder" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:364 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 msgctxt "Menu" msgid "Assets in selected folder and subfolders" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:369 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:322 msgctxt "Menu" msgid "Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:372 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:325 msgctxt "Menu" msgid "Date modified" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:375 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:328 msgctxt "Menu" msgid "Type" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:378 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:331 msgctxt "Menu" msgid "Unsaved changes" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:387 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:340 msgctxt "ToolTip" msgid "Zoom in" msgstr "Forstørr" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:392 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:345 msgctxt "ToolTip" msgid "Zoom out" msgstr "Forminsk" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:397 -msgctxt "Menu" -msgid "Grid" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:405 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:350 msgctxt "Menu" msgid "Tiles" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:418 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:363 msgid "Add a filter..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:422 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:367 msgid "Filter assets by name, type or tag" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:448 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:393 msgctxt "ToolTip" msgid "Clear filters" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:490 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:435 msgid "" "No asset to display in this folder or no folder selected. Check your active " "filters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:493 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:438 msgid "You can also drop files here to import assets." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:29 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:123 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:36 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:130 msgctxt "ToolTip" msgid "Add..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:54 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:61 msgctxt "ToolTip" msgid "Replace..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:132 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:139 msgctxt "ToolTip" msgid "Delete" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:407 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:414 msgid "List" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:408 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:472 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:530 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:415 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:481 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:519 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:582 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:640 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:698 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:757 msgid "{0} item" msgid_plural "{0} items" msgstr[0] "" msgstr[1] "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:450 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:456 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:560 msgid "Add to {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:467 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:493 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:480 +msgid "Array" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:518 +msgid "Set" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:577 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:603 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:661 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:719 msgctxt "ToolTip" msgid "Add a new entry to the dictionary" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:471 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:529 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:581 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:639 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:697 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:756 msgid "Dictionary" msgstr "" #. Keep the colon (:) -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:504 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:614 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:672 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:730 msgid "Key name:" msgstr "" #. Default name for a new key in a dictionary -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:506 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:522 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:674 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:690 msgid "New key" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:555 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:782 msgctxt "ToolTIp" msgid "Character" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:562 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:789 msgctxt "ToolTip" msgid "Unicode value" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:938 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1233 msgctxt "ToolTip" msgid "Angle in degrees" msgstr "" #. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:985 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1255 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 +msgctxt "ToolTip" +msgid "Browse directory" +msgstr "" + +#. This button opens a file dialog +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1281 msgctxt "ToolTip" msgid "Browse file" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1027 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1324 msgctxt "Button" msgid "Change values..." msgstr "" #. As for "Select all items" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1036 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 #, fuzzy msgctxt "Button" msgid "All" msgstr "Alle" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1036 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "ToolTip" msgid "Select all values" msgstr "" #. As for "Clear selection" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1038 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 #, fuzzy msgctxt "Button" msgid "None" msgstr "Ingen" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1038 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "ToolTip" msgid "Clear selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1040 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "Button" msgid "Invert" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1040 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "ToolTip" msgid "Invert selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1157 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1454 msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1167 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1464 msgid "Clear this reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1177 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1220 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1474 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1548 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1603 msgctxt "ToolTip" msgid "Select an asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1181 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1248 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1478 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1608 msgctxt "ToolTip" msgid "Clear the reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1185 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1209 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1482 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1537 msgctxt "ToolTip" msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1261 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1621 msgctxt "ToolTip" msgid "Create an instance of this structure" msgstr "" #. It is ok to keep "null" in english -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1266 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1626 msgctxt "ToolTip" msgid "Clear value (set to null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1273 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1633 msgid "(null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1318 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1662 +msgid "{0} (Not supported)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1678 msgid "Unable to load the object of type {0} from assembly {1}" msgstr "" @@ -1217,3 +1220,152 @@ msgstr "" msgctxt "Button" msgid "Close" msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:11 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemWindow.xaml:10 +msgid "Add asset..." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:33 +msgid "out of {0} file(s)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:13 +msgid "Fix references ({0})" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:35 +msgid "" +"The asset {0} is referenced by other assets. Choose how to handle these " +"references." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:37 +msgctxt "Button" +msgid "Replace all the references with a reference to a different asset:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:42 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:61 +msgctxt "ToolTip" +msgid "Select asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:49 +msgid "Referencer" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:56 +msgid "Replacement asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:63 +msgctxt "Button" +msgid "Clear this reference" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:73 +msgctxt "Button" +msgid "Replace references individually:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:75 +msgctxt "Button" +msgid "Done" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:76 +msgctxt "Button" +msgid "Clear references" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:76 +msgctxt "ToolTip" +msgid "Clear the references of the current asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:77 +msgctxt "Button" +msgid "Clear all references" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:77 +msgctxt "ToolTip" +msgid "Clear references for all assets being deleted" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:78 +msgctxt "ToolTip" +msgid "Cancel operation" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:21 +msgid "Search" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:38 +msgctxt "ToolTip" +msgid "Import directly from files" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:11 +msgid "New package" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:25 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:29 +msgctxt "Button" +msgid "Select" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:26 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:30 +msgctxt "ToolTip" +msgid "Use the selected template" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:57 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:64 +msgid "Name:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:63 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:70 +msgid "Location:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:24 +msgctxt "Button" +msgid "Browse for existing project" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:25 +msgctxt "Button" +msgid "Reload last session automatically at startup" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:82 +msgid "Solution name:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:83 +msgid "(Auto-generate solution name)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:89 +msgid "Solution location:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:94 +msgid "(Same location)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:31 +msgctxt "Menu" +msgid "Show in Explorer" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:32 +msgctxt "Menu" +msgid "Remove From List" +msgstr "" diff --git a/sources/localization/nb_NO/Stride.Core.Presentation.Wpf.nb_NO.po b/sources/localization/nb_NO/Stride.Core.Presentation.Wpf.nb_NO.po new file mode 100644 index 0000000000..c36890d95a --- /dev/null +++ b/sources/localization/nb_NO/Stride.Core.Presentation.Wpf.nb_NO.po @@ -0,0 +1,188 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: 2026-09-12 15:39:36+0200\n" +"PO-Revision-Date: 2019-02-18 00:29+0000\n" +"Last-Translator: Allan Nordhøy \n" +"Language-Team: Norwegian Bokmål \n" +"Language: nb_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.5-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "Ikke spør igjen" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "R:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "Rød" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "G:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "Grønn" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "Blå" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "A:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "Alfa" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "K:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "Kulør" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "M:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "Metning" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "Verdi" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "Veksle redigeringsmodus" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "Avanserte valg" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "Alle komponenter:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "Veksle redigeringsmodus" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "Veksle redigeringsmodus" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "Veksle redigeringsmodus" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/nb_NO/Stride.Core.Presentation.nb_NO.po b/sources/localization/nb_NO/Stride.Core.Presentation.nb_NO.po index 8bdb36c37d..efa6ceb469 100644 --- a/sources/localization/nb_NO/Stride.Core.Presentation.nb_NO.po +++ b/sources/localization/nb_NO/Stride.Core.Presentation.nb_NO.po @@ -1,130 +1,24 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-01-11 23:16:55+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:52+0200\n" "PO-Revision-Date: 2019-02-18 00:29+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.5-dev\n" -#: ../presentation/Stride.Core.Presentation/Windows/DialogHelper.cs:20 -msgid "Don't ask again" -msgstr "Ikke spør igjen" - -#: ../presentation/Stride.Core.Presentation/Windows/MessageBox.cs:70 +#: ../presentation/Stride.Core.Presentation/Services/IDialogService.cs:67 msgctxt "KeyGesture" msgid "N" msgstr "N" -#: ../presentation/Stride.Core.Presentation/Windows/MessageBox.cs:99 +#: ../presentation/Stride.Core.Presentation/Services/IDialogService.cs:81 msgctxt "KeyGesture" msgid "Y" msgstr "J" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:399 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:623 -msgctxt "RGBA" -msgid "R:" -msgstr "R:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:400 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:623 -msgctxt "ToolTip" -msgid "Red" -msgstr "Rød" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:414 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:632 -msgctxt "RGBA" -msgid "G:" -msgstr "G:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:415 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:632 -msgctxt "ToolTip" -msgid "Green" -msgstr "Grønn" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:429 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:641 -msgctxt "RGBA" -msgid "B:" -msgstr "B:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:430 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:641 -msgctxt "ToolTip" -msgid "Blue" -msgstr "Blå" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:444 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:650 -msgctxt "RGBA" -msgid "A:" -msgstr "A:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:445 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:650 -msgctxt "ToolTip" -msgid "Alpha" -msgstr "Alfa" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:464 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:663 -msgctxt "HSB" -msgid "H:" -msgstr "K:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:465 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:663 -msgctxt "ToolTip" -msgid "Hue" -msgstr "Kulør" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:479 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:672 -msgctxt "HSB" -msgid "S:" -msgstr "M:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:480 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:672 -msgctxt "ToolTip" -msgid "Saturation" -msgstr "Metning" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:494 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:681 -msgctxt "HSB" -msgid "B:" -msgstr "B:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:495 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:681 -msgctxt "ToolTip" -msgid "Value" -msgstr "Verdi" - -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:3916 -msgctxt "ToolTip" -msgid "Toggle editing mode" -msgstr "Veksle redigeringsmodus" - -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4172 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4242 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4321 -msgctxt "ToolTip" -msgid "Advanced options" -msgstr "Avanserte valg" - -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4181 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4250 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4330 -msgid "All components:" -msgstr "Alle komponenter:" diff --git a/sources/localization/nb_NO/Stride.GameStudio.nb_NO.po b/sources/localization/nb_NO/Stride.GameStudio.nb_NO.po index 3360290200..bd2cc166c6 100644 --- a/sources/localization/nb_NO/Stride.GameStudio.nb_NO.po +++ b/sources/localization/nb_NO/Stride.GameStudio.nb_NO.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-02-25 11:53:42+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:55+0200\n" "PO-Revision-Date: 2019-03-24 02:39+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.7-dev\n" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:48 +#. Message displayed when the user tries to build without having selected a current project +#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:40 +msgctxt "Message" +msgid "" +"An executable project must be set as current project in the session explorer " +"in order to process build." +msgstr "" +"Projekt wykonywalny musi być ustawiony jako bieżący projekt w eksploratorze " +"sesji w celu przetworzenia kompilacji." + +#. Generic error message when we are unable to launch a game on a remote host. +#: ../editor/Stride.GameStudio/Remote/RemoteFacilities.cs:120 +msgctxt "Message" +msgid "Unable to launch {0} on host {1}" +msgstr "Nie można uruchomić {0} na hoście {1}" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:16 +msgctxt "Settings" +msgid "Remote" +msgstr "Remote" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:24 +msgctxt "Settings" +msgid "Default session to load" +msgstr "Domyślna sesja do załadowania" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:28 +msgctxt "Settings" +msgid "Host" +msgstr "Host" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:32 +msgctxt "Settings" +msgid "Port" +msgstr "Port" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:36 +msgctxt "Settings" +msgid "Username" +msgstr "Nazwa Użytkownika" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:40 +msgctxt "Settings" +msgid "Password" +msgstr "Hasło" + +#. Location where to deploy. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:44 +msgctxt "Settings" +msgid "Location" +msgstr "Lokalizacja" + +#. Ask if we should prompt user with the crendential dialogs if necessary. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:48 +msgctxt "Settings" +msgid "Ask for credentials when deploying game" +msgstr "" + +#. Name of X display where to launch game. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:52 +msgctxt "Settings" +msgid "X Display" +msgstr "" + +#. Confirmation message when everything is correct while testing credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:75 +msgctxt "Credentials" +msgid "Your credentials are correct." +msgstr "Twoje dane logowania są poprawne." + +#. Display error message when host does not respond. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:78 +msgctxt "Credentials" +msgid "Couldn't reach the specified host." +msgstr "Nie można dotrzeć do określonego hosta." + +#. Display error message when credentials data is invalid. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:81 +msgctxt "Credentials" +msgid "Invalid credentials." +msgstr "Niepoprawne dane logowania." + +#. Display error message when location does not exist. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:84 +msgctxt "Credentials" +msgid "The location you specified doesn't exist." +msgstr "Podana lokalizacja nie istnieje." + +#. Whenever something not expected happens while checking for credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:87 +msgctxt "Credentials" +msgid "An unknown error occurred." +msgstr "Wystąpił nieznany błąd." + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml.cs:83 +msgctxt "Message" +msgid "" +"To reset the layout, Game Studio needs to close and re-open all asset and " +"document editors. You won't lose unsaved changes." +msgstr "" +"Aby zresetować układ, Game Studio musi zamknąć i otworzyć ponownie wszystkie " +"asset'y oraz dokumenty edytora. Nie utracisz niezapisanych zmian." + +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:54 msgctxt "Title" msgid "Output" msgstr "Dane wyjściowe" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:189 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:222 msgctxt "Message" msgid "" "Some game code files have been modified. Do you want to reload the " @@ -28,50 +131,50 @@ msgstr "" "Niektóre pliki kodu gry zostały zmodyfikowane. Czy chcesz przeładować " "zestawy?" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Reload" msgstr "Załaduj ponownie" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Don't reload" msgstr "Nie ładuj ponownie" #. Displayed when user tries to run a project that is not on a supported platform (for execution). -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:317 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:460 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:467 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:421 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:556 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:563 msgctxt "Message" msgid "Platform {0} isn't supported for execution." msgstr "Platforma {0} nie jest obsługiwana." #. Displayed when user tries to run Android project without an Android device attached. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:422 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:526 msgctxt "Message" msgid "No Android device found for execution." msgstr "Nie znaleziono urządzenia z systemem Android do wykonania." -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:475 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:639 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:576 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:747 msgctxt "Message" msgid "Unable to load and compile project {0}" msgstr "Nie można załadować i skompilować projektu {0}" #. Log message displayed when the executable can't be found after building the project. {0}: the expected executable path -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:492 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:539 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:600 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:648 msgctxt "Message" msgid "Unable to reach to output executable: {0}" msgstr "Nie można odnaleźć wyjściowego pliku wykonywalnego: {0}" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:509 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:618 msgctxt "Message" msgid "Couldn't find Android package name for {0}." msgstr "Nie można odnaleźć paczki Androida o nazwie {0}." #. Displayed when Android tools "adb" can't be found -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:519 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:628 msgctxt "Message" msgid "" "Android tool \"\"adb\"\" couldn't found (no running process, in registry or " @@ -81,13 +184,13 @@ msgstr "" "rejestrze oraz w zmiennej środowiskowej PATH). Dodaj ścieżkę do \"\"adb\"\" " "do PATH." -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:526 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:635 msgctxt "Message" msgid "Can't run Android app with adb: {0}" msgstr "Nie można uruchomić aplikacji na Androida z adb: {0}" #. Displayed when starting a game on a platform requiring credentials but none were provided. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:551 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:660 msgctxt "Message" msgid "No credentials provided. To allow deployment, add your credentials." msgstr "" @@ -95,652 +198,646 @@ msgstr "" "logowania." #. Message displayed when launching fails for some reason. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:560 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:669 msgctxt "Message" msgid "Unable to launch project {0}" msgstr "Nie można uruchomić projektu (0}" #. Message displayed to inform user a deployment was succesful. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:568 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:677 msgctxt "Message" msgid "Deployment of {0} successful." msgstr "Deployment zakończony sukcesem." #. Log message displayed when an exception occurs while building the project. {0}: The exception message -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:574 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:648 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:683 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:756 msgctxt "Message" msgid "An exception occurred while compiling the project: {0}" msgstr "Wystąpił wyjątek podczas kompilacji projektu: {0}" #. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:584 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:693 msgctxt "Message" msgid "" -"To process the build, set an executable project as the current project in the " -"session explorer." +"To process the build, set an executable project as the current project in " +"the session explorer." msgstr "" "Aby przetworzyć kompilację, ustaw projekt wykonywalny jako bieżący projekt w " "eksploratorze sesji." #. Message displayed when the user cancels the saving of the current session when trying to build -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:592 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:701 msgctxt "Message" msgid "To build, save the project first." msgstr "Aby skompilować, zapisz projekt." -#: ../editor/Stride.GameStudio/GameStudioViewModel.cs:91 +#: ../editor/Stride.GameStudio/ViewModels/GameStudioViewModel.cs:89 msgctxt "Message" msgid "The file {0} does not exist." msgstr "Plik {0} nie istnieje." -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml.cs:78 -msgctxt "Message" -msgid "" -"To reset the layout, Game Studio needs to close and re-open all asset and " -"document editors. You won't lose unsaved changes." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 +msgctxt "About" +msgid "About Stride" msgstr "" -"Aby zresetować układ, Game Studio musi zamknąć i otworzyć ponownie wszystkie " -"asset'y oraz dokumenty edytora. Nie utracisz niezapisanych zmian." -#. Generic error message when we are unable to launch a game on a remote host. -#: ../editor/Stride.GameStudio/RemoteFacilities.cs:128 -msgctxt "Message" -msgid "Unable to launch {0} on host {1}" -msgstr "Nie można uruchomić {0} na hoście {1}" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:41 +msgctxt "About" +msgid "Stride version" +msgstr "" -#. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:41 -msgctxt "Message" -msgid "" -"An executable project must be set as current project in the session explorer " -"in order to process build." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:46 +msgctxt "About" +msgid "MIT License" msgstr "" -"Projekt wykonywalny musi być ustawiony jako bieżący projekt w eksploratorze " -"sesji w celu przetworzenia kompilacji." -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:14 -msgctxt "Settings" -msgid "Remote" -msgstr "Remote" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:52 +msgctxt "About" +msgid "Stride uses open-source software" +msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:22 -msgctxt "Settings" -msgid "Default session to load" -msgstr "Domyślna sesja do załadowania" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:54 +msgctxt "About" +msgid "See the list" +msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:26 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:60 +msgctxt "About" +msgid "Privacy policy" +msgstr "" + +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:69 +msgctxt "About" +msgid "Close" +msgstr "" + +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 +msgctxt "Credentials" +msgid "Credentials" +msgstr "" + +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 +msgctxt "Credentials" +msgid "" +"Provide information about the host to connect to. Your password is encrypted " +"on this machine." +msgstr "" + +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 +msgctxt "Credentials" msgid "Host" -msgstr "Host" +msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:30 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 +msgctxt "Credentials" msgid "Port" msgstr "Port" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:34 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 +msgctxt "Credentials" msgid "Username" -msgstr "Nazwa Użytkownika" +msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:38 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 +msgctxt "Credentials" msgid "Password" msgstr "Hasło" -#. Location where to deploy. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:42 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 +msgctxt "Credentials" msgid "Location" -msgstr "Lokalizacja" - -#. Ask if we should prompt user with the crendential dialogs if necessary. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:46 -msgctxt "Settings" -msgid "Ask for credentials when deploying game" msgstr "" -#. Name of X display where to launch game. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:50 -msgctxt "Settings" -msgid "X Display" -msgstr "" - -#. Confirmation message when everything is correct while testing credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:74 -msgctxt "Credentials" -msgid "Your credentials are correct." -msgstr "Twoje dane logowania są poprawne." - -#. Display error message when host does not respond. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:77 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 msgctxt "Credentials" -msgid "Couldn't reach the specified host." -msgstr "Nie można dotrzeć do określonego hosta." +msgid "Don't ask again" +msgstr "Nie pytaj ponownie" -#. Display error message when credentials data is invalid. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:80 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 msgctxt "Credentials" -msgid "Invalid credentials." -msgstr "Niepoprawne dane logowania." +msgid "Test settings" +msgstr "Opcje testowe" -#. Display error message when location does not exist. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:83 -msgctxt "Credentials" -msgid "The location you specified doesn't exist." -msgstr "Podana lokalizacja nie istnieje." +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 +msgctxt "Button" +msgid "Save" +msgstr "Zapisz" -#. Whenever something not expected happens while checking for credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:86 -msgctxt "Credentials" -msgid "An unknown error occurred." -msgstr "Wystąpił nieznany błąd." +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 +msgctxt "Button" +msgid "Cancel" +msgstr "Anuluj" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:63 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:245 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:515 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:74 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:257 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:527 msgctxt "Menu" msgid "Asset" msgstr "" #. Open the asset editor -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:64 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:75 msgctxt "Menu" msgid "Edit asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Don't include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:90 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:195 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:509 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:101 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:521 msgctxt "Menu" msgid "Cut" msgstr "Wytnij" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:91 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:196 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:510 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:102 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:522 msgctxt "Menu" msgid "Copy" msgstr "Kopiuj" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:92 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:103 msgctxt "Menu" msgid "Copy with dependencies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:93 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:197 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:511 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:104 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:209 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:523 msgctxt "Menu" msgid "Paste" msgstr "Wklej" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:94 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:198 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:242 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:512 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:210 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:524 msgctxt "Menu" msgid "Delete" msgstr "Usuń" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:96 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:107 msgctxt "Menu" msgid "Copy asset URL" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:97 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:243 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:513 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:108 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:525 msgctxt "Menu" msgid "Rename" msgstr "Zmień nazwę" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:99 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:210 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:478 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:110 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:222 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:490 msgctxt "Menu" msgid "Create folder" msgstr "Dodaj folder" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:100 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:246 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:516 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:111 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:528 msgctxt "Menu" msgid "Add asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:101 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:112 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:259 msgctxt "Menu" msgid "Update selected assets from their source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:102 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:113 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:260 msgctxt "Menu" msgid "Update all assets with modified source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:104 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:249 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:518 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:115 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:530 msgctxt "Menu" msgid "Explore" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:116 msgctxt "Menu" msgid "Open with text editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:106 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:117 msgctxt "Menu" msgid "Open asset file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:107 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:118 msgctxt "Menu" msgid "Open source file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:108 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:250 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:519 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:119 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:531 msgctxt "Menu" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:145 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:120 +msgctxt "Menu" +msgid "Show source file in Explorer" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:157 msgctxt "Menu" msgid "File" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:146 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:158 msgctxt "Menu" msgid "New" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:147 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:159 msgctxt "Menu" msgid "Open" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:148 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:160 msgctxt "Menu" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:178 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:190 msgctxt "Menu" msgid "Clear list" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:180 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:192 msgctxt "Menu" msgid "Save" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:182 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:194 msgctxt "Menu" msgid "Reload project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:184 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:196 msgctxt "Menu" msgid "Quit" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:191 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:203 msgctxt "Menu" msgid "Edit" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:192 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:204 msgctxt "Menu" msgid "Undo" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:193 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:205 msgctxt "Menu" msgid "Redo" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:200 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:212 msgctxt "Menu" msgid "Settings" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:203 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:215 msgctxt "Menu" msgid "Project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:204 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:216 msgctxt "Menu" msgid "Build project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:205 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:217 msgctxt "Menu" msgid "Start project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:219 msgctxt "Menu" msgid "Start live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:220 msgctxt "Menu" msgid "Cancel build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:209 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:477 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:221 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:489 msgctxt "Menu" msgid "Folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:212 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:480 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:224 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:492 msgctxt "Menu" msgid "Package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:213 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:481 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:225 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:493 msgctxt "Menu" msgid "Update package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:231 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:499 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:243 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:511 msgctxt "Menu" msgid "Add dependency..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:232 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:500 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:244 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:512 msgctxt "Menu" msgid "Set as current project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:233 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:501 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:245 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:513 msgctxt "Menu" msgid "Package properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:235 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:503 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:515 msgctxt "Menu" msgid "Solution" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:236 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:504 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:516 msgctxt "Menu" msgid "New project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:237 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:505 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:249 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:517 msgctxt "Menu" msgid "Add existing project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:238 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:506 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:250 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:518 msgctxt "Menu" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:239 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:251 msgctxt "Menu" msgid "Reload game assemblies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:241 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:508 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:520 msgctxt "Menu" msgid "Actions" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:265 msgctxt "Menu" msgid "View" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:266 msgctxt "Menu" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:267 msgctxt "Menu" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:256 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:268 msgctxt "Menu" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:270 msgctxt "Menu" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:273 msgctxt "Menu" msgid "Property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:274 msgctxt "Menu" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:265 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:277 msgctxt "Menu" msgid "Asset errors" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:266 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:278 msgctxt "Menu" msgid "Output" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:270 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:282 msgctxt "Menu" msgid "Help" msgstr "" #. Link to the documentation -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:271 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:283 msgctxt "Menu" msgid "Online documentation" msgstr "" #. Link to the answer hub -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:273 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:285 msgctxt "Menu" msgid "Questions and answers" msgstr "" #. Link to GitHub issues -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:274 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:286 msgctxt "Menu" msgid "Report an issue..." msgstr "" #. Link to the forums -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:275 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:287 msgctxt "Menu" msgid "Community forums" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:277 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:289 msgctxt "Menu" msgid "Show debug window" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:279 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:291 msgctxt "Menu" msgid "About..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:305 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:317 msgctxt "ToolTip" msgid "Create a project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:309 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:321 msgctxt "ToolTip" msgid "Open an existing project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:313 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:325 msgctxt "ToolTip" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:339 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:351 msgctxt "ToolTip" msgid "Save the project and all its documents" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:344 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:356 msgctxt "ToolTip" msgid "Reload current project (ask to save)" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:349 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:361 msgctxt "ToolTip" msgid "Undo last action" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:353 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:365 msgctxt "ToolTip" msgid "Redo last cancelled action" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:359 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:371 msgctxt "ToolTip" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:363 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:375 msgctxt "ToolTip" msgid "Open with..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:374 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:386 msgctxt "ToolTip" msgid "Reload game assemblies and update scripts" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:395 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:407 msgctxt "ToolTip" msgid "Build the project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:399 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:411 msgctxt "ToolTip" msgid "Build the project and start the game" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:405 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:417 msgctxt "ToolTip" msgid "Start project in live-scripting mode" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:410 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:422 msgctxt "ToolTip" msgid "Cancel the current build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:426 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:438 msgctxt "View" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:433 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:445 msgctxt "ToolTip" msgid "Create a project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:437 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:449 msgctxt "ToolTip" msgid "Create a folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:442 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:454 msgctxt "ToolTip" msgid "Display the properties of the selected package in the property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:446 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:458 msgctxt "ToolTip" msgid "Rename the selected folder or package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:450 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:462 msgctxt "ToolTip" msgid "Delete the selected items" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:455 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:467 msgctxt "ToolTip" msgid "Expand all asset folders" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:459 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:471 msgctxt "ToolTip" msgid "Expand all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:463 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:475 msgctxt "ToolTip" msgid "Collapse all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:468 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:480 msgctxt "ToolTip" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:560 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:572 msgctxt "View" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:581 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:593 msgctxt "View" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:598 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:610 msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:599 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:611 msgid "Referenced by" msgstr "" #. {0}: The number of errors -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:610 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:622 msgctxt "View" msgid "Asset error ({0})" msgid_plural "Asset errors ({0})" @@ -748,72 +845,76 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:624 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:637 msgid "Build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:638 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:651 +msgid "Project" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:663 msgid "Live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:662 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:688 msgctxt "View" msgid "Property grid" msgstr "" #. Translation must not be longer that the english words -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:677 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:703 msgid "Add new tag" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:687 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:713 msgctxt "ToolTip" msgid "Previous selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:690 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:716 msgctxt "ToolTip" msgid "Next selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:708 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:734 msgctxt "ToolTip" msgid "Add tag to all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:725 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:751 msgid "Open this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:727 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:753 msgid "Show this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:734 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:760 msgctxt "ToolTip" msgid "Display only overridden properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:737 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:763 msgid "Search properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:765 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:790 msgctxt "Menu" msgid "Reset to base value" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:879 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:914 msgctxt "View" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:887 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:922 msgctxt "View" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:939 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:985 msgctxt "StatusBar" msgid "{0} item" msgid_plural "{0} items" @@ -822,102 +923,10 @@ msgstr[1] "" msgstr[2] "" #. Keep parenthesis - {0} is a number -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:940 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:986 msgctxt "StatusBar" msgid "({0} selected)" msgid_plural "({0} selected)" msgstr[0] "" msgstr[1] "" msgstr[2] "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 -msgctxt "About" -msgid "About Stride" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:45 -msgctxt "About" -msgid "Stride version" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:50 -msgctxt "About" -msgid "MIT License" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:56 -msgctxt "About" -msgid "Stride uses open-source software" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:58 -msgctxt "About" -msgid "See the list" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:64 -msgctxt "About" -msgid "Privacy policy" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:73 -msgctxt "About" -msgid "Close" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 -msgctxt "Credentials" -msgid "Credentials" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 -msgctxt "Credentials" -msgid "" -"Provide information about the host to connect to. Your password is encrypted " -"on this machine." -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 -msgctxt "Credentials" -msgid "Host" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 -msgctxt "Credentials" -msgid "Port" -msgstr "Port" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 -msgctxt "Credentials" -msgid "Username" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 -msgctxt "Credentials" -msgid "Password" -msgstr "Hasło" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 -msgctxt "Credentials" -msgid "Location" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 -msgctxt "Credentials" -msgid "Don't ask again" -msgstr "Nie pytaj ponownie" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 -msgctxt "Credentials" -msgid "Test settings" -msgstr "Opcje testowe" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 -msgctxt "Button" -msgid "Save" -msgstr "Zapisz" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 -msgctxt "Button" -msgid "Cancel" -msgstr "Anuluj" diff --git a/sources/localization/pt/Stride.GameStudio.pt.po b/sources/localization/pt/Stride.GameStudio.pt.po index e765338b3e..3b90eca3a7 100644 --- a/sources/localization/pt/Stride.GameStudio.pt.po +++ b/sources/localization/pt/Stride.GameStudio.pt.po @@ -1,24 +1,123 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-02-25 13:25:06+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:55+0200\n" "PO-Revision-Date: 2019-03-29 12:04+0000\n" "Last-Translator: Rui Mendes \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.6-dev\n" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:48 +#. Message displayed when the user tries to build without having selected a current project +#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:40 +msgctxt "Message" +msgid "" +"An executable project must be set as current project in the session explorer " +"in order to process build." +msgstr "" + +#. Generic error message when we are unable to launch a game on a remote host. +#: ../editor/Stride.GameStudio/Remote/RemoteFacilities.cs:120 +msgctxt "Message" +msgid "Unable to launch {0} on host {1}" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:16 +msgctxt "Settings" +msgid "Remote" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:24 +msgctxt "Settings" +msgid "Default session to load" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:28 +msgctxt "Settings" +msgid "Host" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:32 +msgctxt "Settings" +msgid "Port" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:36 +msgctxt "Settings" +msgid "Username" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:40 +msgctxt "Settings" +msgid "Password" +msgstr "" + +#. Location where to deploy. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:44 +msgctxt "Settings" +msgid "Location" +msgstr "" + +#. Ask if we should prompt user with the crendential dialogs if necessary. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:48 +msgctxt "Settings" +msgid "Ask for credentials when deploying game" +msgstr "" + +#. Name of X display where to launch game. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:52 +msgctxt "Settings" +msgid "X Display" +msgstr "" + +#. Confirmation message when everything is correct while testing credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:75 +msgctxt "Credentials" +msgid "Your credentials are correct." +msgstr "" + +#. Display error message when host does not respond. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:78 +msgctxt "Credentials" +msgid "Couldn't reach the specified host." +msgstr "" + +#. Display error message when credentials data is invalid. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:81 +msgctxt "Credentials" +msgid "Invalid credentials." +msgstr "" + +#. Display error message when location does not exist. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:84 +msgctxt "Credentials" +msgid "The location you specified doesn't exist." +msgstr "" + +#. Whenever something not expected happens while checking for credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:87 +msgctxt "Credentials" +msgid "An unknown error occurred." +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml.cs:83 +msgctxt "Message" +msgid "" +"To reset the layout, Game Studio needs to close and re-open all asset and " +"document editors. You won't lose unsaved changes." +msgstr "" + +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:54 msgctxt "Title" msgid "Output" msgstr "Saída" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:189 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:222 msgctxt "Message" msgid "" "Some game code files have been modified. Do you want to reload the " @@ -27,780 +126,782 @@ msgstr "" "Alguns ficheiros de código do jogo foram alterados. Quer recarregar as " "montagens?" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Reload" msgstr "Recarregar" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Don't reload" msgstr "Não recarregar" #. Displayed when user tries to run a project that is not on a supported platform (for execution). -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:317 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:460 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:467 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:421 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:556 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:563 msgctxt "Message" msgid "Platform {0} isn't supported for execution." msgstr "A plataforma {0} não é suportada para executar." #. Displayed when user tries to run Android project without an Android device attached. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:422 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:526 msgctxt "Message" msgid "No Android device found for execution." msgstr "Não foi encontrado nenhum dispositivo para a sua execução." -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:475 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:639 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:576 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:747 msgctxt "Message" msgid "Unable to load and compile project {0}" msgstr "Não foi possível carregar e compilar o projeto {0}" #. Log message displayed when the executable can't be found after building the project. {0}: the expected executable path -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:492 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:539 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:600 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:648 msgctxt "Message" msgid "Unable to reach to output executable: {0}" msgstr "Não foi possível encontrar o executável de saída: {0}" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:509 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:618 msgctxt "Message" msgid "Couldn't find Android package name for {0}." msgstr "Não foi possível encontrar o pacote Android de {0}." #. Displayed when Android tools "adb" can't be found -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:519 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:628 msgctxt "Message" msgid "" "Android tool \"\"adb\"\" couldn't found (no running process, in registry or " "on the PATH). Please add it to your PATH." msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:526 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:635 msgctxt "Message" msgid "Can't run Android app with adb: {0}" msgstr "" #. Displayed when starting a game on a platform requiring credentials but none were provided. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:551 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:660 msgctxt "Message" msgid "No credentials provided. To allow deployment, add your credentials." msgstr "" #. Message displayed when launching fails for some reason. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:560 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:669 msgctxt "Message" msgid "Unable to launch project {0}" msgstr "" #. Message displayed to inform user a deployment was succesful. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:568 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:677 msgctxt "Message" msgid "Deployment of {0} successful." msgstr "" #. Log message displayed when an exception occurs while building the project. {0}: The exception message -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:574 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:648 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:683 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:756 msgctxt "Message" msgid "An exception occurred while compiling the project: {0}" msgstr "" #. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:584 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:693 msgctxt "Message" msgid "" -"To process the build, set an executable project as the current project in the " -"session explorer." +"To process the build, set an executable project as the current project in " +"the session explorer." msgstr "" #. Message displayed when the user cancels the saving of the current session when trying to build -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:592 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:701 msgctxt "Message" msgid "To build, save the project first." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioViewModel.cs:91 +#: ../editor/Stride.GameStudio/ViewModels/GameStudioViewModel.cs:89 msgctxt "Message" msgid "The file {0} does not exist." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml.cs:78 -msgctxt "Message" -msgid "" -"To reset the layout, Game Studio needs to close and re-open all asset and " -"document editors. You won't lose unsaved changes." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 +msgctxt "About" +msgid "About Stride" msgstr "" -#. Generic error message when we are unable to launch a game on a remote host. -#: ../editor/Stride.GameStudio/RemoteFacilities.cs:128 -msgctxt "Message" -msgid "Unable to launch {0} on host {1}" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:41 +msgctxt "About" +msgid "Stride version" msgstr "" -#. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:41 -msgctxt "Message" -msgid "" -"An executable project must be set as current project in the session explorer " -"in order to process build." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:46 +msgctxt "About" +msgid "MIT License" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:14 -msgctxt "Settings" -msgid "Remote" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:52 +msgctxt "About" +msgid "Stride uses open-source software" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:22 -msgctxt "Settings" -msgid "Default session to load" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:54 +msgctxt "About" +msgid "See the list" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:26 -msgctxt "Settings" -msgid "Host" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:60 +msgctxt "About" +msgid "Privacy policy" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:30 -msgctxt "Settings" -msgid "Port" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:69 +msgctxt "About" +msgid "Close" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:34 -msgctxt "Settings" -msgid "Username" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 +msgctxt "Credentials" +msgid "Credentials" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:38 -msgctxt "Settings" -msgid "Password" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 +msgctxt "Credentials" +msgid "" +"Provide information about the host to connect to. Your password is encrypted " +"on this machine." msgstr "" -#. Location where to deploy. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:42 -msgctxt "Settings" -msgid "Location" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 +msgctxt "Credentials" +msgid "Host" msgstr "" -#. Ask if we should prompt user with the crendential dialogs if necessary. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:46 -msgctxt "Settings" -msgid "Ask for credentials when deploying game" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 +msgctxt "Credentials" +msgid "Port" msgstr "" -#. Name of X display where to launch game. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:50 -msgctxt "Settings" -msgid "X Display" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 +msgctxt "Credentials" +msgid "Username" msgstr "" -#. Confirmation message when everything is correct while testing credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:74 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 msgctxt "Credentials" -msgid "Your credentials are correct." +msgid "Password" msgstr "" -#. Display error message when host does not respond. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:77 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 msgctxt "Credentials" -msgid "Couldn't reach the specified host." +msgid "Location" msgstr "" -#. Display error message when credentials data is invalid. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:80 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 msgctxt "Credentials" -msgid "Invalid credentials." +msgid "Don't ask again" msgstr "" -#. Display error message when location does not exist. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:83 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 msgctxt "Credentials" -msgid "The location you specified doesn't exist." +msgid "Test settings" msgstr "" -#. Whenever something not expected happens while checking for credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:86 -msgctxt "Credentials" -msgid "An unknown error occurred." +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 +msgctxt "Button" +msgid "Save" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:63 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:245 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:515 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 +msgctxt "Button" +msgid "Cancel" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:74 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:257 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:527 msgctxt "Menu" msgid "Asset" msgstr "" #. Open the asset editor -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:64 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:75 msgctxt "Menu" msgid "Edit asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Don't include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:90 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:195 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:509 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:101 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:521 msgctxt "Menu" msgid "Cut" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:91 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:196 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:510 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:102 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:522 msgctxt "Menu" msgid "Copy" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:92 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:103 msgctxt "Menu" msgid "Copy with dependencies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:93 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:197 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:511 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:104 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:209 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:523 msgctxt "Menu" msgid "Paste" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:94 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:198 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:242 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:512 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:210 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:524 msgctxt "Menu" msgid "Delete" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:96 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:107 msgctxt "Menu" msgid "Copy asset URL" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:97 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:243 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:513 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:108 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:525 msgctxt "Menu" msgid "Rename" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:99 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:210 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:478 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:110 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:222 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:490 msgctxt "Menu" msgid "Create folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:100 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:246 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:516 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:111 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:528 msgctxt "Menu" msgid "Add asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:101 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:112 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:259 msgctxt "Menu" msgid "Update selected assets from their source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:102 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:113 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:260 msgctxt "Menu" msgid "Update all assets with modified source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:104 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:249 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:518 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:115 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:530 msgctxt "Menu" msgid "Explore" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:116 msgctxt "Menu" msgid "Open with text editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:106 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:117 msgctxt "Menu" msgid "Open asset file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:107 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:118 msgctxt "Menu" msgid "Open source file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:108 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:250 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:519 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:119 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:531 msgctxt "Menu" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:145 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:120 +msgctxt "Menu" +msgid "Show source file in Explorer" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:157 msgctxt "Menu" msgid "File" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:146 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:158 msgctxt "Menu" msgid "New" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:147 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:159 msgctxt "Menu" msgid "Open" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:148 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:160 msgctxt "Menu" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:178 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:190 msgctxt "Menu" msgid "Clear list" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:180 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:192 msgctxt "Menu" msgid "Save" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:182 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:194 msgctxt "Menu" msgid "Reload project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:184 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:196 msgctxt "Menu" msgid "Quit" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:191 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:203 msgctxt "Menu" msgid "Edit" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:192 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:204 msgctxt "Menu" msgid "Undo" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:193 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:205 msgctxt "Menu" msgid "Redo" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:200 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:212 msgctxt "Menu" msgid "Settings" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:203 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:215 msgctxt "Menu" msgid "Project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:204 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:216 msgctxt "Menu" msgid "Build project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:205 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:217 msgctxt "Menu" msgid "Start project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:219 msgctxt "Menu" msgid "Start live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:220 msgctxt "Menu" msgid "Cancel build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:209 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:477 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:221 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:489 msgctxt "Menu" msgid "Folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:212 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:480 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:224 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:492 msgctxt "Menu" msgid "Package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:213 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:481 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:225 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:493 msgctxt "Menu" msgid "Update package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:231 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:499 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:243 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:511 msgctxt "Menu" msgid "Add dependency..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:232 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:500 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:244 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:512 msgctxt "Menu" msgid "Set as current project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:233 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:501 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:245 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:513 msgctxt "Menu" msgid "Package properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:235 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:503 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:515 msgctxt "Menu" msgid "Solution" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:236 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:504 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:516 msgctxt "Menu" msgid "New project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:237 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:505 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:249 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:517 msgctxt "Menu" msgid "Add existing project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:238 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:506 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:250 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:518 msgctxt "Menu" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:239 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:251 msgctxt "Menu" msgid "Reload game assemblies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:241 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:508 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:520 msgctxt "Menu" msgid "Actions" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:265 msgctxt "Menu" msgid "View" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:266 msgctxt "Menu" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:267 msgctxt "Menu" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:256 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:268 msgctxt "Menu" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:270 msgctxt "Menu" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:273 msgctxt "Menu" msgid "Property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:274 msgctxt "Menu" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:265 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:277 msgctxt "Menu" msgid "Asset errors" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:266 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:278 msgctxt "Menu" msgid "Output" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:270 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:282 msgctxt "Menu" msgid "Help" msgstr "" #. Link to the documentation -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:271 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:283 msgctxt "Menu" msgid "Online documentation" msgstr "" #. Link to the answer hub -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:273 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:285 msgctxt "Menu" msgid "Questions and answers" msgstr "" #. Link to GitHub issues -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:274 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:286 msgctxt "Menu" msgid "Report an issue..." msgstr "" #. Link to the forums -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:275 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:287 msgctxt "Menu" msgid "Community forums" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:277 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:289 msgctxt "Menu" msgid "Show debug window" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:279 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:291 msgctxt "Menu" msgid "About..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:305 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:317 msgctxt "ToolTip" msgid "Create a project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:309 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:321 msgctxt "ToolTip" msgid "Open an existing project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:313 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:325 msgctxt "ToolTip" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:339 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:351 msgctxt "ToolTip" msgid "Save the project and all its documents" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:344 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:356 msgctxt "ToolTip" msgid "Reload current project (ask to save)" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:349 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:361 msgctxt "ToolTip" msgid "Undo last action" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:353 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:365 msgctxt "ToolTip" msgid "Redo last cancelled action" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:359 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:371 msgctxt "ToolTip" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:363 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:375 msgctxt "ToolTip" msgid "Open with..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:374 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:386 msgctxt "ToolTip" msgid "Reload game assemblies and update scripts" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:395 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:407 msgctxt "ToolTip" msgid "Build the project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:399 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:411 msgctxt "ToolTip" msgid "Build the project and start the game" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:405 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:417 msgctxt "ToolTip" msgid "Start project in live-scripting mode" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:410 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:422 msgctxt "ToolTip" msgid "Cancel the current build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:426 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:438 msgctxt "View" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:433 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:445 msgctxt "ToolTip" msgid "Create a project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:437 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:449 msgctxt "ToolTip" msgid "Create a folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:442 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:454 msgctxt "ToolTip" msgid "Display the properties of the selected package in the property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:446 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:458 msgctxt "ToolTip" msgid "Rename the selected folder or package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:450 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:462 msgctxt "ToolTip" msgid "Delete the selected items" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:455 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:467 msgctxt "ToolTip" msgid "Expand all asset folders" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:459 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:471 msgctxt "ToolTip" msgid "Expand all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:463 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:475 msgctxt "ToolTip" msgid "Collapse all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:468 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:480 msgctxt "ToolTip" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:560 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:572 msgctxt "View" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:581 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:593 msgctxt "View" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:598 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:610 msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:599 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:611 msgid "Referenced by" msgstr "" #. {0}: The number of errors -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:610 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:622 msgctxt "View" msgid "Asset error ({0})" msgid_plural "Asset errors ({0})" msgstr[0] "" msgstr[1] "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:624 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:637 msgid "Build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:638 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:651 +msgid "Project" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:663 msgid "Live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:662 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:688 msgctxt "View" msgid "Property grid" msgstr "" #. Translation must not be longer that the english words -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:677 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:703 msgid "Add new tag" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:687 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:713 msgctxt "ToolTip" msgid "Previous selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:690 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:716 msgctxt "ToolTip" msgid "Next selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:708 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:734 msgctxt "ToolTip" msgid "Add tag to all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:725 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:751 msgid "Open this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:727 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:753 msgid "Show this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:734 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:760 msgctxt "ToolTip" msgid "Display only overridden properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:737 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:763 msgid "Search properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:765 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:790 msgctxt "Menu" msgid "Reset to base value" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:879 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:914 msgctxt "View" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:887 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:922 msgctxt "View" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:939 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:985 msgctxt "StatusBar" msgid "{0} item" msgid_plural "{0} items" @@ -808,101 +909,9 @@ msgstr[0] "" msgstr[1] "" #. Keep parenthesis - {0} is a number -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:940 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:986 msgctxt "StatusBar" msgid "({0} selected)" msgid_plural "({0} selected)" msgstr[0] "" msgstr[1] "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 -msgctxt "About" -msgid "About Stride" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:45 -msgctxt "About" -msgid "Stride version" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:50 -msgctxt "About" -msgid "MIT License" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:56 -msgctxt "About" -msgid "Stride uses open-source software" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:58 -msgctxt "About" -msgid "See the list" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:64 -msgctxt "About" -msgid "Privacy policy" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:73 -msgctxt "About" -msgid "Close" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 -msgctxt "Credentials" -msgid "Credentials" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 -msgctxt "Credentials" -msgid "" -"Provide information about the host to connect to. Your password is encrypted " -"on this machine." -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 -msgctxt "Credentials" -msgid "Host" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 -msgctxt "Credentials" -msgid "Port" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 -msgctxt "Credentials" -msgid "Username" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 -msgctxt "Credentials" -msgid "Password" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 -msgctxt "Credentials" -msgid "Location" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 -msgctxt "Credentials" -msgid "Don't ask again" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 -msgctxt "Credentials" -msgid "Test settings" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 -msgctxt "Button" -msgid "Save" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 -msgctxt "Button" -msgid "Cancel" -msgstr "" diff --git a/sources/localization/pt_BR/Stride.GameStudio.pt_BR.po b/sources/localization/pt_BR/Stride.GameStudio.pt_BR.po index 8a9fe7c26b..4c91e612cb 100644 --- a/sources/localization/pt_BR/Stride.GameStudio.pt_BR.po +++ b/sources/localization/pt_BR/Stride.GameStudio.pt_BR.po @@ -1,24 +1,123 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-02-25 13:25:06+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:55+0200\n" "PO-Revision-Date: 2019-11-15 00:04+0000\n" "Last-Translator: André L. Alvares \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.10-dev\n" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:48 +#. Message displayed when the user tries to build without having selected a current project +#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:40 +msgctxt "Message" +msgid "" +"An executable project must be set as current project in the session explorer " +"in order to process build." +msgstr "" + +#. Generic error message when we are unable to launch a game on a remote host. +#: ../editor/Stride.GameStudio/Remote/RemoteFacilities.cs:120 +msgctxt "Message" +msgid "Unable to launch {0} on host {1}" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:16 +msgctxt "Settings" +msgid "Remote" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:24 +msgctxt "Settings" +msgid "Default session to load" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:28 +msgctxt "Settings" +msgid "Host" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:32 +msgctxt "Settings" +msgid "Port" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:36 +msgctxt "Settings" +msgid "Username" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:40 +msgctxt "Settings" +msgid "Password" +msgstr "" + +#. Location where to deploy. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:44 +msgctxt "Settings" +msgid "Location" +msgstr "" + +#. Ask if we should prompt user with the crendential dialogs if necessary. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:48 +msgctxt "Settings" +msgid "Ask for credentials when deploying game" +msgstr "" + +#. Name of X display where to launch game. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:52 +msgctxt "Settings" +msgid "X Display" +msgstr "" + +#. Confirmation message when everything is correct while testing credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:75 +msgctxt "Credentials" +msgid "Your credentials are correct." +msgstr "" + +#. Display error message when host does not respond. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:78 +msgctxt "Credentials" +msgid "Couldn't reach the specified host." +msgstr "" + +#. Display error message when credentials data is invalid. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:81 +msgctxt "Credentials" +msgid "Invalid credentials." +msgstr "" + +#. Display error message when location does not exist. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:84 +msgctxt "Credentials" +msgid "The location you specified doesn't exist." +msgstr "" + +#. Whenever something not expected happens while checking for credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:87 +msgctxt "Credentials" +msgid "An unknown error occurred." +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml.cs:83 +msgctxt "Message" +msgid "" +"To reset the layout, Game Studio needs to close and re-open all asset and " +"document editors. You won't lose unsaved changes." +msgstr "" + +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:54 msgctxt "Title" msgid "Output" msgstr "Saída" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:189 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:222 msgctxt "Message" msgid "" "Some game code files have been modified. Do you want to reload the " @@ -27,780 +126,782 @@ msgstr "" "Alguns arquivos de código de jogo foram modificados. Você quer recarregar os " "assemblies?" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Reload" msgstr "Recarregar" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Don't reload" msgstr "" #. Displayed when user tries to run a project that is not on a supported platform (for execution). -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:317 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:460 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:467 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:421 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:556 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:563 msgctxt "Message" msgid "Platform {0} isn't supported for execution." msgstr "Plataforma {0} não é suportada para execução." #. Displayed when user tries to run Android project without an Android device attached. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:422 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:526 msgctxt "Message" msgid "No Android device found for execution." msgstr "Nenhum dispositivo Android encontrado para execução." -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:475 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:639 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:576 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:747 msgctxt "Message" msgid "Unable to load and compile project {0}" msgstr "Não é possível carregar e compilar o projeto {0}" #. Log message displayed when the executable can't be found after building the project. {0}: the expected executable path -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:492 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:539 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:600 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:648 msgctxt "Message" msgid "Unable to reach to output executable: {0}" msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:509 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:618 msgctxt "Message" msgid "Couldn't find Android package name for {0}." msgstr "" #. Displayed when Android tools "adb" can't be found -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:519 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:628 msgctxt "Message" msgid "" "Android tool \"\"adb\"\" couldn't found (no running process, in registry or " "on the PATH). Please add it to your PATH." msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:526 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:635 msgctxt "Message" msgid "Can't run Android app with adb: {0}" msgstr "" #. Displayed when starting a game on a platform requiring credentials but none were provided. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:551 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:660 msgctxt "Message" msgid "No credentials provided. To allow deployment, add your credentials." msgstr "" #. Message displayed when launching fails for some reason. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:560 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:669 msgctxt "Message" msgid "Unable to launch project {0}" msgstr "" #. Message displayed to inform user a deployment was succesful. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:568 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:677 msgctxt "Message" msgid "Deployment of {0} successful." msgstr "" #. Log message displayed when an exception occurs while building the project. {0}: The exception message -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:574 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:648 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:683 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:756 msgctxt "Message" msgid "An exception occurred while compiling the project: {0}" msgstr "" #. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:584 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:693 msgctxt "Message" msgid "" -"To process the build, set an executable project as the current project in the " -"session explorer." +"To process the build, set an executable project as the current project in " +"the session explorer." msgstr "" #. Message displayed when the user cancels the saving of the current session when trying to build -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:592 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:701 msgctxt "Message" msgid "To build, save the project first." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioViewModel.cs:91 +#: ../editor/Stride.GameStudio/ViewModels/GameStudioViewModel.cs:89 msgctxt "Message" msgid "The file {0} does not exist." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml.cs:78 -msgctxt "Message" -msgid "" -"To reset the layout, Game Studio needs to close and re-open all asset and " -"document editors. You won't lose unsaved changes." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 +msgctxt "About" +msgid "About Stride" msgstr "" -#. Generic error message when we are unable to launch a game on a remote host. -#: ../editor/Stride.GameStudio/RemoteFacilities.cs:128 -msgctxt "Message" -msgid "Unable to launch {0} on host {1}" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:41 +msgctxt "About" +msgid "Stride version" msgstr "" -#. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:41 -msgctxt "Message" -msgid "" -"An executable project must be set as current project in the session explorer " -"in order to process build." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:46 +msgctxt "About" +msgid "MIT License" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:14 -msgctxt "Settings" -msgid "Remote" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:52 +msgctxt "About" +msgid "Stride uses open-source software" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:22 -msgctxt "Settings" -msgid "Default session to load" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:54 +msgctxt "About" +msgid "See the list" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:26 -msgctxt "Settings" -msgid "Host" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:60 +msgctxt "About" +msgid "Privacy policy" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:30 -msgctxt "Settings" -msgid "Port" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:69 +msgctxt "About" +msgid "Close" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:34 -msgctxt "Settings" -msgid "Username" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 +msgctxt "Credentials" +msgid "Credentials" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:38 -msgctxt "Settings" -msgid "Password" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 +msgctxt "Credentials" +msgid "" +"Provide information about the host to connect to. Your password is encrypted " +"on this machine." msgstr "" -#. Location where to deploy. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:42 -msgctxt "Settings" -msgid "Location" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 +msgctxt "Credentials" +msgid "Host" msgstr "" -#. Ask if we should prompt user with the crendential dialogs if necessary. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:46 -msgctxt "Settings" -msgid "Ask for credentials when deploying game" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 +msgctxt "Credentials" +msgid "Port" msgstr "" -#. Name of X display where to launch game. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:50 -msgctxt "Settings" -msgid "X Display" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 +msgctxt "Credentials" +msgid "Username" msgstr "" -#. Confirmation message when everything is correct while testing credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:74 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 msgctxt "Credentials" -msgid "Your credentials are correct." +msgid "Password" msgstr "" -#. Display error message when host does not respond. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:77 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 msgctxt "Credentials" -msgid "Couldn't reach the specified host." +msgid "Location" msgstr "" -#. Display error message when credentials data is invalid. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:80 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 msgctxt "Credentials" -msgid "Invalid credentials." +msgid "Don't ask again" msgstr "" -#. Display error message when location does not exist. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:83 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 msgctxt "Credentials" -msgid "The location you specified doesn't exist." +msgid "Test settings" msgstr "" -#. Whenever something not expected happens while checking for credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:86 -msgctxt "Credentials" -msgid "An unknown error occurred." +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 +msgctxt "Button" +msgid "Save" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:63 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:245 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:515 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 +msgctxt "Button" +msgid "Cancel" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:74 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:257 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:527 msgctxt "Menu" msgid "Asset" msgstr "" #. Open the asset editor -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:64 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:75 msgctxt "Menu" msgid "Edit asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Don't include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:90 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:195 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:509 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:101 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:521 msgctxt "Menu" msgid "Cut" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:91 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:196 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:510 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:102 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:522 msgctxt "Menu" msgid "Copy" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:92 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:103 msgctxt "Menu" msgid "Copy with dependencies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:93 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:197 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:511 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:104 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:209 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:523 msgctxt "Menu" msgid "Paste" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:94 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:198 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:242 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:512 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:210 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:524 msgctxt "Menu" msgid "Delete" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:96 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:107 msgctxt "Menu" msgid "Copy asset URL" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:97 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:243 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:513 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:108 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:525 msgctxt "Menu" msgid "Rename" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:99 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:210 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:478 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:110 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:222 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:490 msgctxt "Menu" msgid "Create folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:100 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:246 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:516 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:111 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:528 msgctxt "Menu" msgid "Add asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:101 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:112 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:259 msgctxt "Menu" msgid "Update selected assets from their source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:102 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:113 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:260 msgctxt "Menu" msgid "Update all assets with modified source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:104 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:249 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:518 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:115 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:530 msgctxt "Menu" msgid "Explore" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:116 msgctxt "Menu" msgid "Open with text editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:106 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:117 msgctxt "Menu" msgid "Open asset file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:107 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:118 msgctxt "Menu" msgid "Open source file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:108 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:250 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:519 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:119 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:531 msgctxt "Menu" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:145 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:120 +msgctxt "Menu" +msgid "Show source file in Explorer" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:157 msgctxt "Menu" msgid "File" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:146 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:158 msgctxt "Menu" msgid "New" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:147 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:159 msgctxt "Menu" msgid "Open" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:148 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:160 msgctxt "Menu" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:178 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:190 msgctxt "Menu" msgid "Clear list" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:180 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:192 msgctxt "Menu" msgid "Save" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:182 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:194 msgctxt "Menu" msgid "Reload project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:184 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:196 msgctxt "Menu" msgid "Quit" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:191 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:203 msgctxt "Menu" msgid "Edit" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:192 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:204 msgctxt "Menu" msgid "Undo" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:193 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:205 msgctxt "Menu" msgid "Redo" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:200 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:212 msgctxt "Menu" msgid "Settings" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:203 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:215 msgctxt "Menu" msgid "Project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:204 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:216 msgctxt "Menu" msgid "Build project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:205 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:217 msgctxt "Menu" msgid "Start project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:219 msgctxt "Menu" msgid "Start live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:220 msgctxt "Menu" msgid "Cancel build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:209 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:477 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:221 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:489 msgctxt "Menu" msgid "Folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:212 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:480 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:224 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:492 msgctxt "Menu" msgid "Package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:213 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:481 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:225 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:493 msgctxt "Menu" msgid "Update package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:231 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:499 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:243 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:511 msgctxt "Menu" msgid "Add dependency..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:232 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:500 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:244 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:512 msgctxt "Menu" msgid "Set as current project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:233 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:501 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:245 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:513 msgctxt "Menu" msgid "Package properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:235 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:503 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:515 msgctxt "Menu" msgid "Solution" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:236 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:504 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:516 msgctxt "Menu" msgid "New project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:237 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:505 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:249 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:517 msgctxt "Menu" msgid "Add existing project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:238 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:506 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:250 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:518 msgctxt "Menu" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:239 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:251 msgctxt "Menu" msgid "Reload game assemblies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:241 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:508 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:520 msgctxt "Menu" msgid "Actions" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:265 msgctxt "Menu" msgid "View" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:266 msgctxt "Menu" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:267 msgctxt "Menu" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:256 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:268 msgctxt "Menu" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:270 msgctxt "Menu" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:273 msgctxt "Menu" msgid "Property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:274 msgctxt "Menu" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:265 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:277 msgctxt "Menu" msgid "Asset errors" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:266 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:278 msgctxt "Menu" msgid "Output" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:270 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:282 msgctxt "Menu" msgid "Help" msgstr "" #. Link to the documentation -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:271 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:283 msgctxt "Menu" msgid "Online documentation" msgstr "" #. Link to the answer hub -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:273 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:285 msgctxt "Menu" msgid "Questions and answers" msgstr "" #. Link to GitHub issues -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:274 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:286 msgctxt "Menu" msgid "Report an issue..." msgstr "" #. Link to the forums -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:275 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:287 msgctxt "Menu" msgid "Community forums" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:277 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:289 msgctxt "Menu" msgid "Show debug window" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:279 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:291 msgctxt "Menu" msgid "About..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:305 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:317 msgctxt "ToolTip" msgid "Create a project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:309 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:321 msgctxt "ToolTip" msgid "Open an existing project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:313 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:325 msgctxt "ToolTip" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:339 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:351 msgctxt "ToolTip" msgid "Save the project and all its documents" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:344 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:356 msgctxt "ToolTip" msgid "Reload current project (ask to save)" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:349 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:361 msgctxt "ToolTip" msgid "Undo last action" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:353 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:365 msgctxt "ToolTip" msgid "Redo last cancelled action" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:359 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:371 msgctxt "ToolTip" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:363 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:375 msgctxt "ToolTip" msgid "Open with..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:374 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:386 msgctxt "ToolTip" msgid "Reload game assemblies and update scripts" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:395 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:407 msgctxt "ToolTip" msgid "Build the project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:399 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:411 msgctxt "ToolTip" msgid "Build the project and start the game" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:405 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:417 msgctxt "ToolTip" msgid "Start project in live-scripting mode" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:410 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:422 msgctxt "ToolTip" msgid "Cancel the current build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:426 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:438 msgctxt "View" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:433 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:445 msgctxt "ToolTip" msgid "Create a project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:437 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:449 msgctxt "ToolTip" msgid "Create a folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:442 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:454 msgctxt "ToolTip" msgid "Display the properties of the selected package in the property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:446 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:458 msgctxt "ToolTip" msgid "Rename the selected folder or package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:450 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:462 msgctxt "ToolTip" msgid "Delete the selected items" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:455 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:467 msgctxt "ToolTip" msgid "Expand all asset folders" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:459 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:471 msgctxt "ToolTip" msgid "Expand all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:463 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:475 msgctxt "ToolTip" msgid "Collapse all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:468 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:480 msgctxt "ToolTip" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:560 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:572 msgctxt "View" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:581 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:593 msgctxt "View" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:598 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:610 msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:599 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:611 msgid "Referenced by" msgstr "" #. {0}: The number of errors -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:610 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:622 msgctxt "View" msgid "Asset error ({0})" msgid_plural "Asset errors ({0})" msgstr[0] "" msgstr[1] "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:624 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:637 msgid "Build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:638 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:651 +msgid "Project" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:663 msgid "Live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:662 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:688 msgctxt "View" msgid "Property grid" msgstr "" #. Translation must not be longer that the english words -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:677 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:703 msgid "Add new tag" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:687 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:713 msgctxt "ToolTip" msgid "Previous selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:690 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:716 msgctxt "ToolTip" msgid "Next selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:708 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:734 msgctxt "ToolTip" msgid "Add tag to all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:725 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:751 msgid "Open this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:727 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:753 msgid "Show this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:734 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:760 msgctxt "ToolTip" msgid "Display only overridden properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:737 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:763 msgid "Search properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:765 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:790 msgctxt "Menu" msgid "Reset to base value" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:879 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:914 msgctxt "View" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:887 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:922 msgctxt "View" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:939 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:985 msgctxt "StatusBar" msgid "{0} item" msgid_plural "{0} items" @@ -808,101 +909,9 @@ msgstr[0] "" msgstr[1] "" #. Keep parenthesis - {0} is a number -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:940 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:986 msgctxt "StatusBar" msgid "({0} selected)" msgid_plural "({0} selected)" msgstr[0] "" msgstr[1] "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 -msgctxt "About" -msgid "About Stride" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:45 -msgctxt "About" -msgid "Stride version" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:50 -msgctxt "About" -msgid "MIT License" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:56 -msgctxt "About" -msgid "Stride uses open-source software" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:58 -msgctxt "About" -msgid "See the list" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:64 -msgctxt "About" -msgid "Privacy policy" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:73 -msgctxt "About" -msgid "Close" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 -msgctxt "Credentials" -msgid "Credentials" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 -msgctxt "Credentials" -msgid "" -"Provide information about the host to connect to. Your password is encrypted " -"on this machine." -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 -msgctxt "Credentials" -msgid "Host" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 -msgctxt "Credentials" -msgid "Port" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 -msgctxt "Credentials" -msgid "Username" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 -msgctxt "Credentials" -msgid "Password" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 -msgctxt "Credentials" -msgid "Location" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 -msgctxt "Credentials" -msgid "Don't ask again" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 -msgctxt "Credentials" -msgid "Test settings" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 -msgctxt "Button" -msgid "Save" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 -msgctxt "Button" -msgid "Cancel" -msgstr "" diff --git a/sources/localization/ru/Stride.Assets.Presentation.ru.po b/sources/localization/ru/Stride.Assets.Presentation.ru.po index 5a677c6693..0611db827c 100644 --- a/sources/localization/ru/Stride.Assets.Presentation.ru.po +++ b/sources/localization/ru/Stride.Assets.Presentation.ru.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:50+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:57+0200\n" "PO-Revision-Date: 2019-03-09 00:04+0000\n" "Last-Translator: Scorp121 \n" "Language-Team: Russian \n" "Language-Team: Russian \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"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.5-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "Не напоминать" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "К:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "Красный" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "З:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "Зелёный" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "С:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "Синий" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "А:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "Альфа" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "О:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "Оттенок" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "Р:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "Насыщенность" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "Н:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "Значение" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "Переключить режим редактирования" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "Расширенные настройки" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "Все компоненты:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "Переключить режим редактирования" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "Переключить режим редактирования" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "Переключить режим редактирования" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/ru/Stride.Core.Presentation.ru.po b/sources/localization/ru/Stride.Core.Presentation.ru.po index e49ac57bc0..b8afe692e8 100644 --- a/sources/localization/ru/Stride.Core.Presentation.ru.po +++ b/sources/localization/ru/Stride.Core.Presentation.ru.po @@ -23,73 +23,3 @@ msgstr "Нет" msgctxt "KeyGesture" msgid "Y" msgstr "Да" - -#~ msgid "Don't ask again" -#~ msgstr "Не напоминать" - -#~ msgctxt "RGBA" -#~ msgid "R:" -#~ msgstr "К:" - -#~ msgctxt "ToolTip" -#~ msgid "Red" -#~ msgstr "Красный" - -#~ msgctxt "RGBA" -#~ msgid "G:" -#~ msgstr "З:" - -#~ msgctxt "ToolTip" -#~ msgid "Green" -#~ msgstr "Зелёный" - -#~ msgctxt "RGBA" -#~ msgid "B:" -#~ msgstr "С:" - -#~ msgctxt "ToolTip" -#~ msgid "Blue" -#~ msgstr "Синий" - -#~ msgctxt "RGBA" -#~ msgid "A:" -#~ msgstr "А:" - -#~ msgctxt "ToolTip" -#~ msgid "Alpha" -#~ msgstr "Альфа" - -#~ msgctxt "HSB" -#~ msgid "H:" -#~ msgstr "О:" - -#~ msgctxt "ToolTip" -#~ msgid "Hue" -#~ msgstr "Оттенок" - -#~ msgctxt "HSB" -#~ msgid "S:" -#~ msgstr "Р:" - -#~ msgctxt "ToolTip" -#~ msgid "Saturation" -#~ msgstr "Насыщенность" - -#~ msgctxt "HSB" -#~ msgid "B:" -#~ msgstr "Н:" - -#~ msgctxt "ToolTip" -#~ msgid "Value" -#~ msgstr "Значение" - -#~ msgctxt "ToolTip" -#~ msgid "Toggle editing mode" -#~ msgstr "Переключить режим редактирования" - -#~ msgctxt "ToolTip" -#~ msgid "Advanced options" -#~ msgstr "Расширенные настройки" - -#~ msgid "All components:" -#~ msgstr "Все компоненты:" diff --git a/sources/localization/ru/Stride.GameStudio.ru.po b/sources/localization/ru/Stride.GameStudio.ru.po index 8f78e76606..52982c648d 100644 --- a/sources/localization/ru/Stride.GameStudio.ru.po +++ b/sources/localization/ru/Stride.GameStudio.ru.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:58+0200\n" "PO-Revision-Date: 2019-03-09 00:04+0000\n" "Last-Translator: Scorp121 \n" "Language-Team: Russian \n" "Language-Team: Chinese (Simplified) \n" "Language-Team: Chinese (Simplified) \n" +"Language-Team: Chinese (Simplified) \n" +"Language: zh_HANS-CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 3.5-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "别再问了" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "R:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "红色" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "G:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "绿色" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "蓝色" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "A:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "透明度" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "H:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "色调" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "S:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "饱和度" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "明度" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "切换编辑模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "高级选项" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "所有组件:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "切换编辑模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "切换编辑模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "切换编辑模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/zh_HANS-CN/Stride.Core.Presentation.zh_HANS-CN.po b/sources/localization/zh_HANS-CN/Stride.Core.Presentation.zh_HANS-CN.po index 6f4c517353..acd6d65b05 100644 --- a/sources/localization/zh_HANS-CN/Stride.Core.Presentation.zh_HANS-CN.po +++ b/sources/localization/zh_HANS-CN/Stride.Core.Presentation.zh_HANS-CN.po @@ -22,73 +22,3 @@ msgstr "N" msgctxt "KeyGesture" msgid "Y" msgstr "Y" - -#~ msgid "Don't ask again" -#~ msgstr "别再问了" - -#~ msgctxt "RGBA" -#~ msgid "R:" -#~ msgstr "R:" - -#~ msgctxt "ToolTip" -#~ msgid "Red" -#~ msgstr "红色" - -#~ msgctxt "RGBA" -#~ msgid "G:" -#~ msgstr "G:" - -#~ msgctxt "ToolTip" -#~ msgid "Green" -#~ msgstr "绿色" - -#~ msgctxt "RGBA" -#~ msgid "B:" -#~ msgstr "B:" - -#~ msgctxt "ToolTip" -#~ msgid "Blue" -#~ msgstr "蓝色" - -#~ msgctxt "RGBA" -#~ msgid "A:" -#~ msgstr "A:" - -#~ msgctxt "ToolTip" -#~ msgid "Alpha" -#~ msgstr "透明度" - -#~ msgctxt "HSB" -#~ msgid "H:" -#~ msgstr "H:" - -#~ msgctxt "ToolTip" -#~ msgid "Hue" -#~ msgstr "色调" - -#~ msgctxt "HSB" -#~ msgid "S:" -#~ msgstr "S:" - -#~ msgctxt "ToolTip" -#~ msgid "Saturation" -#~ msgstr "饱和度" - -#~ msgctxt "HSB" -#~ msgid "B:" -#~ msgstr "B:" - -#~ msgctxt "ToolTip" -#~ msgid "Value" -#~ msgstr "明度" - -#~ msgctxt "ToolTip" -#~ msgid "Toggle editing mode" -#~ msgstr "切换编辑模式" - -#~ msgctxt "ToolTip" -#~ msgid "Advanced options" -#~ msgstr "高级选项" - -#~ msgid "All components:" -#~ msgstr "所有组件:" diff --git a/sources/localization/zh_HANS-CN/Stride.GameStudio.zh_HANS-CN.po b/sources/localization/zh_HANS-CN/Stride.GameStudio.zh_HANS-CN.po index 5096801dfa..0767121270 100644 --- a/sources/localization/zh_HANS-CN/Stride.GameStudio.zh_HANS-CN.po +++ b/sources/localization/zh_HANS-CN/Stride.GameStudio.zh_HANS-CN.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-12-01 12:57:52+0100\n" +"POT-Creation-Date: 2026-09-12 14:32:58+0200\n" "PO-Revision-Date: 2019-03-02 14:19+0000\n" "Last-Translator: Lucifer <786325481@qq.com>\n" "Language-Team: Chinese (Simplified) \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_Hant\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.7-dev\n" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityFolderViewModel.cs:158 -msgctxt "Message" -msgid "" -"Unable to rename the folder '{0}' to '{1}'. A folder with the same name " -"already exists." -msgstr "無法將資料夾 \"{0}\" 重命名為 \"{1}\"。具有相同名稱的資料夾已存在。" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:495 -msgctxt "Message" -msgid "Are you sure you want to delete this entity?" -msgstr "確實要刪除此實體嗎?" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 -msgctxt "Message" -msgid "Are you sure you want to delete these {0} entities?" -msgstr "確實要刪除這些 {0} 實體嗎?" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:500 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 -msgctxt "Button" -msgid "Delete" -msgstr "刪除" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:500 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 -#: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:50 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:60 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml.cs:70 -#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:64 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:127 -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:52 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:28 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:21 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:55 -msgctxt "Button" -msgid "Cancel" -msgstr "取消" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:16 -msgid "Use translation gizmo" -msgstr "使用翻譯技巧" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:22 -msgid "Use rotation gizmo" -msgstr "使用旋轉小工具" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:28 -msgid "Use scale gizmo" -msgstr "使用刻度小工具" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:16 -msgid "Use world coordinates for transformations" -msgstr "使用全局座標進行轉換" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:22 -msgid "Use local coordinates for transformations" -msgstr "使用本地座標進行轉換" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:28 -msgid "Use current camera projection coordinates for transformations" -msgstr "使用當前相機投影座標進行轉換" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:11 -msgctxt "Settings" -msgid "Script editor" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:18 -msgctxt "Settings" -msgid "Font size" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:162 -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:185 -msgctxt "Message" -msgid "Couldn't find the file" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:172 -msgctxt "Message" -msgid "There was a problem while editing the image.{0}" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:195 -msgctxt "Message" -msgid "There was a problem opening Explorer.{0}" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:11 -msgctxt "Settings" -msgid "UI editor" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:18 -msgctxt "Settings" -msgid "Ask before deleting UI elements" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:426 -msgctxt "Message" -msgid "Are you sure you want to delete this UI element?" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:428 -msgctxt "Message" -msgid "Are you sure you want to delete these {0} UI elements?" -msgstr "" - #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:12 msgctxt "Settings" msgid "Key bindings" @@ -169,56 +60,82 @@ msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:45 msgctxt "Settings" -msgid "Invert mouse panning axis" +msgid "Increase camera speed" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:49 msgctxt "Settings" -msgid "Center view on selection" +msgid "Decrease camera speed" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:53 msgctxt "Settings" -msgid "Snap selection to the grid" +msgid "Invert mouse panning axis" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:57 msgctxt "Settings" -msgid "Switch to translation mode" +msgid "Center view on selection" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:61 msgctxt "Settings" -msgid "Switch to rotation mode" +msgid "Snap selection to the grid" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:65 msgctxt "Settings" -msgid "Switch to scale mode" +msgid "Use snapping while selection is beeing manipulated" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:69 msgctxt "Settings" -msgid "Switch to next gizmo mode" +msgid "Switch to translation mode" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:73 msgctxt "Settings" -msgid "Default snap distance for translation" +msgid "Switch to rotation mode" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:77 msgctxt "Settings" -msgid "Default snap angle for rotation" +msgid "Switch to scale mode" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:81 msgctxt "Settings" -msgid "Default snap factor for scale" +msgid "Switch to next gizmo mode" msgstr "" #: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:85 msgctxt "Settings" +msgid "Default snap distance for translation" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:89 +msgctxt "Settings" +msgid "Default snap angle for rotation" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:93 +msgctxt "Settings" +msgid "Default snap factor for scale" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:97 +msgctxt "Settings" +msgid "Display direction names instead of XYZ components" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:101 +#, fuzzy +msgctxt "Settings" +msgid "Use linear movement for the rotation gizmo" +msgstr "使用旋轉小工具" + +#: ../editor/Stride.Assets.Presentation/SceneEditor/SceneEditorSettings.cs:105 +msgctxt "Settings" msgid "Ask before deleting entities" msgstr "" @@ -232,43 +149,47 @@ msgctxt "Button" msgid "Select a source..." msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:50 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:115 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml.cs:70 +#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:64 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:55 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:28 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:21 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:55 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 +msgctxt "Button" +msgid "Cancel" +msgstr "取消" + #: ../editor/Stride.Assets.Presentation/Templates/AssetFromFileTemplateGenerator.cs:53 msgctxt "Message" msgid "Do you want to create this {0} without a source file?" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:90 -msgctxt "Message" -msgid "Select an orientation." -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:95 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:70 msgctxt "Message" -msgid "Select at least one platform." +msgid "Type a valid library name. Error with {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml.cs:102 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:75 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:76 msgctxt "Message" msgid "Type a valid namespace name. Error with {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml.cs:69 -msgctxt "Message" -msgid "Type a valid library name. Error with {0}" -msgstr "" - -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml.cs:62 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml.cs:78 msgctxt "Message" msgid "The names you entered are invalid or empty." msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:59 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:114 msgctxt "Button" msgid "Save" msgstr "儲存" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:62 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptTemplateGenerator.cs:117 msgctxt "Message" msgid "You can't use scripts until you save them. Do you want to save now?" msgstr "" @@ -288,7 +209,7 @@ msgctxt "Message" msgid "Are you sure you want to remove these {0} platform(s) from the package?" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:209 +#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:241 msgctxt "Message" msgid "" "Game Studio can't auto-reload the project file {0} because you have local " @@ -297,16 +218,17 @@ msgid "" "Click OK to keep reloading or Cancel to keep the current version." msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:257 +#: ../editor/Stride.Assets.Presentation/ViewModel/CodeViewModel.cs:291 msgctxt "Message" msgid "" "The following source files in the {0} project have been deleted externally, " -"but have unsaved changes in Game Studio. Do you want to delete these files?\r\n" +"but have unsaved changes in Game Studio. Do you want to delete these files?" +"\r\n" "\r\n" "{1}" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/ScriptSourceFileAssetViewModel.cs:357 +#: ../editor/Stride.Assets.Presentation/ViewModel/ScriptSourceFileAssetViewModel.cs:366 msgctxt "Message" msgid "" "{0}\r\n" @@ -316,7 +238,7 @@ msgid "" "Do you want to reload it and lose your changes?" msgstr "" -#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:47 +#: ../editor/Stride.Assets.Presentation/ViewModel/SpriteFontViewModel.cs:48 msgctxt "Message" msgid "" "**Only static fonts can be precompiled.**\r\n" @@ -329,1220 +251,1352 @@ msgctxt "Message" msgid "Which color space do you want to use?" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:64 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:108 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:187 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:787 -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:33 -msgctxt "Menu" -msgid "Create" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:16 +msgid "Use translation gizmo" +msgstr "使用翻譯技巧" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:65 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:109 -msgctxt "Menu" -msgid "Folder" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:22 +msgid "Use rotation gizmo" +msgstr "使用旋轉小工具" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:66 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:110 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:191 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:788 -msgctxt "Menu" -msgid "Empty entity" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/Transformation.cs:28 +msgid "Use scale gizmo" +msgstr "使用刻度小工具" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:92 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:136 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:814 -msgctxt "Menu" -msgid "Actions" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:16 +msgid "Use world coordinates for transformations" +msgstr "使用全局座標進行轉換" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:93 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:139 -msgctxt "Menu" -msgid "Open prefab in editor" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:22 +msgid "Use local coordinates for transformations" +msgstr "使用本地座標進行轉換" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:94 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:140 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:816 -msgctxt "Menu" -msgid "Select prefab in asset view" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GameEditor/TransformationSpace.cs:28 +msgid "Use current camera projection coordinates for transformations" +msgstr "使用當前相機投影座標進行轉換" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:95 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:141 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:817 -msgctxt "Menu" -msgid "Break link to prefab" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:11 +msgctxt "Settings" +msgid "Script editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:96 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:142 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:818 -msgctxt "Menu" -msgid "Create prefab from selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/ScriptEditorSettings.cs:18 +msgctxt "Settings" +msgid "Font size" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:98 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:144 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:820 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:137 -msgctxt "Menu" -msgid "Duplicate" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:11 +msgctxt "Settings" +msgid "UI editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:137 -msgctxt "Menu" -msgid "Set as active scene" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/UIEditorSettings.cs:18 +msgctxt "Settings" +msgid "Ask before deleting UI elements" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:150 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:825 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:143 -msgctxt "Menu" -msgid "Rename" -msgstr "重新命名" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityFolderViewModel.cs:166 +msgctxt "Message" +msgid "" +"Unable to rename the folder '{0}' to '{1}'. A folder with the same name " +"already exists." +msgstr "無法將資料夾 \"{0}\" 重命名為 \"{1}\"。具有相同名稱的資料夾已存在。" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:167 -msgid "Loading scene..." -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:493 +msgctxt "Message" +msgid "Are you sure you want to delete this entity?" +msgstr "確實要刪除此實體嗎?" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:168 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:212 -msgid "This might take a few minutes the first time." -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:496 +msgctxt "Message" +msgid "Are you sure you want to delete these {0} entities?" +msgstr "確實要刪除這些 {0} 實體嗎?" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:182 -msgctxt "ToolTip" -msgid "Create a new entity" -msgstr "" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/ViewModels/EntityHierarchyEditorViewModel.cs:498 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:429 +msgctxt "Button" +msgid "Delete" +msgstr "刪除" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:189 -msgctxt "Menu" -msgid "New folder" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:162 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:185 +msgctxt "Message" +msgid "Couldn't find the file" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:222 -msgctxt "ToolTip" -msgid "Filter entities by name" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:172 +msgctxt "Message" +msgid "There was a problem while editing the image.{0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:230 -msgctxt "ToolTip" -msgid "Expand all entities" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/ViewModels/SpriteInfoViewModel.cs:195 +msgctxt "Message" +msgid "There was a problem opening Explorer.{0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:234 -msgctxt "ToolTip" -msgid "Collapse all entities" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:426 +msgctxt "Message" +msgid "Are you sure you want to delete this UI element?" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:258 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:211 -msgid "Loading..." +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/ViewModels/UIEditorBaseViewModel.cs:428 +msgctxt "Message" +msgid "Are you sure you want to delete these {0} UI elements?" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:262 -msgid "Unloading..." +#: ../editor/Stride.Assets.Presentation/Templates/DotNetNewTemplateParametersWindow.xaml:27 +msgid "OK" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:330 -msgctxt "ToolTip" -msgid "Focus on this entity (F)" -msgstr "" +#: ../editor/Stride.Assets.Presentation/Templates/DotNetNewTemplateParametersWindow.xaml:28 +#, fuzzy +msgid "Cancel" +msgstr "取消" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:337 -msgctxt "ToolTip" -msgid "Lock/unlock this entity" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:10 +msgid "Import from model" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:338 -msgctxt "ToolTip" -msgid "(Hold Ctrl to apply to child entities recursively)" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:22 +msgid "Materials and textures" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:376 -msgctxt "ToolTip" -msgid "Lock/unlock all entities" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:26 +msgctxt "Button" +msgid "Import materials" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:377 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:386 -msgctxt "ToolTip" -msgid "(Hold Ctrl to apply to child scenes recursively)" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:27 +msgctxt "Button" +msgid "Deduplicate materials" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:385 -msgctxt "ToolTip" -msgid "Load/unload all entities" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:28 +msgid "Warning: Deduplicate materials is currently not supported for FBX files" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:406 -msgid "(Unloaded)" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:29 +msgctxt "Button" +msgid "Import textures" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:473 -msgctxt "ToolTip" -msgid "Light probes and cubemaps..." +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:30 +msgctxt "Button" +msgid "Import Animations" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:483 -msgid "Light probes" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:34 +msgid "Skeleton" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:488 -msgid "Bounces:" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:38 +msgctxt "Button" +msgid "Import skeleton" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:492 -msgctxt "ToolTip" -msgid "Compute lighting using light probes" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:39 +msgctxt "Button" +msgid "No skeleton" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:500 -msgctxt "ToolTip" -msgid "Reset light probes" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:40 +msgctxt "Button" +msgid "Use another skeleton for this model:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:504 -msgid "Reset" +#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:54 +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:27 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:54 +msgctxt "Button" +msgid "OK" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:510 -msgid "Cubemap" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:10 +msgid "New code library" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:514 -msgctxt "ToolTip" -msgid "Generate a cubemap from the scene view and save as a texture" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:21 +msgid "Library name:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:518 -msgid "Capture" +#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:23 +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:31 +msgid "Namespace:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:527 -msgctxt "ToolTip" -msgid "Navigation visibility..." +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:9 +msgid "New script" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:537 -msgid "Show navigation meshes:" +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:20 +msgctxt "Button" +msgid "Create script" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:539 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:596 -#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:25 -msgctxt "Button" -msgid "All" +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:25 +msgid "Class:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:540 -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:597 -#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:27 -msgctxt "Button" -msgid "None" +#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:28 +msgid "Template:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:566 -msgctxt "ToolTip" -msgid "Grid and gizmo options..." +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:9 +msgid "Select platforms" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:576 -msgid "Transformation gizmo size:" +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:31 +msgid "(This will remove the project from the package and disk.)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:581 -msgid "Component gizmo size:" +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:45 +msgid "This machine doesn't meet the requirements to build for this platform." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:582 +#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:52 msgctxt "Button" -msgid "Fixed" +msgid "Force regeneration of all platform projects" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:590 -msgctxt "Button" -msgid "Camera preview" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:28 +msgctxt "ToolTip" +msgid "Play the animation" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:591 -msgctxt "Button" -msgid "Light probe volumes" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:31 +msgctxt "ToolTip" +msgid "Pause the animation" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:608 -msgctxt "Button" -msgid "Other entities" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:43 +msgid "Time scale:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:616 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:117 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:136 msgctxt "ToolTip" -msgid "Editor camera options..." +msgid "Reset the camera" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:626 -msgid "Projection" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:187 +msgid "" +"Scenes can't be previewed. To see the scene, open it in the scene editor." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:629 -msgctxt "Button" -msgid "Perspective" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:201 +msgctxt "ToolTip" +msgid "Play the sound" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:630 -msgctxt "Button" -msgid "Orthographic" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:204 +msgctxt "ToolTip" +msgid "Pause the sound" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:632 -msgid "Near plane:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:240 +msgid "Building preview sound asset..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:634 -msgid "Far plane:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:278 +msgctxt "ToolTip" +msgid "Previous sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:636 -msgid "Field of view:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:280 +msgid "Sprite:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:642 -msgid "Orthographic size:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:283 +msgctxt "ToolTip" +msgid "Next sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:648 -msgid "Movement" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:311 +msgid "Preview text" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:652 -msgid "Speed:" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:353 +msgctxt "ToolTip" +msgid "Previous slice" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:657 -msgid "Orientation" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:357 +msgctxt "ToolTip" +msgid "Next slice" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:660 -msgctxt "Button" -msgid "Front" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:380 +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:445 +msgid "W: {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:662 -msgctxt "Button" -msgid "Back" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:381 +msgid "H: {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:664 -msgctxt "Button" -msgid "Top" +#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:446 +msgid "L: {0}" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:666 -msgctxt "Button" -msgid "Bottom" +#: ../editor/Stride.Assets.Presentation/View/AddEntityComponentUserControl.xaml:22 +msgid "Add component" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:668 -msgctxt "Button" -msgid "Left" +#: ../editor/Stride.Assets.Presentation/View/AddEntityComponentUserControl.xaml:35 +msgid "Search" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:670 +#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:18 +msgctxt "ToolTip" +msgid "Edit curve" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:70 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:71 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:111 +#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:63 +msgid "(Different values)" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/View/DebugEntityHierarchyEditorUserControl.xaml:13 msgctxt "Button" -msgid "Right" +msgid "Refresh" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:701 +#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:11 +msgid "Live scripting debugger" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:21 msgctxt "ToolTip" -msgid "Snap translations to this value" +msgid "Select these assets" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:710 +#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:26 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 msgctxt "ToolTip" -msgid "Snap rotations to this value" +msgid "Cancel (Esc)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:719 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:44 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:84 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:182 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:220 msgctxt "ToolTip" -msgid "Snap scale to this factor" +msgid "Select an asset" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:743 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:50 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:90 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:225 msgctxt "ToolTip" -msgid "" -"Toggle material selection (click a selected asset to select its material)" +msgid "Clear the reference" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:746 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:56 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:96 +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:168 msgctxt "ToolTip" -msgid "Show or hide selection mask" +msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:748 -msgid "Loading assets..." +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:216 +msgctxt "ToolTip" +msgid "Highlight this material in the scene editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:815 -msgctxt "Menu" -msgid "Open in prefab editor" +#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:260 +msgid "Add configuration" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:857 -msgid "" -"Before you resume, fix the failing asset (likely a graphics compositor or " -"scene)." +#: ../editor/Stride.Assets.Presentation/View/MaterialPropertyTemplates.xaml:13 +msgid "Select shader..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:859 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:516 +#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:24 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:569 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:624 msgctxt "Button" -msgid "Resume" +msgid "All" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:861 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:518 +#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:26 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:570 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:625 msgctxt "Button" -msgid "Copy error to clipboard" +msgid "None" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:13 -msgid "Select an entity" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:42 +msgctxt "ToolTip" +msgid "Remove the selected curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:23 -msgctxt "ToolTip" -msgid "Select the selected assets" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:44 +msgid "Curves:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:28 -#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:26 +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:74 msgctxt "ToolTip" -msgid "Cancel (Esc)" +msgid "Show or hide the tracker" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:37 -msgid "Select an entity:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:80 +msgctxt "ToolTip" +msgid "Fit view to curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:66 -msgid "(Index: {0})" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:83 +msgctxt "ToolTip" +msgid "Fit view to curve height" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:49 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:129 -msgctxt "Menu" -msgid "Action" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:86 +msgctxt "ToolTip" +msgid "Fit view to curve width" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:50 -msgctxt "Menu" -msgid "Delete selection" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:93 +msgctxt "ToolTip" +msgid "Delete selected points" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:202 -msgid "Render stages:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:102 +msgctxt "ToolTip" +msgid "First key" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:254 -msgid "Render features:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:105 +msgctxt "ToolTip" +msgid "Previous key" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:278 -msgid "Camera slots:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:108 +msgctxt "ToolTip" +msgid "Next key" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:107 +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:111 msgctxt "ToolTip" -msgid "Toggle between find and replace modes" +msgid "Last key" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:167 -msgctxt "ToolTip" -msgid "Replace next (Alt+R)" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:118 +msgid "Key" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:177 -msgctxt "ToolTip" -msgid "Replace all (Alt+A)" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:121 +msgid "Value" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:253 -msgid "No suggestions" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:168 +msgctxt "Menu" +msgid "Curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:53 -msgctxt "Button" -msgid "Sprite sheet properties" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:170 +msgctxt "Menu" +msgid "Add point" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:56 -msgid "Sheet type:" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:173 +msgctxt "Menu" +msgid "Delete selected points" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:89 -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:301 -msgctxt "Button" -msgid "Use color key" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:175 +msgctxt "Menu" +msgid "Clear whole curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:90 -msgctxt "ToolTip" -msgid "If enabled, the sprite uses the given color as transparency" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:178 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:187 +msgctxt "Menu" +msgid "View" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:118 -msgctxt "ToolTip" -msgid "To select the color key, select a pixel color from the image" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:179 +msgctxt "Menu" +msgid "Fit to curve" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:127 -msgctxt "ToolTip" -msgid "Add a new empty sprite" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:181 +msgctxt "Menu" +msgid "Fit to curve height" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:130 -msgctxt "ToolTip" -msgid "Duplicate selected sprites" +#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:183 +msgctxt "Menu" +msgid "Fit to curve width" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:133 -msgctxt "ToolTip" -msgid "Delete selected sprites" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:65 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:109 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:189 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:816 +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:33 +msgctxt "Menu" +msgid "Create" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:136 -msgctxt "ToolTip" -msgid "Move selected sprites up" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:66 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:110 +msgctxt "Menu" +msgid "Folder" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:140 -msgctxt "ToolTip" -msgid "Move selected sprites down" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:67 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:111 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:193 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:817 +msgctxt "Menu" +msgid "Empty entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:143 -msgid "Sprites:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:93 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:137 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:843 +msgctxt "Menu" +msgid "Actions" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:165 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:94 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:140 msgctxt "Menu" -msgid "Add new sprite" +msgid "Open prefab in editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:166 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:95 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:141 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:845 msgctxt "Menu" -msgid "Duplicate sprite" +msgid "Select prefab in asset view" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:167 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:96 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:142 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:846 msgctxt "Menu" -msgid "Edit image" +msgid "Break link to prefab" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:168 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:97 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:143 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:847 msgctxt "Menu" -msgid "Show image in explorer" +msgid "Create prefab from selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:217 -msgid "Select a single image from the left panel" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:99 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:145 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:849 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:137 +msgctxt "Menu" +msgid "Duplicate" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:224 -msgctxt "ToolTip" -msgid "Select previous sprite" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:138 +msgctxt "Menu" +msgid "Set as active scene" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:228 -msgctxt "ToolTip" -msgid "Select next sprite" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:151 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:854 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:143 +msgctxt "Menu" +msgid "Rename" +msgstr "重新命名" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:168 +msgid "Loading scene..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:233 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:382 -msgctxt "ToolTip" -msgid "Zoom out" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:169 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:212 +msgid "This might take a few minutes the first time." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:237 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:386 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:184 msgctxt "ToolTip" -msgid "Zoom in" +msgid "Create a new entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:241 -msgctxt "ToolTip" -msgid "Scale to real pixel size" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:191 +msgctxt "Menu" +msgid "New folder" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:245 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:224 msgctxt "ToolTip" -msgid "Fit image to screen" +msgid "Filter entities by name" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:249 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:232 msgctxt "ToolTip" -msgid "Center view on current sprite region" +msgid "Expand all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:255 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:236 msgctxt "ToolTip" -msgid "Change selection rectangle color" +msgid "Collapse all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:272 -msgctxt "ToolTip" -msgid "Highlight the current selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:263 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:211 +msgid "Loading..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:275 -msgctxt "ToolTip" -msgid "Select entire image" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:267 +msgid "Unloading..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:283 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:336 msgctxt "ToolTip" -msgid "Select the sprite region using the magic wand" +msgid "Focus on this entity (F)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:300 -msgctxt "Button" -msgid "Use transparency" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:343 +msgctxt "ToolTip" +msgid "Lock/unlock this entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:311 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:344 msgctxt "ToolTip" -msgid "Move the sprite center" +msgid "(Hold Ctrl to apply to child entities recursively)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:319 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:382 msgctxt "ToolTip" -msgid "Resize the sprite borders" +msgid "Lock/unlock all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:330 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:383 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:392 msgctxt "ToolTip" -msgid "Unlock the sprite borders" +msgid "(Hold Ctrl to apply to child scenes recursively)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:334 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:391 msgctxt "ToolTip" -msgid "Lock the sprite borders" +msgid "Load/unload all entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:37 -msgctxt "Menu" -msgid "Layout" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:412 +msgid "(Unloaded)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:38 -msgctxt "Menu" -msgid "Group into" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:479 +msgctxt "ToolTip" +msgid "Viewport grid settings..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:49 -msgctxt "Menu" -msgid "Ungroup" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:487 +msgid "Grid axis" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:53 -msgctxt "Menu" -msgid "Change layout type" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:490 +msgctxt "Button" +msgid "X" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:69 -msgctxt "Menu" -msgid "Pin origin" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:491 +msgctxt "Button" +msgid "Y" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:83 -msgctxt "Menu" -msgid "Top left" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:492 +msgctxt "Button" +msgid "Z" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:84 -msgctxt "Menu" -msgid "Top" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:495 +msgid "Grid opacity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:85 -msgctxt "Menu" -msgid "Top right" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:503 +msgctxt "ToolTip" +msgid "Light probes and cubemaps..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:86 -msgctxt "Menu" -msgid "Left" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:513 +msgid "Light probes" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:87 -msgctxt "Menu" -msgid "Center" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:518 +msgid "Bounces:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:88 -msgctxt "Menu" -msgid "Right" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:522 +msgctxt "ToolTip" +msgid "Compute lighting using light probes" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:89 -msgctxt "Menu" -msgid "Bottom left" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:530 +msgctxt "ToolTip" +msgid "Reset light probes" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:90 -msgctxt "Menu" -msgid "Bottom" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:534 +msgid "Reset" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:91 -msgctxt "Menu" -msgid "Bottom right" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:540 +msgid "Cubemap" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:92 -msgctxt "Menu" -msgid "Front" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:544 +msgctxt "ToolTip" +msgid "Generate a cubemap from the scene view and save as a texture" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:93 -msgctxt "Menu" -msgid "Middle" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:548 +msgid "Capture" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:94 -msgctxt "Menu" -msgid "Back" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:557 +msgctxt "ToolTip" +msgid "Navigation visibility..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:101 -msgctxt "Menu" -msgid "Row" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:567 +msgid "Show navigation meshes:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:103 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:121 -msgctxt "Menu" -msgid "Move up" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:596 +msgctxt "ToolTip" +msgid "Grid and gizmo options..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:104 -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:124 -msgctxt "Menu" -msgid "Move down" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:606 +msgid "Transformation gizmo size:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:106 -msgctxt "Menu" -msgid "Column" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:611 +msgid "Component gizmo size:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:108 -msgctxt "Menu" -msgid "Move left" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:612 +msgctxt "Button" +msgid "Fixed" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:109 -msgctxt "Menu" -msgid "Move right" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:618 +msgctxt "Button" +msgid "Camera preview" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:111 -msgctxt "Menu" -msgid "Layer" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:619 +msgctxt "Button" +msgid "Light probe volumes" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:113 -msgctxt "Menu" -msgid "Move back" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:636 +msgctxt "Button" +msgid "Other entities" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:114 -msgctxt "Menu" -msgid "Move front" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:644 +msgctxt "ToolTip" +msgid "Editor camera options..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:130 -msgctxt "Menu" -msgid "Open library in editor" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:654 +msgid "Projection" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:131 -msgctxt "Menu" -msgid "Select library in asset view" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:657 +msgctxt "Button" +msgid "Perspective" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:132 -msgctxt "Menu" -msgid "Break link to library" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:658 +msgctxt "Button" +msgid "Orthographic" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:134 -msgctxt "Menu" -msgid "Create page from selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:660 +msgid "Near plane:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:135 -msgctxt "Menu" -msgid "Create library from selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:662 +msgid "Far plane:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:187 -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:177 -msgctxt "Menu" -msgid "View" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:664 +msgid "Field of view:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:188 -msgctxt "Menu" -msgid "Zoom in" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:670 +msgid "Orthographic size:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:189 -msgctxt "Menu" -msgid "Zoom out" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:676 +msgid "Movement" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:190 -msgctxt "Menu" -msgid "Reset camera" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:679 +msgid "Speed:" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:226 -msgctxt "Button" -msgid "UI properties" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:685 +msgid "Orientation" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:237 -msgid "UI library" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:688 +msgctxt "Button" +msgid "Front" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:284 -msgctxt "ToolTip" -msgid "Expand all elements" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:690 +msgctxt "Button" +msgid "Back" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:288 -msgctxt "ToolTip" -msgid "Collapse all elements" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:692 +msgctxt "Button" +msgid "Top" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:378 -msgctxt "ToolTip" -msgid "Reset zoom" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:694 +msgctxt "Button" +msgid "Bottom" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:389 -msgctxt "ToolTip" -msgid "Snaps to this value (0 to disable)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:696 +msgctxt "Button" +msgid "Left" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:401 -msgid "Colors" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:698 +msgctxt "Button" +msgid "Right" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:417 -msgid "Guideline" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:729 +msgctxt "ToolTip" +msgid "Snap translations to this value" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:433 -msgid "Highlight" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:738 +msgctxt "ToolTip" +msgid "Snap rotations to this value" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:449 -msgid "Selection" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:747 +msgctxt "ToolTip" +msgid "Snap scale to this factor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:465 -msgid "Sizing" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:771 +msgctxt "ToolTip" +msgid "" +"Toggle material selection (click a selected asset to select its material)" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:514 -msgid "" -"Before you resume, fix the failing asset (likely a UI page or UI library)." +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:774 +msgctxt "ToolTip" +msgid "Show or hide selection mask" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:213 -msgctxt "Menu" -msgid "Get" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:776 +msgid "Loading assets..." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:214 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:844 msgctxt "Menu" -msgid "Set" +msgid "Open in prefab editor" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:253 -msgid "Variables:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:886 +msgid "" +"Before you resume, fix the failing asset (likely a graphics compositor or " +"scene)." msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:302 -msgid "Functions:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:888 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:516 +msgctxt "Button" +msgid "Resume" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:346 +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml:890 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:518 msgctxt "Button" -msgid "Static method" +msgid "Copy error to clipboard" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:347 -msgid "Return type..." +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:13 +msgid "Select an entity" msgstr "" -#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:354 -msgid "Function parameters:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:23 +msgctxt "ToolTip" +msgid "Select the selected assets" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:41 -msgctxt "ToolTip" -msgid "Remove the selected curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:37 +msgid "Select an entity:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:43 -msgid "Curves:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityPickerWindow.xaml:66 +msgid "(Index: {0})" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:73 -msgctxt "ToolTip" -msgid "Show or hide the tracker" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:49 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:129 +msgctxt "Menu" +msgid "Action" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:79 -msgctxt "ToolTip" -msgid "Fit view to curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:50 +msgctxt "Menu" +msgid "Delete selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:82 -msgctxt "ToolTip" -msgid "Fit view to curve height" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:202 +msgid "Render stages:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:85 -msgctxt "ToolTip" -msgid "Fit view to curve width" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:254 +msgid "Render features:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:92 -msgctxt "ToolTip" -msgid "Delete selected points" +#: ../editor/Stride.Assets.Presentation/AssetEditors/GraphicsCompositorEditor/Views/GraphicsCompositorEditorView.xaml:278 +msgid "Camera slots:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:101 +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:109 msgctxt "ToolTip" -msgid "First key" +msgid "Toggle between find and replace modes" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:104 +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:169 msgctxt "ToolTip" -msgid "Previous key" +msgid "Replace next (Alt+R)" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:107 +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:179 msgctxt "ToolTip" -msgid "Next key" +msgid "Replace all (Alt+A)" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:110 -msgctxt "ToolTip" -msgid "Last key" +#: ../editor/Stride.Assets.Presentation/AssetEditors/ScriptEditor/Resources/ThemeScriptEditor.xaml:255 +msgid "No suggestions" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:117 -msgid "Key" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:53 +msgctxt "Button" +msgid "Sprite sheet properties" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:120 -msgid "Value" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:56 +msgid "Sheet type:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:167 -msgctxt "Menu" -msgid "Curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:89 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:301 +msgctxt "Button" +msgid "Use color key" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:169 -msgctxt "Menu" -msgid "Add point" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:90 +msgctxt "ToolTip" +msgid "If enabled, the sprite uses the given color as transparency" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:172 -msgctxt "Menu" -msgid "Delete selected points" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:118 +msgctxt "ToolTip" +msgid "To select the color key, select a pixel color from the image" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:127 +msgctxt "ToolTip" +msgid "Add a new empty sprite" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:130 +msgctxt "ToolTip" +msgid "Duplicate selected sprites" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:133 +msgctxt "ToolTip" +msgid "Delete selected sprites" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:136 +msgctxt "ToolTip" +msgid "Move selected sprites up" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:140 +msgctxt "ToolTip" +msgid "Move selected sprites down" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:143 +msgid "Sprites:" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:174 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:165 msgctxt "Menu" -msgid "Clear whole curve" +msgid "Add new sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:178 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:166 msgctxt "Menu" -msgid "Fit to curve" +msgid "Duplicate sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:180 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:167 msgctxt "Menu" -msgid "Fit to curve height" +msgid "Edit image" msgstr "" -#: ../editor/Stride.Assets.Presentation/CurveEditor/Views/CurveEditorView.xaml:182 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:168 msgctxt "Menu" -msgid "Fit to curve width" +msgid "Show image in explorer" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:10 -msgid "Create a game..." +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:217 +msgid "Select a single image from the left panel" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:21 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:23 -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:28 -msgid "Namespace:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:224 +msgctxt "ToolTip" +msgid "Select previous sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:26 -msgid "Platforms" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:228 +msgctxt "ToolTip" +msgid "Select next sprite" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:48 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:45 -msgid "This machine doesn't meet the requirements to build for this platform." +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:233 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:382 +msgctxt "ToolTip" +msgid "Zoom out" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:58 -msgid "Asset packs" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:237 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:386 +msgctxt "ToolTip" +msgid "Zoom in" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:78 -msgid "Rendering" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:241 +msgctxt "ToolTip" +msgid "Scale to real pixel size" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:90 -msgctxt "Button" -msgid "High dynamic range (HDR)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:245 +msgctxt "ToolTip" +msgid "Fit image to screen" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:92 -msgctxt "Button" -msgid "Low dynamic range (LDR)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:249 +msgctxt "ToolTip" +msgid "Center view on current sprite region" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/GameTemplateWindow.xaml:126 -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:51 -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:27 -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:54 -msgctxt "Button" -msgid "OK" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:255 +msgctxt "ToolTip" +msgid "Change selection rectangle color" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:10 -msgid "Import from model" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:272 +msgctxt "ToolTip" +msgid "Highlight the current selection" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:22 -msgid "Materials and textures" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:275 +msgctxt "ToolTip" +msgid "Select entire image" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:26 -msgctxt "Button" -msgid "Import materials" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:283 +msgctxt "ToolTip" +msgid "Select the sprite region using the magic wand" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:27 +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:300 msgctxt "Button" -msgid "Import textures" +msgid "Use transparency" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:31 -msgid "Skeleton" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:311 +msgctxt "ToolTip" +msgid "Move the sprite center" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:35 -msgctxt "Button" -msgid "Import skeleton" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:319 +msgctxt "ToolTip" +msgid "Resize the sprite borders" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:36 -msgctxt "Button" -msgid "No skeleton" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:330 +msgctxt "ToolTip" +msgid "Unlock the sprite borders" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ModelAssetTemplateWindow.xaml:37 -msgctxt "Button" -msgid "Use another skeleton for this model:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/SpriteEditor/Views/SpriteEditorView.xaml:334 +msgctxt "ToolTip" +msgid "Lock the sprite borders" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:10 -msgid "New code library" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:37 +msgctxt "Menu" +msgid "Layout" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ProjectLibraryWindow.xaml:21 -msgid "Library name:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:38 +msgctxt "Menu" +msgid "Group into" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:9 -msgid "New script" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:49 +msgctxt "Menu" +msgid "Ungroup" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:20 -msgctxt "Button" -msgid "Create script" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:53 +msgctxt "Menu" +msgid "Change layout type" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/ScriptNameWindow.xaml:25 -msgid "Class:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:69 +msgctxt "Menu" +msgid "Pin origin" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:9 -msgid "Select platforms" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:83 +msgctxt "Menu" +msgid "Top left" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:31 -msgid "(This will remove the project from the package and disk.)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:84 +msgctxt "Menu" +msgid "Top" msgstr "" -#: ../editor/Stride.Assets.Presentation/Templates/UpdatePlatformsWindows.xaml:52 -msgctxt "Button" -msgid "Force regeneration of all platform projects" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:85 +msgctxt "Menu" +msgid "Top right" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:28 -msgctxt "ToolTip" -msgid "Play the animation" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:86 +msgctxt "Menu" +msgid "Left" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:31 -msgctxt "ToolTip" -msgid "Pause the animation" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:87 +msgctxt "Menu" +msgid "Center" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:43 -msgid "Time scale:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:88 +msgctxt "Menu" +msgid "Right" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:117 -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:136 -msgctxt "ToolTip" -msgid "Reset the camera" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:89 +msgctxt "Menu" +msgid "Bottom left" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:187 -msgid "" -"Scenes can't be previewed. To see the scene, open it in the scene editor." +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:90 +msgctxt "Menu" +msgid "Bottom" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:201 -msgctxt "ToolTip" -msgid "Play the sound" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:91 +msgctxt "Menu" +msgid "Bottom right" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:204 -msgctxt "ToolTip" -msgid "Pause the sound" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:92 +msgctxt "Menu" +msgid "Front" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:240 -msgid "Building preview sound asset..." +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:93 +msgctxt "Menu" +msgid "Middle" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:278 -msgctxt "ToolTip" -msgid "Previous sprite" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:94 +msgctxt "Menu" +msgid "Back" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:280 -msgid "Sprite:" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:101 +msgctxt "Menu" +msgid "Row" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:283 -msgctxt "ToolTip" -msgid "Next sprite" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:103 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:121 +msgctxt "Menu" +msgid "Move up" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:311 -msgid "Preview text" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:104 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:124 +msgctxt "Menu" +msgid "Move down" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:353 -msgctxt "ToolTip" -msgid "Previous slice" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:106 +msgctxt "Menu" +msgid "Column" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:357 -msgctxt "ToolTip" -msgid "Next slice" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:108 +msgctxt "Menu" +msgid "Move left" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:380 -msgid "W: {0}" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:109 +msgctxt "Menu" +msgid "Move right" msgstr "" -#: ../editor/Stride.Assets.Presentation/Themes/Generic.xaml:381 -msgid "H: {0}" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:111 +msgctxt "Menu" +msgid "Layer" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:18 -msgctxt "ToolTip" -msgid "Edit curve" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:113 +msgctxt "Menu" +msgid "Move back" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/AnimationPropertyTemplates.xaml:70 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:71 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:111 -#: ../editor/Stride.Assets.Presentation/View/SkeletonPropertyTemplates.xaml:64 -msgid "(Different values)" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:114 +msgctxt "Menu" +msgid "Move front" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/DebugEntityHierarchyEditorUserControl.xaml:13 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:130 +msgctxt "Menu" +msgid "Open library in editor" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:131 +msgctxt "Menu" +msgid "Select library in asset view" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:132 +msgctxt "Menu" +msgid "Break link to library" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:134 +msgctxt "Menu" +msgid "Create page from selection" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:135 +msgctxt "Menu" +msgid "Create library from selection" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:188 +msgctxt "Menu" +msgid "Zoom in" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:189 +msgctxt "Menu" +msgid "Zoom out" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:190 +msgctxt "Menu" +msgid "Reset camera" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:226 msgctxt "Button" -msgid "Refresh" +msgid "UI properties" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:11 -msgid "Live scripting debugger" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:237 +msgid "UI library" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/DebuggerPickerWindow.xaml:21 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:284 msgctxt "ToolTip" -msgid "Select these assets" +msgid "Expand all elements" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:44 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:84 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:235 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:262 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:288 msgctxt "ToolTip" -msgid "Select an asset" +msgid "Collapse all elements" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:50 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:90 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:267 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:378 msgctxt "ToolTip" -msgid "Clear the reference" +msgid "Reset zoom" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:56 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:96 -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:221 +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:389 msgctxt "ToolTip" -msgid "Select the referenced asset" +msgid "Snaps to this value (0 to disable)" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:133 -msgid "Add component" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:401 +msgid "Colors" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/EntityPropertyTemplates.xaml:258 -msgctxt "ToolTip" -msgid "Highlight this material in the scene editor" +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:417 +msgid "Guideline" msgstr "" -#: ../editor/Stride.Assets.Presentation/View/MaterialPropertyTemplates.xaml:13 -msgid "Select shader..." +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:433 +msgid "Highlight" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:449 +msgid "Selection" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:465 +msgid "Sizing" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/UIEditor/Views/UIEditorView.xaml:514 +msgid "" +"Before you resume, fix the failing asset (likely a UI page or UI library)." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:213 +msgctxt "Menu" +msgid "Get" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:214 +msgctxt "Menu" +msgid "Set" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:253 +msgid "Variables:" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:302 +msgid "Functions:" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:346 +msgctxt "Button" +msgid "Static method" +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:347 +msgid "Return type..." +msgstr "" + +#: ../editor/Stride.Assets.Presentation/AssetEditors/VisualScriptEditor/Views/VisualScriptEditorView.xaml:354 +msgid "Function parameters:" msgstr "" diff --git a/sources/localization/zh_Hant/Stride.Core.Assets.Editor.zh_Hant.po b/sources/localization/zh_Hant/Stride.Core.Assets.Editor.zh_Hant.po index 42441df527..c412535bd3 100644 --- a/sources/localization/zh_Hant/Stride.Core.Assets.Editor.zh_Hant.po +++ b/sources/localization/zh_Hant/Stride.Core.Assets.Editor.zh_Hant.po @@ -1,340 +1,360 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-02-25 13:25:06+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:54+0200\n" "PO-Revision-Date: 2019-05-11 07:49+0000\n" "Last-Translator: Louies \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_Hant\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.7-dev\n" -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/PropertiesViewModel.cs:144 -msgctxt "Properties" -msgid "Loading properties..." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:131 -msgctxt "Properties" -msgid "There was a problem loading properties of the selection." -msgstr "" - -#. Log message displayed when an operation has been canceled -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:34 -msgctxt "Log" -msgid "Operation cancelled." -msgstr "" - -#. Message displayed when an exception occurs while generating a template -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:41 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:60 -msgctxt "Log" -msgid "An exception occurred while generating the template." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml.cs:28 -msgctxt "Title" -msgid "Project selection - {0}" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Services/VisualStudioService.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Services/CodeEditorOpenerService.cs:70 msgctxt "Message" -msgid "An error occurred while starting Visual Studio." +msgid "An error occurred while starting {0}." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Services/VisualStudioService.cs:101 +#: ../editor/Stride.Core.Assets.Editor/Services/CodeEditorOpenerService.cs:79 msgctxt "Message" -msgid "The session currently open is not a Visual Studio session." +msgid "The session currently open is not a {0} session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:21 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:24 msgctxt "Settings" msgid "Always delete {0} without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:22 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 msgctxt "Settings" msgid "Always save new scripts without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:25 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 msgctxt "Settings" msgid "Environment" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:26 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:29 msgctxt "Settings" msgid "External tools" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:27 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:30 msgctxt "Settings" msgid "Interface" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:28 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:31 +msgctxt "Settings" +msgid "Logging" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:32 msgctxt "Settings" msgid "Tools" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:34 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 msgctxt "Settings" msgid "Default text editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:38 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:42 msgctxt "Settings" msgid "Shader editor" msgstr "" #. IDE: Integrated development environment (http://en.wikipedia.org/wiki/Integrated_development_environment) -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:48 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 msgctxt "Settings" msgid "Default IDE" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:52 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:53 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:56 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 msgctxt "Settings" msgid "Ask before deleting assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:57 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:58 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:61 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 msgctxt "Settings" msgid "Ask before reloading assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:62 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:63 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:66 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 msgctxt "Settings" msgid "Automatically reload assemblies" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:67 -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:68 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:71 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:72 msgctxt "Settings" msgid "Ask before saving new scripts" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:77 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:76 msgctxt "Settings" msgid "Language" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:80 msgctxt "Settings" msgid "Reset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:82 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:81 msgctxt "Settings" msgid "Reset Game Studio layout" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:88 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:87 msgctxt "Settings" msgid "Use effect compiler server for mobile platforms" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:92 +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:91 msgctxt "Settings" msgid "Automatically reload last session at startup" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:117 -msgctxt "Message" -msgid "Some changes will be applied after you restart Game Studio." +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:95 +msgctxt "Settings" +msgid "Graphics API (Game Studio only)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:128 -msgctxt "Properties" -msgid "Select a settings category." +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:103 +msgctxt "Settings" +msgid "Debugger output level (Game Studio only)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:138 -msgctxt "Properties" -msgid "There was a problem loading the Settings page." +#: ../editor/Stride.Core.Assets.Editor/Settings/EditorSettings.cs:104 +msgctxt "Settings" +msgid "" +"Minimum level of the messages Game Studio writes to the attached debugger's " +"output" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/Behaviors/DragDrop/DragDropBehavior.cs:25 -msgctxt "Message" -msgid "Can't drop here" +#: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:12 +msgctxt "Settings" +msgid "Themes" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:299 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:372 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:572 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:626 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:693 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:717 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:750 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:764 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:947 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:973 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:999 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1014 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1079 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1305 -msgid "(Different values)" +#: ../editor/Stride.Core.Assets.Editor/Settings/ThemesSettings.cs:18 +msgctxt "Settings" +msgid "Theme Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:490 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:497 msgctxt "Message" msgid "" "Unable to use the selected template because it is not an asset template." msgstr "" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:550 +msgctxt "Message" +msgid "Do you want to place the resource in the default location ?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:576 +msgctxt "Message" +msgid "The selected directory is not a subdirectory of the resources folder!" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:594 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:602 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:609 +msgctxt "Button" +msgid "Yes" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:595 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:603 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:610 +msgctxt "Button" +msgid "No" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:596 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:604 +msgctxt "Button" +msgid "Yes to all" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:597 +msgctxt "Button" +msgid "No to all" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:631 +msgctxt "Message" +msgid "" +"Source file '{0}' is not inside of your project's resource folders, do you " +"want to copy it?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:668 +msgctxt "Message" +msgid "" +"The file '{0}' already exists, it will get overwritten if you continue, do " +"you really want to proceed?" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +msgctxt "Message" +msgid "An error occurred while copying the asset to the resources folder: {0}" +msgstr "" + #. Error message when the template generator of the selected template is unreachable -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:556 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:450 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:281 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:722 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:443 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:282 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1327 msgctxt "Message" msgid "" "Unable to retrieve template generator for the selected template. Aborting." msgstr "" #. Title of the AddAssetWindow -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:562 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:728 msgctxt "Title" msgid "Add asset…" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:690 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:856 msgctxt "Message" msgid "" "Game Studio can't create assets in multiple locations. In the solution " "explorer, select a single directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:695 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:861 msgctxt "Message" msgid "" "Game Studio can't create an asset here. In the solution explorer, select a " "directory or package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:868 msgctxt "Message" msgid "" "Game Studio can't create an asset here because the selected directory or " -"package can't be edited. In the solution explorer, select a directory or package " -"to create the asset in." +"package can't be edited. In the solution explorer, select a directory or " +"package to create the asset in." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:775 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:941 msgctxt "Message" msgid "Read-only folders can't be cut." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:956 msgctxt "Message" msgid "The asset {0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:986 msgctxt "Message" msgid "{0} can't be deleted. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:867 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1033 msgctxt "Message" msgid "" "Unable to cut or copy a selection that contains a folder and one of its " "subfolders." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:943 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1111 msgctxt "Message" msgid "Select a valid asset folder to paste the selection to." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:951 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1119 msgctxt "Message" msgid "This package or directory can't be modified." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1414 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1624 msgctxt "Message" msgid "" "This location is invalid. Please select a package folder in the Solution " "explorer." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1420 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1630 msgctxt "Message" msgid "Drop files" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1488 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetCollectionViewModel.cs:1698 msgctxt "Message" msgid "These files aren't supported." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:593 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:663 msgctxt "Message" msgid "" -"Unable to rename asset to '{0}' because an asset with the same name exists in " -"the same directory" +"Unable to rename asset to '{0}' because an asset with the same name exists " +"in the same directory" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:598 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/AssetViewModel.cs:668 msgctxt "Message" msgid "Unable to rename asset with an empty name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:107 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:106 msgctxt "Message" msgid "This package that contains this folder can't be edited." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:144 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:143 msgctxt "Message" msgid "Unable to rename folder. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:169 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:168 msgctxt "Message" msgid "A folder with the same name already exists in the parent folder." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:191 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/DirectoryViewModel.cs:190 msgctxt "Message" msgid "Path is a device name" msgstr "" #. Message displayed when the previous attempt to load the startup project failed. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:136 msgctxt "Button" msgid "Try again" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:138 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:693 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:732 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1000 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1500 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1588 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1619 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1673 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:83 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:137 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:742 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:781 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1190 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1790 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1821 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1875 #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 #: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 #: ../editor/Stride.Core.Assets.Editor/View/SettingsWindow.xaml:31 #: ../editor/Stride.Core.Assets.Editor/View/WorkProgressWindow.xaml:32 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:78 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 msgctxt "Button" msgid "Cancel" msgstr "取消" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:140 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:139 msgctxt "Message" msgid "" "The last attempt to load the project **{0}** failed. \r\n" @@ -343,124 +363,129 @@ msgid "" msgstr "" #. Message displayed when the solution file to open does not exist. {0} is a file path -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:172 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:171 msgctxt "Message" msgid "The file '{0}' does not exist." msgstr "" #. Message displayed when trying to open an unsaved file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:202 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:709 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:200 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:758 msgctxt "Message" msgid "You need to save the file before you can open it." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:215 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:233 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:213 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/EditorViewModel.cs:231 msgctxt "Message" msgid "An error occurred while opening the file." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:642 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:647 msgctxt "Message" msgid "This package couldn't be renamed. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:673 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/PackageViewModel.cs:678 msgctxt "Message" msgid "A package with the same name already exists in the session." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:102 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:110 msgctxt "Message" msgid "The name is too long." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:108 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:116 msgctxt "Message" msgid "The name contains invalid characters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:114 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionObjectViewModel.cs:122 msgctxt "Message" msgid "The name is empty." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:43 msgid "External packages" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:45 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:44 msgid "Local packages" msgstr "" #. {0} is a file name -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:565 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:613 msgid "Solution '{0}'" msgstr "" #. Title for the progress window of the session creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:254 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:255 msgctxt "Title" msgid "Creating session..." msgstr "" #. Title for the progress window of the session loading -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:366 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:369 msgctxt "Title" msgid "Opening session..." msgstr "" #. Log message displayed when an exception occurs while opening a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:399 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:405 msgctxt "Log" msgid "There was a problem opening the solution." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:446 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:473 msgctxt "Message" msgid "The following dependencies in the **{0}** package need to be upgraded:" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:451 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:478 msgctxt "Message" msgid "" "- Dependency to **{0}** must be upgraded from version **{1}** to **{2}**" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:455 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:482 msgctxt "Message" msgid "" -"Upgrading assets might break them. We recommend you make a manual backup of " -"your project before you upgrade." +"Upgrading assets might break them. We also recommend committing or backing " +"up your project first." msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:459 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:486 msgctxt "Button" msgid "Upgrade" msgstr "" #. Displayed in a button (must be short) -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:460 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:487 msgctxt "Button" msgid "Skip" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:462 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:489 msgctxt "Message" msgid "Do this for every package in the solution" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:692 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:731 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:998 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:490 +msgctxt "Message" +msgid "Back up each modified file to a timestamped folder under the solution" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:741 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:780 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1188 msgctxt "Button" msgid "Save" msgstr "儲存" #. Message displayed when trying to open a modified asset with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:695 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:744 msgctxt "Message" msgid "" "This asset has unsaved changes. To open it, you need to save the session " @@ -468,141 +493,152 @@ msgid "" msgstr "" #. Message displayed when an exception occurs while trying to open a file with the text editor -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:717 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:766 msgctxt "Message" msgid "" "There was a problem starting the text editor. Make sure the path to the text " "editor in Settings is correct." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:734 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:783 msgctxt "Message" msgid "" -"This asset has unsaved changes. To open it, you need to save it first. Do you " -"want to save the session now?" +"This asset has unsaved changes. To open it, you need to save it first. Do " +"you want to save the session now?" msgstr "" #. Error displayed when trying to open the source file of an asset that has no source file -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:753 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:802 msgctxt "Message" msgid "This asset doesn't have a source file to open." msgstr "" #. Message displayed when trying to explore an unsaved asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:818 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:867 msgctxt "Message" msgid "You need to save the asset before you can explore it." msgstr "" #. Message displayed when an exception occurs while trying to explore an asset -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:829 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:878 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:914 msgctxt "Message" msgid "There was a problem starting the file explorer." msgstr "" +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:887 +msgctxt "Message" +msgid "This asset doesn't have a source file." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:902 +msgctxt "Message" +msgid "Source file and path no longer exists." +msgstr "" + #. Title for the progress window of the session saving -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:853 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:938 msgctxt "Title" msgid "Saving session..." msgstr "" #. Log message displayed when an exception occurs while saving a session. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:876 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:961 msgctxt "Log" msgid "There was a problem saving the solution. {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:999 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1189 msgctxt "Button" msgid "Don't save" msgstr "" #. Message displayed when closing an unsaved project -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1002 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1192 msgctxt "Message" msgid "The project has unsaved changes. Do you want to save it?" msgstr "" #. Message displayed when a session managed to save some files while some others have failed. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1015 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1205 msgctxt "Message" msgid "Some assets couldn't be saved. Check the assets and try again." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1118 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1308 msgctxt "Title" msgid "Creating project..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1171 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1363 msgctxt "Title" msgid "Importing project..." msgstr "" #. Log message displayed when an exception occurs while importing a package. -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1191 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1384 msgctxt "Log" msgid "There was a problem importing the package." msgstr "" #. Message displayed when the selection contains zero or multiple packages but a single one is required -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1243 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1441 msgctxt "Message" msgid "Please select a single package." msgstr "" #. Message displayed when the user try to add dependencies to a package but no acceptable package is available -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1285 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1486 msgctxt "Message" msgid "" "There are no packages that can be added as dependencies to this package." msgstr "" #. Message displayed when a single location is selected but invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1344 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1545 msgctxt "Message" msgid "Folders can only be created in the Assets hierarchy of a package." msgstr "" #. Message displayed when some of the multiple selected locations are invalid for directory creation -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1345 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1546 msgctxt "Message" msgid "" "Game Studio can't create a folder in some of the locations you selected. " "Folders can only be created in the Assets hierarchy of a package." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1499 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1701 msgctxt "Settings" msgid "Always delete without asking" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1500 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1587 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1618 -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1672 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1702 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1789 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1820 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1874 msgctxt "Button" msgid "Delete" msgstr "刪除" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1522 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1724 msgctxt "Message" msgid "Stride can't delete the {0} asset. {1}{2}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1532 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1734 msgctxt "Message" msgid "Stride can't delete the {0} folder. {1}{2}" msgstr "" #. Message displayed when the user tries to delete a system package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1578 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1780 msgctxt "Message" msgid "Stride can't delete the system package." msgstr "" #. Message displayed when the user is about to delete a package from the session -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1590 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1792 msgctxt "Message" msgid "" "Are you sure you want to delete this package? The package files will remain " @@ -610,197 +646,131 @@ msgid "" msgstr "" #. Message displayed when the user is about to delete a dependency from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1621 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1823 msgctxt "Message" msgid "Are you sure you want to delete this dependency?" msgstr "" #. Message displayed when the user tries to delete the root asset directory of a package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1662 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1864 msgctxt "Message" msgid "Asset root folders can't be deleted." msgstr "" #. Message displayed when the user is about to delete a project from the package -#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1675 +#: ../editor/Stride.Core.Assets.Editor/ViewModel/SessionViewModel.cs:1877 msgctxt "Message" msgid "Are you sure you want to delete these projects?" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:11 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemWindow.xaml:10 -msgid "Add asset..." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:33 -msgid "out of {0} file(s)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:14 -msgid "Fix references ({0})" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:36 -msgid "" -"The asset {0} is referenced by other assets. Choose how to handle these " -"references." -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:38 -msgctxt "Button" -msgid "Replace all the references with a reference to a different asset:" +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/PropertiesViewModel.cs:145 +msgctxt "Properties" +msgid "Loading properties..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:41 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:60 -#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1162 -msgid "Select an asset" +#: ../editor/Stride.Core.Assets.Editor/Components/Properties/SessionObjectPropertiesViewModel.cs:133 +msgctxt "Properties" +msgid "There was a problem loading properties of the selection." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:43 -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:55 -msgctxt "ToolTip" -msgid "Select asset" +#. Log message displayed when an operation has been canceled +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:34 +msgctxt "Log" +msgid "Operation cancelled." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:49 -msgctxt "Button" -msgid "Replace references individually:" +#. Message displayed when an exception occurs while generating a template +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:41 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/TemplateGeneratorHelper.cs:60 +msgctxt "Log" +msgid "An exception occurred while generating the template." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:57 -msgctxt "Button" -msgid "Clear this reference" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:117 +msgctxt "Message" +msgid "Some changes will be applied after you restart Game Studio." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:65 -msgid "Referencer" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:128 +msgctxt "Properties" +msgid "Select a settings category." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 -msgid "Reference path" +#: ../editor/Stride.Core.Assets.Editor/Settings/ViewModels/SettingsViewModel.cs:138 +msgctxt "Properties" +msgid "There was a problem loading the Settings page." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:67 -msgid "Replacement asset" +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToDisplayUrl.cs:49 +#: ../editor/Stride.Core.Assets.Editor/View/ValueConverters/ContentReferenceToUrl.cs:25 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:306 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:379 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:800 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:858 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:927 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:952 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:991 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1006 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1035 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1269 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1296 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1311 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1376 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1665 +msgid "(Different values)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:80 -msgctxt "Button" -msgid "Done" +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml.cs:28 +msgctxt "Title" +msgid "Project selection - {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:81 -msgctxt "Button" -msgid "Clear references" +#: ../editor/Stride.Core.Assets.Editor/View/Behaviors/DragDrop/DragDropBehavior.cs:25 +msgctxt "Message" +msgid "Can't drop here" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:81 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:20 msgctxt "ToolTip" -msgid "Clear the references of the current asset" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:82 -msgctxt "Button" -msgid "Clear all references" +msgid "Toggle Debug" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:82 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:23 msgctxt "ToolTip" -msgid "Clear references for all assets being deleted" +msgid "Toggle Verbose" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:83 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:26 msgctxt "ToolTip" -msgid "Cancel operation" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:21 -msgid "Search" +msgid "Toggle Info" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:38 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:29 msgctxt "ToolTip" -msgid "Import directly from files" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:11 -msgid "New package" +msgid "Toggle Warning" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:25 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:29 -msgctxt "Button" -msgid "Select" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:26 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:30 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:32 msgctxt "ToolTip" -msgid "Use the selected template" +msgid "Toggle Error" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 -#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 -#: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:35 msgctxt "ToolTip" -msgid "Cancel (Esc)" +msgid "Toggle Fatal" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:57 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:64 -msgid "Name:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:63 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:70 -msgid "Location:" -msgstr "" - -#. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:959 +#: ../editor/Stride.Core.Assets.Editor/Themes/generic.xaml:38 msgctxt "ToolTip" -msgid "Browse directory" +msgid "Toggle Exception Stack Trace" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:24 -msgctxt "Button" -msgid "Browse for existing project" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:25 -msgctxt "Button" -msgid "Reload last session automatically at startup" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:82 -msgid "Solution name:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:83 -msgid "(Auto-generate solution name)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:89 -msgid "Solution location:" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:94 -msgid "(Same location)" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:31 -msgctxt "Menu" -msgid "Show in Explorer" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:32 -msgctxt "Menu" -msgid "Remove From List" +#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:14 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1459 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:40 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:66 +msgid "Select an asset" msgstr "" #: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:25 @@ -854,319 +824,351 @@ msgctxt "ToolTip" msgid "Select these assets" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:91 -msgid "Name: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetPickerWindow.xaml:53 +#: ../editor/Stride.Core.Assets.Editor/View/PackagePickerWindow.xaml:21 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:31 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:35 +msgctxt "ToolTip" +msgid "Cancel (Esc)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:92 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 -msgid "Type: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:58 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 +msgid "Replaces {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:98 -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:118 -msgid "URL: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:62 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:115 +msgid "Replaced by {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 -msgid "Tags: {0}" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:99 +msgid "Name: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:103 -msgid "Included in build as root" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:100 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:139 +msgid "Type: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:107 -msgid "Included in build as dependency" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:106 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:138 +msgid "URL: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:111 -msgid "Excluded from build" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:108 +msgid "Tags: {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:204 -msgid "Name" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:119 +msgid "Included in build as root" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:205 -msgid "Type" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:123 +msgid "Included in build as dependency" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:206 -msgid "URL" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:127 +msgid "Overridden in build (content not used)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:207 -msgid "Included" +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:131 +msgid "Excluded from build" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:265 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:218 msgctxt "ToolTip" msgid "Add an asset to this location" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:269 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:222 msgid "Add asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:290 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:243 msgctxt "ToolTip" msgid "Update assets whose source files have changed" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:270 msgctxt "ToolTip" msgid "Import last effects compiled remotely" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:343 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:296 msgctxt "ToolTip" msgid "Open asset in dedicated editor" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:352 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:305 msgctxt "ToolTip" msgid "Asset view options" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:357 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:310 msgctxt "Menu" msgid "Display" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:358 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:311 msgctxt "Menu" msgid "Assets in selected folder only" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:361 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:314 msgctxt "Menu" msgid "Assets and folders in selected folder" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:364 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:317 msgctxt "Menu" msgid "Assets in selected folder and subfolders" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:369 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:322 msgctxt "Menu" msgid "Name" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:372 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:325 msgctxt "Menu" msgid "Date modified" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:375 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:328 msgctxt "Menu" msgid "Type" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:378 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:331 msgctxt "Menu" msgid "Unsaved changes" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:387 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:340 msgctxt "ToolTip" msgid "Zoom in" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:392 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:345 msgctxt "ToolTip" msgid "Zoom out" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:397 -msgctxt "Menu" -msgid "Grid" -msgstr "" - -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:405 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:350 msgctxt "Menu" msgid "Tiles" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:418 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:363 msgid "Add a filter..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:422 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:367 msgid "Filter assets by name, type or tag" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:448 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:393 msgctxt "ToolTip" msgid "Clear filters" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:490 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:435 msgid "" "No asset to display in this folder or no folder selected. Check your active " "filters." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:493 +#: ../editor/Stride.Core.Assets.Editor/View/AssetViewUserControl.xaml:438 msgid "You can also drop files here to import assets." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:29 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:123 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:36 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:130 msgctxt "ToolTip" msgid "Add..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:54 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:61 msgctxt "ToolTip" msgid "Replace..." msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:132 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:139 msgctxt "ToolTip" msgid "Delete" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:407 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:414 msgid "List" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:408 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:472 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:530 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:415 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:481 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:519 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:582 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:640 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:698 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:757 msgid "{0} item" msgid_plural "{0} items" msgstr[0] "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:450 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:456 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:560 msgid "Add to {0}" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:467 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:493 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:480 +msgid "Array" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:518 +msgid "Set" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:577 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:603 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:661 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:719 msgctxt "ToolTip" msgid "Add a new entry to the dictionary" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:471 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:529 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:581 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:639 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:697 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:756 msgid "Dictionary" msgstr "" #. Keep the colon (:) -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:504 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:614 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:672 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:730 msgid "Key name:" msgstr "" #. Default name for a new key in a dictionary -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:506 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:522 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:674 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:690 msgid "New key" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:555 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:782 msgctxt "ToolTIp" msgid "Character" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:562 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:789 msgctxt "ToolTip" msgid "Unicode value" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:938 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1233 msgctxt "ToolTip" msgid "Angle in degrees" msgstr "" #. This button opens a file dialog -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:985 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1255 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:65 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:72 +msgctxt "ToolTip" +msgid "Browse directory" +msgstr "" + +#. This button opens a file dialog +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1281 msgctxt "ToolTip" msgid "Browse file" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1027 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1324 msgctxt "Button" msgid "Change values..." msgstr "" #. As for "Select all items" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1036 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "Button" msgid "All" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1036 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1333 msgctxt "ToolTip" msgid "Select all values" msgstr "" #. As for "Clear selection" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1038 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "Button" msgid "None" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1038 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1335 msgctxt "ToolTip" msgid "Clear selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1040 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "Button" msgid "Invert" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1040 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1337 msgctxt "ToolTip" msgid "Invert selection" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1157 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1454 msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1167 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1464 msgid "Clear this reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1177 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1220 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1243 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1474 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1548 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1603 msgctxt "ToolTip" msgid "Select an asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1181 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1248 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1478 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1608 msgctxt "ToolTip" msgid "Clear the reference" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1185 -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1209 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1482 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1537 msgctxt "ToolTip" msgid "Select the referenced asset" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1261 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1621 msgctxt "ToolTip" msgid "Create an instance of this structure" msgstr "" #. It is ok to keep "null" in english -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1266 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1626 msgctxt "ToolTip" msgid "Clear value (set to null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1273 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1633 msgid "(null)" msgstr "" -#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1318 +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1662 +msgid "{0} (Not supported)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/View/DefaultPropertyTemplateProviders.xaml:1678 msgid "Unable to load the object of type {0} from assembly {1}" msgstr "" @@ -1209,3 +1211,152 @@ msgstr "" msgctxt "Button" msgid "Close" msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:11 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemWindow.xaml:10 +msgid "Add asset..." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/AddAssets/View/ItemTemplatesWindow.xaml:33 +msgid "out of {0} file(s)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:13 +msgid "Fix references ({0})" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:35 +msgid "" +"The asset {0} is referenced by other assets. Choose how to handle these " +"references." +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:37 +msgctxt "Button" +msgid "Replace all the references with a reference to a different asset:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:42 +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:61 +msgctxt "ToolTip" +msgid "Select asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:49 +msgid "Referencer" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:56 +msgid "Replacement asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:63 +msgctxt "Button" +msgid "Clear this reference" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:73 +msgctxt "Button" +msgid "Replace references individually:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:75 +msgctxt "Button" +msgid "Done" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:76 +msgctxt "Button" +msgid "Clear references" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:76 +msgctxt "ToolTip" +msgid "Clear the references of the current asset" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:77 +msgctxt "Button" +msgid "Clear all references" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:77 +msgctxt "ToolTip" +msgid "Clear references for all assets being deleted" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/FixAssetReferences/Views/FixAssetReferencesWindow.xaml:78 +msgctxt "ToolTip" +msgid "Cancel operation" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:21 +msgid "Search" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/AddItemUserControl.xaml:38 +msgctxt "ToolTip" +msgid "Import directly from files" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:11 +msgid "New package" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:25 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:29 +msgctxt "Button" +msgid "Select" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:26 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:30 +msgctxt "ToolTip" +msgid "Use the selected template" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:57 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:64 +msgid "Name:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/NewProjectWindow.xaml:63 +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:70 +msgid "Location:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:24 +msgctxt "Button" +msgid "Browse for existing project" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:25 +msgctxt "Button" +msgid "Reload last session automatically at startup" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:82 +msgid "Solution name:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:83 +msgid "(Auto-generate solution name)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:89 +msgid "Solution location:" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/ProjectSelectionWindow.xaml:94 +msgid "(Same location)" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:31 +msgctxt "Menu" +msgid "Show in Explorer" +msgstr "" + +#: ../editor/Stride.Core.Assets.Editor/Components/TemplateDescriptions/Views/TemplateBrowserUserControl.xaml:32 +msgctxt "Menu" +msgid "Remove From List" +msgstr "" diff --git a/sources/localization/zh_Hant/Stride.Core.Presentation.Wpf.zh_Hant.po b/sources/localization/zh_Hant/Stride.Core.Presentation.Wpf.zh_Hant.po new file mode 100644 index 0000000000..c645a8ed7a --- /dev/null +++ b/sources/localization/zh_Hant/Stride.Core.Presentation.Wpf.zh_Hant.po @@ -0,0 +1,188 @@ +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: 2026-09-12 15:39:36+0200\n" +"PO-Revision-Date: 2019-04-07 09:05+0000\n" +"Last-Translator: Louies \n" +"Language-Team: Chinese (Traditional) \n" +"Language: zh_Hant\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 3.6-dev\n" + +#: ../presentation/Stride.Core.Presentation.Wpf/Windows/DialogHelper.cs:21 +msgid "Don't ask again" +msgstr "別再問了" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:404 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "RGBA" +msgid "R:" +msgstr "R:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:405 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:624 +msgctxt "ToolTip" +msgid "Red" +msgstr "紅色" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:419 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "RGBA" +msgid "G:" +msgstr "G:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:420 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:633 +msgctxt "ToolTip" +msgid "Green" +msgstr "綠色" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:434 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "RGBA" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:435 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:642 +msgctxt "ToolTip" +msgid "Blue" +msgstr "藍色" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:449 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "RGBA" +msgid "A:" +msgstr "A:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:450 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:651 +msgctxt "ToolTip" +msgid "Alpha" +msgstr "Alpha" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:469 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "HSB" +msgid "H:" +msgstr "H:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:470 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:664 +msgctxt "ToolTip" +msgid "Hue" +msgstr "色調" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:484 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "HSB" +msgid "S:" +msgstr "S:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:485 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:673 +msgctxt "ToolTip" +msgid "Saturation" +msgstr "飽和度" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:499 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "HSB" +msgid "B:" +msgstr "B:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/generic.xaml:500 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:682 +msgctxt "ToolTip" +msgid "Value" +msgstr "值" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:1898 +msgctxt "ToolTip" +msgid "Pick date and time" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:3923 +msgctxt "ToolTip" +msgid "Toggle editing mode" +msgstr "切換編輯模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4179 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4249 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4328 +msgctxt "ToolTip" +msgid "Advanced options" +msgstr "進階選項" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4188 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4257 +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4337 +msgid "All components:" +msgstr "所有組件:" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4621 +msgctxt "ToolTip" +msgid "Clear Log" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4626 +msgctxt "ToolTip" +msgid "Toggle Debug" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4629 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Verbose" +msgstr "切換編輯模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4632 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Info" +msgstr "切換編輯模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4635 +#, fuzzy +msgctxt "ToolTip" +msgid "Toggle Warning" +msgstr "切換編輯模式" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4638 +msgctxt "ToolTip" +msgid "Toggle Error" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4641 +msgctxt "ToolTip" +msgid "Toggle Fatal" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4644 +msgctxt "ToolTip" +msgid "Toggle Exception Stack Trace" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4650 +msgctxt "ToolTip" +msgid "Go to previous search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4653 +msgctxt "ToolTip" +msgid "Go to next search result" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4656 +msgctxt "ToolTip" +msgid "Match case" +msgstr "" + +#: ../presentation/Stride.Core.Presentation.Wpf/Themes/ThemeSelector.xaml:4659 +msgctxt "ToolTip" +msgid "Match whole word" +msgstr "" diff --git a/sources/localization/zh_Hant/Stride.Core.Presentation.zh_Hant.po b/sources/localization/zh_Hant/Stride.Core.Presentation.zh_Hant.po index 28d840392d..89c0948bd0 100644 --- a/sources/localization/zh_Hant/Stride.Core.Presentation.zh_Hant.po +++ b/sources/localization/zh_Hant/Stride.Core.Presentation.zh_Hant.po @@ -1,130 +1,24 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-02-25 13:25:04+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:52+0200\n" "PO-Revision-Date: 2019-04-07 09:05+0000\n" "Last-Translator: Louies \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_Hant\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.6-dev\n" -#: ../presentation/Stride.Core.Presentation/Windows/DialogHelper.cs:20 -msgid "Don't ask again" -msgstr "別再問了" - -#: ../presentation/Stride.Core.Presentation/Windows/MessageBox.cs:70 +#: ../presentation/Stride.Core.Presentation/Services/IDialogService.cs:67 msgctxt "KeyGesture" msgid "N" msgstr "否" -#: ../presentation/Stride.Core.Presentation/Windows/MessageBox.cs:99 +#: ../presentation/Stride.Core.Presentation/Services/IDialogService.cs:81 msgctxt "KeyGesture" msgid "Y" msgstr "是" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:399 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:623 -msgctxt "RGBA" -msgid "R:" -msgstr "R:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:400 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:623 -msgctxt "ToolTip" -msgid "Red" -msgstr "紅色" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:414 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:632 -msgctxt "RGBA" -msgid "G:" -msgstr "G:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:415 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:632 -msgctxt "ToolTip" -msgid "Green" -msgstr "綠色" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:429 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:641 -msgctxt "RGBA" -msgid "B:" -msgstr "B:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:430 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:641 -msgctxt "ToolTip" -msgid "Blue" -msgstr "藍色" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:444 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:650 -msgctxt "RGBA" -msgid "A:" -msgstr "A:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:445 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:650 -msgctxt "ToolTip" -msgid "Alpha" -msgstr "Alpha" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:464 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:663 -msgctxt "HSB" -msgid "H:" -msgstr "H:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:465 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:663 -msgctxt "ToolTip" -msgid "Hue" -msgstr "色調" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:479 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:672 -msgctxt "HSB" -msgid "S:" -msgstr "S:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:480 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:672 -msgctxt "ToolTip" -msgid "Saturation" -msgstr "飽和度" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:494 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:681 -msgctxt "HSB" -msgid "B:" -msgstr "B:" - -#: ../presentation/Stride.Core.Presentation/Themes/generic.xaml:495 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:681 -msgctxt "ToolTip" -msgid "Value" -msgstr "值" - -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:3916 -msgctxt "ToolTip" -msgid "Toggle editing mode" -msgstr "切換編輯模式" - -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4172 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4242 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4321 -msgctxt "ToolTip" -msgid "Advanced options" -msgstr "進階選項" - -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4181 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4250 -#: ../presentation/Stride.Core.Presentation/Themes/ExpressionDark/Theme.xaml:4330 -msgid "All components:" -msgstr "所有組件:" diff --git a/sources/localization/zh_Hant/Stride.GameStudio.zh_Hant.po b/sources/localization/zh_Hant/Stride.GameStudio.zh_Hant.po index fba46494d8..a9898a6fe8 100644 --- a/sources/localization/zh_Hant/Stride.GameStudio.zh_Hant.po +++ b/sources/localization/zh_Hant/Stride.GameStudio.zh_Hant.po @@ -1,903 +1,913 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-02-25 13:25:06+0900\n" +"POT-Creation-Date: 2026-09-12 15:24:55+0200\n" "PO-Revision-Date: 2019-04-07 09:05+0000\n" "Last-Translator: Louies \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_Hant\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.6-dev\n" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:48 +#. Message displayed when the user tries to build without having selected a current project +#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:40 +msgctxt "Message" +msgid "" +"An executable project must be set as current project in the session explorer " +"in order to process build." +msgstr "" + +#. Generic error message when we are unable to launch a game on a remote host. +#: ../editor/Stride.GameStudio/Remote/RemoteFacilities.cs:120 +msgctxt "Message" +msgid "Unable to launch {0} on host {1}" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:16 +msgctxt "Settings" +msgid "Remote" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:24 +msgctxt "Settings" +msgid "Default session to load" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:28 +msgctxt "Settings" +msgid "Host" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:32 +msgctxt "Settings" +msgid "Port" +msgstr "" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:36 +msgctxt "Settings" +msgid "Username" +msgstr "使用者名稱" + +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:40 +msgctxt "Settings" +msgid "Password" +msgstr "密碼" + +#. Location where to deploy. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:44 +msgctxt "Settings" +msgid "Location" +msgstr "位置" + +#. Ask if we should prompt user with the crendential dialogs if necessary. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:48 +msgctxt "Settings" +msgid "Ask for credentials when deploying game" +msgstr "" + +#. Name of X display where to launch game. +#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:52 +msgctxt "Settings" +msgid "X Display" +msgstr "" + +#. Confirmation message when everything is correct while testing credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:75 +msgctxt "Credentials" +msgid "Your credentials are correct." +msgstr "" + +#. Display error message when host does not respond. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:78 +msgctxt "Credentials" +msgid "Couldn't reach the specified host." +msgstr "" + +#. Display error message when credentials data is invalid. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:81 +msgctxt "Credentials" +msgid "Invalid credentials." +msgstr "" + +#. Display error message when location does not exist. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:84 +msgctxt "Credentials" +msgid "The location you specified doesn't exist." +msgstr "" + +#. Whenever something not expected happens while checking for credentials. +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:87 +msgctxt "Credentials" +msgid "An unknown error occurred." +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml.cs:83 +msgctxt "Message" +msgid "" +"To reset the layout, Game Studio needs to close and re-open all asset and " +"document editors. You won't lose unsaved changes." +msgstr "" + +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:54 msgctxt "Title" msgid "Output" msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:189 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:222 msgctxt "Message" msgid "" "Some game code files have been modified. Do you want to reload the " "assemblies?" msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Reload" msgstr "重新整理" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:191 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:224 msgctxt "Button" msgid "Don't reload" msgstr "" #. Displayed when user tries to run a project that is not on a supported platform (for execution). -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:317 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:460 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:467 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:421 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:556 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:563 msgctxt "Message" msgid "Platform {0} isn't supported for execution." msgstr "" #. Displayed when user tries to run Android project without an Android device attached. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:422 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:526 msgctxt "Message" msgid "No Android device found for execution." msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:475 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:639 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:576 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:747 msgctxt "Message" msgid "Unable to load and compile project {0}" msgstr "" #. Log message displayed when the executable can't be found after building the project. {0}: the expected executable path -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:492 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:539 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:600 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:648 msgctxt "Message" msgid "Unable to reach to output executable: {0}" msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:509 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:618 msgctxt "Message" msgid "Couldn't find Android package name for {0}." msgstr "" #. Displayed when Android tools "adb" can't be found -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:519 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:628 msgctxt "Message" msgid "" "Android tool \"\"adb\"\" couldn't found (no running process, in registry or " "on the PATH). Please add it to your PATH." msgstr "" -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:526 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:635 msgctxt "Message" msgid "Can't run Android app with adb: {0}" msgstr "" #. Displayed when starting a game on a platform requiring credentials but none were provided. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:551 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:660 msgctxt "Message" msgid "No credentials provided. To allow deployment, add your credentials." msgstr "" #. Message displayed when launching fails for some reason. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:560 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:669 msgctxt "Message" msgid "Unable to launch project {0}" msgstr "" #. Message displayed to inform user a deployment was succesful. -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:568 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:677 msgctxt "Message" msgid "Deployment of {0} successful." msgstr "" #. Log message displayed when an exception occurs while building the project. {0}: The exception message -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:574 -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:648 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:683 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:756 msgctxt "Message" msgid "An exception occurred while compiling the project: {0}" msgstr "" #. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:584 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:693 msgctxt "Message" msgid "" -"To process the build, set an executable project as the current project in the " -"session explorer." +"To process the build, set an executable project as the current project in " +"the session explorer." msgstr "" #. Message displayed when the user cancels the saving of the current session when trying to build -#: ../editor/Stride.GameStudio/DebuggingViewModel.cs:592 +#: ../editor/Stride.GameStudio/ViewModels/DebuggingViewModel.cs:701 msgctxt "Message" msgid "To build, save the project first." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioViewModel.cs:91 +#: ../editor/Stride.GameStudio/ViewModels/GameStudioViewModel.cs:89 msgctxt "Message" msgid "The file {0} does not exist." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml.cs:78 -msgctxt "Message" -msgid "" -"To reset the layout, Game Studio needs to close and re-open all asset and " -"document editors. You won't lose unsaved changes." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 +msgctxt "About" +msgid "About Stride" +msgstr "關於 Stride" + +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:41 +msgctxt "About" +msgid "Stride version" +msgstr "Stride 版本" + +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:46 +msgctxt "About" +msgid "MIT License" msgstr "" -#. Generic error message when we are unable to launch a game on a remote host. -#: ../editor/Stride.GameStudio/RemoteFacilities.cs:128 -msgctxt "Message" -msgid "Unable to launch {0} on host {1}" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:52 +msgctxt "About" +msgid "Stride uses open-source software" msgstr "" -#. Message displayed when the user tries to build without having selected a current project -#: ../editor/Stride.GameStudio/Debugging/StrideDebugService.cs:41 -msgctxt "Message" -msgid "" -"An executable project must be set as current project in the session explorer " -"in order to process build." +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:54 +msgctxt "About" +msgid "See the list" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:14 -msgctxt "Settings" -msgid "Remote" +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:60 +msgctxt "About" +msgid "Privacy policy" +msgstr "隱私政策" + +#: ../editor/Stride.GameStudio/View/AboutPage.xaml:69 +msgctxt "About" +msgid "Close" +msgstr "關閉" + +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 +msgctxt "Credentials" +msgid "Credentials" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:22 -msgctxt "Settings" -msgid "Default session to load" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 +msgctxt "Credentials" +msgid "" +"Provide information about the host to connect to. Your password is encrypted " +"on this machine." msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:26 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 +msgctxt "Credentials" msgid "Host" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:30 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 +msgctxt "Credentials" msgid "Port" msgstr "" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:34 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 +msgctxt "Credentials" msgid "Username" msgstr "使用者名稱" -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:38 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 +msgctxt "Credentials" msgid "Password" msgstr "密碼" -#. Location where to deploy. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:42 -msgctxt "Settings" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 +msgctxt "Credentials" msgid "Location" msgstr "位置" -#. Ask if we should prompt user with the crendential dialogs if necessary. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:46 -msgctxt "Settings" -msgid "Ask for credentials when deploying game" -msgstr "" - -#. Name of X display where to launch game. -#: ../editor/Stride.GameStudio/Settings/StrideEditorSettings.cs:50 -msgctxt "Settings" -msgid "X Display" -msgstr "" - -#. Confirmation message when everything is correct while testing credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:74 -msgctxt "Credentials" -msgid "Your credentials are correct." -msgstr "" - -#. Display error message when host does not respond. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:77 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 msgctxt "Credentials" -msgid "Couldn't reach the specified host." -msgstr "" +msgid "Don't ask again" +msgstr "別再問了" -#. Display error message when credentials data is invalid. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:80 +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 msgctxt "Credentials" -msgid "Invalid credentials." -msgstr "" +msgid "Test settings" +msgstr "測試設定" -#. Display error message when location does not exist. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:83 -msgctxt "Credentials" -msgid "The location you specified doesn't exist." -msgstr "" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 +msgctxt "Button" +msgid "Save" +msgstr "儲存" -#. Whenever something not expected happens while checking for credentials. -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml.cs:86 -msgctxt "Credentials" -msgid "An unknown error occurred." -msgstr "" +#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 +msgctxt "Button" +msgid "Cancel" +msgstr "取消" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:63 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:245 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:515 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:74 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:257 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:527 msgctxt "Menu" msgid "Asset" msgstr "" #. Open the asset editor -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:64 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:75 msgctxt "Menu" msgid "Edit asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Don't include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:65 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:76 msgctxt "Menu" msgid "Include in build as root asset" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:90 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:195 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:509 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:101 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:521 msgctxt "Menu" msgid "Cut" msgstr "剪下" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:91 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:196 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:510 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:102 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:522 msgctxt "Menu" msgid "Copy" msgstr "複製" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:92 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:103 msgctxt "Menu" msgid "Copy with dependencies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:93 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:197 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:511 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:104 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:209 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:523 msgctxt "Menu" msgid "Paste" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:94 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:198 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:242 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:512 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:210 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:524 msgctxt "Menu" msgid "Delete" msgstr "刪除" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:96 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:107 msgctxt "Menu" msgid "Copy asset URL" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:97 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:243 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:513 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:108 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:525 msgctxt "Menu" msgid "Rename" msgstr "重新命名" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:99 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:210 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:478 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:110 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:222 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:490 msgctxt "Menu" msgid "Create folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:100 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:246 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:516 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:111 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:528 msgctxt "Menu" msgid "Add asset..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:101 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:112 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:259 msgctxt "Menu" msgid "Update selected assets from their source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:102 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:113 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:260 msgctxt "Menu" msgid "Update all assets with modified source" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:104 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:249 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:518 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:115 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:530 msgctxt "Menu" msgid "Explore" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:105 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:116 msgctxt "Menu" msgid "Open with text editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:106 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:117 msgctxt "Menu" msgid "Open asset file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:107 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:118 msgctxt "Menu" msgid "Open source file" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:108 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:250 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:519 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:119 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:531 msgctxt "Menu" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:145 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:120 +msgctxt "Menu" +msgid "Show source file in Explorer" +msgstr "" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:157 msgctxt "Menu" msgid "File" msgstr "檔案" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:146 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:158 msgctxt "Menu" msgid "New" msgstr "新增" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:147 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:159 msgctxt "Menu" msgid "Open" msgstr "開啟" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:148 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:160 msgctxt "Menu" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:178 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:190 msgctxt "Menu" msgid "Clear list" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:180 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:192 msgctxt "Menu" msgid "Save" msgstr "儲存" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:182 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:194 msgctxt "Menu" msgid "Reload project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:184 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:196 msgctxt "Menu" msgid "Quit" msgstr "退出" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:191 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:203 msgctxt "Menu" msgid "Edit" msgstr "編輯" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:192 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:204 msgctxt "Menu" msgid "Undo" msgstr "復原" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:193 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:205 msgctxt "Menu" msgid "Redo" msgstr "重複" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:200 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:212 msgctxt "Menu" msgid "Settings" msgstr "設定" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:203 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:215 msgctxt "Menu" msgid "Project" msgstr "專案" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:204 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:216 msgctxt "Menu" msgid "Build project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:205 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:217 msgctxt "Menu" msgid "Start project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:207 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:219 msgctxt "Menu" msgid "Start live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:208 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:220 msgctxt "Menu" msgid "Cancel build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:209 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:477 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:221 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:489 msgctxt "Menu" msgid "Folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:212 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:480 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:224 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:492 msgctxt "Menu" msgid "Package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:213 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:481 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:225 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:493 msgctxt "Menu" msgid "Update package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:231 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:499 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:243 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:511 msgctxt "Menu" msgid "Add dependency..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:232 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:500 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:244 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:512 msgctxt "Menu" msgid "Set as current project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:233 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:501 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:245 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:513 msgctxt "Menu" msgid "Package properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:235 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:503 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:247 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:515 msgctxt "Menu" msgid "Solution" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:236 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:504 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:248 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:516 msgctxt "Menu" msgid "New project..." msgstr "新增專案..." -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:237 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:505 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:249 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:517 msgctxt "Menu" msgid "Add existing project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:238 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:506 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:250 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:518 msgctxt "Menu" msgid "Open in IDE" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:239 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:251 msgctxt "Menu" msgid "Reload game assemblies" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:241 -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:508 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:520 msgctxt "Menu" msgid "Actions" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:253 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:265 msgctxt "Menu" msgid "View" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:254 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:266 msgctxt "Menu" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:255 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:267 msgctxt "Menu" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:256 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:268 msgctxt "Menu" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:258 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:270 msgctxt "Menu" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:261 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:273 msgctxt "Menu" msgid "Property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:262 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:274 msgctxt "Menu" msgid "Edit history" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:265 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:277 msgctxt "Menu" msgid "Asset errors" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:266 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:278 msgctxt "Menu" msgid "Output" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:270 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:282 msgctxt "Menu" msgid "Help" msgstr "幫助" #. Link to the documentation -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:271 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:283 msgctxt "Menu" msgid "Online documentation" msgstr "" #. Link to the answer hub -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:273 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:285 msgctxt "Menu" msgid "Questions and answers" msgstr "" #. Link to GitHub issues -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:274 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:286 msgctxt "Menu" msgid "Report an issue..." msgstr "" #. Link to the forums -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:275 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:287 msgctxt "Menu" msgid "Community forums" msgstr "社區論壇" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:277 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:289 msgctxt "Menu" msgid "Show debug window" msgstr "顯示偵錯視窗" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:279 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:291 msgctxt "Menu" msgid "About..." msgstr "關於..." -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:305 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:317 msgctxt "ToolTip" msgid "Create a project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:309 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:321 msgctxt "ToolTip" msgid "Open an existing project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:313 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:325 msgctxt "ToolTip" msgid "Open recent" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:339 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:351 msgctxt "ToolTip" msgid "Save the project and all its documents" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:344 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:356 msgctxt "ToolTip" msgid "Reload current project (ask to save)" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:349 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:361 msgctxt "ToolTip" msgid "Undo last action" msgstr "復原上一個動作" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:353 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:365 msgctxt "ToolTip" msgid "Redo last cancelled action" msgstr "重作上一個取消的動作" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:359 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:371 msgctxt "ToolTip" msgid "Open in IDE" msgstr "在 IDE 中開啟" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:363 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:375 msgctxt "ToolTip" msgid "Open with..." msgstr "開啟從..." -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:374 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:386 msgctxt "ToolTip" msgid "Reload game assemblies and update scripts" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:395 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:407 msgctxt "ToolTip" msgid "Build the project" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:399 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:411 msgctxt "ToolTip" msgid "Build the project and start the game" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:405 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:417 msgctxt "ToolTip" msgid "Start project in live-scripting mode" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:410 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:422 msgctxt "ToolTip" msgid "Cancel the current build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:426 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:438 msgctxt "View" msgid "Solution explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:433 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:445 msgctxt "ToolTip" msgid "Create a project..." msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:437 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:449 msgctxt "ToolTip" msgid "Create a folder" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:442 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:454 msgctxt "ToolTip" msgid "Display the properties of the selected package in the property grid" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:446 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:458 msgctxt "ToolTip" msgid "Rename the selected folder or package" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:450 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:462 msgctxt "ToolTip" msgid "Delete the selected items" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:455 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:467 msgctxt "ToolTip" msgid "Expand all asset folders" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:459 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:471 msgctxt "ToolTip" msgid "Expand all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:463 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:475 msgctxt "ToolTip" msgid "Collapse all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:468 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:480 msgctxt "ToolTip" msgid "Show in Explorer" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:560 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:572 msgctxt "View" msgid "Asset view" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:581 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:593 msgctxt "View" msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:598 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:610 msgid "References" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:599 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:611 msgid "Referenced by" msgstr "" #. {0}: The number of errors -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:610 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:622 msgctxt "View" msgid "Asset error ({0})" msgid_plural "Asset errors ({0})" msgstr[0] "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:624 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:637 msgid "Build" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:638 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:651 +#, fuzzy +msgid "Project" +msgstr "專案" + +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:663 msgid "Live-scripting" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:662 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:688 msgctxt "View" msgid "Property grid" msgstr "" #. Translation must not be longer that the english words -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:677 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:703 msgid "Add new tag" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:687 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:713 msgctxt "ToolTip" msgid "Previous selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:690 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:716 msgctxt "ToolTip" msgid "Next selection" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:708 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:734 msgctxt "ToolTip" msgid "Add tag to all" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:725 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:751 msgid "Open this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:727 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:753 msgid "Show this asset in editor" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:734 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:760 msgctxt "ToolTip" msgid "Display only overridden properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:737 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:763 msgid "Search properties" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:765 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:790 msgctxt "Menu" msgid "Reset to base value" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:879 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:914 msgctxt "View" msgid "Asset preview" msgstr "" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:887 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:922 msgctxt "View" msgid "Edit history" msgstr "編輯歷史" -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:939 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:985 msgctxt "StatusBar" msgid "{0} item" msgid_plural "{0} items" msgstr[0] "" #. Keep parenthesis - {0} is a number -#: ../editor/Stride.GameStudio/GameStudioWindow.xaml:940 +#: ../editor/Stride.GameStudio/View/GameStudioWindow.xaml:986 msgctxt "StatusBar" msgid "({0} selected)" msgid_plural "({0} selected)" msgstr[0] "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:10 -msgctxt "About" -msgid "About Stride" -msgstr "關於 Stride" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:45 -msgctxt "About" -msgid "Stride version" -msgstr "Stride 版本" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:50 -msgctxt "About" -msgid "MIT License" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:56 -msgctxt "About" -msgid "Stride uses open-source software" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:58 -msgctxt "About" -msgid "See the list" -msgstr "" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:64 -msgctxt "About" -msgid "Privacy policy" -msgstr "隱私政策" - -#: ../editor/Stride.GameStudio/View/AboutPage.xaml:73 -msgctxt "About" -msgid "Close" -msgstr "關閉" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:9 -msgctxt "Credentials" -msgid "Credentials" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:13 -msgctxt "Credentials" -msgid "" -"Provide information about the host to connect to. Your password is encrypted " -"on this machine." -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:15 -msgctxt "Credentials" -msgid "Host" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:18 -msgctxt "Credentials" -msgid "Port" -msgstr "" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:21 -msgctxt "Credentials" -msgid "Username" -msgstr "使用者名稱" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:24 -msgctxt "Credentials" -msgid "Password" -msgstr "密碼" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:27 -msgctxt "Credentials" -msgid "Location" -msgstr "位置" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:34 -msgctxt "Credentials" -msgid "Don't ask again" -msgstr "別再問了" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:35 -msgctxt "Credentials" -msgid "Test settings" -msgstr "測試設定" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:40 -msgctxt "Button" -msgid "Save" -msgstr "儲存" - -#: ../editor/Stride.GameStudio/View/CredentialsDialog.xaml:45 -msgctxt "Button" -msgid "Cancel" -msgstr "取消" diff --git a/sources/presentation/Stride.Core.Presentation/Stride.Core.Presentation.csproj b/sources/presentation/Stride.Core.Presentation/Stride.Core.Presentation.csproj index b7b7d4326c..ba5871152f 100644 --- a/sources/presentation/Stride.Core.Presentation/Stride.Core.Presentation.csproj +++ b/sources/presentation/Stride.Core.Presentation/Stride.Core.Presentation.csproj @@ -5,6 +5,7 @@ enable latest enable + true From da87cf6c9c626cdf10bd09a7cb302da94b45729b Mon Sep 17 00:00:00 2001 From: Nicolas Musset Date: Sat, 12 Sep 2026 19:19:10 +0200 Subject: [PATCH 02/14] fix: ensure UI culture when translating --- .../TranslationManager.cs | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/sources/core/Stride.Core.Translation/TranslationManager.cs b/sources/core/Stride.Core.Translation/TranslationManager.cs index f6760ed1ac..5215bde278 100644 --- a/sources/core/Stride.Core.Translation/TranslationManager.cs +++ b/sources/core/Stride.Core.Translation/TranslationManager.cs @@ -3,6 +3,7 @@ using System.Globalization; using System.Reflection; +using System.Runtime.CompilerServices; namespace Stride.Core.Translation; @@ -25,16 +26,16 @@ private sealed class TranslationManagerImpl : ITranslationManager /// public CultureInfo CurrentLanguage { - get => CultureInfo.CurrentUICulture; + get; set { - if (Equals(CultureInfo.CurrentUICulture, value)) + if (value is null || Equals(field, value)) return; - CultureInfo.CurrentUICulture = CultureInfo.DefaultThreadCurrentUICulture = value; + field = CultureInfo.CurrentUICulture = CultureInfo.DefaultThreadCurrentUICulture = value; OnLanguageChanged(); } - } + } = CultureInfo.CurrentUICulture; /// public event EventHandler? LanguageChanged; @@ -45,6 +46,7 @@ public CultureInfo CurrentLanguage /// public string GetString(string text) { + EnsureUICulture(); return GetString(text, Assembly.GetCallingAssembly()); } @@ -52,12 +54,14 @@ public string GetString(string text) public string GetString(string text, Assembly assembly) { ArgumentNullException.ThrowIfNull(assembly); + EnsureUICulture(); return GetProvider(assembly)?.GetString(text) ?? text; } /// public string GetPluralString(string text, string textPlural, long count) { + EnsureUICulture(); return GetPluralString(text, textPlural, count, Assembly.GetCallingAssembly()); } @@ -65,12 +69,14 @@ public string GetPluralString(string text, string textPlural, long count) public string GetPluralString(string text, string textPlural, long count, Assembly assembly) { ArgumentNullException.ThrowIfNull(assembly); + EnsureUICulture(); return GetProvider(assembly)?.GetPluralString(text, textPlural, count) ?? text; } /// public string GetParticularString(string context, string text) { + EnsureUICulture(); return GetParticularString(context, text, Assembly.GetCallingAssembly()); } @@ -78,12 +84,14 @@ public string GetParticularString(string context, string text) public string GetParticularString(string context, string text, Assembly assembly) { ArgumentNullException.ThrowIfNull(assembly); + EnsureUICulture(); return GetProvider(assembly)?.GetParticularString(context, text) ?? text; } /// public string GetParticularPluralString(string context, string text, string textPlural, long count) { + EnsureUICulture(); return GetParticularPluralString(context, text, textPlural, count, Assembly.GetCallingAssembly()); } @@ -91,6 +99,7 @@ public string GetParticularPluralString(string context, string text, string text public string GetParticularPluralString(string context, string text, string textPlural, long count, Assembly assembly) { ArgumentNullException.ThrowIfNull(assembly); + EnsureUICulture(); return GetProvider(assembly)?.GetParticularPluralString(context, text, textPlural, count) ?? text; } @@ -107,6 +116,16 @@ public void RegisterProvider(ITranslationProvider provider) return provider; } + [MethodImpl(MethodImplOptions.AggressiveInlining)] + private void EnsureUICulture() + { +#if DEBUG + if (CultureInfo.CurrentUICulture != CurrentLanguage) + System.Diagnostics.Debugger.Break(); +#endif // DEBUG + CultureInfo.CurrentUICulture = CurrentLanguage; + } + private void OnLanguageChanged() { LanguageChanged?.Invoke(this, EventArgs.Empty); From 156eb01d70c2135cc3ecc79fd748e57e44853ff8 Mon Sep 17 00:00:00 2001 From: Nicolas Musset Date: Sat, 12 Sep 2026 12:59:11 +0200 Subject: [PATCH 03/14] feat: rename Wpf projects by adding a suffix --- build/Stride.slnx | 27 ++++-- .../Views/EntityHierarchyEditorView.xaml | 4 +- .../Views/EntityPickerWindow.xaml | 2 +- .../Views/GraphicsCompositorEditorView.xaml | 4 +- .../SpriteEditor/Views/SpriteEditorView.xaml | 4 +- .../UIEditor/Views/UIEditorView.xaml | 4 +- .../Views/GraphTemplates.xaml | 4 +- .../Views/VisualScriptEditorView.xaml | 4 +- .../CurveEditor/Views/CurveEditorView.xaml | 2 +- ... => Stride.Assets.Presentation.Wpf.csproj} | 11 +-- ...g => Stride.Assets.Presentation.Wpf.sdpkg} | 0 .../StrideDefaultAssetsPlugin.cs | 24 +++--- .../DotNetNewTemplateParametersWindow.xaml | 2 +- .../Templates/ModelAssetTemplateWindow.xaml | 4 +- .../Templates/ProjectLibraryWindow.xaml | 2 +- .../Templates/ScriptNameWindow.xaml | 2 +- .../Templates/UpdatePlatformsWindows.xaml | 2 +- .../Themes/Generic.xaml | 6 +- .../View/AnimationPropertyTemplates.xaml | 2 +- .../View/DebuggerPickerWindow.xaml | 2 +- .../View/EntityPropertyTemplates.xaml | 4 +- .../View/GraphicsCompositorTemplates.xaml | 2 +- .../View/MaterialPropertyTemplates.xaml | 2 +- .../View/SkeletonPropertyTemplates.xaml | 2 +- .../View/SpriteFontPropertyTemplates.xaml | 2 +- .../View/UIPropertyTemplates.xaml | 2 +- .../View/VisualScriptingTemplates.xaml | 2 +- .../ViewModel/ModelViewModel.cs | 2 +- .../Stride.Core.Assets.Editor.Tests.csproj | 2 +- .../Views/AddItemUserControl.xaml | 2 +- .../Views/AddItemWindow.xaml | 2 +- .../CoreAssetsEditorPlugin.cs | 2 +- ...j => Stride.Core.Assets.Editor.Wpf.csproj} | 5 +- .../Themes/generic.xaml | 2 +- .../DebugAssetNodesUserControl.xaml | 2 +- .../View/EditorDialogService.cs | 2 +- .../ViewModel/AssetViewModel.cs | 8 +- ...Editor.csproj => Stride.Editor.Wpf.csproj} | 3 +- sources/editor/Stride.GameStudio/App.xaml | 2 +- .../Stride.GameStudio.csproj | 2 +- .../Stride.GameStudio/Theme.AvalonDock.xaml | 2 +- .../Stride.GameStudio/View/AboutPage.xaml | 2 +- .../View/GameStudioWindow.xaml | 2 +- .../Templates/StrideDefaultTemplates.cs | 2 +- ...pot => Stride.Assets.Presentation.Wpf.pot} | 82 +++++++++---------- ....pot => Stride.Core.Assets.Editor.Wpf.pot} | 0 ...o => Stride.Assets.Presentation.Wpf.es.po} | 80 +++++++++--------- ...po => Stride.Core.Assets.Editor.Wpf.es.po} | 0 sources/localization/extract_strings.bat | 10 +-- ...o => Stride.Assets.Presentation.Wpf.fr.po} | 80 +++++++++--------- ...po => Stride.Core.Assets.Editor.Wpf.fr.po} | 0 ...o => Stride.Assets.Presentation.Wpf.it.po} | 80 +++++++++--------- ...o => Stride.Assets.Presentation.Wpf.ja.po} | 80 +++++++++--------- ...po => Stride.Core.Assets.Editor.Wpf.ja.po} | 0 ...o => Stride.Assets.Presentation.Wpf.ko.po} | 80 +++++++++--------- ...po => Stride.Core.Assets.Editor.Wpf.mk.po} | 0 ...> Stride.Assets.Presentation.Wpf.nb_NO.po} | 80 +++++++++--------- ...=> Stride.Core.Assets.Editor.Wpf.nb_NO.po} | 0 ...o => Stride.Assets.Presentation.Wpf.ru.po} | 80 +++++++++--------- ...po => Stride.Core.Assets.Editor.Wpf.ru.po} | 0 ...ide.Assets.Presentation.Wpf.zh_HANS-CN.po} | 80 +++++++++--------- ...ride.Core.Assets.Editor.Wpf.zh_HANS-CN.po} | 0 ...Stride.Assets.Presentation.Wpf.zh_Hant.po} | 80 +++++++++--------- ... Stride.Core.Assets.Editor.Wpf.zh_Hant.po} | 0 ...ride.Core.Presentation.Wpf.Dialogs.csproj} | 1 + ...Stride.Core.Presentation.Wpf.Graph.csproj} | 1 + ...Stride.Core.Presentation.Wpf.Tests.csproj} | 0 .../Stride.Core.Presentation.Wpf.csproj | 3 +- ....Core.Translation.Presentation.Wpf.csproj} | 1 + .../Stride.Core.Translation.Extractor.csproj | 2 +- 70 files changed, 504 insertions(+), 488 deletions(-) rename sources/editor/Stride.Assets.Presentation/{Stride.Assets.Presentation.csproj => Stride.Assets.Presentation.Wpf.csproj} (94%) rename sources/editor/Stride.Assets.Presentation/{Stride.Assets.Presentation.sdpkg => Stride.Assets.Presentation.Wpf.sdpkg} (100%) rename sources/editor/Stride.Core.Assets.Editor/{Stride.Core.Assets.Editor.csproj => Stride.Core.Assets.Editor.Wpf.csproj} (94%) rename sources/editor/Stride.Editor/{Stride.Editor.csproj => Stride.Editor.Wpf.csproj} (97%) rename sources/localization/{Stride.Assets.Presentation.pot => Stride.Assets.Presentation.Wpf.pot} (96%) rename sources/localization/{Stride.Core.Assets.Editor.pot => Stride.Core.Assets.Editor.Wpf.pot} (100%) rename sources/localization/es/{Stride.Assets.Presentation.es.po => Stride.Assets.Presentation.Wpf.es.po} (97%) rename sources/localization/es/{Stride.Core.Assets.Editor.es.po => Stride.Core.Assets.Editor.Wpf.es.po} (100%) rename sources/localization/fr/{Stride.Assets.Presentation.fr.po => Stride.Assets.Presentation.Wpf.fr.po} (97%) rename sources/localization/fr/{Stride.Core.Assets.Editor.fr.po => Stride.Core.Assets.Editor.Wpf.fr.po} (100%) rename sources/localization/it/{Stride.Assets.Presentation.it.po => Stride.Assets.Presentation.Wpf.it.po} (97%) rename sources/localization/ja/{Stride.Assets.Presentation.ja.po => Stride.Assets.Presentation.Wpf.ja.po} (97%) rename sources/localization/ja/{Stride.Core.Assets.Editor.ja.po => Stride.Core.Assets.Editor.Wpf.ja.po} (100%) rename sources/localization/ko/{Stride.Assets.Presentation.ko.po => Stride.Assets.Presentation.Wpf.ko.po} (97%) rename sources/localization/mk/{Stride.Core.Assets.Editor.mk.po => Stride.Core.Assets.Editor.Wpf.mk.po} (100%) rename sources/localization/nb_NO/{Stride.Assets.Presentation.nb_NO.po => Stride.Assets.Presentation.Wpf.nb_NO.po} (97%) rename sources/localization/nb_NO/{Stride.Core.Assets.Editor.nb_NO.po => Stride.Core.Assets.Editor.Wpf.nb_NO.po} (100%) rename sources/localization/ru/{Stride.Assets.Presentation.ru.po => Stride.Assets.Presentation.Wpf.ru.po} (97%) rename sources/localization/ru/{Stride.Core.Assets.Editor.ru.po => Stride.Core.Assets.Editor.Wpf.ru.po} (100%) rename sources/localization/zh_HANS-CN/{Stride.Assets.Presentation.zh_HANS-CN.po => Stride.Assets.Presentation.Wpf.zh_HANS-CN.po} (97%) rename sources/localization/zh_HANS-CN/{Stride.Core.Assets.Editor.zh_HANS-CN.po => Stride.Core.Assets.Editor.Wpf.zh_HANS-CN.po} (100%) rename sources/localization/zh_Hant/{Stride.Assets.Presentation.zh_Hant.po => Stride.Assets.Presentation.Wpf.zh_Hant.po} (97%) rename sources/localization/zh_Hant/{Stride.Core.Assets.Editor.zh_Hant.po => Stride.Core.Assets.Editor.Wpf.zh_Hant.po} (100%) rename sources/presentation/Stride.Core.Presentation.Dialogs/{Stride.Core.Presentation.Dialogs.csproj => Stride.Core.Presentation.Wpf.Dialogs.csproj} (93%) rename sources/presentation/Stride.Core.Presentation.Graph/{Stride.Core.Presentation.Graph.csproj => Stride.Core.Presentation.Wpf.Graph.csproj} (94%) rename sources/presentation/Stride.Core.Presentation.Tests/{Stride.Core.Presentation.Tests.csproj => Stride.Core.Presentation.Wpf.Tests.csproj} (100%) rename sources/presentation/Stride.Core.Translation.Presentation/{Stride.Core.Translation.Presentation.csproj => Stride.Core.Translation.Presentation.Wpf.csproj} (92%) diff --git a/build/Stride.slnx b/build/Stride.slnx index 59c007204c..23d81f5e89 100644 --- a/build/Stride.slnx +++ b/build/Stride.slnx @@ -151,29 +151,38 @@ - - - - + + + + + + + + + - + + + - - - - + + + + + + diff --git a/sources/editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml b/sources/editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml index bfd9ebce33..7e7f688b90 100644 --- a/sources/editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml +++ b/sources/editor/Stride.Assets.Presentation/AssetEditors/EntityHierarchyEditor/Views/EntityHierarchyEditorView.xaml @@ -22,8 +22,8 @@ - - + +