From 92185b70232dde71ec38c3ce27473ac79868d763 Mon Sep 17 00:00:00 2001
From: Chiyu Liang <532117255@qq.com>
Date: Sun, 31 Dec 2023 03:02:16 +0000
Subject: [PATCH 01/26] Translated using Weblate (Chinese (Simplified))
Currently translated at 60.9% (955 of 1567 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/zh_Hans/
---
i18n/zh_CN.po | 128 +++++++++++++++++++++++++++-----------------------
1 file changed, 69 insertions(+), 59 deletions(-)
diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po
index 205fa66a70..d74b414d71 100644
--- a/i18n/zh_CN.po
+++ b/i18n/zh_CN.po
@@ -14,7 +14,7 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-24 02:05+0000\n"
-"PO-Revision-Date: 2023-12-30 03:59+0000\n"
+"PO-Revision-Date: 2023-12-31 04:46+0000\n"
"Last-Translator: Chiyu Liang <532117255@qq.com>\n"
"Language-Team: Chinese (Simplified) \n"
@@ -489,7 +489,7 @@ msgstr "无法解决程序选择二。这是一个bug。"
#: qtgui/backgroundfileformat.cpp:29 qtgui/backgroundfileformat.cpp:54
msgid "No molecule set in BackgroundFileFormat!"
-msgstr "BackgroundFileFormat 中没有设置分子!"
+msgstr "没有在 BackgroundFileFormat 中设置分子!"
#: qtgui/backgroundfileformat.cpp:32 qtgui/backgroundfileformat.cpp:57
msgid "No Io::FileFormat set in BackgroundFileFormat!"
@@ -1789,23 +1789,21 @@ msgstr "Parula"
#: qtplugins/applycolors/applycolors.cpp:106
#: qtplugins/surfaces/surfaces.cpp:760
-#, fuzzy
msgctxt "colormap"
msgid "Heat"
-msgstr "加热"
+msgstr "Heat"
#: qtplugins/applycolors/applycolors.cpp:108
#: qtplugins/surfaces/surfaces.cpp:762
msgctxt "colormap"
msgid "Hot"
-msgstr "热的"
+msgstr "Hot"
#: qtplugins/applycolors/applycolors.cpp:110
#: qtplugins/surfaces/surfaces.cpp:764
-#, fuzzy
msgctxt "colormap"
msgid "Gray"
-msgstr "灰色"
+msgstr "Gray"
#: qtplugins/applycolors/applycolors.cpp:112
#: qtplugins/applycolors/applycolors.cpp:207
@@ -1813,7 +1811,7 @@ msgstr "灰色"
#: qtplugins/surfaces/surfaces.cpp:766
msgctxt "colormap"
msgid "Magma"
-msgstr "岩浆"
+msgstr "Magma"
#: qtplugins/applycolors/applycolors.cpp:114
#: qtplugins/applycolors/applycolors.cpp:208
@@ -1821,7 +1819,7 @@ msgstr "岩浆"
#: qtplugins/surfaces/surfaces.cpp:768
msgctxt "colormap"
msgid "Inferno"
-msgstr "火焰"
+msgstr "Inferno"
#: qtplugins/applycolors/applycolors.cpp:116
#: qtplugins/applycolors/applycolors.cpp:208
@@ -1829,7 +1827,7 @@ msgstr "火焰"
#: qtplugins/surfaces/surfaces.cpp:770
msgctxt "colormap"
msgid "Plasma"
-msgstr "等离子体"
+msgstr "Plasma"
#: qtplugins/applycolors/applycolors.cpp:118
#: qtplugins/applycolors/applycolors.cpp:209
@@ -1855,11 +1853,9 @@ msgstr "Cividis"
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
-#, fuzzy
-#| msgid "Spectra"
msgctxt "colormap"
msgid "Spectral"
-msgstr "光谱"
+msgstr "Spectral"
#. i18n: file: qtplugins/applycolors/chargedialog.ui:45
#. i18n: ectx: property (text), item, widget (QComboBox, colorMapCombo)
@@ -1869,7 +1865,7 @@ msgstr "光谱"
#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
msgctxt "colormap"
msgid "Coolwarm"
-msgstr ""
+msgstr "Coolwarm"
#. i18n: file: qtplugins/applycolors/chargedialog.ui:35
#. i18n: ectx: property (text), item, widget (QComboBox, colorMapCombo)
@@ -1877,11 +1873,9 @@ msgstr ""
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:126
#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1781
-#, fuzzy
-#| msgid "Cancel"
msgctxt "colormap"
msgid "Balance"
-msgstr "取消"
+msgstr "Balance"
#. i18n: file: qtplugins/applycolors/chargedialog.ui:40
#. i18n: ectx: property (text), item, widget (QComboBox, colorMapCombo)
@@ -1891,7 +1885,7 @@ msgstr "取消"
#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
msgctxt "colormap"
msgid "Blue-DarkRed"
-msgstr ""
+msgstr "Blue-DarkRed"
#. i18n: file: qtplugins/applycolors/chargedialog.ui:55
#. i18n: ectx: property (text), item, widget (QComboBox, colorMapCombo)
@@ -1903,11 +1897,11 @@ msgstr ""
#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
msgctxt "colormap"
msgid "Turbo"
-msgstr ""
+msgstr "Turbo"
#: qtplugins/applycolors/applycolors.cpp:138
msgid "Apply color schemes to atoms and residues."
-msgstr ""
+msgstr "将颜色主题应用于原子和残基。"
#: qtplugins/applycolors/applycolors.cpp:149
#: qtplugins/applycolors/applycolors.cpp:151 qtplugins/focus/focus.cpp:42
@@ -1951,7 +1945,7 @@ msgstr "颜色"
#: qtplugins/ballandstick/ballandstick.cpp:91
msgid "Atom scale"
-msgstr ""
+msgstr "原子尺寸比例"
#: qtplugins/ballandstick/ballandstick.cpp:100
#, fuzzy
@@ -1990,6 +1984,16 @@ msgid ""
"Left Click & Drag one of the Atoms in the Bond to change the angle\n"
"Right Click & Drag one of the Atoms in the Bond to change the length"
msgstr ""
+"化学键操作工具\n"
+"\n"
+"鼠标左键:按下并拖动以旋转视图。\n"
+"鼠标中键:按下并拖动以缩放。\n"
+"鼠标右键:按下并拖动以移动视图。\n"
+"双击:重设视图。\n"
+"\n"
+"鼠标左键 & 在化学键上拖动以设置操作平面:\n"
+"鼠标左键 & 在成键原子上拖动以改变键角\n"
+"鼠标右键 & 在成键原子上拖动以改变键长"
#: qtplugins/bondcentrictool/bondcentrictool.cpp:776
#: qtplugins/bondcentrictool/bondcentrictool.cpp:864
@@ -1998,7 +2002,7 @@ msgstr ""
#: qtplugins/measuretool/measuretool.cpp:212
#, qt-format
msgid "%L1°"
-msgstr ""
+msgstr "%L1°"
#: qtplugins/bondcentrictool/bondcentrictool.cpp:798
#: qtplugins/editor/editor.cpp:260 qtplugins/measuretool/measuretool.cpp:219
@@ -2193,7 +2197,7 @@ msgstr "渲染原子间的紧密接触。"
#: qtplugins/closecontacts/closecontacts.h:52
msgid "Contact"
-msgstr ""
+msgstr "接触"
#: qtplugins/closecontacts/closecontacts.h:52
msgid "Salt Bridge"
@@ -2201,11 +2205,11 @@ msgstr "盐桥"
#: qtplugins/closecontacts/closecontacts.h:52
msgid "Repulsive"
-msgstr ""
+msgstr "排斥作用"
#: qtplugins/coloropacitymap/coloropacitymap.cpp:66
msgid "Edit Color Opacity Map…"
-msgstr ""
+msgstr "编辑颜色透明度图…"
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
@@ -2219,11 +2223,11 @@ msgstr "扩展(&E)"
#: qtplugins/coloropacitymap/coloropacitymap.h:24
msgid "ColorOpacityMap"
-msgstr ""
+msgstr "颜色透明度图"
#: qtplugins/coloropacitymap/coloropacitymap.h:59
msgid "Edit color opacity maps, primarily for volume rendering."
-msgstr ""
+msgstr "编辑颜色透明度图,主要用于体积渲染。"
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
@@ -2247,7 +2251,7 @@ msgstr ""
#: qtplugins/commandscripts/command.cpp:215
#, qt-format
msgid "Processing %1"
-msgstr ""
+msgstr "正在处理 %1"
#: qtplugins/commandscripts/command.cpp:270
#: qtplugins/quantuminput/quantuminput.cpp:178
@@ -2268,7 +2272,7 @@ msgstr "命令脚本"
#: qtplugins/commandscripts/command.h:47
msgid "Run external script commands"
-msgstr ""
+msgstr "运行外部指令和脚本"
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
msgid "Atomic &Coordinate Editor…"
@@ -2560,7 +2564,7 @@ msgstr "能量"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:263
msgid "Energy and Forces"
-msgstr ""
+msgstr "能量和力"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:266
msgid "Molecular Dynamics"
@@ -2572,7 +2576,7 @@ msgstr "几何优化"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:338
msgid "Electronic structure methods (DFT)"
-msgstr ""
+msgstr "电子结构方法(DFT)"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:341
msgid "Molecular Mechanics"
@@ -2580,56 +2584,56 @@ msgstr "分子力学"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:344
msgid "Hybrid quantum classical (Not yet supported)"
-msgstr ""
+msgstr "杂交量子经典方法 (尚不支持)"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:359
msgid "EWALD"
-msgstr ""
+msgstr "EWALD"
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
msgid "NONE"
-msgstr ""
+msgstr "NONE"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
msgid "PME"
-msgstr ""
+msgstr "PME"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:368
msgid "SPME"
-msgstr ""
+msgstr "SPME"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:382
msgid "ATOMIC"
-msgstr ""
+msgstr "原子的"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:385
msgid "CORE"
-msgstr ""
+msgstr "CORE"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:388
msgid "DENSITIES"
-msgstr ""
+msgstr "DENSITIES"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:391
msgid "HISTORY_RESTART"
-msgstr ""
+msgstr "HISTORY_RESTART"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:394
msgid "MOPAC"
-msgstr ""
+msgstr "MOPAC"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:400
msgid "RANDOM"
-msgstr ""
+msgstr "随机"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:403
msgid "RESTART"
-msgstr ""
+msgstr "重启"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:406
msgid "SPARSE"
@@ -2725,7 +2729,7 @@ msgstr "从剪贴板导入晶体"
#: qtplugins/crystal/crystal.cpp:175
msgid "Wrap atoms into the unit cell."
-msgstr ""
+msgstr "将原子移动到晶胞。"
#: qtplugins/crystal/crystal.cpp:177
msgid "Rotate the unit cell to the standard orientation."
@@ -2797,6 +2801,10 @@ msgid ""
"Left Mouse: \tClick and Drag to create Atoms and Bond\n"
"Right Mouse: \tDelete Atom"
msgstr ""
+"绘制工具\n"
+"\n"
+"鼠标左键:按下并拖动以创建原子和化学键\n"
+"鼠标右键:删除原子"
#: qtplugins/editor/editor.cpp:104
msgid "Draw Atom"
@@ -2819,7 +2827,7 @@ msgstr "距离:"
#: qtplugins/editor/editor.cpp:258
#, qt-format
msgid "%1 %L2"
-msgstr ""
+msgstr "%1 %L2"
#: qtplugins/editor/editor.h:34 qtplugins/editor/editor.h:35
msgid "Editor tool"
@@ -2875,7 +2883,7 @@ msgstr "无法读取 PDB 分子:%1"
#: qtplugins/fetchpdb/fetchpdb.cpp:80
msgid "PDB Code"
-msgstr ""
+msgstr "PDB 代码"
#: qtplugins/fetchpdb/fetchpdb.cpp:81
#: qtplugins/networkdatabases/networkdatabases.cpp:76
@@ -2897,7 +2905,7 @@ msgstr "网络下载失败"
#: qtplugins/fetchpdb/fetchpdb.cpp:105
#: qtplugins/networkdatabases/networkdatabases.cpp:100
msgid "Network timeout or other error."
-msgstr "网络超时或发生其它错误."
+msgstr "网络超时或发生其它错误。"
#: qtplugins/fetchpdb/fetchpdb.cpp:123
#: qtplugins/networkdatabases/networkdatabases.cpp:111
@@ -2911,7 +2919,7 @@ msgstr "从 PDB 获取"
#: qtplugins/fetchpdb/fetchpdb.h:39
msgid "Download PDB models from the Protein Data Bank"
-msgstr ""
+msgstr "从 Protein Data Bank 下载 PDB 模型"
#: qtplugins/focus/focus.cpp:22
#, fuzzy
@@ -2921,19 +2929,19 @@ msgstr "选择"
#: qtplugins/focus/focus.cpp:23
msgid "Unfocus"
-msgstr ""
+msgstr "未聚焦"
#: qtplugins/focus/focus.h:27
msgid "Focus"
-msgstr ""
+msgstr "聚焦"
#: qtplugins/focus/focus.h:30
msgid "Focus the view on specific features."
-msgstr ""
+msgstr "将视图聚焦于特定特征。"
#: qtplugins/force/force.h:33
msgid "Render the force field visualizations for the atoms of the molecule."
-msgstr ""
+msgstr "为分子中的原子渲染力场可视化。"
#: qtplugins/forcefield/forcefield.cpp:75
#, fuzzy
@@ -3005,21 +3013,21 @@ msgstr "力场"
#: qtplugins/forcefield/obmmenergy.cpp:82
msgid "Generalized Amber Force Field"
-msgstr ""
+msgstr "广义 Amber 力场"
#: qtplugins/forcefield/obmmenergy.cpp:96
msgid "Merck Molecular Force Field 94"
-msgstr ""
+msgstr "Merck分子力场 94"
#: qtplugins/forcefield/scriptenergy.cpp:240
#, qt-format
msgid "Error retrieving metadata for energy script: %1"
-msgstr ""
+msgstr "检索能量脚本的元数据时出错: %1"
#: qtplugins/forcefield/scriptenergy.cpp:250
#, qt-format
msgid "Error parsing metadata for energy script: %1"
-msgstr ""
+msgstr "解析能量脚本的元数据时出错: %1"
#: qtplugins/forcefield/scriptenergy.cpp:258
#, qt-format
@@ -3027,6 +3035,8 @@ msgid ""
"Error parsing metadata for energy script: %1\n"
"Result is not a JSON object.\n"
msgstr ""
+"解析能量脚本的元数据时出错: %1\n"
+"结果不是 JSON 对象。\n"
#: qtplugins/gamessinput/gamessinput.cpp:34
msgid "&GAMESS…"
@@ -3167,11 +3177,11 @@ msgstr "插入 DNA/RNA…"
#: qtplugins/insertdna/insertdna.cpp:160
msgctxt "uracil"
msgid "U"
-msgstr ""
+msgstr "U"
#: qtplugins/insertdna/insertdna.cpp:161
msgid "Uracil"
-msgstr ""
+msgstr "尿嘧啶(U)"
#: qtplugins/insertdna/insertdna.cpp:167
#, fuzzy
@@ -3184,7 +3194,7 @@ msgstr "T"
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
#: qtplugins/insertdna/insertdna.cpp:168:612
msgid "Thymine"
-msgstr ""
+msgstr "胸腺嘧啶(T)"
#. i18n: file: qtplugins/lineformatinput/lineformatinputdialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
From 99bac41556a648584e82ed6cf801501f1c8af506 Mon Sep 17 00:00:00 2001
From: Remus-Gabriel Chelu
Date: Sat, 30 Dec 2023 11:32:46 +0000
Subject: [PATCH 02/26] Translated using Weblate (Romanian)
Currently translated at 1.4% (23 of 1567 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/ro/
---
i18n/ro.po | 52 +++++++++++++++++++++++++++++-----------------------
1 file changed, 29 insertions(+), 23 deletions(-)
diff --git a/i18n/ro.po b/i18n/ro.po
index cfecd72e42..6df6e5b567 100644
--- a/i18n/ro.po
+++ b/i18n/ro.po
@@ -2,13 +2,14 @@
# Copyright (C) 2006-2018 The Avogadro Project
# This file is distributed under the same license as the Avogadro package.
# Irina Puscas , 2021.
+# Remus-Gabriel Chelu , 2023.
msgid ""
msgstr ""
"Project-Id-Version: Avogadro 1.90.0\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-24 02:05+0000\n"
-"PO-Revision-Date: 2021-02-13 01:19+0000\n"
-"Last-Translator: Irina Puscas \n"
+"PO-Revision-Date: 2023-12-31 04:46+0000\n"
+"Last-Translator: Remus-Gabriel Chelu \n"
"Language-Team: Romanian \n"
"Language: ro\n"
@@ -17,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 5.4-dev\n"
#: molequeue/batchjob.cpp:70
#, qt-format
@@ -167,7 +168,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QPushButton, closeButton)
#: molequeue/inputgeneratorwidget.cpp:114 qtgui/containerwidget.cpp:35
msgid "Close"
-msgstr ""
+msgstr "Închide"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
msgid "Unknown"
@@ -447,7 +448,7 @@ msgstr ""
#: qtgui/backgroundfileformat.cpp:29 qtgui/backgroundfileformat.cpp:54
msgid "No molecule set in BackgroundFileFormat!"
-msgstr "Nici o molecula setata in BackgroundFileFormat!"
+msgstr "Nici o moleculă definită în „BackgroundFileFormat”!"
#: qtgui/backgroundfileformat.cpp:32 qtgui/backgroundfileformat.cpp:57
msgid "No Io::FileFormat set in BackgroundFileFormat!"
@@ -455,7 +456,7 @@ msgstr ""
#: qtgui/backgroundfileformat.cpp:35 qtgui/backgroundfileformat.cpp:60
msgid "No file name set in BackgroundFileFormat!"
-msgstr ""
+msgstr "Niciun nume de fișier definit în „BackgroundFileFormat”!"
#: qtgui/containerwidget.cpp:29
msgid "Split Horizontal"
@@ -1204,7 +1205,7 @@ msgstr ""
#: qtgui/moleculemodel.cpp:92
msgid "Untitled"
-msgstr ""
+msgstr "Fără titlu"
#: qtgui/multiviewwidget.cpp:191
msgid "Create a new view"
@@ -1467,13 +1468,13 @@ msgstr ""
#: qtplugins/povray/povray.cpp:46 qtplugins/svg/svg.cpp:45
#: qtplugins/vrml/vrml.cpp:46
msgid "&File"
-msgstr ""
+msgstr "&Fişier"
#: qtplugins/3dmol/3dmol.cpp:51 qtplugins/ply/ply.cpp:46
#: qtplugins/povray/povray.cpp:46 qtplugins/svg/svg.cpp:45
#: qtplugins/vrml/vrml.cpp:46
msgid "&Export"
-msgstr ""
+msgstr "&Exportare"
#: qtplugins/3dmol/3dmol.h:42
msgid "ThreeDMol"
@@ -1821,7 +1822,7 @@ msgstr ""
#: qtplugins/overlayaxes/overlayaxes.cpp:265
#: qtplugins/resetview/resetview.cpp:76
msgid "&View"
-msgstr ""
+msgstr "&Vizualizare"
#: qtplugins/applycolors/applycolors.cpp:149
msgid "Color Atoms"
@@ -1942,7 +1943,7 @@ msgstr ""
#: qtplugins/insertfragment/insertfragment.cpp:60
#: qtplugins/lineformatinput/lineformatinput.cpp:61
msgid "&Build"
-msgstr ""
+msgstr "&Construire"
#: qtplugins/bonding/bonding.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:445
@@ -2098,7 +2099,7 @@ msgstr ""
#: qtplugins/plugindownloader/plugindownloader.cpp:40
#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
msgid "&Extensions"
-msgstr ""
+msgstr "&Extensii"
#: qtplugins/coloropacitymap/coloropacitymap.h:24
msgid "ColorOpacityMap"
@@ -2312,7 +2313,7 @@ msgstr ""
#: qtplugins/copypaste/copypaste.cpp:30
#: qtplugins/propertytables/propertyview.cpp:283:252
msgid "Copy"
-msgstr ""
+msgstr "Copiază"
#: qtplugins/copypaste/copypaste.cpp:31 qtplugins/copypaste/copypaste.cpp:78
#: qtplugins/lineformatinput/lineformatinput.cpp:46
@@ -2328,13 +2329,13 @@ msgstr ""
#. i18n: ectx: property (text), widget (QToolButton, cut)
#: qtplugins/copypaste/copypaste.cpp:33:249
msgid "Cut"
-msgstr ""
+msgstr "Taie"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
#: qtplugins/copypaste/copypaste.cpp:34:261
msgid "Clear"
-msgstr ""
+msgstr "Curățare"
#: qtplugins/copypaste/copypaste.cpp:35
msgid "&Paste"
@@ -2342,7 +2343,7 @@ msgstr ""
#: qtplugins/copypaste/copypaste.cpp:79 qtplugins/copypaste/copypaste.cpp:81
msgid "&Edit"
-msgstr ""
+msgstr "&Editare"
#: qtplugins/copypaste/copypaste.cpp:81
msgid "Copy As"
@@ -2717,7 +2718,7 @@ msgstr ""
#: qtplugins/insertfragment/insertfragment.cpp:58
#: qtplugins/networkdatabases/networkdatabases.cpp:41
msgid "&Import"
-msgstr ""
+msgstr "&Import"
#: qtplugins/fetchpdb/fetchpdb.cpp:61
msgid "Fetch PDB"
@@ -2747,12 +2748,13 @@ msgstr ""
#: qtplugins/networkdatabases/networkdatabases.cpp:99
#: qtplugins/networkdatabases/networkdatabases.cpp:110
msgid "Network Download Failed"
-msgstr ""
+msgstr "Descărcarea din rețea a eșuat"
#: qtplugins/fetchpdb/fetchpdb.cpp:105
#: qtplugins/networkdatabases/networkdatabases.cpp:100
msgid "Network timeout or other error."
msgstr ""
+"Depășire a timpului de așteptare pentru conectarea la rețea sau altă eroare."
#: qtplugins/fetchpdb/fetchpdb.cpp:123
#: qtplugins/networkdatabases/networkdatabases.cpp:111
@@ -4253,7 +4255,7 @@ msgstr ""
#: qtplugins/resetview/resetview.cpp:38
msgid "Center"
-msgstr ""
+msgstr "Centrare"
#: qtplugins/resetview/resetview.cpp:39
msgid "Align View to Axes"
@@ -4289,11 +4291,11 @@ msgstr ""
#: qtplugins/select/select.cpp:31
msgid "Select All"
-msgstr ""
+msgstr "Selectează tot"
#: qtplugins/select/select.cpp:37
msgid "Select None"
-msgstr ""
+msgstr "Nu selectați nimic"
#: qtplugins/select/select.cpp:48 qtplugins/select/select.cpp:549
msgid "Invert Selection"
@@ -4341,7 +4343,7 @@ msgstr ""
#: qtplugins/select/select.cpp:127
msgid "&Select"
-msgstr ""
+msgstr "&Selectați"
#: qtplugins/select/select.cpp:180
msgid "Select Element"
@@ -7200,7 +7202,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:58
#. i18n: ectx: property (text), widget (QPushButton, pushButton)
msgid "&Close"
-msgstr ""
+msgstr "În&chide"
#. i18n: file: qtplugins/spectra/spectradialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_11)
@@ -7888,7 +7890,11 @@ msgstr ""
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr ""
+"Remus-Gabriel Chelu, Irina Puscas, contribuții Launchpad: Calin Alexandru, "
+"Razvan Stefanescu"
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
+"remusgabriel.chelu@disroot.org,irinapuscas82@gmail.com,alexandru136@gmail."
+"com,razvan.stefanescu@gmail.com"
From efc45723216e840ca64532ff42bae6eac7f50a1f Mon Sep 17 00:00:00 2001
From: Hosted Weblate
Date: Sun, 31 Dec 2023 05:46:52 +0100
Subject: [PATCH 03/26] Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/
---
i18n/af.po | 194 ++++++++++++++++++++++----------------
i18n/ar.po | 194 ++++++++++++++++++++++----------------
i18n/bg.po | 194 ++++++++++++++++++++++----------------
i18n/bs.po | 198 +++++++++++++++++++++++----------------
i18n/ca.po | 198 +++++++++++++++++++++++----------------
i18n/ca@valencia.po | 198 +++++++++++++++++++++++----------------
i18n/cs.po | 198 +++++++++++++++++++++++----------------
i18n/da.po | 198 +++++++++++++++++++++++----------------
i18n/de.po | 202 ++++++++++++++++++++++++----------------
i18n/el.po | 198 +++++++++++++++++++++++----------------
i18n/en_AU.po | 211 +++++++++++++++++++++++++-----------------
i18n/en_CA.po | 211 +++++++++++++++++++++++++-----------------
i18n/en_GB.po | 211 +++++++++++++++++++++++++-----------------
i18n/eo.po | 219 ++++++++++++++++++++++++++-----------------
i18n/es.po | 213 +++++++++++++++++++++++++-----------------
i18n/et.po | 194 ++++++++++++++++++++++----------------
i18n/eu.po | 203 +++++++++++++++++++++++-----------------
i18n/fa.po | 194 ++++++++++++++++++++++----------------
i18n/fi.po | 198 +++++++++++++++++++++++----------------
i18n/fr.po | 213 +++++++++++++++++++++++++-----------------
i18n/fr_CA.po | 194 ++++++++++++++++++++++----------------
i18n/gl.po | 198 +++++++++++++++++++++++----------------
i18n/he.po | 194 ++++++++++++++++++++++----------------
i18n/hi.po | 194 ++++++++++++++++++++++----------------
i18n/hr.po | 194 ++++++++++++++++++++++----------------
i18n/hu.po | 215 +++++++++++++++++++++++++-----------------
i18n/id.po | 198 +++++++++++++++++++++++----------------
i18n/it.po | 198 +++++++++++++++++++++++----------------
i18n/ja.po | 194 ++++++++++++++++++++++----------------
i18n/ka.po | 194 ++++++++++++++++++++++----------------
i18n/kn.po | 194 ++++++++++++++++++++++----------------
i18n/ko.po | 211 +++++++++++++++++++++++++-----------------
i18n/ms.po | 198 +++++++++++++++++++++++----------------
i18n/nb.po | 194 ++++++++++++++++++++++----------------
i18n/nl.po | 198 +++++++++++++++++++++++----------------
i18n/oc.po | 198 +++++++++++++++++++++++----------------
i18n/pl.po | 194 ++++++++++++++++++++++----------------
i18n/pt.po | 221 ++++++++++++++++++++++++++------------------
i18n/pt_BR.po | 221 ++++++++++++++++++++++++++------------------
i18n/ro.po | 194 ++++++++++++++++++++++----------------
i18n/ru.po | 198 +++++++++++++++++++++++----------------
i18n/sa.po | 194 ++++++++++++++++++++++----------------
i18n/sk.po | 198 +++++++++++++++++++++++----------------
i18n/sl.po | 198 +++++++++++++++++++++++----------------
i18n/sq.po | 194 ++++++++++++++++++++++----------------
i18n/sr.po | 221 ++++++++++++++++++++++++++------------------
i18n/sv.po | 194 ++++++++++++++++++++++----------------
i18n/ta.po | 194 ++++++++++++++++++++++----------------
i18n/te.po | 194 ++++++++++++++++++++++----------------
i18n/th.po | 194 ++++++++++++++++++++++----------------
i18n/tr.po | 215 +++++++++++++++++++++++++-----------------
i18n/ug.po | 198 +++++++++++++++++++++++----------------
i18n/uk.po | 198 +++++++++++++++++++++++----------------
i18n/vi.po | 198 +++++++++++++++++++++++----------------
i18n/zh_CN.po | 208 ++++++++++++++++++++++++-----------------
i18n/zh_TW.po | 198 +++++++++++++++++++++++----------------
56 files changed, 6641 insertions(+), 4588 deletions(-)
diff --git a/i18n/af.po b/i18n/af.po
index 1e78675c66..a79bdafd57 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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2021-06-19 13:34+0000\n"
"Last-Translator: Nathan \n"
"Language-Team: Afrikaans \n"
"Language-Team: Arabic \n"
"Language-Team: Bulgarian \n"
"Language-Team: Bosnian \n"
"Language-Team: Catalan \n"
"Language-Team: Catalan (Valencia) \n"
@@ -171,6 +171,8 @@ msgid "Close"
msgstr "Tanca"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Desconegut"
@@ -489,7 +491,7 @@ msgstr "Bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Carboni"
@@ -571,13 +573,13 @@ msgstr "Manganés"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Ferro"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Cobalt"
@@ -945,16 +947,16 @@ msgstr ""
msgid "Oganesson"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
#, fuzzy
msgid "Browse"
msgstr "Navega..."
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1064,7 +1066,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr "Títol"
@@ -1309,7 +1311,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Canvia l'orde de l'enllaç"
@@ -1329,7 +1331,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr "Ajusta els hidrògens"
@@ -1529,7 +1531,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Eix:"
@@ -1578,7 +1580,7 @@ msgstr "Obri el fitxer WFN"
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1588,7 +1590,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1666,7 +1668,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Error"
@@ -1684,7 +1686,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1817,7 +1819,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1829,7 +1831,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:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1839,7 +1841,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1851,7 +1853,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:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1863,7 +1865,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1901,7 +1903,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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2138,7 +2140,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2180,10 +2182,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "Extensions"
@@ -2207,7 +2210,7 @@ msgstr "&Scripts"
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2220,7 +2223,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2238,6 +2240,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other"
+msgid "Other…"
+msgstr "Altra"
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2369,7 +2401,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr "Personalitzat"
@@ -2413,7 +2445,7 @@ msgstr "Entrada turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
#, fuzzy
msgid "Copy"
msgstr "Copia-ho tot"
@@ -2431,13 +2463,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
#, fuzzy
msgid "Clear"
msgstr "Suprimeix-ho tot"
@@ -2521,7 +2553,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energia"
@@ -2559,13 +2591,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2798,26 +2830,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other"
-msgid "Other…"
-msgstr "Altra"
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3175,7 +3192,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3183,7 +3200,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3221,7 +3238,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3258,7 +3275,7 @@ msgstr "Distància"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr "Cap"
@@ -3454,7 +3471,7 @@ msgstr "Mesura"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr "Opacitat:"
@@ -3488,7 +3505,7 @@ msgstr "&Propietats"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Propietats de la molècula"
@@ -3513,7 +3530,7 @@ msgstr "No està configurada la molècula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "IUPAC Molecule Name:"
msgid "Molecule Name:"
@@ -3522,7 +3539,7 @@ msgstr "Nom de la molècula IUPAC:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Massa molecular (g/mol)"
@@ -3530,21 +3547,21 @@ msgstr "Massa molecular (g/mol)"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr "Formula química:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr "Número d'àtoms:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr "Número d'enllaços:"
@@ -3905,7 +3922,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3935,7 +3952,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3981,7 +3998,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Paràmetres:"
@@ -4000,7 +4017,7 @@ msgstr "Enllaços dinàmics"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4155,7 +4172,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4502,16 +4519,6 @@ msgstr "Fitxers WFN (*.wfn);;Tots els fitxers (*.*)"
msgid "QTAIM extension"
msgstr "Extensió QTAIM"
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4680,7 +4687,7 @@ msgstr "Selecciona per residu..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Selecciona"
@@ -4722,7 +4729,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4833,7 +4840,7 @@ msgstr "Importa espectre"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5114,7 +5121,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -5163,7 +5170,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Insereix un pèptid"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
@@ -5632,6 +5639,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -8180,17 +8199,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Nitrogen"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/cs.po b/i18n/cs.po
index a953840753..465fdceef1 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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-10-31 11:02+0000\n"
"Last-Translator: Martin Slavík \n"
"Language-Team: Czech \n"
"Language-Team: Danish \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Ukendt"
@@ -487,7 +489,7 @@ msgstr "Bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Kulstof"
@@ -569,13 +571,13 @@ msgstr "Mangan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Jern"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Kobolt"
@@ -943,16 +945,16 @@ msgstr "Tennesin"
msgid "Oganesson"
msgstr "Oganesson"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
#, fuzzy
msgid "Browse"
msgstr "Gennemse..."
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1062,7 +1064,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr "Titel"
@@ -1304,7 +1306,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Ændr bindingsorden"
@@ -1324,7 +1326,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr "Juster brintatomer"
@@ -1527,7 +1529,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Akser:"
@@ -1572,7 +1574,7 @@ msgstr "Åbn WFN-fil"
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1582,7 +1584,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1660,7 +1662,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Fejl"
@@ -1678,7 +1680,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1810,7 +1812,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1822,7 +1824,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:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1832,7 +1834,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1844,7 +1846,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:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1856,7 +1858,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1894,7 +1896,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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
msgid "Colormap:"
msgstr "Farver:"
@@ -2126,7 +2128,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2168,10 +2170,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "Udvidelser"
@@ -2195,7 +2198,7 @@ msgstr "&Scripts"
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2208,7 +2211,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2226,6 +2228,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other..."
+msgid "Other…"
+msgstr "Andet..."
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2353,7 +2385,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2396,7 +2428,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2413,13 +2445,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2501,7 +2533,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energi"
@@ -2539,13 +2571,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2785,26 +2817,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other..."
-msgid "Other…"
-msgstr "Andet..."
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3157,7 +3174,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3165,7 +3182,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3204,7 +3221,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3241,7 +3258,7 @@ msgstr "Afstand"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr "Ingen"
@@ -3434,7 +3451,7 @@ msgstr "Mål"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3467,7 +3484,7 @@ msgstr "&Egenskaber"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Molekylære egenskaber"
@@ -3491,7 +3508,7 @@ msgstr "Intet molekylesæt"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "Molecule"
msgid "Molecule Name:"
@@ -3500,28 +3517,28 @@ msgstr "Molekyle"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3880,7 +3897,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3910,7 +3927,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3955,7 +3972,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Filnavn:"
@@ -3973,7 +3990,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4128,7 +4145,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4472,16 +4489,6 @@ msgstr "WFN-filer (*.wfn);;Alle filer (*.*)"
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4646,7 +4653,7 @@ msgstr "Vælg efter rest..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Vælg"
@@ -4687,7 +4694,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4798,7 +4805,7 @@ msgstr "Importer spektrum"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5080,7 +5087,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -5127,7 +5134,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Indsæt peptid"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
@@ -5590,6 +5597,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -8109,17 +8128,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Kvælstof"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/de.po b/i18n/de.po
index 719562f397..7077e4254f 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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-11-30 16:05+0000\n"
"Last-Translator: Norwid Behrnd \n"
"Language-Team: German \n"
"Language-Team: Greek \n"
"Language-Team: English (United Kingdom) \n"
"Language-Team: English (United Kingdom) \n"
"Language-Team: English (United Kingdom) \n"
"Language-Team: Esperanto \n"
"Language-Team: Spanish \n"
"Language-Team: Estonian \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Tundmatu"
@@ -487,7 +489,7 @@ msgstr "Boor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Süsinik"
@@ -569,13 +571,13 @@ msgstr "Mangaan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Raud"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Koobalt"
@@ -943,15 +945,15 @@ msgstr "Tennessiin"
msgid "Oganesson"
msgstr "Oganessoon"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
msgid "Browse"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1059,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr ""
@@ -1296,7 +1298,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
msgid "Change Layer"
msgstr ""
@@ -1315,7 +1317,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr ""
@@ -1501,7 +1503,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
#, fuzzy
#| msgid "X Axis"
msgid "Axis:"
@@ -1543,7 +1545,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1553,7 +1555,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1630,7 +1632,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr ""
@@ -1648,7 +1650,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1780,7 +1782,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1790,7 +1792,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1800,7 +1802,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1810,7 +1812,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1822,7 +1824,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1857,7 +1859,7 @@ msgstr ""
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
msgid "Colormap:"
msgstr "Kohandatud värv:"
@@ -2077,7 +2079,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2117,10 +2119,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
msgid "&Extensions"
msgstr ""
@@ -2142,7 +2145,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2155,7 +2158,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2173,6 +2175,34 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+msgid "Other…"
+msgstr ""
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
msgid "Atomic &Coordinate Editor…"
msgstr ""
@@ -2298,7 +2328,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2341,7 +2371,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2357,13 +2387,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2445,7 +2475,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energia"
@@ -2483,13 +2513,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2716,24 +2746,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-msgid "Other…"
-msgstr ""
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3066,7 +3083,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3074,7 +3091,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
msgid "Insert Molecule…"
msgstr ""
@@ -3107,7 +3124,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3142,7 +3159,7 @@ msgstr "Värv kauguse järgi"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr ""
@@ -3327,7 +3344,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3360,7 +3377,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Molekulaarsed omadused..."
@@ -3383,7 +3400,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
msgid "Molecule Name:"
msgstr "Molekulaarsed omadused..."
@@ -3391,7 +3408,7 @@ msgstr "Molekulaarsed omadused..."
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Molekulaarmass (g/mol):"
@@ -3399,21 +3416,21 @@ msgstr "Molekulaarmass (g/mol):"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr "Keemiline valem:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr "Aatomite arv:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr "Sidemete arv:"
@@ -3761,7 +3778,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3791,7 +3808,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3834,7 +3851,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Jäägi nimi"
@@ -3852,7 +3869,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4007,7 +4024,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4339,16 +4356,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4508,7 +4515,7 @@ msgstr "Vali jäägi järgi..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "Vali lahusti"
@@ -4549,7 +4556,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4656,7 +4663,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
msgid "Spectra"
msgstr ""
@@ -4900,7 +4907,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -4945,7 +4952,7 @@ msgstr ""
msgid "Insert Template"
msgstr ""
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
msgid "Insert Ligand"
msgstr ""
@@ -5396,6 +5403,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -7880,17 +7899,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Lämmastik"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/eu.po b/i18n/eu.po
index f2f34ea010..c4256cbf13 100644
--- a/i18n/eu.po
+++ b/i18n/eu.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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2022-06-22 19:15+0000\n"
"Last-Translator: Julen Larrucea \n"
"Language-Team: Basque \n"
"Language-Team: Finnish \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr "Sulje"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Tuntematon"
@@ -487,7 +489,7 @@ msgstr "Boori"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Hiili"
@@ -569,13 +571,13 @@ msgstr "Mangaani"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Rauta"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Koboltti"
@@ -943,16 +945,16 @@ msgstr "Tennessiini"
msgid "Oganesson"
msgstr "Oganesson"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
#, fuzzy
msgid "Browse"
msgstr "Selaa..."
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1061,7 +1063,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr ""
@@ -1300,7 +1302,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Vaihda sidosten järjestystä"
@@ -1320,7 +1322,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr "Säädä vetyjä"
@@ -1515,7 +1517,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Akseli:"
@@ -1557,7 +1559,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1567,7 +1569,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1645,7 +1647,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Virhe"
@@ -1663,7 +1665,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1792,7 +1794,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Neutral"
msgctxt "colormap"
@@ -1804,7 +1806,7 @@ msgstr "Neutraali"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1814,7 +1816,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1826,7 +1828,7 @@ msgstr "Peruuta"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1838,7 +1840,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1873,7 +1875,7 @@ msgstr ""
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
msgid "Colormap:"
msgstr "Väri:"
@@ -2099,7 +2101,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2139,10 +2141,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
msgid "&Extensions"
msgstr ""
@@ -2164,7 +2167,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2177,7 +2180,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2195,6 +2197,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other..."
+msgid "Other…"
+msgstr "Muu..."
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2326,7 +2358,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2369,7 +2401,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2385,13 +2417,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2473,7 +2505,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energia"
@@ -2509,13 +2541,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2743,26 +2775,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other..."
-msgid "Other…"
-msgstr "Muu..."
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3105,7 +3122,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3113,7 +3130,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3149,7 +3166,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3184,7 +3201,7 @@ msgstr "Etäisyys"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr ""
@@ -3372,7 +3389,7 @@ msgstr "Mittaa"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3406,7 +3423,7 @@ msgstr "&Ominaisuudet"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr ""
@@ -3430,7 +3447,7 @@ msgstr "Molekyyli"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "Molecule Charge:"
msgid "Molecule Name:"
@@ -3439,28 +3456,28 @@ msgstr "Molekyylin varaus:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3812,7 +3829,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3842,7 +3859,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3887,7 +3904,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Parametrit:"
@@ -3905,7 +3922,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4060,7 +4077,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4393,16 +4410,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4565,7 +4572,7 @@ msgstr "Valintatila:"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Valitse"
@@ -4606,7 +4613,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4717,7 +4724,7 @@ msgstr "Neutraali"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Neutral"
msgid "Spectra"
@@ -4974,7 +4981,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -5021,7 +5028,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Molekyyli"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
msgid "Insert Ligand"
msgstr ""
@@ -5477,6 +5484,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -7968,17 +7987,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Typpi"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/fr.po b/i18n/fr.po
index 7f2448fd09..ffd3260949 100644
--- a/i18n/fr.po
+++ b/i18n/fr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-11-06 11:35+0000\n"
"Last-Translator: research11111 \n"
"Language-Team: French \n"
"Language-Team: Galician \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr "Pechar"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Descoñecido"
@@ -487,7 +489,7 @@ msgstr "Boro"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Carbono"
@@ -569,13 +571,13 @@ msgstr "Manganeso"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Ferro"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Cobalto"
@@ -943,16 +945,16 @@ msgstr "Ténnesso"
msgid "Oganesson"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
#, fuzzy
msgid "Browse"
msgstr "Escoller..."
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1062,7 +1064,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr "Título"
@@ -1307,7 +1309,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Modificar a orde de enlace"
@@ -1327,7 +1329,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr "Axustar os hidróxenos"
@@ -1530,7 +1532,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Eixe:"
@@ -1579,7 +1581,7 @@ msgstr "Abrir un ficheiro WFN"
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1589,7 +1591,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1667,7 +1669,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Erro"
@@ -1685,7 +1687,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1818,7 +1820,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1830,7 +1832,7 @@ msgstr "Espectros"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1840,7 +1842,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1852,7 +1854,7 @@ msgstr "Cancelar"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1864,7 +1866,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1902,7 +1904,7 @@ msgstr "Cores escollidas"
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2139,7 +2141,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr " Å"
@@ -2182,10 +2184,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "Extensións"
@@ -2209,7 +2212,7 @@ msgstr "&Scripts"
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2222,7 +2225,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2240,6 +2242,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other"
+msgid "Other…"
+msgstr "Outro"
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2371,7 +2403,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr "Personalizada"
@@ -2415,7 +2447,7 @@ msgstr "Entrada do Turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
#, fuzzy
msgid "Copy"
msgstr "Copiar todo"
@@ -2433,13 +2465,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
#, fuzzy
msgid "Clear"
msgstr "Limpar todo"
@@ -2523,7 +2555,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Enerxía"
@@ -2561,13 +2593,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2812,26 +2844,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other"
-msgid "Other…"
-msgstr "Outro"
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3189,7 +3206,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3197,7 +3214,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3236,7 +3253,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr "Importar cristal"
@@ -3272,7 +3289,7 @@ msgstr "Distancia"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr "Ningún"
@@ -3469,7 +3486,7 @@ msgstr "Medir"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr "Opacidade:"
@@ -3503,7 +3520,7 @@ msgstr "&Propiedades"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Propiedades da molécula"
@@ -3528,7 +3545,7 @@ msgstr "Non se definiu ningunha molécula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "IUPAC Molecule Name:"
msgid "Molecule Name:"
@@ -3537,7 +3554,7 @@ msgstr "Nome IUPAC da molécula:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Masa molecular (g/mol):"
@@ -3545,21 +3562,21 @@ msgstr "Masa molecular (g/mol):"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr "Fórmula química:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr "Número de átomos:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr "Número de enlaces:"
@@ -3920,7 +3937,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3950,7 +3967,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3996,7 +4013,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Parámetros:"
@@ -4015,7 +4032,7 @@ msgstr "Enlaces dinámicos"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4170,7 +4187,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4517,16 +4534,6 @@ msgstr "Ficheiros WFN (*.wfn);;Todos os ficheiros (*.*)"
msgid "QTAIM extension"
msgstr "Extensión do QTAIM"
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4695,7 +4702,7 @@ msgstr "Escoller segundo o residuo..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Escoller"
@@ -4738,7 +4745,7 @@ msgstr "Percepción do espazo de grupo"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4857,7 +4864,7 @@ msgstr "Importar un espectro"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5140,7 +5147,7 @@ msgstr "Simetria"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr "Simetria"
@@ -5189,7 +5196,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Inserir in péptido"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
@@ -5662,6 +5669,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -8212,17 +8231,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Nitróxeno"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/he.po b/i18n/he.po
index f6d6171502..971e17249c 100644
--- a/i18n/he.po
+++ b/i18n/he.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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2016-06-10 06:32+0000\n"
"Last-Translator: Avogadro Team \n"
"Language-Team: Hebrew \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "בלתי ידוע"
@@ -487,7 +489,7 @@ msgstr "בור"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "פחמן"
@@ -569,13 +571,13 @@ msgstr "מנגן"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "ברזל"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "קובלט"
@@ -943,15 +945,15 @@ msgstr "טנסין"
msgid "Oganesson"
msgstr "אוגאנסון"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
msgid "Browse"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1059,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr ""
@@ -1298,7 +1300,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
msgid "Change Layer"
msgstr ""
@@ -1317,7 +1319,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr ""
@@ -1501,7 +1503,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr ""
@@ -1543,7 +1545,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1553,7 +1555,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1630,7 +1632,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr ""
@@ -1648,7 +1650,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1776,7 +1778,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1786,7 +1788,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1796,7 +1798,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1806,7 +1808,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1818,7 +1820,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1854,7 +1856,7 @@ msgstr "בחר צבע לתוויות אטומים"
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
msgid "Colormap:"
msgstr ""
@@ -2073,7 +2075,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2113,10 +2115,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "הרחבות"
@@ -2139,7 +2142,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2152,7 +2155,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2170,6 +2172,34 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+msgid "Other…"
+msgstr ""
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
msgid "Atomic &Coordinate Editor…"
msgstr ""
@@ -2288,7 +2318,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2331,7 +2361,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2347,13 +2377,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2435,7 +2465,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr ""
@@ -2470,13 +2500,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2702,24 +2732,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-msgid "Other…"
-msgstr ""
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3047,7 +3064,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3055,7 +3072,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
msgid "Insert Molecule…"
msgstr ""
@@ -3087,7 +3104,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3121,7 +3138,7 @@ msgstr "צבע על פי מרחק"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr ""
@@ -3304,7 +3321,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3336,7 +3353,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr ""
@@ -3359,35 +3376,35 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
msgid "Molecule Name:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3725,7 +3742,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3755,7 +3772,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3798,7 +3815,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
msgid "Frame:"
msgstr ""
@@ -3815,7 +3832,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -3970,7 +3987,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4277,16 +4294,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4435,7 +4442,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
msgid "Select"
msgstr ""
@@ -4475,7 +4482,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4582,7 +4589,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
msgid "Spectra"
msgstr ""
@@ -4824,7 +4831,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -4869,7 +4876,7 @@ msgstr ""
msgid "Insert Template"
msgstr ""
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
msgid "Insert Ligand"
msgstr ""
@@ -5318,6 +5325,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -7776,17 +7795,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "חנקן"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/hi.po b/i18n/hi.po
index a8a48c22d0..65cfc1eea7 100644
--- a/i18n/hi.po
+++ b/i18n/hi.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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-10-31 11:02+0000\n"
"Last-Translator: Atharva Kanherkar \n"
"Language-Team: Hindi \n"
"Language-Team: Croatian \n"
"Language-Team: Hungarian \n"
"Language-Team: Indonesian \n"
"Language-Team: Italian \n"
"Language-Team: Japanese \n"
"Language-Team: Georgian \n"
"Language-Team: Kannada \n"
"Language-Team: Korean \n"
"Language-Team: Malay \n"
"Language-Team: Norwegian Bokmål \n"
"Language-Team: Dutch \n"
"Language-Team: Occitan (post 1500) \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr "Tampar"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Desconegut"
@@ -487,7 +489,7 @@ msgstr "Boròni"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Carbòni"
@@ -569,13 +571,13 @@ msgstr "Manganès"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Fèrre"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Cobalt"
@@ -943,16 +945,16 @@ msgstr ""
msgid "Oganesson"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
#, fuzzy
msgid "Browse"
msgstr "Percórrer..."
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1061,7 +1063,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr "Títol"
@@ -1304,7 +1306,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Modificar l'òrdre de las ligasons"
@@ -1324,7 +1326,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr ""
@@ -1520,7 +1522,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Axes :"
@@ -1568,7 +1570,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1578,7 +1580,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1656,7 +1658,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Error"
@@ -1674,7 +1676,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1805,7 +1807,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Neutral"
msgctxt "colormap"
@@ -1817,7 +1819,7 @@ msgstr "Mejan"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1827,7 +1829,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1839,7 +1841,7 @@ msgstr "Anullar"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1851,7 +1853,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1889,7 +1891,7 @@ msgstr "Causir la color..."
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
msgid "Colormap:"
msgstr "Colors :"
@@ -2122,7 +2124,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2162,10 +2164,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "Extensions"
@@ -2189,7 +2192,7 @@ msgstr "E&scripts"
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2202,7 +2205,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2220,6 +2222,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other"
+msgid "Other…"
+msgstr "Divèrs"
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2347,7 +2379,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr "Personalizar"
@@ -2391,7 +2423,7 @@ msgstr "Entrada Turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
#, fuzzy
msgid "Copy"
msgstr "Copiar tot"
@@ -2409,13 +2441,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
#, fuzzy
msgid "Clear"
msgstr "Escafar tot"
@@ -2499,7 +2531,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energia"
@@ -2537,13 +2569,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2771,26 +2803,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other"
-msgid "Other…"
-msgstr "Divèrs"
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3141,7 +3158,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3149,7 +3166,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3187,7 +3204,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3223,7 +3240,7 @@ msgstr "Distància"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr "Pas cap"
@@ -3415,7 +3432,7 @@ msgstr "Mesurar"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr "Opacitat :"
@@ -3448,7 +3465,7 @@ msgstr "&Proprietats"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Proprietats de la molecula"
@@ -3473,7 +3490,7 @@ msgstr "Molecula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "Molecule"
msgid "Molecule Name:"
@@ -3482,28 +3499,28 @@ msgstr "Molecula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr "Formula quimica :"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr "Nombre d'atòms :"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr "Nombre de ligasons :"
@@ -3853,7 +3870,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3883,7 +3900,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3929,7 +3946,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Paramètres :"
@@ -3947,7 +3964,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4102,7 +4119,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4441,16 +4458,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4619,7 +4626,7 @@ msgstr "Seleccionar per residú..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Seleccionar"
@@ -4660,7 +4667,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4769,7 +4776,7 @@ msgstr "Mejan"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Neutral"
msgid "Spectra"
@@ -5048,7 +5055,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -5097,7 +5104,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Molecula"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Fragment"
msgid "Insert Ligand"
@@ -5562,6 +5569,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -8091,17 +8110,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Nitrogèn"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/pl.po b/i18n/pl.po
index 47181b84da..aae24b29be 100644
--- a/i18n/pl.po
+++ b/i18n/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-06-20 10:49+0000\n"
"Last-Translator: Jakub Brzeski \n"
"Language-Team: Polish \n"
"Language-Team: Portuguese \n"
"Language-Team: Portuguese (Brazil) \n"
"Language-Team: Romanian \n"
"Language-Team: Russian \n"
"Language-Team: Sanskrit \n"
"Language-Team: Slovak \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr "Zatvoriť"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Neznámy"
@@ -487,7 +489,7 @@ msgstr "Bór"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Uhlík"
@@ -569,13 +571,13 @@ msgstr "Mangán"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Železo"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Kobalt"
@@ -943,15 +945,15 @@ msgstr "Tenés"
msgid "Oganesson"
msgstr "Oganesón"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
msgid "Browse"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1061,7 +1063,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr "Názov"
@@ -1303,7 +1305,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Zmeniť Prvok"
@@ -1323,7 +1325,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr "Upravte Vodíky"
@@ -1519,7 +1521,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Osa:"
@@ -1563,7 +1565,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1573,7 +1575,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1651,7 +1653,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Chyba"
@@ -1669,7 +1671,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1800,7 +1802,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Neutral"
msgctxt "colormap"
@@ -1812,7 +1814,7 @@ msgstr "Neutrálny"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1822,7 +1824,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1834,7 +1836,7 @@ msgstr "Zrušiť"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1846,7 +1848,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1884,7 +1886,7 @@ msgstr "Vybrané Farby"
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
msgid "Colormap:"
msgstr "Farby:"
@@ -2115,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2157,10 +2159,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "Rozšírenia"
@@ -2184,7 +2187,7 @@ msgstr "&Skripty"
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2197,7 +2200,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2215,6 +2217,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other..."
+msgid "Other…"
+msgstr "Ďaľšie..."
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2346,7 +2378,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2389,7 +2421,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2406,13 +2438,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2494,7 +2526,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energia"
@@ -2532,13 +2564,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2765,26 +2797,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other..."
-msgid "Other…"
-msgstr "Ďaľšie..."
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3135,7 +3152,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3143,7 +3160,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3181,7 +3198,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3218,7 +3235,7 @@ msgstr "Vzdialenosť"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr "Nič"
@@ -3412,7 +3429,7 @@ msgstr "Rozsah"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr "Priehľadnosť:"
@@ -3446,7 +3463,7 @@ msgstr "&Vlastnosti"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Vlastnosti molekuly"
@@ -3470,7 +3487,7 @@ msgstr "Molekula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "Molecule"
msgid "Molecule Name:"
@@ -3479,28 +3496,28 @@ msgstr "Molekula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3857,7 +3874,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3887,7 +3904,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3932,7 +3949,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Názov zvyškov"
@@ -3950,7 +3967,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4105,7 +4122,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4445,16 +4462,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4619,7 +4626,7 @@ msgstr "Vybrať podľa Zvyšku..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Výber"
@@ -4660,7 +4667,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4769,7 +4776,7 @@ msgstr "Importovať Spectra"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Neutral"
msgid "Spectra"
@@ -5045,7 +5052,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -5092,7 +5099,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Vložiť peptid"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
@@ -5554,6 +5561,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -8070,17 +8089,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Dusík"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/sl.po b/i18n/sl.po
index a2eed1dfcc..8d465155c3 100644
--- a/i18n/sl.po
+++ b/i18n/sl.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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2016-06-10 06:51+0000\n"
"Last-Translator: Matej Urbančič \n"
"Language-Team: Slovenian \n"
@@ -173,6 +173,8 @@ msgid "Close"
msgstr "Zapri"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "nepoznano"
@@ -491,7 +493,7 @@ msgstr "bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "ogljik"
@@ -573,13 +575,13 @@ msgstr "mangan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "železo"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "kobalt"
@@ -947,16 +949,16 @@ msgstr "tenes"
msgid "Oganesson"
msgstr "oganeson"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
#, fuzzy
msgid "Browse"
msgstr "Prebrskaj ..."
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1066,7 +1068,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr "Naslov"
@@ -1311,7 +1313,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
#, fuzzy
msgid "Change Layer"
msgstr "Spremeni vrsto vezi"
@@ -1331,7 +1333,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr "Samodejno dodaj vodike"
@@ -1542,7 +1544,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Os:"
@@ -1591,7 +1593,7 @@ msgstr "Odpri datoteko WFN"
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1601,7 +1603,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1679,7 +1681,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr "Napaka"
@@ -1697,7 +1699,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1830,7 +1832,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1842,7 +1844,7 @@ msgstr "Spektri"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1852,7 +1854,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1864,7 +1866,7 @@ msgstr "Prekliči"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1876,7 +1878,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1914,7 +1916,7 @@ msgstr "Izbrane barve"
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2171,7 +2173,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr " Å"
@@ -2214,10 +2216,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
#, fuzzy
msgid "&Extensions"
msgstr "Razširitve"
@@ -2241,7 +2244,7 @@ msgstr "&Skripti"
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2254,7 +2257,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2272,6 +2274,36 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#, fuzzy
+#| msgid "Other"
+msgid "Other…"
+msgstr "Drugo"
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
#, fuzzy
msgid "Atomic &Coordinate Editor…"
@@ -2403,7 +2435,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr "Po meri"
@@ -2447,7 +2479,7 @@ msgstr "Skript Turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
#, fuzzy
msgid "Copy"
msgstr "Kopiraj vse"
@@ -2465,13 +2497,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
#, fuzzy
msgid "Clear"
msgstr "Počisti vse"
@@ -2555,7 +2587,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr "Energija"
@@ -2593,13 +2625,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr "BREZ"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2855,26 +2887,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-#, fuzzy
-#| msgid "Other"
-msgid "Other…"
-msgstr "Drugo"
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3230,7 +3247,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr "Timin"
@@ -3238,7 +3255,7 @@ msgstr "Timin"
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3277,7 +3294,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr "Uvozi kristal"
@@ -3313,7 +3330,7 @@ msgstr "Razdalja"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr "Brez"
@@ -3540,7 +3557,7 @@ msgstr "Izmeri"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr "Prekrivnost:"
@@ -3574,7 +3591,7 @@ msgstr "&Lastnosti"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr "Lastnosti molekule"
@@ -3599,7 +3616,7 @@ msgstr "Ni nastavljene molekule"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
#| msgid "IUPAC Molecule Name:"
msgid "Molecule Name:"
@@ -3608,7 +3625,7 @@ msgstr "Ime po IUPAC-u:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Molekulska masa (g/mol):"
@@ -3616,21 +3633,21 @@ msgstr "Molekulska masa (g/mol):"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr "Kemijska formula:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr "Število atomov:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr "Število vezi:"
@@ -4004,7 +4021,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -4034,7 +4051,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -4080,7 +4097,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
#, fuzzy
msgid "Frame:"
msgstr "Sličice"
@@ -4099,7 +4116,7 @@ msgstr "Dinamične vezi"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4254,7 +4271,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4599,16 +4616,6 @@ msgstr "Datoteke WFN (*.wfn);;Vse datoteke (*.*)"
msgid "QTAIM extension"
msgstr "Razširitev QTAIM"
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4777,7 +4784,7 @@ msgstr "Izbor po ostanku ..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
#, fuzzy
msgid "Select"
msgstr "&Izberi"
@@ -4844,7 +4851,7 @@ msgstr "Zaznaj prostorsko skupino"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4963,7 +4970,7 @@ msgstr "Uvozi podatke spektra"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5246,7 +5253,7 @@ msgstr "Simetrija"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr "Simetrija"
@@ -5295,7 +5302,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Vstavi peptid"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Peptide"
msgid "Insert Ligand"
@@ -5768,6 +5775,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -8304,17 +8323,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "dušik"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/sq.po b/i18n/sq.po
index 922b65473f..0c91f44556 100644
--- a/i18n/sq.po
+++ b/i18n/sq.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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2021-06-16 17:34+0000\n"
"Last-Translator: Dillon Schultz \n"
"Language-Team: Albanian \n"
"Language-Team: Serbian \n"
"Language-Team: Swedish \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr "Okänd"
@@ -487,7 +489,7 @@ msgstr "Bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr "Kol"
@@ -569,13 +571,13 @@ msgstr "Mangan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr "Järn"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr "Kobolt"
@@ -943,15 +945,15 @@ msgstr "Tenness"
msgid "Oganesson"
msgstr "Oganesson"
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
msgid "Browse"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1059,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr ""
@@ -1298,7 +1300,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
msgid "Change Layer"
msgstr ""
@@ -1317,7 +1319,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr "Axel:"
@@ -1549,7 +1551,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1559,7 +1561,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1636,7 +1638,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr ""
@@ -1654,7 +1656,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1783,7 +1785,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1793,7 +1795,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1803,7 +1805,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1813,7 +1815,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1825,7 +1827,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1860,7 +1862,7 @@ msgstr ""
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
#, fuzzy
msgid "Colormap:"
msgstr "Rita atom"
@@ -2081,7 +2083,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2121,10 +2123,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
msgid "&Extensions"
msgstr ""
@@ -2146,7 +2149,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2159,7 +2162,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2177,6 +2179,34 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+msgid "Other…"
+msgstr ""
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
msgid "Atomic &Coordinate Editor…"
msgstr ""
@@ -2297,7 +2327,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2340,7 +2370,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2357,13 +2387,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2445,7 +2475,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr ""
@@ -2483,13 +2513,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2716,24 +2746,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-msgid "Other…"
-msgstr ""
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3070,7 +3087,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3078,7 +3095,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
msgid "Insert Molecule…"
msgstr ""
@@ -3113,7 +3130,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3149,7 +3166,7 @@ msgstr "Avstånd:"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr ""
@@ -3336,7 +3353,7 @@ msgstr "Mät"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3369,7 +3386,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr ""
@@ -3395,7 +3412,7 @@ msgstr "okänd"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
#, fuzzy
msgid "Molecule Name:"
msgstr "Molekyldynamik (600 K)"
@@ -3403,28 +3420,28 @@ msgstr "Molekyldynamik (600 K)"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3772,7 +3789,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3802,7 +3819,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3847,7 +3864,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
msgid "Frame:"
msgstr ""
@@ -3864,7 +3881,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -4018,7 +4035,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4351,16 +4368,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4512,7 +4519,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
msgid "Select"
msgstr ""
@@ -4552,7 +4559,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4658,7 +4665,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
msgid "Spectra"
msgstr ""
@@ -4900,7 +4907,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -4947,7 +4954,7 @@ msgstr ""
msgid "Insert Template"
msgstr "Infoga fragment"
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
#, fuzzy
#| msgid "Insert Fragment"
msgid "Insert Ligand"
@@ -5403,6 +5410,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -7875,17 +7894,32 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethylene"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "ethyne"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
#, fuzzy
#| msgid "Nitrogen"
msgid "nitro"
msgstr "Kväve"
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phenyl"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/ta.po b/i18n/ta.po
index 8c83b91016..73a9eb15cc 100644
--- a/i18n/ta.po
+++ b/i18n/ta.po
@@ -7,7 +7,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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -168,6 +168,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr ""
@@ -486,7 +488,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr ""
@@ -568,13 +570,13 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr ""
@@ -942,15 +944,15 @@ msgstr ""
msgid "Oganesson"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
msgid "Browse"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1058,7 +1060,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr ""
@@ -1291,7 +1293,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
msgid "Change Layer"
msgstr ""
@@ -1310,7 +1312,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr ""
@@ -1533,7 +1535,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1543,7 +1545,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1620,7 +1622,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr ""
@@ -1638,7 +1640,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1762,7 +1764,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1772,7 +1774,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1782,7 +1784,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1792,7 +1794,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1804,7 +1806,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1838,7 +1840,7 @@ msgstr ""
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
msgid "Colormap:"
msgstr ""
@@ -2051,7 +2053,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2090,10 +2092,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
msgid "&Extensions"
msgstr ""
@@ -2115,7 +2118,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2128,7 +2131,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2146,6 +2148,34 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+msgid "Other…"
+msgstr ""
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
msgid "Atomic &Coordinate Editor…"
msgstr ""
@@ -2264,7 +2294,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2307,7 +2337,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2323,13 +2353,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2411,7 +2441,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr ""
@@ -2446,13 +2476,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2677,24 +2707,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-msgid "Other…"
-msgstr ""
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3016,7 +3033,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3024,7 +3041,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
msgid "Insert Molecule…"
msgstr ""
@@ -3056,7 +3073,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3089,7 +3106,7 @@ msgstr ""
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr ""
@@ -3270,7 +3287,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3302,7 +3319,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr ""
@@ -3325,35 +3342,35 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
msgid "Molecule Name:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3687,7 +3704,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3717,7 +3734,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3760,7 +3777,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
msgid "Frame:"
msgstr ""
@@ -3777,7 +3794,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -3931,7 +3948,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4230,16 +4247,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4382,7 +4389,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
msgid "Select"
msgstr ""
@@ -4420,7 +4427,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4526,7 +4533,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
msgid "Spectra"
msgstr ""
@@ -4760,7 +4767,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -4805,7 +4812,7 @@ msgstr ""
msgid "Insert Template"
msgstr ""
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
msgid "Insert Ligand"
msgstr ""
@@ -5253,6 +5260,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -7705,16 +7724,31 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-msgid "nitro"
+msgid "ethylene"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-msgid "phenyl"
+msgid "ethyne"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "nitro"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phenyl"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/te.po b/i18n/te.po
index c93906d83c..add07b0eb1 100644
--- a/i18n/te.po
+++ b/i18n/te.po
@@ -6,7 +6,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-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-10-11 16:27+0000\n"
"Last-Translator: Balavamsi Krishna \n"
"Language-Team: Telugu \n"
"Language-Team: Thai \n"
@@ -169,6 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
+#: qtplugins/configurepython/configurepythondialog.cpp:46
+#: qtplugins/configurepython/configurepythondialog.cpp:49
msgid "Unknown"
msgstr ""
@@ -487,7 +489,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1925
+#: qtgui/elementtranslator.cpp:34:1935
msgid "Carbon"
msgstr ""
@@ -569,13 +571,13 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1928
+#: qtgui/elementtranslator.cpp:94:1938
msgid "Iron"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1931
+#: qtgui/elementtranslator.cpp:97:1941
msgid "Cobalt"
msgstr ""
@@ -943,15 +945,15 @@ msgstr ""
msgid "Oganesson"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:27
+#: qtgui/filebrowsewidget.cpp:24
msgid "Browse"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:101
+#: qtgui/filebrowsewidget.cpp:97
msgid "Select file:"
msgstr ""
-#: qtgui/filebrowsewidget.cpp:104
+#: qtgui/filebrowsewidget.cpp:100
msgid "Select executable:"
msgstr ""
@@ -1059,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:666
+#: qtgui/jsonwidget.cpp:177:676
msgid "Title"
msgstr ""
@@ -1292,7 +1294,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1636
+#: qtplugins/selectiontool/selectiontool.cpp:254:1646
msgid "Change Layer"
msgstr ""
@@ -1311,7 +1313,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:459
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
msgid "Adjust Hydrogens"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1693
+#: qtplugins/aligntool/aligntool.cpp:75:1703
msgid "Axis:"
msgstr ""
@@ -1534,7 +1536,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:52
#: qtplugins/lammpsinput/lammpsinput.cpp:48
#: qtplugins/openmminput/openmminput.cpp:46
-#: qtplugins/quantuminput/quantuminput.cpp:71
+#: qtplugins/quantuminput/quantuminput.cpp:64
msgid "&Input"
msgstr ""
@@ -1544,7 +1546,7 @@ msgstr ""
#: qtplugins/apbs/apbs.cpp:61 qtplugins/cp2kinput/cp2kinput.cpp:69
#: qtplugins/gamessinput/gamessinput.cpp:72
-#: qtplugins/quantuminput/quantuminput.cpp:95
+#: qtplugins/quantuminput/quantuminput.cpp:88
msgid "Open Output File"
msgstr ""
@@ -1621,7 +1623,7 @@ msgstr ""
#: qtplugins/openmminput/openmminput.cpp:62
#: qtplugins/propertytables/propertyview.cpp:243
#: qtplugins/propertytables/propertyview.cpp:276
-#: qtplugins/quantuminput/quantuminput.cpp:111
+#: qtplugins/quantuminput/quantuminput.cpp:104
msgid "Error"
msgstr ""
@@ -1639,7 +1641,7 @@ msgid "Save APBS Input File"
msgstr ""
#: qtplugins/apbs/apbsdialog.cpp:174
-msgid "ABPS Input (*.in)"
+msgid "APBS Input (*.in)"
msgstr ""
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
@@ -1764,7 +1766,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1790
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1774,7 +1776,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1787
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1784,7 +1786,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:780:174 rc.cpp:1781
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1791
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1794,7 +1796,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1784
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1806,7 +1808,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1793
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1840,7 +1842,7 @@ msgstr ""
#. 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:171 rc.cpp:1778
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1788
msgid "Colormap:"
msgstr ""
@@ -2053,7 +2055,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:201 rc.cpp:204 rc.cpp:381
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:391
msgid " Å"
msgstr ""
@@ -2092,10 +2094,11 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
+#: qtplugins/configurepython/configurepython.cpp:45
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
-#: qtplugins/plugindownloader/plugindownloader.cpp:40
-#: qtplugins/quantuminput/quantuminput.cpp:69 qtplugins/yaehmop/yaehmop.cpp:112
+#: qtplugins/plugindownloader/plugindownloader.cpp:41
+#: qtplugins/yaehmop/yaehmop.cpp:112
msgid "&Extensions"
msgstr ""
@@ -2117,7 +2120,7 @@ msgstr ""
#: qtplugins/gamessinput/gamessinput.cpp:89
#: qtplugins/lammpsinput/lammpsinput.cpp:65
#: qtplugins/openmminput/openmminput.cpp:63
-#: qtplugins/quantuminput/quantuminput.cpp:112
+#: qtplugins/quantuminput/quantuminput.cpp:105
#, qt-format
msgid ""
"Error reading output file '%1':\n"
@@ -2130,7 +2133,6 @@ msgid "Processing %1"
msgstr ""
#: qtplugins/commandscripts/command.cpp:270
-#: qtplugins/quantuminput/quantuminput.cpp:178
msgid "Set path to Python interpreter:"
msgstr ""
@@ -2148,6 +2150,34 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
+#: qtplugins/configurepython/configurepython.cpp:28:225
+msgid "Python Settings…"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:26
+msgid "ConfigurePython"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.h:29
+msgid "Configure Python environments."
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/editor/editortoolwidget.cpp:129
+#: qtplugins/templatetool/templatetoolwidget.cpp:316
+#: qtplugins/templatetool/templatetoolwidget.cpp:329
+#: qtplugins/templatetool/templatetoolwidget.cpp:337
+#: qtplugins/templatetool/templatetoolwidget.cpp:345
+#: qtplugins/templatetool/templatetoolwidget.cpp:353
+#: qtplugins/templatetool/templatetoolwidget.cpp:361
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+msgid "Other…"
+msgstr ""
+
#: qtplugins/coordinateeditor/coordinateeditor.cpp:17
msgid "Atomic &Coordinate Editor…"
msgstr ""
@@ -2266,7 +2296,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1820 rc.cpp:1850
+#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
msgid "Custom"
msgstr ""
@@ -2309,7 +2339,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:252
+#: qtplugins/propertytables/propertyview.cpp:283:262
msgid "Copy"
msgstr ""
@@ -2325,13 +2355,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:249
+#: qtplugins/copypaste/copypaste.cpp:33:259
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:261
+#: qtplugins/copypaste/copypaste.cpp:34:271
msgid "Clear"
msgstr ""
@@ -2413,7 +2443,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1180
+#: qtplugins/forcefield/forcefield.cpp:83:1190
msgid "Energy"
msgstr ""
@@ -2448,13 +2478,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:719
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1360
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
msgid "PME"
msgstr ""
@@ -2679,24 +2709,11 @@ msgstr ""
msgid "Editor tool"
msgstr ""
-#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
-#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/editor/editortoolwidget.cpp:129
-#: qtplugins/templatetool/templatetoolwidget.cpp:316
-#: qtplugins/templatetool/templatetoolwidget.cpp:329
-#: qtplugins/templatetool/templatetoolwidget.cpp:337
-#: qtplugins/templatetool/templatetoolwidget.cpp:345
-#: qtplugins/templatetool/templatetoolwidget.cpp:353
-#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2054
-msgid "Other…"
-msgstr ""
-
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:217
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1799 rc.cpp:1817
+#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
msgid "Automatic"
msgstr ""
@@ -3018,7 +3035,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:612
+#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
msgstr ""
@@ -3026,7 +3043,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1021
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
msgid "Insert Molecule…"
msgstr ""
@@ -3058,7 +3075,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:354
+#: qtplugins/insertfragment/insertfragment.cpp:117:364
msgid "Import Crystal"
msgstr ""
@@ -3091,7 +3108,7 @@ msgstr ""
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1369
+#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
msgid "None"
msgstr ""
@@ -3272,7 +3289,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1627
+#: qtplugins/meshes/meshes.cpp:167:1637
msgid "Opacity:"
msgstr ""
@@ -3304,7 +3321,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1081
+#: qtplugins/molecularproperties/molecularproperties.h:31:1091
msgid "Molecular Properties"
msgstr ""
@@ -3327,35 +3344,35 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1111
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
msgid "Molecule Name:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1087
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1093
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1099
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1105
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
msgid "Number of Bonds:"
msgstr ""
@@ -3689,7 +3706,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1270
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
msgstr ""
@@ -3719,7 +3736,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1387 rc.cpp:1402
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
msgstr ""
@@ -3762,7 +3779,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1853
+#: qtplugins/playertool/playertool.cpp:113:1863
msgid "Frame:"
msgstr ""
@@ -3779,7 +3796,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1859
+#: qtplugins/playertool/playertool.cpp:139:1869
msgid "Record Movie…"
msgstr ""
@@ -3933,7 +3950,7 @@ msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1609
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
msgid "Download Plugins…"
msgstr ""
@@ -4232,16 +4249,6 @@ msgstr ""
msgid "QTAIM extension"
msgstr ""
-#: qtplugins/quantuminput/quantuminput.cpp:179
-msgid ""
-"Select the python interpreter used to run input generator scripts.\n"
-"Avogadro must be restarted for any changes to take effect."
-msgstr ""
-
-#: qtplugins/quantuminput/quantuminput.cpp:230
-msgid "Set Python Path…"
-msgstr ""
-
#: qtplugins/quantuminput/quantuminput.h:42
msgid "Quantum input"
msgstr ""
@@ -4384,7 +4391,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1892
+#: qtplugins/select/select.h:30:1902
msgid "Select"
msgstr ""
@@ -4422,7 +4429,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1877
+#: qtplugins/spacegroup/spacegroup.cpp:68:1887
msgid "Symmetrize"
msgstr ""
@@ -4528,7 +4535,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1651
+#: qtplugins/spectra/spectra.h:36:1661
msgid "Spectra"
msgstr ""
@@ -4762,7 +4769,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1862
+#: qtplugins/symmetry/symmetry.h:34:1872
msgid "Symmetry"
msgstr ""
@@ -4807,7 +4814,7 @@ msgstr ""
msgid "Insert Template"
msgstr ""
-#: qtplugins/templatetool/templatetool.cpp:562
+#: qtplugins/templatetool/templatetool.cpp:560
msgid "Insert Ligand"
msgstr ""
@@ -5255,6 +5262,18 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Select the Python version used to run scripts.\n"
+"Avogadro must be restarted for any changes to take effect."
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment:"
+msgstr ""
+
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
msgid "Coordinate Editor"
@@ -7707,16 +7726,31 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-msgid "nitro"
+msgid "ethylene"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-msgid "phenyl"
+msgid "ethyne"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "nitro"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:501
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phenyl"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
+msgid "phosphate"
+msgstr ""
+
+#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
+#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "sulfonate"
msgstr ""
diff --git a/i18n/tr.po b/i18n/tr.po
index f5456a8591..739f8351f0 100644
--- a/i18n/tr.po
+++ b/i18n/tr.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-12-24 02:05+0000\n"
+"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2023-12-02 21:28+0000\n"
"Last-Translator: Hakkı Konu \n"
"Language-Team: Turkish \n"
"Language-Team: Uyghur \n"
"Language-Team: Ukrainian \n"
"Language-Team: Vietnamese \n"
"Language-Team: Chinese (Simplified) \n"
"Language-Team: Chinese (Traditional)
Date: Sun, 31 Dec 2023 12:14:26 +0000
Subject: [PATCH 04/26] Translated using Weblate (Spanish)
Currently translated at 100.0% (1573 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/es/
---
i18n/es.po | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/i18n/es.po b/i18n/es.po
index 4cbb7fa4e9..13134b05d0 100644
--- a/i18n/es.po
+++ b/i18n/es.po
@@ -6,7 +6,7 @@
# J. Lavoie , 2021.
# Aritz Erkiaga , 2022.
# Andrés Henao , 2022, 2023.
-# gallegonovato , 2022, 2023.
+# gallegonovato , 2022, 2023, 2024.
# William , 2022.
# Alejandro Díaz-Moscoso , 2023.
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2023-12-26 13:12+0000\n"
+"PO-Revision-Date: 2024-01-02 06:08+0000\n"
"Last-Translator: gallegonovato \n"
"Language-Team: Spanish \n"
@@ -1746,7 +1746,7 @@ msgstr "Guardar Archivo de Entrada APBS"
#: qtplugins/apbs/apbsdialog.cpp:174
msgid "APBS Input (*.in)"
-msgstr ""
+msgstr "Entrada APBS (*.in)"
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsOutputDialog)
@@ -2277,15 +2277,15 @@ msgstr "Ejecutar secuencias de comandos externas"
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
#: qtplugins/configurepython/configurepython.cpp:28:225
msgid "Python Settings…"
-msgstr ""
+msgstr "Configuración de Python…"
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
-msgstr ""
+msgstr "ConfigurePython"
#: qtplugins/configurepython/configurepython.h:29
msgid "Configure Python environments."
-msgstr ""
+msgstr "Configurar entornos Python."
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
@@ -5510,11 +5510,13 @@ msgid ""
"Select the Python version used to run scripts.\n"
"Avogadro must be restarted for any changes to take effect."
msgstr ""
+"Seleccione la versión de Python utilizada para ejecutar scripts.\n"
+"Avogadro debe reiniciarse para que los cambios surtan efecto."
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:36
#. i18n: ectx: property (text), widget (QLabel, label)
msgid "Environment:"
-msgstr ""
+msgstr "Entorno:"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CoordinateEditorDialog)
@@ -8043,12 +8045,12 @@ msgstr "éster"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:486
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "ethylene"
-msgstr ""
+msgstr "etileno"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:491
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "ethyne"
-msgstr ""
+msgstr "Acetileno"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:496
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
@@ -8063,7 +8065,7 @@ msgstr "fenilo"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:506
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
msgid "phosphate"
-msgstr ""
+msgstr "fosfato"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:511
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
From d5cc895297454d421a831cd599d15ba56450394d Mon Sep 17 00:00:00 2001
From: Chiyu Liang <532117255@qq.com>
Date: Sun, 31 Dec 2023 07:25:09 +0000
Subject: [PATCH 05/26] Translated using Weblate (Chinese (Simplified))
Currently translated at 68.2% (1073 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/zh_Hans/
---
i18n/zh_CN.po | 293 +++++++++++++++++++++++++++-----------------------
1 file changed, 159 insertions(+), 134 deletions(-)
diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po
index 9c66fbeaac..4971588ac7 100644
--- a/i18n/zh_CN.po
+++ b/i18n/zh_CN.po
@@ -8,13 +8,13 @@
# FAN JI , 2022.
# Shusong Zhang , 2023.
# alchemistcai , 2023.
-# Chiyu Liang <532117255@qq.com>, 2023.
+# Chiyu Liang <532117255@qq.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2023-12-31 04:46+0000\n"
+"PO-Revision-Date: 2024-01-02 06:08+0000\n"
"Last-Translator: Chiyu Liang <532117255@qq.com>\n"
"Language-Team: Chinese (Simplified) \n"
@@ -1214,10 +1214,9 @@ msgid "Labels"
msgstr "标签"
#: qtgui/layermodel.cpp:147 qtplugins/licorice/licorice.h:29
-#, fuzzy
msgctxt "stick / licorice rendering"
msgid "Licorice"
-msgstr "甘草"
+msgstr "棍棒"
#: qtgui/layermodel.cpp:149 qtplugins/meshes/meshes.h:29
#: qtplugins/surfaces/surfaces.cpp:838
@@ -1585,10 +1584,8 @@ msgid "Align at Origin"
msgstr "对齐设置"
#: qtplugins/aligntool/aligntool.cpp:188
-#, fuzzy
-#| msgid "Align Settings"
msgid "Align to Axis"
-msgstr "对齐设置"
+msgstr "对齐到轴"
#: qtplugins/aligntool/aligntool.cpp:304
msgid "Center the atom at the origin."
@@ -1599,10 +1596,8 @@ msgid "Rotate the molecule to align the atom to the specified axis."
msgstr "旋转分子以将原子对齐到选定的坐标轴。"
#: qtplugins/aligntool/aligntool.h:30
-#, fuzzy
-#| msgid "Align"
msgid "Align tool"
-msgstr "对齐"
+msgstr "对齐工具"
#: qtplugins/aligntool/aligntool.h:33
msgid "Align molecules to a Cartesian axis"
@@ -1727,7 +1722,7 @@ msgstr "保存 APBS 输入文件"
#: qtplugins/apbs/apbsdialog.cpp:174
msgid "APBS Input (*.in)"
-msgstr ""
+msgstr "APBS 输入 (*.in)"
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsOutputDialog)
@@ -1746,9 +1741,8 @@ msgid "By Custom Color…"
msgstr "自定义颜色…"
#: qtplugins/applycolors/applycolors.cpp:48
-#, fuzzy
msgid "By Atomic Index"
-msgstr "原子索引"
+msgstr "原子编号"
#: qtplugins/applycolors/applycolors.cpp:53
msgid "By Distance"
@@ -2280,15 +2274,15 @@ msgstr "运行外部指令和脚本"
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
#: qtplugins/configurepython/configurepython.cpp:28:225
msgid "Python Settings…"
-msgstr ""
+msgstr "Python 设置…"
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
-msgstr ""
+msgstr "配置 Python"
#: qtplugins/configurepython/configurepython.h:29
msgid "Configure Python environments."
-msgstr ""
+msgstr "配置 Python 环境。"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
@@ -2357,14 +2351,12 @@ msgid "Invalid atom label."
msgstr "无效的原子序数。"
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:415
-#, fuzzy
-#| msgid "Invalid atomic number."
msgid "Invalid atomic index."
-msgstr "无效的原子序数。"
+msgstr "无效的原子编号。"
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:417
msgid "Atomic index."
-msgstr "原子指数。"
+msgstr "原子编号。"
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:427
msgid "Invalid atomic number."
@@ -2659,19 +2651,19 @@ msgstr "MOPAC"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:400
msgid "RANDOM"
-msgstr "随机"
+msgstr "RANDOM"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:403
msgid "RESTART"
-msgstr "重启"
+msgstr "RESTART"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:406
msgid "SPARSE"
-msgstr ""
+msgstr "SPARSE"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:420
msgid "BROYDEN"
-msgstr ""
+msgstr "BROYDEN"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:423
#, fuzzy
@@ -2680,7 +2672,7 @@ msgstr "共轭梯度法"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:426
msgid "DIIS"
-msgstr ""
+msgstr "DIIS"
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:429
#, fuzzy
@@ -2759,7 +2751,7 @@ msgstr "从剪贴板导入晶体"
#: qtplugins/crystal/crystal.cpp:175
msgid "Wrap atoms into the unit cell."
-msgstr "将原子移动到晶胞。"
+msgstr "将原子移动到晶胞内。"
#: qtplugins/crystal/crystal.cpp:177
msgid "Rotate the unit cell to the standard orientation."
@@ -3034,7 +3026,7 @@ msgstr "广义 Amber 力场"
#: qtplugins/forcefield/obmmenergy.cpp:96
msgid "Merck Molecular Force Field 94"
-msgstr "Merck分子力场 94"
+msgstr "Merck 分子力场 94"
#: qtplugins/forcefield/scriptenergy.cpp:240
#, qt-format
@@ -3198,7 +3190,7 @@ msgstr "U"
#: qtplugins/insertdna/insertdna.cpp:161
msgid "Uracil"
-msgstr "尿嘧啶(U)"
+msgstr "尿嘧啶"
#: qtplugins/insertdna/insertdna.cpp:167
#, fuzzy
@@ -3211,7 +3203,7 @@ msgstr "T"
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
#: qtplugins/insertdna/insertdna.cpp:168:622
msgid "Thymine"
-msgstr "胸腺嘧啶(T)"
+msgstr "胸腺嘧啶"
#. i18n: file: qtplugins/lineformatinput/lineformatinputdialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
@@ -3234,7 +3226,7 @@ msgstr "插入 DNA"
#: qtplugins/insertdna/insertdna.h:63
msgid "Insert DNA / RNA fragments through a dialog."
-msgstr ""
+msgstr "通过对话框插入 DNA / RNA 片段。"
#: qtplugins/insertfragment/insertfragment.cpp:32
msgid "Molecule…"
@@ -3247,7 +3239,7 @@ msgstr "晶体…"
#: qtplugins/insertfragment/insertfragment.cpp:108
#, qt-format
msgid "Error reading file (%1)."
-msgstr ""
+msgstr "读取文件时出错 (%1)。"
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
@@ -3292,7 +3284,7 @@ msgstr "无"
#: qtplugins/label/label.cpp:162
msgid "Index"
-msgstr ""
+msgstr "原子编号"
#: qtplugins/label/label.cpp:163
msgid "In."
@@ -3305,7 +3297,7 @@ msgstr "元素"
#: qtplugins/label/label.cpp:168
msgid "El."
-msgstr ""
+msgstr "元素名"
#: qtplugins/label/label.cpp:172
msgid "Element & Number"
@@ -3317,7 +3309,7 @@ msgstr "元素与编号"
#: qtplugins/label/label.cpp:176
msgid ", "
-msgstr ""
+msgstr ", "
#: qtplugins/label/label.cpp:187
#, fuzzy
@@ -3333,7 +3325,7 @@ msgstr "D"
#: qtplugins/plugindownloader/downloaderwidget.cpp:60
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
-msgstr ""
+msgstr "名称"
#: qtplugins/label/label.cpp:206
#, fuzzy
@@ -3346,7 +3338,7 @@ msgstr "残基标签:"
#: qtplugins/label/label.h:29
msgid "Display labels on ball and stick style."
-msgstr ""
+msgstr "在球棍模型上展示标签。"
#: qtplugins/label/labeleditor.cpp:29
#, fuzzy
@@ -3359,6 +3351,9 @@ msgid ""
"\n"
"Left Mouse: \tClick on Atoms to add Custom Labels"
msgstr ""
+"原子标签工具\n"
+"\n"
+"鼠标左键:在原子上点击以添加自定义标签"
#: qtplugins/label/labeleditor.cpp:67
#, fuzzy
@@ -3367,7 +3362,7 @@ msgstr "创建表面"
#: qtplugins/label/labeleditor.h:23 qtplugins/label/labeleditor.h:24
msgid "Label editor tool"
-msgstr ""
+msgstr "标签编辑工具"
#: qtplugins/lammpsinput/lammpsinput.cpp:30
msgid "&LAMMPS…"
@@ -3375,11 +3370,11 @@ msgstr "&LAMMPS…"
#: qtplugins/lammpsinput/lammpsinput.h:31
msgid "LAMMPS input"
-msgstr ""
+msgstr "LAMMPS 输入"
#: qtplugins/lammpsinput/lammpsinput.h:35
msgid "Generate input for LAMMPS."
-msgstr ""
+msgstr "生成 LAMMMPS 输入文件。"
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:144
#, fuzzy
@@ -3391,7 +3386,7 @@ msgstr ""
#: qtplugins/licorice/licorice.h:33
msgid "Render atoms as licorice / sticks."
-msgstr ""
+msgstr "将原子渲染为棍棒模型。"
#: qtplugins/lineformatinput/lineformatinput.cpp:31
msgid "SMILES…"
@@ -3434,6 +3429,10 @@ msgid ""
"Left Mouse: \tClick and drag to move atoms\n"
"Right Mouse: \tClick and drag to rotate selected atoms.\n"
msgstr ""
+"操作工具\n"
+"\n"
+"鼠标左键:点击并拖动以移动原子\n"
+"鼠标右键:点击并拖动以旋转选中的原子。\n"
#: qtplugins/manipulator/manipulator.h:36
#: qtplugins/manipulator/manipulator.h:37
@@ -3454,6 +3453,13 @@ msgid ""
"\tDihedral is measured between 1-2-3-4\n"
"Right Mouse: \tReset the measurements."
msgstr ""
+"测量工具\n"
+"\n"
+"鼠标左键:选择至多四个原子。\n"
+"\t将测量原子1-2和原子2-3之间的距离\n"
+"\t将角度原子1-3的角度,以2号原子为顶点\n"
+"\t将按1-2-3-4的顺序测定二面角\n"
+"鼠标右键: \t重置测量。"
#: qtplugins/measuretool/measuretool.cpp:191
#: qtplugins/measuretool/measuretool.cpp:202
@@ -3483,7 +3489,7 @@ msgstr "不透明度:"
#: qtplugins/meshes/meshes.h:31
msgid "Render polygon meshes."
-msgstr ""
+msgstr "渲染多边形网格。"
#: qtplugins/molecularproperties/molecularproperties.cpp:21
msgid "&Molecular…"
@@ -3580,14 +3586,19 @@ msgid ""
"Middle Mouse: \tClick and drag to zoom in or out.\n"
"Right Mouse: \tClick and drag to move the view.\n"
msgstr ""
+"导航工具\n"
+"\n"
+"鼠标左键:点击并拖动以旋转视角。\n"
+"鼠标中键:点击并拖动以缩放。\n"
+"鼠标右键:点击并拖动以移动视角。\n"
#: qtplugins/navigator/navigator.cpp:54
msgid "Rotate the scene along the x, y, or z axes."
-msgstr ""
+msgstr "绕 x/y/z 轴旋转场景。"
#: qtplugins/navigator/navigator.cpp:55
msgid "Zoom the scene."
-msgstr ""
+msgstr "缩放场景。"
#: qtplugins/navigator/navigator.cpp:56
msgid "Translate the scene."
@@ -3595,13 +3606,15 @@ msgstr "移动场景(&T)..."
#: qtplugins/navigator/navigator.cpp:97
msgid "Reverse Direction of Zoom on Scroll"
-msgstr ""
+msgstr "滚动时反向缩放"
#: qtplugins/navigator/navigator.cpp:99
msgid ""
"Default:\t Scroll down to shrink, scroll up to zoom\n"
"Reversed:\t Scroll up to shrink, scroll down to zoom"
msgstr ""
+"默认:向下滚动以缩小,向上滚动以放大\n"
+"反向:向上滚动以缩小,向下滚动以放大"
#: qtplugins/navigator/navigator.h:31 qtplugins/navigator/navigator.h:32
msgid "Navigate tool"
@@ -3629,7 +3642,7 @@ msgstr "容差:"
#: qtplugins/noncovalent/noncovalent.h:34
msgid "Render a few non-covalent interactions."
-msgstr ""
+msgstr "渲染一些非共价相互作用。"
#: qtplugins/noncovalent/noncovalent.h:53
#, fuzzy
@@ -3639,7 +3652,7 @@ msgstr "氢"
#: qtplugins/noncovalent/noncovalent.h:53
msgid "Chalcogen"
-msgstr ""
+msgstr "氧族元素"
#: qtplugins/openbabel/openbabel.cpp:54
msgid "Configure Force Field…"
@@ -3666,7 +3679,7 @@ msgstr "删除氢原子"
#: qtplugins/openbabel/openbabel.cpp:95
#, qt-format
msgid "%1 not found! Disabling Open Babel plugin actions."
-msgstr ""
+msgstr "未找到 %1!正在禁用 Open Babel 插件操作。"
#: qtplugins/openbabel/openbabel.cpp:113
msgid "&Open Babel"
@@ -3674,11 +3687,11 @@ msgstr "&Open Babel"
#: qtplugins/openbabel/openbabel.cpp:120
msgid "The Open Babel file formats are not ready to be added."
-msgstr ""
+msgstr "Open Babel 文件格式尚未准备好被添加。"
#: qtplugins/openbabel/openbabel.cpp:204
msgid "Loading molecule from Open Babel…"
-msgstr ""
+msgstr "正在从 Open Babel 载入分子…"
#: qtplugins/openbabel/openbabel.cpp:210
msgid ""
@@ -3710,7 +3723,7 @@ msgstr "无效的分子。无法优化几何形状。"
#: qtplugins/openbabel/openbabel.cpp:442
msgid "Cannot optimize geometry with Open Babel."
-msgstr ""
+msgstr "无法通过 Open Babel 优化几何结构。"
#: qtplugins/openbabel/openbabel.cpp:467
msgid "Optimizing Geometry (Open Babel)"
@@ -3724,13 +3737,13 @@ msgstr "生成中…"
msgid ""
"An internal error occurred while generating an Open Babel representation of "
"the current molecule."
-msgstr ""
+msgstr "生成当前分子的 Open Babel 表示时发生内部错误。"
#: qtplugins/openbabel/openbabel.cpp:493 qtplugins/openbabel/openbabel.cpp:644
#, qt-format
msgctxt "arg is an executable file."
msgid "Starting %1…"
-msgstr ""
+msgstr "启动 %1…"
#: qtplugins/openbabel/openbabel.cpp:507 qtplugins/openbabel/openbabel.cpp:515
#: qtplugins/openbabel/openbabel.cpp:658 qtplugins/openbabel/openbabel.cpp:666
@@ -3751,7 +3764,7 @@ msgstr "正在更新分子…"
#: qtplugins/openbabel/openbabel.cpp:537 qtplugins/openbabel/openbabel.cpp:688
#: qtplugins/openbabel/openbabel.cpp:770 qtplugins/openbabel/openbabel.cpp:952
msgid "Error interpreting Open Babel output."
-msgstr ""
+msgstr "解释 Open Babel 输出时出错。"
#: qtplugins/openbabel/openbabel.cpp:550 qtplugins/openbabel/openbabel.cpp:701
#: qtplugins/openbabel/openbabel.cpp:782
@@ -3763,15 +3776,15 @@ msgstr "obabel 输出中的原子数 (%1) 与原始分子中的原子数 (
#: qtplugins/openbabel/openbabel.cpp:569
msgid "Molecule invalid. Cannot generate conformers."
-msgstr ""
+msgstr "无效的分子。无法生成构象异构体。"
#: qtplugins/openbabel/openbabel.cpp:587
msgid "Cannot generate conformers with Open Babel."
-msgstr ""
+msgstr "无法通过 Open Babel 生成构象异构体。"
#: qtplugins/openbabel/openbabel.cpp:620
msgid "Generating Conformers (Open Babel)"
-msgstr "生成构像异构体 (Open Babel)"
+msgstr "生成构象异构体 (Open Babel)"
#: qtplugins/openbabel/openbabel.cpp:712
#, fuzzy
@@ -3780,7 +3793,7 @@ msgstr "构象异构体%1"
#: qtplugins/openbabel/openbabel.cpp:721
msgid "Cannot open file with Open Babel."
-msgstr ""
+msgstr "无法通过 Open Babel 打开文件。"
#: qtplugins/openbabel/openbabel.cpp:727
msgid "Invalid molecule: Cannot perceive bonds."
@@ -3788,7 +3801,7 @@ msgstr "无效的分子:无法检测化学键。"
#: qtplugins/openbabel/openbabel.cpp:733
msgid "Perceiving Bonds (Open Babel)"
-msgstr ""
+msgstr "检测成键 (Open Babel)"
#: qtplugins/openbabel/openbabel.cpp:734
msgid "Generating XYZ representation…"
@@ -3867,7 +3880,7 @@ msgstr "正在读取 obabel 输出…"
msgid ""
"Already running Open Babel. Wait for the other operation to complete and try "
"again."
-msgstr ""
+msgstr "Open Babel 正在运行。请等待其他操作完成后再重试。"
#: qtplugins/openbabel/openbabel.h:38
msgid "OpenBabel"
@@ -3883,11 +3896,11 @@ msgstr "&OpenMM 脚本…"
#: qtplugins/openmminput/openmminput.h:31
msgid "OpenMM input"
-msgstr ""
+msgstr "OpenMM 输入"
#: qtplugins/openmminput/openmminput.h:35
msgid "Generate input for OpenMM."
-msgstr ""
+msgstr "生成 OpenMM 输入。"
#: qtplugins/openmminput/openmminputdialog.cpp:201
#, fuzzy
@@ -3903,7 +3916,7 @@ msgstr ""
#: qtplugins/openmminput/openmminputdialog.cpp:933
#: qtplugins/openmminput/openmminputdialog.cpp:1051
msgid "inpcrd"
-msgstr ""
+msgstr "inpcrd"
#: qtplugins/openmminput/openmminputdialog.cpp:493
#: qtplugins/openmminput/openmminputdialog.cpp:498
@@ -3911,32 +3924,32 @@ msgstr ""
#: qtplugins/openmminput/openmminputdialog.cpp:942
#: qtplugins/openmminput/openmminputdialog.cpp:1053
msgid "gro"
-msgstr ""
+msgstr "gro"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
msgid "input.prmtop"
-msgstr ""
+msgstr "input.prmtop"
#: qtplugins/openmminput/openmminputdialog.cpp:499
msgid "input.top"
-msgstr ""
+msgstr "input.top"
#: qtplugins/openmminput/openmminputdialog.cpp:502
#: qtplugins/openmminput/openmminputdialog.cpp:926
#: qtplugins/openmminput/openmminputdialog.cpp:1042
#: qtplugins/openmminput/openmminputdialog.cpp:1049
msgid "pdb"
-msgstr ""
+msgstr "pdb"
#: qtplugins/openmminput/openmminputdialog.cpp:523
msgid "prmtop"
-msgstr ""
+msgstr "prmtop"
#: qtplugins/openmminput/openmminputdialog.cpp:527
msgid "top"
-msgstr ""
+msgstr "top"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:402
#. i18n: ectx: property (text), item, widget (QComboBox, rigidWaterCombo)
@@ -3947,7 +3960,7 @@ msgstr ""
#: qtplugins/openmminput/openmminputdialog.cpp:1060
#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
msgid "True"
-msgstr ""
+msgstr "True"
#: qtplugins/overlayaxes/overlayaxes.cpp:237
#, fuzzy
@@ -4000,7 +4013,7 @@ msgstr "帧:"
#: qtplugins/surfaces/surfacedialog.cpp:230
#, qt-format
msgid " of %0"
-msgstr ""
+msgstr " 共 %0"
#: qtplugins/playertool/playertool.cpp:131
#, fuzzy
@@ -4016,7 +4029,7 @@ msgstr "录制视频…"
#: qtplugins/playertool/playertool.cpp:243
#: qtplugins/playertool/playertool.cpp:348
msgid "Movie (*.mp4)"
-msgstr ""
+msgstr "视频 (*.mp4)"
#: qtplugins/playertool/playertool.cpp:245
msgid "Export Bitmap Graphics"
@@ -4024,19 +4037,19 @@ msgstr "导出位图图形"
#: qtplugins/playertool/playertool.cpp:246
msgid "Movie (*.mp4);;Movie (*.avi);;GIF (*.gif)"
-msgstr ""
+msgstr "视频 (*.mp4);;视频 (*.avi);;动图 (*.gif)"
#: qtplugins/playertool/playertool.cpp:260 qtplugins/surfaces/surfaces.cpp:884
msgid "GIF (*.gif)"
-msgstr ""
+msgstr "动图 (*.gif)"
#: qtplugins/playertool/playertool.cpp:266
msgid "GIF FPS support warning"
-msgstr ""
+msgstr "GIF 帧率支持警告"
#: qtplugins/playertool/playertool.cpp:267
msgid "The GIF file format does not support frame rates over 100 FPS."
-msgstr ""
+msgstr "GIF 文件格式不支持 100 FPS 以上的帧率。"
#: qtplugins/playertool/playertool.cpp:312
#, fuzzy
@@ -4045,7 +4058,7 @@ msgstr "视频文件 (*.avi)"
#: qtplugins/playertool/playertool.cpp:344 qtplugins/surfaces/surfaces.cpp:957
msgid "Error: cannot add frame to video."
-msgstr ""
+msgstr "错误:无法向视频中添加帧。"
#: qtplugins/playertool/playertool.cpp:376 qtplugins/surfaces/surfaces.cpp:969
#, qt-format
@@ -4066,7 +4079,7 @@ msgstr "绘制径向分布函数…"
#: qtplugins/plotpdf/plotpdf.cpp:121
msgid "Failed to generate PDF pattern"
-msgstr ""
+msgstr "生成对分布函数图样时失败"
#: qtplugins/plotpdf/plotpdf.cpp:122 qtplugins/plotxrd/plotxrd.cpp:121
msgid "Error message: "
@@ -4074,11 +4087,11 @@ msgstr "错误消息: "
#: qtplugins/plotpdf/plotpdf.h:33
msgid "PlotPdf"
-msgstr ""
+msgstr "PlotPdf"
#: qtplugins/plotpdf/plotpdf.h:68
msgid "Generate and plot a Pair Distribution Function curve."
-msgstr ""
+msgstr "生成并绘制对分布函数曲线。"
#: qtplugins/plotrmsd/plotrmsd.cpp:30
msgid "Plot RMSD curve…"
@@ -4086,11 +4099,11 @@ msgstr "绘制 RMSD 曲线…"
#: qtplugins/plotrmsd/plotrmsd.h:34
msgid "PlotRmsd"
-msgstr ""
+msgstr "PlotRmsd"
#: qtplugins/plotrmsd/plotrmsd.h:64
msgid "Generate and plot an RMSD curve."
-msgstr ""
+msgstr "生成并绘制 RMSD 曲线。"
#: qtplugins/plotxrd/plotxrd.cpp:35
msgid "Plot Theoretical XRD Pattern…"
@@ -4128,39 +4141,39 @@ msgstr "使用 ObjCryst++ 生成并绘制理论 XRD 图样。"
#: qtplugins/plugindownloader/downloaderwidget.cpp:60
msgid "Update"
-msgstr ""
+msgstr "升级"
#: qtplugins/plugindownloader/downloaderwidget.cpp:60
msgid "Version"
-msgstr ""
+msgstr "版本"
#: qtplugins/plugindownloader/downloaderwidget.cpp:61
msgid "Description"
-msgstr ""
+msgstr "描述"
#: qtplugins/plugindownloader/downloaderwidget.cpp:321
#, qt-format
msgid "Downloading %1 to %2\n"
-msgstr ""
+msgstr "正在下载 %1 到 %2\n"
#: qtplugins/plugindownloader/downloaderwidget.cpp:334
#, qt-format
msgid "Extracting %1 to %2\n"
-msgstr ""
+msgstr "正在提取 %1 到 %2\n"
#: qtplugins/plugindownloader/downloaderwidget.cpp:337
#, qt-format
msgid "Finished %1 files\n"
-msgstr ""
+msgstr "已完成 %1 份文件\n"
#: qtplugins/plugindownloader/downloaderwidget.cpp:341
msgid "Extraction successful\n"
-msgstr ""
+msgstr "提取成功\n"
#: qtplugins/plugindownloader/downloaderwidget.cpp:371
#, qt-format
msgid "Error while extracting: %1"
-msgstr ""
+msgstr "提取时出错:%1"
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
@@ -4170,11 +4183,11 @@ msgstr "下载插件…"
#: qtplugins/plugindownloader/plugindownloader.h:37
msgid "Download Plugins"
-msgstr ""
+msgstr "下载插件"
#: qtplugins/plugindownloader/plugindownloader.h:41
msgid "Download plugins from GitHub repositories."
-msgstr ""
+msgstr "从 Github 仓库下载插件。"
#: qtplugins/ply/ply.cpp:29
msgid "PLY Render…"
@@ -4188,11 +4201,11 @@ msgstr "保存视频文件"
#: qtplugins/ply/ply.cpp:71
msgid "PLY (*.ply);;Text file (*.txt)"
-msgstr ""
+msgstr "PLY (*.ply);;文本文件 (*.txt)"
#: qtplugins/ply/ply.h:25
msgid "PLY"
-msgstr ""
+msgstr "PLY"
#: qtplugins/ply/ply.h:29
#, fuzzy
@@ -4279,7 +4292,7 @@ msgstr "长度%1"
#: qtplugins/propertytables/propertymodel.cpp:456
msgid "Chain"
-msgstr ""
+msgstr "链"
#: qtplugins/propertytables/propertymodel.cpp:458
#, fuzzy
@@ -4338,7 +4351,7 @@ msgstr "螺旋"
#: qtplugins/propertytables/propertymodel.cpp:815
msgctxt "protein bend secondary structure"
msgid "Bend"
-msgstr ""
+msgstr "弯曲"
#: qtplugins/propertytables/propertymodel.cpp:817
#, fuzzy
@@ -4355,22 +4368,22 @@ msgstr "表格"
#: qtplugins/propertytables/propertymodel.cpp:821
msgctxt "3-10 helix"
msgid "3-10 helix"
-msgstr ""
+msgstr "310 螺旋"
#: qtplugins/propertytables/propertymodel.cpp:823
msgctxt "beta bridge"
msgid "β Bridge"
-msgstr ""
+msgstr "β 桥"
#: qtplugins/propertytables/propertymodel.cpp:825
msgctxt "protein turn secondary structure"
msgid "Turn"
-msgstr ""
+msgstr "转角"
#: qtplugins/propertytables/propertymodel.cpp:827
msgctxt "protein coil secondary structure"
msgid "Coil"
-msgstr ""
+msgstr "卷曲"
#: qtplugins/propertytables/propertytables.cpp:27
msgid "Atom Properties…"
@@ -4439,7 +4452,7 @@ msgstr "导出"
#: qtplugins/propertytables/propertyview.cpp:232
msgid "CSV Files (*.csv);;All Files (*)"
-msgstr ""
+msgstr "CSV 文件 (*.csv);;所有文件 (*)"
#: qtplugins/propertytables/propertyview.cpp:244
#, fuzzy
@@ -4470,7 +4483,7 @@ msgstr "分子图像…"
#: qtplugins/qtaim/qtaimextension.cpp:53
msgid "Molecular Graph with Lone Pairs…"
-msgstr ""
+msgstr "带有孤对电子的分子图像…"
#: qtplugins/qtaim/qtaimextension.cpp:60
msgid "Atomic Charge…"
@@ -4502,11 +4515,11 @@ msgstr "居中"
#: qtplugins/resetview/resetview.cpp:39
msgid "Align View to Axes"
-msgstr "对齐视图与坐标轴"
+msgstr "对齐视角到坐标轴"
#: qtplugins/resetview/resetview.cpp:52
msgid "Align view to axes."
-msgstr "对齐视图到坐标轴。"
+msgstr "对齐视角到坐标轴。"
#: qtplugins/resetview/resetview.h:26
#, fuzzy
@@ -4515,7 +4528,7 @@ msgstr "重置"
#: qtplugins/resetview/resetview.h:29
msgid "Manipulate the view camera."
-msgstr ""
+msgstr "操作视图相机。"
#: qtplugins/scriptcharges/scriptcharges.h:32
#, fuzzy
@@ -4525,7 +4538,7 @@ msgstr "脚本电荷模型"
#: qtplugins/scriptcharges/scriptcharges.h:36
msgid "Load electrostatic models from external scripts."
-msgstr ""
+msgstr "从外部脚本加载静电模型。"
#: qtplugins/scriptfileformats/scriptfileformats.h:28
msgid "Script File Formats"
@@ -4585,7 +4598,7 @@ msgstr "选择"
#: qtplugins/select/select.cpp:103
msgid "Create New Layer from Selection"
-msgstr ""
+msgstr "以选中内容创建新图层"
#: qtplugins/select/select.cpp:117
msgid "Change selections"
@@ -4618,11 +4631,11 @@ msgstr "原子索引"
#: qtplugins/select/select.cpp:440
msgid "Select Atoms by Index"
-msgstr ""
+msgstr "按原子编号选择"
#: qtplugins/select/select.cpp:441
msgid "Atoms to Select:"
-msgstr ""
+msgstr "要选择的原子:"
#: qtplugins/select/select.cpp:446
#, fuzzy
@@ -4632,11 +4645,11 @@ msgstr "删除原子"
#: qtplugins/select/select.cpp:481
msgid "Select Atoms by Residue"
-msgstr ""
+msgstr "按残基选择原子"
#: qtplugins/select/select.cpp:482
msgid "Residues to Select:"
-msgstr ""
+msgstr "要选择的残基:"
#: qtplugins/select/select.cpp:487
msgid "Select Residue"
@@ -4662,6 +4675,13 @@ msgid ""
"Use Ctrl to toggle the selection and shift to add to the selection.\n"
"Double-Click: \tSelect an entire fragment."
msgstr ""
+"选择工具\n"
+"\n"
+"鼠标左键:单击以选中单个原子、残基或片段\n"
+"\t拖动以选择一定范围内的原子\n"
+"鼠标右键:分子外单击以清除选中内容\n"
+"使用 Ctrl 选中/取消选中,使用 Shift 添加到选区。\n"
+"双击:选择整个片段。"
#: qtplugins/selectiontool/selectiontool.cpp:238
msgid "Paint Atoms"
@@ -4706,7 +4726,7 @@ msgstr "空间群"
#: qtplugins/spacegroup/spacegroup.cpp:112
msgid "Fill symmetric atoms based on the crystal space group."
-msgstr ""
+msgstr "按照晶体空间群填充对称原子。"
#: qtplugins/spacegroup/spacegroup.cpp:199
msgid "Failure"
@@ -4821,7 +4841,7 @@ msgstr "红外"
#: qtplugins/spectra/spectradialog.cpp:205
msgid "Raman"
-msgstr ""
+msgstr "拉曼"
#: qtplugins/spectra/spectradialog.cpp:208
msgid "NMR"
@@ -4835,7 +4855,7 @@ msgstr "电子密度"
#: qtplugins/spectra/spectradialog.cpp:215
msgid "Circular Dichroism"
-msgstr ""
+msgstr "圆二色性"
#: qtplugins/spectra/spectradialog.cpp:219
#: qtplugins/spectra/spectradialog.cpp:410
@@ -4920,23 +4940,23 @@ msgstr "电子密度"
#: qtplugins/spectra/spectradialog.cpp:383
#: qtplugins/spectra/spectradialog.cpp:411
msgid "eV"
-msgstr ""
+msgstr "eV"
#: qtplugins/spectra/spectradialog.cpp:397
msgid "Circular Dichroism Spectra"
-msgstr ""
+msgstr "圆二色光谱"
#: qtplugins/spectra/spectradialog.cpp:398
msgid "eV)"
-msgstr ""
+msgstr "eV)"
#: qtplugins/surfaces/surfacedialog.cpp:26
msgid "Solvent Accessible"
-msgstr ""
+msgstr "溶剂可用"
#: qtplugins/surfaces/surfacedialog.cpp:28
msgid "Solvent Excluded"
-msgstr ""
+msgstr "排除溶剂"
#: qtplugins/surfaces/surfacedialog.cpp:163
#, fuzzy
@@ -4973,7 +4993,7 @@ msgstr "(LUMO)"
#: qtplugins/surfaces/surfacedialog.cpp:204
msgid "From File"
-msgstr ""
+msgstr "从文件"
#: qtplugins/surfaces/surfaces.cpp:83
msgid "Create Surfaces…"
@@ -5017,7 +5037,7 @@ msgstr "使用 VRML 渲染场景。"
#: qtplugins/surfaces/surfaces.cpp:124
msgid "Render a cube supplied with the file."
-msgstr ""
+msgstr "渲染文件提供的立方体。"
#: qtplugins/surfaces/surfaces.cpp:586
#, fuzzy
@@ -5036,7 +5056,7 @@ msgstr "计算分子轨道%L1"
#: qtplugins/surfaces/surfaces.cpp:861 qtplugins/surfaces/surfaces.cpp:889
msgid "Movie AVI (*.avi)"
-msgstr ""
+msgstr "电影 AVI (*.avi)"
#: qtplugins/surfaces/surfaces.cpp:863
msgid "Export Movie"
@@ -5044,7 +5064,7 @@ msgstr "导出视频"
#: qtplugins/surfaces/surfaces.cpp:864
msgid "Movie MP4 (*.mp4);;Movie AVI (*.avi);;GIF (*.gif)"
-msgstr ""
+msgstr "电影 MP4 (*.mp4);;电影 AVI (*.avi);;GIF (*.gif)"
#: qtplugins/surfaces/surfaces.h:71
msgid "Surfaces"
@@ -5052,7 +5072,7 @@ msgstr "表面"
#: qtplugins/surfaces/surfaces.h:74
msgid "Read and render surfaces."
-msgstr ""
+msgstr "读取并渲染表面。"
#: qtplugins/svg/svg.cpp:30
msgid "&SVG…"
@@ -5060,7 +5080,7 @@ msgstr "&SVG…"
#: qtplugins/svg/svg.cpp:258
msgid "SVG (*.svg)"
-msgstr ""
+msgstr "SVG (*.svg)"
#: qtplugins/svg/svg.h:27
msgid "SVG"
@@ -5068,7 +5088,7 @@ msgstr "SVG"
#: qtplugins/svg/svg.h:31
msgid "Render the scene in a SVG file."
-msgstr ""
+msgstr "将场景渲染到 SVG 文件。"
#: qtplugins/symmetry/operationstablemodel.cpp:61
msgid "Class"
@@ -5104,11 +5124,11 @@ msgstr "群组%1"
#: qtplugins/symmetry/symmetrywidget.cpp:348
#, qt-format
msgid "%1 %2"
-msgstr ""
+msgstr "%1 %2"
#: qtplugins/templatetool/templatetool.cpp:81
msgid "Template"
-msgstr ""
+msgstr "模板"
#: qtplugins/templatetool/templatetool.cpp:84
msgid ""
@@ -5120,6 +5140,12 @@ msgid ""
"\n"
"Select a ligand or functional group and clickon a hydrogen atom to attach it."
msgstr ""
+"模板工具\n"
+"\n"
+"插入片段,包括金属中心。\n"
+"选择元素和配位结构,然后点击以插入一个片段。\n"
+"\n"
+"选择一个配体或官能团,然后在氢原子上点击以附加。"
#: qtplugins/templatetool/templatetool.cpp:302
#, fuzzy
@@ -5153,7 +5179,7 @@ msgstr "振动模式…"
#: qtplugins/vibrations/vibrations.cpp:90
msgid "Show the vibrational modes dialog."
-msgstr ""
+msgstr "显示振动模式对话框。"
#: qtplugins/vibrations/vibrations.cpp:91
#, fuzzy
@@ -5163,15 +5189,15 @@ msgstr "显示光谱和振动模式。"
#: qtplugins/vibrations/vibrations.cpp:93
msgid "Set the vibrational amplitude."
-msgstr ""
+msgstr "设置振幅。"
#: qtplugins/vibrations/vibrations.cpp:95
msgid "Start the vibrational animation."
-msgstr ""
+msgstr "开始振动动画演示。"
#: qtplugins/vibrations/vibrations.cpp:97
msgid "Stop the vibrational animation."
-msgstr ""
+msgstr "停止振动动画演示。"
#: qtplugins/vibrations/vibrations.h:33
#, fuzzy
@@ -5215,7 +5241,7 @@ msgstr "&Yaehmop"
#: qtplugins/yaehmop/yaehmop.cpp:210 qtplugins/yaehmop/yaehmop.cpp:434
msgid "Cannot calculate band structure: no unit cell!"
-msgstr ""
+msgstr "无法计算能带结构:没有晶胞!"
#: qtplugins/yaehmop/yaehmop.cpp:300
#, qt-format
@@ -7222,9 +7248,8 @@ msgstr "Ewald 容差:"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:337
#. i18n: ectx: property (text), widget (QLabel, label_constraints)
-#, fuzzy
msgid "Constraints:"
-msgstr "约束:"
+msgstr "约束条件:"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:350
#. i18n: ectx: property (text), item, widget (QComboBox, constraintsCombo)
From 58eb171b460b7ef5f16dadcd329a1e5e5c26259b Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:41:35 +0000
Subject: [PATCH 06/26] Translated using Weblate (Dutch)
Currently translated at 25.4% (400 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index bf3ce008c9..3c90419a45 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -4,13 +4,14 @@
# FIRST AUTHOR , 2008.
# Koen Roggemans , 2022.
# Joeri van Limpt , 2023.
+# LibreTranslate , 2024.
msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2023-12-13 18:59+0000\n"
-"Last-Translator: Joeri van Limpt \n"
+"PO-Revision-Date: 2024-01-02 10:42+0000\n"
+"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -18,7 +19,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.3-rc\n"
+"X-Generator: Weblate 5.4-dev\n"
"X-Launchpad-Export-Date: 2018-04-13 16:02+0000\n"
#: molequeue/batchjob.cpp:70
@@ -120,6 +121,10 @@ msgid ""
"\n"
"%3"
msgstr ""
+"Parse fout bij offset 22X:\n"
+"Raw JSON:\n"
+"\n"
+"43X"
#: molequeue/inputgenerator.cpp:350
#, qt-format
@@ -143,6 +148,10 @@ msgid ""
"\n"
"%3"
msgstr ""
+"Error generating cjson object: Parse fout bij offset 53X:\n"
+"Raw JSON:\n"
+"\n"
+"_"
#: molequeue/inputgenerator.cpp:379 qtgui/interfacescript.cpp:572
#, qt-format
@@ -150,6 +159,8 @@ msgid ""
"Error generator cjson object: Parsed JSON is not an object:\n"
"%1"
msgstr ""
+"Error generator Cjson object: Geadresseerde JSON is geen object:\n"
+"_"
#: molequeue/inputgeneratordialog.cpp:41
msgid "Input Generator (error)"
From 666e1d560458b8149dd362dc8e1358ccc1e7d48c Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:40:21 +0000
Subject: [PATCH 07/26] Translated using Weblate (Dutch)
Currently translated at 25.4% (400 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 3c90419a45..9364d94468 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -2,7 +2,7 @@
# Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008
# This file is distributed under the same license as the avogadro package.
# FIRST AUTHOR , 2008.
-# Koen Roggemans , 2022.
+# Koen Roggemans , 2022, 2024.
# Joeri van Limpt , 2023.
# LibreTranslate , 2024.
msgid ""
@@ -11,7 +11,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:42+0000\n"
-"Last-Translator: LibreTranslate \n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -1546,10 +1546,8 @@ msgid "Align to Axis"
msgstr "Uitlijning instellingen"
#: qtplugins/aligntool/aligntool.cpp:304
-#, fuzzy
-#| msgid "Renders the x, y, and z axes at the origin"
msgid "Center the atom at the origin."
-msgstr "Geef de x, y en z assen weer op de oorsprong"
+msgstr "Centreer het atoom op de oorsprong."
#: qtplugins/aligntool/aligntool.cpp:307
msgid "Rotate the molecule to align the atom to the specified axis."
From fded330466b40f2be8de779b27f19aafaa485f35 Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:43:26 +0000
Subject: [PATCH 08/26] Translated using Weblate (Dutch)
Currently translated at 25.4% (401 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 9364d94468..ed0748b187 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -10,8 +10,8 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2024-01-02 10:42+0000\n"
-"Last-Translator: Koen Roggemans \n"
+"PO-Revision-Date: 2024-01-02 10:44+0000\n"
+"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -217,7 +217,19 @@ msgid_plural ""
"Would you like to overwrite your changes to reflect the new geometry or job "
"options?"
msgstr[0] ""
+"Het volgende dossier is aangepast:\n"
+"\n"
+"43X\n"
+"\n"
+"Wilt u uw veranderingen overschrijven om de nieuwe geometrie of werkopties "
+"te reflecteren?"
msgstr[1] ""
+"Het volgende dossier is aangepast:\n"
+"\n"
+"43X\n"
+"\n"
+"Wilt u uw veranderingen overschrijven om de nieuwe geometrie of werkopties "
+"te reflecteren?"
#: molequeue/inputgeneratorwidget.cpp:162
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:147
From 71a79f761413a63ad5c55823d406904cca79bf2b Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:42:32 +0000
Subject: [PATCH 09/26] Translated using Weblate (Dutch)
Currently translated at 25.4% (401 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index ed0748b187..bd9bcf21f3 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -11,7 +11,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:44+0000\n"
-"Last-Translator: LibreTranslate \n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -160,7 +160,7 @@ msgid ""
"%1"
msgstr ""
"Error generator Cjson object: Geadresseerde JSON is geen object:\n"
-"_"
+"%1"
#: molequeue/inputgeneratordialog.cpp:41
msgid "Input Generator (error)"
From 6c6c5aa24487c5d244f3e11b24126ec64e241cbb Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:44:49 +0000
Subject: [PATCH 10/26] Translated using Weblate (Dutch)
Currently translated at 25.5% (402 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index bd9bcf21f3..233c03fabb 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -10,8 +10,8 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2024-01-02 10:44+0000\n"
-"Last-Translator: Koen Roggemans \n"
+"PO-Revision-Date: 2024-01-02 10:45+0000\n"
+"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -286,7 +286,7 @@ msgstr "Script geeft waarschuwingen terug:\n"
#: molequeue/inputgeneratorwidget.cpp:368
msgid "Hide &Warnings"
-msgstr ""
+msgstr "Verstop je"
#: molequeue/inputgeneratorwidget.cpp:374
msgid "Show &Warnings"
From 7e6b643d8c952c11f61d1bef9adc16eb350acff8 Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:44:27 +0000
Subject: [PATCH 11/26] Translated using Weblate (Dutch)
Currently translated at 25.5% (402 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 233c03fabb..f757f40fb4 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -11,7 +11,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:45+0000\n"
-"Last-Translator: LibreTranslate \n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -217,16 +217,16 @@ msgid_plural ""
"Would you like to overwrite your changes to reflect the new geometry or job "
"options?"
msgstr[0] ""
-"Het volgende dossier is aangepast:\n"
+"Het volgende bestand is aangepast:\n"
"\n"
-"43X\n"
+"%1\n"
"\n"
"Wilt u uw veranderingen overschrijven om de nieuwe geometrie of werkopties "
"te reflecteren?"
msgstr[1] ""
-"Het volgende dossier is aangepast:\n"
+"Volgende bestanden zijn aangepast:\n"
"\n"
-"43X\n"
+"%1\n"
"\n"
"Wilt u uw veranderingen overschrijven om de nieuwe geometrie of werkopties "
"te reflecteren?"
From 11ead39a5f176550ff0542bcba8bd650f579d4a9 Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:45:17 +0000
Subject: [PATCH 12/26] Translated using Weblate (Dutch)
Currently translated at 25.6% (403 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index f757f40fb4..475d2dea41 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -286,7 +286,7 @@ msgstr "Script geeft waarschuwingen terug:\n"
#: molequeue/inputgeneratorwidget.cpp:368
msgid "Hide &Warnings"
-msgstr "Verstop je"
+msgstr "Verberg &Waarschuwingen"
#: molequeue/inputgeneratorwidget.cpp:374
msgid "Show &Warnings"
From 7a9f046eaca6e16f40e0562e8fe25c6a9b1e6977 Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:45:30 +0000
Subject: [PATCH 13/26] Translated using Weblate (Dutch)
Currently translated at 25.6% (403 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 475d2dea41..bf6f47a708 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -11,7 +11,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:45+0000\n"
-"Last-Translator: Koen Roggemans \n"
+"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -290,7 +290,7 @@ msgstr "Verberg &Waarschuwingen"
#: molequeue/inputgeneratorwidget.cpp:374
msgid "Show &Warnings"
-msgstr ""
+msgstr "♪ Show ♪"
#: molequeue/inputgeneratorwidget.cpp:391 qtgui/interfacewidget.cpp:71
msgid "An error has occurred:"
From 9bab0932751ab7bd9ed5e16a70791fa52c25a309 Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:45:44 +0000
Subject: [PATCH 14/26] Translated using Weblate (Dutch)
Currently translated at 25.6% (404 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index bf6f47a708..2050a90fb4 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -10,8 +10,8 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2024-01-02 10:45+0000\n"
-"Last-Translator: LibreTranslate \n"
+"PO-Revision-Date: 2024-01-02 10:46+0000\n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -290,7 +290,7 @@ msgstr "Verberg &Waarschuwingen"
#: molequeue/inputgeneratorwidget.cpp:374
msgid "Show &Warnings"
-msgstr "♪ Show ♪"
+msgstr "Toon &Waarschuwingen"
#: molequeue/inputgeneratorwidget.cpp:391 qtgui/interfacewidget.cpp:71
msgid "An error has occurred:"
From 917f13445645747babc8a6dc0a05ad5d87cde023 Mon Sep 17 00:00:00 2001
From: Weblate Translation Memory
Date: Tue, 2 Jan 2024 10:45:57 +0000
Subject: [PATCH 15/26] Translated using Weblate (Dutch)
Currently translated at 25.6% (404 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 2050a90fb4..fa24c14aa8 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -5,13 +5,15 @@
# Koen Roggemans , 2022, 2024.
# Joeri van Limpt , 2023.
# LibreTranslate , 2024.
+# Weblate Translation Memory , 2024.
msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:46+0000\n"
-"Last-Translator: Koen Roggemans \n"
+"Last-Translator: Weblate Translation Memory \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -294,7 +296,7 @@ msgstr "Toon &Waarschuwingen"
#: molequeue/inputgeneratorwidget.cpp:391 qtgui/interfacewidget.cpp:71
msgid "An error has occurred:"
-msgstr ""
+msgstr "Er is een fout opgetreden."
#: molequeue/inputgeneratorwidget.cpp:442
msgid "Select output filename"
From dc0126e9824e4fb0fdb76bb58516e1636af6d6db Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:47:05 +0000
Subject: [PATCH 16/26] Translated using Weblate (Dutch)
Currently translated at 25.7% (405 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index fa24c14aa8..d982f3d399 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -11,9 +11,8 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2024-01-02 10:46+0000\n"
-"Last-Translator: Weblate Translation Memory \n"
+"PO-Revision-Date: 2024-01-02 10:47+0000\n"
+"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -305,7 +304,7 @@ msgstr ""
#: molequeue/inputgeneratorwidget.cpp:454
#, qt-format
msgid "Internal error: could not find text widget for filename '%1'"
-msgstr ""
+msgstr "Interne fouten konden geen tekst Widget vinden voor bestand '57X: '"
#: molequeue/inputgeneratorwidget.cpp:470
#: molequeue/inputgeneratorwidget.cpp:581
From 33ac3b1f69027b049deae0b1c9653344963dc47e Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:46:04 +0000
Subject: [PATCH 17/26] Translated using Weblate (Dutch)
Currently translated at 25.7% (405 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index d982f3d399..6e18328d42 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -12,7 +12,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:47+0000\n"
-"Last-Translator: LibreTranslate \n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -295,7 +295,7 @@ msgstr "Toon &Waarschuwingen"
#: molequeue/inputgeneratorwidget.cpp:391 qtgui/interfacewidget.cpp:71
msgid "An error has occurred:"
-msgstr "Er is een fout opgetreden."
+msgstr "Er is een fout opgetreden:"
#: molequeue/inputgeneratorwidget.cpp:442
msgid "Select output filename"
From c8ad52c502cc4f39687b8c4748476e8649735f49 Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:47:33 +0000
Subject: [PATCH 18/26] Translated using Weblate (Dutch)
Currently translated at 25.8% (406 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 6e18328d42..d3e763aadf 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -304,7 +304,7 @@ msgstr ""
#: molequeue/inputgeneratorwidget.cpp:454
#, qt-format
msgid "Internal error: could not find text widget for filename '%1'"
-msgstr "Interne fouten konden geen tekst Widget vinden voor bestand '57X: '"
+msgstr "Interne fouten konden geen tekst-widget vinden voor bestand '%1'"
#: molequeue/inputgeneratorwidget.cpp:470
#: molequeue/inputgeneratorwidget.cpp:581
From efa462bdd1f117f06716a1c99893d33e18ac3956 Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:47:39 +0000
Subject: [PATCH 19/26] Translated using Weblate (Dutch)
Currently translated at 25.8% (406 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index d3e763aadf..a736f2d009 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -12,7 +12,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:47+0000\n"
-"Last-Translator: Koen Roggemans \n"
+"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -317,7 +317,7 @@ msgstr "Interne fouten konden geen tekst-widget vinden voor bestand '%1'"
#: qtplugins/openmminput/openmminputdialog.cpp:452
#: qtplugins/openmminput/openmminputdialog.cpp:466
msgid "Output Error"
-msgstr ""
+msgstr "Error"
#: molequeue/inputgeneratorwidget.cpp:471
#: molequeue/inputgeneratorwidget.cpp:582
From b99677fcc3d5d17db0b4ab8f66807254da32752c Mon Sep 17 00:00:00 2001
From: LibreTranslate
Date: Tue, 2 Jan 2024 10:48:54 +0000
Subject: [PATCH 20/26] Translated using Weblate (Dutch)
Currently translated at 25.8% (407 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index a736f2d009..11b342ba88 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -11,7 +11,7 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2024-01-02 10:47+0000\n"
+"PO-Revision-Date: 2024-01-02 10:49+0000\n"
"Last-Translator: LibreTranslate \n"
"Language-Team: Dutch \n"
@@ -329,7 +329,7 @@ msgstr "Error"
#: qtplugins/openmminput/openmminputdialog.cpp:467
#, qt-format
msgid "Failed to write to file %1."
-msgstr ""
+msgstr "Gefaald om te schrijven."
#: molequeue/inputgeneratorwidget.cpp:482
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:243
From ff06f92d5603a9ae874da4365223327f14eb3830 Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:47:58 +0000
Subject: [PATCH 21/26] Translated using Weblate (Dutch)
Currently translated at 25.8% (407 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 11b342ba88..2928798111 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -12,7 +12,7 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:49+0000\n"
-"Last-Translator: LibreTranslate \n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -317,7 +317,7 @@ msgstr "Interne fouten konden geen tekst-widget vinden voor bestand '%1'"
#: qtplugins/openmminput/openmminputdialog.cpp:452
#: qtplugins/openmminput/openmminputdialog.cpp:466
msgid "Output Error"
-msgstr "Error"
+msgstr "Output-fout"
#: molequeue/inputgeneratorwidget.cpp:471
#: molequeue/inputgeneratorwidget.cpp:582
From 525b8be5960f5aabc5488fef34ad4f5488ad7d5f Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:49:19 +0000
Subject: [PATCH 22/26] Translated using Weblate (Dutch)
Currently translated at 25.9% (408 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 2928798111..8374a54ad1 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -329,7 +329,7 @@ msgstr "Output-fout"
#: qtplugins/openmminput/openmminputdialog.cpp:467
#, qt-format
msgid "Failed to write to file %1."
-msgstr "Gefaald om te schrijven."
+msgstr "Schrijven naar bestand %1 mislukt."
#: molequeue/inputgeneratorwidget.cpp:482
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:243
From eaea30a85c43e6e590cf64786ba767d62048ab54 Mon Sep 17 00:00:00 2001
From: Weblate Translation Memory
Date: Tue, 2 Jan 2024 10:49:31 +0000
Subject: [PATCH 23/26] Translated using Weblate (Dutch)
Currently translated at 25.9% (408 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 8374a54ad1..870fe45d68 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -12,7 +12,8 @@ msgstr ""
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
"PO-Revision-Date: 2024-01-02 10:49+0000\n"
-"Last-Translator: Koen Roggemans \n"
+"Last-Translator: Weblate Translation Memory \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -335,7 +336,7 @@ msgstr "Schrijven naar bestand %1 mislukt."
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:243
#: qtplugins/openmminput/openmminputdialog.cpp:341
msgid "Select output directory"
-msgstr ""
+msgstr "Selecteer Uitvoermap"
#: molequeue/inputgeneratorwidget.cpp:499
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:258
From 56409039271e23fcceea822564d37216ae6355ce Mon Sep 17 00:00:00 2001
From: ovari
Date: Wed, 3 Jan 2024 09:39:16 +0000
Subject: [PATCH 24/26] Translated using Weblate (Hungarian)
Currently translated at 94.5% (1487 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/hu/
---
i18n/hu.po | 32 +++++++++++++-------------------
1 file changed, 13 insertions(+), 19 deletions(-)
diff --git a/i18n/hu.po b/i18n/hu.po
index b3fdb9980d..f2528b2b5e 100644
--- a/i18n/hu.po
+++ b/i18n/hu.po
@@ -4,13 +4,13 @@
# FIRST AUTHOR , 2009.
# Szabolcs Kalapos , 2020.
# SoftwareByRedline , 2021.
-# ovari , 2021, 2022, 2023.
+# ovari , 2021, 2022, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2023-12-08 03:04+0000\n"
+"PO-Revision-Date: 2024-01-03 21:23+0000\n"
"Last-Translator: ovari \n"
"Language-Team: Hungarian \n"
@@ -19,7 +19,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.3-dev\n"
+"X-Generator: Weblate 5.4-dev\n"
"X-Launchpad-Export-Date: 2018-04-13 16:01+0000\n"
#: molequeue/batchjob.cpp:70
@@ -1095,7 +1095,7 @@ msgstr ""
#: qtgui/interfacescript.cpp:295
#, qt-format
msgid "%1 Message"
-msgstr ""
+msgstr "%1 üzenet"
#: qtgui/interfacescript.cpp:538
#, qt-format
@@ -1537,10 +1537,8 @@ msgid "Modify Molecule"
msgstr "Molekula módosítása"
#: qtgui/scenepluginmodel.cpp:92
-#, fuzzy
-#| msgid "Draw Settings"
msgid "Settings"
-msgstr "Rajzolás beállításai"
+msgstr "Beállítások"
#: qtgui/scriptloader.cpp:41
#, qt-format
@@ -1746,7 +1744,7 @@ msgstr "APBS bemeneti fájl mentése"
#: qtplugins/apbs/apbsdialog.cpp:174
msgid "APBS Input (*.in)"
-msgstr ""
+msgstr "APBS-bemenet (*.in)"
#. i18n: file: qtplugins/apbs/apbsoutputdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, ApbsOutputDialog)
@@ -2280,15 +2278,15 @@ msgstr "Külső parancsfájl futtatása"
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
#: qtplugins/configurepython/configurepython.cpp:28:225
msgid "Python Settings…"
-msgstr ""
+msgstr "Python beállításai…"
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
-msgstr ""
+msgstr "Python beállítása"
#: qtplugins/configurepython/configurepython.h:29
msgid "Configure Python environments."
-msgstr ""
+msgstr "Python-környezetek beállításai."
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
@@ -2777,10 +2775,8 @@ msgid "Tools for crystal-specific editing/analysis."
msgstr "Kristályspecifikus szerkesztő/elemző eszközök."
#: qtplugins/crystal/crystalscene.cpp:178
-#, fuzzy
-#| msgid "Color:"
msgid "Color axes:"
-msgstr "Szín:"
+msgstr "Színes tengelyek:"
#: qtplugins/crystal/crystalscene.cpp:184
msgid "Line color:"
@@ -3211,10 +3207,8 @@ msgid "Insert DNA / RNA fragments through a dialog."
msgstr "DNS/RNS-töredékek beszúrása párbeszédpanelen keresztül."
#: qtplugins/insertfragment/insertfragment.cpp:32
-#, fuzzy
-#| msgid "Molecule"
msgid "Molecule…"
-msgstr "Molekula"
+msgstr "Molekula…"
#: qtplugins/insertfragment/insertfragment.cpp:38
msgid "Crystal…"
@@ -3567,11 +3561,11 @@ msgstr ""
#: qtplugins/navigator/navigator.cpp:54
msgid "Rotate the scene along the x, y, or z axes."
-msgstr ""
+msgstr "Forgassa el a jelenetet az x, y vagy z tengely mentén."
#: qtplugins/navigator/navigator.cpp:55
msgid "Zoom the scene."
-msgstr ""
+msgstr "A jelenet nagyítása."
#: qtplugins/navigator/navigator.cpp:56
#, fuzzy
From f74da399ad7690a2f877b7ab4ecc4f5e64396e77 Mon Sep 17 00:00:00 2001
From: Koen Roggemans
Date: Tue, 2 Jan 2024 10:49:38 +0000
Subject: [PATCH 25/26] Translated using Weblate (Dutch)
Currently translated at 25.9% (408 of 1573 strings)
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/nl/
---
i18n/nl.po | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/i18n/nl.po b/i18n/nl.po
index 870fe45d68..edac9c82e7 100644
--- a/i18n/nl.po
+++ b/i18n/nl.po
@@ -11,9 +11,8 @@ msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2023-12-31 02:06+0000\n"
-"PO-Revision-Date: 2024-01-02 10:49+0000\n"
-"Last-Translator: Weblate Translation Memory \n"
+"PO-Revision-Date: 2024-01-03 21:23+0000\n"
+"Last-Translator: Koen Roggemans \n"
"Language-Team: Dutch \n"
"Language: nl\n"
@@ -336,7 +335,7 @@ msgstr "Schrijven naar bestand %1 mislukt."
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:243
#: qtplugins/openmminput/openmminputdialog.cpp:341
msgid "Select output directory"
-msgstr "Selecteer Uitvoermap"
+msgstr "Selecteer uitvoermap"
#: molequeue/inputgeneratorwidget.cpp:499
#: qtplugins/lammpsinput/lammpsinputdialog.cpp:258
From ca7613c932ed1b4ed0e3b231a84b535c23159f82 Mon Sep 17 00:00:00 2001
From: Hosted Weblate
Date: Thu, 4 Jan 2024 02:58:44 +0100
Subject: [PATCH 26/26] Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: Avogadro/avogadrolibs
Translate-URL: https://hosted.weblate.org/projects/avogadro/avogadrolibs/
---
i18n/af.po | 195 +++++++++++++++++++++++-----------------
i18n/ar.po | 195 +++++++++++++++++++++++-----------------
i18n/bg.po | 195 +++++++++++++++++++++++-----------------
i18n/bs.po | 205 ++++++++++++++++++++++++------------------
i18n/ca.po | 205 ++++++++++++++++++++++++------------------
i18n/ca@valencia.po | 205 ++++++++++++++++++++++++------------------
i18n/cs.po | 205 ++++++++++++++++++++++++------------------
i18n/da.po | 200 ++++++++++++++++++++++++-----------------
i18n/de.po | 206 +++++++++++++++++++++++++-----------------
i18n/el.po | 205 ++++++++++++++++++++++++------------------
i18n/en_AU.po | 214 ++++++++++++++++++++++++++------------------
i18n/en_CA.po | 214 ++++++++++++++++++++++++++------------------
i18n/en_GB.po | 214 ++++++++++++++++++++++++++------------------
i18n/eo.po | 202 ++++++++++++++++++++++++-----------------
i18n/es.po | 214 ++++++++++++++++++++++++++------------------
i18n/et.po | 195 +++++++++++++++++++++++-----------------
i18n/eu.po | 205 ++++++++++++++++++++++++------------------
i18n/fa.po | 195 +++++++++++++++++++++++-----------------
i18n/fi.po | 195 +++++++++++++++++++++++-----------------
i18n/fr.po | 214 ++++++++++++++++++++++++++------------------
i18n/fr_CA.po | 195 +++++++++++++++++++++++-----------------
i18n/gl.po | 205 ++++++++++++++++++++++++------------------
i18n/he.po | 195 +++++++++++++++++++++++-----------------
i18n/hi.po | 195 +++++++++++++++++++++++-----------------
i18n/hr.po | 195 +++++++++++++++++++++++-----------------
i18n/hu.po | 214 ++++++++++++++++++++++++++------------------
i18n/id.po | 205 ++++++++++++++++++++++++------------------
i18n/it.po | 205 ++++++++++++++++++++++++------------------
i18n/ja.po | 200 ++++++++++++++++++++++++-----------------
i18n/ka.po | 198 +++++++++++++++++++++++-----------------
i18n/kn.po | 195 +++++++++++++++++++++++-----------------
i18n/ko.po | 214 ++++++++++++++++++++++++++------------------
i18n/ms.po | 205 ++++++++++++++++++++++++------------------
i18n/nb.po | 202 ++++++++++++++++++++++++-----------------
i18n/nl.po | 203 ++++++++++++++++++++++++-----------------
i18n/oc.po | 205 ++++++++++++++++++++++++------------------
i18n/pl.po | 195 +++++++++++++++++++++++-----------------
i18n/pt.po | 205 ++++++++++++++++++++++++------------------
i18n/pt_BR.po | 202 ++++++++++++++++++++++++-----------------
i18n/ro.po | 195 +++++++++++++++++++++++-----------------
i18n/ru.po | 205 ++++++++++++++++++++++++------------------
i18n/sa.po | 195 +++++++++++++++++++++++-----------------
i18n/sk.po | 202 ++++++++++++++++++++++++-----------------
i18n/sl.po | 205 ++++++++++++++++++++++++------------------
i18n/sq.po | 195 +++++++++++++++++++++++-----------------
i18n/sr.po | 205 ++++++++++++++++++++++++------------------
i18n/sv.po | 195 +++++++++++++++++++++++-----------------
i18n/ta.po | 195 +++++++++++++++++++++++-----------------
i18n/te.po | 195 +++++++++++++++++++++++-----------------
i18n/th.po | 195 +++++++++++++++++++++++-----------------
i18n/tr.po | 195 +++++++++++++++++++++++-----------------
i18n/ug.po | 205 ++++++++++++++++++++++++------------------
i18n/uk.po | 205 ++++++++++++++++++++++++------------------
i18n/vi.po | 205 ++++++++++++++++++++++++------------------
i18n/zh_CN.po | 214 ++++++++++++++++++++++++++------------------
i18n/zh_TW.po | 205 ++++++++++++++++++++++++------------------
56 files changed, 6683 insertions(+), 4639 deletions(-)
diff --git a/i18n/af.po b/i18n/af.po
index a79bdafd57..ce070d9d14 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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2021-06-19 13:34+0000\n"
"Last-Translator: Nathan \n"
"Language-Team: Afrikaans \n"
"Language-Team: Arabic \n"
"Language-Team: Bulgarian \n"
"Language-Team: Bosnian \n"
"Language-Team: Catalan \n"
"Language-Team: Catalan (Valencia) \n"
@@ -171,8 +171,8 @@ msgid "Close"
msgstr "Tanca"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Desconegut"
@@ -491,7 +491,7 @@ msgstr "Bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Carboni"
@@ -573,13 +573,13 @@ msgstr "Manganés"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Ferro"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Cobalt"
@@ -1066,7 +1066,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr "Títol"
@@ -1311,7 +1311,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Canvia l'orde de l'enllaç"
@@ -1331,7 +1331,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr "Ajusta els hidrògens"
@@ -1531,7 +1531,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Eix:"
@@ -1819,7 +1819,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1831,7 +1831,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:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1841,7 +1841,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1853,7 +1853,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:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1865,7 +1865,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1903,7 +1903,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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2140,7 +2140,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2182,7 +2182,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2240,12 +2240,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2256,7 +2267,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2264,7 +2275,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other"
msgid "Other…"
@@ -2401,7 +2412,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr "Personalitzat"
@@ -2445,7 +2456,7 @@ msgstr "Entrada turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
#, fuzzy
msgid "Copy"
msgstr "Copia-ho tot"
@@ -2463,13 +2474,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
#, fuzzy
msgid "Clear"
msgstr "Suprimeix-ho tot"
@@ -2553,7 +2564,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energia"
@@ -2591,13 +2602,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2834,7 +2845,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3192,7 +3203,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3200,7 +3211,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3238,7 +3249,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3257,12 +3268,12 @@ msgid "Insert molecular fragments for building larger molecules."
msgstr ""
"Insereix un fragment molecular per la construcció de molècules llargues"
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr "color:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Distància"
@@ -3275,62 +3286,53 @@ msgstr "Distància"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr "Cap"
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-#, fuzzy
-msgid "In."
-msgstr "Entrada:"
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
+msgstr "ID únic"
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Element"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Nom d'element"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Etiquetes d'àtom"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "D"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Nom del residu"
@@ -3471,7 +3473,7 @@ msgstr "Mesura"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr "Opacitat:"
@@ -3505,7 +3507,7 @@ msgstr "&Propietats"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Propietats de la molècula"
@@ -3530,7 +3532,7 @@ msgstr "No està configurada la molècula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "IUPAC Molecule Name:"
msgid "Molecule Name:"
@@ -3539,7 +3541,7 @@ msgstr "Nom de la molècula IUPAC:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Massa molecular (g/mol)"
@@ -3547,21 +3549,21 @@ msgstr "Massa molecular (g/mol)"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr "Formula química:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr "Número d'àtoms:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr "Número d'enllaços:"
@@ -3922,7 +3924,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3952,7 +3954,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3998,7 +4000,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Paràmetres:"
@@ -4017,7 +4019,7 @@ msgstr "Enllaços dinàmics"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4134,45 +4136,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4687,7 +4703,7 @@ msgstr "Selecciona per residu..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Selecciona"
@@ -4729,7 +4745,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4840,7 +4856,7 @@ msgstr "Importa espectre"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5121,7 +5137,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5639,6 +5655,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
@@ -8418,6 +8452,10 @@ msgstr ""
"devel@lists.sourceforge.net,,el.libre@gmail.com,,,avogadro-devel@lists."
"sourceforge.net,,el.libre@gmail.com"
+#, fuzzy
+#~ msgid "In."
+#~ msgstr "Entrada:"
+
#, fuzzy
#~| msgid "Fragment..."
#~ msgid "Fragment…"
@@ -9999,9 +10037,6 @@ msgstr ""
#~ msgid "Residue number"
#~ msgstr "Nombre de residu"
-#~ msgid "Unique ID"
-#~ msgstr "ID únic"
-
#~ msgid "Custom data"
#~ msgstr "Dada"
diff --git a/i18n/cs.po b/i18n/cs.po
index 465fdceef1..f5b9264275 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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-10-31 11:02+0000\n"
"Last-Translator: Martin Slavík \n"
"Language-Team: Czech \n"
"Language-Team: Danish \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Ukendt"
@@ -489,7 +489,7 @@ msgstr "Bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Kulstof"
@@ -571,13 +571,13 @@ msgstr "Mangan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Jern"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Kobolt"
@@ -1064,7 +1064,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr "Titel"
@@ -1306,7 +1306,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Ændr bindingsorden"
@@ -1326,7 +1326,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr "Juster brintatomer"
@@ -1529,7 +1529,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Akser:"
@@ -1812,7 +1812,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1824,7 +1824,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:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1834,7 +1834,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1846,7 +1846,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:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1858,7 +1858,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1896,7 +1896,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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
msgid "Colormap:"
msgstr "Farver:"
@@ -2128,7 +2128,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2170,7 +2170,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2228,12 +2228,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2244,7 +2255,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2252,7 +2263,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other..."
msgid "Other…"
@@ -2385,7 +2396,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2428,7 +2439,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2445,13 +2456,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2533,7 +2544,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energi"
@@ -2571,13 +2582,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3174,7 +3185,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3182,7 +3193,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3221,7 +3232,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3239,13 +3250,13 @@ msgstr "Indsæt fragment"
msgid "Insert molecular fragments for building larger molecules."
msgstr "Indsæt molekylærfragmenter for at bygge størrer molekyler"
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
#, fuzzy
msgid "Color:"
msgstr "Farver:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Afstand"
@@ -3258,60 +3269,52 @@ msgstr "Afstand"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr "Ingen"
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
-msgstr ""
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
+msgstr "Unikt id"
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Element"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Elementnavn"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Etiket"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
msgid "ID"
msgstr ""
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Restnavn"
@@ -3451,7 +3454,7 @@ msgstr "Mål"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3484,7 +3487,7 @@ msgstr "&Egenskaber"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Molekylære egenskaber"
@@ -3508,7 +3511,7 @@ msgstr "Intet molekylesæt"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "Molecule"
msgid "Molecule Name:"
@@ -3517,28 +3520,28 @@ msgstr "Molekyle"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3897,7 +3900,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3927,7 +3930,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3972,7 +3975,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Filnavn:"
@@ -3990,7 +3993,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4107,45 +4110,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4653,7 +4670,7 @@ msgstr "Vælg efter rest..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Vælg"
@@ -4694,7 +4711,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4805,7 +4822,7 @@ msgstr "Importer spektrum"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5087,7 +5104,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5597,6 +5614,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
@@ -9579,9 +9614,6 @@ msgstr ""
#~ msgid "Residue number"
#~ msgstr "Restnummer"
-#~ msgid "Unique ID"
-#~ msgstr "Unikt id"
-
#~ msgid "Bond length"
#~ msgstr "Bindingslængde"
diff --git a/i18n/de.po b/i18n/de.po
index 7077e4254f..32bdbf5f45 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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-11-30 16:05+0000\n"
"Last-Translator: Norwid Behrnd \n"
"Language-Team: German \n"
"Language-Team: Greek \n"
"Language-Team: English (United Kingdom) \n"
"Language-Team: English (United Kingdom) \n"
"Language-Team: English (United Kingdom) \n"
"Language-Team: Esperanto \n"
"Language-Team: Spanish \n"
"Language-Team: Estonian \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Tundmatu"
@@ -489,7 +489,7 @@ msgstr "Boor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Süsinik"
@@ -571,13 +571,13 @@ msgstr "Mangaan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Raud"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Koobalt"
@@ -1061,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr ""
@@ -1298,7 +1298,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
msgid "Change Layer"
msgstr ""
@@ -1317,7 +1317,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr ""
@@ -1503,7 +1503,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
#, fuzzy
#| msgid "X Axis"
msgid "Axis:"
@@ -1782,7 +1782,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1792,7 +1792,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1802,7 +1802,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1812,7 +1812,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1824,7 +1824,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1859,7 +1859,7 @@ msgstr ""
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
msgid "Colormap:"
msgstr "Kohandatud värv:"
@@ -2079,7 +2079,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2119,7 +2119,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2175,12 +2175,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2191,7 +2202,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2199,7 +2210,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
msgid "Other…"
msgstr ""
@@ -2328,7 +2339,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2371,7 +2382,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2387,13 +2398,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2475,7 +2486,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energia"
@@ -2513,13 +2524,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2750,7 +2761,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3083,7 +3094,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3091,7 +3102,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
msgid "Insert Molecule…"
msgstr ""
@@ -3124,7 +3135,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3140,13 +3151,13 @@ msgstr ""
msgid "Insert molecular fragments for building larger molecules."
msgstr ""
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
#, fuzzy
msgid "Color:"
msgstr "Kohandatud värv:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Värv kauguse järgi"
@@ -3159,60 +3170,52 @@ msgstr "Värv kauguse järgi"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr ""
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Element"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Elemendi nimi"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
msgid "Atom Label:"
msgstr ""
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "D"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Jäägo number"
@@ -3344,7 +3347,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3377,7 +3380,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Molekulaarsed omadused..."
@@ -3400,7 +3403,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
msgid "Molecule Name:"
msgstr "Molekulaarsed omadused..."
@@ -3408,7 +3411,7 @@ msgstr "Molekulaarsed omadused..."
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Molekulaarmass (g/mol):"
@@ -3416,21 +3419,21 @@ msgstr "Molekulaarmass (g/mol):"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr "Keemiline valem:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr "Aatomite arv:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr "Sidemete arv:"
@@ -3778,7 +3781,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3808,7 +3811,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3851,7 +3854,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Jäägi nimi"
@@ -3869,7 +3872,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -3986,45 +3989,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4515,7 +4532,7 @@ msgstr "Vali jäägi järgi..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "Vali lahusti"
@@ -4556,7 +4573,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4663,7 +4680,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
msgid "Spectra"
msgstr ""
@@ -4907,7 +4924,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5403,6 +5420,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
diff --git a/i18n/eu.po b/i18n/eu.po
index c4256cbf13..2eaae8d757 100644
--- a/i18n/eu.po
+++ b/i18n/eu.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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2022-06-22 19:15+0000\n"
"Last-Translator: Julen Larrucea \n"
"Language-Team: Basque \n"
"Language-Team: Finnish \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr "Sulje"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Tuntematon"
@@ -489,7 +489,7 @@ msgstr "Boori"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Hiili"
@@ -571,13 +571,13 @@ msgstr "Mangaani"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Rauta"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Koboltti"
@@ -1063,7 +1063,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr ""
@@ -1302,7 +1302,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Vaihda sidosten järjestystä"
@@ -1322,7 +1322,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr "Säädä vetyjä"
@@ -1517,7 +1517,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Akseli:"
@@ -1794,7 +1794,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Neutral"
msgctxt "colormap"
@@ -1806,7 +1806,7 @@ msgstr "Neutraali"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1816,7 +1816,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1828,7 +1828,7 @@ msgstr "Peruuta"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1840,7 +1840,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1875,7 +1875,7 @@ msgstr ""
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
msgid "Colormap:"
msgstr "Väri:"
@@ -2101,7 +2101,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2141,7 +2141,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2197,12 +2197,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2213,7 +2224,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2221,7 +2232,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other..."
msgid "Other…"
@@ -2358,7 +2369,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2401,7 +2412,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2417,13 +2428,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2505,7 +2516,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energia"
@@ -2541,13 +2552,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2779,7 +2790,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3122,7 +3133,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3130,7 +3141,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3166,7 +3177,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3182,13 +3193,13 @@ msgstr ""
msgid "Insert molecular fragments for building larger molecules."
msgstr ""
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
#, fuzzy
msgid "Color:"
msgstr "Väri:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Etäisyys"
@@ -3201,60 +3212,52 @@ msgstr "Etäisyys"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr ""
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr ""
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Alkuaineen nimi"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
msgid "Atom Label:"
msgstr ""
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "MIDI"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
msgid "Residue Label:"
msgstr ""
@@ -3389,7 +3392,7 @@ msgstr "Mittaa"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3423,7 +3426,7 @@ msgstr "&Ominaisuudet"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr ""
@@ -3447,7 +3450,7 @@ msgstr "Molekyyli"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "Molecule Charge:"
msgid "Molecule Name:"
@@ -3456,28 +3459,28 @@ msgstr "Molekyylin varaus:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3829,7 +3832,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3859,7 +3862,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3904,7 +3907,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Parametrit:"
@@ -3922,7 +3925,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4039,45 +4042,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4572,7 +4589,7 @@ msgstr "Valintatila:"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Valitse"
@@ -4613,7 +4630,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4724,7 +4741,7 @@ msgstr "Neutraali"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Neutral"
msgid "Spectra"
@@ -4981,7 +4998,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5484,6 +5501,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
diff --git a/i18n/fr.po b/i18n/fr.po
index ffd3260949..f4c12a2923 100644
--- a/i18n/fr.po
+++ b/i18n/fr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-11-06 11:35+0000\n"
"Last-Translator: research11111 \n"
"Language-Team: French \n"
"Language-Team: Galician \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr "Pechar"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Descoñecido"
@@ -489,7 +489,7 @@ msgstr "Boro"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Carbono"
@@ -571,13 +571,13 @@ msgstr "Manganeso"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Ferro"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Cobalto"
@@ -1064,7 +1064,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr "Título"
@@ -1309,7 +1309,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Modificar a orde de enlace"
@@ -1329,7 +1329,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr "Axustar os hidróxenos"
@@ -1532,7 +1532,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Eixe:"
@@ -1820,7 +1820,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1832,7 +1832,7 @@ msgstr "Espectros"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1842,7 +1842,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1854,7 +1854,7 @@ msgstr "Cancelar"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1904,7 +1904,7 @@ msgstr "Cores escollidas"
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2141,7 +2141,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr " Å"
@@ -2184,7 +2184,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2242,12 +2242,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2258,7 +2269,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2266,7 +2277,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other"
msgid "Other…"
@@ -2403,7 +2414,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr "Personalizada"
@@ -2447,7 +2458,7 @@ msgstr "Entrada do Turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
#, fuzzy
msgid "Copy"
msgstr "Copiar todo"
@@ -2465,13 +2476,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
#, fuzzy
msgid "Clear"
msgstr "Limpar todo"
@@ -2555,7 +2566,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Enerxía"
@@ -2593,13 +2604,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2848,7 +2859,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3206,7 +3217,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3214,7 +3225,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3253,7 +3264,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr "Importar cristal"
@@ -3271,12 +3282,12 @@ msgstr "Inserir un fragmento"
msgid "Insert molecular fragments for building larger molecules."
msgstr "Insire fragmentos de moléculas para construír outras máis grandes"
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr "Cor:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Distancia"
@@ -3289,62 +3300,53 @@ msgstr "Distancia"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr "Ningún"
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-#, fuzzy
-msgid "In."
-msgstr "En:"
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
+msgstr "ID único"
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Elemento"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Nome do elemento"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Etiquetas dos átomos"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "D"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Nome do residuo"
@@ -3486,7 +3488,7 @@ msgstr "Medir"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr "Opacidade:"
@@ -3520,7 +3522,7 @@ msgstr "&Propiedades"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Propiedades da molécula"
@@ -3545,7 +3547,7 @@ msgstr "Non se definiu ningunha molécula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "IUPAC Molecule Name:"
msgid "Molecule Name:"
@@ -3554,7 +3556,7 @@ msgstr "Nome IUPAC da molécula:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Masa molecular (g/mol):"
@@ -3562,21 +3564,21 @@ msgstr "Masa molecular (g/mol):"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr "Fórmula química:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr "Número de átomos:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr "Número de enlaces:"
@@ -3937,7 +3939,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3967,7 +3969,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -4013,7 +4015,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Parámetros:"
@@ -4032,7 +4034,7 @@ msgstr "Enlaces dinámicos"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4149,45 +4151,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4702,7 +4718,7 @@ msgstr "Escoller segundo o residuo..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Escoller"
@@ -4745,7 +4761,7 @@ msgstr "Percepción do espazo de grupo"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4864,7 +4880,7 @@ msgstr "Importar un espectro"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5147,7 +5163,7 @@ msgstr "Simetria"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr "Simetria"
@@ -5669,6 +5685,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
@@ -8444,6 +8478,10 @@ msgstr ""
",,mbouzada@gmail.com,,,,mbouzada@gmail.com,,,,mbouzada@gmail.com,,,,"
"mbouzada@gmail.com,,,,mbouzada@gmail.com,"
+#, fuzzy
+#~ msgid "In."
+#~ msgstr "En:"
+
#, fuzzy
#~| msgid "Fragment..."
#~ msgid "Fragment…"
@@ -10271,9 +10309,6 @@ msgstr ""
#~ msgid "Residue number"
#~ msgstr "Número do residuo"
-#~ msgid "Unique ID"
-#~ msgstr "ID único"
-
#~ msgid "Custom data"
#~ msgstr "Datos personalizados"
diff --git a/i18n/he.po b/i18n/he.po
index 971e17249c..9320596503 100644
--- a/i18n/he.po
+++ b/i18n/he.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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2016-06-10 06:32+0000\n"
"Last-Translator: Avogadro Team \n"
"Language-Team: Hebrew \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "בלתי ידוע"
@@ -489,7 +489,7 @@ msgstr "בור"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "פחמן"
@@ -571,13 +571,13 @@ msgstr "מנגן"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "ברזל"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "קובלט"
@@ -1061,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr ""
@@ -1300,7 +1300,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
msgid "Change Layer"
msgstr ""
@@ -1319,7 +1319,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr ""
@@ -1503,7 +1503,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr ""
@@ -1778,7 +1778,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1788,7 +1788,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1798,7 +1798,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1808,7 +1808,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1820,7 +1820,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1856,7 +1856,7 @@ msgstr "בחר צבע לתוויות אטומים"
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
msgid "Colormap:"
msgstr ""
@@ -2075,7 +2075,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2115,7 +2115,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2172,12 +2172,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2188,7 +2199,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2196,7 +2207,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
msgid "Other…"
msgstr ""
@@ -2318,7 +2329,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2361,7 +2372,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2377,13 +2388,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2465,7 +2476,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr ""
@@ -2500,13 +2511,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2736,7 +2747,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3064,7 +3075,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3072,7 +3083,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
msgid "Insert Molecule…"
msgstr ""
@@ -3104,7 +3115,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3120,12 +3131,12 @@ msgstr ""
msgid "Insert molecular fragments for building larger molecules."
msgstr ""
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr ""
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "צבע על פי מרחק"
@@ -3138,59 +3149,51 @@ msgstr "צבע על פי מרחק"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr ""
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr ""
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
msgid "Element & Number"
msgstr ""
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "תווית"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
msgid "ID"
msgstr ""
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
msgid "Residue Label:"
msgstr ""
@@ -3321,7 +3324,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3353,7 +3356,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr ""
@@ -3376,35 +3379,35 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
msgid "Molecule Name:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3742,7 +3745,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3772,7 +3775,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3815,7 +3818,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
msgid "Frame:"
msgstr ""
@@ -3832,7 +3835,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -3949,45 +3952,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4442,7 +4459,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
msgid "Select"
msgstr ""
@@ -4482,7 +4499,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4589,7 +4606,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
msgid "Spectra"
msgstr ""
@@ -4831,7 +4848,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5325,6 +5342,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
diff --git a/i18n/hi.po b/i18n/hi.po
index 65cfc1eea7..b98323c5ec 100644
--- a/i18n/hi.po
+++ b/i18n/hi.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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-10-31 11:02+0000\n"
"Last-Translator: Atharva Kanherkar \n"
"Language-Team: Hindi \n"
"Language-Team: Croatian \n"
"Language-Team: Hungarian \n"
"Language-Team: Indonesian \n"
"Language-Team: Italian \n"
"Language-Team: Japanese \n"
"Language-Team: Georgian \n"
"Language-Team: Kannada \n"
"Language-Team: Korean \n"
"Language-Team: Malay \n"
"Language-Team: Norwegian Bokmål \n"
"Language-Team: Dutch \n"
"Language-Team: Occitan (post 1500) \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr "Tampar"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Desconegut"
@@ -489,7 +489,7 @@ msgstr "Boròni"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Carbòni"
@@ -571,13 +571,13 @@ msgstr "Manganès"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Fèrre"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Cobalt"
@@ -1063,7 +1063,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr "Títol"
@@ -1306,7 +1306,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Modificar l'òrdre de las ligasons"
@@ -1326,7 +1326,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr ""
@@ -1522,7 +1522,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Axes :"
@@ -1807,7 +1807,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Neutral"
msgctxt "colormap"
@@ -1819,7 +1819,7 @@ msgstr "Mejan"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1829,7 +1829,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1841,7 +1841,7 @@ msgstr "Anullar"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1853,7 +1853,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1891,7 +1891,7 @@ msgstr "Causir la color..."
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
msgid "Colormap:"
msgstr "Colors :"
@@ -2124,7 +2124,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2164,7 +2164,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2222,12 +2222,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2238,7 +2249,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2246,7 +2257,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other"
msgid "Other…"
@@ -2379,7 +2390,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr "Personalizar"
@@ -2423,7 +2434,7 @@ msgstr "Entrada Turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
#, fuzzy
msgid "Copy"
msgstr "Copiar tot"
@@ -2441,13 +2452,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
#, fuzzy
msgid "Clear"
msgstr "Escafar tot"
@@ -2531,7 +2542,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energia"
@@ -2569,13 +2580,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2807,7 +2818,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3158,7 +3169,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3166,7 +3177,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3204,7 +3215,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3221,13 +3232,13 @@ msgstr "Inserir un fragment"
msgid "Insert molecular fragments for building larger molecules."
msgstr ""
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
#, fuzzy
msgid "Color:"
msgstr "Colors :"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Distància"
@@ -3240,62 +3251,53 @@ msgstr "Distància"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr "Pas cap"
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-#, fuzzy
-msgid "In."
-msgstr "Dins :"
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
+msgstr "ID unica"
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Element"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Nom de l'element"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Etiquetas dels atòms"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "D"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Nom del residú"
@@ -3432,7 +3434,7 @@ msgstr "Mesurar"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr "Opacitat :"
@@ -3465,7 +3467,7 @@ msgstr "&Proprietats"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Proprietats de la molecula"
@@ -3490,7 +3492,7 @@ msgstr "Molecula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "Molecule"
msgid "Molecule Name:"
@@ -3499,28 +3501,28 @@ msgstr "Molecula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr "Formula quimica :"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr "Nombre d'atòms :"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr "Nombre de ligasons :"
@@ -3870,7 +3872,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3900,7 +3902,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3946,7 +3948,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Paramètres :"
@@ -3964,7 +3966,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4081,45 +4083,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4626,7 +4642,7 @@ msgstr "Seleccionar per residú..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Seleccionar"
@@ -4667,7 +4683,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4776,7 +4792,7 @@ msgstr "Mejan"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Neutral"
msgid "Spectra"
@@ -5055,7 +5071,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5569,6 +5585,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
@@ -8333,6 +8367,10 @@ msgstr ""
"avogadro-devel@lists.sourceforge.net,cvalmary@yahoo.fr,,,avogadro-"
"devel@lists.sourceforge.net,cvalmary@yahoo.fr"
+#, fuzzy
+#~ msgid "In."
+#~ msgstr "Dins :"
+
#, fuzzy
#~| msgid "Fragment..."
#~ msgid "Fragment…"
@@ -9011,9 +9049,6 @@ msgstr ""
#~ msgid "Residue number"
#~ msgstr "Numèro del residú"
-#~ msgid "Unique ID"
-#~ msgstr "ID unica"
-
#~ msgid "Change Font"
#~ msgstr "Modificar la poliça"
diff --git a/i18n/pl.po b/i18n/pl.po
index aae24b29be..723a380707 100644
--- a/i18n/pl.po
+++ b/i18n/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-06-20 10:49+0000\n"
"Last-Translator: Jakub Brzeski \n"
"Language-Team: Polish \n"
"Language-Team: Portuguese \n"
"Language-Team: Portuguese (Brazil) \n"
"Language-Team: Romanian \n"
"Language-Team: Russian \n"
"Language-Team: Sanskrit \n"
"Language-Team: Slovak \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr "Zatvoriť"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Neznámy"
@@ -489,7 +489,7 @@ msgstr "Bór"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Uhlík"
@@ -571,13 +571,13 @@ msgstr "Mangán"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Železo"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Kobalt"
@@ -1063,7 +1063,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr "Názov"
@@ -1305,7 +1305,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Zmeniť Prvok"
@@ -1325,7 +1325,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr "Upravte Vodíky"
@@ -1521,7 +1521,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Osa:"
@@ -1802,7 +1802,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Neutral"
msgctxt "colormap"
@@ -1814,7 +1814,7 @@ msgstr "Neutrálny"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1824,7 +1824,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1836,7 +1836,7 @@ msgstr "Zrušiť"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1848,7 +1848,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1886,7 +1886,7 @@ msgstr "Vybrané Farby"
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
msgid "Colormap:"
msgstr "Farby:"
@@ -2117,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2159,7 +2159,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2217,12 +2217,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2233,7 +2244,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2241,7 +2252,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other..."
msgid "Other…"
@@ -2378,7 +2389,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2421,7 +2432,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2438,13 +2449,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2526,7 +2537,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energia"
@@ -2564,13 +2575,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2801,7 +2812,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3152,7 +3163,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3160,7 +3171,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3198,7 +3209,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3216,13 +3227,13 @@ msgstr "Vložiť fragment"
msgid "Insert molecular fragments for building larger molecules."
msgstr "Vložiť fragmenty molekúl na stavbu väčších molekúl"
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
#, fuzzy
msgid "Color:"
msgstr "Farby:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Vzdialenosť"
@@ -3235,62 +3246,53 @@ msgstr "Vzdialenosť"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr "Nič"
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-#, fuzzy
-msgid "In."
-msgstr "V:"
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
+msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Prvok"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Názov prvku"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:176
-msgid ", "
-msgstr ""
-
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Označenie Skupiny:"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "MIDI"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Číslo zvyšku"
@@ -3429,7 +3431,7 @@ msgstr "Rozsah"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr "Priehľadnosť:"
@@ -3463,7 +3465,7 @@ msgstr "&Vlastnosti"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Vlastnosti molekuly"
@@ -3487,7 +3489,7 @@ msgstr "Molekula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "Molecule"
msgid "Molecule Name:"
@@ -3496,28 +3498,28 @@ msgstr "Molekula"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3874,7 +3876,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3904,7 +3906,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3949,7 +3951,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Názov zvyškov"
@@ -3967,7 +3969,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4084,45 +4086,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4626,7 +4642,7 @@ msgstr "Vybrať podľa Zvyšku..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Výber"
@@ -4667,7 +4683,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4776,7 +4792,7 @@ msgstr "Importovať Spectra"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Neutral"
msgid "Spectra"
@@ -5052,7 +5068,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5561,6 +5577,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
@@ -8316,6 +8350,10 @@ msgstr ""
"com,,,,avogadro-devel@lists.sourceforge.net,,,rayiner@protonmail.com,,,,"
"avogadro-devel@lists.sourceforge.net,,,rayiner@protonmail.com,"
+#, fuzzy
+#~ msgid "In."
+#~ msgstr "V:"
+
#, fuzzy
#~| msgid "Fragment..."
#~ msgid "Fragment…"
diff --git a/i18n/sl.po b/i18n/sl.po
index 8d465155c3..f0dd7c6450 100644
--- a/i18n/sl.po
+++ b/i18n/sl.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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2016-06-10 06:51+0000\n"
"Last-Translator: Matej Urbančič \n"
"Language-Team: Slovenian \n"
@@ -173,8 +173,8 @@ msgid "Close"
msgstr "Zapri"
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "nepoznano"
@@ -493,7 +493,7 @@ msgstr "bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "ogljik"
@@ -575,13 +575,13 @@ msgstr "mangan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "železo"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "kobalt"
@@ -1068,7 +1068,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr "Naslov"
@@ -1313,7 +1313,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
#, fuzzy
msgid "Change Layer"
msgstr "Spremeni vrsto vezi"
@@ -1333,7 +1333,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr "Samodejno dodaj vodike"
@@ -1544,7 +1544,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Os:"
@@ -1832,7 +1832,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
#, fuzzy
#| msgid "Spectra"
msgctxt "colormap"
@@ -1844,7 +1844,7 @@ msgstr "Spektri"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1854,7 +1854,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
#, fuzzy
#| msgid "Cancel"
msgctxt "colormap"
@@ -1866,7 +1866,7 @@ msgstr "Prekliči"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1878,7 +1878,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1916,7 +1916,7 @@ msgstr "Izbrane barve"
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
#| msgid "Color:"
msgid "Colormap:"
@@ -2173,7 +2173,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr " Å"
@@ -2216,7 +2216,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2274,12 +2274,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2290,7 +2301,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2298,7 +2309,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
#, fuzzy
#| msgid "Other"
msgid "Other…"
@@ -2435,7 +2446,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr "Po meri"
@@ -2479,7 +2490,7 @@ msgstr "Skript Turbomole"
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
#, fuzzy
msgid "Copy"
msgstr "Kopiraj vse"
@@ -2497,13 +2508,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
#, fuzzy
msgid "Clear"
msgstr "Počisti vse"
@@ -2587,7 +2598,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr "Energija"
@@ -2625,13 +2636,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr "BREZ"
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2891,7 +2902,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3247,7 +3258,7 @@ msgstr "T"
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr "Timin"
@@ -3255,7 +3266,7 @@ msgstr "Timin"
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
#, fuzzy
#| msgid "Molecule"
msgid "Insert Molecule…"
@@ -3294,7 +3305,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr "Uvozi kristal"
@@ -3312,12 +3323,12 @@ msgstr "Vstavi molekulski delec"
msgid "Insert molecular fragments for building larger molecules."
msgstr "Vstavljanje molekulskih delcev za izgradnjo večjih molekul"
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr "Barva:"
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Razdalja"
@@ -3330,62 +3341,53 @@ msgstr "Razdalja"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr "Brez"
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-#, fuzzy
-msgid "In."
-msgstr "V:"
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
+msgstr "Edinstven ID"
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr "Element"
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Ime elementa"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Oznake atomov"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
#, fuzzy
msgid "ID"
msgstr "D"
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
#, fuzzy
msgid "Residue Label:"
msgstr "Ime preostanka"
@@ -3557,7 +3559,7 @@ msgstr "Izmeri"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr "Prekrivnost:"
@@ -3591,7 +3593,7 @@ msgstr "&Lastnosti"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr "Lastnosti molekule"
@@ -3616,7 +3618,7 @@ msgstr "Ni nastavljene molekule"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
#| msgid "IUPAC Molecule Name:"
msgid "Molecule Name:"
@@ -3625,7 +3627,7 @@ msgstr "Ime po IUPAC-u:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
#, fuzzy
msgid "Molecular Mass (g/mol):"
msgstr "Molekulska masa (g/mol):"
@@ -3633,21 +3635,21 @@ msgstr "Molekulska masa (g/mol):"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr "Kemijska formula:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr "Število atomov:"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr "Število vezi:"
@@ -4021,7 +4023,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -4051,7 +4053,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -4097,7 +4099,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
#, fuzzy
msgid "Frame:"
msgstr "Sličice"
@@ -4116,7 +4118,7 @@ msgstr "Dinamične vezi"
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -4233,45 +4235,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4784,7 +4800,7 @@ msgstr "Izbor po ostanku ..."
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
#, fuzzy
msgid "Select"
msgstr "&Izberi"
@@ -4851,7 +4867,7 @@ msgstr "Zaznaj prostorsko skupino"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4970,7 +4986,7 @@ msgstr "Uvozi podatke spektra"
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
#, fuzzy
#| msgid "Spectra"
msgid "Spectra"
@@ -5253,7 +5269,7 @@ msgstr "Simetrija"
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr "Simetrija"
@@ -5775,6 +5791,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
@@ -8535,6 +8569,10 @@ msgstr ""
",,,mateju@svn.gnome.org,,,,mateju@svn.gnome.org,,,,mateju@svn.gnome.org,,,,"
"mateju@svn.gnome.org"
+#, fuzzy
+#~ msgid "In."
+#~ msgstr "V:"
+
#, fuzzy
#~| msgid "Fragment..."
#~ msgid "Fragment…"
@@ -10594,9 +10632,6 @@ msgstr ""
#~ msgid "Residue number"
#~ msgstr "Število ostanka"
-#~ msgid "Unique ID"
-#~ msgstr "Edinstven ID"
-
#~ msgid "Custom data"
#~ msgstr "Podatki po meri"
diff --git a/i18n/sq.po b/i18n/sq.po
index 0c91f44556..0a396d637b 100644
--- a/i18n/sq.po
+++ b/i18n/sq.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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2021-06-16 17:34+0000\n"
"Last-Translator: Dillon Schultz \n"
"Language-Team: Albanian \n"
"Language-Team: Serbian \n"
"Language-Team: Swedish \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr "Okänd"
@@ -489,7 +489,7 @@ msgstr "Bor"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr "Kol"
@@ -571,13 +571,13 @@ msgstr "Mangan"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr "Järn"
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr "Kobolt"
@@ -1061,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr ""
@@ -1300,7 +1300,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
msgid "Change Layer"
msgstr ""
@@ -1319,7 +1319,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr ""
@@ -1509,7 +1509,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr "Axel:"
@@ -1785,7 +1785,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1795,7 +1795,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1805,7 +1805,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1815,7 +1815,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1827,7 +1827,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1862,7 +1862,7 @@ msgstr ""
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
#, fuzzy
msgid "Colormap:"
msgstr "Rita atom"
@@ -2083,7 +2083,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2123,7 +2123,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2179,12 +2179,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2195,7 +2206,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2203,7 +2214,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
msgid "Other…"
msgstr ""
@@ -2327,7 +2338,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2370,7 +2381,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2387,13 +2398,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2475,7 +2486,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr ""
@@ -2513,13 +2524,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2750,7 +2761,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3087,7 +3098,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3095,7 +3106,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
msgid "Insert Molecule…"
msgstr ""
@@ -3130,7 +3141,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3148,12 +3159,12 @@ msgstr "Infoga fragment"
msgid "Insert molecular fragments for building larger molecules."
msgstr "Infoga molekylfragment för att bygga större molekyler"
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr ""
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
#, fuzzy
msgid "Distance from center:"
msgstr "Avstånd:"
@@ -3166,60 +3177,52 @@ msgstr "Avstånd:"
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr ""
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr ""
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
#, fuzzy
msgid "Element & Number"
msgstr "Gundämne:"
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
#, fuzzy
msgid "Atom Label:"
msgstr "Etikett"
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
msgid "ID"
msgstr ""
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
msgid "Residue Label:"
msgstr ""
@@ -3353,7 +3356,7 @@ msgstr "Mät"
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3386,7 +3389,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr ""
@@ -3412,7 +3415,7 @@ msgstr "okänd"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
#, fuzzy
msgid "Molecule Name:"
msgstr "Molekyldynamik (600 K)"
@@ -3420,28 +3423,28 @@ msgstr "Molekyldynamik (600 K)"
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3789,7 +3792,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3819,7 +3822,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3864,7 +3867,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
msgid "Frame:"
msgstr ""
@@ -3881,7 +3884,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -3997,45 +4000,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4519,7 +4536,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
msgid "Select"
msgstr ""
@@ -4559,7 +4576,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4665,7 +4682,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
msgid "Spectra"
msgstr ""
@@ -4907,7 +4924,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5410,6 +5427,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
diff --git a/i18n/ta.po b/i18n/ta.po
index 73a9eb15cc..fa96a21f48 100644
--- a/i18n/ta.po
+++ b/i18n/ta.po
@@ -7,7 +7,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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -168,8 +168,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr ""
@@ -570,13 +570,13 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr ""
@@ -1060,7 +1060,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr ""
@@ -1293,7 +1293,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
msgid "Change Layer"
msgstr ""
@@ -1312,7 +1312,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr ""
@@ -1495,7 +1495,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr ""
@@ -1764,7 +1764,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1774,7 +1774,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1784,7 +1784,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1794,7 +1794,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1806,7 +1806,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1840,7 +1840,7 @@ msgstr ""
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
msgid "Colormap:"
msgstr ""
@@ -2053,7 +2053,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2092,7 +2092,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2148,12 +2148,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2164,7 +2175,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2172,7 +2183,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
msgid "Other…"
msgstr ""
@@ -2294,7 +2305,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2337,7 +2348,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2353,13 +2364,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2441,7 +2452,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr ""
@@ -2476,13 +2487,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2711,7 +2722,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3033,7 +3044,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3041,7 +3052,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
msgid "Insert Molecule…"
msgstr ""
@@ -3073,7 +3084,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3089,12 +3100,12 @@ msgstr ""
msgid "Insert molecular fragments for building larger molecules."
msgstr ""
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr ""
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
msgid "Distance from center:"
msgstr ""
@@ -3106,58 +3117,50 @@ msgstr ""
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr ""
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr ""
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
msgid "Element & Number"
msgstr ""
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
msgid "Atom Label:"
msgstr ""
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
msgid "ID"
msgstr ""
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
msgid "Residue Label:"
msgstr ""
@@ -3287,7 +3290,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3319,7 +3322,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr ""
@@ -3342,35 +3345,35 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
msgid "Molecule Name:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3704,7 +3707,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3734,7 +3737,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3777,7 +3780,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
msgid "Frame:"
msgstr ""
@@ -3794,7 +3797,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -3910,45 +3913,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4389,7 +4406,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
msgid "Select"
msgstr ""
@@ -4427,7 +4444,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4533,7 +4550,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
msgid "Spectra"
msgstr ""
@@ -4767,7 +4784,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5260,6 +5277,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
diff --git a/i18n/te.po b/i18n/te.po
index add07b0eb1..e51fbab7ec 100644
--- a/i18n/te.po
+++ b/i18n/te.po
@@ -6,7 +6,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-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-10-11 16:27+0000\n"
"Last-Translator: Balavamsi Krishna \n"
"Language-Team: Telugu \n"
"Language-Team: Thai \n"
@@ -169,8 +169,8 @@ msgid "Close"
msgstr ""
#: molequeue/inputgeneratorwidget.cpp:155 qtgui/elementtranslator.cpp:374
-#: qtplugins/configurepython/configurepythondialog.cpp:46
-#: qtplugins/configurepython/configurepythondialog.cpp:49
+#: qtplugins/configurepython/configurepythondialog.cpp:141
+#: qtplugins/configurepython/configurepythondialog.cpp:144
msgid "Unknown"
msgstr ""
@@ -489,7 +489,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:66
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:34:1935
+#: qtgui/elementtranslator.cpp:34:1950
msgid "Carbon"
msgstr ""
@@ -571,13 +571,13 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:71
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:94:1938
+#: qtgui/elementtranslator.cpp:94:1953
msgid "Iron"
msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:76
#. i18n: ectx: property (text), item, widget (QComboBox, elementComboBox)
-#: qtgui/elementtranslator.cpp:97:1941
+#: qtgui/elementtranslator.cpp:97:1956
msgid "Cobalt"
msgstr ""
@@ -1061,7 +1061,7 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:53
#. i18n: ectx: property (text), widget (QLineEdit, titleLine)
-#: qtgui/jsonwidget.cpp:177:676
+#: qtgui/jsonwidget.cpp:177:691
msgid "Title"
msgstr ""
@@ -1294,7 +1294,7 @@ msgstr ""
#. i18n: ectx: property (text), widget (QLabel, label)
#: qtgui/rwlayermanager.cpp:220 qtgui/rwlayermanager.cpp:223
#: qtplugins/select/select.cpp:560
-#: qtplugins/selectiontool/selectiontool.cpp:254:1646
+#: qtplugins/selectiontool/selectiontool.cpp:254:1661
msgid "Change Layer"
msgstr ""
@@ -1313,7 +1313,7 @@ msgstr ""
#. i18n: file: qtplugins/editor/editortoolwidget.ui:43
#. i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
-#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:469
+#: qtgui/rwmolecule.cpp:107 qtgui/rwmolecule.cpp:115:484
msgid "Adjust Hydrogens"
msgstr ""
@@ -1496,7 +1496,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:281
#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: qtplugins/aligntool/aligntool.cpp:75:1703
+#: qtplugins/aligntool/aligntool.cpp:75:1718
msgid "Axis:"
msgstr ""
@@ -1766,7 +1766,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:122
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1800
+#: qtplugins/surfaces/surfaces.cpp:776:183 rc.cpp:1815
msgctxt "colormap"
msgid "Spectral"
msgstr ""
@@ -1776,7 +1776,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:169
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:124
-#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1797
+#: qtplugins/surfaces/surfaces.cpp:778:180 rc.cpp:1812
msgctxt "colormap"
msgid "Coolwarm"
msgstr ""
@@ -1786,7 +1786,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:780:174 rc.cpp:1791
+#: qtplugins/surfaces/surfaces.cpp:780:174 rc.cpp:1806
msgctxt "colormap"
msgid "Balance"
msgstr ""
@@ -1796,7 +1796,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:164
#. i18n: ectx: property (text), item, widget (QComboBox, colormapCombo)
#: qtplugins/applycolors/applycolors.cpp:128
-#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1794
+#: qtplugins/surfaces/surfaces.cpp:782:177 rc.cpp:1809
msgctxt "colormap"
msgid "Blue-DarkRed"
msgstr ""
@@ -1808,7 +1808,7 @@ msgstr ""
#: qtplugins/applycolors/applycolors.cpp:130
#: qtplugins/applycolors/applycolors.cpp:210
#: qtplugins/applycolors/applycolors.cpp:302
-#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1803
+#: qtplugins/surfaces/surfaces.cpp:784:186 rc.cpp:1818
msgctxt "colormap"
msgid "Turbo"
msgstr ""
@@ -1842,7 +1842,7 @@ msgstr ""
#. 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:171 rc.cpp:1788
+#: qtplugins/applycolors/applycolors.cpp:305:171 rc.cpp:1803
msgid "Colormap:"
msgstr ""
@@ -2055,7 +2055,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:201 rc.cpp:204 rc.cpp:391
+#: qtplugins/noncovalent/noncovalent.cpp:351:201 rc.cpp:204 rc.cpp:406
msgid " Å"
msgstr ""
@@ -2094,7 +2094,7 @@ msgstr ""
#: qtplugins/coloropacitymap/coloropacitymap.cpp:84
#: qtplugins/commandscripts/command.cpp:64
#: qtplugins/commandscripts/command.cpp:72
-#: qtplugins/configurepython/configurepython.cpp:45
+#: qtplugins/configurepython/configurepython.cpp:99
#: qtplugins/forcefield/forcefield.cpp:126
#: qtplugins/openbabel/openbabel.cpp:113
#: qtplugins/plugindownloader/plugindownloader.cpp:41
@@ -2150,12 +2150,23 @@ msgstr ""
msgid "Run external script commands"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::CondaDialog)
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ConfigurePythonDialog)
-#: qtplugins/configurepython/configurepython.cpp:28:225
+#: qtplugins/configurepython/configurepython.cpp:32:225 rc.cpp:240
msgid "Python Settings…"
msgstr ""
+#: qtplugins/configurepython/configurepython.cpp:46
+msgid "Install Python"
+msgstr ""
+
+#: qtplugins/configurepython/configurepython.cpp:47
+msgid ""
+"Python is used for many Avogadro features. Do you want to download Python?"
+msgstr ""
+
#: qtplugins/configurepython/configurepython.h:26
msgid "ConfigurePython"
msgstr ""
@@ -2166,7 +2177,7 @@ msgstr ""
#. i18n: file: qtplugins/templatetool/templatetoolwidget.ui:516
#. i18n: ectx: property (text), item, widget (QComboBox, groupComboBox)
-#: qtplugins/configurepython/configurepythondialog.cpp:58
+#: qtplugins/configurepython/configurepythondialog.cpp:153
#: qtplugins/editor/editortoolwidget.cpp:129
#: qtplugins/templatetool/templatetoolwidget.cpp:316
#: qtplugins/templatetool/templatetoolwidget.cpp:329
@@ -2174,7 +2185,7 @@ msgstr ""
#: qtplugins/templatetool/templatetoolwidget.cpp:345
#: qtplugins/templatetool/templatetoolwidget.cpp:353
#: qtplugins/templatetool/templatetoolwidget.cpp:361
-#: qtplugins/templatetool/templatetoolwidget.cpp:424:2073
+#: qtplugins/templatetool/templatetoolwidget.cpp:424:2088
msgid "Other…"
msgstr ""
@@ -2296,7 +2307,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:390
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
#: qtplugins/coordinateeditor/coordinateeditordialog.cpp:633
-#: qtplugins/label/label.cpp:158:1830 rc.cpp:1860
+#: qtplugins/label/label.cpp:167:1845 rc.cpp:1875
msgid "Custom"
msgstr ""
@@ -2339,7 +2350,7 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:108
#. i18n: ectx: property (text), widget (QToolButton, copy)
#: qtplugins/copypaste/copypaste.cpp:30
-#: qtplugins/propertytables/propertyview.cpp:283:262
+#: qtplugins/propertytables/propertyview.cpp:283:277
msgid "Copy"
msgstr ""
@@ -2355,13 +2366,13 @@ msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:101
#. i18n: ectx: property (text), widget (QToolButton, cut)
-#: qtplugins/copypaste/copypaste.cpp:33:259
+#: qtplugins/copypaste/copypaste.cpp:33:274
msgid "Cut"
msgstr ""
#. i18n: file: qtplugins/coordinateeditor/coordinateeditordialog.ui:142
#. i18n: ectx: property (text), widget (QPushButton, clear)
-#: qtplugins/copypaste/copypaste.cpp:34:271
+#: qtplugins/copypaste/copypaste.cpp:34:286
msgid "Clear"
msgstr ""
@@ -2443,7 +2454,7 @@ msgstr ""
#. i18n: file: qtplugins/openbabel/conformersearchdialog.ui:196
#. i18n: ectx: property (text), item, widget (QComboBox, scoringComboBox)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:260
-#: qtplugins/forcefield/forcefield.cpp:83:1190
+#: qtplugins/forcefield/forcefield.cpp:83:1205
msgid "Energy"
msgstr ""
@@ -2478,13 +2489,13 @@ msgstr ""
#. i18n: file: qtplugins/lammpsinput/lammpsinputdialog.ui:152
#. i18n: ectx: property (text), item, widget (QComboBox, waterPotentialCombo)
#: qtplugins/cp2kinput/cp2kinputdialog.cpp:362
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:729
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:397:744
msgid "NONE"
msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:303
#. i18n: ectx: property (text), item, widget (QComboBox, nonBondedMethodCombo)
-#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1370
+#: qtplugins/cp2kinput/cp2kinputdialog.cpp:365:1385
msgid "PME"
msgstr ""
@@ -2713,7 +2724,7 @@ msgstr ""
#. i18n: ectx: property (currentText), widget (QComboBox, resolutionCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:249
#. i18n: ectx: property (text), item, widget (QComboBox, resolutionCombo)
-#: qtplugins/editor/editortoolwidget.cpp:208:1809 rc.cpp:1827
+#: qtplugins/editor/editortoolwidget.cpp:208:1824 rc.cpp:1842
msgid "Automatic"
msgstr ""
@@ -3035,7 +3046,7 @@ msgstr ""
#. i18n: file: qtplugins/insertdna/insertdnadialog.ui:79
#. i18n: ectx: property (toolTip), widget (QToolButton, toolButton_TU)
-#: qtplugins/insertdna/insertdna.cpp:168:622
+#: qtplugins/insertdna/insertdna.cpp:168:637
msgid "Thymine"
msgstr ""
@@ -3043,7 +3054,7 @@ msgstr ""
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::LineFormatInputDialog)
#: qtplugins/insertdna/insertdna.cpp:201
#: qtplugins/lineformatinput/lineformatinput.cpp:108
-#: qtplugins/lineformatinput/lineformatinput.cpp:123:1031
+#: qtplugins/lineformatinput/lineformatinput.cpp:123:1046
msgid "Insert Molecule…"
msgstr ""
@@ -3075,7 +3086,7 @@ msgstr ""
#. i18n: file: qtplugins/crystal/importcrystaldialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::ImportCrystalDialog)
-#: qtplugins/insertfragment/insertfragment.cpp:117:364
+#: qtplugins/insertfragment/insertfragment.cpp:117:379
msgid "Import Crystal"
msgstr ""
@@ -3091,12 +3102,12 @@ msgstr ""
msgid "Insert molecular fragments for building larger molecules."
msgstr ""
-#: qtplugins/label/label.cpp:136 qtplugins/meshes/meshes.cpp:173
+#: qtplugins/label/label.cpp:139 qtplugins/meshes/meshes.cpp:173
#: qtplugins/meshes/meshes.cpp:179
msgid "Color:"
msgstr ""
-#: qtplugins/label/label.cpp:146
+#: qtplugins/label/label.cpp:149
msgid "Distance from center:"
msgstr ""
@@ -3108,58 +3119,50 @@ msgstr ""
#. i18n: ectx: property (text), item, widget (QComboBox, propertyCombo)
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:370
#. i18n: ectx: property (text), item, widget (QComboBox, smoothingCombo)
-#: qtplugins/label/label.cpp:153 qtplugins/label/label.cpp:193:1379
+#: qtplugins/label/label.cpp:159 qtplugins/label/label.cpp:186:1394
msgid "None"
msgstr ""
-#: qtplugins/label/label.cpp:162
+#: qtplugins/label/label.cpp:160
msgid "Index"
msgstr ""
-#: qtplugins/label/label.cpp:163
-msgid "In."
+#: qtplugins/label/label.cpp:161
+msgid "Unique ID"
msgstr ""
-#: qtplugins/label/label.cpp:167 qtplugins/propertytables/propertymodel.cpp:409
+#: qtplugins/label/label.cpp:162 qtplugins/propertytables/propertymodel.cpp:409
#: qtplugins/symmetry/operationstablemodel.cpp:63
msgid "Element"
msgstr ""
-#: qtplugins/label/label.cpp:168
-msgid "El."
-msgstr ""
-
-#: qtplugins/label/label.cpp:172
+#: qtplugins/label/label.cpp:163
msgid "Element & Number"
msgstr ""
-#: qtplugins/label/label.cpp:173
-msgid "El.&No."
-msgstr ""
-
-#: qtplugins/label/label.cpp:176
-msgid ", "
+#: qtplugins/label/label.cpp:165
+msgid "Element & ID"
msgstr ""
-#: qtplugins/label/label.cpp:187
+#: qtplugins/label/label.cpp:180
msgid "Atom Label:"
msgstr ""
-#: qtplugins/label/label.cpp:198 qtplugins/propertytables/propertymodel.cpp:454
+#: qtplugins/label/label.cpp:191 qtplugins/propertytables/propertymodel.cpp:454
msgid "ID"
msgstr ""
-#: qtplugins/label/label.cpp:202
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/label/label.cpp:195
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
#: qtplugins/propertytables/propertymodel.cpp:452
msgid "Name"
msgstr ""
-#: qtplugins/label/label.cpp:206
+#: qtplugins/label/label.cpp:199
msgid " & "
msgstr ""
-#: qtplugins/label/label.cpp:218
+#: qtplugins/label/label.cpp:211
msgid "Residue Label:"
msgstr ""
@@ -3289,7 +3292,7 @@ msgstr ""
#. i18n: file: qtplugins/qtaim/qtaimsettingswidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, opacitySliderLabel)
-#: qtplugins/meshes/meshes.cpp:167:1637
+#: qtplugins/meshes/meshes.cpp:167:1652
msgid "Opacity:"
msgstr ""
@@ -3321,7 +3324,7 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, Avogadro::QtPlugins::MolecularPropertiesDialog)
-#: qtplugins/molecularproperties/molecularproperties.h:31:1091
+#: qtplugins/molecularproperties/molecularproperties.h:31:1106
msgid "Molecular Properties"
msgstr ""
@@ -3344,35 +3347,35 @@ msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:91
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:217
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1121
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:228:1136
msgid "Molecule Name:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:219
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1097
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:231:1112
msgid "Molecular Mass (g/mol):"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:49
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:221
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1103
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:233:1118
msgid "Chemical Formula:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:63
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:223
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1109
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:236:1124
msgid "Number of Atoms:"
msgstr ""
#. i18n: file: qtplugins/molecularproperties/molecularpropertiesdialog.ui:77
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:225
-#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1115
+#: qtplugins/molecularproperties/molecularpropertiesdialog.cpp:238:1130
msgid "Number of Bonds:"
msgstr ""
@@ -3706,7 +3709,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:81
#. i18n: ectx: property (placeholderText), widget (QLineEdit, inputTopEdit)
-#: qtplugins/openmminput/openmminputdialog.cpp:497:1280
+#: qtplugins/openmminput/openmminputdialog.cpp:497:1295
msgid "input.prmtop"
msgstr ""
@@ -3736,7 +3739,7 @@ msgstr ""
#. i18n: file: qtplugins/openmminput/openmminputdialog.ui:808
#. i18n: ectx: property (text), item, widget (QComboBox, minimizeCombo)
#: qtplugins/openmminput/openmminputdialog.cpp:1060
-#: qtplugins/openmminput/openmminputdialog.cpp:1069:1397 rc.cpp:1412
+#: qtplugins/openmminput/openmminputdialog.cpp:1069:1412 rc.cpp:1427
msgid "True"
msgstr ""
@@ -3779,7 +3782,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:432
#. i18n: ectx: property (text), widget (QLabel, frameLabel)
-#: qtplugins/playertool/playertool.cpp:113:1863
+#: qtplugins/playertool/playertool.cpp:113:1878
msgid "Frame:"
msgstr ""
@@ -3796,7 +3799,7 @@ msgstr ""
#. i18n: file: qtplugins/surfaces/surfacedialog.ui:528
#. i18n: ectx: property (text), widget (QPushButton, recordButton)
-#: qtplugins/playertool/playertool.cpp:139:1869
+#: qtplugins/playertool/playertool.cpp:139:1884
msgid "Record Movie…"
msgstr ""
@@ -3912,45 +3915,59 @@ msgstr ""
msgid "Generate and plot a theoretical XRD pattern using ObjCryst++."
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Update"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:60
+#: qtplugins/plugindownloader/downloaderwidget.cpp:63
msgid "Version"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:61
+#: qtplugins/plugindownloader/downloaderwidget.cpp:64
msgid "Description"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:321
+#: qtplugins/plugindownloader/downloaderwidget.cpp:296
+msgid ""
+"This plugin requires certain packages to be installed.\n"
+"Do you want to install them?"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:304
+msgid "Always"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:305
+msgid "Never"
+msgstr ""
+
+#: qtplugins/plugindownloader/downloaderwidget.cpp:366
#, qt-format
msgid "Downloading %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:334
+#: qtplugins/plugindownloader/downloaderwidget.cpp:379
#, qt-format
msgid "Extracting %1 to %2\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:337
+#: qtplugins/plugindownloader/downloaderwidget.cpp:382
#, qt-format
msgid "Finished %1 files\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:341
+#: qtplugins/plugindownloader/downloaderwidget.cpp:386
msgid "Extraction successful\n"
msgstr ""
-#: qtplugins/plugindownloader/downloaderwidget.cpp:371
+#: qtplugins/plugindownloader/downloaderwidget.cpp:462
#, qt-format
msgid "Error while extracting: %1"
msgstr ""
#. i18n: file: qtplugins/plugindownloader/downloaderwidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, DownloaderWidget)
-#: qtplugins/plugindownloader/plugindownloader.cpp:27:1619
+#: qtplugins/plugindownloader/plugindownloader.cpp:27:1634
msgid "Download Plugins…"
msgstr ""
@@ -4391,7 +4408,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:186
#. i18n: ectx: property (text), widget (QPushButton, selectSubgroupButton)
-#: qtplugins/select/select.h:30:1902
+#: qtplugins/select/select.h:30:1917
msgid "Select"
msgstr ""
@@ -4429,7 +4446,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:99
#. i18n: ectx: property (text), widget (QPushButton, symmetrizeMoleculeButton)
-#: qtplugins/spacegroup/spacegroup.cpp:68:1887
+#: qtplugins/spacegroup/spacegroup.cpp:68:1902
msgid "Symmetrize"
msgstr ""
@@ -4535,7 +4552,7 @@ msgstr ""
#. i18n: file: qtplugins/spectra/spectradialog.ui:75
#. i18n: ectx: attribute (title), widget (QWidget, tab_spectra)
-#: qtplugins/spectra/spectra.h:36:1661
+#: qtplugins/spectra/spectra.h:36:1676
msgid "Spectra"
msgstr ""
@@ -4769,7 +4786,7 @@ msgstr ""
#. i18n: file: qtplugins/symmetry/symmetrywidget.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, Avogadro::QtPlugins::SymmetryWidget)
-#: qtplugins/symmetry/symmetry.h:34:1872
+#: qtplugins/symmetry/symmetry.h:34:1887
msgid "Symmetry"
msgstr ""
@@ -5262,6 +5279,24 @@ msgstr ""
msgid "Opacity"
msgstr ""
+#. i18n: file: qtplugins/configurepython/condadialog.ui:29
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+msgid ""
+"Only the “base” conda environment exists.\n"
+"Would you like to create a new environment for Avogadro?\n"
+"This will make a copy of your base environment.\n"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label)
+msgid "Environment name:"
+msgstr ""
+
+#. i18n: file: qtplugins/configurepython/condadialog.ui:45
+#. i18n: ectx: property (placeholderText), widget (QLineEdit, environmentName)
+msgid "avogadro"
+msgstr ""
+
#. i18n: file: qtplugins/configurepython/configurepythondialog.ui:27
#. i18n: ectx: property (text), widget (QLabel, textLabel)
msgid ""
diff --git a/i18n/tr.po b/i18n/tr.po
index 739f8351f0..9e64d548c1 100644
--- a/i18n/tr.po
+++ b/i18n/tr.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: avogadro\n"
"Report-Msgid-Bugs-To: avogadro-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2023-12-31 02:06+0000\n"
+"POT-Creation-Date: 2024-01-04 01:57+0000\n"
"PO-Revision-Date: 2023-12-02 21:28+0000\n"
"Last-Translator: Hakkı Konu \n"
"Language-Team: Turkish \n"
"Language-Team: Uyghur \n"
"Language-Team: Ukrainian \n"
"Language-Team: Vietnamese \n"
"Language-Team: Chinese (Simplified) \n"
"Language-Team: Chinese (Traditional) | |