diff --git a/i18n/af.po b/i18n/af.po
index 539182a6de..35b63af2b5 100644
--- a/i18n/af.po
+++ b/i18n/af.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Avogadro 1.90.0\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2021-06-19 13:34+0000\n"
"Last-Translator: Nathan \n"
"Language-Team: Afrikaans 1"
diff --git a/i18n/ar.po b/i18n/ar.po
index 154e6e29af..3e902667bc 100644
--- a/i18n/ar.po
+++ b/i18n/ar.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2021-06-16 17:34+0000\n"
"Last-Translator: Lihan Zhu \n"
"Language-Team: Arabic 1"
diff --git a/i18n/bg.po b/i18n/bg.po
index bdc0a4d6a0..1648bf9fbb 100644
--- a/i18n/bg.po
+++ b/i18n/bg.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2023-08-05 21:51+0000\n"
"Last-Translator: Salif Mehmed \n"
"Language-Team: Bulgarian 1"
diff --git a/i18n/bs.po b/i18n/bs.po
index 434a3c6c89..1a21377207 100644
--- a/i18n/bs.po
+++ b/i18n/bs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2021-07-12 15:33+0000\n"
"Last-Translator: Emin Macanović \n"
"Language-Team: Bosnian 1"
@@ -7764,6 +7766,9 @@ msgstr ""
"net,,,,,avogadro-devel@lists.sourceforge.net,,,,,avogadro-devel@lists."
"sourceforge.net,,"
+#~ msgid "Other..."
+#~ msgstr "Ostalo..."
+
#, fuzzy
#~ msgid "Filename"
#~ msgstr "Ime datoteke:"
diff --git a/i18n/ca.po b/i18n/ca.po
index b7db3e4392..fab6b54000 100644
--- a/i18n/ca.po
+++ b/i18n/ca.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: _avogadro-ca\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2023-03-20 18:38+0000\n"
"Last-Translator: victor dargallo \n"
"Language-Team: Catalan 1"
@@ -7893,6 +7895,9 @@ msgstr ""
"net,,david.planella@ubuntu.com,,,el.libre@gmail.com,,,avogadro-devel@lists."
"sourceforge.net,,david.planella@gmail.com,,,el.libre@gmail.com"
+#~ msgid "Other..."
+#~ msgstr "Altre..."
+
#, fuzzy
#~ msgid "Filename"
#~ msgstr "Nom de fitxer:"
diff --git a/i18n/ca@valencia.po b/i18n/ca@valencia.po
index 3ffaacd475..e7984a5f44 100644
--- a/i18n/ca@valencia.po
+++ b/i18n/ca@valencia.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: _avogadro-ca\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2016-06-10 06:28+0000\n"
"Last-Translator: Avogadro Team \n"
"Language-Team: Catalan (Valencia) \n"
@@ -958,67 +958,62 @@ msgstr ""
msgid "Select executable:"
msgstr ""
-#: qtgui/fileformatdialog.cpp:48
-msgid ""
-"The file name contains invalid characters. Please choose another file name."
-msgstr ""
-
-#: qtgui/fileformatdialog.cpp:60
+#: qtgui/fileformatdialog.cpp:52
msgid "Unable to find a suitable file reader for the selected file."
msgstr ""
-#: qtgui/fileformatdialog.cpp:108
+#: qtgui/fileformatdialog.cpp:100
msgid ""
"The file extension is missing, so the format cannot be determined.Do you "
"want to add it?"
msgstr ""
-#: qtgui/fileformatdialog.cpp:122
+#: qtgui/fileformatdialog.cpp:114
msgid "Unable to find a suitable file writer for the selected format."
msgstr ""
-#: qtgui/fileformatdialog.cpp:171
+#: qtgui/fileformatdialog.cpp:163
msgctxt "File handlers"
msgid "handlers"
msgstr ""
-#: qtgui/fileformatdialog.cpp:172
+#: qtgui/fileformatdialog.cpp:164
msgctxt "e.g. file handlers that can 'handle' this file."
msgid "handle"
msgstr ""
-#: qtgui/fileformatdialog.cpp:176
+#: qtgui/fileformatdialog.cpp:168
msgctxt "File readers"
msgid "readers"
msgstr ""
-#: qtgui/fileformatdialog.cpp:177
+#: qtgui/fileformatdialog.cpp:169
msgctxt "e.g. file readers that can 'read' this file."
msgid "read"
msgstr ""
-#: qtgui/fileformatdialog.cpp:181
+#: qtgui/fileformatdialog.cpp:173
msgctxt "File writers"
msgid "writers"
msgstr ""
-#: qtgui/fileformatdialog.cpp:182
+#: qtgui/fileformatdialog.cpp:174
msgctxt "e.g. file writers that can 'write' this file."
msgid "write"
msgstr ""
-#: qtgui/fileformatdialog.cpp:187
+#: qtgui/fileformatdialog.cpp:179
#, qt-format
msgid "Multiple %1 found that can %2 this format. Which should be used?"
msgstr ""
-#: qtgui/fileformatdialog.cpp:287
+#: qtgui/fileformatdialog.cpp:279
#, fuzzy
#| msgid "All Files"
msgid "All files"
msgstr "Tots els fitxers"
-#: qtgui/fileformatdialog.cpp:290
+#: qtgui/fileformatdialog.cpp:282
msgid "All supported formats"
msgstr ""
@@ -1305,7 +1300,7 @@ msgstr ""
#. i18n: file: qtplugins/selectiontool/selectiontoolwidget.ui:39
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
-#: qtplugins/select/select.cpp:527
+#: qtplugins/select/select.cpp:548
#: qtplugins/selectiontool/selectiontool.cpp:254:1567
#, fuzzy
msgid "Change Layer"
@@ -1326,7 +1321,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:106 qtgui/rwmolecule.cpp:114:447
+#: qtgui/rwmolecule.cpp:106 qtgui/rwmolecule.cpp:114:459
msgid "Adjust Hydrogens"
msgstr "Ajusta els hidrògens"
@@ -1610,7 +1605,7 @@ msgstr ""
#. i18n: file: qtplugins/apbs/apbsdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsDialog)
-#: qtplugins/apbs/apbs.h:31:84
+#: qtplugins/apbs/apbs.h:31:96
msgid "APBS"
msgstr ""
@@ -1673,7 +1668,7 @@ msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsOutputDialog)
-#: qtplugins/apbs/apbsdialog.cpp:178:144
+#: qtplugins/apbs/apbsdialog.cpp:178:156
#, fuzzy
msgid "Success"
msgstr "Èxit!"
@@ -1801,7 +1796,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:756:171 rc.cpp:1615
+#: qtplugins/surfaces/surfaces.cpp:756:183 rc.cpp:1615
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1813,7 +1808,7 @@ msgstr "Espectre"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:758:168 rc.cpp:1612
+#: qtplugins/surfaces/surfaces.cpp:758:180 rc.cpp:1612
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1823,7 +1818,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:159
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:126
-#: qtplugins/surfaces/surfaces.cpp:760:162 rc.cpp:1606
+#: qtplugins/surfaces/surfaces.cpp:760:174 rc.cpp:1606
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1835,7 +1830,7 @@ msgstr "Cancel·la"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:762:165 rc.cpp:1609
+#: qtplugins/surfaces/surfaces.cpp:762:177 rc.cpp:1609
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1847,7 +1842,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:764:174 rc.cpp:1618
+#: qtplugins/surfaces/surfaces.cpp:764:186 rc.cpp:1618
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1885,7 +1880,7 @@ msgstr "Colors seleccionats"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:143
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/applycolors/applycolors.cpp:213
-#: qtplugins/applycolors/applycolors.cpp:305:159 rc.cpp:1603
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1603
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2122,7 +2117,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:265
#. i18n: ectx: property (suffix), widget (QDoubleSpinBox, resolutionDoubleSpinBox)
#: qtplugins/closecontacts/closecontacts.cpp:215
-#: qtplugins/noncovalent/noncovalent.cpp:351:189 rc.cpp:192 rc.cpp:369
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:381
msgid " Å"
msgstr ""
@@ -2396,7 +2391,7 @@ msgstr "Entrada turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
-#: qtplugins/copypaste/copypaste.cpp:31:240
+#: qtplugins/copypaste/copypaste.cpp:31:252
#, fuzzy
msgid "Copy"
msgstr "Copia-ho tot"
@@ -2414,13 +2409,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:34:237
+#: qtplugins/copypaste/copypaste.cpp:34:249
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:35:249
+#: qtplugins/copypaste/copypaste.cpp:35:261
#, fuzzy
msgid "Clear"
msgstr "Suprimeix-ho tot"
@@ -2774,6 +2769,14 @@ msgid "Editor tool"
msgstr ""
#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:270
+#: qtplugins/templatetool/templatetoolwidget.cpp:283
+#: qtplugins/templatetool/templatetoolwidget.cpp:291
+#: qtplugins/templatetool/templatetoolwidget.cpp:299
+#: qtplugins/templatetool/templatetoolwidget.cpp:307
+#: qtplugins/templatetool/templatetoolwidget.cpp:315
+#: qtplugins/templatetool/templatetoolwidget.cpp:328
+#: qtplugins/templatetool/templatetoolwidget.cpp:390
#, fuzzy
#| msgid "Other"
msgid "Other…"
@@ -2908,19 +2911,19 @@ msgstr "Fixa els àtoms seleccionats"
msgid "&Calculate"
msgstr "Calcula"
-#: qtplugins/forcefield/forcefield.cpp:288 qtplugins/openbabel/openbabel.cpp:45
+#: qtplugins/forcefield/forcefield.cpp:285 qtplugins/openbabel/openbabel.cpp:45
#: qtplugins/openbabel/openbabel.cpp:525
#, fuzzy
msgid "Optimize Geometry"
msgstr "&Optimitza Geometria"
-#: qtplugins/forcefield/forcefield.cpp:329
+#: qtplugins/forcefield/forcefield.cpp:326
#, fuzzy, qt-format
#| msgid "Energy = %L1 %2"
msgid "%1 Energy = %L2"
msgstr "Energia = %L1 %2"
-#: qtplugins/forcefield/forcefield.cpp:330
+#: qtplugins/forcefield/forcefield.cpp:327
#: qtplugins/playertool/playertool.cpp:343
#: qtplugins/playertool/playertool.cpp:375 qtplugins/surfaces/surfaces.cpp:886
#: qtplugins/surfaces/surfaces.cpp:930 qtplugins/surfaces/surfaces.cpp:942
@@ -3141,7 +3144,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:600
+#: qtplugins/insertdna/insertdna.cpp:168:612
msgid "Thymine"
msgstr ""
@@ -3187,7 +3190,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:342
+#: qtplugins/insertfragment/insertfragment.cpp:117:354
msgid "Import Crystal"
msgstr ""
@@ -3919,7 +3922,9 @@ msgstr ""
msgid "Dynamic bonding?"
msgstr "Enllaços dinàmics"
-#: qtplugins/playertool/playertool.cpp:139
+#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
+#. i18n: ectx: property (text), widget (QPushButton, recordButton)
+#: qtplugins/playertool/playertool.cpp:139:1684
msgid "Record Movie…"
msgstr ""
@@ -4072,7 +4077,9 @@ msgstr ""
msgid "Error while extracting: %1"
msgstr ""
-#: qtplugins/plugindownloader/plugindownloader.cpp:27
+#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1540
msgid "Download Plugins…"
msgstr ""
@@ -4460,7 +4467,7 @@ msgstr ""
msgid "Select None"
msgstr ""
-#: qtplugins/select/select.cpp:48 qtplugins/select/select.cpp:516
+#: qtplugins/select/select.cpp:48 qtplugins/select/select.cpp:537
msgid "Invert Selection"
msgstr ""
@@ -4496,13 +4503,13 @@ msgstr "Index d'àtoms"
msgid "Select Water…"
msgstr "Index d'àtoms"
-#: qtplugins/select/select.cpp:88 qtplugins/select/select.cpp:352
+#: qtplugins/select/select.cpp:88 qtplugins/select/select.cpp:368
#, fuzzy
#| msgid "Ignore Selection"
msgid "Enlarge Selection"
msgstr "Ignora la selecció"
-#: qtplugins/select/select.cpp:93 qtplugins/select/select.cpp:387
+#: qtplugins/select/select.cpp:93 qtplugins/select/select.cpp:404
#, fuzzy
#| msgid "Selection"
msgid "Shrink Selection"
@@ -4526,44 +4533,44 @@ msgstr "&Selecciona"
msgid "Select Element"
msgstr "Color per element"
-#: qtplugins/select/select.cpp:216
+#: qtplugins/select/select.cpp:217
#, fuzzy
msgid "Select Water"
msgstr "Index d'àtoms"
-#: qtplugins/select/select.cpp:254
+#: qtplugins/select/select.cpp:266
#, fuzzy
msgid "Select Backbone"
msgstr "Index d'àtoms"
-#: qtplugins/select/select.cpp:288
+#: qtplugins/select/select.cpp:302
#, fuzzy
msgid "Select Sidechain"
msgstr "Index d'àtoms"
-#: qtplugins/select/select.cpp:409
+#: qtplugins/select/select.cpp:428
msgid "Select Atoms by Index"
msgstr ""
-#: qtplugins/select/select.cpp:410
+#: qtplugins/select/select.cpp:429
msgid "Atoms to Select:"
msgstr ""
-#: qtplugins/select/select.cpp:415
+#: qtplugins/select/select.cpp:434
#, fuzzy
#| msgid "Delete Atom"
msgid "Select Atom"
msgstr "Suprimeix l'àtom"
-#: qtplugins/select/select.cpp:448
+#: qtplugins/select/select.cpp:469
msgid "Select Atoms by Residue"
msgstr ""
-#: qtplugins/select/select.cpp:449
+#: qtplugins/select/select.cpp:470
msgid "Residues to Select:"
msgstr ""
-#: qtplugins/select/select.cpp:454
+#: qtplugins/select/select.cpp:475
#, fuzzy
#| msgid "Select by Residue..."
msgid "Select Residue"
@@ -4933,28 +4940,35 @@ msgstr ""
msgid "Template"
msgstr "Temperatura:"
-#: qtplugins/templatetool/templatetool.cpp:294
+#: qtplugins/templatetool/templatetool.cpp:84
+msgid ""
+"Template Tool\n"
+"\n"
+"Insert fragments, including metal centers.\n"
+"Select an element and coordination geometry,then click to insert a "
+"fragment.\n"
+"\n"
+"Select a ligand or functional group and clickon a hydrogen atom to attach it."
+msgstr ""
+
+#: qtplugins/templatetool/templatetool.cpp:302
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Template"
msgstr "Insereix un pèptid"
-#: qtplugins/templatetool/templatetool.cpp:544
+#: qtplugins/templatetool/templatetool.cpp:559
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
msgstr "Insereix un pèptid"
-#: qtplugins/templatetool/templatetool.h:34
#: qtplugins/templatetool/templatetool.h:35
+#: qtplugins/templatetool/templatetool.h:36
#, fuzzy
msgid "Template tool"
msgstr "Mesura"
-#: qtplugins/templatetool/templatetoolwidget.cpp:288
-msgid "Other..."
-msgstr "Altre..."
-
#: qtplugins/vanderwaals/vanderwaals.h:33
msgid "Simple display of VdW spheres."
msgstr ""
@@ -5096,6 +5110,10 @@ msgstr ""
#. i18n: file: molequeue/inputgeneratorwidget.ui:116
#. i18n: ectx: property (text), widget (QPushButton, computeButton)
+#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:52
+#. i18n: ectx: property (text), widget (QPushButton, computeButton)
+#. i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:288
+#. i18n: ectx: property (text), widget (QPushButton, computeButton)
msgid "Submit Calculation…"
msgstr ""
@@ -5174,6 +5192,30 @@ msgstr ""
msgid "Rename Elements"
msgstr ""
+#. i18n: file: qtgui/insertfragmentdialog.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtGui::InsertFragmentDialog)
+#, fuzzy
+#| msgid "Insert Fragment"
+msgid "Insert Fragment…"
+msgstr "Insereix un fragment"
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:22
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Filter:"
+msgstr ""
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:29
+#. i18n: ectx: property (toolTip), widget (QLineEdit, filterLineEdit)
+msgid "Type a name or part of a name to show only matching files."
+msgstr ""
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:86
+#. i18n: ectx: property (text), widget (QPushButton, insertFragmentButton)
+#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:227
+#. i18n: ectx: property (text), widget (QPushButton, insertButton)
+msgid "Insert"
+msgstr ""
+
#. i18n: file: qtplugins/3dmol/3dmoldialog.ui:17
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ThreeDMolDialog)
msgid "3DMol HTML Snippet"
@@ -5406,7 +5448,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:78
#. i18n: ectx: property (text), widget (QToolButton, help)
-msgid "Help..."
+msgid "Help…"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:115
@@ -5443,19 +5485,13 @@ msgstr "Reinicia-ho tot"
msgid "Defaults"
msgstr "Paràmetres per defecte"
-#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:52
-#. i18n: ectx: property (text), widget (QPushButton, computeButton)
-#. i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:288
-#. i18n: ectx: property (text), widget (QPushButton, computeButton)
-msgid "Submit Calculation..."
-msgstr ""
-
#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:59
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
#. i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:295
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
-msgid "Save File..."
-msgstr ""
+#, fuzzy
+msgid "Save File…"
+msgstr "Alça el fitxer de vídeo"
#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:95
#. i18n: ectx: attribute (title), widget (QWidget, basicWidget)
@@ -6048,30 +6084,6 @@ msgctxt "double-strand DNA"
msgid "Double"
msgstr "Doble"
-#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:227
-#. i18n: ectx: property (text), widget (QPushButton, insertButton)
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:86
-#. i18n: ectx: property (text), widget (QPushButton, insertFragmentButton)
-msgid "Insert"
-msgstr ""
-
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::InsertFragmentDialog)
-#, fuzzy
-#| msgid "Insert Fragment"
-msgid "Insert Fragment…"
-msgstr "Insereix un fragment"
-
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:22
-#. i18n: ectx: property (text), widget (QLabel, label)
-msgid "Filter:"
-msgstr ""
-
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:29
-#. i18n: ectx: property (toolTip), widget (QLineEdit, filterLineEdit)
-msgid "Type a name or part of a name to show only matching files."
-msgstr ""
-
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, LammpsInputDialog)
msgid "LAMMPS Input"
@@ -6578,7 +6590,7 @@ msgstr "Utilitza la forma"
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:1012
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
-msgid "Generate..."
+msgid "Generate…"
msgstr ""
#. i18n: file: qtplugins/lineformatinput/lineformatinputdialog.ui:41
@@ -7213,11 +7225,6 @@ msgstr ""
msgid "Max 2*theta:"
msgstr ""
-#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-msgid "Download Plugins..."
-msgstr ""
-
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:20
#. i18n: ectx: property (text), widget (QPushButton, downloadButton)
msgid "Download Selected"
@@ -7375,11 +7382,6 @@ msgstr "Estronci"
msgid "Calculate"
msgstr "Calcula"
-#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
-#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-msgid "Record Movie..."
-msgstr ""
-
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:28
#. i18n: ectx: property (text), widget (QLabel, pointGroupLabel)
msgid "C1"
@@ -7801,6 +7803,9 @@ msgstr ""
"devel@lists.sourceforge.net,,el.libre@gmail.com,,,avogadro-devel@lists."
"sourceforge.net,,el.libre@gmail.com"
+#~ msgid "Other..."
+#~ msgstr "Altre..."
+
#, fuzzy
#~ msgid "Filename"
#~ msgstr "Nom de fitxer:"
diff --git a/i18n/cs.po b/i18n/cs.po
index 86f82446ce..f39c2ae20f 100644
--- a/i18n/cs.po
+++ b/i18n/cs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2023-10-31 11:02+0000\n"
"Last-Translator: Martin Slavík \n"
"Language-Team: Czech 1"
@@ -7982,6 +7984,9 @@ msgstr ""
"pavelfric@seznam.cz,,,avogadro-devel@lists.sourceforge.net,,,,,,,"
"pavelfric@seznam.cz"
+#~ msgid "Other..."
+#~ msgstr "Ostatní:"
+
#, fuzzy
#~ msgid "Filename"
#~ msgstr "Název souboru:"
diff --git a/i18n/da.po b/i18n/da.po
index 4a349442c3..b885435c70 100644
--- a/i18n/da.po
+++ b/i18n/da.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2016-06-10 06:28+0000\n"
"Last-Translator: jvd \n"
"Language-Team: Danish \n"
@@ -956,67 +956,62 @@ msgstr ""
msgid "Select executable:"
msgstr ""
-#: qtgui/fileformatdialog.cpp:48
-msgid ""
-"The file name contains invalid characters. Please choose another file name."
-msgstr ""
-
-#: qtgui/fileformatdialog.cpp:60
+#: qtgui/fileformatdialog.cpp:52
msgid "Unable to find a suitable file reader for the selected file."
msgstr ""
-#: qtgui/fileformatdialog.cpp:108
+#: qtgui/fileformatdialog.cpp:100
msgid ""
"The file extension is missing, so the format cannot be determined.Do you "
"want to add it?"
msgstr ""
-#: qtgui/fileformatdialog.cpp:122
+#: qtgui/fileformatdialog.cpp:114
msgid "Unable to find a suitable file writer for the selected format."
msgstr ""
-#: qtgui/fileformatdialog.cpp:171
+#: qtgui/fileformatdialog.cpp:163
msgctxt "File handlers"
msgid "handlers"
msgstr ""
-#: qtgui/fileformatdialog.cpp:172
+#: qtgui/fileformatdialog.cpp:164
msgctxt "e.g. file handlers that can 'handle' this file."
msgid "handle"
msgstr ""
-#: qtgui/fileformatdialog.cpp:176
+#: qtgui/fileformatdialog.cpp:168
msgctxt "File readers"
msgid "readers"
msgstr ""
-#: qtgui/fileformatdialog.cpp:177
+#: qtgui/fileformatdialog.cpp:169
msgctxt "e.g. file readers that can 'read' this file."
msgid "read"
msgstr ""
-#: qtgui/fileformatdialog.cpp:181
+#: qtgui/fileformatdialog.cpp:173
msgctxt "File writers"
msgid "writers"
msgstr ""
-#: qtgui/fileformatdialog.cpp:182
+#: qtgui/fileformatdialog.cpp:174
msgctxt "e.g. file writers that can 'write' this file."
msgid "write"
msgstr ""
-#: qtgui/fileformatdialog.cpp:187
+#: qtgui/fileformatdialog.cpp:179
#, qt-format
msgid "Multiple %1 found that can %2 this format. Which should be used?"
msgstr ""
-#: qtgui/fileformatdialog.cpp:287
+#: qtgui/fileformatdialog.cpp:279
#, fuzzy
#| msgid "All Files"
msgid "All files"
msgstr "Alle filer"
-#: qtgui/fileformatdialog.cpp:290
+#: qtgui/fileformatdialog.cpp:282
msgid "All supported formats"
msgstr ""
@@ -1300,7 +1295,7 @@ msgstr ""
#. i18n: file: qtplugins/selectiontool/selectiontoolwidget.ui:39
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
-#: qtplugins/select/select.cpp:527
+#: qtplugins/select/select.cpp:548
#: qtplugins/selectiontool/selectiontool.cpp:254:1567
#, fuzzy
msgid "Change Layer"
@@ -1321,7 +1316,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:106 qtgui/rwmolecule.cpp:114:447
+#: qtgui/rwmolecule.cpp:106 qtgui/rwmolecule.cpp:114:459
msgid "Adjust Hydrogens"
msgstr "Juster brintatomer"
@@ -1604,7 +1599,7 @@ msgstr ""
#. i18n: file: qtplugins/apbs/apbsdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsDialog)
-#: qtplugins/apbs/apbs.h:31:84
+#: qtplugins/apbs/apbs.h:31:96
msgid "APBS"
msgstr ""
@@ -1667,7 +1662,7 @@ msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsOutputDialog)
-#: qtplugins/apbs/apbsdialog.cpp:178:144
+#: qtplugins/apbs/apbsdialog.cpp:178:156
#, fuzzy
msgid "Success"
msgstr "Succes!"
@@ -1794,7 +1789,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:756:171 rc.cpp:1615
+#: qtplugins/surfaces/surfaces.cpp:756:183 rc.cpp:1615
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1806,7 +1801,7 @@ msgstr "Spektre"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:758:168 rc.cpp:1612
+#: qtplugins/surfaces/surfaces.cpp:758:180 rc.cpp:1612
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1816,7 +1811,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:159
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:126
-#: qtplugins/surfaces/surfaces.cpp:760:162 rc.cpp:1606
+#: qtplugins/surfaces/surfaces.cpp:760:174 rc.cpp:1606
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1828,7 +1823,7 @@ msgstr "Annullér"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:762:165 rc.cpp:1609
+#: qtplugins/surfaces/surfaces.cpp:762:177 rc.cpp:1609
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1840,7 +1835,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:764:174 rc.cpp:1618
+#: qtplugins/surfaces/surfaces.cpp:764:186 rc.cpp:1618
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1878,7 +1873,7 @@ msgstr "Valgte farver"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:143
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/applycolors/applycolors.cpp:213
-#: qtplugins/applycolors/applycolors.cpp:305:159 rc.cpp:1603
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1603
#, fuzzy
msgid "Colormap:"
msgstr "Farver:"
@@ -2110,7 +2105,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:265
#. i18n: ectx: property (suffix), widget (QDoubleSpinBox, resolutionDoubleSpinBox)
#: qtplugins/closecontacts/closecontacts.cpp:215
-#: qtplugins/noncovalent/noncovalent.cpp:351:189 rc.cpp:192 rc.cpp:369
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:381
msgid " Å"
msgstr ""
@@ -2379,7 +2374,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
-#: qtplugins/copypaste/copypaste.cpp:31:240
+#: qtplugins/copypaste/copypaste.cpp:31:252
msgid "Copy"
msgstr ""
@@ -2396,13 +2391,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:34:237
+#: qtplugins/copypaste/copypaste.cpp:34:249
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:35:249
+#: qtplugins/copypaste/copypaste.cpp:35:261
msgid "Clear"
msgstr ""
@@ -2762,6 +2757,14 @@ msgid "Editor tool"
msgstr ""
#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:270
+#: qtplugins/templatetool/templatetoolwidget.cpp:283
+#: qtplugins/templatetool/templatetoolwidget.cpp:291
+#: qtplugins/templatetool/templatetoolwidget.cpp:299
+#: qtplugins/templatetool/templatetoolwidget.cpp:307
+#: qtplugins/templatetool/templatetoolwidget.cpp:315
+#: qtplugins/templatetool/templatetoolwidget.cpp:328
+#: qtplugins/templatetool/templatetoolwidget.cpp:390
#, fuzzy
#| msgid "Other..."
msgid "Other…"
@@ -2895,19 +2898,19 @@ msgstr "Ret valgte atomer"
msgid "&Calculate"
msgstr "Udregn energi"
-#: qtplugins/forcefield/forcefield.cpp:288 qtplugins/openbabel/openbabel.cpp:45
+#: qtplugins/forcefield/forcefield.cpp:285 qtplugins/openbabel/openbabel.cpp:45
#: qtplugins/openbabel/openbabel.cpp:525
#, fuzzy
msgid "Optimize Geometry"
msgstr "&Optimer geometri"
-#: qtplugins/forcefield/forcefield.cpp:329
+#: qtplugins/forcefield/forcefield.cpp:326
#, fuzzy, qt-format
#| msgid "Energy = %L1 %2"
msgid "%1 Energy = %L2"
msgstr "Energi = %L1 %2"
-#: qtplugins/forcefield/forcefield.cpp:330
+#: qtplugins/forcefield/forcefield.cpp:327
#: qtplugins/playertool/playertool.cpp:343
#: qtplugins/playertool/playertool.cpp:375 qtplugins/surfaces/surfaces.cpp:886
#: qtplugins/surfaces/surfaces.cpp:930 qtplugins/surfaces/surfaces.cpp:942
@@ -3124,7 +3127,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:600
+#: qtplugins/insertdna/insertdna.cpp:168:612
msgid "Thymine"
msgstr ""
@@ -3171,7 +3174,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:342
+#: qtplugins/insertfragment/insertfragment.cpp:117:354
msgid "Import Crystal"
msgstr ""
@@ -3893,7 +3896,9 @@ msgstr ""
msgid "Dynamic bonding?"
msgstr ""
-#: qtplugins/playertool/playertool.cpp:139
+#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
+#. i18n: ectx: property (text), widget (QPushButton, recordButton)
+#: qtplugins/playertool/playertool.cpp:139:1684
msgid "Record Movie…"
msgstr ""
@@ -4046,7 +4051,9 @@ msgstr ""
msgid "Error while extracting: %1"
msgstr ""
-#: qtplugins/plugindownloader/plugindownloader.cpp:27
+#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1540
msgid "Download Plugins…"
msgstr ""
@@ -4427,7 +4434,7 @@ msgstr ""
msgid "Select None"
msgstr ""
-#: qtplugins/select/select.cpp:48 qtplugins/select/select.cpp:516
+#: qtplugins/select/select.cpp:48 qtplugins/select/select.cpp:537
msgid "Invert Selection"
msgstr ""
@@ -4463,13 +4470,13 @@ msgstr "Atom nummer"
msgid "Select Water…"
msgstr "Atom nummer"
-#: qtplugins/select/select.cpp:88 qtplugins/select/select.cpp:352
+#: qtplugins/select/select.cpp:88 qtplugins/select/select.cpp:368
#, fuzzy
#| msgid "Ignore Selection"
msgid "Enlarge Selection"
msgstr "Ignorér markering"
-#: qtplugins/select/select.cpp:93 qtplugins/select/select.cpp:387
+#: qtplugins/select/select.cpp:93 qtplugins/select/select.cpp:404
#, fuzzy
#| msgid "Selection"
msgid "Shrink Selection"
@@ -4493,44 +4500,44 @@ msgstr "&Vælg"
msgid "Select Element"
msgstr "Vælg efter rest..."
-#: qtplugins/select/select.cpp:216
+#: qtplugins/select/select.cpp:217
#, fuzzy
msgid "Select Water"
msgstr "Atom nummer"
-#: qtplugins/select/select.cpp:254
+#: qtplugins/select/select.cpp:266
#, fuzzy
msgid "Select Backbone"
msgstr "Atom nummer"
-#: qtplugins/select/select.cpp:288
+#: qtplugins/select/select.cpp:302
#, fuzzy
msgid "Select Sidechain"
msgstr "Atom nummer"
-#: qtplugins/select/select.cpp:409
+#: qtplugins/select/select.cpp:428
msgid "Select Atoms by Index"
msgstr ""
-#: qtplugins/select/select.cpp:410
+#: qtplugins/select/select.cpp:429
msgid "Atoms to Select:"
msgstr ""
-#: qtplugins/select/select.cpp:415
+#: qtplugins/select/select.cpp:434
#, fuzzy
#| msgid "Delete Atom"
msgid "Select Atom"
msgstr "Slet atom"
-#: qtplugins/select/select.cpp:448
+#: qtplugins/select/select.cpp:469
msgid "Select Atoms by Residue"
msgstr ""
-#: qtplugins/select/select.cpp:449
+#: qtplugins/select/select.cpp:470
msgid "Residues to Select:"
msgstr ""
-#: qtplugins/select/select.cpp:454
+#: qtplugins/select/select.cpp:475
#, fuzzy
#| msgid "Select by Residue..."
msgid "Select Residue"
@@ -4897,30 +4904,35 @@ msgstr ""
msgid "Template"
msgstr ""
-#: qtplugins/templatetool/templatetool.cpp:294
+#: qtplugins/templatetool/templatetool.cpp:84
+msgid ""
+"Template Tool\n"
+"\n"
+"Insert fragments, including metal centers.\n"
+"Select an element and coordination geometry,then click to insert a "
+"fragment.\n"
+"\n"
+"Select a ligand or functional group and clickon a hydrogen atom to attach it."
+msgstr ""
+
+#: qtplugins/templatetool/templatetool.cpp:302
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Template"
msgstr "Indsæt peptid"
-#: qtplugins/templatetool/templatetool.cpp:544
+#: qtplugins/templatetool/templatetool.cpp:559
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
msgstr "Indsæt peptid"
-#: qtplugins/templatetool/templatetool.h:34
#: qtplugins/templatetool/templatetool.h:35
+#: qtplugins/templatetool/templatetool.h:36
#, fuzzy
msgid "Template tool"
msgstr "Mål"
-#: qtplugins/templatetool/templatetoolwidget.cpp:288
-#, fuzzy
-#| msgid "Other..."
-msgid "Other..."
-msgstr "Andet..."
-
#: qtplugins/vanderwaals/vanderwaals.h:33
msgid "Simple display of VdW spheres."
msgstr ""
@@ -5060,6 +5072,10 @@ msgstr ""
#. i18n: file: molequeue/inputgeneratorwidget.ui:116
#. i18n: ectx: property (text), widget (QPushButton, computeButton)
+#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:52
+#. i18n: ectx: property (text), widget (QPushButton, computeButton)
+#. i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:288
+#. i18n: ectx: property (text), widget (QPushButton, computeButton)
msgid "Submit Calculation…"
msgstr ""
@@ -5137,6 +5153,30 @@ msgstr ""
msgid "Rename Elements"
msgstr ""
+#. i18n: file: qtgui/insertfragmentdialog.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtGui::InsertFragmentDialog)
+#, fuzzy
+#| msgid "Insert Fragment"
+msgid "Insert Fragment…"
+msgstr "Indsæt fragment"
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:22
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Filter:"
+msgstr ""
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:29
+#. i18n: ectx: property (toolTip), widget (QLineEdit, filterLineEdit)
+msgid "Type a name or part of a name to show only matching files."
+msgstr ""
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:86
+#. i18n: ectx: property (text), widget (QPushButton, insertFragmentButton)
+#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:227
+#. i18n: ectx: property (text), widget (QPushButton, insertButton)
+msgid "Insert"
+msgstr ""
+
#. i18n: file: qtplugins/3dmol/3dmoldialog.ui:17
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ThreeDMolDialog)
msgid "3DMol HTML Snippet"
@@ -5366,7 +5406,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:78
#. i18n: ectx: property (text), widget (QToolButton, help)
-msgid "Help..."
+msgid "Help…"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:115
@@ -5403,19 +5443,13 @@ msgstr ""
msgid "Defaults"
msgstr ""
-#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:52
-#. i18n: ectx: property (text), widget (QPushButton, computeButton)
-#. i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:288
-#. i18n: ectx: property (text), widget (QPushButton, computeButton)
-msgid "Submit Calculation..."
-msgstr ""
-
#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:59
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
#. i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:295
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
-msgid "Save File..."
-msgstr ""
+#, fuzzy
+msgid "Save File…"
+msgstr "Gem video fil"
#. i18n: file: qtplugins/cp2kinput/cp2kinputdialog.ui:95
#. i18n: ectx: attribute (title), widget (QWidget, basicWidget)
@@ -5996,30 +6030,6 @@ msgctxt "double-strand DNA"
msgid "Double"
msgstr "Dobbelt"
-#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:227
-#. i18n: ectx: property (text), widget (QPushButton, insertButton)
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:86
-#. i18n: ectx: property (text), widget (QPushButton, insertFragmentButton)
-msgid "Insert"
-msgstr ""
-
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::InsertFragmentDialog)
-#, fuzzy
-#| msgid "Insert Fragment"
-msgid "Insert Fragment…"
-msgstr "Indsæt fragment"
-
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:22
-#. i18n: ectx: property (text), widget (QLabel, label)
-msgid "Filter:"
-msgstr ""
-
-#. i18n: file: qtplugins/insertfragment/insertfragmentdialog.ui:29
-#. i18n: ectx: property (toolTip), widget (QLineEdit, filterLineEdit)
-msgid "Type a name or part of a name to show only matching files."
-msgstr ""
-
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, LammpsInputDialog)
msgid "LAMMPS Input"
@@ -6526,7 +6536,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:1012
#. i18n: ectx: property (text), widget (QPushButton, generateButton)
-msgid "Generate..."
+msgid "Generate…"
msgstr ""
#. i18n: file: qtplugins/lineformatinput/lineformatinputdialog.ui:41
@@ -7156,11 +7166,6 @@ msgstr ""
msgid "Max 2*theta:"
msgstr ""
-#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-msgid "Download Plugins..."
-msgstr ""
-
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:20
#. i18n: ectx: property (text), widget (QPushButton, downloadButton)
msgid "Download Selected"
@@ -7315,11 +7320,6 @@ msgstr "Strontium"
msgid "Calculate"
msgstr ""
-#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
-#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-msgid "Record Movie..."
-msgstr ""
-
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:28
#. i18n: ectx: property (text), widget (QLabel, pointGroupLabel)
msgid "C1"
@@ -7742,6 +7742,11 @@ msgstr ""
"devel@lists.sourceforge.net,,olegb@omgwtf.dk,,loniedavid@gmail.com,jvd@tuta."
"io,"
+#, fuzzy
+#~| msgid "Other..."
+#~ msgid "Other..."
+#~ msgstr "Andet..."
+
#, fuzzy
#~ msgid "Filename"
#~ msgstr "Filnavn:"
diff --git a/i18n/de.po b/i18n/de.po
index 186695b1e0..ae3d53e745 100644
--- a/i18n/de.po
+++ b/i18n/de.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: _avogadro-de\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2023-08-17 15:50+0000\n"
"Last-Translator: Norwid Behrnd \n"
"Language-Team: German 1"
@@ -7751,6 +7756,21 @@ msgstr ""
"niku18@web.de,,,,,tobannert@gmail.com,cniehaus@gmx.de,,,simon@ochsenreither."
"de,,"
+#~ msgid "Help..."
+#~ msgstr "Hilfe..."
+
+#~ msgid "Save File..."
+#~ msgstr "Datei speichern..."
+
+#~ msgid "Download Plugins..."
+#~ msgstr "Plugins herunterladen..."
+
+#~ msgid "Record Movie..."
+#~ msgstr "Video aufzeichnen …"
+
+#~ msgid "Other..."
+#~ msgstr "Anderes …"
+
#~ msgid "Connection failed"
#~ msgstr "Verbindung fehlgeschlagen"
diff --git a/i18n/el.po b/i18n/el.po
index 13c57bed36..872ede7274 100644
--- a/i18n/el.po
+++ b/i18n/el.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2021-02-13 01:19+0000\n"
"Last-Translator: Michalis \n"
"Language-Team: Greek 1"
@@ -7982,6 +7984,9 @@ msgstr ""
"angelosarn@hotmail.com,a.brzns@gmail.com,,elkosmas@gmail.com,,"
"athmakrigiannis@gmail.com"
+#~ msgid "Other..."
+#~ msgstr "Άλλο..."
+
#, fuzzy
#~ msgid "Filename"
#~ msgstr "Όνομα αρχείου:"
diff --git a/i18n/en_AU.po b/i18n/en_AU.po
index f0562530e8..d33302a64e 100644
--- a/i18n/en_AU.po
+++ b/i18n/en_AU.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: _avogadro-en_GB\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-10-29 02:01+0000\n"
+"POT-Creation-Date: 2023-11-19 16:50+0000\n"
"PO-Revision-Date: 2023-11-08 19:34+0000\n"
"Last-Translator: matterhorn103 \n"
"Language-Team: English (United Kingdom) Number of processor cores to reserve for this job."
"p>"
msgstr ""
-"
Number of processor cores to reserve for this "
-"job.
"
+"Number of processor cores to reserve for this job."
+"p>"
#. i18n: file: molequeue/molequeuewidget.ui:88
#. i18n: ectx: property (text), widget (QLabel, label_7)
@@ -4986,8 +5004,8 @@ msgid ""
"body>"
msgstr ""
"
Delete remote working files upon job completion. "
-"Results will still be copied to the local MoleQueue job cache "
-"first.
"
+"Results will still be copied to the local MoleQueue job cache first.
"
+"body>"
#. i18n: file: molequeue/molequeuewidget.ui:128
#. i18n: ectx: property (text), widget (QLabel, label)
@@ -5032,6 +5050,28 @@ msgstr "Open output when finished:"
msgid "Rename Elements"
msgstr "Rename Elements"
+#. i18n: file: qtgui/insertfragmentdialog.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtGui::InsertFragmentDialog)
+msgid "Insert Fragment…"
+msgstr "Insert Fragment…"
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:22
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Filter:"
+msgstr "Filter:"
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:29
+#. i18n: ectx: property (toolTip), widget (QLineEdit, filterLineEdit)
+msgid "Type a name or part of a name to show only matching files."
+msgstr "Type a name or part of a name to show only matching files."
+
+#. i18n: file: qtgui/insertfragmentdialog.ui:86
+#. i18n: ectx: property (text), widget (QPushButton, insertFragmentButton)
+#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:227
+#. i18n: ectx: property (text), widget (QPushButton, insertButton)
+msgid "Insert"
+msgstr "Insert"
+
#. i18n: file: qtplugins/3dmol/3dmoldialog.ui:17
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ThreeDMolDialog)
msgid "3DMol HTML Snippet"
@@ -5261,25 +5301,25 @@ msgstr ""
"span> - Atomic number (e.g. \"6\" for carbon)
G - GAMESS-style atomic number (e.g. \"6.0\" for "
"carbon)
N - Element name (e.g. "
-"\"Carbon\")
S - Element symbol ("
-"e.g. \"C\" for carbon)
L - Atom "
-"label (e.g., \"C2\" for second carbon atom, \"H1\" for first hydrogen)
x - X position coordinate
S - Element symbol "
+"(e.g. \"C\" for carbon)
L - "
+"Atom label (e.g., \"C2\" for second carbon atom, \"H1\" for first hydrogen) "
+"
x - X position coordinate
y - Y position coordinate
z - Z position coordinate
a - 'a' lattice coordinate ("
-"crystals only)
b - 'b' lattice "
+">a - 'a' lattice coordinate "
+"(crystals only)
b - 'b' lattice "
"coordinate (crystals only)
c - "
-"'c' lattice coordinate (crystals only)
_ - A literal space (\" \"), useful for alignment
0 - A literal 0 (\"0\"), useful for optimization "
-"flags
1 - A literal 1 (\"1\"), "
-"useful for optimization flags