From 2fc68c2855f321f4027be6ee7289e0ceebad12da Mon Sep 17 00:00:00 2001 From: Alex Shvartzkop <dudesuchamazing@gmail.com> Date: Sat, 10 Feb 2024 08:25:56 +0300 Subject: [PATCH] Internationalize PCB "Add Netclass Assignment" dialog. --- common/dialogs/dialog_assign_netclass_base.cpp | 6 +++--- common/dialogs/dialog_assign_netclass_base.fbp | 2 +- common/dialogs/dialog_assign_netclass_base.h | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/common/dialogs/dialog_assign_netclass_base.cpp b/common/dialogs/dialog_assign_netclass_base.cpp index 4b90fe83b8..5af7fef226 100644 --- a/common/dialogs/dialog_assign_netclass_base.cpp +++ b/common/dialogs/dialog_assign_netclass_base.cpp @@ -21,7 +21,7 @@ DIALOG_ASSIGN_NETCLASS_BASE::DIALOG_ASSIGN_NETCLASS_BASE( wxWindow* parent, wxWi wxBoxSizer* bUpperSizer; bUpperSizer = new wxBoxSizer( wxHORIZONTAL ); - stPatternLabel = new wxStaticText( this, wxID_ANY, wxT("Pattern:"), wxDefaultPosition, wxDefaultSize, 0 ); + stPatternLabel = new wxStaticText( this, wxID_ANY, _("Pattern:"), wxDefaultPosition, wxDefaultSize, 0 ); stPatternLabel->Wrap( -1 ); bUpperSizer->Add( stPatternLabel, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 10 ); @@ -30,7 +30,7 @@ DIALOG_ASSIGN_NETCLASS_BASE::DIALOG_ASSIGN_NETCLASS_BASE( wxWindow* parent, wxWi bUpperSizer->Add( m_patternCtrl, 1, wxRIGHT|wxLEFT|wxALIGN_CENTER_VERTICAL, 5 ); - stNetclassLabel = new wxStaticText( this, wxID_ANY, wxT("Net class:"), wxDefaultPosition, wxDefaultSize, 0 ); + stNetclassLabel = new wxStaticText( this, wxID_ANY, _("Net class:"), wxDefaultPosition, wxDefaultSize, 0 ); stNetclassLabel->Wrap( -1 ); bUpperSizer->Add( stNetclassLabel, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 30 ); @@ -48,7 +48,7 @@ DIALOG_ASSIGN_NETCLASS_BASE::DIALOG_ASSIGN_NETCLASS_BASE( wxWindow* parent, wxWi bLowerSizer->Add( m_matchingNets, 2, wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT, 5 ); - m_info = new wxStaticText( this, wxID_ANY, wxT("Note: complete netclass assignments can be edited in Schematic Setup > Project."), wxDefaultPosition, wxDefaultSize, 0 ); + m_info = new wxStaticText( this, wxID_ANY, _("Note: complete netclass assignments can be edited in Schematic Setup > Project."), wxDefaultPosition, wxDefaultSize, 0 ); m_info->Wrap( -1 ); bLowerSizer->Add( m_info, 0, wxTOP|wxRIGHT|wxLEFT, 5 ); diff --git a/common/dialogs/dialog_assign_netclass_base.fbp b/common/dialogs/dialog_assign_netclass_base.fbp index 2533d8b0b9..48f4b54930 100644 --- a/common/dialogs/dialog_assign_netclass_base.fbp +++ b/common/dialogs/dialog_assign_netclass_base.fbp @@ -16,7 +16,7 @@ <property name="help_provider">none</property> <property name="image_path_wrapper_function_name"></property> <property name="indent_with_spaces"></property> - <property name="internationalize">0</property> + <property name="internationalize">1</property> <property name="name">DIALOG_ASSIGN_NETCLASS_BASE</property> <property name="namespace"></property> <property name="path">.</property> diff --git a/common/dialogs/dialog_assign_netclass_base.h b/common/dialogs/dialog_assign_netclass_base.h index ad630db88b..0da19e7f79 100644 --- a/common/dialogs/dialog_assign_netclass_base.h +++ b/common/dialogs/dialog_assign_netclass_base.h @@ -9,6 +9,7 @@ #include <wx/artprov.h> #include <wx/xrc/xmlres.h> +#include <wx/intl.h> class WX_HTML_REPORT_BOX; #include "dialog_shim.h" @@ -52,7 +53,7 @@ class DIALOG_ASSIGN_NETCLASS_BASE : public DIALOG_SHIM public: - DIALOG_ASSIGN_NETCLASS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Add Netclass Assignment"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE ); + DIALOG_ASSIGN_NETCLASS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Add Netclass Assignment"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE ); ~DIALOG_ASSIGN_NETCLASS_BASE();