mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-14 04:25:57 +08:00
Localization: Updated CZ, DE, ES, FR, IT and PL dictionaries.
+ Fixed some of phrases and updated POT-file
This commit is contained in:
parent
860f1b29f2
commit
b78b91b72e
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -2713,7 +2713,9 @@ bool ConfigWizard::priv::apply_config(AppConfig *app_config, PresetBundle *prese
|
|||||||
// if unsaved changes was not cheched till this moment
|
// if unsaved changes was not cheched till this moment
|
||||||
if (!check_unsaved_preset_changes) {
|
if (!check_unsaved_preset_changes) {
|
||||||
if ((check_unsaved_preset_changes = !first_added_filament.empty() || !first_added_sla_material.empty())) {
|
if ((check_unsaved_preset_changes = !first_added_filament.empty() || !first_added_sla_material.empty())) {
|
||||||
header = format_wxstr(_L("A new %1% was installed and it will be activated."), !first_added_filament.empty() ? _L("Filament") : _L("SLA material"));
|
header = !first_added_filament.empty() ?
|
||||||
|
_L("A new filament was installed and it will be activated.") :
|
||||||
|
_L("A new SLA material was installed and it will be activated.");
|
||||||
if (!wxGetApp().check_and_keep_current_preset_changes(caption, header, act_btns, &apply_keeped_changes))
|
if (!wxGetApp().check_and_keep_current_preset_changes(caption, header, act_btns, &apply_keeped_changes))
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -2721,7 +2723,7 @@ bool ConfigWizard::priv::apply_config(AppConfig *app_config, PresetBundle *prese
|
|||||||
bool is_filaments_changed = app_config->get_section(AppConfig::SECTION_FILAMENTS) != appconfig_new.get_section(AppConfig::SECTION_FILAMENTS);
|
bool is_filaments_changed = app_config->get_section(AppConfig::SECTION_FILAMENTS) != appconfig_new.get_section(AppConfig::SECTION_FILAMENTS);
|
||||||
bool is_sla_materials_changed = app_config->get_section(AppConfig::SECTION_MATERIALS) != appconfig_new.get_section(AppConfig::SECTION_MATERIALS);
|
bool is_sla_materials_changed = app_config->get_section(AppConfig::SECTION_MATERIALS) != appconfig_new.get_section(AppConfig::SECTION_MATERIALS);
|
||||||
if ((check_unsaved_preset_changes = is_filaments_changed || is_sla_materials_changed)) {
|
if ((check_unsaved_preset_changes = is_filaments_changed || is_sla_materials_changed)) {
|
||||||
header = format_wxstr(_L("Some %1% were uninstalled."), is_filaments_changed ? _L("Filaments") : _L("SLA materials"));
|
header = is_filaments_changed ? _L("Some filaments were uninstalled.") : _L("Some SLA materials were uninstalled.");
|
||||||
if (!wxGetApp().check_and_keep_current_preset_changes(caption, header, act_btns, &apply_keeped_changes))
|
if (!wxGetApp().check_and_keep_current_preset_changes(caption, header, act_btns, &apply_keeped_changes))
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1407,8 +1407,8 @@ wxString Control::get_tooltip(int tick/*=-1*/)
|
|||||||
if (tick_code_it == m_ticks.ticks.end() && m_focus == fiActionIcon) // tick doesn't exist
|
if (tick_code_it == m_ticks.ticks.end() && m_focus == fiActionIcon) // tick doesn't exist
|
||||||
{
|
{
|
||||||
if (m_draw_mode == dmSequentialFffPrint)
|
if (m_draw_mode == dmSequentialFffPrint)
|
||||||
return _L("The sequential print is on.\n"
|
return (_L("The sequential print is on.\n"
|
||||||
"It's impossible to apply any custom G-code for objects printing sequentually.\n");
|
"It's impossible to apply any custom G-code for objects printing sequentually.") + "\n");
|
||||||
|
|
||||||
// Show mode as a first string of tooltop
|
// Show mode as a first string of tooltop
|
||||||
tooltip = " " + _L("Print mode") + ": ";
|
tooltip = " " + _L("Print mode") + ": ";
|
||||||
|
@ -1035,7 +1035,7 @@ bool GUI_App::on_init_inner()
|
|||||||
RichMessageDialog dlg(nullptr,
|
RichMessageDialog dlg(nullptr,
|
||||||
_L("You are running a 32 bit build of PrusaSlicer on 64-bit Windows."
|
_L("You are running a 32 bit build of PrusaSlicer on 64-bit Windows."
|
||||||
"\n32 bit build of PrusaSlicer will likely not be able to utilize all the RAM available in the system."
|
"\n32 bit build of PrusaSlicer will likely not be able to utilize all the RAM available in the system."
|
||||||
"\nPlease download and install a 64 bit build of PrusaSlice from https://www.prusa3d.cz/prusaslicer/."
|
"\nPlease download and install a 64 bit build of PrusaSlicer from https://www.prusa3d.cz/prusaslicer/."
|
||||||
"\nDo you wish to continue?"),
|
"\nDo you wish to continue?"),
|
||||||
"PrusaSlicer", wxICON_QUESTION | wxYES_NO);
|
"PrusaSlicer", wxICON_QUESTION | wxYES_NO);
|
||||||
if (dlg.ShowModal() != wxID_YES)
|
if (dlg.ShowModal() != wxID_YES)
|
||||||
|
@ -476,7 +476,7 @@ void GLGizmoSimplify::apply_simplify() {
|
|||||||
int object_idx = selection.get_object_idx();
|
int object_idx = selection.get_object_idx();
|
||||||
|
|
||||||
auto plater = wxGetApp().plater();
|
auto plater = wxGetApp().plater();
|
||||||
plater->take_snapshot(_u8L("Simplify ") + m_volume->name);
|
plater->take_snapshot(GUI::format(_u8L("Simplify %1%"), m_volume->name));
|
||||||
plater->clear_before_change_mesh(object_idx);
|
plater->clear_before_change_mesh(object_idx);
|
||||||
|
|
||||||
ModelVolume* mv = get_model_volume(selection, wxGetApp().model());
|
ModelVolume* mv = get_model_volume(selection, wxGetApp().model());
|
||||||
|
@ -10,7 +10,7 @@ void PlaterJob::on_exception(const std::exception_ptr &eptr)
|
|||||||
if (eptr)
|
if (eptr)
|
||||||
std::rethrow_exception(eptr);
|
std::rethrow_exception(eptr);
|
||||||
} catch (std::exception &e) {
|
} catch (std::exception &e) {
|
||||||
show_error(m_plater, _(L("An unexpected error occured: ")) + e.what());
|
show_error(m_plater, _(L("An unexpected error occured")) + ": "+ e.what());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -468,7 +468,7 @@ void PreferencesDialog::build(size_t selected_tab)
|
|||||||
// Add "Dark Mode" tab
|
// Add "Dark Mode" tab
|
||||||
if (is_editor) {
|
if (is_editor) {
|
||||||
// Add "Dark Mode" tab
|
// Add "Dark Mode" tab
|
||||||
m_optgroup_dark_mode = create_options_tab(_L("Dark mode IU (experimental)"), tabs);
|
m_optgroup_dark_mode = create_options_tab(_L("Dark mode (experimental)"), tabs);
|
||||||
m_optgroup_dark_mode->m_on_change = [this](t_config_option_key opt_key, boost::any value) {
|
m_optgroup_dark_mode->m_on_change = [this](t_config_option_key opt_key, boost::any value) {
|
||||||
m_values[opt_key] = boost::any_cast<bool>(value) ? "1" : "0";
|
m_values[opt_key] = boost::any_cast<bool>(value) ? "1" : "0";
|
||||||
};
|
};
|
||||||
@ -487,8 +487,7 @@ void PreferencesDialog::build(size_t selected_tab)
|
|||||||
def.label = L("Use system menu for application");
|
def.label = L("Use system menu for application");
|
||||||
def.type = coBool;
|
def.type = coBool;
|
||||||
def.tooltip = L("If enabled, application will use the standart Windows system menu,\n"
|
def.tooltip = L("If enabled, application will use the standart Windows system menu,\n"
|
||||||
"but on some combination od display scales it can look ugly. "
|
"but on some combination of display scales it can looks ugly. If disabled, old UI will be used.");
|
||||||
"If disabled, old UI will be used.");
|
|
||||||
def.set_default_value(new ConfigOptionBool{ app_config->get("sys_menu_enabled") == "1" });
|
def.set_default_value(new ConfigOptionBool{ app_config->get("sys_menu_enabled") == "1" });
|
||||||
option = Option(def, "sys_menu_enabled");
|
option = Option(def, "sys_menu_enabled");
|
||||||
m_optgroup_dark_mode->append_single_option_line(option);
|
m_optgroup_dark_mode->append_single_option_line(option);
|
||||||
|
@ -93,7 +93,7 @@ bool MsgUpdateSlic3r::disable_version_check() const
|
|||||||
MsgUpdateConfig::MsgUpdateConfig(const std::vector<Update> &updates, bool force_before_wizard/* = false*/) :
|
MsgUpdateConfig::MsgUpdateConfig(const std::vector<Update> &updates, bool force_before_wizard/* = false*/) :
|
||||||
MsgDialog(nullptr, force_before_wizard ? _L("Opening Configuration Wizard") : _L("Configuration update"),
|
MsgDialog(nullptr, force_before_wizard ? _L("Opening Configuration Wizard") : _L("Configuration update"),
|
||||||
force_before_wizard ? _L("PrusaSlicer is not using the newest configuration available.\n"
|
force_before_wizard ? _L("PrusaSlicer is not using the newest configuration available.\n"
|
||||||
"Configuration Wizard may not offer the latest printers, filaments and SLA materials to be installed. ") :
|
"Configuration Wizard may not offer the latest printers, filaments and SLA materials to be installed.") :
|
||||||
_L("Configuration update is available"), wxICON_ERROR)
|
_L("Configuration update is available"), wxICON_ERROR)
|
||||||
{
|
{
|
||||||
auto *text = new wxStaticText(this, wxID_ANY, _(L(
|
auto *text = new wxStaticText(this, wxID_ANY, _(L(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user