diff --git a/bin/assets/i18n/de.xml b/bin/assets/i18n/de.xml
index 875250b0c..dafd7c4e7 100644
--- a/bin/assets/i18n/de.xml
+++ b/bin/assets/i18n/de.xml
@@ -99,7 +99,6 @@ Diese Operation kann nicht rückgängig gemacht werden!
Unterhaltungsverlauf
Bei Programmstart nach Aktualisierungen suchen
Prüfe auf Aktualisierungen
- Prüfe auf Aktualisierungen...
Sprachenintegrität prüfen
Bereinigen
In der Bereinigung traten Fehler auf
@@ -171,7 +170,6 @@ Alle ungespeicherten Änderungen gehen dann verloren.
Bearbeitung fortsetzen
Kopieren
Ordnerpfad kopieren
- Ordnerpfad kopieren...
Fehlermeldung kopieren
Dateipfad kopieren
Dateipfad und -position kopieren
@@ -260,7 +258,6 @@ Dateipfad:
Datei duplizieren...
Gegenwärtig steht keine Aktualisierung an.
ecode-Quelltext
- ecode-Quelltext...
Sie führen eine unveröffentlichte Version von ecode aus.
Gegenwärtige Version:
verfügbar!
@@ -412,7 +409,7 @@ Für sichtbare Änderung ecode neu starten.
In aktuellem Dokument zu Zeile springen
verschwunden
Gruppierung
- .h-Dateien als C++-Code ansehen.
+ .h-Dateien als ansehen
Hilfe
Ausblenden
Tableiste bei einzelnem Tab ausblenden
@@ -503,10 +500,8 @@ Beachten Sie, dass der Großteil der Tastenzuweisungen hier definiert wird.Mehr...
Weitere Optionen
Nach unten
- Paneel nach links bewegen
- Paneel nach links bewegen...
- Paneel nach rechts bewegen
- Paneel nach rechts bewegen...
+ Paneel nach links bewegen
+ Paneel nach rechts bewegen
Scrollen nach unten bewegen
Scrollen nach oben bewegen
Zum Zeilenende bewegen
@@ -868,7 +863,7 @@ in der Baumansicht und in Öffen-/Schließdialogen aktivieren.
Oberflächenskalierung
Thema der Oberfläche
Kopieren
- Überordnerpfad kopieren...
+ Überordnerpfad kopieren
Dateipfad kopieren
Dateipfad und -position kopieren
Ausschneiden
@@ -926,7 +921,7 @@ Für sichtbare Änderung ecode neu starten.
Arbeitsbereichssymbol suchen...
Zeichentrennung
Trennmodus
- Trennen an...
+ Trennen an
Worttrennung
Unicode-BOM schreiben
Es wurde noch kein Ordner geöffnet.
diff --git a/bin/assets/i18n/en.xml b/bin/assets/i18n/en.xml
index aa95864aa..367908aad 100644
--- a/bin/assets/i18n/en.xml
+++ b/bin/assets/i18n/en.xml
@@ -83,7 +83,6 @@ This operation cannot be reverted!
Chat History
Always check for new updates at startup.
Check For Updates
- Check for Updates...
Check Languages Health
Clean
Clean run with errors
@@ -155,7 +154,6 @@ All changes will be lost.
Continue Editing
Copy
Copy Containing Folder Path
- Copy Containing Folder Path...
Copy Error Message
Copy File Path
Copy File Path And Position
@@ -243,8 +241,7 @@ File path is:
Duplicate file
Duplicate File...
There are currently no updates available.
- Ecode Source
- ecode source code...
+ ecode Source Code
You are running an unreleased version of ecode!
Current version:
is available!
@@ -396,7 +393,7 @@ Restart ecode to see the changes.
Go To Line in Current Document
gone
Group
- Treat .h files as C++ code.
+ Treat .h files as
Help
Hide
Hide tabbar on single tab
@@ -487,10 +484,8 @@ Be aware that many of the core keybindings can be found there.
More...
More Options
Move Down
- Move Panel Left
- Move panel to left...
- Move Panel Right
- Move panel to right...
+ Move Panel To Left
+ Move Panel To Right
Move Scroll Down
Move Scroll Up
Move To End Of Line
@@ -623,7 +618,7 @@ Please check that the application directory has write permissions.
Recent Folders...
Redo
Refresh Local Models
- Refresh View...
+ Refresh View
Regular Expression Match
Regular Expression
Reload
@@ -852,7 +847,7 @@ the directory tree and in file dialogs to open a folder or file.
Ui Scale Factor
UI Theme
Copy
- Copy Containing Folder Path...
+ Copy Containing Folder Path
Copy File Path
Copy File Path and Position
Cut
@@ -910,7 +905,7 @@ Restart ecode to see the changes.
Search Workspace Symbol...
Letter wrap
Wrap Mode
- Wrap Against...
+ Wrap Against
Word wrap
Write Unicode BOM
You have not yet opened a folder.
diff --git a/bin/assets/i18n/fr.xml b/bin/assets/i18n/fr.xml
index 601cd9367..537c1a95e 100644
--- a/bin/assets/i18n/fr.xml
+++ b/bin/assets/i18n/fr.xml
@@ -84,7 +84,6 @@ Cette opération est irréversible !
Historique des discussions
Toujours vérifier les nouvelles mises à jour au démarrage.
Rechercher les mises à jour
- Rechercher les mises à jour...
Vérifier l'état des langues
Nettoyer
Le nettoyage s'est exécuté avec des erreurs
@@ -156,7 +155,6 @@ Toutes les modifications seront perdues.
Continuer la modification
Copier
Copier le chemin du dossier parent
- Copier le chemin du dossier parent...
Copier le message d'erreur
Copier le chemin du fichier
Copier le chemin et la position du fichier
@@ -245,7 +243,6 @@ Le chemin du fichier est :
Dupliquer le fichier...
Il n'y a actuellement aucune mise à jour disponible.
Code source de ecode
- Code source de ecode...
Vous utilisez une version non publiée d'ecode !
Version actuelle :
est disponible !
@@ -395,7 +392,7 @@ Redémarrez ecode pour voir les changements.
Aller à la ligne dans le document actuel
supprimé
Groupe
- Traiter les fichiers .h comme du code C++.
+ Traiter les fichiers .h comme
Aide
Masquer
Masquer la barre d'onglets sur un seul onglet
@@ -486,10 +483,8 @@ La mémoire de discussion ne pourra être supprimée manuellement que dans l'his
Plus...
Plus d'options
Déplacer vers le bas
- Déplacer le panneau vers la gauche
- Déplacer le panneau vers la gauche...
- Déplacer le panneau vers la droite
- Déplacer le panneau vers la droite...
+ Déplacer le panneau vers la gauche
+ Déplacer le panneau vers la droite
Déplacer le défilement vers le bas
Déplacer le défilement vers le haut
Aller à la fin de la ligne
@@ -843,7 +838,7 @@ dans l'arborescence de répertoires ainsi que dans les boites de dialogues de s
Interface utilisateur : facteur d'échelle
Interface utilisateur : thème
Copier
- Copier le chemin du dossier parent...
+ Copier le chemin du dossier parent
Copier le chemin du fichier
Copier le chemin du fichier et sa position
Couper
@@ -901,7 +896,7 @@ Redémarrer ecode pour voir les changements.
Rechercher les symboles dans l'espace de travail...
Letter wrap
Wrap Mode
- Wrap Against...
+ Wrap Against
Word wrap
Écrire le BOM Unicode
Vous n'avez pas encore ouvert de dossier.
diff --git a/bin/assets/i18n/zh_CN.xml b/bin/assets/i18n/zh_CN.xml
index 70b22e549..53cb7eca0 100644
--- a/bin/assets/i18n/zh_CN.xml
+++ b/bin/assets/i18n/zh_CN.xml
@@ -123,7 +123,6 @@
Console Toggle
复制
Copy Containing Folder Path
- Copy Containing Folder Path...
复制错误信息
复制文件路径
复制文件路径
@@ -377,10 +376,8 @@ Name your stash (optional):
Monospace Font...
更多...
下移
- 面板左移
- 面板左移...
- 面板右移
- 面板右移...
+ 面板左移
+ 面板右移
下一页
上一页
下一行
@@ -639,7 +636,7 @@ file in the directory tree.
界面缩放比例
界面主题
复制
- 复制所在文件夹路径...
+ 复制所在文件夹路径
复制文件路径
复制文件路径和位置
剪切
diff --git a/src/eepp/ui/uicodeeditor.cpp b/src/eepp/ui/uicodeeditor.cpp
index f6673687f..9e0fbcf2e 100644
--- a/src/eepp/ui/uicodeeditor.cpp
+++ b/src/eepp/ui/uicodeeditor.cpp
@@ -1435,8 +1435,7 @@ void UICodeEditor::createDefaultContextMenuOptions( UIPopUpMenu* menu ) {
"folder-open", "open-containing-folder" );
menuAdd( menu,
- i18n( "uicodeeditor_copy_containing_folder_path_ellipsis",
- "Copy Containing Folder Path..." ),
+ i18n( "uicodeeditor_copy_containing_folder_path", "Copy Containing Folder Path" ),
"copy", "copy-containing-folder-path" );
menuAdd( menu, i18n( "uicodeeditor_copy_file_path", "Copy File Path" ), "copy",
diff --git a/src/tools/ecode/ecode.cpp b/src/tools/ecode/ecode.cpp
index 21028d268..323f14cb6 100644
--- a/src/tools/ecode/ecode.cpp
+++ b/src/tools/ecode/ecode.cpp
@@ -1739,7 +1739,7 @@ void App::onTabCreated( UITab* tab, UIWidget* ) {
menuAdd( "open_containing_folder_in_fm", "Open Containing Folder in File Manager",
"folder-open", "open-containing-folder" );
- menuAdd( "copy_containing_folder_path_ellipsis", "Copy Containing Folder Path...",
+ menuAdd( "copy_containing_folder_path", "Copy Containing Folder Path",
"copy", "copy-containing-folder-path" );
menuAdd( "copy_file_path", "Copy File Path", "copy", "copy-file-path" );
diff --git a/src/tools/ecode/settingsactions.cpp b/src/tools/ecode/settingsactions.cpp
index 340225425..0a677a4db 100644
--- a/src/tools/ecode/settingsactions.cpp
+++ b/src/tools/ecode/settingsactions.cpp
@@ -130,7 +130,7 @@ void SettingsActions::aboutEcode() {
image->setLayoutSizePolicy( SizePolicy::Fixed, SizePolicy::Fixed );
image->setSize( { 128, 128 } );
image->toBack();
- msgBox->setTitle( i18n( "about_ecode", "About ecode..." ) );
+ msgBox->setTitle( i18n( "about_ecode", "About ecode" ) );
msgBox->setCloseShortcut( { KEY_ESCAPE, 0 } );
msgBox->showWhenReady();
}
diff --git a/src/tools/ecode/settingsmenu.cpp b/src/tools/ecode/settingsmenu.cpp
index 3da33661e..e310c6fc4 100644
--- a/src/tools/ecode/settingsmenu.cpp
+++ b/src/tools/ecode/settingsmenu.cpp
@@ -1321,7 +1321,7 @@ UIMenu* SettingsMenu::createEditMenu() {
findIcon( "folder-open" ), getKeybind( "open-containing-folder" ) )
->setId( "open-containing-folder" );
mEditMenu
- ->add( i18n( "copy_containing_folder_path_ellipsis", "Copy Containing Folder Path..." ),
+ ->add( i18n( "copy_containing_folder_path", "Copy Containing Folder Path" ),
findIcon( "copy" ), getKeybind( "copy-containing-folder-path" ) )
->setId( "copy-containing-folder-path" );
mEditMenu
@@ -1764,8 +1764,7 @@ UIMenu* SettingsMenu::createViewMenu() {
} );
mLineWrapMenu
- ->addSubMenu( i18n( "wrap_type_ellipsis", "Wrap Against..." ), nullptr,
- wrapTypeMenu )
+ ->addSubMenu( i18n( "wrap_type", "Wrap Against" ), nullptr, wrapTypeMenu )
->setId( "wrap_type" );
mLineWrapMenu->addCheckBox( i18n( "keep_indentation", "Keep Indentation" ) )
@@ -2061,13 +2060,13 @@ UIMenu* SettingsMenu::createViewMenu() {
getKeybind( "toggle-menu-bar" ) )
->setId( "toggle-menu-bar" );
mViewMenu
- ->add( i18n( "move_panel_left_ellipsis", "Move panel to left..." ),
- findIcon( "layout-left" ), getKeybind( "layout-left" ) )
+ ->add( i18n( "move_panel_to_left", "Move Panel To Left" ), findIcon( "layout-left" ),
+ getKeybind( "layout-left" ) )
->setId( "move-panel-left" )
->setVisible( mApp->getConfig().ui.panelPosition == PanelPosition::Right );
mViewMenu
- ->add( i18n( "move_panel_right_ellipsis", "Move panel to right..." ),
- findIcon( "layout-right" ), getKeybind( "layout-right" ) )
+ ->add( i18n( "move_panel_to_right", "Move Panel To Right" ), findIcon( "layout-right" ),
+ getKeybind( "layout-right" ) )
->setId( "move-panel-right" )
->setVisible( mApp->getConfig().ui.panelPosition == PanelPosition::Left );
@@ -2257,12 +2256,11 @@ UIPopUpMenu* SettingsMenu::createToolsMenu() {
UIMenu* SettingsMenu::createHelpMenu() {
mHelpMenu = UIPopUpMenu::New();
- mHelpMenu->add( i18n( "ecode_source_ellipsis", "ecode source code..." ), findIcon( "github" ) )
+ mHelpMenu->add( i18n( "ecode_source", "ecode Source Code" ), findIcon( "github" ) )
->setId( "ecode-source" );
- mHelpMenu
- ->add( i18n( "check_for_updates_ellipsis", "Check for Updates..." ), findIcon( "refresh" ) )
+ mHelpMenu->add( i18n( "check_for_updates", "Check for Updates" ), findIcon( "refresh" ) )
->setId( "check-for-updates" );
- mHelpMenu->add( i18n( "about_ecode", "About ecode..." ), findIcon( "ecode" ) )
+ mHelpMenu->add( i18n( "about_ecode", "About ecode" ), findIcon( "ecode" ) )
->setId( "about-ecode" );
mHelpMenu->on( Event::OnItemClicked,
[this]( const Event* event ) { runCommand( event->getNode()->getId() ); } );
@@ -2613,8 +2611,7 @@ void SettingsMenu::createProjectTreeMenu() {
!mApp->getFileSystemModel()->getDisplayConfig().ignoreHidden )
->setId( "show-hidden-files" );
mProjectTreeMenu->addSeparator();
- mProjectTreeMenu
- ->add( i18n( "refresh_view_ellipsis", "Refresh View..." ), findIcon( "refresh" ) )
+ mProjectTreeMenu->add( i18n( "refresh_view", "Refresh View" ), findIcon( "refresh" ) )
->setId( "refresh-view" );
mProjectTreeMenu->addSeparator();
mProjectTreeMenu
@@ -2775,8 +2772,7 @@ void SettingsMenu::createProjectTreeMenu( const std::vector& files ) {
mProjectTreeMenu->add( i18n( "expand_all", "Expand All" ), findIcon( "expand-all" ) )
->setId( "expand-all" );
mProjectTreeMenu->addSeparator();
- mProjectTreeMenu
- ->add( i18n( "refresh_view_ellipsis", "Refresh View..." ), findIcon( "refresh" ) )
+ mProjectTreeMenu->add( i18n( "refresh_view", "Refresh View" ), findIcon( "refresh" ) )
->setId( "refresh-view" );
if ( !mApp->getCurrentProject().empty() ) {
@@ -2995,7 +2991,7 @@ void SettingsMenu::createProjectMenu() {
->addRadioButton( "Objective-C++", hExtLanguageType == HExtLanguageType::ObjectiveCPP )
->setId( "objective-cpp" );
- mProjectMenu->addSubMenu( i18n( "treat_h_files_as_ellipsis", "Treat .h files as..." ), nullptr,
+ mProjectMenu->addSubMenu( i18n( "treat_h_files_as", "Treat .h files as" ), nullptr,
mHExtLanguageTypeMenu );
mProjectMenu->addSeparator();