mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-06 06:51:18 +12:00
Miscellaneous improvements to GUI strings
This commit is contained in:
parent
4792ffa783
commit
87bb09b0a6
9 changed files with 28 additions and 28 deletions
|
@ -145,13 +145,13 @@ ChecksumTool::ChecksumTool(wxWindow* parent, wxTitleManagerList::TitleEntry& ent
|
|||
box_sizer->Add(m_verify_online, 0, wxALL | wxEXPAND, 5);
|
||||
|
||||
m_verify_local = new wxButton(box, wxID_ANY, _("Verify with local file"));
|
||||
m_verify_online->SetToolTip(_("Verifies the checksum with a local json file you can select"));
|
||||
m_verify_online->SetToolTip(_("Verifies the checksum with a local JSON file you can select"));
|
||||
m_verify_local->Disable();
|
||||
m_verify_local->Bind(wxEVT_BUTTON, &ChecksumTool::OnVerifyLocal, this);
|
||||
box_sizer->Add(m_verify_local, 0, wxALL | wxEXPAND, 5);
|
||||
|
||||
m_export_button = new wxButton(box, wxID_ANY, _("Export"));
|
||||
m_verify_online->SetToolTip(_("Export the title checksum data to a local json file"));
|
||||
m_verify_online->SetToolTip(_("Export the title checksum data to a local JSON file"));
|
||||
m_export_button->Disable();
|
||||
m_export_button->Bind(wxEVT_BUTTON, &ChecksumTool::OnExportChecksums, this);
|
||||
box_sizer->Add(m_export_button, 0, wxALL | wxEXPAND, 5);
|
||||
|
@ -481,7 +481,7 @@ void ChecksumTool::VerifyJsonEntry(const rapidjson::Document& doc)
|
|||
{
|
||||
if (test_entry.wud_hash.empty())
|
||||
{
|
||||
wxMessageBox(_("The verification data doesn't include a wud hash!"), _("Error"), wxOK | wxCENTRE | wxICON_WARNING, this);
|
||||
wxMessageBox(_("The verification data doesn't include a WUD hash!"), _("Error"), wxOK | wxCENTRE | wxICON_WARNING, this);
|
||||
return;
|
||||
}
|
||||
if(!boost::iequals(test_entry.wud_hash, m_json_entry.wud_hash))
|
||||
|
@ -715,7 +715,7 @@ void ChecksumTool::DoWork()
|
|||
|
||||
EVP_DigestUpdate(sha256, buffer.data(), read);
|
||||
|
||||
wxQueueEvent(this, new wxSetGaugeValue((int)((offset * 90) / wud_size), m_progress, m_status, wxStringFormat2(_("Reading game image: {}/{}kb"), offset / 1024, wud_size / 1024)));
|
||||
wxQueueEvent(this, new wxSetGaugeValue((int)((offset * 90) / wud_size), m_progress, m_status, wxStringFormat2(_("Reading game image: {0}/{1} kB"), offset / 1024, wud_size / 1024)));
|
||||
} while (read != 0 && size > 0);
|
||||
wud_close(wud);
|
||||
|
||||
|
|
|
@ -116,7 +116,7 @@ GameProfileWindow::GameProfileWindow(wxWindow* parent, uint64_t title_id)
|
|||
m_graphic_api = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxDefaultSize, (int)std::size(gapi_values), gapi_values);
|
||||
first_row->Add(m_graphic_api, 0, wxALL, 5);
|
||||
|
||||
first_row->Add(new wxStaticText(panel, wxID_ANY, _("Shader mul accuracy")), 0, wxALIGN_CENTER_VERTICAL | wxALL, 5);
|
||||
first_row->Add(new wxStaticText(panel, wxID_ANY, _("Shader multiplication accuracy")), 0, wxALIGN_CENTER_VERTICAL | wxALL, 5);
|
||||
|
||||
wxString mul_values[] = { _("false"), _("true"), _("minimal") };
|
||||
m_shader_mul_accuracy = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxDefaultSize, (int)std::size(mul_values), mul_values);
|
||||
|
|
|
@ -166,13 +166,13 @@ GameUpdateWindow::GameUpdateWindow(wxWindow& parent, const fs::path& filePath)
|
|||
TitleIdParser tip(GetTitleId());
|
||||
|
||||
if (tip.GetType() == TitleIdParser::TITLE_TYPE::AOC)
|
||||
SetTitle(_("Installing DLC ..."));
|
||||
SetTitle(_("Installing DLC..."));
|
||||
else if (tip.GetType() == TitleIdParser::TITLE_TYPE::BASE_TITLE_UPDATE)
|
||||
SetTitle(_("Installing update ..."));
|
||||
SetTitle(_("Installing update..."));
|
||||
else if (tip.IsSystemTitle())
|
||||
SetTitle(_("Installing system title ..."));
|
||||
SetTitle(_("Installing system title..."));
|
||||
else
|
||||
SetTitle(_("Installing title ..."));
|
||||
SetTitle(_("Installing title..."));
|
||||
|
||||
m_processBar = new wxGauge(this, wxID_ANY, 100, wxDefaultPosition, wxSize(500, 20), wxGA_HORIZONTAL);
|
||||
m_processBar->SetValue(0);
|
||||
|
|
|
@ -591,10 +591,10 @@ void MainWindow::OnFileMenu(wxCommandEvent& event)
|
|||
"|{}|*.wua"
|
||||
"|{}|*.rpx;*.elf"
|
||||
"|{}|*",
|
||||
_("All Wii U files (wud, wux, wua, iso, rpx, elf)"),
|
||||
_("Wii U image (wud, wux, iso, wad)"),
|
||||
_("Wii U archive (wua)"),
|
||||
_("Wii U executable (rpx, elf)"),
|
||||
_("All Wii U files (*.wud, *.wux, *.wua, *.iso, *.rpx, *.elf)"),
|
||||
_("Wii U image (*.wud, *.wux, *.iso, *.wad)"),
|
||||
_("Wii U archive (*.wua)"),
|
||||
_("Wii U executable (*.rpx, *.elf)"),
|
||||
_("All files (*.*)")
|
||||
);
|
||||
|
||||
|
@ -2045,8 +2045,8 @@ void MainWindow::RecreateMenu()
|
|||
|
||||
if (!m_game_launched)
|
||||
{
|
||||
m_loadMenuItem = m_fileMenu->Append(MAINFRAME_MENU_ID_FILE_LOAD, _("&Load"));
|
||||
m_installUpdateMenuItem = m_fileMenu->Append(MAINFRAME_MENU_ID_FILE_INSTALL_UPDATE, _("&Install game title, update or DLC"));
|
||||
m_loadMenuItem = m_fileMenu->Append(MAINFRAME_MENU_ID_FILE_LOAD, _("&Load..."));
|
||||
m_installUpdateMenuItem = m_fileMenu->Append(MAINFRAME_MENU_ID_FILE_INSTALL_UPDATE, _("&Install game title, update or DLC..."));
|
||||
|
||||
sint32 recentFileIndex = 0;
|
||||
m_fileMenuSeparator0 = nullptr;
|
||||
|
|
|
@ -84,12 +84,12 @@ MemorySearcherTool::MemorySearcherTool(wxFrame* parent)
|
|||
{
|
||||
wxListItem col0;
|
||||
col0.SetId(0);
|
||||
col0.SetText(_("address"));
|
||||
col0.SetText(_("Address"));
|
||||
col0.SetWidth(100);
|
||||
m_listResults->InsertColumn(0, col0);
|
||||
wxListItem col1;
|
||||
col1.SetId(1);
|
||||
col1.SetText(_("value"));
|
||||
col1.SetText(_("Value"));
|
||||
col1.SetWidth(250);
|
||||
m_listResults->InsertColumn(1, col1);
|
||||
}
|
||||
|
@ -99,11 +99,11 @@ MemorySearcherTool::MemorySearcherTool(wxFrame* parent)
|
|||
m_listEntryTable->Bind(wxEVT_DATAVIEW_ITEM_CONTEXT_MENU, &MemorySearcherTool::OnEntryListRightClick, this);
|
||||
m_listEntryTable->Bind(wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_DONE, &MemorySearcherTool::OnItemEdited, this);
|
||||
{
|
||||
m_listEntryTable->AppendTextColumn(_("description"), wxDATAVIEW_CELL_EDITABLE, 150, wxALIGN_LEFT, wxDATAVIEW_COL_SORTABLE);
|
||||
m_listEntryTable->AppendTextColumn(_("address"), wxDATAVIEW_CELL_INERT, 100, wxALIGN_LEFT, wxDATAVIEW_COL_SORTABLE);
|
||||
m_listEntryTable->AppendTextColumn(_("type"));
|
||||
m_listEntryTable->AppendTextColumn(_("value"), wxDATAVIEW_CELL_EDITABLE);
|
||||
m_listEntryTable->AppendToggleColumn(_("freeze"), wxDATAVIEW_CELL_ACTIVATABLE, 50, wxALIGN_LEFT, 0);
|
||||
m_listEntryTable->AppendTextColumn(_("Description"), wxDATAVIEW_CELL_EDITABLE, 150, wxALIGN_LEFT, wxDATAVIEW_COL_SORTABLE);
|
||||
m_listEntryTable->AppendTextColumn(_("Address"), wxDATAVIEW_CELL_INERT, 100, wxALIGN_LEFT, wxDATAVIEW_COL_SORTABLE);
|
||||
m_listEntryTable->AppendTextColumn(_("Type"));
|
||||
m_listEntryTable->AppendTextColumn(_("Value"), wxDATAVIEW_CELL_EDITABLE);
|
||||
m_listEntryTable->AppendToggleColumn(_("Freeze"), wxDATAVIEW_CELL_ACTIVATABLE, 50, wxALIGN_LEFT, 0);
|
||||
}
|
||||
|
||||
row2->AddGrowableRow(3);
|
||||
|
|
|
@ -125,7 +125,7 @@ wxPanel* TitleManager::CreateTitleManagerPage()
|
|||
|
||||
auto* save_delete = new wxButton(m_save_panel, wxID_ANY, _("Delete"));
|
||||
save_delete->Bind(wxEVT_BUTTON, &TitleManager::OnSaveDelete, this);
|
||||
save_delete->SetToolTip(_("Irrevocable delete the save entry "));
|
||||
save_delete->SetToolTip(_("Permanently delete the save entry"));
|
||||
save_delete->Disable();
|
||||
save_sizer->Add(save_delete, 0, wxALIGN_CENTER_VERTICAL | wxALL, 5);
|
||||
|
||||
|
@ -332,7 +332,7 @@ void TitleManager::OnTitleSearchComplete(wxCommandEvent& event)
|
|||
}
|
||||
// update status bar text
|
||||
m_title_list->SortEntries(-1);
|
||||
m_status_bar->SetStatusText(wxStringFormat2(_("Found {} titles, {} updates, {} DLCs and {} save entries"),
|
||||
m_status_bar->SetStatusText(wxStringFormat2(_("Found {0} games, {1} updates, {2} DLCs and {3} save entries"),
|
||||
m_title_list->GetCountByType(wxTitleManagerList::EntryType::Base) + m_title_list->GetCountByType(wxTitleManagerList::EntryType::System),
|
||||
m_title_list->GetCountByType(wxTitleManagerList::EntryType::Update),
|
||||
m_title_list->GetCountByType(wxTitleManagerList::EntryType::Dlc),
|
||||
|
@ -688,7 +688,7 @@ void TitleManager::OnSaveExport(wxCommandEvent& event)
|
|||
auto* metabuff = zip_source_buffer(zip, metacontent.data(), metacontent.size(), 0);
|
||||
if(zip_file_add(zip, "cemu_meta", metabuff, ZIP_FL_ENC_UTF_8) < 0)
|
||||
{
|
||||
const auto error_msg = wxStringFormat2(_("Error when trying to add a cemu_meta to the zip:\n{}"), zip_strerror(zip));
|
||||
const auto error_msg = wxStringFormat2(_("Error when trying to add cemu_meta file to the zip:\n{}"), zip_strerror(zip));
|
||||
wxMessageBox(error_msg, _("Error"), wxOK | wxCENTRE | wxICON_ERROR, this);
|
||||
|
||||
zip_source_free(metabuff);
|
||||
|
|
|
@ -91,7 +91,7 @@ void wxDownloadManagerList::AddColumns()
|
|||
{
|
||||
wxListItem col0;
|
||||
col0.SetId(ColumnTitleId);
|
||||
col0.SetText(_("Title id"));
|
||||
col0.SetText(_("Title ID"));
|
||||
col0.SetWidth(120);
|
||||
InsertColumn(ColumnTitleId, col0);
|
||||
|
||||
|
|
|
@ -126,7 +126,7 @@ void wxTitleManagerList::AddColumns()
|
|||
{
|
||||
wxListItem col0;
|
||||
col0.SetId(ColumnTitleId);
|
||||
col0.SetText(_("Title id"));
|
||||
col0.SetText(_("Title ID"));
|
||||
col0.SetWidth(120);
|
||||
InsertColumn(ColumnTitleId, col0);
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ SaveImportWindow::SaveImportWindow(wxWindow* parent, uint64 title_id)
|
|||
row1->Add(new wxStaticText(this, wxID_ANY, _("Source")), 0, wxALIGN_CENTER_VERTICAL | wxALL, 5);
|
||||
m_source_selection = new wxFilePickerCtrl(this, wxID_ANY, wxEmptyString,
|
||||
_("Select a zipped save file"),
|
||||
wxStringFormat2(_("Import save entry {}"), "(*.zip)|*.zip"));
|
||||
wxStringFormat2("{}|*.zip", _("Save entry (*.zip)")));
|
||||
m_source_selection->SetMinSize({ 270, -1 });
|
||||
row1->Add(m_source_selection, 1, wxALL | wxEXPAND, 5);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue