diff options
Diffstat (limited to 'core/src/UI/UI_Templates.cpp')
-rw-r--r-- | core/src/UI/UI_Templates.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/core/src/UI/UI_Templates.cpp b/core/src/UI/UI_Templates.cpp index b3a1e05..e08510a 100644 --- a/core/src/UI/UI_Templates.cpp +++ b/core/src/UI/UI_Templates.cpp @@ -4,8 +4,9 @@ #include "Model/Project.hpp" #include "Model/Template/TableTemplate.hpp" #include "Model/Template/Template.hpp" -#include "UI/Localization.hpp" +#include "Utils/I18n.hpp" +#include <IconsFontAwesome.h> #include <imgui.h> #include <imgui_extra_math.h> #include <imgui_stdlib.h> @@ -134,7 +135,6 @@ std::unique_ptr<TemplateUI> TemplateUI::CreateByKind(Template::Kind kind) void UI::TemplatesTab() { - auto ls = LocaleStrings::Instance.get(); auto& project = *GlobalStates::GetInstance().GetCurrentProject(); static std::unique_ptr<TemplateUI> openTemplate; @@ -142,17 +142,17 @@ void UI::TemplatesTab() bool openedDummy = true; // Toolbar item: close - if (ImGui::Button(ls->Close.Get(), openTemplate == nullptr)) { + if (ImGui::Button(ICON_FA_TIMES " " I18N_TEXT("Close", L10N_CLOSE), openTemplate == nullptr)) { openTemplate = nullptr; } // Toolbar item: open... ImGui::SameLine(); - if (ImGui::Button(ls->OpenAsset.Get())) { - ImGui::OpenPopup(ls->OpenAssetDialogTitle.Get()); + if (ImGui::Button(I18N_TEXT("Open asset...", L10N_ASSET_OPEN))) { + ImGui::OpenPopup(I18N_TEXT("Open asset", L10N_ASSET_OPEN_DIALOG_TITLE)); } - if (ImGui::BeginPopupModal(ls->OpenAssetDialogTitle.Get(), &openedDummy, ImGuiWindowFlags_AlwaysAutoResize)) { - if (ImGui::Button(ls->Open.Get(), state.SelectedAsset == nullptr)) { + if (ImGui::BeginPopupModal(I18N_TEXT("Open asset", L10N_ASSET_OPEN_DIALOG_TITLE), &openedDummy, ImGuiWindowFlags_AlwaysAutoResize)) { + if (ImGui::Button(I18N_TEXT("Open", L10N_OPEN), state.SelectedAsset == nullptr)) { auto kind = static_cast<Template::Kind>(state.SelectedAsset->Payload); openTemplate = TemplateUI::CreateByKind(kind); } @@ -165,10 +165,10 @@ void UI::TemplatesTab() // Toolbar item: manage... ImGui::SameLine(); - if (ImGui::Button(ls->ManageAssets.Get())) { - ImGui::OpenPopup(ls->ManageAssetsDialogTitle.Get()); + if (ImGui::Button(I18N_TEXT("Manage assets...", L10N_ASSET_MANAGE))) { + ImGui::OpenPopup(I18N_TEXT("Manage assets", L10N_ASSET_MANAGE_DIALOG_TITLE)); } - if (ImGui::BeginPopupModal(ls->ManageAssetsDialogTitle.Get(), &openedDummy, ImGuiWindowFlags_AlwaysAutoResize)) { + if (ImGui::BeginPopupModal(I18N_TEXT("Manage assets", L10N_ASSET_MANAGE_DIALOG_TITLE), &openedDummy, ImGuiWindowFlags_AlwaysAutoResize)) { project.Templates.DisplayControls(state); project.Templates.DisplayDetailsList(state); ImGui::EndPopup(); |