summaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/imgui_extensions.cpp6
-rw-r--r--src/ui/ui_invoices.cpp4
-rw-r--r--src/ui/ui_settings.cpp13
-rw-r--r--src/ui/ui_setup.cpp4
4 files changed, 16 insertions, 11 deletions
diff --git a/src/ui/imgui_extensions.cpp b/src/ui/imgui_extensions.cpp
index e3e917c..496bbe2 100644
--- a/src/ui/imgui_extensions.cpp
+++ b/src/ui/imgui_extensions.cpp
@@ -814,7 +814,7 @@ namespace ImGui
{
if (ImGui::BeginComboPreview())
{
- ImGui::Text("Sending"); // @Localize
+ ImGui::Text(locale::get("form.sending"));
ImGui::SameLine();
ImGui::LoadingIndicatorCircleSmall();
ImGui::EndComboPreview();
@@ -830,11 +830,11 @@ namespace ImGui
{
if (last_err == E_ERR_SUCCESS) {
DrawSuccessMark(0, false);
- ImGui::Text("Success"); // @Localize
+ ImGui::Text(locale::get("form.success"));
}
else {
DrawFailureMark(0, false);
- ImGui::Text("Failed"); // @Localize
+ ImGui::Text(locale::get("form.failure"));
}
ImGui::EndComboPreview();
}
diff --git a/src/ui/ui_invoices.cpp b/src/ui/ui_invoices.cpp
index e6ee7d3..ffdfb9b 100644
--- a/src/ui/ui_invoices.cpp
+++ b/src/ui/ui_invoices.cpp
@@ -492,8 +492,8 @@ static void draw_send_options()
if (status == E_ERR_SUCCESS) {
active_invoice.extras.status = invoice_status::INVOICE_SENT;
administration::invoice_update(&active_invoice);
- administration::activity_add(ACTIVITY_USER, active_invoice.id, "Invoice status changed"); // @locale
- administration::activity_add(ACTIVITY_USER, active_invoice.id, "Sent email"); // @locale
+ administration::activity_add(ACTIVITY_USER, active_invoice.id, locale::get("activity.invoice_status_changed"));
+ administration::activity_add(ACTIVITY_USER, active_invoice.id, locale::get("activity.email_sent"));
_reload_activities();
}
diff --git a/src/ui/ui_settings.cpp b/src/ui/ui_settings.cpp
index 95f24e3..ab3664a 100644
--- a/src/ui/ui_settings.cpp
+++ b/src/ui/ui_settings.cpp
@@ -307,7 +307,7 @@ static void draw_ai_service_ui()
ImGui::EndComboPreview();
}
- ImGui::InputTextWithHint(locale::get("settings.services.ai_service.pubkey"), locale::get("settings.services.ai_service.pubkey"),
+ ImGui::InputTextWithHint(locale::get("settings.services.ai_service.apikey"), locale::get("settings.services.ai_service.apikey"),
new_ai_service.api_key_public, sizeof(new_ai_service.api_key_public));
if (!model_request) {
@@ -383,7 +383,7 @@ static void draw_email_service_ui()
email_service_images[i] = impl.icon_name;
}
- if (ImGui::BeginCombo("##emailProviderDropdown", NULL, 1 << 20)) {
+ if (ImGui::BeginCombo(locale::get("settings.services.email_service.provider"), NULL, 1 << 20)) {
for (u32 n = 0; n < EMAIL_PROVIDER_END; n++)
{
ImGui::PushID(n);
@@ -411,8 +411,8 @@ static void draw_email_service_ui()
ImGui::EndComboPreview();
}
- ImGui::InputTextWithHint(locale::get("settings.services.email_service.pubkey"),
- locale::get("settings.services.email_service.pubkey"), new_email_service.api_key, sizeof(new_email_service.api_key));
+ ImGui::InputTextWithHint(locale::get("settings.services.email_service.apikey"),
+ locale::get("settings.services.email_service.apikey"), new_email_service.api_key, sizeof(new_email_service.api_key));
char id[100];
strops::format(id, 100, "%s##email", locale::get("form.save"));
@@ -426,8 +426,13 @@ static void draw_email_service_ui()
static void draw_services()
{
+ ImGui::PushID("EmailProvider");
draw_email_service_ui();
+ ImGui::PopID();
+
+ ImGui::PushID("AIProvider");
draw_ai_service_ui();
+ ImGui::PopID();
}
void ui::draw_settings()
diff --git a/src/ui/ui_setup.cpp b/src/ui/ui_setup.cpp
index 99d6d9f..e877ad9 100644
--- a/src/ui/ui_setup.cpp
+++ b/src/ui/ui_setup.cpp
@@ -43,14 +43,14 @@ void ui::draw_setup()
ImGui::Spacing();
ImGui::Spacing();
- if (ImGui::Button(ICON_FA_FILE_IMPORT " Load administration", ImVec2(area.x, 0))) { // @locale
+ if (ImGui::Button(locale::get("ui.setup.load_administration"), ImVec2(area.x, 0))) {
if (administration_reader::open_existing(NULL)) {
ui::set_state(ui::main_state::UI_SETTINGS);
ui::recreate_window_for_main_views();
}
}
- if (ImGui::Button(ICON_FA_FOLDER_PLUS " Create administration", ImVec2(area.x, 0))) { // @locale
+ if (ImGui::Button(locale::get("ui.setup.create_administration"), ImVec2(area.x, 0))) {
if (administration_reader::open_new()) {
ui::set_state(ui::main_state::UI_SETTINGS);
ui::recreate_window_for_main_views();