, 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: dirfilterplugin.cpp:154
+msgid "View F&ilter"
+msgstr ""
+
+#: dirfilterplugin.cpp:157
+msgid "Allow to filter the currently displayed items by filetype."
+msgstr ""
+
+#: dirfilterplugin.cpp:176
+msgid "Clear Filter Field"
+msgstr ""
+
+#: dirfilterplugin.cpp:180
+msgid "Clear filter fieldClears the content of the filter field."
+msgstr ""
+
+#: dirfilterplugin.cpp:199
+msgid ""
+"Enter here a text which an item in the view must contain anywhere to be "
+"shown."
+msgstr ""
+
+#: dirfilterplugin.cpp:204
+msgid "Filter Field"
+msgstr ""
+
+#: dirfilterplugin.cpp:281
+msgid "Only Show Items of Type"
+msgstr ""
+
+#: dirfilterplugin.cpp:347
+msgid "Use Multiple Filters"
+msgstr ""
+
+#: dirfilterplugin.cpp:352
+msgid "Show Count"
+msgstr ""
+
+#: dirfilterplugin.cpp:356
+msgid "Reset"
+msgstr ""
+
+#: dirfilterplugin.rc:10
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
+
+#: dirfilterplugin.rc:14
+#, no-c-format
+msgid "Filter Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/domtreeviewer.po b/tde-i18n-es_AR/messages/tdeaddons/domtreeviewer.po
new file mode 100644
index 00000000000..fb31eb80cf4
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/domtreeviewer.po
@@ -0,0 +1,382 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: domtreecommands.cpp:33
+msgid "No error"
+msgstr ""
+
+#: domtreecommands.cpp:34
+msgid "Index size exceeded"
+msgstr ""
+
+#: domtreecommands.cpp:35
+msgid "DOMString size exceeded"
+msgstr ""
+
+#: domtreecommands.cpp:36
+msgid "Hierarchy request error"
+msgstr ""
+
+#: domtreecommands.cpp:37
+msgid "Wrong document"
+msgstr ""
+
+#: domtreecommands.cpp:38
+msgid "Invalid character"
+msgstr ""
+
+#: domtreecommands.cpp:39
+msgid "No data allowed"
+msgstr ""
+
+#: domtreecommands.cpp:40
+msgid "No modification allowed"
+msgstr ""
+
+#: domtreecommands.cpp:41
+msgid "Not found"
+msgstr ""
+
+#: domtreecommands.cpp:42
+msgid "Not supported"
+msgstr ""
+
+#: domtreecommands.cpp:43
+msgid "Attribute in use"
+msgstr ""
+
+#: domtreecommands.cpp:44
+msgid "Invalid state"
+msgstr ""
+
+#: domtreecommands.cpp:45
+msgid "Syntax error"
+msgstr ""
+
+#: domtreecommands.cpp:46
+msgid "Invalid modification"
+msgstr ""
+
+#: domtreecommands.cpp:47
+msgid "Namespace error"
+msgstr ""
+
+#: domtreecommands.cpp:48
+msgid "Invalid access"
+msgstr ""
+
+#: domtreecommands.cpp:56
+#, c-format
+msgid "Unknown Exception %1"
+msgstr ""
+
+#: domtreecommands.cpp:296
+msgid "Add attribute"
+msgstr ""
+
+#: domtreecommands.cpp:326
+msgid "Change attribute value"
+msgstr ""
+
+#: domtreecommands.cpp:357
+msgid "Remove attribute"
+msgstr ""
+
+#: domtreecommands.cpp:389
+msgid "Rename attribute"
+msgstr ""
+
+#: domtreecommands.cpp:425
+msgid "Change textual content"
+msgstr ""
+
+#: domtreecommands.cpp:487
+msgid "Insert node"
+msgstr ""
+
+#: domtreecommands.cpp:515
+msgid "Remove node"
+msgstr ""
+
+#: domtreecommands.cpp:561
+msgid "Move node"
+msgstr ""
+
+#: domtreeview.cpp:127
+#, c-format
+msgid "DOM Tree for %1"
+msgstr ""
+
+#: domtreeview.cpp:127 domtreeviewbase.ui:147
+#, no-c-format
+msgid "DOM Tree"
+msgstr ""
+
+#: domtreeview.cpp:464
+msgid "Move Nodes"
+msgstr ""
+
+#: domtreeview.cpp:527
+msgid "Save DOM Tree as HTML"
+msgstr ""
+
+#: domtreeview.cpp:532
+msgid "File Exists"
+msgstr ""
+
+#: domtreeview.cpp:533
+msgid ""
+"Do you really want to overwrite: \n"
+"%1?"
+msgstr ""
+
+#: domtreeview.cpp:534
+msgid "Overwrite"
+msgstr ""
+
+#: domtreeview.cpp:547
+msgid "Unable to Open File"
+msgstr ""
+
+#: domtreeview.cpp:548
+msgid ""
+"Unable to open \n"
+" %1 \n"
+" for writing"
+msgstr ""
+
+#: domtreeview.cpp:552
+msgid "Invalid URL"
+msgstr ""
+
+#: domtreeview.cpp:553
+msgid ""
+"This URL \n"
+" %1 \n"
+" is not valid."
+msgstr ""
+
+#: domtreeview.cpp:766
+msgid "Delete Nodes"
+msgstr ""
+
+#: domtreeview.cpp:988
+msgid ""
+msgstr ""
+
+#: domtreeview.cpp:1215
+msgid "Delete Attributes"
+msgstr ""
+
+#: domtreewindow.cpp:135
+msgid "Show Message Log"
+msgstr ""
+
+#: domtreewindow.cpp:145
+msgid "Expand"
+msgstr ""
+
+#: domtreewindow.cpp:149
+msgid "Increase expansion level"
+msgstr ""
+
+#: domtreewindow.cpp:150
+msgid "Collapse"
+msgstr ""
+
+#: domtreewindow.cpp:154
+msgid "Decrease expansion level"
+msgstr ""
+
+#: domtreewindow.cpp:161
+msgid "Delete nodes"
+msgstr ""
+
+#: domtreewindow.cpp:162
+msgid "New &Element ..."
+msgstr ""
+
+#: domtreewindow.cpp:166
+msgid "New &Text Node ..."
+msgstr ""
+
+#: domtreewindow.cpp:174
+msgid "Delete attributes"
+msgstr ""
+
+#: plugin_domtreeviewer.cpp:22
+msgid "Show &DOM Tree"
+msgstr ""
+
+#: attributeeditdialog.ui:16
+#, no-c-format
+msgid "Edit Attribute"
+msgstr ""
+
+#: attributeeditdialog.ui:35
+#, no-c-format
+msgid "Attribute &name:"
+msgstr ""
+
+#: attributeeditdialog.ui:53
+#, no-c-format
+msgid "Attribute &value:"
+msgstr ""
+
+#: domtreeviewbase.ui:22
+#, no-c-format
+msgid "DOM Tree Viewer"
+msgstr ""
+
+#: domtreeviewbase.ui:95
+#, no-c-format
+msgid "&List"
+msgstr ""
+
+#: domtreeviewbase.ui:128
+#, no-c-format
+msgid "H&ide"
+msgstr ""
+
+#: domtreeviewbase.ui:183
+#, no-c-format
+msgid "DOM Node Info"
+msgstr ""
+
+#: domtreeviewbase.ui:202
+#, no-c-format
+msgid "Node &value:"
+msgstr ""
+
+#: domtreeviewbase.ui:213
+#, no-c-format
+msgid "Node &type:"
+msgstr ""
+
+#: domtreeviewbase.ui:224
+#, no-c-format
+msgid "Namespace &URI:"
+msgstr ""
+
+#: domtreeviewbase.ui:235
+#, no-c-format
+msgid "Node &name:"
+msgstr ""
+
+#: domtreeviewbase.ui:332
+#, no-c-format
+msgid "Name"
+msgstr ""
+
+#: domtreeviewbase.ui:343
+#, no-c-format
+msgid "Value"
+msgstr ""
+
+#: domtreeviewbase.ui:414
+#, no-c-format
+msgid "Appl&y"
+msgstr ""
+
+#: domtreeviewbase.ui:456
+#, no-c-format
+msgid "DOM Tree Options"
+msgstr ""
+
+#: domtreeviewbase.ui:467
+#, no-c-format
+msgid "&Pure"
+msgstr ""
+
+#: domtreeviewbase.ui:478
+#, no-c-format
+msgid "Show &attributes"
+msgstr ""
+
+#: domtreeviewbase.ui:489
+#, no-c-format
+msgid "Highlight &HTML"
+msgstr ""
+
+#: domtreeviewerui.rc:15
+#, no-c-format
+msgid "&Go"
+msgstr ""
+
+#: domtreeviewerui.rc:21
+#, no-c-format
+msgid "Tree Toolbar"
+msgstr ""
+
+#: elementeditdialog.ui:16
+#, no-c-format
+msgid "Edit Element"
+msgstr ""
+
+#: elementeditdialog.ui:35
+#, no-c-format
+msgid "Element &name:"
+msgstr ""
+
+#: elementeditdialog.ui:61
+#, no-c-format
+msgid "Element &namespace:"
+msgstr ""
+
+#: elementeditdialog.ui:118 texteditdialog.ui:74
+#, no-c-format
+msgid "&Append as Child"
+msgstr ""
+
+#: elementeditdialog.ui:132 texteditdialog.ui:88
+#, no-c-format
+msgid "Insert &Before Current"
+msgstr ""
+
+#: messagedialog.ui:16
+#, no-c-format
+msgid "Message Log"
+msgstr ""
+
+#: messagedialog.ui:55
+#, no-c-format
+msgid "C&lear"
+msgstr ""
+
+#: plugin_domtreeviewer.rc:8
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
+
+#: texteditdialog.ui:16
+#, no-c-format
+msgid "Edit Text"
+msgstr ""
+
+#: texteditdialog.ui:27
+#, no-c-format
+msgid "Edit &text for text node:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/dub.po b/tde-i18n-es_AR/messages/tdeaddons/dub.po
new file mode 100644
index 00000000000..b12c4eab010
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/dub.po
@@ -0,0 +1,160 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: dubapp.cpp:61
+msgid "Close playlist window"
+msgstr ""
+
+#: dubapp.cpp:71
+msgid "Ready."
+msgstr ""
+
+#: dubconfigmodule.cpp:29
+msgid "Dub"
+msgstr ""
+
+#: dubconfigmodule.cpp:29
+msgid "Folder-Based Playlist"
+msgstr ""
+
+#: dubplaylist.cpp:61
+msgid "Adding files not supported yet, see configuration"
+msgstr ""
+
+#: dubplaylistitem.cpp:82
+msgid "Do you really want to delete this file?"
+msgstr ""
+
+#: fileselectorwidget.cpp:52
+msgid "Home folder"
+msgstr ""
+
+#: fileselectorwidget.cpp:55
+msgid "Up one level"
+msgstr ""
+
+#: fileselectorwidget.cpp:58
+msgid "Previous folder"
+msgstr ""
+
+#: fileselectorwidget.cpp:61
+msgid "Next folder"
+msgstr ""
+
+#: dubprefs.ui:24
+#, no-c-format
+msgid "Dub Preferences"
+msgstr ""
+
+#: dubprefs.ui:51
+#, no-c-format
+msgid "Media home:"
+msgstr ""
+
+#: dubprefs.ui:59
+#, no-c-format
+msgid "Top-level folder where my media files are stored"
+msgstr ""
+
+#: dubprefs.ui:69
+#, no-c-format
+msgid "Play Mode"
+msgstr ""
+
+#: dubprefs.ui:80
+#, no-c-format
+msgid "All media files"
+msgstr ""
+
+#: dubprefs.ui:83
+#, no-c-format
+msgid "All media files found under Media Home"
+msgstr ""
+
+#: dubprefs.ui:91
+#, no-c-format
+msgid "Selected folder"
+msgstr ""
+
+#: dubprefs.ui:94
+#, no-c-format
+msgid "Play current folder only"
+msgstr ""
+
+#: dubprefs.ui:105
+#, no-c-format
+msgid "All files under selected folder"
+msgstr ""
+
+#: dubprefs.ui:108
+#, no-c-format
+msgid "Choose media files from current folder and all its subfolders"
+msgstr ""
+
+#: dubprefs.ui:118
+#, no-c-format
+msgid "Play Order"
+msgstr ""
+
+#: dubprefs.ui:129
+#, no-c-format
+msgid "Normal"
+msgstr ""
+
+#: dubprefs.ui:132
+#, no-c-format
+msgid "Play files in normal order"
+msgstr ""
+
+#: dubprefs.ui:143
+#, no-c-format
+msgid "Shuffle"
+msgstr ""
+
+#: dubprefs.ui:146
+#, no-c-format
+msgid "Randomized order"
+msgstr ""
+
+#: dubprefs.ui:157
+#, no-c-format
+msgid "Repeat"
+msgstr ""
+
+#: dubprefs.ui:160
+#, no-c-format
+msgid "Repeat the same file forever"
+msgstr ""
+
+#: dubprefs.ui:171
+#, no-c-format
+msgid "Single"
+msgstr ""
+
+#: dubprefs.ui:174
+#, no-c-format
+msgid "Play a single file and stop"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/ffrs.po b/tde-i18n-es_AR/messages/tdeaddons/ffrs.po
new file mode 100644
index 00000000000..4fd11834688
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/ffrs.po
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ffrs.cpp:191
+msgid "Foreign Region"
+msgstr ""
+
+#: ffrs.cpp:191
+msgid "French Foreign Region"
+msgstr ""
+
+#: ffrs.cpp:197
+msgid "Width:"
+msgstr ""
+
+#: ffrs.cpp:203
+msgid "Height:"
+msgstr ""
+
+#: ffrs.cpp:209
+msgid "Visible block size:"
+msgstr ""
+
+#: ffrs.cpp:215
+msgid "Transparent block size:"
+msgstr ""
+
+#: ffrs.cpp:221
+msgid "Update interval:"
+msgstr ""
+
+#: ffrs.cpp:227
+msgid "Foreground color:"
+msgstr ""
+
+#: ffrs.cpp:232
+msgid "Background color:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/fsview.po b/tde-i18n-es_AR/messages/tdeaddons/fsview.po
new file mode 100644
index 00000000000..d7ee078340a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/fsview.po
@@ -0,0 +1,305 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: fsview.cpp:49 fsview.cpp:389
+msgid "Name"
+msgstr ""
+
+#: fsview.cpp:50
+msgid "Size"
+msgstr ""
+
+#: fsview.cpp:51
+msgid "File Count"
+msgstr ""
+
+#: fsview.cpp:52
+msgid "Directory Count"
+msgstr ""
+
+#: fsview.cpp:53
+msgid "Last Modified"
+msgstr ""
+
+#: fsview.cpp:54 fsview.cpp:390
+msgid "Owner"
+msgstr ""
+
+#: fsview.cpp:55 fsview.cpp:391
+msgid "Group"
+msgstr ""
+
+#: fsview.cpp:56 fsview.cpp:392
+msgid "Mime Type"
+msgstr ""
+
+#: fsview.cpp:280
+msgid "Go To"
+msgstr ""
+
+#: fsview.cpp:282
+msgid "Go Up"
+msgstr ""
+
+#: fsview.cpp:284
+msgid "Stop Refresh"
+msgstr ""
+
+#: fsview.cpp:286
+msgid "Refresh"
+msgstr ""
+
+#: fsview.cpp:289
+msgid "Refresh '%1'"
+msgstr ""
+
+#: fsview.cpp:292 fsview_part.cpp:123
+msgid "Stop at Depth"
+msgstr ""
+
+#: fsview.cpp:294 fsview_part.cpp:121
+msgid "Stop at Area"
+msgstr ""
+
+#: fsview.cpp:296
+msgid "Stop at Name"
+msgstr ""
+
+#: fsview.cpp:302 fsview_part.cpp:127
+msgid "Color Mode"
+msgstr ""
+
+#: fsview.cpp:305 fsview_part.cpp:125
+msgid "Visualization"
+msgstr ""
+
+#: fsview.cpp:387
+msgid "None"
+msgstr ""
+
+#: fsview.cpp:388
+msgid "Depth"
+msgstr ""
+
+#: fsview_part.cpp:76
+msgid ""
+"_n: Read 1 folder, in %1\n"
+"Read %n folders, in %1"
+msgstr ""
+
+#: fsview_part.cpp:80
+#, c-format
+msgid ""
+"_n: 1 folder\n"
+"%n folders"
+msgstr ""
+
+#: fsview_part.cpp:89 main.cpp:26
+msgid "FSView"
+msgstr ""
+
+#: fsview_part.cpp:90
+msgid "Filesystem Utilization Viewer"
+msgstr ""
+
+#: fsview_part.cpp:92
+msgid "(c) 2003-2005, Josef Weidendorfer"
+msgstr ""
+
+#: fsview_part.cpp:105
+msgid ""
+"This is the FSView plugin, a graphical browsing mode showing filesystem "
+"utilization by using a tree map visualization.
Note that in this mode, "
+"automatic updating when filesystem changes are made is intentionally not"
+"b> done.
For details on usage and options available, see the online "
+"help under menu 'Help/FSView Manual'.
"
+msgstr ""
+
+#: fsview_part.cpp:131
+msgid "&FSView Manual"
+msgstr ""
+
+#: fsview_part.cpp:134
+msgid "Show FSView manual"
+msgstr ""
+
+#: fsview_part.cpp:135
+msgid "Opens the help browser with the FSView documentation"
+msgstr ""
+
+#: fsview_part.cpp:199
+msgid ""
+"FSView intentionally does not support automatic updates when changes are "
+"made to files or directories, currently visible in FSView, from the "
+"outside.\n"
+"For details, see the 'Help/FSView Manual'."
+msgstr ""
+
+#: main.cpp:19
+msgid "View filesystem starting from this folder"
+msgstr ""
+
+#: main.cpp:27
+msgid "Filesystem Viewer"
+msgstr ""
+
+#: main.cpp:29
+msgid "(c) 2002, Josef Weidendorfer"
+msgstr ""
+
+#: treemap.cpp:1255
+#, c-format
+msgid "Text %1"
+msgstr ""
+
+#: treemap.cpp:2780
+msgid "Recursive Bisection"
+msgstr ""
+
+#: treemap.cpp:2781
+msgid "Columns"
+msgstr ""
+
+#: treemap.cpp:2782
+msgid "Rows"
+msgstr ""
+
+#: treemap.cpp:2783
+msgid "Always Best"
+msgstr ""
+
+#: treemap.cpp:2784
+msgid "Best"
+msgstr ""
+
+#: treemap.cpp:2785
+msgid "Alternate (V)"
+msgstr ""
+
+#: treemap.cpp:2786
+msgid "Alternate (H)"
+msgstr ""
+
+#: treemap.cpp:2843
+msgid "Nesting"
+msgstr ""
+
+#: treemap.cpp:2846
+msgid "Correct Borders Only"
+msgstr ""
+
+#: treemap.cpp:2848 treemap.cpp:2849 treemap.cpp:2850 treemap.cpp:2851
+#, c-format
+msgid "Width %1"
+msgstr ""
+
+#: treemap.cpp:2858
+msgid "Allow Rotation"
+msgstr ""
+
+#: treemap.cpp:2860
+msgid "Shading"
+msgstr ""
+
+#: treemap.cpp:2873
+msgid "Visible"
+msgstr ""
+
+#: treemap.cpp:2874
+msgid "Take Space From Children"
+msgstr ""
+
+#: treemap.cpp:2876
+msgid "Top Left"
+msgstr ""
+
+#: treemap.cpp:2877
+msgid "Top Center"
+msgstr ""
+
+#: treemap.cpp:2878
+msgid "Top Right"
+msgstr ""
+
+#: treemap.cpp:2879
+msgid "Bottom Left"
+msgstr ""
+
+#: treemap.cpp:2880
+msgid "Bottom Center"
+msgstr ""
+
+#: treemap.cpp:2881
+msgid "Bottom Right"
+msgstr ""
+
+#: treemap.cpp:2958
+msgid "No %1 Limit"
+msgstr ""
+
+#: treemap.cpp:3010
+msgid "No Area Limit"
+msgstr ""
+
+#: treemap.cpp:3016
+msgid "Area of '%1' (%2)"
+msgstr ""
+
+#: treemap.cpp:3027 treemap.cpp:3038
+#, c-format
+msgid ""
+"_n: 1 Pixel\n"
+"%n Pixels"
+msgstr ""
+
+#: treemap.cpp:3042
+msgid "Double Area Limit (to %1)"
+msgstr ""
+
+#: treemap.cpp:3044
+msgid "Halve Area Limit (to %1)"
+msgstr ""
+
+#: treemap.cpp:3075
+msgid "No Depth Limit"
+msgstr ""
+
+#: treemap.cpp:3081
+msgid "Depth of '%1' (%2)"
+msgstr ""
+
+#: treemap.cpp:3092 treemap.cpp:3103
+#, c-format
+msgid "Depth %1"
+msgstr ""
+
+#: treemap.cpp:3107
+msgid "Decrement (to %1)"
+msgstr ""
+
+#: treemap.cpp:3109
+msgid "Increment (to %1)"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/imagerename_plugin.po b/tde-i18n-es_AR/messages/tdeaddons/imagerename_plugin.po
new file mode 100644
index 00000000000..86d357a0e57
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/imagerename_plugin.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: image_plugin.cpp:70
+msgid "You want to overwrite the left picture with the one on the right."
+msgstr ""
+
+#: imagevisualizer.cpp:46
+msgid ""
+"This picture isn't stored\n"
+"on the local host.\n"
+"Click on this label to load it.\n"
+msgstr ""
+
+#: imagevisualizer.cpp:54
+msgid "Unable to load image"
+msgstr ""
+
+#: imagevisualizer.cpp:67
+msgid ""
+"_: The color depth of an image\n"
+"Depth: %1\n"
+msgstr ""
+
+#: imagevisualizer.cpp:68
+#, c-format
+msgid ""
+"_: The dimensions of an image\n"
+"Dimensions: %1x%1"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/imgalleryplugin.po b/tde-i18n-es_AR/messages/tdeaddons/imgalleryplugin.po
new file mode 100644
index 00000000000..f13397c0d50
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/imgalleryplugin.po
@@ -0,0 +1,225 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: imgallerydialog.cpp:53
+msgid "Create Image Gallery"
+msgstr ""
+
+#: imgallerydialog.cpp:54
+msgid "Create"
+msgstr ""
+
+#: imgallerydialog.cpp:63 imgallerydialog.cpp:99
+#, c-format
+msgid "Image Gallery for %1"
+msgstr ""
+
+#: imgallerydialog.cpp:88
+msgid "Look"
+msgstr ""
+
+#: imgallerydialog.cpp:88
+msgid "Page Look"
+msgstr ""
+
+#: imgallerydialog.cpp:96
+msgid "&Page title:"
+msgstr ""
+
+#: imgallerydialog.cpp:105
+msgid "I&mages per row:"
+msgstr ""
+
+#: imgallerydialog.cpp:111
+msgid "Show image file &name"
+msgstr ""
+
+#: imgallerydialog.cpp:115
+msgid "Show image file &size"
+msgstr ""
+
+#: imgallerydialog.cpp:119
+msgid "Show image &dimensions"
+msgstr ""
+
+#: imgallerydialog.cpp:132
+msgid "Fon&t name:"
+msgstr ""
+
+#: imgallerydialog.cpp:144
+msgid "Font si&ze:"
+msgstr ""
+
+#: imgallerydialog.cpp:156
+msgid "&Foreground color:"
+msgstr ""
+
+#: imgallerydialog.cpp:168
+msgid "&Background color:"
+msgstr ""
+
+#: imgallerydialog.cpp:178
+msgid "Folders"
+msgstr ""
+
+#: imgallerydialog.cpp:185
+msgid "&Save to HTML file:"
+msgstr ""
+
+#: imgallerydialog.cpp:188
+msgid "The name of the HTML file this gallery will be saved to."
+msgstr ""
+
+#: imgallerydialog.cpp:199
+msgid "&Recurse subfolders"
+msgstr ""
+
+#: imgallerydialog.cpp:201
+msgid ""
+"
Whether subfolders should be included for the image gallery creation or "
+"not."
+msgstr ""
+
+#: imgallerydialog.cpp:208
+msgid "Rec&ursion depth:"
+msgstr ""
+
+#: imgallerydialog.cpp:210
+msgid "Endless"
+msgstr ""
+
+#: imgallerydialog.cpp:212
+msgid ""
+"
You can limit the number of folders the image gallery creator will "
+"traverse to by setting an upper bound for the recursion depth."
+msgstr ""
+
+#: imgallerydialog.cpp:224
+msgid "Copy or&iginal files"
+msgstr ""
+
+#: imgallerydialog.cpp:227
+msgid ""
+"
This makes a copy of all images and the gallery will refer to these "
+"copies instead of the original images."
+msgstr ""
+
+#: imgallerydialog.cpp:233
+msgid "Use &comment file"
+msgstr ""
+
+#: imgallerydialog.cpp:237
+msgid ""
+"
If you enable this option you can specify a comment file which will be "
+"used for generating subtitles for the images.
For details about the file "
+"format please see the \"What's This?\" help below."
+msgstr ""
+
+#: imgallerydialog.cpp:244
+msgid "Comments &file:"
+msgstr ""
+
+#: imgallerydialog.cpp:247
+msgid ""
+"
You can specify the name of the comment file here. The comment file "
+"contains the subtitles for the images. The format of this file is:"
+"
FILENAME1:
Description
FILENAME2:
Description
and so "
+"on"
+msgstr ""
+
+#: imgallerydialog.cpp:274
+msgid "Thumbnails"
+msgstr ""
+
+#: imgallerydialog.cpp:290
+msgid "Image format f&or the thumbnails:"
+msgstr ""
+
+#: imgallerydialog.cpp:298
+msgid "Thumbnail size:"
+msgstr ""
+
+#: imgallerydialog.cpp:307
+msgid "&Set different color depth:"
+msgstr ""
+
+#: imgalleryplugin.cpp:54
+msgid "&Create Image Gallery..."
+msgstr ""
+
+#: imgalleryplugin.cpp:63
+msgid "Could not create the plugin, please report a bug."
+msgstr ""
+
+#: imgalleryplugin.cpp:68
+msgid "Creating an image gallery works only on local folders."
+msgstr ""
+
+#: imgalleryplugin.cpp:87
+msgid "Creating thumbnails"
+msgstr ""
+
+#: imgalleryplugin.cpp:108 imgalleryplugin.cpp:269
+#, c-format
+msgid "Couldn't create folder: %1"
+msgstr ""
+
+#: imgalleryplugin.cpp:169
+#, c-format
+msgid "Number of images: %1"
+msgstr ""
+
+#: imgalleryplugin.cpp:170
+#, c-format
+msgid "Created on: %1"
+msgstr ""
+
+#: imgalleryplugin.cpp:175
+msgid "Subfolders:"
+msgstr ""
+
+#: imgalleryplugin.cpp:208
+#, c-format
+msgid ""
+"Created thumbnail for: \n"
+"%1"
+msgstr ""
+
+#: imgalleryplugin.cpp:211
+msgid ""
+"Creating thumbnail for: \n"
+"%1\n"
+" failed"
+msgstr ""
+
+#: imgalleryplugin.cpp:226
+msgid "KB"
+msgstr ""
+
+#: imgalleryplugin.cpp:323 imgalleryplugin.cpp:418
+#, c-format
+msgid "Couldn't open file: %1"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katecppsymbolviewer.po b/tde-i18n-es_AR/messages/tdeaddons/katecppsymbolviewer.po
new file mode 100644
index 00000000000..c955f51ace5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katecppsymbolviewer.po
@@ -0,0 +1,109 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: cpp_parser.cpp:43
+msgid "Macros"
+msgstr "Macros"
+
+#: cpp_parser.cpp:44
+msgid "Structures"
+msgstr "Estructuras"
+
+#: cpp_parser.cpp:45 tcl_parser.cpp:41
+msgid "Functions"
+msgstr "Funciones"
+
+#: plugin_katesymbolviewer.cpp:58
+msgid "Hide Symbols"
+msgstr "Ocultar símbolos"
+
+#: plugin_katesymbolviewer.cpp:59
+msgid "Show Symbols"
+msgstr "Mostrar símbolos"
+
+#: plugin_katesymbolviewer.cpp:69
+msgid "Refresh List"
+msgstr "Refrescar lista"
+
+#: plugin_katesymbolviewer.cpp:71
+msgid "Show Macros"
+msgstr "Mostrar macros"
+
+#: plugin_katesymbolviewer.cpp:72
+msgid "Show Structures"
+msgstr "Mostrar estructuras"
+
+#: plugin_katesymbolviewer.cpp:73
+msgid "Show Functions"
+msgstr "Mostrar funciones"
+
+#: plugin_katesymbolviewer.cpp:75
+msgid "List/Tree Mode"
+msgstr "Modo lista/árbol"
+
+#: plugin_katesymbolviewer.cpp:76
+msgid "Enable sorting"
+msgstr "Activar ordenación"
+
+#: plugin_katesymbolviewer.cpp:124
+msgid "Symbol List"
+msgstr "Lista de símbolos"
+
+#: plugin_katesymbolviewer.cpp:137
+msgid "Symbols"
+msgstr "Símbolos"
+
+#: plugin_katesymbolviewer.cpp:138
+msgid "Position"
+msgstr "Posición"
+
+#: plugin_katesymbolviewer.cpp:316
+msgid "Parser Options"
+msgstr "Opciones de análisis"
+
+#: plugin_katesymbolviewer.cpp:320
+msgid "Display functions parameters"
+msgstr "Mostrar los parámetros de las funciones"
+
+#: plugin_katesymbolviewer.cpp:321
+msgid "Automatically expand nodes in tree mode"
+msgstr "Expandir los nodos automáticamente en el modo de árbol"
+
+#: plugin_katesymbolviewer.h:139
+msgid "Symbol Viewer"
+msgstr "Visor de símbolos"
+
+#: plugin_katesymbolviewer.h:140
+msgid "Symbol Viewer Configuration Page"
+msgstr "Página de configuración del visor de símbolos"
+
+#: tcl_parser.cpp:42
+msgid "Globals"
+msgstr "Globales"
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katefiletemplates.po b/tde-i18n-es_AR/messages/tdeaddons/katefiletemplates.po
new file mode 100644
index 00000000000..919bc20f1d8
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katefiletemplates.po
@@ -0,0 +1,315 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: filetemplates.cpp:135
+msgid "Any File..."
+msgstr "Cualquier archivo..."
+
+#: filetemplates.cpp:139
+msgid "&Use Recent"
+msgstr "&Usar reciente"
+
+#: filetemplates.cpp:251
+msgid "&Manage Templates..."
+msgstr "&Administrar plantillas..."
+
+#: filetemplates.cpp:255
+msgid "New From &Template"
+msgstr "Nuevo desde &Plantilla"
+
+#: filetemplates.cpp:353
+msgid "Open as Template"
+msgstr "Abrir como plantilla"
+
+#: filetemplates.cpp:384
+msgid ""
+"Error opening the file
%1
for reading. The "
+"document will not be created."
+msgstr ""
+"¡Ufa! Error al abrir el archivo
%1
para lectura. "
+"No se creará el documento."
+
+#: filetemplates.cpp:385 filetemplates.cpp:980
+msgid "Template Plugin"
+msgstr "Complemento de plantilla"
+
+#: filetemplates.cpp:462
+#, c-format
+msgid "Untitled %1"
+msgstr "Sin título %1"
+
+#: filetemplates.cpp:539
+msgid "Manage File Templates"
+msgstr "Administrar plantillas de archivos"
+
+#: filetemplates.cpp:556
+msgid "&Template:"
+msgstr "&Plantilla:"
+
+#: filetemplates.cpp:561
+msgid ""
+"This string is used as the template's name and is displayed, for example, "
+"in the Template menu. It should describe the meaning of the template, for "
+"example 'HTML Document'.
"
+msgstr ""
+"Ésta cadena se usa como nombre de la plantilla y se muestra, por ejemplo, "
+"en el menú Plantilla. Debería describir el comportamiento de la plantilla, "
+"por ejemplo 'Documento HTML'.
"
+
+#: filetemplates.cpp:566
+msgid "Press to select or change the icon for this template"
+msgstr "Pulsá para seleccionar o cambiar el icono de esta plantilla"
+
+#: filetemplates.cpp:568
+msgid "&Group:"
+msgstr "&Grupo:"
+
+#: filetemplates.cpp:572
+msgid ""
+"The group is used for chosing a submenu for the plugin. If it is empty, "
+"'Other' is used.
You can type any string to add a new group to your "
+"menu.
"
+msgstr ""
+"El grupo se usa para elegir un submenú para el complemento. Si está "
+"vacío, se usa el grupo \"Otro\".
Podés introducir cualquier texto para "
+"añadir un grupo nuevo a su menú.
"
+
+#: filetemplates.cpp:576
+msgid "Document &name:"
+msgstr "&Nombre del documento:"
+
+#: filetemplates.cpp:579
+msgid ""
+"This string will be used to set a name for the new document, to display "
+"in the title bar and file list.
If the string contains '%N', that will "
+"be replaced with a number increasing with each similarly named file.
"
+"For example, if the Document Name is 'New shellscript (%N).sh', the first "
+"document will be named 'New shellscript (1).sh', the second 'New shellscipt "
+"(2).sh', and so on.
"
+msgstr ""
+"Ésta cadena se usará para establecer un nombre para el nuevo documento, "
+"que se mostrará en la barra de título y en la lista de archivos.
Si la "
+"cadena contiene '%N', eso será reemplazado con un número que se irá "
+"incrementando con cada nombre de archivo similar.
Por ejemplo, si el "
+"nombre del documento es 'Nueva shellscript (%N).sh', el primer documento se "
+"llamará 'Nueva shellscript (1).sh', el segundo 'Nueva shellscipt (2).sh', y "
+"así sucesivamente.
"
+
+#: filetemplates.cpp:587
+msgid "&Highlight:"
+msgstr "&Resaltar:"
+
+#: filetemplates.cpp:588
+msgid "None"
+msgstr "Nada"
+
+#: filetemplates.cpp:590
+msgid ""
+"Select the highlight to use for the template. If 'None' is chosen, the "
+"property will not be set.
"
+msgstr ""
+"Selecciona lo resaltado para ser usado por la plantilla. Si se elige "
+"'Nada' no se establecerá la propiedad.
"
+
+#: filetemplates.cpp:593
+msgid "&Description:"
+msgstr "&Descripción:"
+
+#: filetemplates.cpp:596
+msgid ""
+"This string is used, for example, as context help for this template (such "
+"as the 'whatsthis' help for the menu item.)
"
+msgstr ""
+"Ésta cadena se usa, por ejemplo, como ayuda contextual para esta "
+"plantilla (como la ayuda 'qué es esto' para el elemento del menú.)
"
+
+#: filetemplates.cpp:600
+msgid "&Author:"
+msgstr "&Autor:"
+
+#: filetemplates.cpp:603
+msgid ""
+"You can set this if you want to share your template with other users."
+"p>
the recommended form is like an Email address: 'Anders Lund <"
+"anders@alweb.dk>'
"
+msgstr ""
+"Podés establecer esto si querés compartir tu plantilla con otros usuarios."
+"
la forma recomendada es el formato de una dirección de correo "
+"electrónico: \"Anders Lund <anders@alweb.dk>\"
"
+
+#: filetemplates.cpp:675
+msgid ""
+"If you want to base this template on an existing file or template, select "
+"the appropriate option below.
"
+msgstr ""
+"Si querés que esta plantilla se base en un archivo existente o en otra "
+"plantilla, seleccioná la opción oportuna abajo.
"
+
+#: filetemplates.cpp:682
+msgid "Start with an &empty document"
+msgstr "Comenzar con un documento &vacío"
+
+#: filetemplates.cpp:687
+msgid "Use an existing file:"
+msgstr "Usar un archivo existente:"
+
+#: filetemplates.cpp:695
+msgid "Use an existing template:"
+msgstr "Usar una plantilla existente:"
+
+#: filetemplates.cpp:725
+msgid "Choose Template Origin"
+msgstr "Elegir origen de la plantilla"
+
+#: filetemplates.cpp:730
+msgid "Edit Template Properties"
+msgstr "Editar propiedades de la plantilla"
+
+#: filetemplates.cpp:750
+msgid ""
+"Choose a location for the template. If you store it in the template "
+"directory, it will automatically be added to the template menu.
"
+msgstr ""
+"Elegí una ubicación para la plantilla. Si la guardás en la carpeta de "
+"plantillas, se añadirá automáticamente al menú de plantillas.
"
+
+#: filetemplates.cpp:758
+msgid "Template directory"
+msgstr "Carpeta de plantillas"
+
+#: filetemplates.cpp:765
+msgid "Template &file name:"
+msgstr "Nombre de &archivo de plantilla:"
+
+#: filetemplates.cpp:770
+msgid "Custom location:"
+msgstr "Localización personalizada:"
+
+#: filetemplates.cpp:784
+msgid "Choose Location"
+msgstr "Elegí localización"
+
+#: filetemplates.cpp:793
+msgid ""
+"You can replace certain strings in the text with template macros.
If "
+"any of the data below is incorrect or missing, edit the data in the TDE "
+"email information."
+msgstr ""
+"
Podés reemplazar ciertas cadenas en el texto con macros de plantillas."
+"
Si los datos de abajo están incorrectos o falta algo, editá los datos en "
+"la información de correo electrónico de TDE."
+
+#: filetemplates.cpp:797
+msgid "Replace full name '%1' with the '%{fullname}' macro"
+msgstr "Reemplazá el nombre completo '%1'con la macro '%{fullname}'"
+
+#: filetemplates.cpp:802
+msgid "Replace email address '%1' with the '%email' macro"
+msgstr "Reemplazá la dirección de mail \"%1\" con la macro \"%email\""
+
+#: filetemplates.cpp:809
+msgid "Autoreplace Macros"
+msgstr "Macros de autoreemplazo"
+
+#: filetemplates.cpp:816
+msgid ""
+"
The template will now be created and saved to the chosen location. To "
+"position the cursor put a caret ('^') character where you want it in files "
+"created from the template.
"
+msgstr ""
+"Ahora se creará la plantilla y se guardará en la localización elegida. "
+"Para posicionar el cursor colocá un carácter circunflejo ('^') donde quieras "
+"tenerlo en los archivos creados a partir de la plantilla.
"
+
+#: filetemplates.cpp:822
+msgid "Open the template for editing"
+msgstr "Abrir la plantilla para editarla"
+
+#: filetemplates.cpp:828
+msgid "Create Template"
+msgstr "Crear plantilla"
+
+#: filetemplates.cpp:923
+msgid ""
+"The file
'%1'
already exists; if you do not want "
+"to overwrite it, change the template file name to something else."
+msgstr ""
+"
El archivo
'%1'
ya existe; si no lo querés "
+"sobrescribir, cambiá el nombre del archivo de la plantilla."
+
+#: filetemplates.cpp:926
+msgid "File Exists"
+msgstr "El archivo existe"
+
+#: filetemplates.cpp:926
+msgid "Overwrite"
+msgstr "Sobrescribir"
+
+#: filetemplates.cpp:978
+msgid ""
+"Error opening the file
%1
for reading. The "
+"document will not be created"
+msgstr ""
+"¡Error al abrir el archivo!
%1
para lectura. No "
+"se creará el documento"
+
+#: filetemplates.cpp:1057
+msgid ""
+"Unable to save the template to '%1'.\n"
+"\n"
+"The template will be opened, so you can save it from the editor."
+msgstr ""
+"Imposible guardar la plantilla en '%1'.\n"
+"\n"
+"Se abrirá la plantilla, así que puede guardarla desde el editor."
+
+#: filetemplates.cpp:1059
+msgid "Save Failed"
+msgstr "Fallo al guardar"
+
+#: filetemplates.cpp:1109
+msgid "Template"
+msgstr "Plantilla"
+
+#: filetemplates.cpp:1113
+msgid "New..."
+msgstr "Nuevo..."
+
+#: filetemplates.cpp:1117
+msgid "Edit..."
+msgstr "Editar..."
+
+#: filetemplates.cpp:1125
+msgid "Upload..."
+msgstr "Enviar..."
+
+#: filetemplates.cpp:1129
+msgid "Download..."
+msgstr "Descargar..."
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katefll_initplugin.po b/tde-i18n-es_AR/messages/tdeaddons/katefll_initplugin.po
new file mode 100644
index 00000000000..30487550ca6
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katefll_initplugin.po
@@ -0,0 +1,65 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: katefll_plugin.cpp:77
+#, fuzzy
+msgid "Open File List..."
+msgstr "Abrir lista de archivos..."
+
+#: katefll_plugin.cpp:86
+#, fuzzy
+msgid "Save File List"
+msgstr "Guardar lista de archivos"
+
+#: katefll_plugin.cpp:90
+#, fuzzy
+msgid "Save File List As..."
+msgstr "Guardar lista de archivos como..."
+
+#: katefll_plugin.cpp:148
+msgid "Do you want to close all other files first?"
+msgstr "¿Querés cerrar antes el resto de archivos?"
+
+#: katefll_plugin.cpp:149
+msgid "Kate Filelist Loader"
+msgstr "Cargador de la lista de archivos de Kate"
+
+#: katefll_plugin.cpp:150
+msgid "Do Not Close"
+msgstr "No cerrar"
+
+#: katefll_plugin.cpp:179
+msgid "The selected filelist does not exist or is invalid."
+msgstr "El archivo seleccionado no existe o no es válido."
+
+#: ui.rc:5
+#, no-c-format
+msgid "&Filelist"
+msgstr "&Lista de archivos"
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katefll_plugin.po b/tde-i18n-es_AR/messages/tdeaddons/katefll_plugin.po
new file mode 100644
index 00000000000..573899a5c8a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katefll_plugin.po
@@ -0,0 +1,62 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: katefll_plugin.cpp:77
+msgid "Open File List..."
+msgstr "Abrir lista de archivos..."
+
+#: katefll_plugin.cpp:86
+msgid "Save File List"
+msgstr "Guardar lista de archivos"
+
+#: katefll_plugin.cpp:90
+msgid "Save File List As..."
+msgstr "Guardar lista de archivos como..."
+
+#: katefll_plugin.cpp:148
+msgid "Do you want to close all other files first?"
+msgstr "¿Querés cerrar antes el resto de archivos?"
+
+#: katefll_plugin.cpp:149
+msgid "Kate Filelist Loader"
+msgstr "Cargador de la lista de archivos de Kate"
+
+#: katefll_plugin.cpp:150
+msgid "Do Not Close"
+msgstr "No cerrar"
+
+#: katefll_plugin.cpp:179
+msgid "The selected filelist does not exist or is invalid."
+msgstr "El archivo seleccionado no existe o no es válido."
+
+#: ui.rc:5
+#, no-c-format
+msgid "&Filelist"
+msgstr "&Lista de archivos"
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katehelloworld.po b/tde-i18n-es_AR/messages/tdeaddons/katehelloworld.po
new file mode 100644
index 00000000000..92fde3d6f68
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katehelloworld.po
@@ -0,0 +1,34 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: plugin_katehelloworld.cpp:33
+#, fuzzy
+msgid "Insert Hello World"
+msgstr "Insertar Hello World"
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katehtmltools.po b/tde-i18n-es_AR/messages/tdeaddons/katehtmltools.po
new file mode 100644
index 00000000000..878c87413b1
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katehtmltools.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: plugin_katehtmltools.cpp:53
+msgid "HT&ML Tag..."
+msgstr "Etiqueta HT&ML..."
+
+#: plugin_katehtmltools.cpp:85
+#, fuzzy
+msgid "HTML Tag"
+msgstr "Etiqueta HTML"
+
+#: plugin_katehtmltools.cpp:86
+msgid "Enter HTML tag contents (the <, >, and closing tag will be supplied):"
+msgstr ""
+"Introducí el contenido de la marca HTML. Te proporcionaremos <, > y la marca "
+"de cierre:"
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kateinsertcommand.po b/tde-i18n-es_AR/messages/tdeaddons/kateinsertcommand.po
new file mode 100644
index 00000000000..9230623c2a3
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kateinsertcommand.po
@@ -0,0 +1,160 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:86
+msgid "Insert Command..."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:113
+msgid ""
+"You are not allowed to execute arbitrary external applications. If you want "
+"to be able to do this, contact your system administrator."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:113
+msgid "Access Restrictions"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:117
+msgid "A process is currently being executed."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:204
+msgid "Could not kill command."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:204
+msgid "Kill Failed"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:211
+msgid ""
+"Executing command:\n"
+"%1\n"
+"\n"
+"Press 'Cancel' to abort."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:245
+#, c-format
+msgid "Command exited with status %1"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:246
+msgid "Oops!"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:286 plugin_kateinsertcommand.h:74
+msgid "Insert Command"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:293
+msgid "Enter &command:"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:305
+msgid "Choose &working folder:"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:315
+msgid "Insert Std&Err messages"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:318
+msgid "&Print command name"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:323
+msgid ""
+"Enter the shell command, the output of which you want inserted into your "
+"document. Feel free to use a pipe or two if you wish."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:326
+msgid ""
+"Sets the working folder of the command. The command executed is 'cd && "
+"'"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:329
+msgid ""
+"Check this if you want the error output from inserted as well.\n"
+"Some commands, such as locate, print everything to STDERR"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:332
+msgid ""
+"If you check this, the command string will be printed followed by a newline "
+"before the output."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:379
+msgid "Remember"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:381
+msgid "Co&mmands"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:388
+msgid "Start In"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:390
+msgid "Application &working folder"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:391
+msgid "&Document folder"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:392
+msgid "&Latest used working folder"
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:400
+msgid ""
+"Sets the number of commands to remember. The command history is saved over "
+"sessions."
+msgstr ""
+
+#: plugin_kateinsertcommand.cpp:403
+msgid ""
+"Decides what is suggested as working folder for the command."
+"
Application Working Folder (default): The folder "
+"from which you launched the application hosting the plugin, usually your "
+"home folder.
Document Folder: The folder of the "
+"document. Used only for local documents.
Latest Working Folder:"
+" The folder used last time you used this plugin.
"
+msgstr ""
+
+#: plugin_kateinsertcommand.h:76
+msgid "Configure Insert Command Plugin"
+msgstr ""
+
+#: plugin_kateinsertcommand.h:137
+msgid "Please Wait"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katekjswrapper.po b/tde-i18n-es_AR/messages/tdeaddons/katekjswrapper.po
new file mode 100644
index 00000000000..329eaa9e568
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katekjswrapper.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: bindings.cpp:93
+msgid "Call of DocumentManager member on destroyed object"
+msgstr ""
+
+#: bindings.cpp:181 bindings.cpp:313 bindings.cpp:461
+msgid "Method %1 called with wrong signature"
+msgstr ""
+
+#: bindings.cpp:197
+msgid "One parameter expected"
+msgstr ""
+
+#: bindings.cpp:207
+msgid "One or no parameter expected"
+msgstr ""
+
+#: bindings.cpp:215
+msgid "A maximum of three parameters expected"
+msgstr ""
+
+#: bindings.cpp:280
+msgid "Call of KATE member on destroyed object"
+msgstr ""
+
+#: bindings.cpp:445
+msgid "Call of MainWindow member on destroyed object"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katemake.po b/tde-i18n-es_AR/messages/tdeaddons/katemake.po
new file mode 100644
index 00000000000..2a177c455b5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katemake.po
@@ -0,0 +1,96 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_katemake.cpp:86
+msgid "Make Output"
+msgstr ""
+
+#: plugin_katemake.cpp:159
+msgid "Running make..."
+msgstr ""
+
+#: plugin_katemake.cpp:160 plugin_katemake.cpp:509
+msgid "No Errors."
+msgstr ""
+
+#: plugin_katemake.cpp:336
+msgid "Next Error"
+msgstr ""
+
+#: plugin_katemake.cpp:340
+msgid "Previous Error"
+msgstr ""
+
+#: plugin_katemake.cpp:344
+msgid "Make"
+msgstr ""
+
+#: plugin_katemake.cpp:348
+msgid "Configure..."
+msgstr ""
+
+#: plugin_katemake.cpp:360
+msgid "Line"
+msgstr ""
+
+#: plugin_katemake.cpp:362
+msgid "Message"
+msgstr ""
+
+#: plugin_katemake.cpp:502
+msgid "Make Results"
+msgstr ""
+
+#: plugin_katemake.cpp:503
+msgid "No errors."
+msgstr ""
+
+#: plugin_katemake.cpp:645
+msgid ""
+"The file %1 is not a local file. Non-local files cannot be compiled."
+msgstr ""
+
+#: plugin_katemake.cpp:665
+#, c-format
+msgid "Error: Failed to run %1."
+msgstr ""
+
+#: plugin_katemake.cpp:687
+msgid "Directories"
+msgstr ""
+
+#: plugin_katemake.cpp:692
+msgid "Source prefix:"
+msgstr ""
+
+#: plugin_katemake.cpp:697
+msgid "Build prefix:"
+msgstr ""
+
+#: ui.rc:4
+#, no-c-format
+msgid "&Make"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katemodeline.po b/tde-i18n-es_AR/messages/tdeaddons/katemodeline.po
new file mode 100644
index 00000000000..e5e6a548ebf
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katemodeline.po
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ModelinePlugin.cpp:58
+msgid "Apply Modeline"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kateopenheader.po b/tde-i18n-es_AR/messages/tdeaddons/kateopenheader.po
new file mode 100644
index 00000000000..f50a234338d
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kateopenheader.po
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_kateopenheader.cpp:53
+msgid "Open .h/.cpp/.c"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katepybrowse.po b/tde-i18n-es_AR/messages/tdeaddons/katepybrowse.po
new file mode 100644
index 00000000000..65d7dfa0521
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katepybrowse.po
@@ -0,0 +1,59 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kpybrowser.cpp:188
+msgid "Name"
+msgstr ""
+
+#: kpybrowser.cpp:191 kpybrowser.cpp:270
+msgid "Classes"
+msgstr ""
+
+#: kpybrowser.cpp:195 kpybrowser.cpp:274
+msgid "Globals"
+msgstr ""
+
+#: pybrowse_part.cpp:36
+msgid "Update Python Browser"
+msgstr ""
+
+#: pybrowse_part.cpp:53
+msgid "Python Browser"
+msgstr ""
+
+#: pybrowse_part.cpp:107
+#, c-format
+msgid "Could not find method/class %1."
+msgstr ""
+
+#: pybrowse_part.cpp:107
+msgid "Selection"
+msgstr ""
+
+#: ui.rc:4
+#, no-c-format
+msgid "P&ython"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katesnippets.po b/tde-i18n-es_AR/messages/tdeaddons/katesnippets.po
new file mode 100644
index 00000000000..cd587757e50
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katesnippets.po
@@ -0,0 +1,45 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: CWidgetSnippetsBase.ui:19 plugin_katesnippets.cpp:121
+#, no-c-format
+msgid "Snippets"
+msgstr ""
+
+#: CWidgetSnippetsBase.ui:42
+#, no-c-format
+msgid "Snippet"
+msgstr ""
+
+#: CWidgetSnippetsBase.ui:88
+#, no-c-format
+msgid "A list of Snippets"
+msgstr ""
+
+#: CWidgetSnippetsBase.ui:91
+#, no-c-format
+msgid "A list of Snippets, what else"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katesort.po b/tde-i18n-es_AR/messages/tdeaddons/katesort.po
new file mode 100644
index 00000000000..8b2bc61b9bd
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katesort.po
@@ -0,0 +1,137 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-02-26 18:16+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_sort.cpp:79 sortdialoglayout.ui:16
+#, no-c-format
+msgid "Sort"
+msgstr ""
+
+#: sortdialog.cpp:31
+msgid "Sort in ascending order (from A to Z or 0 to 9)."
+msgstr ""
+
+#: sortdialog.cpp:34
+msgid "Sort in descending order (from Z to A or 9 to 0)."
+msgstr ""
+
+#: sortdialog.cpp:37
+msgid "Check this for case sensitive sort."
+msgstr ""
+
+#: sortdialog.cpp:39
+msgid "Check this to remove all duplicated records."
+msgstr ""
+
+#: sortdialog.cpp:41
+msgid ""
+"Check this for sorting by specific column.\n"
+"\n"
+"If a part of one line is selected, this checkbox is automatically selected. "
+"Start and end fields are filled according to selection."
+msgstr ""
+
+#: sortdialog.cpp:46
+msgid "Start column of the sorting area."
+msgstr ""
+
+#: sortdialog.cpp:48
+msgid "End column of the sorting area."
+msgstr ""
+
+#: sortdialog.cpp:50
+msgid "Alphabetical sorting (A-Z)."
+msgstr ""
+
+#: sortdialog.cpp:52
+msgid "Numeric sorting (0-9)"
+msgstr ""
+
+#: sortdialog.cpp:76
+msgid ""
+"Fields:\n"
+"\"Starting at\" and \"Ending at\"\n"
+"have to contains numbers."
+msgstr ""
+
+#: sortdialoglayout.ui:88
+#, no-c-format
+msgid "Sort order"
+msgstr ""
+
+#: sortdialoglayout.ui:107
+#, no-c-format
+msgid "&Ascending"
+msgstr ""
+
+#: sortdialoglayout.ui:118
+#, no-c-format
+msgid "&Descending"
+msgstr ""
+
+#: sortdialoglayout.ui:130
+#, no-c-format
+msgid "Advanced"
+msgstr ""
+
+#: sortdialoglayout.ui:149
+#, no-c-format
+msgid "&Case sensitive"
+msgstr ""
+
+#: sortdialoglayout.ui:157
+#, no-c-format
+msgid "Uni&que"
+msgstr ""
+
+#: sortdialoglayout.ui:165
+#, no-c-format
+msgid "B&y column"
+msgstr ""
+
+#: sortdialoglayout.ui:183
+#, no-c-format
+msgid "Starting at:"
+msgstr ""
+
+#: sortdialoglayout.ui:235
+#, no-c-format
+msgid "Ending at:"
+msgstr ""
+
+#: sortdialoglayout.ui:298
+#, no-c-format
+msgid "Sort type"
+msgstr ""
+
+#: sortdialoglayout.ui:317
+#, no-c-format
+msgid "Alpha&betical"
+msgstr ""
+
+#: sortdialoglayout.ui:328
+#, no-c-format
+msgid "Nu&meric"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katetabbarextension.po b/tde-i18n-es_AR/messages/tdeaddons/katetabbarextension.po
new file mode 100644
index 00000000000..d35ae653ca9
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katetabbarextension.po
@@ -0,0 +1,46 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_katetabbarextension.cpp:483
+msgid "Behavior options"
+msgstr ""
+
+#: plugin_katetabbarextension.cpp:486
+msgid "Sort files alphabetically"
+msgstr ""
+
+#: plugin_katetabbarextension.cpp:487
+msgid "Close document on mouse middle click"
+msgstr ""
+
+#: plugin_katetabbarextension.h:348 ui.rc:4
+#, no-c-format
+msgid "Tab Bar Extension"
+msgstr ""
+
+#: plugin_katetabbarextension.h:349
+msgid "Configure Tab Bar Extension"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katetextfilter.po b/tde-i18n-es_AR/messages/tdeaddons/katetextfilter.po
new file mode 100644
index 00000000000..aedd04a786c
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katetextfilter.po
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_katetextfilter.cpp:66
+msgid "Filter Te&xt..."
+msgstr ""
+
+#: plugin_katetextfilter.cpp:257
+msgid ""
+"You are not allowed to execute arbitrary external applications. If you want "
+"to be able to do this, contact your system administrator."
+msgstr ""
+
+#: plugin_katetextfilter.cpp:259
+msgid "Access Restrictions"
+msgstr ""
+
+#: plugin_katetextfilter.cpp:268
+msgid "Filter"
+msgstr ""
+
+#: plugin_katetextfilter.cpp:269
+msgid "Enter command to pipe selected text through:"
+msgstr ""
+
+#: plugin_katetextfilter.cpp:311
+msgid ""
+"Usage: textfilter COMMAND
Replace the selection "
+"with the output of the specified shell command.
"
+msgstr ""
+
+#: plugin_katetextfilter.cpp:320
+msgid "You need to have a selection to use textfilter"
+msgstr ""
+
+#: plugin_katetextfilter.cpp:328
+msgid "Usage: textfilter COMMAND"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katexmlcheck.po b/tde-i18n-es_AR/messages/tdeaddons/katexmlcheck.po
new file mode 100644
index 00000000000..92bc5c21800
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katexmlcheck.po
@@ -0,0 +1,64 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:71
+msgid "XML Checker Output"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:102
+msgid "Validate XML"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:113
+msgid "#"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:114
+msgid "Line"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:116
+msgid "Column"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:118
+msgid "Message"
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:282
+msgid "Error: Could not create temporary file '%1'."
+msgstr ""
+
+#: plugin_katexmlcheck.cpp:347
+msgid ""
+"Error: Failed to execute xmllint. Please make sure that xmllint is "
+"installed. It is part of libxml2."
+msgstr ""
+
+#: ui.rc:4
+#, no-c-format
+msgid "&XML"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/katexmltools.po b/tde-i18n-es_AR/messages/tdeaddons/katexmltools.po
new file mode 100644
index 00000000000..aadc7403d00
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/katexmltools.po
@@ -0,0 +1,93 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_katexmltools.cpp:152
+msgid "&Insert Element..."
+msgstr ""
+
+#: plugin_katexmltools.cpp:154
+msgid "&Close Element"
+msgstr ""
+
+#: plugin_katexmltools.cpp:156
+msgid "Assign Meta &DTD..."
+msgstr ""
+
+#: plugin_katexmltools.cpp:462
+msgid "Assign Meta DTD in XML Format"
+msgstr ""
+
+#: plugin_katexmltools.cpp:467
+msgid ""
+"The current file has been identified as a document of type \"%1\". The meta "
+"DTD for this document type will now be loaded."
+msgstr ""
+
+#: plugin_katexmltools.cpp:470
+msgid "Loading XML Meta DTD"
+msgstr ""
+
+#: plugin_katexmltools.cpp:505
+msgid "The file '%1' could not be opened. The server returned an error."
+msgstr ""
+
+#: plugin_katexmltools.cpp:507 pseudo_dtd.cpp:50 pseudo_dtd.cpp:61
+msgid "XML Plugin Error"
+msgstr ""
+
+#: plugin_katexmltools.cpp:1103
+msgid "Insert XML Element"
+msgstr ""
+
+#: plugin_katexmltools.cpp:1127
+msgid ""
+"Enter XML tag name and attributes (\"<\", \">\" and closing tag will be "
+"supplied):"
+msgstr ""
+
+#: pseudo_dtd.cpp:48
+msgid ""
+"The file '%1' could not be parsed. Please check that the file is well-formed "
+"XML."
+msgstr ""
+
+#: pseudo_dtd.cpp:56
+msgid ""
+"The file '%1' is not in the expected format. Please check that the file is "
+"of this type:\n"
+"-//Norman Walsh//DTD DTDParse V2.0//EN\n"
+"You can produce such files with dtdparse. See the Kate Plugin documentation "
+"for more information."
+msgstr ""
+
+#: pseudo_dtd.cpp:71
+msgid "Analyzing meta DTD..."
+msgstr ""
+
+#: ui.rc:4
+#, no-c-format
+msgid "&XML"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kbinaryclock.po b/tde-i18n-es_AR/messages/tdeaddons/kbinaryclock.po
new file mode 100644
index 00000000000..d376b0708f9
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kbinaryclock.po
@@ -0,0 +1,172 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: datepicker.cpp:42
+msgid "Calendar"
+msgstr ""
+
+#: kbinaryclock.cpp:56
+msgid "Configure - KBinaryClock"
+msgstr ""
+
+#: kbinaryclock.cpp:60
+msgid "General"
+msgstr ""
+
+#: kbinaryclock.cpp:290
+msgid "KBinaryClock"
+msgstr ""
+
+#: kbinaryclock.cpp:310
+msgid "&Adjust Date && Time..."
+msgstr ""
+
+#: kbinaryclock.cpp:312
+msgid "Date && Time &Format..."
+msgstr ""
+
+#: kbinaryclock.cpp:315
+msgid "C&opy to Clipboard"
+msgstr ""
+
+#: kbinaryclock.cpp:319
+msgid "&Configure KBinaryClock..."
+msgstr ""
+
+#: kbinaryclock.kcfg:10
+#, no-c-format
+msgid "Shape of the LEDs"
+msgstr ""
+
+#: kbinaryclock.kcfg:18
+#, no-c-format
+msgid "Look"
+msgstr ""
+
+#: kbinaryclock.kcfg:27
+#, no-c-format
+msgid "Color of the LEDs"
+msgstr ""
+
+#: kbinaryclock.kcfg:31
+#, no-c-format
+msgid "Darkness of disabled LEDs"
+msgstr ""
+
+#: kbinaryclock.kcfg:37
+#, no-c-format
+msgid "Background color"
+msgstr ""
+
+#: kbinaryclock.kcfg:41
+#, no-c-format
+msgid "Whether to show seconds"
+msgstr ""
+
+#: kbinaryclock.kcfg:45
+#, no-c-format
+msgid "Whether to show LEDs that are off"
+msgstr ""
+
+#: settings.ui:38
+#, no-c-format
+msgid "Disabled LED"
+msgstr ""
+
+#: settings.ui:49
+#, no-c-format
+msgid "Light"
+msgstr ""
+
+#: settings.ui:111
+#, no-c-format
+msgid "Dark"
+msgstr ""
+
+#: settings.ui:124
+#, no-c-format
+msgid "Color"
+msgstr ""
+
+#: settings.ui:135
+#, no-c-format
+msgid "Background:"
+msgstr ""
+
+#: settings.ui:143
+#, no-c-format
+msgid "LED:"
+msgstr ""
+
+#: settings.ui:186
+#, no-c-format
+msgid "LED Shape"
+msgstr ""
+
+#: settings.ui:197
+#, no-c-format
+msgid "&Rectangular"
+msgstr ""
+
+#: settings.ui:205
+#, no-c-format
+msgid "&Circular"
+msgstr ""
+
+#: settings.ui:218
+#, no-c-format
+msgid "LED Look"
+msgstr ""
+
+#: settings.ui:229
+#, no-c-format
+msgid "&Flat"
+msgstr ""
+
+#: settings.ui:237
+#, no-c-format
+msgid "R&aised"
+msgstr ""
+
+#: settings.ui:248
+#, no-c-format
+msgid "&Sunken"
+msgstr ""
+
+#: settings.ui:274
+#, no-c-format
+msgid "Preview"
+msgstr ""
+
+#: settings.ui:451
+#, no-c-format
+msgid "Show seconds"
+msgstr ""
+
+#: settings.ui:459
+#, no-c-format
+msgid "Hide unlit LEDs"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kcmkuick.po b/tde-i18n-es_AR/messages/tdeaddons/kcmkuick.po
new file mode 100644
index 00000000000..1b9a8303058
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kcmkuick.po
@@ -0,0 +1,74 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kcmkuick.cpp:39
+msgid "KCM Kuick"
+msgstr ""
+
+#: kcmkuick.cpp:40
+msgid "KControl module for Kuick's configuration"
+msgstr ""
+
+#: kcmkuick.cpp:151
+msgid ""
+"Kuick
With this module you can configure Kuick, the TDE quickcopy "
+"and move plugin for Konqueror."
+msgstr ""
+
+#: kcmkuickdialog.ui:30
+#, no-c-format
+msgid "&Show \"Copy To\" and \"Move To\" entries in context menus"
+msgstr ""
+
+#: kcmkuickdialog.ui:38
+#, no-c-format
+msgid "Copy Operations"
+msgstr ""
+
+#: kcmkuickdialog.ui:55
+#, no-c-format
+msgid "&Clear List"
+msgstr ""
+
+#: kcmkuickdialog.ui:63 kcmkuickdialog.ui:161
+#, no-c-format
+msgid "folders."
+msgstr ""
+
+#: kcmkuickdialog.ui:79 kcmkuickdialog.ui:142
+#, no-c-format
+msgid "Cache the last"
+msgstr ""
+
+#: kcmkuickdialog.ui:117
+#, no-c-format
+msgid "Move Operations"
+msgstr ""
+
+#: kcmkuickdialog.ui:134
+#, no-c-format
+msgid "Clear &List"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kmathapplet.po b/tde-i18n-es_AR/messages/tdeaddons/kmathapplet.po
new file mode 100644
index 00000000000..d9cf8a09bf0
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kmathapplet.po
@@ -0,0 +1,118 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: mathapplet.cpp:67
+msgid "Evaluate:"
+msgstr ""
+
+#: mathapplet.cpp:115
+msgid "Use &Degrees"
+msgstr ""
+
+#: mathapplet.cpp:116
+msgid "Use &Radians"
+msgstr ""
+
+#: mathapplet.cpp:206
+msgid "< Eval"
+msgstr ""
+
+#: mathapplet.cpp:213
+msgid "Eval >"
+msgstr ""
+
+#: mathapplet.cpp:258
+msgid "You have to enter an expression to be evaluated first."
+msgstr ""
+
+#: parser.cpp:658
+msgid ""
+"Parser error at position %1:\n"
+"Syntax error"
+msgstr ""
+
+#: parser.cpp:659 parser.cpp:663 parser.cpp:667 parser.cpp:671 parser.cpp:675
+#: parser.cpp:679 parser.cpp:683 parser.cpp:687 parser.cpp:691 parser.cpp:694
+#: parser.cpp:696
+msgid "Math Expression Evaluator"
+msgstr ""
+
+#: parser.cpp:662
+msgid ""
+"Parser error at position %1:\n"
+"Missing parenthesis"
+msgstr ""
+
+#: parser.cpp:666
+msgid ""
+"Parser error at position %1:\n"
+"Function name unknown"
+msgstr ""
+
+#: parser.cpp:670
+msgid ""
+"Parser error at position %1:\n"
+"Void function variable"
+msgstr ""
+
+#: parser.cpp:674
+msgid ""
+"Parser error at position %1:\n"
+"Too many functions"
+msgstr ""
+
+#: parser.cpp:678
+msgid ""
+"Parser error at position %1:\n"
+"Token-memory overflow"
+msgstr ""
+
+#: parser.cpp:682
+msgid ""
+"Parser error at position %1:\n"
+"Stack overflow"
+msgstr ""
+
+#: parser.cpp:686
+msgid ""
+"Parser error at position %1:\n"
+"Name of function not free"
+msgstr ""
+
+#: parser.cpp:690
+msgid ""
+"Parser error at position %1:\n"
+"recursive function not allowed"
+msgstr ""
+
+#: parser.cpp:693
+#, c-format
+msgid "Could not find a defined constant at position %1"
+msgstr ""
+
+#: parser.cpp:696
+msgid "Empty function"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kolourpicker.po b/tde-i18n-es_AR/messages/tdeaddons/kolourpicker.po
new file mode 100644
index 00000000000..4af104a855f
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kolourpicker.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kolourpicker.cpp:66
+msgid "Color Picker"
+msgstr ""
+
+#: kolourpicker.cpp:68
+msgid "An applet to pick color values from anywhere on the screen"
+msgstr ""
+
+#: kolourpicker.cpp:71
+msgid "Original Author"
+msgstr ""
+
+#: kolourpicker.cpp:85
+msgid "Pick a color"
+msgstr ""
+
+#: kolourpicker.cpp:97 kolourpicker.cpp:133
+msgid "History"
+msgstr ""
+
+#: kolourpicker.cpp:147
+msgid "&Clear History"
+msgstr ""
+
+#: kolourpicker.cpp:289
+msgid "Copy Color Value"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_delicious.po b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_delicious.po
new file mode 100644
index 00000000000..d750076ec03
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_delicious.po
@@ -0,0 +1,118 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-09-27 19:42+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: mainWidget.cpp:232
+msgid "Check All"
+msgstr ""
+
+#: mainWidget.cpp:233
+msgid "Uncheck All"
+msgstr ""
+
+#: mainWidget.cpp:234
+msgid "Toggle All"
+msgstr ""
+
+#: mainWidget.cpp:237
+msgid "Rename Tag..."
+msgstr ""
+
+#: mainWidget.cpp:304
+msgid "Rename Tag"
+msgstr ""
+
+#: mainWidget.cpp:304
+msgid "Provide a new name for tag '%1':"
+msgstr ""
+
+#: mainWidget.cpp:326 mainWidget.cpp:337
+msgid "Delete Bookmark"
+msgstr ""
+
+#: mainWidget.cpp:336
+msgid ""
+"Do you really want to remove the bookmark\n"
+"%1?"
+msgstr ""
+
+#: plugin.cpp:85
+msgid "del.icio.us Bookmarks"
+msgstr ""
+
+#: widget.ui:32
+#, no-c-format
+msgid "Tags"
+msgstr ""
+
+#: widget.ui:43
+#, no-c-format
+msgid "&Refresh Tags"
+msgstr ""
+
+#: widget.ui:46
+#, no-c-format
+msgid "Refresh the list of tags"
+msgstr ""
+
+#: widget.ui:52
+#, no-c-format
+msgid "Tag"
+msgstr ""
+
+#: widget.ui:63
+#, no-c-format
+msgid "Count"
+msgstr ""
+
+#: widget.ui:100
+#, no-c-format
+msgid "Refresh &Bookmarks"
+msgstr ""
+
+#: widget.ui:103
+#, no-c-format
+msgid "Refresh the list of bookmarks according to the selected tags"
+msgstr ""
+
+#: widget.ui:111
+#, no-c-format
+msgid "Post &New..."
+msgstr ""
+
+#: widget.ui:114
+#, no-c-format
+msgid "Post a new bookmark"
+msgstr ""
+
+#: widget.ui:120
+#, no-c-format
+msgid "Description"
+msgstr ""
+
+#: widget.ui:131
+#, no-c-format
+msgid "Date"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_mediaplayer.po b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_mediaplayer.po
new file mode 100644
index 00000000000..27870cb0004
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_mediaplayer.po
@@ -0,0 +1,41 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: mediaplayer.cpp:67
+msgid "Media Player"
+msgstr ""
+
+#: mediawidget.cpp:63
+msgid "Play"
+msgstr ""
+
+#: mediawidget.cpp:64
+msgid "Pause"
+msgstr ""
+
+#: mediawidget.cpp:133
+msgid "Not a sound file"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_metabar.po b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_metabar.po
new file mode 100644
index 00000000000..8650a47821a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_metabar.po
@@ -0,0 +1,210 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: configdialog.cpp:65
+msgid "Configuration - Metabar"
+msgstr ""
+
+#: configdialog.cpp:80
+msgid "Items"
+msgstr ""
+
+#: configdialog.cpp:83
+msgid "Open with:"
+msgstr ""
+
+#: configdialog.cpp:91
+msgid "Actions:"
+msgstr ""
+
+#: configdialog.cpp:103
+msgid "Animate resize"
+msgstr ""
+
+#: configdialog.cpp:106
+msgid "Show service menus"
+msgstr ""
+
+#: configdialog.cpp:109
+msgid "Show frame"
+msgstr ""
+
+#: configdialog.cpp:112
+msgid "Themes"
+msgstr ""
+
+#: configdialog.cpp:118
+msgid "Install New Theme..."
+msgstr ""
+
+#: configdialog.cpp:127
+msgid "New..."
+msgstr ""
+
+#: configdialog.cpp:133
+msgid "Edit..."
+msgstr ""
+
+#: configdialog.cpp:150 settingsplugin.cpp:103
+msgid "Name"
+msgstr ""
+
+#: configdialog.cpp:151
+msgid "Address"
+msgstr ""
+
+#: configdialog.cpp:160
+msgid "General"
+msgstr ""
+
+#: configdialog.cpp:161
+msgid "Actions"
+msgstr ""
+
+#: configdialog.cpp:162
+msgid "Links"
+msgstr ""
+
+#: configdialog.cpp:221 configdialog.cpp:555 defaultplugin.cpp:102
+msgid "Share"
+msgstr ""
+
+#: configdialog.cpp:310
+msgid "Create Link"
+msgstr ""
+
+#: configdialog.cpp:319
+msgid "New link"
+msgstr ""
+
+#: configdialog.cpp:335 configdialog.cpp:418
+msgid "Name:"
+msgstr ""
+
+#: configdialog.cpp:337 configdialog.cpp:420
+msgid "URL:"
+msgstr ""
+
+#: configdialog.cpp:393
+msgid "Edit Link"
+msgstr ""
+
+#: defaultplugin.cpp:131 defaultplugin.cpp:194 metabarwidget.cpp:435
+msgid "More"
+msgstr ""
+
+#: defaultplugin.cpp:159
+#, c-format
+msgid "Run %1"
+msgstr ""
+
+#: defaultplugin.cpp:198
+msgid "Choose Application"
+msgstr ""
+
+#: defaultplugin.cpp:219
+msgid "Type"
+msgstr ""
+
+#: defaultplugin.cpp:221 defaultplugin.cpp:294
+msgid "Size"
+msgstr ""
+
+#: defaultplugin.cpp:223
+msgid "User"
+msgstr ""
+
+#: defaultplugin.cpp:225
+msgid "Group"
+msgstr ""
+
+#: defaultplugin.cpp:227
+msgid "Permissions"
+msgstr ""
+
+#: defaultplugin.cpp:229
+msgid "Modified"
+msgstr ""
+
+#: defaultplugin.cpp:231
+msgid "Accessed"
+msgstr ""
+
+#: defaultplugin.cpp:236
+msgid "Linktarget"
+msgstr ""
+
+#: defaultplugin.cpp:298
+msgid "Folders"
+msgstr ""
+
+#: defaultplugin.cpp:300
+msgid "Total Entries"
+msgstr ""
+
+#: defaultplugin.cpp:323 defaultplugin.cpp:386
+msgid "Click to start preview"
+msgstr ""
+
+#: defaultplugin.cpp:331
+msgid "Creating preview"
+msgstr ""
+
+#: metabarwidget.cpp:121
+msgid "Configure %1..."
+msgstr ""
+
+#: metabarwidget.cpp:124
+msgid "Reload Theme"
+msgstr ""
+
+#: metabarwidget.cpp:435
+msgid "Less"
+msgstr ""
+
+#: protocolplugin.cpp:84
+msgid "%1 Elements"
+msgstr ""
+
+#: protocolplugin.cpp:108
+msgid "%1 Folders, %2 Files"
+msgstr ""
+
+#: remoteplugin.cpp:41
+msgid "Add a Network Folder"
+msgstr ""
+
+#: settingsplugin.cpp:75
+msgid "Run"
+msgstr ""
+
+#: settingsplugin.cpp:105
+msgid "Comment"
+msgstr ""
+
+#: settingsplugin.cpp:111
+msgid "Needs root privileges"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_news.po b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_news.po
new file mode 100644
index 00000000000..03cd482ed71
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/konqsidebar_news.po
@@ -0,0 +1,86 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: norsswidget.cpp:68 nsstacktabwidget.cpp:257
+msgid "RSS Settings"
+msgstr ""
+
+#: nsstacktabwidget.cpp:61 sidebar_news.cpp:267
+msgid "Newsticker"
+msgstr ""
+
+#: nsstacktabwidget.cpp:63
+msgid "RSS Feed Viewer"
+msgstr ""
+
+#: nsstacktabwidget.cpp:65
+msgid "(c) 2002-2004, the Sidebar Newsticker developers"
+msgstr ""
+
+#: nsstacktabwidget.cpp:66
+msgid "Maintainer"
+msgstr ""
+
+#: nsstacktabwidget.cpp:73
+msgid "Idea and former maintainer"
+msgstr ""
+
+#: nsstacktabwidget.cpp:86
+msgid "&Configure Newsticker..."
+msgstr ""
+
+#: nsstacktabwidget.cpp:96
+msgid "&About Newsticker"
+msgstr ""
+
+#: nsstacktabwidget.cpp:98
+msgid "&Report Bug..."
+msgstr ""
+
+#: sidebar_news.cpp:74
+msgid ""
+"Cannot connect to RSS service. Please make sure the rssservice"
+"strong> program is available (usually distributed as part of tdenetwork)."
+"qt>"
+msgstr ""
+
+#: sidebar_news.cpp:78
+msgid "Sidebar Newsticker"
+msgstr ""
+
+#: sidebar_news.cpp:169
+msgid "Connecting..."
+msgstr ""
+
+#: configfeedsbase.ui:16
+#, no-c-format
+msgid "RSS Feeds"
+msgstr ""
+
+#: konq_sidebarnews.kcfg:10
+#, no-c-format
+msgid "List of RSS Sources"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/ksig.po b/tde-i18n-es_AR/messages/tdeaddons/ksig.po
new file mode 100644
index 00000000000..640136ee8ff
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/ksig.po
@@ -0,0 +1,92 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ksig.cpp:74
+msgid "C&lear"
+msgstr ""
+
+#: ksig.cpp:76
+msgid "Edit Standard Header"
+msgstr ""
+
+#: ksig.cpp:77
+msgid "Edit Standard Footer"
+msgstr ""
+
+#: ksig.cpp:94 ksig.cpp:264
+msgid " Line: %1 "
+msgstr ""
+
+#: ksig.cpp:95 ksig.cpp:265
+msgid " Col: %1 "
+msgstr ""
+
+#: ksig.cpp:107
+msgid "Search"
+msgstr ""
+
+#: ksig.cpp:120
+msgid ""
+"To get started, first create a new signature by selecting \"New\" above. You "
+"will then be able to edit and save your collection of signatures."
+msgstr ""
+
+#: ksig.cpp:170
+msgid "Do you want to save your changes before exiting?"
+msgstr ""
+
+#: ksig.cpp:222
+msgid "Standard signature header:"
+msgstr ""
+
+#: ksig.cpp:233
+msgid "Standard signature footer:"
+msgstr ""
+
+#: main.cpp:27 main.cpp:39
+msgid "KSig"
+msgstr ""
+
+#: main.cpp:31
+msgid "Display a random signature"
+msgstr ""
+
+#: main.cpp:32
+msgid "Display a signature for the day"
+msgstr ""
+
+#: siglistview.cpp:113
+msgid "Signatures"
+msgstr ""
+
+#: siglistviewitem.cpp:79
+msgid ""
+msgstr ""
+
+#: ksigui.rc:22
+#, no-c-format
+msgid "Search Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/ktimemon.po b/tde-i18n-es_AR/messages/tdeaddons/ktimemon.po
new file mode 100644
index 00000000000..65ac8f2c38f
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/ktimemon.po
@@ -0,0 +1,293 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:13+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: confdlg.cpp:50
+msgid "&General"
+msgstr ""
+
+#: confdlg.cpp:54
+msgid "Sample &Rate"
+msgstr ""
+
+#: confdlg.cpp:59
+msgid " msec"
+msgstr ""
+
+#: confdlg.cpp:62
+msgid "Scaling"
+msgstr ""
+
+#: confdlg.cpp:67
+msgid "&Automatic"
+msgstr ""
+
+#: confdlg.cpp:72
+msgid "&Paging:"
+msgstr ""
+
+#: confdlg.cpp:76
+msgid "&Swapping:"
+msgstr ""
+
+#: confdlg.cpp:79
+msgid "&Context switch:"
+msgstr ""
+
+#: confdlg.cpp:85
+msgid "C&olors"
+msgstr ""
+
+#: confdlg.cpp:98 confdlg.cpp:104
+msgid "Kernel:"
+msgstr ""
+
+#: confdlg.cpp:99
+msgid "User:"
+msgstr ""
+
+#: confdlg.cpp:100
+msgid "Nice:"
+msgstr ""
+
+#: confdlg.cpp:101
+msgid "IOWait:"
+msgstr ""
+
+#: confdlg.cpp:105
+msgid "Used:"
+msgstr ""
+
+#: confdlg.cpp:106
+msgid "Buffers:"
+msgstr ""
+
+#: confdlg.cpp:107
+msgid "Cached:"
+msgstr ""
+
+#: confdlg.cpp:110
+msgid "CPU"
+msgstr ""
+
+#: confdlg.cpp:125
+msgid "Memory"
+msgstr ""
+
+#: confdlg.cpp:139
+msgid "Swap"
+msgstr ""
+
+#: confdlg.cpp:142
+msgid "Swap:"
+msgstr ""
+
+#: confdlg.cpp:151
+msgid "Backgd:"
+msgstr ""
+
+#: confdlg.cpp:164
+msgid "&Interaction"
+msgstr ""
+
+#: confdlg.cpp:168
+msgid "Mouse Events"
+msgstr ""
+
+#: confdlg.cpp:183
+msgid "Left button:"
+msgstr ""
+
+#: confdlg.cpp:184
+msgid "Middle button:"
+msgstr ""
+
+#: confdlg.cpp:185
+msgid "Right button:"
+msgstr ""
+
+#: confdlg.cpp:193
+msgid "Is Ignored"
+msgstr ""
+
+#: confdlg.cpp:196
+msgid "Pops Up Menu"
+msgstr ""
+
+#: confdlg.cpp:197
+msgid "Starts"
+msgstr ""
+
+#: sample.cpp:101
+msgid ""
+"Unable to open the file '%1'. The diagnostics are:\n"
+"%2.\n"
+"This file is required to determine current memory usage.\n"
+"Maybe your proc filesystem is non-Linux standard?"
+msgstr ""
+
+#: sample.cpp:111
+msgid ""
+"Unable to open the file '%1'. The diagnostics are:\n"
+"%2.\n"
+"This file is required to determine current system info. Maybe your proc "
+"filesystem is non-Linux standard?"
+msgstr ""
+
+#: sample.cpp:121
+msgid ""
+"Unable to initialize the 'kstat' library. This library is used for accessing "
+"kernel information. The diagnostics are:\n"
+"%1.\n"
+"Are you really running Solaris? Please contact the maintainer at mueller@kde."
+"org who will try to figure out what went wrong."
+msgstr ""
+
+#: sample.cpp:210
+msgid ""
+"Unable to read the memory usage file '%1'.\n"
+"The diagnostics are: %2"
+msgstr ""
+
+#: sample.cpp:220
+msgid ""
+"The memory usage file '%1' seems to use a different file format than "
+"expected.\n"
+"Maybe your version of the proc filesystem is incompatible with supported "
+"versions. Please contact the developer at http://bugs.trinitydesktop.org/ "
+"who will try to sort this out."
+msgstr ""
+
+#: sample.cpp:237
+msgid ""
+"Unable to read the system usage file '%1'.\n"
+"The diagnostics are: %2"
+msgstr ""
+
+#: sample.cpp:272
+msgid ""
+"Unable to find any entries for CPU statistics in the 'kstat' library. Are "
+"you running a non-standard version of Solaris?\n"
+"Please contact the maintainer via http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: sample.cpp:288
+msgid ""
+"Unable to read the CPU statistics entry from the 'kstat' library. The "
+"diagnostics are '%1'.\n"
+"Please contact the maintainer via http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: sample.cpp:301
+msgid ""
+"The number of CPUs appears to have changed at very short notice, or the "
+"'kstat' library returns inconsistent results (%1 vs. %2 CPUs).\n"
+"Please contact the maintainer via http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: sample.cpp:313
+msgid ""
+"Unable to read the memory statistics entry from the 'kstat' library. The "
+"diagnostics are '%1'\n"
+"You might want to contact the maintainer at http://bugs.trinitydesktop.org/ "
+"who will try to sort this out."
+msgstr ""
+
+#: sample.cpp:330
+msgid ""
+"There seems to be a problem with KTimeMon's handling of the 'kstat' library: "
+"0 bytes of physical memory determined!\n"
+"Free memory is %1, available memory is %2.\n"
+"Please contact the maintainer at mueller@kde.org who will try to sort this "
+"out."
+msgstr ""
+
+#: sample.cpp:342
+msgid ""
+"Unable to determine the number of swap spaces. The diagnostics are '%1'.\n"
+"Please contact the maintainer at http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: sample.cpp:351
+msgid ""
+"KTimeMon ran out of memory while trying to determine the swap usage.\n"
+"Attempted to allocate %1 bytes of memory (2 * %2 + %3 * %4).\n"
+"Please contact the maintainer at http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: sample.cpp:363
+msgid ""
+"Unable to determine the swap usage.\n"
+"The diagnostics are '%1'.\n"
+"Please contact the maintainer at http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: sample.cpp:370
+msgid ""
+"Information was requested for %1 swap spaces, but only %2 swap entries were "
+"returned.\n"
+"KTimeMon will attempt to continue.\n"
+"Please contact the maintainer at http://bugs.trinitydesktop.org/ who will "
+"try to sort this out."
+msgstr ""
+
+#: timemon.cpp:173
+msgid ""
+"cpu: %1% idle\n"
+"mem: %2 MB %3% free\n"
+"swap: %4 MB %5% free"
+msgstr ""
+
+#: timemon.cpp:238
+msgid ""
+"KTimeMon for TDE\n"
+"Maintained by Dirk A. Mueller \n"
+"Written by M. Maierhofer (m.maierhofer@tees.ac.uk)\n"
+"Based on timemon by H. Maierhofer"
+msgstr ""
+
+#: timemon.cpp:246
+msgid "System Monitor"
+msgstr ""
+
+#: timemon.cpp:247
+msgid "Horizontal Bars"
+msgstr ""
+
+#: timemon.cpp:248
+msgid "Preferences..."
+msgstr ""
+
+#: timemon.cpp:428
+msgid ""
+"Got diagnostic output from child command:\n"
+"\n"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/kuick_plugin.po b/tde-i18n-es_AR/messages/tdeaddons/kuick_plugin.po
new file mode 100644
index 00000000000..16b93dbc0ee
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/kuick_plugin.po
@@ -0,0 +1,69 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kdirmenu.cpp:118
+msgid "No Sub-Folders"
+msgstr ""
+
+#: kmetamenu.cpp:55
+msgid "&Home Folder"
+msgstr ""
+
+#: kmetamenu.cpp:66
+msgid "&Root Folder"
+msgstr ""
+
+#: kmetamenu.cpp:80
+msgid "&System Configuration"
+msgstr ""
+
+#: kmetamenu.cpp:97
+msgid "&Current Folder"
+msgstr ""
+
+#: kmetamenu.cpp:107
+msgid "C&ontact"
+msgstr ""
+
+#: kmetamenu.cpp:114
+msgid "&Browse..."
+msgstr ""
+
+#: kuick_plugin.cpp:96
+msgid "&Copy Here"
+msgstr ""
+
+#: kuick_plugin.cpp:97
+msgid "Copy To"
+msgstr ""
+
+#: kuick_plugin.cpp:106
+msgid "&Move Here"
+msgstr ""
+
+#: kuick_plugin.cpp:107
+msgid "Move To"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/libkaddrbk_geo_xxport.po b/tde-i18n-es_AR/messages/tdeaddons/libkaddrbk_geo_xxport.po
new file mode 100644
index 00000000000..ab6d7b5cdf7
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/libkaddrbk_geo_xxport.po
@@ -0,0 +1,34 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: geo_xxport.cpp:46
+msgid "Export Geo Data..."
+msgstr ""
+
+#: geo_xxportui.rc:6
+#, no-c-format
+msgid "&Export"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/libkaddrbk_gmx_xxport.po b/tde-i18n-es_AR/messages/tdeaddons/libkaddrbk_gmx_xxport.po
new file mode 100644
index 00000000000..aac9afa2427
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/libkaddrbk_gmx_xxport.po
@@ -0,0 +1,59 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: gmx_xxport.cpp:54
+msgid "Import GMX Address Book..."
+msgstr ""
+
+#: gmx_xxport.cpp:55
+msgid "Export GMX Address Book..."
+msgstr ""
+
+#: gmx_xxport.cpp:82
+msgid "Unable to open %1 for reading."
+msgstr ""
+
+#: gmx_xxport.cpp:94
+msgid "%1 is not a GMX address book file."
+msgstr ""
+
+#: gmx_xxport.cpp:216
+msgid "Unable to open file %1.%2."
+msgstr ""
+
+#: gmx_xxport.cpp:231
+msgid "Unable to open file %1."
+msgstr ""
+
+#: gmx_xxportui.rc:6
+#, no-c-format
+msgid "&Import"
+msgstr ""
+
+#: gmx_xxportui.rc:9
+#, no-c-format
+msgid "&Export"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/lyrics.po b/tde-i18n-es_AR/messages/tdeaddons/lyrics.po
new file mode 100644
index 00000000000..8155ecc8e89
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/lyrics.po
@@ -0,0 +1,181 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: cmodule.cpp:47
+msgid "Lyrics"
+msgstr ""
+
+#: cmodule.cpp:47
+msgid "Configure Lyrics Plugin"
+msgstr ""
+
+#: cmodule.cpp:56
+msgid "Search providers:"
+msgstr ""
+
+#: cmodule.cpp:61 cmodule.h:25
+msgid "New Search Provider"
+msgstr ""
+
+#: cmodule.cpp:62
+msgid "Delete Search Provider"
+msgstr ""
+
+#: cmodule.cpp:63
+msgid "Move Up"
+msgstr ""
+
+#: cmodule.cpp:64
+msgid "Move Down"
+msgstr ""
+
+#: cmodule.cpp:69
+msgid "Search Provider Properties"
+msgstr ""
+
+#: cmodule.cpp:72
+msgid "Name:"
+msgstr ""
+
+#: cmodule.cpp:74
+msgid "Query:"
+msgstr ""
+
+#: cmodule.cpp:78
+msgid ""
+"For your query, you can use any property of your multimedia item, just "
+"enclosing it with a $(property).\n"
+"\n"
+"Some common properties used are $(title), $(author) and $(album). For "
+"example, to search in Google for the author, title and track, just use:\n"
+"http://www.google.com/search?q=$(author)+$(title)+$(track)"
+msgstr ""
+
+#: cmodule.cpp:122
+msgid ""
+"You must have at least one search provider. The current one will not be "
+"removed."
+msgstr ""
+
+#: lyrics.cpp:36
+msgid "&Follow Noatun Playlist"
+msgstr ""
+
+#: lyrics.cpp:38
+msgid "&Link URL to File"
+msgstr ""
+
+#: lyrics.cpp:44
+msgid "Search provider:"
+msgstr ""
+
+#: lyrics.cpp:44
+msgid "Search Provider"
+msgstr ""
+
+#: lyrics.cpp:45
+msgid "&Search Provider"
+msgstr ""
+
+#: lyrics.cpp:48
+msgid "&View Lyrics"
+msgstr ""
+
+#: lyrics.cpp:63
+msgid "Ready"
+msgstr ""
+
+#: lyrics.cpp:82
+msgid "Please enter the URL you want to go to:"
+msgstr ""
+
+#: lyrics.cpp:101
+msgid ""
+"Choosing this option, the current URL will be attached to the current file. "
+"This way, if you try to view the lyrics of this file later, you won't have "
+"to search for it again. This information can be stored between sessions, as "
+"long as your playlist stores metadata about the multimedia items (almost all "
+"the playlists do). If you want to be able to search for other lyrics for "
+"this music, you must select this option again to clear the stored URL."
+msgstr ""
+
+#: lyrics.cpp:117
+msgid "Loading..."
+msgstr ""
+
+#: lyrics.cpp:124
+msgid "Loaded"
+msgstr ""
+
+#: lyrics.cpp:125
+#, c-format
+msgid "Lyrics: %1"
+msgstr ""
+
+#: lyrics.cpp:180
+msgid ""
+"You can only view the lyrics of the current song, and currently there is "
+"none."
+msgstr ""
+
+#: lyrics.cpp:199
+#, c-format
+msgid "Loading Lyrics for %1"
+msgstr ""
+
+#: lyrics.cpp:203
+msgid ""
+"Please wait! Searching for...
Title"
+"TD> | %1 |
Author"
+"TD> | %2 |
Album"
+"TD> | %3 |
"
+msgstr ""
+
+#: lyrics.cpp:221
+msgid ""
+"
Searching at %1
(%2"
+"small>)
"
+msgstr ""
+
+#: lyrics.cpp:229
+msgid ""
+"
Using the stored URL
(%1"
+"a>)
"
+msgstr ""
+
+#: lyrics.cpp:235
+msgid ""
+"In order to find the lyrics for the current song, this plugin uses the "
+"properties stored with each song, such as its title, author and album. These "
+"properties are usually retrieved by a tag reader, but in some cases they may "
+"not be present or be incorrect. In that case, the Lyrics plugin will not be "
+"able to find the lyrics until these properties are fixed (you can fix them "
+"using the tag editor).\n"
+"Hint: The lucky tag plugin, present in the tdeaddons module, can try to "
+"guess properties such as title and author from the filename of a song. "
+"Enabling it may increase the probability of finding lyrics."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/mediacontrol.po b/tde-i18n-es_AR/messages/tdeaddons/mediacontrol.po
new file mode 100644
index 00000000000..906f72cdf98
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/mediacontrol.po
@@ -0,0 +1,210 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kscdInterface.cpp:259
+msgid ""
+"_: artist - trackname\n"
+"%1 - %2"
+msgstr ""
+
+#: kscdInterface.cpp:273
+msgid ""
+"_: (album) - trackname\n"
+"(%1) - %2"
+msgstr ""
+
+#: kscdInterface.cpp:280
+msgid ""
+"_: artistname (albumname)\n"
+"%1 (%2)"
+msgstr ""
+
+#: kscdInterface.cpp:284
+msgid ""
+"_: artistname (albumname) - trackname\n"
+"%1 (%2) - %3"
+msgstr ""
+
+#: mediacontrol.cpp:99 mediacontrol.cpp:155 mediacontrolconfig.cpp:46
+msgid "MediaControl"
+msgstr ""
+
+#: mediacontrol.cpp:101
+msgid "A small control-applet for various media players"
+msgstr ""
+
+#: mediacontrol.cpp:116
+msgid "Main Developer"
+msgstr ""
+
+#: mediacontrol.cpp:118
+msgid "Initial About-Dialog"
+msgstr ""
+
+#: mediacontrol.cpp:121 mediacontrol.cpp:123
+msgid "Button-Pixmaps"
+msgstr ""
+
+#: mediacontrol.cpp:125
+msgid "Fix for Noatun-Support"
+msgstr ""
+
+#: mediacontrol.cpp:127
+msgid "Fix for Vertical Slider"
+msgstr ""
+
+#: mediacontrol.cpp:129
+msgid "Volume Control Implementation"
+msgstr ""
+
+#: mediacontrol.cpp:131
+msgid "Fix for JuK-Support"
+msgstr ""
+
+#: mediacontrol.cpp:133
+msgid "mpd-Support"
+msgstr ""
+
+#: mediacontrol.cpp:156
+msgid "Configure MediaControl..."
+msgstr ""
+
+#: mediacontrol.cpp:158
+msgid "About MediaControl"
+msgstr ""
+
+#: mediacontrol.cpp:215
+msgid "Start the player"
+msgstr ""
+
+#: mediacontrol.cpp:426
+msgid "There was trouble loading theme %1. Please choose a different theme."
+msgstr ""
+
+#: mpdInterface.cpp:140
+msgid ""
+"Connection refused to %1:%2.\n"
+"Is mpd running?"
+msgstr ""
+
+#: mpdInterface.cpp:143
+msgid "Host '%1' not found."
+msgstr ""
+
+#: mpdInterface.cpp:146
+msgid "Error reading socket."
+msgstr ""
+
+#: mpdInterface.cpp:149
+msgid "Connection error"
+msgstr ""
+
+#: mpdInterface.cpp:154 mpdInterface.cpp:209
+msgid "MediaControl MPD Error"
+msgstr ""
+
+#: mpdInterface.cpp:155
+msgid "Reconnect"
+msgstr ""
+
+#: mpdInterface.cpp:562
+#, c-format
+msgid "No tags: %1"
+msgstr ""
+
+#: playerInterface.cpp:32
+msgid "Could not start media player."
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:46
+#, no-c-format
+msgid "&General"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:57
+#, no-c-format
+msgid "Media-Player"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:68
+#, no-c-format
+msgid "Select the multimedia player you are using from this list."
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:86
+#, no-c-format
+msgid "&Wheel scroll seconds:"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:97
+#, no-c-format
+msgid "Sets the number of lines a mousewheel will scroll in the current file."
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:109
+#, no-c-format
+msgid "&Themes"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:120
+#, no-c-format
+msgid "&Use themes"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:126
+#, no-c-format
+msgid "default"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:171
+#, no-c-format
+msgid "Preview"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:178
+#, no-c-format
+msgid "Shows you how the selected theme will look"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:215
+#, no-c-format
+msgid "<"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:243 mediacontrolconfigwidget.ui:327
+#, no-c-format
+msgid ">"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:271
+#, no-c-format
+msgid "o"
+msgstr ""
+
+#: mediacontrolconfigwidget.ui:299
+#, no-c-format
+msgid "O"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/mf_konqplugin.po b/tde-i18n-es_AR/messages/tdeaddons/mf_konqplugin.po
new file mode 100644
index 00000000000..720847920a9
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/mf_konqplugin.po
@@ -0,0 +1,40 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: konqmficon.cpp:249
+msgid "Microformats"
+msgstr ""
+
+#: konqmficon.cpp:261
+msgid "Import All Microformats"
+msgstr ""
+
+#: konqmficon.cpp:284
+#, c-format
+msgid ""
+"_n: This site has a microformat entry\n"
+"This site has %n microformat entries"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/minitoolsplugin.po b/tde-i18n-es_AR/messages/tdeaddons/minitoolsplugin.po
new file mode 100644
index 00000000000..9cd789ce3a2
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/minitoolsplugin.po
@@ -0,0 +1,38 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: minitoolsplugin.cpp:49
+msgid "&Minitools"
+msgstr ""
+
+#: minitoolsplugin.cpp:118
+msgid "&Edit Minitools"
+msgstr ""
+
+#: minitoolsplugin.rc:8
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/nexscope.po b/tde-i18n-es_AR/messages/tdeaddons/nexscope.po
new file mode 100644
index 00000000000..18eba57014b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/nexscope.po
@@ -0,0 +1,73 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: gui.cpp:81
+msgid "Nex Configuration"
+msgstr ""
+
+#: gui.cpp:98 gui.cpp:178
+msgid "Name"
+msgstr ""
+
+#: gui.cpp:110
+msgid "Main"
+msgstr ""
+
+#: nex.cpp:413
+msgid "&Erase between frames"
+msgstr ""
+
+#: nex.cpp:419
+msgid "&Convolve audio"
+msgstr ""
+
+#: nex.cpp:424
+msgid "Comments"
+msgstr ""
+
+#: nex.cpp:571
+msgid "Nex"
+msgstr ""
+
+#: nex.cpp:572
+msgid "The awesome customizable scope"
+msgstr ""
+
+#: nex.cpp:576
+msgid "Nex Author"
+msgstr ""
+
+#: noatunplugin.cpp:37
+msgid "Unable to start noatunNex. Check your installation."
+msgstr ""
+
+#: renderers.cpp:25
+msgid "Pair"
+msgstr ""
+
+#: renderers.cpp:26
+msgid "Solid"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/pitchablespeed.po b/tde-i18n-es_AR/messages/tdeaddons/pitchablespeed.po
new file mode 100644
index 00000000000..f556b34bb75
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/pitchablespeed.po
@@ -0,0 +1,59 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: pitchablespeed.cpp:151
+msgid "Toggle Speed Slider"
+msgstr ""
+
+#: speedtuner.ui:17
+#, no-c-format
+msgid "Adjust Playing Speed"
+msgstr ""
+
+#: speedtuner.ui:113
+#, no-c-format
+msgid "&Range:"
+msgstr ""
+
+#: speedtuner.ui:127 speedtuner.ui:152
+#, no-c-format
+msgid " %"
+msgstr ""
+
+#: speedtuner.ui:130
+#, no-c-format
+msgid "+/- "
+msgstr ""
+
+#: speedtuner.ui:138
+#, no-c-format
+msgid "&Offset:"
+msgstr ""
+
+#: speedtuner.ui:162
+#, no-c-format
+msgid "&Preserve frequencies"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/rellinks.po b/tde-i18n-es_AR/messages/tdeaddons/rellinks.po
new file mode 100644
index 00000000000..416ecea81e3
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/rellinks.po
@@ -0,0 +1,206 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_rellinks.cpp:57
+msgid "Rellinks"
+msgstr ""
+
+#: plugin_rellinks.cpp:73
+msgid "&Top"
+msgstr ""
+
+#: plugin_rellinks.cpp:74
+msgid "This link references a home page or the top of some hierarchy.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:76
+msgid "&Up"
+msgstr ""
+
+#: plugin_rellinks.cpp:77
+msgid ""
+"This link references the immediate parent of the current document.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:81
+msgid "&First"
+msgstr ""
+
+#: plugin_rellinks.cpp:82
+msgid ""
+"This link type tells search engines which document is considered by the "
+"author to be the starting point of the collection.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:85
+msgid ""
+"This link references the previous document in an ordered series of "
+"documents.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:87
+msgid "&Next"
+msgstr ""
+
+#: plugin_rellinks.cpp:88
+msgid ""
+"This link references the next document in an ordered series of documents."
+"
"
+msgstr ""
+
+#: plugin_rellinks.cpp:90
+msgid "&Last"
+msgstr ""
+
+#: plugin_rellinks.cpp:91
+msgid "This link references the end of a sequence of documents.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:94
+msgid "&Search"
+msgstr ""
+
+#: plugin_rellinks.cpp:95
+msgid "This link references the search.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:98
+msgid "Document"
+msgstr ""
+
+#: plugin_rellinks.cpp:99
+msgid "This menu contains the links referring the document information.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:102
+msgid "Table of &Contents"
+msgstr ""
+
+#: plugin_rellinks.cpp:104
+msgid "This link references the table of contents.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:106
+msgid "Chapters"
+msgstr ""
+
+#: plugin_rellinks.cpp:109
+msgid "This menu references the chapters of the document.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:112
+msgid "Sections"
+msgstr ""
+
+#: plugin_rellinks.cpp:115
+msgid "This menu references the sections of the document.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:118
+msgid "Subsections"
+msgstr ""
+
+#: plugin_rellinks.cpp:121
+msgid "This menu references the subsections of the document.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:124
+msgid "Appendix"
+msgstr ""
+
+#: plugin_rellinks.cpp:127
+msgid "This link references the appendix.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:130
+msgid "&Glossary"
+msgstr ""
+
+#: plugin_rellinks.cpp:132
+msgid "This link references the glossary.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:134
+msgid "&Index"
+msgstr ""
+
+#: plugin_rellinks.cpp:136
+msgid "This link references the index.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:139
+msgid "More"
+msgstr ""
+
+#: plugin_rellinks.cpp:140
+msgid "This menu contains other important links.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:145
+msgid "This link references the help.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:147
+msgid "&Authors"
+msgstr ""
+
+#: plugin_rellinks.cpp:149
+msgid "This link references the author.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:151
+msgid "Copy&right"
+msgstr ""
+
+#: plugin_rellinks.cpp:153
+msgid "This link references the copyright.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:157
+msgid "This menu references the bookmarks.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:161
+msgid "Other Versions"
+msgstr ""
+
+#: plugin_rellinks.cpp:163
+msgid "This link references the alternate versions of this document.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:170
+msgid "Miscellaneous links.
"
+msgstr ""
+
+#: plugin_rellinks.cpp:397 plugin_rellinks.cpp:411
+#, c-format
+msgid "[Autodetected] %1"
+msgstr ""
+
+#: plugin_rellinks.rc:5 plugin_rellinks.rc:21
+#, no-c-format
+msgid "Document Relations"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/searchbarplugin.po b/tde-i18n-es_AR/messages/tdeaddons/searchbarplugin.po
new file mode 100644
index 00000000000..c533b89b429
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/searchbarplugin.po
@@ -0,0 +1,72 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: searchbar.cpp:80
+msgid "Search Bar"
+msgstr ""
+
+#: searchbar.cpp:88
+msgid ""
+"Search BarEnter a search term. Click on the icon to change search mode or "
+"provider."
+msgstr ""
+
+#: searchbar.cpp:91
+msgid "Focus Searchbar"
+msgstr ""
+
+#: searchbar.cpp:322 searchbar.cpp:385
+msgid "Find in This Page"
+msgstr ""
+
+#: searchbar.cpp:356
+msgid "%1 Search"
+msgstr ""
+
+#: searchbar.cpp:416
+msgid "Use Google Suggest"
+msgstr ""
+
+#: searchbar.cpp:418
+msgid "For Google Only"
+msgstr ""
+
+#: searchbar.cpp:418
+msgid "For All Searches"
+msgstr ""
+
+#: searchbar.cpp:418
+msgid "Never"
+msgstr ""
+
+#: searchbar.cpp:421
+msgid "Select Search Engines..."
+msgstr ""
+
+#: searchbar.rc:3
+#, no-c-format
+msgid "Search Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/synaescope.po b/tde-i18n-es_AR/messages/tdeaddons/synaescope.po
new file mode 100644
index 00000000000..3a24e315f81
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/synaescope.po
@@ -0,0 +1,50 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: cmodule.cpp:34
+msgid "Synaescope"
+msgstr ""
+
+#: cmodule.cpp:34
+msgid "Noatun Visualization"
+msgstr ""
+
+#: cmodule.cpp:44
+msgid "Display width:"
+msgstr ""
+
+#: cmodule.cpp:47
+msgid "Display height:"
+msgstr ""
+
+#: synaescope.cpp:54
+msgid ""
+"Unable to locate noatunsynaescope.bin in your path. Check your installation."
+msgstr ""
+
+#: synaescope.cpp:68
+msgid "Unable to start noatunsynaescope. Check your installation."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_cert.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_cert.po
new file mode 100644
index 00000000000..8deae1a03ae
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_cert.po
@@ -0,0 +1,77 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_cert.cpp:53
+msgid "Certificate Information"
+msgstr ""
+
+#: tdefile_cert.cpp:54
+msgid "Valid From"
+msgstr ""
+
+#: tdefile_cert.cpp:55
+msgid "Valid Until"
+msgstr ""
+
+#: tdefile_cert.cpp:56
+msgid "State"
+msgstr ""
+
+#: tdefile_cert.cpp:57
+msgid "Serial Number"
+msgstr ""
+
+#: tdefile_cert.cpp:59
+msgid "Subject"
+msgstr ""
+
+#: tdefile_cert.cpp:60 tdefile_cert.cpp:68
+msgid "Organization"
+msgstr ""
+
+#: tdefile_cert.cpp:61 tdefile_cert.cpp:69
+msgid "Organizational Unit"
+msgstr ""
+
+#: tdefile_cert.cpp:62 tdefile_cert.cpp:70
+msgid "Locality"
+msgstr ""
+
+#: tdefile_cert.cpp:63 tdefile_cert.cpp:71
+msgid "Country"
+msgstr ""
+
+#: tdefile_cert.cpp:64 tdefile_cert.cpp:72
+msgid "Common Name"
+msgstr ""
+
+#: tdefile_cert.cpp:65 tdefile_cert.cpp:73
+msgid "Email"
+msgstr ""
+
+#: tdefile_cert.cpp:67
+msgid "Issuer"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_desktop.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_desktop.po
new file mode 100644
index 00000000000..73c145c0c6b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_desktop.po
@@ -0,0 +1,77 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_desktop.cpp:44
+msgid "General"
+msgstr ""
+
+#: tdefile_desktop.cpp:46
+msgid "Name"
+msgstr ""
+
+#: tdefile_desktop.cpp:48
+msgid "Comment"
+msgstr ""
+
+#: tdefile_desktop.cpp:51
+msgid "Type"
+msgstr ""
+
+#: tdefile_desktop.cpp:53 tdefile_desktop.cpp:84
+msgid "Device"
+msgstr ""
+
+#: tdefile_desktop.cpp:54
+msgid "Mount Point"
+msgstr ""
+
+#: tdefile_desktop.cpp:55
+msgid "File System"
+msgstr ""
+
+#: tdefile_desktop.cpp:56
+msgid "Writable"
+msgstr ""
+
+#: tdefile_desktop.cpp:58
+msgid "File Type"
+msgstr ""
+
+#: tdefile_desktop.cpp:59
+msgid "Service Type"
+msgstr ""
+
+#: tdefile_desktop.cpp:60
+msgid "Preferred Items"
+msgstr ""
+
+#: tdefile_desktop.cpp:61
+msgid "Link To"
+msgstr ""
+
+#: tdefile_desktop.cpp:102
+msgid "Service"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_folder.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_folder.po
new file mode 100644
index 00000000000..918d3beffd5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_folder.po
@@ -0,0 +1,37 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_folder.cpp:42
+msgid "Folder Information"
+msgstr ""
+
+#: tdefile_folder.cpp:46
+msgid "Items"
+msgstr ""
+
+#: tdefile_folder.cpp:47
+msgid "Size"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_html.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_html.po
new file mode 100644
index 00000000000..3b347ee33c5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_html.po
@@ -0,0 +1,45 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_html.cpp:48
+msgid "General"
+msgstr ""
+
+#: tdefile_html.cpp:49
+msgid "Document Type"
+msgstr ""
+
+#: tdefile_html.cpp:50
+msgid "JavaScript"
+msgstr ""
+
+#: tdefile_html.cpp:51
+msgid "Title"
+msgstr ""
+
+#: tdefile_html.cpp:54
+msgid "Meta Tags"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_lnk.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_lnk.po
new file mode 100644
index 00000000000..109a576b2aa
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_lnk.po
@@ -0,0 +1,72 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: lnkforward.cpp:37
+msgid "lnkforward"
+msgstr ""
+
+#: lnkforward.cpp:39
+msgid "TDE tool for opening URLs given in a Windows .lnk file"
+msgstr ""
+
+#: lnkforward.cpp:45
+msgid ""
+"Map a Windows drive to a local mountpoint, e.g. \"C=/mnt/windows\"\n"
+"This option can be given multiple times"
+msgstr ""
+
+#: lnkforward.cpp:47
+msgid "Windows .lnk file to open"
+msgstr ""
+
+#: tdefile_lnk.cpp:46
+msgid "Windows Link File Information"
+msgstr ""
+
+#: tdefile_lnk.cpp:51
+msgid "Size of Target"
+msgstr ""
+
+#: tdefile_lnk.cpp:54
+msgid "Location"
+msgstr ""
+
+#: tdefile_lnk.cpp:55
+msgid "Points To"
+msgstr ""
+
+#: tdefile_lnk.cpp:56
+msgid "Description"
+msgstr ""
+
+#: tdefile_lnk.cpp:78
+#, c-format
+msgid "on Windows disk: %1"
+msgstr ""
+
+#: tdefile_lnk.cpp:83
+msgid "on network share"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_mhtml.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_mhtml.po
new file mode 100644
index 00000000000..55d2426b526
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_mhtml.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_mhtml.cpp:43
+msgid "Document Information"
+msgstr ""
+
+#: tdefile_mhtml.cpp:45
+msgid "Subject"
+msgstr ""
+
+#: tdefile_mhtml.cpp:46
+msgid "Sender"
+msgstr ""
+
+#: tdefile_mhtml.cpp:47
+msgid "Recipient"
+msgstr ""
+
+#: tdefile_mhtml.cpp:48
+msgid "CC"
+msgstr ""
+
+#: tdefile_mhtml.cpp:49
+msgid "BCC"
+msgstr ""
+
+#: tdefile_mhtml.cpp:50
+msgid "Date"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdefile_txt.po b/tde-i18n-es_AR/messages/tdeaddons/tdefile_txt.po
new file mode 100644
index 00000000000..0c618b7b5bb
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdefile_txt.po
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_txt.cpp:45
+msgid "General"
+msgstr ""
+
+#: tdefile_txt.cpp:48
+msgid "Lines"
+msgstr ""
+
+#: tdefile_txt.cpp:50
+msgid "Words"
+msgstr ""
+
+#: tdefile_txt.cpp:52
+msgid "Characters"
+msgstr ""
+
+#: tdefile_txt.cpp:54
+msgid "Format"
+msgstr ""
+
+#: tdefile_txt.cpp:95
+msgid "DOS"
+msgstr ""
+
+#: tdefile_txt.cpp:97
+msgid "UNIX"
+msgstr ""
+
+#: tdefile_txt.cpp:100
+msgid "Macintosh"
+msgstr ""
+
+#: tdefile_txt.cpp:110
+msgid "Unknown"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tdehtmlsettingsplugin.po b/tde-i18n-es_AR/messages/tdeaddons/tdehtmlsettingsplugin.po
new file mode 100644
index 00000000000..d90058c9295
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tdehtmlsettingsplugin.po
@@ -0,0 +1,94 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: settingsplugin.cpp:38 settingsplugin.cpp:52
+msgid "HTML Settings"
+msgstr ""
+
+#: settingsplugin.cpp:59
+msgid "Java&Script"
+msgstr ""
+
+#: settingsplugin.cpp:64
+msgid "&Java"
+msgstr ""
+
+#: settingsplugin.cpp:69
+msgid "&Cookies"
+msgstr ""
+
+#: settingsplugin.cpp:74
+msgid "&Plugins"
+msgstr ""
+
+#: settingsplugin.cpp:79
+msgid "Autoload &Images"
+msgstr ""
+
+#: settingsplugin.cpp:86
+msgid "Enable Pro&xy"
+msgstr ""
+
+#: settingsplugin.cpp:89
+msgid "Disable Pro&xy"
+msgstr ""
+
+#: settingsplugin.cpp:92
+msgid "Enable Cac&he"
+msgstr ""
+
+#: settingsplugin.cpp:95
+msgid "Disable Cac&he"
+msgstr ""
+
+#: settingsplugin.cpp:99
+msgid "Cache Po&licy"
+msgstr ""
+
+#: settingsplugin.cpp:103
+msgid "&Keep Cache in Sync"
+msgstr ""
+
+#: settingsplugin.cpp:104
+msgid "&Use Cache if Possible"
+msgstr ""
+
+#: settingsplugin.cpp:105
+msgid "&Offline Browsing Mode"
+msgstr ""
+
+#: settingsplugin.cpp:199
+msgid "I can't enable cookies, because the cookie daemon could not be started."
+msgstr ""
+
+#: settingsplugin.cpp:201
+msgid "Cookies Disabled"
+msgstr ""
+
+#: tdehtmlsettingsplugin.rc:8
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tippecanoe.po b/tde-i18n-es_AR/messages/tdeaddons/tippecanoe.po
new file mode 100644
index 00000000000..330c110db6b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tippecanoe.po
@@ -0,0 +1,37 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: synaescope.cpp:39
+msgid "Tippecanoe - Noatun"
+msgstr ""
+
+#: synaescope.cpp:58
+msgid "Toggle Tippecanoe"
+msgstr ""
+
+#: synaescope.cpp:66
+msgid "Unable to start noatuntippecanoe.bin. Check your installation."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/tyler.po b/tde-i18n-es_AR/messages/tdeaddons/tyler.po
new file mode 100644
index 00000000000..c847464d4e3
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/tyler.po
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tyler.cpp:49
+msgid "Unable to start noatuntyler.bin. Check your installation."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/uachangerplugin.po b/tde-i18n-es_AR/messages/tdeaddons/uachangerplugin.po
new file mode 100644
index 00000000000..45884da9b82
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/uachangerplugin.po
@@ -0,0 +1,71 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: uachangerplugin.cpp:45
+msgid "Change Browser Identification"
+msgstr ""
+
+#: uachangerplugin.cpp:60
+msgid "Change Browser &Identification"
+msgstr ""
+
+#: uachangerplugin.cpp:143
+#, c-format
+msgid "Version %1"
+msgstr ""
+
+#: uachangerplugin.cpp:150
+msgid "Version %1 on %2"
+msgstr ""
+
+#: uachangerplugin.cpp:152
+msgid "%1 %2 on %3"
+msgstr ""
+
+#: uachangerplugin.cpp:175
+msgid "Other"
+msgstr ""
+
+#: uachangerplugin.cpp:213
+msgid "Identify As"
+msgstr ""
+
+#: uachangerplugin.cpp:219
+msgid "Default Identification"
+msgstr ""
+
+#: uachangerplugin.cpp:247
+msgid "Apply to Entire Site"
+msgstr ""
+
+#: uachangerplugin.cpp:252
+msgid "Configure..."
+msgstr ""
+
+#: uachangerplugin.rc:8
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/validatorsplugin.po b/tde-i18n-es_AR/messages/tdeaddons/validatorsplugin.po
new file mode 100644
index 00000000000..f20ee9281ea
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/validatorsplugin.po
@@ -0,0 +1,105 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: plugin_validators.cpp:43
+msgid "Validate Web Page"
+msgstr ""
+
+#: plugin_validators.cpp:53
+msgid "&Validate Web Page"
+msgstr ""
+
+#: plugin_validators.cpp:57
+msgid "Validate &HTML"
+msgstr ""
+
+#: plugin_validators.cpp:62
+msgid "Validate &CSS"
+msgstr ""
+
+#: plugin_validators.cpp:67
+msgid "Validate &Links"
+msgstr ""
+
+#: plugin_validators.cpp:76
+msgid "C&onfigure Validator..."
+msgstr ""
+
+#: plugin_validators.cpp:146
+msgid "Cannot Validate Source"
+msgstr ""
+
+#: plugin_validators.cpp:147
+msgid "You cannot validate anything except web pages with this plugin."
+msgstr ""
+
+#: plugin_validators.cpp:161
+msgid "The URL you entered is not valid, please correct it and try again."
+msgstr ""
+
+#: plugin_validators.cpp:170
+msgid "Upload Not Possible"
+msgstr ""
+
+#: plugin_validators.cpp:171
+msgid "Validating links is not possible for local files."
+msgstr ""
+
+#: plugin_validators.cpp:184
+msgid ""
+"The selected URL cannot be verified because it contains a password. "
+"Sending this URL to %1 would put the security of %2 at risk."
+"qt>"
+msgstr ""
+
+#: validatorsdialog.cpp:35
+msgid "Configure Validating Servers"
+msgstr ""
+
+#: validatorsdialog.cpp:40
+msgid "HTML/XML Validator"
+msgstr ""
+
+#: validatorsdialog.cpp:44 validatorsdialog.cpp:62 validatorsdialog.cpp:80
+msgid "URL:"
+msgstr ""
+
+#: validatorsdialog.cpp:50 validatorsdialog.cpp:68
+msgid "Upload:"
+msgstr ""
+
+#: validatorsdialog.cpp:58
+msgid "CSS Validator"
+msgstr ""
+
+#: validatorsdialog.cpp:76
+msgid "Link Validator"
+msgstr ""
+
+#: plugin_validators.rc:8
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/wakeup.po b/tde-i18n-es_AR/messages/tdeaddons/wakeup.po
new file mode 100644
index 00000000000..9a7e4d899f9
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/wakeup.po
@@ -0,0 +1,65 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-12-31 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: wakeup.cpp:172
+msgid "Wakeup"
+msgstr ""
+
+#: wakeup.cpp:172
+msgid "Alarm Configuration"
+msgstr ""
+
+#: wakeup.cpp:206
+msgid "Select days:"
+msgstr ""
+
+#: wakeup.cpp:207
+msgid "Hour"
+msgstr ""
+
+#: wakeup.cpp:208
+msgid "Minute"
+msgstr ""
+
+#: wakeup.cpp:243
+msgid "Volume Control"
+msgstr ""
+
+#: wakeup.cpp:244
+msgid "No change to volume, just starts the player"
+msgstr ""
+
+#: wakeup.cpp:245
+msgid "The volume decreases slowly and finally stops the player"
+msgstr ""
+
+#: wakeup.cpp:246
+msgid "The player starts and the volume increases to the chosen value"
+msgstr ""
+
+#: wakeup.cpp:251
+msgid "Volume increases to:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/wavecapture.po b/tde-i18n-es_AR/messages/tdeaddons/wavecapture.po
new file mode 100644
index 00000000000..4d62f263a20
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/wavecapture.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: wavecapture.cpp:94
+msgid "Wave Capture"
+msgstr ""
+
+#: wavecapture.cpp:133
+msgid "Save Last Wave File As"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeaddons/webarchiver.po b/tde-i18n-es_AR/messages/tdeaddons/webarchiver.po
new file mode 100644
index 00000000000..8a3590a67a8
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeaddons/webarchiver.po
@@ -0,0 +1,133 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: archivedialog.cpp:54 archiveviewbase.ui:16
+#, no-c-format
+msgid "Web Archiver"
+msgstr ""
+
+#: archivedialog.cpp:90
+msgid "Unable to Open Web-Archive"
+msgstr ""
+
+#: archivedialog.cpp:91
+msgid ""
+"Unable to open \n"
+" %1 \n"
+" for writing."
+msgstr ""
+
+#: archivedialog.cpp:125
+msgid "Could Not Open Temporary File"
+msgstr ""
+
+#: archivedialog.cpp:126
+msgid "Could not open a temporary file"
+msgstr ""
+
+#: archivedialog.cpp:157
+msgid "Archiving webpage completed."
+msgstr ""
+
+#: archivedialog.cpp:453
+msgid "Downloading"
+msgstr ""
+
+#: archivedialog.cpp:468
+msgid "Ok"
+msgstr ""
+
+#: plugin_webarchiver.cpp:57
+msgid "Archive &Web Page..."
+msgstr ""
+
+#: plugin_webarchiver.cpp:90
+msgid "*.war *.tgz|Web Archives"
+msgstr ""
+
+#: plugin_webarchiver.cpp:91
+msgid "Save Page as Web-Archive"
+msgstr ""
+
+#: plugin_webarchiver.cpp:96
+msgid "Invalid URL"
+msgstr ""
+
+#: plugin_webarchiver.cpp:97
+msgid ""
+"The URL\n"
+"%1\n"
+"is not valid."
+msgstr ""
+
+#: plugin_webarchiver.cpp:104
+msgid "File Exists"
+msgstr ""
+
+#: plugin_webarchiver.cpp:105
+msgid ""
+"Do you really want to overwrite:\n"
+"%1?"
+msgstr ""
+
+#: plugin_webarchiver.cpp:106
+msgid "Overwrite"
+msgstr ""
+
+#: archiveviewbase.ui:43
+#, no-c-format
+msgid "Local File"
+msgstr ""
+
+#: archiveviewbase.ui:51
+#, no-c-format
+msgid "To:"
+msgstr ""
+
+#: archiveviewbase.ui:59
+#, no-c-format
+msgid "Archiving:"
+msgstr ""
+
+#: archiveviewbase.ui:75
+#, no-c-format
+msgid "Original URL"
+msgstr ""
+
+#: archiveviewbase.ui:88
+#, no-c-format
+msgid "URL"
+msgstr ""
+
+#: archiveviewbase.ui:99
+#, no-c-format
+msgid "State"
+msgstr ""
+
+#: plugin_webarchiver.rc:8
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/kcmlilo.po b/tde-i18n-es_AR/messages/tdeadmin/kcmlilo.po
new file mode 100644
index 00000000000..3dcfc3435fb
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/kcmlilo.po
@@ -0,0 +1,559 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kde-qt-common/EditWidget.cpp:43
+msgid "Select..."
+msgstr ""
+
+#: kde-qt-common/expert.cpp:41
+msgid ""
+"You can edit the lilo.conf file directly here. All changes you make here are "
+"automatically transferred to the graphical interface."
+msgstr ""
+
+#: kde-qt-common/general.cpp:45
+msgid "Install &boot record to drive/partition:"
+msgstr ""
+
+#: kde-qt-common/general.cpp:55
+msgid ""
+"Select the drive or partition you want to install the LILO boot loader to "
+"here. Unless you intend to use other boot managers in addition to LILO, this "
+"should be the MBR (master boot record) of your boot drive.
In this case, "
+"you should probably select /dev/hda if your boot drive is an IDE "
+"drive or /dev/sda if your boot drive is SCSI."
+msgstr ""
+
+#: kde-qt-common/general.cpp:58
+msgid "Boot the default kernel/OS &after:"
+msgstr ""
+
+#: kde-qt-common/general.cpp:60
+msgid "/10 seconds"
+msgstr ""
+
+#: kde-qt-common/general.cpp:64
+msgid ""
+"LILO will wait the amount of time specified here before booting the kernel "
+"(or OS) marked as default in the Images tab."
+msgstr ""
+
+#: kde-qt-common/general.cpp:67
+msgid "Use &linear mode"
+msgstr ""
+
+#: kde-qt-common/general.cpp:69
+msgid ""
+"Check this box if you want to use the linear mode.
Linear mode tells the "
+"boot loader the location of kernels in linear addressing rather than sector/"
+"head/cylinder.
linear mode is required for some SCSI drives, and "
+"shouldn't hurt unless you're planning to create a boot disk to be used with "
+"a different computer.
See the lilo.conf man page for details."
+msgstr ""
+
+#: kde-qt-common/general.cpp:70
+msgid "Use &compact mode"
+msgstr ""
+
+#: kde-qt-common/general.cpp:72
+msgid ""
+"Check this box if you want to use the compact mode.
The compact mode "
+"tries to merge read requests for adjacent sectors into a single read "
+"request. This reduces load time and keeps the boot map smaller, but will not "
+"work on all systems."
+msgstr ""
+
+#: kde-qt-common/general.cpp:76 kde/Details.cpp:82 qt/Details.cpp:85
+msgid "&Record boot command lines for defaults"
+msgstr ""
+
+#: kde-qt-common/general.cpp:78
+msgid ""
+"Checking this box enables automatic recording of boot command lines as the "
+"defaults for the following boots. This way, lilo \"locks\" on a choice until "
+"it is manually overridden.\n"
+"This sets the lock option in lilo.conf."
+msgstr ""
+
+#: kde-qt-common/general.cpp:79 kde/Details.cpp:84 qt/Details.cpp:87
+msgid "R&estrict parameters"
+msgstr ""
+
+#: kde-qt-common/general.cpp:82
+msgid ""
+"If this box is checked, a password (entered below) is required only if any "
+"parameters are changed (i.e. the user can boot linux, but not "
+"linux single or linux init=/bin/sh).\n"
+"This sets the restricted option in lilo.conf.
This sets a default "
+"for all Linux kernels you want to boot. If you need a per-kernel setting, go "
+"to the Operating systems tab and select Details."
+msgstr ""
+
+#: kde-qt-common/general.cpp:86 kde/Details.cpp:89 qt/Details.cpp:93
+msgid "Require &password:"
+msgstr ""
+
+#: kde-qt-common/general.cpp:93
+msgid ""
+"Enter the password required for bootup (if any) here. If restricted "
+"above is checked, the password is required for additional parameters only."
+"
WARNING: The password is stored in clear text in /etc/lilo.conf. "
+"You'll want to make sure nobody untrusted can read this file. Also, you "
+"probably don't want to use your normal/root password here.
This sets a "
+"default for all Linux kernels you want to boot. If you need a per-kernel "
+"setting, go to the Operating systems tab and select Details."
+msgstr ""
+
+#: kde-qt-common/general.cpp:97
+msgid "&Default graphics mode on text console:"
+msgstr ""
+
+#: kde-qt-common/general.cpp:100
+msgid ""
+"You can select the default graphics mode here.
If you intend to use a VGA "
+"graphics mode, you must compile the kernel with support for framebuffer "
+"devices. The ask setting brings up a prompt at boot time.
This "
+"sets a default for all Linux kernels you want to boot. If you need a per-"
+"kernel setting, go to the Operating systems tab and select "
+"Details."
+msgstr ""
+
+#: kde-qt-common/general.cpp:101 kde/Details.cpp:48 qt/Details.cpp:48
+msgid "default"
+msgstr ""
+
+#: kde-qt-common/general.cpp:102 kde/Details.cpp:49 qt/Details.cpp:49
+msgid "ask"
+msgstr ""
+
+#: kde-qt-common/general.cpp:103 kde/Details.cpp:50 qt/Details.cpp:50
+msgid "text 80x25 (0)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:104 kde/Details.cpp:51 qt/Details.cpp:51
+msgid "text 80x50 (1)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:105 kde/Details.cpp:52 qt/Details.cpp:52
+msgid "text 80x43 (2)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:106 kde/Details.cpp:53 qt/Details.cpp:53
+msgid "text 80x28 (3)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:107 kde/Details.cpp:54 qt/Details.cpp:54
+msgid "text 80x30 (4)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:108 kde/Details.cpp:55 qt/Details.cpp:55
+msgid "text 80x34 (5)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:109 kde/Details.cpp:56 qt/Details.cpp:56
+msgid "text 80x60 (6)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:110 kde/Details.cpp:57 qt/Details.cpp:57
+msgid "text 40x25 (7)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:111 kde/Details.cpp:58 qt/Details.cpp:58
+msgid "VGA 640x480, 256 colors (769)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:112 kde/Details.cpp:59 qt/Details.cpp:59
+msgid "VGA 640x480, 32767 colors (784)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:113 kde/Details.cpp:60 qt/Details.cpp:60
+msgid "VGA 640x480, 65536 colors (785)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:114 kde/Details.cpp:61 qt/Details.cpp:61
+msgid "VGA 640x480, 16.7M colors (786)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:115 kde/Details.cpp:62 qt/Details.cpp:62
+msgid "VGA 800x600, 256 colors (771)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:116 kde/Details.cpp:63 qt/Details.cpp:63
+msgid "VGA 800x600, 32767 colors (787)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:117 kde/Details.cpp:64 qt/Details.cpp:64
+msgid "VGA 800x600, 65536 colors (788)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:118 kde/Details.cpp:65 qt/Details.cpp:65
+msgid "VGA 800x600, 16.7M colors (789)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:119 kde/Details.cpp:66 qt/Details.cpp:66
+msgid "VGA 1024x768, 256 colors (773)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:120 kde/Details.cpp:67 qt/Details.cpp:67
+msgid "VGA 1024x768, 32767 colors (790)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:121 kde/Details.cpp:68 qt/Details.cpp:68
+msgid "VGA 1024x768, 65536 colors (791)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:122 kde/Details.cpp:69 qt/Details.cpp:69
+msgid "VGA 1024x768, 16.7M colors (792)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:123 kde/Details.cpp:70 qt/Details.cpp:70
+msgid "VGA 1280x1024, 256 colors (775)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:124 kde/Details.cpp:71 qt/Details.cpp:71
+msgid "VGA 1280x1024, 32767 colors (793)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:125 kde/Details.cpp:72 qt/Details.cpp:72
+msgid "VGA 1280x1024, 65536 colors (794)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:126 kde/Details.cpp:73 qt/Details.cpp:73
+msgid "VGA 1280x1024, 16.7M colors (795)"
+msgstr ""
+
+#: kde-qt-common/general.cpp:130
+msgid "Enter LILO &prompt automatically"
+msgstr ""
+
+#: kde-qt-common/general.cpp:131
+msgid ""
+"If this box is checked, LILO goes to the LILO prompt whether or not a key is "
+"pressed. If it is turned off, LILO boots the default operating system unless "
+"shift is pressed (in that case, it goes to the LILO prompt).
This sets "
+"the prompt option in lilo.conf."
+msgstr ""
+
+#: kde-qt-common/images.cpp:53
+msgid ""
+"This is the list of kernels and operating systems you can currently boot. "
+"Select which one you want to edit here."
+msgstr ""
+
+#: kde-qt-common/images.cpp:59 kde-qt-common/images.cpp:281
+msgid "&Kernel:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:60 kde-qt-common/images.cpp:187
+msgid "Enter the filename of the kernel you want to boot here."
+msgstr ""
+
+#: kde-qt-common/images.cpp:62 kde-qt-common/images.cpp:188
+#: kde-qt-common/images.cpp:216
+msgid "&Label:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:63 kde-qt-common/images.cpp:188
+msgid "Enter the label (name) of the kernel you want to boot here."
+msgstr ""
+
+#: kde-qt-common/images.cpp:65 kde-qt-common/images.cpp:189
+msgid "&Root filesystem:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:66 kde-qt-common/images.cpp:189
+msgid ""
+"Enter the root filesystem (i.e. the partition that will be mounted as / at "
+"boot time) for the kernel you want to boot here."
+msgstr ""
+
+#: kde-qt-common/images.cpp:68 kde-qt-common/images.cpp:190
+msgid "&Initial ramdisk:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:69 kde-qt-common/images.cpp:190
+msgid ""
+"If you want to use an initial ramdisk (initrd) for this kernel, enter its "
+"filename here. Leave this field blank if you don't intend to use an initial "
+"ramdisk for this kernel."
+msgstr ""
+
+#: kde-qt-common/images.cpp:71
+msgid "E&xtra parameters:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:72
+msgid ""
+"Enter any extra parameters you wish to pass to the kernel here. Usually, "
+"this can be left blank.
This sets the append option in lilo.conf."
+msgstr ""
+
+#: kde-qt-common/images.cpp:79
+msgid "Set &Default"
+msgstr ""
+
+#: kde-qt-common/images.cpp:80
+msgid "Boot this kernel/OS if the user doesn't make a different choice"
+msgstr ""
+
+#: kde-qt-common/images.cpp:82
+msgid "De&tails"
+msgstr ""
+
+#: kde-qt-common/images.cpp:83
+msgid ""
+"This button brings up a dialog box with further, less commonly used, options."
+msgstr ""
+
+#: kde-qt-common/images.cpp:85
+msgid "&Probe"
+msgstr ""
+
+#: kde-qt-common/images.cpp:87
+msgid ""
+"Automatically generate a (hopefully) reasonable lilo.conf for your system"
+msgstr ""
+
+#: kde-qt-common/images.cpp:88
+msgid "&Check Configuration"
+msgstr ""
+
+#: kde-qt-common/images.cpp:90
+msgid "Run LILO in test mode to see if the configuration is ok"
+msgstr ""
+
+#: kde-qt-common/images.cpp:91
+msgid "Add &Kernel..."
+msgstr ""
+
+#: kde-qt-common/images.cpp:93
+msgid "Add a new Linux kernel to the boot menu"
+msgstr ""
+
+#: kde-qt-common/images.cpp:94
+msgid "Add Other &OS..."
+msgstr ""
+
+#: kde-qt-common/images.cpp:96
+msgid "Add a non-Linux OS to the boot menu"
+msgstr ""
+
+#: kde-qt-common/images.cpp:97
+msgid "&Remove Entry"
+msgstr ""
+
+#: kde-qt-common/images.cpp:99
+msgid "Remove entry from the boot menu"
+msgstr ""
+
+#: kde-qt-common/images.cpp:177
+msgid "Configuration ok. LILO said:\n"
+msgstr ""
+
+#: kde-qt-common/images.cpp:178
+msgid "Configuration OK"
+msgstr ""
+
+#: kde-qt-common/images.cpp:180
+msgid "Configuration NOT ok. LILO said:\n"
+msgstr ""
+
+#: kde-qt-common/images.cpp:181
+msgid "Configuration NOT ok"
+msgstr ""
+
+#: kde-qt-common/images.cpp:187
+msgid "&Kernel filename:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:215
+msgid "Boot from dis&k:"
+msgstr ""
+
+#: kde-qt-common/images.cpp:215
+msgid ""
+"Enter the partition containing the operating system you'd like to boot here."
+msgstr ""
+
+#: kde-qt-common/images.cpp:216
+msgid "Enter the label (name) of the operating system here."
+msgstr ""
+
+#: kde-qt-common/images.cpp:297
+msgid "Dis&k:"
+msgstr ""
+
+#: kde-qt-common/mainwidget.cpp:43
+msgid "&General Options"
+msgstr ""
+
+#: kde-qt-common/mainwidget.cpp:44
+msgid "&Operating Systems"
+msgstr ""
+
+#: kde-qt-common/mainwidget.cpp:45 kde-qt-common/mainwidget.cpp:65
+#: kde-qt-common/mainwidget.cpp:94 kde-qt-common/mainwidget.cpp:100
+msgid "&Expert"
+msgstr ""
+
+#: kde-qt-common/mainwidget.cpp:96 kde-qt-common/mainwidget.cpp:104
+msgid "&General options"
+msgstr ""
+
+#: kde-qt-common/mainwidget.cpp:98 kde-qt-common/mainwidget.cpp:102
+msgid "&Operating systems"
+msgstr ""
+
+#: kde/Details.cpp:44 qt/Details.cpp:44
+msgid "&Graphics mode on text console:"
+msgstr ""
+
+#: kde/Details.cpp:47 qt/Details.cpp:47
+msgid ""
+"You can select the graphics mode for this kernel here.
If you intend to "
+"use a VGA graphics mode, you must compile the kernel with support for "
+"framebuffer devices. The ask setting brings up a prompt at boot time."
+msgstr ""
+
+#: kde/Details.cpp:75 qt/Details.cpp:76
+msgid "Mount root filesystem &read-only"
+msgstr ""
+
+#: kde/Details.cpp:76 qt/Details.cpp:77
+msgid ""
+"Mount the root filesystem for this kernel read-only. Since the init scripts "
+"normally take care of remounting the root filesystem in read-write mode "
+"after running some checks, this should always be turned on.
Don't turn "
+"this off unless you know what you're doing."
+msgstr ""
+
+#: kde/Details.cpp:78 qt/Details.cpp:80
+msgid "Do not check &partition table"
+msgstr ""
+
+#: kde/Details.cpp:79
+msgid ""
+"This turns off some sanity checks while writing the configuration. This "
+"should not be used under \"normal\" circumstances, but it can be useful, for "
+"example, by providing the capability of booting from a floppy disk, without "
+"having a floppy in the drive every time you run lilo.
This sets the "
+"unsafe keyword in lilo.conf."
+msgstr ""
+
+#: kde/Details.cpp:83 qt/Details.cpp:86
+msgid ""
+"Checking this box enables automatic recording of boot command lines as the "
+"default for the following bootups. This way, lilo \"locks\" on a choice "
+"until it is manually overridden.
This sets the lock option in lilo."
+"conf"
+msgstr ""
+
+#: kde/Details.cpp:86 qt/Details.cpp:89
+msgid ""
+"If this box is checked, a password (entered below) is required only if any "
+"parameters are changed (i.e. the user can boot linux, but not "
+"linux single or linux init=/bin/sh).\n"
+"This sets the restricted option in lilo.conf."
+msgstr ""
+
+#: kde/Details.cpp:94 qt/Details.cpp:98
+msgid ""
+"Enter the password required for bootup (if any) here. If restricted "
+"above is checked, the password is required for additional parameters only."
+"
WARNING: The password is stored in clear text in /etc/lilo.conf. "
+"You'll want to make sure nobody untrusted can read this file. Also, you "
+"probably don't want to use your normal/root password here."
+msgstr ""
+
+#: kde/kcontrol.cpp:48
+msgid "kcmlilo"
+msgstr ""
+
+#: kde/kcontrol.cpp:48
+msgid "LILO Configuration"
+msgstr ""
+
+#: kde/kcontrol.cpp:50
+msgid "(c) 2000, Bernhard Rosenkraenzer"
+msgstr ""
+
+#: qt/Details.cpp:81
+msgid ""
+"This turns off some sanity checks while writing the configuration. This "
+"shouldn't be used under \"normal\" circumstances, but it's useful, for "
+"example, for installing the possibility to boot from a floppy disk without "
+"having a floppy in the drive every time you run lilo.
This sets the "
+"unsafe keyword in lilo.conf."
+msgstr ""
+
+#: qt/standalone.cpp:41
+msgid "&What's This?"
+msgstr ""
+
+#: qt/standalone.cpp:43
+msgid ""
+"The What's This? button is part of this program's help system. Click "
+"on the What's This? button then on any widget in the window to get "
+"information (like this) on it."
+msgstr ""
+
+#: qt/standalone.cpp:47
+msgid ""
+"This button calls up the program's online help system. If it does nothing, "
+"no help file has been written (yet); in that case, use the What's This"
+"i> button on the left."
+msgstr ""
+
+#: qt/standalone.cpp:49
+msgid "&Default"
+msgstr ""
+
+#: qt/standalone.cpp:50
+msgid ""
+"This button resets all parameters to some (hopefully sane) default values."
+msgstr ""
+
+#: qt/standalone.cpp:52
+msgid "&Reset"
+msgstr ""
+
+#: qt/standalone.cpp:53
+msgid ""
+"This button resets all parameters to what they were before you started the "
+"program."
+msgstr ""
+
+#: qt/standalone.cpp:56
+msgid "This button saves all your changes without exiting."
+msgstr ""
+
+#: qt/standalone.cpp:59
+msgid "This button saves all your changes and exits the program."
+msgstr ""
+
+#: qt/standalone.cpp:62
+msgid "This button exits the program without saving your changes."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/kcron.po b/tde-i18n-es_AR/messages/tdeadmin/kcron.po
new file mode 100644
index 00000000000..4e2b60a789a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/kcron.po
@@ -0,0 +1,664 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ctcron.cpp:54 ktlistcron.cpp:44
+msgid "(System Crontab)"
+msgstr ""
+
+#: ctcron.cpp:63
+msgid "No password entry found for user '%1'"
+msgstr ""
+
+#: ctcron.cpp:74
+msgid "No password entry found for uid '%1'"
+msgstr ""
+
+#: ctcron.cpp:274
+msgid "An error occurred while updating crontab."
+msgstr ""
+
+#: ctdom.cpp:33 ctdow.cpp:58 cttask.cpp:303
+msgid "every day "
+msgstr ""
+
+#: ctdom.cpp:50
+msgid "1st"
+msgstr ""
+
+#: ctdom.cpp:50
+msgid "2nd"
+msgstr ""
+
+#: ctdom.cpp:51
+msgid "3rd"
+msgstr ""
+
+#: ctdom.cpp:51
+msgid "4th"
+msgstr ""
+
+#: ctdom.cpp:52
+msgid "5th"
+msgstr ""
+
+#: ctdom.cpp:52
+msgid "6th"
+msgstr ""
+
+#: ctdom.cpp:53
+msgid "7th"
+msgstr ""
+
+#: ctdom.cpp:53
+msgid "8th"
+msgstr ""
+
+#: ctdom.cpp:54
+msgid "9th"
+msgstr ""
+
+#: ctdom.cpp:54
+msgid "10th"
+msgstr ""
+
+#: ctdom.cpp:55
+msgid "11th"
+msgstr ""
+
+#: ctdom.cpp:55
+msgid "12th"
+msgstr ""
+
+#: ctdom.cpp:56
+msgid "13th"
+msgstr ""
+
+#: ctdom.cpp:56
+msgid "14th"
+msgstr ""
+
+#: ctdom.cpp:57
+msgid "15th"
+msgstr ""
+
+#: ctdom.cpp:57
+msgid "16th"
+msgstr ""
+
+#: ctdom.cpp:58
+msgid "17th"
+msgstr ""
+
+#: ctdom.cpp:58
+msgid "18th"
+msgstr ""
+
+#: ctdom.cpp:59
+msgid "19th"
+msgstr ""
+
+#: ctdom.cpp:59
+msgid "20th"
+msgstr ""
+
+#: ctdom.cpp:60
+msgid "21st"
+msgstr ""
+
+#: ctdom.cpp:60
+msgid "22nd"
+msgstr ""
+
+#: ctdom.cpp:61
+msgid "23rd"
+msgstr ""
+
+#: ctdom.cpp:61
+msgid "24th"
+msgstr ""
+
+#: ctdom.cpp:62
+msgid "25th"
+msgstr ""
+
+#: ctdom.cpp:62
+msgid "26th"
+msgstr ""
+
+#: ctdom.cpp:63
+msgid "27th"
+msgstr ""
+
+#: ctdom.cpp:63
+msgid "28th"
+msgstr ""
+
+#: ctdom.cpp:64
+msgid "29th"
+msgstr ""
+
+#: ctdom.cpp:64
+msgid "30th"
+msgstr ""
+
+#: ctdom.cpp:65
+msgid "31st"
+msgstr ""
+
+#: ctdow.cpp:60
+msgid "weekday "
+msgstr ""
+
+#: ctdow.cpp:78
+msgid "Mon"
+msgstr ""
+
+#: ctdow.cpp:78
+msgid "Tue"
+msgstr ""
+
+#: ctdow.cpp:79
+msgid "Wed"
+msgstr ""
+
+#: ctdow.cpp:79
+msgid "Thu"
+msgstr ""
+
+#: ctdow.cpp:80
+msgid "Fri"
+msgstr ""
+
+#: ctdow.cpp:80
+msgid "Sat"
+msgstr ""
+
+#: ctdow.cpp:81
+msgid "Sun"
+msgstr ""
+
+#: ctmonth.cpp:32
+msgid "every month "
+msgstr ""
+
+#: ctmonth.cpp:49
+msgid "January"
+msgstr ""
+
+#: ctmonth.cpp:49
+msgid "February"
+msgstr ""
+
+#: ctmonth.cpp:50
+msgid "March"
+msgstr ""
+
+#: ctmonth.cpp:50
+msgid "April"
+msgstr ""
+
+#: ctmonth.cpp:51
+msgid ""
+"_: May long\n"
+"May"
+msgstr ""
+
+#: ctmonth.cpp:51
+msgid "June"
+msgstr ""
+
+#: ctmonth.cpp:52
+msgid "July"
+msgstr ""
+
+#: ctmonth.cpp:52
+msgid "August"
+msgstr ""
+
+#: ctmonth.cpp:53
+msgid "September"
+msgstr ""
+
+#: ctmonth.cpp:53
+msgid "October"
+msgstr ""
+
+#: ctmonth.cpp:54
+msgid "November"
+msgstr ""
+
+#: ctmonth.cpp:54
+msgid "December"
+msgstr ""
+
+#: cttask.cpp:238
+msgid "%H:%M"
+msgstr ""
+
+#: cttask.cpp:239
+msgid ""
+"_: Please translator, read the README.translators file in kcron's source "
+"code\n"
+"DAYS_OF_MONTH of MONTHS"
+msgstr ""
+
+#: cttask.cpp:240
+msgid ""
+"_: Really, read that file\n"
+"every DAYS_OF_WEEK"
+msgstr ""
+
+#: cttask.cpp:241
+msgid "DOM_FORMAT as well as DOW_FORMAT"
+msgstr ""
+
+#: cttask.cpp:242
+msgid "At TIME"
+msgstr ""
+
+#: cttask.cpp:243
+msgid "TIME_FORMAT, DATE_FORMAT"
+msgstr ""
+
+#: cttask.cpp:289
+msgid ", and "
+msgstr ""
+
+#: cttask.cpp:291 ctunit.cpp:187
+msgid " and "
+msgstr ""
+
+#: cttask.cpp:293 ctunit.cpp:189
+msgid ", "
+msgstr ""
+
+#: ctunit.cpp:186
+msgid ","
+msgstr ""
+
+#: ktapp.cpp:42 ktapp.cpp:381
+msgid "Task Scheduler"
+msgstr ""
+
+#: ktapp.cpp:72
+msgid ""
+"The following error occurred while initializing KCron:\n"
+"\n"
+"%1\n"
+"\n"
+"KCron will now exit.\n"
+msgstr ""
+
+#: ktapp.cpp:96
+msgid ""
+"You can use this application to schedule programs to run in the background.\n"
+"To schedule a new task now, click on the Tasks folder and select Edit/New "
+"from the menu."
+msgstr ""
+
+#: ktapp.cpp:96
+msgid "Welcome to the Task Scheduler"
+msgstr ""
+
+#: ktapp.cpp:131
+msgid "&New..."
+msgstr ""
+
+#: ktapp.cpp:133
+msgid "M&odify..."
+msgstr ""
+
+#: ktapp.cpp:135 kttask.cpp:171 ktvariable.cpp:74
+msgid "&Enabled"
+msgstr ""
+
+#: ktapp.cpp:136
+msgid "&Run Now"
+msgstr ""
+
+#: ktapp.cpp:146 ktapp.cpp:257 ktapp.cpp:268 ktapp.cpp:288 ktapp.cpp:295
+#: ktapp.cpp:302 ktapp.cpp:309 ktapp.cpp:316 ktapp.cpp:323 ktapp.cpp:341
+#: ktapp.cpp:348 ktapp.cpp:361 ktapp.cpp:374
+msgid "Ready."
+msgstr ""
+
+#: ktapp.cpp:214
+msgid ""
+"Scheduled tasks have been modified.\n"
+"Do you want to save changes?"
+msgstr ""
+
+#: ktapp.cpp:255
+msgid "Saving..."
+msgstr ""
+
+#: ktapp.cpp:266
+msgid "Printing..."
+msgstr ""
+
+#: ktapp.cpp:285
+msgid "Cutting to clipboard..."
+msgstr ""
+
+#: ktapp.cpp:293
+msgid "Copying to clipboard..."
+msgstr ""
+
+#: ktapp.cpp:300
+msgid "Pasting from clipboard..."
+msgstr ""
+
+#: ktapp.cpp:307
+msgid "Adding new entry..."
+msgstr ""
+
+#: ktapp.cpp:314
+msgid "Modifying entry..."
+msgstr ""
+
+#: ktapp.cpp:321
+msgid "Deleting entry..."
+msgstr ""
+
+#: ktapp.cpp:331
+msgid "Disabling entry..."
+msgstr ""
+
+#: ktapp.cpp:337
+msgid "Enabling entry..."
+msgstr ""
+
+#: ktapp.cpp:346
+msgid "Running command..."
+msgstr ""
+
+#: ktapp.cpp:395
+msgid "Create a new task or variable."
+msgstr ""
+
+#: ktapp.cpp:398
+msgid "Edit the selected task or variable."
+msgstr ""
+
+#: ktapp.cpp:401
+msgid "Delete the selected task or variable."
+msgstr ""
+
+#: ktapp.cpp:404
+msgid "Enable/disable the selected task or variable."
+msgstr ""
+
+#: ktapp.cpp:407
+msgid "Run the selected task now."
+msgstr ""
+
+#: ktapp.cpp:421
+msgid "Enable/disable the tool bar."
+msgstr ""
+
+#: ktapp.cpp:424
+msgid "Enable/disable the status bar."
+msgstr ""
+
+#: ktlisttask.cpp:43 ktlistvar.cpp:43
+msgid "Disabled"
+msgstr ""
+
+#: ktlisttask.cpp:57 ktlistvar.cpp:66
+msgid "Disabled."
+msgstr ""
+
+#: ktlisttask.cpp:62
+msgid "Modify Task"
+msgstr ""
+
+#: ktlisttasks.cpp:41
+msgid "Tasks"
+msgstr ""
+
+#: ktlisttasks.cpp:47
+msgid "Edit Task"
+msgstr ""
+
+#: ktlisttasks.cpp:74
+msgid "Task name:"
+msgstr ""
+
+#: ktlisttasks.cpp:75
+msgid "Program:"
+msgstr ""
+
+#: ktlisttasks.cpp:76 ktlistvars.cpp:72
+msgid "Description:"
+msgstr ""
+
+#: ktlisttasks.cpp:85
+msgid "No tasks..."
+msgstr ""
+
+#: ktlistvar.cpp:72
+msgid "Modify Variable"
+msgstr ""
+
+#: ktlistvars.cpp:43
+msgid "Edit Variable"
+msgstr ""
+
+#: ktlistvars.cpp:70
+msgid "Variable:"
+msgstr ""
+
+#: ktlistvars.cpp:71
+msgid "Value:"
+msgstr ""
+
+#: ktlistvars.cpp:81
+msgid "No variables..."
+msgstr ""
+
+#: ktlistvars.cpp:98
+msgid "Variables"
+msgstr ""
+
+#: ktprint.cpp:81
+msgid "Print Cron Tab"
+msgstr ""
+
+#: ktprintopt.cpp:26
+msgid "Cron Options"
+msgstr ""
+
+#: ktprintopt.cpp:30
+msgid "Print cron&tab"
+msgstr ""
+
+#: ktprintopt.cpp:33
+msgid "Print &all users"
+msgstr ""
+
+#: kttask.cpp:112
+msgid "&Run as:"
+msgstr ""
+
+#: kttask.cpp:138
+msgid "&Comment:"
+msgstr ""
+
+#: kttask.cpp:150
+msgid "&Program:"
+msgstr ""
+
+#: kttask.cpp:165
+msgid "&Browse..."
+msgstr ""
+
+#: kttask.cpp:180
+msgid "Months"
+msgstr ""
+
+#: kttask.cpp:196 kttask.cpp:229 kttask.cpp:249 kttask.cpp:309 kttask.cpp:338
+#: kttask.cpp:706 kttask.cpp:735 kttask.cpp:744 kttask.cpp:773 kttask.cpp:782
+#: kttask.cpp:811 kttask.cpp:820 kttask.cpp:849 kttask.cpp:858 kttask.cpp:887
+msgid "Set All"
+msgstr ""
+
+#: kttask.cpp:202
+msgid "Days of Month"
+msgstr ""
+
+#: kttask.cpp:233
+msgid "Days of Week"
+msgstr ""
+
+#: kttask.cpp:255
+msgid "Daily"
+msgstr ""
+
+#: kttask.cpp:261
+msgid "Run every day"
+msgstr ""
+
+#: kttask.cpp:266
+msgid "Hours"
+msgstr ""
+
+#: kttask.cpp:271
+msgid "AM"
+msgstr ""
+
+#: kttask.cpp:294
+msgid "PM"
+msgstr ""
+
+#: kttask.cpp:313
+msgid "Minutes"
+msgstr ""
+
+#: kttask.cpp:523
+msgid "Please enter the following to schedule the task:\n"
+msgstr ""
+
+#: kttask.cpp:529
+msgid "the program to run"
+msgstr ""
+
+#: kttask.cpp:541
+msgid "the months"
+msgstr ""
+
+#: kttask.cpp:562
+msgid "either the days of the month or the days of the week"
+msgstr ""
+
+#: kttask.cpp:578
+msgid "the hours"
+msgstr ""
+
+#: kttask.cpp:594
+msgid "the minutes"
+msgstr ""
+
+#: kttask.cpp:622
+msgid "Cannot locate program. Please re-enter."
+msgstr ""
+
+#: kttask.cpp:630
+msgid "Program is not an executable file. Please re-enter."
+msgstr ""
+
+#: kttask.cpp:697
+msgid "Only local or mounted files can be executed by crontab."
+msgstr ""
+
+#: ktvariable.cpp:37
+msgid "&Variable:"
+msgstr ""
+
+#: ktvariable.cpp:55
+msgid "Va&lue:"
+msgstr ""
+
+#: ktvariable.cpp:64
+msgid "Co&mment:"
+msgstr ""
+
+#: ktvariable.cpp:106
+msgid "Override default home folder."
+msgstr ""
+
+#: ktvariable.cpp:111
+msgid "Email output to specified account."
+msgstr ""
+
+#: ktvariable.cpp:116
+msgid "Override default shell."
+msgstr ""
+
+#: ktvariable.cpp:121
+msgid "Folders to search for program files."
+msgstr ""
+
+#: ktvariable.cpp:133
+msgid "Please enter the variable name."
+msgstr ""
+
+#: ktvariable.cpp:140
+msgid "Please enter the variable value."
+msgstr ""
+
+#: ktview.cpp:99
+msgid "Users/Tasks/Variables"
+msgstr ""
+
+#: ktview.cpp:101
+msgid "Tasks/Variables"
+msgstr ""
+
+#: ktview.cpp:103
+msgid "Value"
+msgstr ""
+
+#: ktview.cpp:104
+msgid "Description"
+msgstr ""
+
+#: ktview.cpp:270
+msgid ""
+"_: user on host\n"
+"%1 <%2> on %3"
+msgstr ""
+
+#: ktview.cpp:278
+msgid "Scheduled Tasks"
+msgstr ""
+
+#: main.cpp:20
+msgid "TDE Task Scheduler"
+msgstr ""
+
+#: main.cpp:22
+msgid "KCron"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/kdat.po b/tde-i18n-es_AR/messages/tdeadmin/kdat.po
new file mode 100644
index 00000000000..bc36b499eaf
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/kdat.po
@@ -0,0 +1,1142 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ArchiveInfoWidget.cpp:42 BackupProfileWidget.cpp:42
+msgid "Archive name:"
+msgstr ""
+
+#: ArchiveInfoWidget.cpp:43 FileInfoWidget.cpp:43 TapeInfoWidget.cpp:47
+msgid "Created on:"
+msgstr ""
+
+#: ArchiveInfoWidget.cpp:44 FileInfoWidget.cpp:46 TapeFileInfoWidget.cpp:38
+msgid "Size:"
+msgstr ""
+
+#: BackupDlg.cpp:79 BackupDlg.cpp:80
+msgid "KDat: Backup"
+msgstr ""
+
+#: BackupDlg.cpp:95 IndexDlg.cpp:72 VerifyDlg.cpp:91
+msgid "Elapsed time:"
+msgstr ""
+
+#: BackupDlg.cpp:98 BackupDlg.cpp:104 IndexDlg.cpp:75 VerifyDlg.cpp:94
+#: VerifyDlg.cpp:100
+msgid "00:00:00"
+msgstr ""
+
+#: BackupDlg.cpp:101 VerifyDlg.cpp:97
+msgid "Time remaining:"
+msgstr ""
+
+#: BackupDlg.cpp:107 VerifyDlg.cpp:103
+msgid "Total KB:"
+msgstr ""
+
+#: BackupDlg.cpp:113
+msgid "KB written:"
+msgstr ""
+
+#: BackupDlg.cpp:116 IndexDlg.cpp:87 VerifyDlg.cpp:112
+msgid "0KB"
+msgstr ""
+
+#: BackupDlg.cpp:119 IndexDlg.cpp:96 VerifyDlg.cpp:115
+msgid "Transfer rate:"
+msgstr ""
+
+#: BackupDlg.cpp:122 IndexDlg.cpp:99 VerifyDlg.cpp:118
+msgid "0KB/min"
+msgstr ""
+
+#: BackupDlg.cpp:125 IndexDlg.cpp:90 VerifyDlg.cpp:123
+msgid "Files:"
+msgstr ""
+
+#: BackupDlg.cpp:128 IndexDlg.cpp:81 IndexDlg.cpp:93 IndexDlg.cpp:105
+msgid "0"
+msgstr ""
+
+#: BackupDlg.cpp:131
+msgid "Backup log:"
+msgstr ""
+
+#: BackupDlg.cpp:138 IndexDlg.cpp:115
+msgid "Save Log..."
+msgstr ""
+
+#: BackupDlg.cpp:279
+msgid "No files to back up. Aborting."
+msgstr ""
+
+#: BackupDlg.cpp:342
+msgid "*** Write failed, giving up."
+msgstr ""
+
+#: BackupDlg.cpp:412 BackupDlg.cpp:422 IndexDlg.cpp:345 VerifyDlg.cpp:395
+#: VerifyDlg.cpp:405
+#, c-format
+msgid "%02d:%02d:%02d"
+msgstr ""
+
+#: BackupDlg.cpp:429 IndexDlg.cpp:352 VerifyDlg.cpp:412
+msgid "%1/min"
+msgstr ""
+
+#: BackupOptDlg.cpp:36 BackupOptDlg.cpp:37
+msgid "KDat: Backup Options"
+msgstr ""
+
+#: BackupProfileInfoWidget.cpp:43
+msgid "Backup profile name:"
+msgstr ""
+
+#: BackupProfileInfoWidget.cpp:54
+msgid "Files >>"
+msgstr ""
+
+#: BackupProfileInfoWidget.cpp:57
+msgid "<< Files"
+msgstr ""
+
+#: BackupProfileWidget.cpp:40 KDatMainWindow.cpp:164 KDatMainWindow.cpp:492
+msgid "Backup"
+msgstr ""
+
+#: BackupProfileWidget.cpp:48
+msgid "Working folder:"
+msgstr ""
+
+#: BackupProfileWidget.cpp:54
+msgid "Backup files:"
+msgstr ""
+
+#: BackupProfileWidget.cpp:60
+msgid "Tar Options"
+msgstr ""
+
+#: BackupProfileWidget.cpp:62
+msgid "Stay on one filesystem"
+msgstr ""
+
+#: BackupProfileWidget.cpp:65
+msgid "GNU listed incremental"
+msgstr ""
+
+#: BackupProfileWidget.cpp:69
+msgid "Snapshot file:"
+msgstr ""
+
+#: BackupProfileWidget.cpp:75
+msgid "Remove snapshot file before backup"
+msgstr ""
+
+#: ErrorHandler.cpp:51
+msgid ""
+" caught.\n"
+"Exit the program from File->Quit or do \"kill -9 \" if you like.\n"
+msgstr ""
+
+#: ErrorHandler.cpp:55
+msgid ""
+"You can dump core by selecting the \"Abort\" button.\n"
+"Please notify the maintainer (see Help->About KDat)."
+msgstr ""
+
+#: ErrorHandler.cpp:62
+msgid "An Error Signal was Received"
+msgstr ""
+
+#: ErrorHandler.cpp:69
+msgid "SIGHUP signal (\"Hangup (POSIX)\")"
+msgstr ""
+
+#: ErrorHandler.cpp:77
+msgid "SIGINT signal (\"Interrupt (ANSI)\")"
+msgstr ""
+
+#: ErrorHandler.cpp:85
+msgid "SIGFPE signal (\"Floating-point exception (ANSI)\")"
+msgstr ""
+
+#: ErrorHandler.cpp:93
+msgid "SIGSEGV signal (\"Segmentation violation (ANSI)\")"
+msgstr ""
+
+#: ErrorHandler.cpp:102
+msgid "SIGTERM signal (\"Termination (ANSI)\")"
+msgstr ""
+
+#: FileInfoWidget.cpp:42 TapeFileInfoWidget.cpp:36
+msgid "File name:"
+msgstr ""
+
+#: FileInfoWidget.cpp:44 TapeFileInfoWidget.cpp:37 TapeInfoWidget.cpp:48
+msgid "Last modified:"
+msgstr ""
+
+#: FileInfoWidget.cpp:45
+msgid "Last accessed:"
+msgstr ""
+
+#: FileInfoWidget.cpp:47
+msgid "Owner:"
+msgstr ""
+
+#: FileInfoWidget.cpp:48
+msgid "Group:"
+msgstr ""
+
+#: FormatOptDlg.cpp:40 FormatOptDlg.cpp:41
+msgid "KDat: Format Options"
+msgstr ""
+
+#: FormatOptDlg.cpp:43 TapeInfoWidget.cpp:44
+msgid "Tape name:"
+msgstr ""
+
+#: FormatOptDlg.cpp:44 TapeInfoWidget.cpp:45
+msgid "Tape size:"
+msgstr ""
+
+#: IndexDlg.cpp:59 IndexDlg.cpp:60
+msgid "KDat: Index"
+msgstr ""
+
+#: IndexDlg.cpp:78
+msgid "Archives:"
+msgstr ""
+
+#: IndexDlg.cpp:84 VerifyDlg.cpp:109
+msgid "KB read:"
+msgstr ""
+
+#: IndexDlg.cpp:102
+msgid "Total files:"
+msgstr ""
+
+#: IndexDlg.cpp:108
+msgid "Index log:"
+msgstr ""
+
+#: IndexDlg.cpp:120
+msgid "Abort"
+msgstr ""
+
+#: IndexDlg.cpp:233
+msgid "Rewinding tape."
+msgstr ""
+
+#: IndexDlg.cpp:235
+msgid "Cannot rewind tape. Indexing aborted."
+msgstr ""
+
+#: IndexDlg.cpp:239
+msgid "Cannot rewind tape."
+msgstr ""
+
+#: IndexDlg.cpp:245
+msgid "Failed to skip tape ID. Indexing aborted."
+msgstr ""
+
+#: IndexDlg.cpp:249
+msgid "Failed to skip tape ID."
+msgstr ""
+
+#: IndexDlg.cpp:278
+#, c-format
+msgid "Indexing archive %1."
+msgstr ""
+
+#: IndexDlg.cpp:281
+#, c-format
+msgid "Archive %1"
+msgstr ""
+
+#: IndexDlg.cpp:330
+msgid "Reindexed Tape"
+msgstr ""
+
+#: KDatMainWindow.cpp:96 KDatMainWindow.cpp:97 KDatMainWindow.cpp:1239
+msgid "KDat: "
+msgstr ""
+
+#: KDatMainWindow.cpp:101 KDatMainWindow.cpp:137 KDatMainWindow.cpp:251
+#: KDatMainWindow.cpp:1293
+msgid "Mount Tape"
+msgstr ""
+
+#: KDatMainWindow.cpp:102 KDatMainWindow.cpp:138
+msgid "Recreate Tape Index"
+msgstr ""
+
+#: KDatMainWindow.cpp:104 KDatMainWindow.cpp:144
+msgid "Format Tape..."
+msgstr ""
+
+#: KDatMainWindow.cpp:107 KDatMainWindow.cpp:113 KDatMainWindow.cpp:141
+#: KDatMainWindow.cpp:781 KDatMainWindow.cpp:795
+msgid "Delete Archive"
+msgstr ""
+
+#: KDatMainWindow.cpp:110 KDatMainWindow.cpp:116 KDatMainWindow.cpp:136
+msgid "Verify..."
+msgstr ""
+
+#: KDatMainWindow.cpp:111 KDatMainWindow.cpp:117 KDatMainWindow.cpp:135
+msgid "Restore..."
+msgstr ""
+
+#: KDatMainWindow.cpp:120 KDatMainWindow.cpp:129 KDatMainWindow.cpp:134
+msgid "Backup..."
+msgstr ""
+
+#: KDatMainWindow.cpp:123 KDatMainWindow.cpp:829
+msgid "Delete Tape Index"
+msgstr ""
+
+#: KDatMainWindow.cpp:126 KDatMainWindow.cpp:139
+msgid "Create Backup Profile"
+msgstr ""
+
+#: KDatMainWindow.cpp:131 KDatMainWindow.cpp:143 KDatMainWindow.cpp:951
+msgid "Delete Backup Profile"
+msgstr ""
+
+#: KDatMainWindow.cpp:142
+msgid "Delete Index"
+msgstr ""
+
+#: KDatMainWindow.cpp:149
+msgid "Configure KDat..."
+msgstr ""
+
+#: KDatMainWindow.cpp:155
+msgid ""
+"KDat Version %1\n"
+"\n"
+"KDat is a tar-based tape archiver.\n"
+"\n"
+"Copyright (c) 1998-2000 Sean Vyain\n"
+"Copyright (c) 2001-2002 Lawrence Widman\n"
+"kdat@cardiothink.com"
+msgstr ""
+
+#: KDatMainWindow.cpp:160
+msgid "Mount/unmount tape"
+msgstr ""
+
+#: KDatMainWindow.cpp:168
+msgid "Verify"
+msgstr ""
+
+#: KDatMainWindow.cpp:173
+msgid "Ready."
+msgstr ""
+
+#: KDatMainWindow.cpp:248 KDatMainWindow.cpp:1290
+msgid "Unmount Tape"
+msgstr ""
+
+#: KDatMainWindow.cpp:419
+msgid ""
+"KDat will dump your files properly to tape, but may not be able\n"
+"to restore them. To restore your files by hand, you need to know\n"
+"the name of the *non-rewinding* version of your tape device %1.\n"
+msgstr ""
+
+#: KDatMainWindow.cpp:423
+msgid ""
+"For example, if your device is /dev/st0, the non-rewinding version\n"
+"is /dev/nst0. If your device name doesn't look like that, type\n"
+"\"ls -l %2\" in a terminal window to see the real name of your\n"
+"tape drive. Substitute that name for /dev/nst0 below.\n"
+"Open a terminal window and type the following:\n"
+" tar tfv /dev/nst0; tar tfv /dev/nst0\n"
+" tar xfv /dev/nst0\n"
+"The third call to \"tar\" will retrieve your data into your\n"
+"current directory. Please let us know if this happens to you!\n"
+" - KDat Maintenance Team\n"
+msgstr ""
+
+#: KDatMainWindow.cpp:449
+#, c-format
+msgid "Archive created on %1"
+msgstr ""
+
+#: KDatMainWindow.cpp:467
+msgid "Performing backup..."
+msgstr ""
+
+#: KDatMainWindow.cpp:472 KDatMainWindow.cpp:494
+msgid "Backup canceled."
+msgstr ""
+
+#: KDatMainWindow.cpp:486
+msgid ""
+"WARNING: The estimated archive size is %1 KB but the tape has only %2 KB of "
+"space!\n"
+"Back up anyway?"
+msgstr ""
+
+#: KDatMainWindow.cpp:501 TapeDrive.cpp:525 TapeDrive.cpp:546
+msgid "Rewinding tape..."
+msgstr ""
+
+#: KDatMainWindow.cpp:504
+msgid ""
+"Cannot rewind tape.\n"
+"Backup aborted."
+msgstr ""
+
+#: KDatMainWindow.cpp:505 KDatMainWindow.cpp:516
+msgid "Backup Error"
+msgstr ""
+
+#: KDatMainWindow.cpp:506 KDatMainWindow.cpp:517 KDatMainWindow.cpp:537
+msgid "Backup aborted."
+msgstr ""
+
+#: KDatMainWindow.cpp:512
+msgid "Skipping to end of tape..."
+msgstr ""
+
+#: KDatMainWindow.cpp:515
+msgid ""
+"Cannot get to end of tape.\n"
+"Backup aborted."
+msgstr ""
+
+#: KDatMainWindow.cpp:521
+msgid "Backup in progress..."
+msgstr ""
+
+#: KDatMainWindow.cpp:535
+msgid "Backup complete."
+msgstr ""
+
+#: KDatMainWindow.cpp:667
+msgid "Restore in progress..."
+msgstr ""
+
+#: KDatMainWindow.cpp:669
+msgid "Verify in progress..."
+msgstr ""
+
+#: KDatMainWindow.cpp:676
+msgid "Restore complete."
+msgstr ""
+
+#: KDatMainWindow.cpp:678
+msgid "Verify complete."
+msgstr ""
+
+#: KDatMainWindow.cpp:682
+msgid "Restore aborted."
+msgstr ""
+
+#: KDatMainWindow.cpp:684
+msgid "Verify aborted."
+msgstr ""
+
+#: KDatMainWindow.cpp:695 KDatMainWindow.cpp:845
+msgid ""
+"There appears to be no tape in the drive %1. Please\n"
+"check \"Edit->Preferences\" to make sure the\n"
+"correct device is selected as the tape drive (e.g.\n"
+"/dev/st0). If you hear the tape drive moving, wait\n"
+"until it stops and then try mounting it again."
+msgstr ""
+
+#: KDatMainWindow.cpp:723
+msgid "The current tape index will be overwritten, continue?"
+msgstr ""
+
+#: KDatMainWindow.cpp:724
+msgid "Index Tape"
+msgstr ""
+
+#: KDatMainWindow.cpp:724
+msgid "Overwrite"
+msgstr ""
+
+#: KDatMainWindow.cpp:730 KDatMainWindow.cpp:1235
+#, c-format
+msgid "KDat: %1"
+msgstr ""
+
+#: KDatMainWindow.cpp:734
+msgid "Index complete."
+msgstr ""
+
+#: KDatMainWindow.cpp:736
+msgid "Index aborted."
+msgstr ""
+
+#: KDatMainWindow.cpp:745
+msgid ""
+"No archive is selected.\n"
+"In order to delete an archive, the archive to be deleted must be selected in "
+"the tree first."
+msgstr ""
+
+#: KDatMainWindow.cpp:779
+msgid ""
+"An archive cannot be removed from the middle of the tape. If\n"
+"the archive '%1' is deleted then\n"
+"the following archives will also be deleted:\n"
+"%2\n"
+"\n"
+"Delete all listed archives?"
+msgstr ""
+
+#: KDatMainWindow.cpp:784
+msgid "Archives deleted."
+msgstr ""
+
+#: KDatMainWindow.cpp:793
+msgid "Really delete the archive '%1'?"
+msgstr ""
+
+#: KDatMainWindow.cpp:798
+msgid "Archive deleted."
+msgstr ""
+
+#: KDatMainWindow.cpp:811
+msgid ""
+"No tape index is selected.\n"
+"In order to delete a tape index, the tape index to be deleted must be "
+"selected in the tree first."
+msgstr ""
+
+#: KDatMainWindow.cpp:820
+msgid ""
+"Tape is still mounted. The index for a mounted tape cannot be deleted.\n"
+"Unmount the tape and try again."
+msgstr ""
+
+#: KDatMainWindow.cpp:827
+msgid "Really delete the index for '%1'?"
+msgstr ""
+
+#: KDatMainWindow.cpp:832
+msgid "Tape index deleted."
+msgstr ""
+
+#: KDatMainWindow.cpp:858
+msgid ""
+"The tape in the drive is write protected.\n"
+"Please disable write protection and try again."
+msgstr ""
+
+#: KDatMainWindow.cpp:863
+msgid ""
+"All data currently on the tape will be lost.\n"
+"Are you sure you want to continue?"
+msgstr ""
+
+#: KDatMainWindow.cpp:865
+msgid "Format Tape"
+msgstr ""
+
+#: KDatMainWindow.cpp:865 KDatMainWindow.cpp:1006
+msgid "Format"
+msgstr ""
+
+#: KDatMainWindow.cpp:868
+#, c-format
+msgid "Tape created on %1"
+msgstr ""
+
+#: KDatMainWindow.cpp:884
+msgid "Formatting tape..."
+msgstr ""
+
+#: KDatMainWindow.cpp:887
+msgid "Format complete."
+msgstr ""
+
+#: KDatMainWindow.cpp:901
+#, c-format
+msgid "Backup Profile %1"
+msgstr ""
+
+#: KDatMainWindow.cpp:919
+msgid "Archive"
+msgstr ""
+
+#: KDatMainWindow.cpp:940
+msgid ""
+"In order to delete a backup profile, the backup profile to be deleted must "
+"be selected in the tree first."
+msgstr ""
+
+#: KDatMainWindow.cpp:949
+msgid "Really delete backup profile '%1'?"
+msgstr ""
+
+#: KDatMainWindow.cpp:954
+msgid "Backup profile deleted."
+msgstr ""
+
+#: KDatMainWindow.cpp:992
+msgid "Tape unmounted."
+msgstr ""
+
+#: KDatMainWindow.cpp:996
+msgid "Reading tape header..."
+msgstr ""
+
+#: KDatMainWindow.cpp:1003
+msgid "This tape has not been formatted by KDat."
+msgstr ""
+
+#: KDatMainWindow.cpp:1006
+msgid ""
+"This tape has not been formatted by KDat.\n"
+"\n"
+"Would you like to format it now?"
+msgstr ""
+
+#: KDatMainWindow.cpp:1006
+msgid "Do Not Format"
+msgstr ""
+
+#: KDatMainWindow.cpp:1018
+msgid "Tape mounted."
+msgstr ""
+
+#: KDatMainWindow.cpp:1105
+msgid "Estimating backup size: %1, %2"
+msgstr ""
+
+#: KDatMainWindow.cpp:1240
+msgid "KDat: "
+msgstr ""
+
+#: KDatMainWindow.cpp:1330
+msgid ""
+"Click \"CANCEL\" to stop the backup process.\n"
+"For example, you may quickly see that the size of\n"
+"the files you selected will exceed the size of the\n"
+"backup tape, and may then decide to stop and remove\n"
+"some files from your list of files to backup.\n"
+"\n"
+"Click \"Continue\" to remove this message while\n"
+"continuing the backup."
+msgstr ""
+
+#: KDatMainWindow.cpp:1337
+msgid "Stop estimating backup size"
+msgstr ""
+
+#: LoggerWidget.cpp:63
+msgid "Log file exists, overwrite?"
+msgstr ""
+
+#: LoggerWidget.cpp:64
+msgid "KDat: Save Log"
+msgstr ""
+
+#: LoggerWidget.cpp:65
+msgid "&Overwrite"
+msgstr ""
+
+#: Node.cpp:1185 Node.cpp:1255
+msgid ""
+msgstr ""
+
+#: Node.cpp:1335
+msgid "Tape Indexes"
+msgstr ""
+
+#: Node.cpp:1470
+msgid "Backup Profiles"
+msgstr ""
+
+#: OptionsDlgWidget.ui.h:26
+msgid "Only local files are supported"
+msgstr ""
+
+#: OptionsDlgWidget.ui.h:43
+msgid "Only local files are currently supported"
+msgstr ""
+
+#: Tape.cpp:42
+msgid "New Tape"
+msgstr ""
+
+#: Tape.cpp:76 TapeDrive.cpp:226
+msgid "Rewinding tape failed."
+msgstr ""
+
+#: Tape.cpp:76 Tape.cpp:82 Tape.cpp:91 Tape.cpp:98 Tape.cpp:105 Tape.cpp:109
+msgid "Format Failed"
+msgstr ""
+
+#: Tape.cpp:82
+msgid "Cannot set tape block size."
+msgstr ""
+
+#: Tape.cpp:91
+msgid "Writing magic string failed."
+msgstr ""
+
+#: Tape.cpp:98
+msgid "Writing version number failed."
+msgstr ""
+
+#: Tape.cpp:105
+msgid "Writing tape ID length failed."
+msgstr ""
+
+#: Tape.cpp:109
+msgid "Writing tape ID failed."
+msgstr ""
+
+#: Tape.cpp:154
+msgid ""
+"No index file was found for this tape.\n"
+"Recreate the index from tape?"
+msgstr ""
+
+#: Tape.cpp:156 Tape.cpp:220
+msgid "Tape Index"
+msgstr ""
+
+#: Tape.cpp:157
+msgid "Recreate"
+msgstr ""
+
+#: Tape.cpp:178 TapeDrive.cpp:246
+msgid "Reading version number failed."
+msgstr ""
+
+#: Tape.cpp:179 Tape.cpp:634 Tape.cpp:640 Tape.cpp:646 Tape.cpp:653
+#: Tape.cpp:660 Tape.cpp:668 Tape.cpp:675 Tape.cpp:683 Tape.cpp:691
+#: Tape.cpp:698 Tape.cpp:705 Tape.cpp:718 Tape.cpp:730 Tape.cpp:738
+#: Tape.cpp:745 Tape.cpp:752 Tape.cpp:781 Tape.cpp:787 Tape.cpp:793
+#: Tape.cpp:800 Tape.cpp:807 Tape.cpp:815 Tape.cpp:822 Tape.cpp:843
+#: Tape.cpp:849 Tape.cpp:886 Tape.cpp:892
+msgid "Index File Error"
+msgstr ""
+
+#: Tape.cpp:219
+#, c-format
+msgid ""
+"The tape index file format is version %d. The index cannot be read by this "
+"version of KDat. Perhaps the tape index file was created by a newer version "
+"of KDat?"
+msgstr ""
+
+#: Tape.cpp:380
+msgid "Error during fseek #1 while accessing archive: \""
+msgstr ""
+
+#: Tape.cpp:385 Tape.cpp:398 Tape.cpp:411 Tape.cpp:424 Tape.cpp:439
+msgid "File Access Error"
+msgstr ""
+
+#: Tape.cpp:393
+msgid "Error while accessing string #1 in archive: \""
+msgstr ""
+
+#: Tape.cpp:406
+msgid "Error while accessing string #2 in archive: \""
+msgstr ""
+
+#: Tape.cpp:419
+msgid "Error during fseek #2 while accessing archive: \""
+msgstr ""
+
+#: Tape.cpp:436
+msgid "Error while updating archive name: "
+msgstr ""
+
+#: Tape.cpp:634 Tape.cpp:781 Tape.cpp:843 Tape.cpp:886 TapeDrive.cpp:263
+msgid "Reading tape ID failed."
+msgstr ""
+
+#: Tape.cpp:640 Tape.cpp:787 Tape.cpp:849 Tape.cpp:892
+msgid "Tape ID on tape does not match tape ID in index file."
+msgstr ""
+
+#: Tape.cpp:646 Tape.cpp:793
+msgid "Reading creation time failed."
+msgstr ""
+
+#: Tape.cpp:653 Tape.cpp:800
+msgid "Reading modification time failed."
+msgstr ""
+
+#: Tape.cpp:660 Tape.cpp:807
+msgid "Reading tape name failed."
+msgstr ""
+
+#: Tape.cpp:668 Tape.cpp:815
+msgid "Reading tape size failed."
+msgstr ""
+
+#: Tape.cpp:675 Tape.cpp:822
+msgid "Reading archive count failed."
+msgstr ""
+
+#: Tape.cpp:683
+msgid "Reading archive name failed."
+msgstr ""
+
+#: Tape.cpp:691
+msgid "Reading archive time stamp failed."
+msgstr ""
+
+#: Tape.cpp:698
+msgid "Reading archive start block failed."
+msgstr ""
+
+#: Tape.cpp:705
+msgid "Reading archive end block failed."
+msgstr ""
+
+#: Tape.cpp:718
+msgid "Reading archive file count failed."
+msgstr ""
+
+#: Tape.cpp:730
+msgid "Reading file name failed."
+msgstr ""
+
+#: Tape.cpp:738
+msgid "Reading file size failed."
+msgstr ""
+
+#: Tape.cpp:745
+msgid "Reading file modification time failed."
+msgstr ""
+
+#: Tape.cpp:752
+msgid "Reading file record number failed."
+msgstr ""
+
+#: TapeDrive.cpp:192
+msgid "Tape mounted readonly."
+msgstr ""
+
+#: TapeDrive.cpp:194
+msgid "Tape mounted read/write."
+msgstr ""
+
+#: TapeDrive.cpp:231
+msgid "Reading magic string..."
+msgstr ""
+
+#: TapeDrive.cpp:234
+msgid "Reading magic string failed."
+msgstr ""
+
+#: TapeDrive.cpp:243
+msgid "Reading version number..."
+msgstr ""
+
+#: TapeDrive.cpp:251
+msgid ""
+"Tape was formatted by a more recent version of KDat. Consider upgrading."
+msgstr ""
+
+#: TapeDrive.cpp:255
+msgid "Reading tape ID..."
+msgstr ""
+
+#: TapeDrive.cpp:258
+msgid "Reading tape ID length failed."
+msgstr ""
+
+#: TapeDrive.cpp:520
+msgid "Skipping to archive..."
+msgstr ""
+
+#: TapeDrive.cpp:542
+msgid "Skipping to block..."
+msgstr ""
+
+#: TapeFileInfoWidget.cpp:39
+msgid "Start record:"
+msgstr ""
+
+#: TapeFileInfoWidget.cpp:40
+msgid "End record:"
+msgstr ""
+
+#: TapeInfoWidget.cpp:46
+msgid "Tape ID:"
+msgstr ""
+
+#: TapeInfoWidget.cpp:49
+msgid "Archive count:"
+msgstr ""
+
+#: TapeInfoWidget.cpp:50
+msgid "Space used:"
+msgstr ""
+
+#: VerifyDlg.cpp:70 VerifyDlg.cpp:71
+msgid "KDat: Restore"
+msgstr ""
+
+#: VerifyDlg.cpp:73 VerifyDlg.cpp:74
+msgid "KDat: Verify"
+msgstr ""
+
+#: VerifyDlg.cpp:126
+msgid "Differences:"
+msgstr ""
+
+#: VerifyDlg.cpp:134
+msgid "Restore log:"
+msgstr ""
+
+#: VerifyDlg.cpp:136
+msgid "Verify log:"
+msgstr ""
+
+#: VerifyDlg.cpp:144
+msgid "&Save Log..."
+msgstr ""
+
+#: VerifyDlg.cpp:149
+msgid "&Abort"
+msgstr ""
+
+#: VerifyDlg.cpp:344
+msgid "failed while reading tape data.\n"
+msgstr ""
+
+#: VerifyOptDlg.cpp:41 VerifyOptDlg.cpp:42
+msgid "KDat: Restore Options"
+msgstr ""
+
+#: VerifyOptDlg.cpp:44 VerifyOptDlg.cpp:45
+msgid "KDat: Verify Options"
+msgstr ""
+
+#: VerifyOptDlg.cpp:50
+msgid "Restore to folder:"
+msgstr ""
+
+#: VerifyOptDlg.cpp:52
+msgid "Verify in folder:"
+msgstr ""
+
+#: OptionsDlgWidget.ui:142 OptionsDlgWidget.ui:172 VerifyOptDlg.cpp:60
+#, no-c-format
+msgid "..."
+msgstr ""
+
+#: VerifyOptDlg.cpp:65
+msgid "Restore files:"
+msgstr ""
+
+#: VerifyOptDlg.cpp:67
+msgid "Verify files:"
+msgstr ""
+
+#: main.cpp:41
+msgid "tar-based DAT archiver for TDE"
+msgstr ""
+
+#: main.cpp:48
+msgid "KDat"
+msgstr ""
+
+#: main.cpp:59
+msgid "Can't allocate memory in kdat"
+msgstr ""
+
+#: OptionsDlgWidget.ui:17
+#, no-c-format
+msgid "Options Widget"
+msgstr ""
+
+#: OptionsDlgWidget.ui:56
+#, no-c-format
+msgid ""
+"This setting determines the capacity that KDat assumes your backup tapes to "
+"be. This is used when formatting the tapes."
+msgstr ""
+
+#: OptionsDlgWidget.ui:73
+#, no-c-format
+msgid ""
+"Tape drives read and write data in individual blocks. This setting controls "
+"the size of each block, and should be set to your tape drive's block size. "
+"For floppy tape drives this should be set to 10240 bytes."
+msgstr ""
+
+#: OptionsDlgWidget.ui:79
+#, no-c-format
+msgid "MB"
+msgstr ""
+
+#: OptionsDlgWidget.ui:84
+#, no-c-format
+msgid "GB"
+msgstr ""
+
+#: OptionsDlgWidget.ui:94
+#, no-c-format
+msgid ""
+"This option chooses whether the default tape size to the left is in "
+"megabytes (MB) or gigabytes (GB)."
+msgstr ""
+
+#: OptionsDlgWidget.ui:102
+#, no-c-format
+msgid "bytes"
+msgstr ""
+
+#: OptionsDlgWidget.ui:110
+#, no-c-format
+msgid "Tape block size:"
+msgstr ""
+
+#: OptionsDlgWidget.ui:121
+#, no-c-format
+msgid "Default tape size:"
+msgstr ""
+
+#: OptionsDlgWidget.ui:145
+#, no-c-format
+msgid "Browse for the tar command."
+msgstr ""
+
+#: OptionsDlgWidget.ui:153
+#, no-c-format
+msgid ""
+"The location in the filesystem of the non-rewinding tape device. "
+"The default is /dev/tape."
+msgstr ""
+
+#: OptionsDlgWidget.ui:161
+#, no-c-format
+msgid "Tar command:"
+msgstr ""
+
+#: OptionsDlgWidget.ui:175
+#, no-c-format
+msgid "Browse for the tape device."
+msgstr ""
+
+#: OptionsDlgWidget.ui:183
+#, no-c-format
+msgid ""
+"This setting controls the command that KDat uses to perform the tape "
+"backup. The full path should be given. The default is tar."
+msgstr ""
+
+#: OptionsDlgWidget.ui:191
+#, no-c-format
+msgid "Tape device:"
+msgstr ""
+
+#: OptionsDlgWidget.ui:204
+#, no-c-format
+msgid "Tape Drive Options"
+msgstr ""
+
+#: OptionsDlgWidget.ui:215
+#, no-c-format
+msgid "Load tape on mount"
+msgstr ""
+
+#: OptionsDlgWidget.ui:218
+#, no-c-format
+msgid "Issue an mtload command prior to mounting the tape."
+msgstr ""
+
+#: OptionsDlgWidget.ui:221
+#, no-c-format
+msgid ""
+"This command issues an mtload command to the tape device before "
+"trying to mount it.\n"
+"\n"
+"This is required by some tape drives."
+msgstr ""
+
+#: OptionsDlgWidget.ui:231
+#, no-c-format
+msgid "Lock tape drive on mount"
+msgstr ""
+
+#: OptionsDlgWidget.ui:234
+#, no-c-format
+msgid "Disable the eject button after mounting the tape."
+msgstr ""
+
+#: OptionsDlgWidget.ui:237
+#, no-c-format
+msgid ""
+"This option makes KDat try to disable the eject button on the tape drive "
+"after the tape has been mounted.\n"
+"\n"
+"This doesn't work for all tape drives."
+msgstr ""
+
+#: OptionsDlgWidget.ui:247
+#, no-c-format
+msgid "Eject tape on unmount"
+msgstr ""
+
+#: OptionsDlgWidget.ui:250
+#, no-c-format
+msgid "Try to eject the tape after it is unmounted. Don't use this for ftape."
+msgstr ""
+
+#: OptionsDlgWidget.ui:253
+#, no-c-format
+msgid ""
+"Try to eject the tape after it has been unmounted.\n"
+"\n"
+"This option should not be used for floppy-tape drives."
+msgstr ""
+
+#: OptionsDlgWidget.ui:263
+#, no-c-format
+msgid "Variable block size"
+msgstr ""
+
+#: OptionsDlgWidget.ui:266
+#, no-c-format
+msgid "Enable variable-block size support in the tape drive."
+msgstr ""
+
+#: OptionsDlgWidget.ui:269
+#, no-c-format
+msgid ""
+"Some tape drives support different sizes of the data block. With this "
+"option, KDat will attempt to enable that support.\n"
+"\n"
+"You must still specify the block size."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/knetworkconf.po b/tde-i18n-es_AR/messages/tdeadmin/knetworkconf.po
new file mode 100644
index 00000000000..c355dfba74f
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/knetworkconf.po
@@ -0,0 +1,924 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-06-09 18:17+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:53
+msgid "&Advanced Settings"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:54
+#: knetworkconf/kadddevicecontainer.cpp:55
+msgid "Toggle between advanced and basic settings"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:57
+msgid "Apply changes"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:59
+msgid "Forget changes"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:129
+#: knetworkconf/kadddnsserverdlg.ui.h:41 knetworkconf/kaddknownhostdlg.ui.h:24
+msgid "The format of the specified IP address is not valid."
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:129
+#: knetworkconf/kadddevicecontainer.cpp:132
+#: knetworkconf/kadddevicecontainer.cpp:135
+#: knetworkconf/kadddevicecontainer.cpp:138
+#: knetworkconf/kadddnsserverdlg.ui.h:41 knetworkconf/kaddknownhostdlg.ui.h:24
+#: knetworkconf/knetworkconf.cpp:590
+msgid "Invalid IP Address"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:132
+msgid "The format of the specified netmask is not valid."
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:135
+msgid "The format of the specified broadcast is not valid."
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:138
+msgid "The format of the specified Gateway is not valid."
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:167
+msgid "Basic Settings"
+msgstr ""
+
+#: knetworkconf/kadddevicecontainer.cpp:172
+msgid "Advanced Settings"
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui.h:53
+msgid "You have to type an alias first."
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui.h:53
+msgid "Invalid Text"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui.h:28
+msgid "You must add at least one alias for the specified IP address."
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui.h:28
+msgid "Insufficient Aliases"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui.h:52
+msgid "Edit Alias"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui.h:53 knetworkconf/kaddknownhostdlg.ui.h:81
+msgid "Alias:"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui.h:80
+msgid "Add New Alias"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:66
+msgid "Could not load network configuration information."
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:67
+msgid "Error Reading Configuration File"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:118 knetworkconf/knetworkconf.cpp:756
+msgid "Enabled"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:128 knetworkconf/knetworkconf.cpp:770
+msgid "Disabled"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:137 knetworkconf/knetworkconf.cpp:304
+msgid "Manual"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:158
+msgid ""
+"The new configuration has not been saved.\n"
+"Do you want to apply changes before quitting?"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:159 knetworkconf/knetworkconf.cpp:817
+#: knetworkconf/knetworkconf.cpp:836
+msgid "New Configuration Not Saved"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:206
+msgid "Edit Server"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:233
+#, c-format
+msgid "Configure Device %1"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:442
+msgid "Could not open file '/etc/resolv.conf' for reading."
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:443
+msgid "Error Loading Config Files"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:590
+msgid "The default Gateway IP address is invalid."
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:681
+msgid "Enabling interface %1"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:683
+msgid "Disabling interface %1"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:717
+msgid ""
+"Could not launch backend to change network device state. You will have to do "
+"it manually."
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:738
+msgid ""
+"There was an error changing the device's state. You will have to do it "
+"manually."
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:739
+msgid "Could Not Change Device State"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:816 knetworkconf/knetworkconf.cpp:835
+msgid ""
+"The new configuration has not been saved.\n"
+"Apply changes?"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui:16 knetworkconf/knetworkconf.cpp:853
+#, no-c-format
+msgid "Add New Static Host"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:886
+msgid "Edit Static Host"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:1024
+msgid "Could not load the selected Network Profile."
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:1025
+msgid "Error Reading Profile"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:1048
+msgid "Create New Network Profile"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:1049
+msgid "Name of new profile:"
+msgstr ""
+
+#: knetworkconf/knetworkconf.cpp:1078
+msgid "There is already another profile with that name."
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:41
+msgid ""
+"Could not find the backend script for the network configuration detection. "
+"Something is wrong with your installation.\n"
+" Please check that \n"
+"{TDE_PATH}/%1 \n"
+"file is present."
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:42
+msgid "Could Not Find Network Configuration Backend Script"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:65
+#: knetworkconf/knetworkconfigparser.cpp:95
+#: knetworkconf/knetworkconfigparser.cpp:320
+#: knetworkconf/knetworkconfigparser.cpp:1016
+msgid ""
+"Could not execute backend script for the network configuration detection. "
+"Something is wrong with your installation."
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:66
+#: knetworkconf/knetworkconfigparser.cpp:96
+#: knetworkconf/knetworkconfigparser.cpp:321
+#: knetworkconf/knetworkconfigparser.cpp:1017
+msgid "Could Not Launch Network Configuration Backend Script"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:113
+#: knetworkconf/knetworkconfigparser.cpp:837
+msgid "Could not parse the XML output from the network configuration backend."
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:114
+msgid "Error While Listing Network Interfaces"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:191
+msgid "Could not open file /proc/net/route."
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:192
+msgid "Could Not Open File"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:303
+#: knetworkconf/kreloadnetworkdlg.ui:28
+#, no-c-format
+msgid "Reloading Network"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:304
+msgid "%1Please wait while saving the network settings...%2"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:762
+msgid "Ethernet Network Device"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:764
+msgid "Wireless Network Device"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:838
+msgid "Error Loading The Network Configuration"
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:1030
+msgid ""
+"Could not parse the list of supported platforms from the network "
+"configuration backend."
+msgstr ""
+
+#: knetworkconf/knetworkconfigparser.cpp:1031
+msgid "Error Obtaining Supported Platforms List"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:94
+msgid "KNetworkConf"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:97
+msgid "Lead Developer"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:99
+msgid "Provided the Network backend which KNetworkConf relies on."
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:101
+msgid "Conectiva Linux Support"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:103
+msgid "Documentation maintainer, and German translator"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:105
+msgid "Various bugfixes and features"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:107
+msgid "Various bugfixes and Brazilian Portuguese translator"
+msgstr ""
+
+#: knetworkconf/knetworkconfmodule.cpp:113
+msgid ""
+"%1Network configuration%2This module allows you to configure your TCP/IP "
+"settings.%3"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:84
+msgid "Network Configuration of this Profile:"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:94
+#, c-format
+msgid "Interface: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:95
+#, c-format
+msgid "
Type: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:101
+#, c-format
+msgid "
Boot Protocol: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:104
+#, c-format
+msgid "
IP Address: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:105
+#, c-format
+msgid "
Broadcast Address: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:107
+#, c-format
+msgid "
On Boot: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:111
+#, c-format
+msgid "
Default Gateway: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:113
+#, c-format
+msgid "
Domain Name: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:114
+#, c-format
+msgid "
Machine Name: %1"
+msgstr ""
+
+#: knetworkconf/kprofileslistviewtooltip.h:118
+#, c-format
+msgid "
DNS Name Server: %1"
+msgstr ""
+
+#: knetworkconf/version.h:5
+msgid ""
+"KNetworkConf - A Trinity Control Center module to configure TCP/IP settings."
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:44
+#, no-c-format
+msgid "Configure Interface"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:64
+#, no-c-format
+msgid "TCP/IP Address"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:93
+#, no-c-format
+msgid "dhcp"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:98
+#, no-c-format
+msgid "bootp"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:105 knetworkconf/kadddevicedlg.ui:108
+#, no-c-format
+msgid "The boot protocol this network device should use"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:133
+#, no-c-format
+msgid "Manual:"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:136
+#, no-c-format
+msgid "Use a static IP address. Use the fields below to enter the values"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:139
+#, no-c-format
+msgid ""
+"
Sets this interface to use static IP settings.
\n"
+"In this case, please use the fields below to enter the desired values "
+"manually.
"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:148
+#, no-c-format
+msgid "Automatic:"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:151
+#, no-c-format
+msgid "Use a dynamic IP address"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:154
+#, no-c-format
+msgid ""
+"Using an dynamic IP address causes this device to get a free IP address "
+"automatically.
\n"
+"The interface will try to contact an DHCP- or BOOTP-Server during the "
+"boot process.
\n"
+"Rendevouz is not supported yet.
"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:184
+#, no-c-format
+msgid "Activate when the computer starts"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:187
+#, no-c-format
+msgid "Ensures that this interface gets activated during boot time"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:190
+#, no-c-format
+msgid ""
+"Ensures that this interface gets activated during boot time.
\n"
+"Otherwise, you will have to active the interface manually after you have "
+"logged in after the boot process.
"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:197
+#, no-c-format
+msgid "255.255.255.0"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:202
+#, no-c-format
+msgid "255.255.0.0"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:207
+#, no-c-format
+msgid "255.0.0.0"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:212
+#, no-c-format
+msgid "255.255.255.128"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:217
+#, no-c-format
+msgid "255.255.255.192"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:222
+#, no-c-format
+msgid "255.255.255.240"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:227
+#, no-c-format
+msgid "255.255.255.248"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:237
+#, no-c-format
+msgid "Subnetmask of the network device"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:240
+#, no-c-format
+msgid ""
+"Please enter the desired subnetmask for the interface here.
\n"
+"For small private networks, 255.255.255.0 will most often be a reasonable "
+"default value.
\n"
+"This field will change from a popup box to a combo box as soon as you "
+"enable the advanced settings below.
"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:284
+#, no-c-format
+msgid "Netmask:"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:287 knetworkconf/kadddevicedlg.ui:290
+#, no-c-format
+msgid ""
+"The netmask defines a range of IP numbers which will build a subnet inside "
+"the network."
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:301
+#, no-c-format
+msgid "IP address for the network device"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:304
+#, no-c-format
+msgid ""
+"Here you should enter the IP address for the network interface.
\n"
+"Please note: If your network is connected to the internet, you should "
+"only enter IP addresses you have been given by your provider.
\n"
+"Otherwise, you should enter one of the IP addresses which are explicitly "
+"reserved for private use.
\n"
+"Most small private networks use class C networks, which allow up to 255 "
+"computers in your network. So simply use addresses like 192.168.1.1, "
+"192.168.1.2, 192.168.1.171 and so on for your computers.
\n"
+"Cass C networks: 192.168.0.0 to 192.168.255.25, for example 192.168.0.13."
+"
\n"
+"Class B networks: 172.16.0.0 to 172.31.255.255, for example 172.28.2.5"
+"p>\n"
+"
Class A networks: 10.0.0.0 to 10.255.255.255, for example 10.5.12.14
\n"
+"Please ensure that all IP addresses you give to your computers are "
+"unique; you will have many problems if the same address is assigned to more "
+"than one network device.
"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:336 knetworkconf/kadddnsserverdlg.ui:84
+#: knetworkconf/kaddknownhostdlg.ui:38 knetworkconf/knetworkconfdlg.ui:296
+#, no-c-format
+msgid "IP address:"
+msgstr ""
+
+#: knetworkconf/kadddevicedlg.ui:339 knetworkconf/kadddevicedlg.ui:342
+#: knetworkconf/kadddevicedlgextension.ui:86
+#: knetworkconf/kadddevicedlgextension.ui:89
+#, no-c-format
+msgid ""
+"An IP address is an unique identifier of a networking device in an TCP/IP "
+"network"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:16
+#, no-c-format
+msgid "Advanced Options"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:27
+#, no-c-format
+msgid "Advanced Device Information"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:30
+#, no-c-format
+msgid "Set advanced setting for the network device"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:41
+#, no-c-format
+msgid "Description:"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:44
+#: knetworkconf/kadddevicedlgextension.ui:69
+#, no-c-format
+msgid "IP address of the network device"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:55
+#: knetworkconf/kadddevicedlgextension.ui:58
+#, no-c-format
+msgid "Simply enter a short human-readable description for this device"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:72
+#, no-c-format
+msgid ""
+"The Broadcast is a special address. All devices of a network respond if "
+"packages are sent to this address."
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:80
+#, no-c-format
+msgid "Gateway:"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:100
+#, no-c-format
+msgid "Default gateway for the network device"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:103
+#, no-c-format
+msgid ""
+"Here you should enter the default gateway for the network device.
"
+msgstr ""
+
+#: knetworkconf/kadddevicedlgextension.ui:111
+#, no-c-format
+msgid "Broadcast:"
+msgstr ""
+
+#: knetworkconf/kadddevicewifiext.ui:18 knetworkconf/kadddevicewifiext.ui:32
+#, no-c-format
+msgid "Wireless Settings"
+msgstr ""
+
+#: knetworkconf/kadddevicewifiext.ui:43
+#, no-c-format
+msgid "WEP key:"
+msgstr ""
+
+#: knetworkconf/kadddevicewifiext.ui:61
+#, no-c-format
+msgid "ESSID:"
+msgstr ""
+
+#: knetworkconf/kadddevicewifiext.ui:69
+#, no-c-format
+msgid "Key type:"
+msgstr ""
+
+#: knetworkconf/kadddevicewifiext.ui:75
+#, no-c-format
+msgid "ASCII"
+msgstr ""
+
+#: knetworkconf/kadddevicewifiext.ui:80
+#, no-c-format
+msgid "Hexadecimal"
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui:28
+#, no-c-format
+msgid "Add New DNS Server"
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui:59
+#, no-c-format
+msgid "IP address of the new DNS server"
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui:92
+#, no-c-format
+msgid "&Add"
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui:95
+#, no-c-format
+msgid "Add the server to the list"
+msgstr ""
+
+#: knetworkconf/kadddnsserverdlg.ui:106
+#, no-c-format
+msgid "Forget it"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui:154 knetworkconf/knetworkconfdlg.ui:657
+#, no-c-format
+msgid "Aliases"
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui:184 knetworkconf/knetworkconfdlg.ui:571
+#: knetworkconf/knetworkconfdlg.ui:689
+#, no-c-format
+msgid "&Add..."
+msgstr ""
+
+#: knetworkconf/kaddknownhostdlg.ui:201 knetworkconf/knetworkconfdlg.ui:588
+#: knetworkconf/knetworkconfdlg.ui:706
+#, no-c-format
+msgid "&Edit..."
+msgstr ""
+
+#: knetworkconf/kdetectdistrodlg.ui:16
+#, no-c-format
+msgid "Detecting Your Current Platform"
+msgstr ""
+
+#: knetworkconf/kdetectdistrodlg.ui:60
+#, no-c-format
+msgid "Please wait while detecting your current platform..."
+msgstr ""
+
+#: knetworkconf/kinterfaceupdowndlg.ui:16
+#, no-c-format
+msgid "Changing Interface State"
+msgstr ""
+
+#: knetworkconf/kinterfaceupdowndlg.ui:64
+#, no-c-format
+msgid "Bringing up interface eth0..."
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:36
+#, no-c-format
+msgid "Network Settings"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:42
+#, no-c-format
+msgid "Configure your TCP/IP settings"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:45
+#, no-c-format
+msgid "Change TCP/IP settings"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:66
+#, no-c-format
+msgid "Network Interfaces"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:85
+#, no-c-format
+msgid "Available Network Interfaces"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:110
+#, no-c-format
+msgid "Interface"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:121 knetworkconf/knetworkconfdlg.ui:646
+#, no-c-format
+msgid "IP Address"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:132
+#, no-c-format
+msgid "Protocol"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:143
+#, no-c-format
+msgid "State"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:154
+#, no-c-format
+msgid "Comment"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:175
+#, no-c-format
+msgid "List of configured network devices"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:194
+#, no-c-format
+msgid "Configure Interface..."
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:197
+#, no-c-format
+msgid "Change the settings of the selected device"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:208
+#, no-c-format
+msgid "Enable Interface"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:219
+#, no-c-format
+msgid "Disable Interface"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:248
+#, no-c-format
+msgid "Routes"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:265
+#, no-c-format
+msgid "Default Gateway"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:348
+#, no-c-format
+msgid "Default Gateway IP address"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:373
+#, no-c-format
+msgid "Device:"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:401
+#, no-c-format
+msgid "Network device where to send packets"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:432
+#, no-c-format
+msgid "Domain Name System"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:443
+#, no-c-format
+msgid "Domain Name Servers"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:499
+#, no-c-format
+msgid "Move up the selected server on the list (higher priority)"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:513
+#, no-c-format
+msgid "Move down the selected server on the list (less priority)"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:637
+#, no-c-format
+msgid "Static Hosts"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:738
+#, no-c-format
+msgid "Host name:"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:762
+#, no-c-format
+msgid "Domain name:"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:772
+#, no-c-format
+msgid "Network Profiles"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:783
+#, no-c-format
+msgid "Available Network Profiles"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:792
+#, no-c-format
+msgid "Name"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:821
+#, no-c-format
+msgid "&Load Selected"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:829
+#, no-c-format
+msgid "&Save Selected"
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:837
+#, no-c-format
+msgid "&Create New..."
+msgstr ""
+
+#: knetworkconf/knetworkconfdlg.ui:845
+#, no-c-format
+msgid "&Delete Selected"
+msgstr ""
+
+#: knetworkconf/kreloadnetworkdlg.ui:108
+#, no-c-format
+msgid ""
+"Please wait while the network is reloaded so\n"
+"the changes can take effect."
+msgstr ""
+
+#: knetworkconf/tdeselectdistrodlg.ui:16
+#, no-c-format
+msgid "Unsupported Platform"
+msgstr ""
+
+#: knetworkconf/tdeselectdistrodlg.ui:63
+#, no-c-format
+msgid "Do not ask again"
+msgstr ""
+
+#: knetworkconf/tdeselectdistrodlg.ui:88
+#, no-c-format
+msgid ""
+"Your Platform is Not Supported"
+"p>
"
+msgstr ""
+
+#: knetworkconf/tdeselectdistrodlg.ui:96
+#, no-c-format
+msgid ""
+"You may choose one of the following supported platforms if you are sure"
+"b> your platform behaves the same as the chosen one. Please be sure, because "
+"your current network configuration could be damaged."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/kpackage.po b/tde-i18n-es_AR/messages/tdeadmin/kpackage.po
new file mode 100644
index 00000000000..3efc50d2c11
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/kpackage.po
@@ -0,0 +1,1084 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-06-09 20:17+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: cache.cpp:63 cache.cpp:84
+#, c-format
+msgid "Cannot create folder %1"
+msgstr ""
+
+#: cache.cpp:98 kpackage.cpp:588
+#, c-format
+msgid "Malformed URL: %1"
+msgstr ""
+
+#: debAptInterface.cpp:49
+msgid "APT: Debian"
+msgstr ""
+
+#: debAptInterface.cpp:51
+msgid "Querying DEB APT package list: "
+msgstr ""
+
+#: debAptInterface.cpp:52
+msgid "KPackage: Waiting on APT-GET"
+msgstr ""
+
+#: debAptInterface.cpp:56
+msgid "Location of Debian Packages"
+msgstr ""
+
+#: debAptInterface.cpp:58
+msgid ""
+"_: APT sources\n"
+"A"
+msgstr ""
+
+#: debAptInterface.cpp:59
+msgid "APT Sources Entries"
+msgstr ""
+
+#: debAptInterface.cpp:60 debDpkgInterface.cpp:77 kissInterface.cpp:73
+#: slackInterface.cpp:91
+msgid ""
+"_: Folders\n"
+"F"
+msgstr ""
+
+#: debAptInterface.cpp:62 debDpkgInterface.cpp:79
+msgid "Location of Folders Containing Debian Packages"
+msgstr ""
+
+#: debAptInterface.cpp:67
+msgid "Download only"
+msgstr ""
+
+#: debAptInterface.cpp:68
+msgid "No download"
+msgstr ""
+
+#: debAptInterface.cpp:69
+msgid "Ignore missing"
+msgstr ""
+
+#: debAptInterface.cpp:70
+msgid "Ignore hold"
+msgstr ""
+
+#: debAptInterface.cpp:71
+msgid "Allow Unauthenticated"
+msgstr ""
+
+#: debAptInterface.cpp:72 debAptInterface.cpp:76
+msgid "Assume yes"
+msgstr ""
+
+#: debAptInterface.cpp:73 debAptInterface.cpp:77 debDpkgInterface.cpp:92
+#: fbsdInterface.cpp:86 rpmInterface.cpp:75 slackInterface.cpp:101
+msgid "Test (do not uninstall)"
+msgstr ""
+
+#: debAptInterface.cpp:75 debDpkgInterface.cpp:89
+msgid "Purge Config Files"
+msgstr ""
+
+#: debAptInterface.cpp:107
+msgid "U&pgrade"
+msgstr ""
+
+#: debAptInterface.cpp:111
+msgid "&Fixup"
+msgstr ""
+
+#: debAptInterface.cpp:115
+msgid "&Apt-File Update"
+msgstr ""
+
+#: debAptInterface.cpp:159 debAptInterface.cpp:368
+msgid "The %1 program needs to be installed"
+msgstr ""
+
+#: debAptInterface.cpp:188
+#, c-format
+msgid "Querying DEB APT remote package list: %1"
+msgstr ""
+
+#: debAptInterface.cpp:194
+#, c-format
+msgid "Processing DEB APT remote package list: %1"
+msgstr ""
+
+#: debAptInterface.cpp:231 debAptInterface.cpp:287 rpmInterface.cpp:200
+msgid "DEB APT"
+msgstr ""
+
+#: debAptInterface.cpp:244
+msgid "Querying DEB APT available list"
+msgstr ""
+
+#: debAptInterface.cpp:246
+#, c-format
+msgid "Querying DEB APT available list: %1"
+msgstr ""
+
+#: debAptInterface.cpp:251
+msgid "Processing DEB APT available list"
+msgstr ""
+
+#: debAptInterface.cpp:253
+#, c-format
+msgid "Processing DEB APT available list: %1"
+msgstr ""
+
+#: debDpkgInterface.cpp:61
+msgid "DPKG: Debian"
+msgstr ""
+
+#: debDpkgInterface.cpp:64 debInterface.cpp:151
+msgid "Querying DEB package list: "
+msgstr ""
+
+#: debDpkgInterface.cpp:65
+msgid "Kpackage: Waiting on DPKG"
+msgstr ""
+
+#: debDpkgInterface.cpp:67
+msgid "Location of Debian Package Archives"
+msgstr ""
+
+#: debDpkgInterface.cpp:68
+msgid ""
+"_: Location\n"
+"L"
+msgstr ""
+
+#: debDpkgInterface.cpp:70
+msgid ""
+"Version\n"
+"Architecture"
+msgstr ""
+
+#: debDpkgInterface.cpp:71 debDpkgInterface.cpp:76
+msgid "Location of Base Folder of Debian Distribution"
+msgstr ""
+
+#: debDpkgInterface.cpp:73
+msgid ""
+"_: Packages\n"
+"P"
+msgstr ""
+
+#: debDpkgInterface.cpp:75
+msgid "Location of 'Packages' Files for Sections of Debian Distributions"
+msgstr ""
+
+#: debDpkgInterface.cpp:84
+msgid "Allow Downgrade"
+msgstr ""
+
+#: debDpkgInterface.cpp:85
+msgid "Check Conflicts"
+msgstr ""
+
+#: debDpkgInterface.cpp:86 debDpkgInterface.cpp:91 fbsdInterface.cpp:81
+#: fbsdInterface.cpp:85 rpmInterface.cpp:69 rpmInterface.cpp:74
+msgid "Check Dependencies"
+msgstr ""
+
+#: debDpkgInterface.cpp:87 fbsdInterface.cpp:82 rpmInterface.cpp:70
+#: slackInterface.cpp:99
+msgid "Test (do not install)"
+msgstr ""
+
+#: fbsdInterface.cpp:59
+msgid "BSD"
+msgstr ""
+
+#: fbsdInterface.cpp:70
+msgid "Querying package list: "
+msgstr ""
+
+#: fbsdInterface.cpp:72
+msgid "Location of BSD Packages and Ports"
+msgstr ""
+
+#: fbsdInterface.cpp:73
+msgid "Ports"
+msgstr ""
+
+#: fbsdInterface.cpp:74
+msgid "Location of Ports Tree (e.g. /usr/ports or /usr/opt)"
+msgstr ""
+
+#: fbsdInterface.cpp:75
+msgid "Packages"
+msgstr ""
+
+#: fbsdInterface.cpp:76
+msgid "Location of Folders Containing BSD Packages or Package Trees"
+msgstr ""
+
+#: fbsdInterface.cpp:80 fbsdInterface.cpp:84
+msgid "Ignore Scripts"
+msgstr ""
+
+#: fbsdInterface.cpp:131
+msgid "Getting package info"
+msgstr ""
+
+#: fbsdInterface.cpp:203 fbsdInterface.cpp:409 fbsdInterface.cpp:410
+#: fbsdInterface.cpp:559 fbsdInterface.cpp:561 packageProperties.cpp:175
+msgid "none"
+msgstr ""
+
+#: fbsdInterface.cpp:204 fbsdInterface.cpp:411 fbsdInterface.cpp:562
+msgid "binary package and source port"
+msgstr ""
+
+#: fbsdInterface.cpp:204 fbsdInterface.cpp:411 fbsdInterface.cpp:562
+msgid "binary package"
+msgstr ""
+
+#: fbsdInterface.cpp:204 fbsdInterface.cpp:411 fbsdInterface.cpp:562
+msgid "source port"
+msgstr ""
+
+#: fbsdInterface.cpp:237
+msgid "Getting file list"
+msgstr ""
+
+#: fbsdInterface.cpp:251
+msgid "Can't find package name!"
+msgstr ""
+
+#: fbsdInterface.cpp:501
+msgid "Querying BSD packages database for installed packages"
+msgstr ""
+
+#: fbsdInterface.cpp:530
+#, c-format
+msgid "Unexpected output from pkg_info (looking for package name): %1"
+msgstr ""
+
+#: findf.cpp:48
+msgid "Find File"
+msgstr ""
+
+#: findf.cpp:50 search.cpp:42
+msgid "&Find"
+msgstr ""
+
+#: findf.cpp:59 search.cpp:40 search.cpp:50
+msgid "Find Package"
+msgstr ""
+
+#: findf.cpp:70
+msgid "Find:"
+msgstr ""
+
+#: findf.cpp:76 managementWidget.cpp:83
+msgid "Installed"
+msgstr ""
+
+#: findf.cpp:77
+msgid "Type"
+msgstr ""
+
+#: findf.cpp:79 kplview.cpp:58
+msgid "Package"
+msgstr ""
+
+#: findf.cpp:80
+msgid "File Name"
+msgstr ""
+
+#: findf.cpp:85
+msgid "Also search uninstalled packages"
+msgstr ""
+
+#: findf.cpp:87
+msgid "Also search uninstalled packages (apt-file needs to be installed)"
+msgstr ""
+
+#: findf.cpp:174
+msgid "--Nothing found--"
+msgstr ""
+
+#: findf.cpp:224
+msgid "Incorrect URL type"
+msgstr ""
+
+#: gentooInterface.cpp:58
+msgid "Gentoo"
+msgstr ""
+
+#: gentooInterface.cpp:68
+msgid "Querying Gentoo package list: "
+msgstr ""
+
+#: gentooInterface.cpp:125
+msgid "Looking for Gentoo packages: "
+msgstr ""
+
+#: kissInterface.cpp:62
+msgid "KISS"
+msgstr ""
+
+#: kissInterface.cpp:72
+msgid "Location of KISS Packages"
+msgstr ""
+
+#: kissInterface.cpp:75
+msgid "Location of Folders Containing KISS Packages"
+msgstr ""
+
+#: kissInterface.cpp:81 kissInterface.cpp:139
+msgid "Querying KISS package list: "
+msgstr ""
+
+#: kissInterface.cpp:82
+msgid "KPackage: Waiting on KISS"
+msgstr ""
+
+#: kpPty.cpp:160
+msgid ""
+"The action you requested uses ssh. Please enter the password or pass "
+"phrase.\n"
+msgstr ""
+
+#: kpPty.cpp:163
+msgid ""
+"The action you requested needs root privileges. Please enter root's "
+"password.\n"
+msgstr ""
+
+#: kpPty.cpp:166
+msgid ""
+"The action you requested needs root privileges. Please enter your SUDO "
+"password.\n"
+msgstr ""
+
+#: kpPty.cpp:182
+msgid "Login Problem: Please login manually"
+msgstr ""
+
+#: kpackage.cpp:103
+msgid "Find &Package..."
+msgstr ""
+
+#: kpackage.cpp:107
+msgid "Find &File..."
+msgstr ""
+
+#: kpackage.cpp:124
+msgid "&Expand Tree"
+msgstr ""
+
+#: kpackage.cpp:128
+msgid "&Collapse Tree"
+msgstr ""
+
+#: kpackage.cpp:132
+msgid "Clear &Marked"
+msgstr ""
+
+#: kpackage.cpp:136
+msgid "Mark &All"
+msgstr ""
+
+#: kpackage.cpp:140
+msgid "&Install"
+msgstr ""
+
+#: kpackage.cpp:148
+msgid "&Uninstall"
+msgstr ""
+
+#: kpackage.cpp:156
+msgid "&Install Marked"
+msgstr ""
+
+#: kpackage.cpp:160
+msgid "&Uninstall Marked"
+msgstr ""
+
+#: kpackage.cpp:173
+msgid "Configure &KPackage..."
+msgstr ""
+
+#: kpackage.cpp:177
+msgid "Clear Package &Folder Cache"
+msgstr ""
+
+#: kpackage.cpp:181
+msgid "Clear &Package Cache"
+msgstr ""
+
+#: kpackage.cpp:372
+msgid "Management Mode"
+msgstr ""
+
+#: kpackage.cpp:427
+msgid "Select Package"
+msgstr ""
+
+#: kpackage.cpp:488
+#, c-format
+msgid "Unknown package type: %1"
+msgstr ""
+
+#: kpackage.cpp:490
+#, c-format
+msgid "File not found: %1"
+msgstr ""
+
+#: kpackage.cpp:646
+msgid "Starting TDEIO"
+msgstr ""
+
+#: kpackage.cpp:651
+msgid "TDEIO finished"
+msgstr ""
+
+#: kpackage.cpp:663
+msgid "TDEIO failed"
+msgstr ""
+
+#: kpackage.cpp:676
+msgid "Open location:"
+msgstr ""
+
+#: kplview.cpp:60
+msgid "Mark"
+msgstr ""
+
+#: kplview.cpp:62
+msgid "Summary"
+msgstr ""
+
+#: kplview.cpp:64
+msgid "Size"
+msgstr ""
+
+#: kplview.cpp:66
+msgid "Version"
+msgstr ""
+
+#: kplview.cpp:68
+msgid "Old Version"
+msgstr ""
+
+#: main.cpp:59
+msgid "TDE Package installer"
+msgstr ""
+
+#: main.cpp:63
+msgid "Remote host for Debian APT, via SSH"
+msgstr ""
+
+#: main.cpp:65
+msgid "Package to install"
+msgstr ""
+
+#: main.cpp:83
+msgid "KPackage"
+msgstr ""
+
+#: managementWidget.cpp:84
+msgid "Updated"
+msgstr ""
+
+#: managementWidget.cpp:85
+msgid "New"
+msgstr ""
+
+#: managementWidget.cpp:86
+msgid "All"
+msgstr ""
+
+#: managementWidget.cpp:138
+msgid "Clear Search"
+msgstr ""
+
+#: managementWidget.cpp:141
+msgid "Search: "
+msgstr ""
+
+#: managementWidget.cpp:164
+msgid "Uninstall Marked"
+msgstr ""
+
+#: managementWidget.cpp:168
+msgid "Install Marked"
+msgstr ""
+
+#: managementWidget.cpp:193 pkgOptions.cpp:359 pkgOptions.cpp:361
+msgid "Uninstall"
+msgstr ""
+
+#: managementWidget.cpp:197 managementWidget.cpp:268 pkgOptions.cpp:344
+#: pkgOptions.cpp:346
+msgid "Install"
+msgstr ""
+
+#: managementWidget.cpp:270
+msgid "Fetch"
+msgstr ""
+
+#: managementWidget.cpp:355
+msgid "Building package tree"
+msgstr ""
+
+#: managementWidget.cpp:444
+msgid "Filename not available\n"
+msgstr ""
+
+#: options.cpp:73
+msgid "&Types"
+msgstr ""
+
+#: options.cpp:75
+msgid "Handle Package Type"
+msgstr ""
+
+#: options.cpp:77
+msgid "Remote Host"
+msgstr ""
+
+#: options.cpp:78
+msgid "Use remote host (Debian APT only):"
+msgstr ""
+
+#: options.cpp:98
+msgid "%1: %2 not found"
+msgstr ""
+
+#: options.cpp:103
+msgid "Enable"
+msgstr ""
+
+#: options.cpp:105
+msgid "Location of Packages"
+msgstr ""
+
+#: options.cpp:114
+msgid "Cac&he"
+msgstr ""
+
+#: options.cpp:117
+msgid "Cache Remote Package Folders"
+msgstr ""
+
+#: options.cpp:123 options.cpp:139
+msgid "Always"
+msgstr ""
+
+#: options.cpp:126 options.cpp:142
+msgid "During a session"
+msgstr ""
+
+#: options.cpp:129 options.cpp:145
+msgid "Never"
+msgstr ""
+
+#: options.cpp:133
+msgid "Cache Remote Package Files"
+msgstr ""
+
+#: options.cpp:148
+msgid "Cache Folder"
+msgstr ""
+
+#: options.cpp:155
+msgid "&Misc"
+msgstr ""
+
+#: options.cpp:162
+msgid "Execute Privileged Commands Using"
+msgstr ""
+
+#: options.cpp:168
+msgid "su command"
+msgstr ""
+
+#: options.cpp:171
+msgid "sudo command"
+msgstr ""
+
+#: options.cpp:174
+msgid "ssh command"
+msgstr ""
+
+#: options.cpp:177
+msgid "Verify file list"
+msgstr ""
+
+#: options.cpp:180
+msgid "Read information from all local package files"
+msgstr ""
+
+#: packageDisplay.cpp:98
+msgid "File List"
+msgstr ""
+
+#: packageDisplay.cpp:99
+msgid "Change Log"
+msgstr ""
+
+#: packageDisplay.cpp:265
+msgid " - No change log -"
+msgstr ""
+
+#: packageDisplay.cpp:283 packageDisplay.cpp:309
+msgid "Updating File List"
+msgstr ""
+
+#: packageDisplay.cpp:316
+msgid " Files"
+msgstr ""
+
+#: packageDisplay.cpp:375
+msgid "&Open With..."
+msgstr ""
+
+#: packageInfo.cpp:114 slackInterface.cpp:344
+msgid "OTHER"
+msgstr ""
+
+#: packageProperties.cpp:68
+msgid "name"
+msgstr ""
+
+#: packageProperties.cpp:69
+msgid "summary"
+msgstr ""
+
+#: packageProperties.cpp:70
+msgid "version"
+msgstr ""
+
+#: packageProperties.cpp:71
+msgid "old-version"
+msgstr ""
+
+#: packageProperties.cpp:72
+msgid "status"
+msgstr ""
+
+#: packageProperties.cpp:73
+msgid "group"
+msgstr ""
+
+#: packageProperties.cpp:74
+msgid "size"
+msgstr ""
+
+#: packageProperties.cpp:75
+msgid "file-size"
+msgstr ""
+
+#: packageProperties.cpp:76
+msgid "description"
+msgstr ""
+
+#: packageProperties.cpp:77
+msgid "url"
+msgstr ""
+
+#: packageProperties.cpp:78
+msgid "architecture"
+msgstr ""
+
+#: packageProperties.cpp:80
+msgid "unsatisfied dependencies"
+msgstr ""
+
+#: packageProperties.cpp:81
+msgid "pre-depends"
+msgstr ""
+
+#: packageProperties.cpp:82
+msgid "dependencies"
+msgstr ""
+
+#: packageProperties.cpp:83
+msgid "depends"
+msgstr ""
+
+#: packageProperties.cpp:84
+msgid "conflicts"
+msgstr ""
+
+#: packageProperties.cpp:85
+msgid "provides"
+msgstr ""
+
+#: packageProperties.cpp:86
+msgid "recommends"
+msgstr ""
+
+#: packageProperties.cpp:87
+msgid "replaces"
+msgstr ""
+
+#: packageProperties.cpp:88
+msgid "suggests"
+msgstr ""
+
+#: packageProperties.cpp:89
+msgid "priority"
+msgstr ""
+
+#: packageProperties.cpp:91
+msgid "essential"
+msgstr ""
+
+#: packageProperties.cpp:92
+msgid "install time"
+msgstr ""
+
+#: packageProperties.cpp:93
+msgid "config-version"
+msgstr ""
+
+#: packageProperties.cpp:94
+msgid "distribution"
+msgstr ""
+
+#: packageProperties.cpp:95
+msgid "vendor"
+msgstr ""
+
+#: packageProperties.cpp:96
+msgid "maintainer"
+msgstr ""
+
+#: packageProperties.cpp:97
+msgid "packager"
+msgstr ""
+
+#: packageProperties.cpp:98
+msgid "source"
+msgstr ""
+
+#: packageProperties.cpp:99
+msgid "build-time"
+msgstr ""
+
+#: packageProperties.cpp:100
+msgid "build-host"
+msgstr ""
+
+#: packageProperties.cpp:101
+msgid "base"
+msgstr ""
+
+#: packageProperties.cpp:102
+msgid "filename"
+msgstr ""
+
+#: packageProperties.cpp:103
+msgid "serial"
+msgstr ""
+
+#: packageProperties.cpp:105
+msgid "also in"
+msgstr ""
+
+#: packageProperties.cpp:106
+msgid "run depends"
+msgstr ""
+
+#: packageProperties.cpp:107
+msgid "build depends"
+msgstr ""
+
+#: packageProperties.cpp:108
+msgid "available as"
+msgstr ""
+
+#: pkgInterface.cpp:71
+msgid "'Delete this window to continue'"
+msgstr ""
+
+#: pkgInterface.cpp:260
+msgid "Starting Kio"
+msgstr ""
+
+#: pkgInterface.cpp:265
+msgid "Kio finished"
+msgstr ""
+
+#: pkgInterface.cpp:275
+msgid "Kio failed"
+msgstr ""
+
+#: pkgInterface.cpp:300
+#, c-format
+msgid "Cannot read folder %1"
+msgstr ""
+
+#: pkgInterface.cpp:330
+msgid "Verifying"
+msgstr ""
+
+#: pkgOptions.cpp:96
+msgid "Keep this window"
+msgstr ""
+
+#: pkgOptions.cpp:115
+msgid "PACKAGES"
+msgstr ""
+
+#: pkgOptions.cpp:203
+msgid ""
+"_n: %1: 1 %2 Package\n"
+"%1: %n %2 Packages"
+msgstr ""
+
+#: pkgOptions.cpp:269
+msgid "Done"
+msgstr ""
+
+#: procbuf.cpp:119
+msgid "Kprocess Failure"
+msgstr ""
+
+#: procbuf.cpp:137
+#, c-format
+msgid "Timeout: %1"
+msgstr ""
+
+#: procbuf.cpp:143
+#, c-format
+msgid "Kprocess error:%1"
+msgstr ""
+
+#: rpmInterface.cpp:48
+msgid "RPM"
+msgstr ""
+
+#: rpmInterface.cpp:58
+msgid "Location of RPM Package Archives"
+msgstr ""
+
+#: rpmInterface.cpp:59
+msgid ""
+"_: Folder\n"
+"F"
+msgstr ""
+
+#: rpmInterface.cpp:60
+msgid "Location of Folders Containing RPM Packages"
+msgstr ""
+
+#: rpmInterface.cpp:66
+msgid "Upgrade"
+msgstr ""
+
+#: rpmInterface.cpp:67
+msgid "Replace Files"
+msgstr ""
+
+#: rpmInterface.cpp:68
+msgid "Replace Packages"
+msgstr ""
+
+#: rpmInterface.cpp:72
+msgid "Remove all versions"
+msgstr ""
+
+#: rpmInterface.cpp:73
+msgid "Use Scripts"
+msgstr ""
+
+#: rpmInterface.cpp:78
+msgid "Querying RPM package list: "
+msgstr ""
+
+#: rpmInterface.cpp:163
+msgid "Querying RPM package list"
+msgstr ""
+
+#: rpmInterface.cpp:167
+msgid "Processing RPM package list"
+msgstr ""
+
+#: search.cpp:64
+msgid "Sub string"
+msgstr ""
+
+#: search.cpp:70
+msgid "Wrap search"
+msgstr ""
+
+#: search.cpp:106
+msgid "Note"
+msgstr ""
+
+#: search.cpp:107
+msgid "%1 was not found."
+msgstr ""
+
+#: slackInterface.cpp:68
+msgid "Slackware"
+msgstr ""
+
+#: slackInterface.cpp:80 slackInterface.cpp:208 slackInterface.cpp:260
+#: slackInterface.cpp:621
+msgid "Querying SLACK package list: "
+msgstr ""
+
+#: slackInterface.cpp:81
+msgid "KPackage: Waiting on SLACK"
+msgstr ""
+
+#: slackInterface.cpp:83
+msgid "Location of Slackware Package Archives"
+msgstr ""
+
+#: slackInterface.cpp:84
+msgid ""
+"_: Install location\n"
+"I"
+msgstr ""
+
+#: slackInterface.cpp:86
+msgid "Location of a 'PACKAGES.TXT' File for Extended Information"
+msgstr ""
+
+#: slackInterface.cpp:87
+msgid ""
+"_: Packages file\n"
+"P"
+msgstr ""
+
+#: slackInterface.cpp:89
+msgid "Location of 'PACKAGES.TXT' File for Slackware Distribution"
+msgstr ""
+
+#: slackInterface.cpp:90
+msgid "Location of Base Folder of Slackware Distribution"
+msgstr ""
+
+#: slackInterface.cpp:93
+msgid "Location of Folders Containing Slackware Packages"
+msgstr ""
+
+#: slackInterface.cpp:119
+msgid "Base System"
+msgstr ""
+
+#: slackInterface.cpp:120
+msgid "Linux Applications"
+msgstr ""
+
+#: slackInterface.cpp:121
+msgid "Program Development"
+msgstr ""
+
+#: slackInterface.cpp:122
+msgid "GNU EMacs"
+msgstr ""
+
+#: slackInterface.cpp:123
+msgid "FAQs"
+msgstr ""
+
+#: slackInterface.cpp:124
+msgid "Kernel Source"
+msgstr ""
+
+#: slackInterface.cpp:125
+msgid "Networking"
+msgstr ""
+
+#: slackInterface.cpp:126
+msgid "TeX Distribution"
+msgstr ""
+
+#: slackInterface.cpp:127
+msgid "TCL Script Language"
+msgstr ""
+
+#: slackInterface.cpp:128
+msgid "X Window System"
+msgstr ""
+
+#: slackInterface.cpp:129
+msgid "X Applications"
+msgstr ""
+
+#: slackInterface.cpp:130
+msgid "X Development Tools"
+msgstr ""
+
+#: slackInterface.cpp:131
+msgid "XView and OpenLook"
+msgstr ""
+
+#: slackInterface.cpp:132
+msgid "Games"
+msgstr ""
+
+#: updateLoc.cpp:51 updateLoc.cpp:134
+msgid "Use"
+msgstr ""
+
+#: updateLoc.cpp:142
+msgid "Subfolders"
+msgstr ""
+
+#: updateLoc.cpp:224
+msgid "Package File"
+msgstr ""
+
+#: updateLoc.cpp:243
+msgid "Package Archive"
+msgstr ""
+
+#: updateLoc.cpp:344
+msgid "File truncated..."
+msgstr ""
+
+#: kpackageui.rc:13
+#, no-c-format
+msgid "&Packages"
+msgstr ""
+
+#: kpackageui.rc:30
+#, no-c-format
+msgid "&Cache"
+msgstr ""
+
+#: kpackageui.rc:36
+#, no-c-format
+msgid "Spe&cial"
+msgstr ""
+
+#: kpackageui.rc:38
+#, no-c-format
+msgid "&APT: Debian"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/ksysv.po b/tde-i18n-es_AR/messages/tdeadmin/ksysv.po
new file mode 100644
index 00000000000..7239641dd90
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/ksysv.po
@@ -0,0 +1,797 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: IOCore.cpp:51
+msgid ""
+"FAILED to remove %1 from %2: \"%3\"
"
+msgstr ""
+
+#: IOCore.cpp:55
+msgid "FAILED to remove %1 from %2: \"%3\"\n"
+msgstr ""
+
+#: IOCore.cpp:62
+msgid "removed %1 from %2
"
+msgstr ""
+
+#: IOCore.cpp:66
+msgid "removed %1 from %2\n"
+msgstr ""
+
+#: IOCore.cpp:95
+msgid "created %1 in %2
"
+msgstr ""
+
+#: IOCore.cpp:96
+msgid "created %1 in %2\n"
+msgstr ""
+
+#: IOCore.cpp:100
+msgid ""
+"FAILED to create %1 in %2: \"%3\"
"
+msgstr ""
+
+#: IOCore.cpp:105
+msgid "FAILED to create %1 in %2: \"%3\"\n"
+msgstr ""
+
+#: OldView.cpp:89 OldView.cpp:91 ksysvui.rc:73 ksysvui.rc:92
+#, no-c-format
+msgid "Runlevel Menu"
+msgstr ""
+
+#: OldView.cpp:93 ksysvui.rc:82
+#, no-c-format
+msgid "Services Menu"
+msgstr ""
+
+#: OldView.cpp:193
+msgid ""
+"&Available\n"
+"Services"
+msgstr ""
+
+#: OldView.cpp:198
+msgid ""
+"These are the
services "
+"available on your computer. To start a service, drag it onto the Start"
+"em> section of a runlevel.
To stop one, do the same for the Stop"
+"em> section.
"
+msgstr ""
+
+#: OldView.cpp:242
+msgid ""
+"You can drag services from a runlevel onto the
"
+"trashcan to delete them from that runlevel.
The "
+"Undo command can be used to restore deleted entries.
"
+msgstr ""
+
+#: OldView.cpp:254
+#, c-format
+msgid "Runlevel &%1"
+msgstr ""
+
+#: OldView.cpp:256
+#, c-format
+msgid "Runlevel %1"
+msgstr ""
+
+#: OldView.cpp:260
+msgid ""
+"These are the services started in runlevel %1.
The "
+"number shown on the left of the
icon "
+"determines the order in which the services are started. You can arrange them "
+"via drag and drop, as long as a suitable sorting number can be "
+"generated.
If that's not possible, you have to change the number "
+"manually via the Properties dialog box.
"
+msgstr ""
+
+#: OldView.cpp:268
+msgid "Start"
+msgstr ""
+
+#: OldView.cpp:278
+msgid ""
+"These are the services stopped in runlevel %1.
The "
+"number shown on the left of the
icon "
+"determines the order in which the services are stopped. You can arrange them "
+"via drag and drop, as long as a suitable sorting number can be "
+"generated.
If that's not possible, you have to change the number "
+"manually via the Properties dialog box.
"
+msgstr ""
+
+#: OldView.cpp:353
+#, c-format
+msgid ""
+"Drag here to start services\n"
+"when entering runlevel %1"
+msgstr ""
+
+#: OldView.cpp:355
+#, c-format
+msgid ""
+"Drag here to stop services\n"
+"when entering runlevel %1"
+msgstr ""
+
+#: OldView.cpp:414
+msgid "The services available on your computer"
+msgstr ""
+
+#: OldView.cpp:474
+msgid "WRITING CONFIGURATION"
+msgstr ""
+
+#: OldView.cpp:475
+msgid "** WRITING CONFIGURATION **"
+msgstr ""
+
+#: OldView.cpp:479
+msgid "RUNLEVEL %1"
+msgstr ""
+
+#: OldView.cpp:480
+msgid "** RUNLEVEL %1 **"
+msgstr ""
+
+#: OldView.cpp:616
+msgid "** Stopping %1 **
"
+msgstr ""
+
+#: OldView.cpp:617
+msgid "** Stopping %1 **"
+msgstr ""
+
+#: OldView.cpp:622
+msgid " stop"
+msgstr ""
+
+#: OldView.cpp:642
+msgid "** Starting %1 **
"
+msgstr ""
+
+#: OldView.cpp:643
+msgid "** Starting %1 **"
+msgstr ""
+
+#: OldView.cpp:648
+msgid " start"
+msgstr ""
+
+#: OldView.cpp:682
+msgid "** Re-starting %1 **"
+msgstr ""
+
+#: OldView.cpp:683
+msgid "** Re-starting %1 **"
+msgstr ""
+
+#: OldView.cpp:688
+msgid " restart"
+msgstr ""
+
+#: OldView.cpp:937
+msgid ""
+"You have specified that your system's init scripts are located in the "
+"folder %1, but this folder does not exist. You probably "
+"selected the wrong distribution during configuration.
If you "
+"reconfigure %2, it may be possible to fix the problem. If you choose to "
+"reconfigure, you should shut down the application and the configuration "
+"wizard will appear the next time %3 is run. If you choose not to "
+"reconfigure, you will not be able to view or edit your system's init "
+"configuration.
Would you like to reconfigure %4?
"
+msgstr ""
+
+#: OldView.cpp:954
+msgid "Folder Does Not Exist"
+msgstr ""
+
+#: OldView.cpp:954
+msgid "Reconfigure"
+msgstr ""
+
+#: OldView.cpp:954
+msgid "Do Not Reconfigure"
+msgstr ""
+
+#: OldView.cpp:965
+msgid ""
+"You do not have the right permissions to edit your system's init "
+"configuration. However, you are free to browse the runlevels.
If you "
+"really want to edit the configuration, either restart %1 "
+"as root (or another privileged user), or ask your sysadmin "
+"to install %2 suid or sgid.
The latter way is not "
+"recommended though, due to security issues.
"
+msgstr ""
+
+#: OldView.cpp:977
+msgid "Insufficient Permissions"
+msgstr ""
+
+#: OldView.cpp:1029
+msgid "&Other..."
+msgstr ""
+
+#: PreferencesDialog.cpp:41 lookandfeelconfig.ui:18
+#, no-c-format
+msgid "Look & Feel"
+msgstr ""
+
+#: PreferencesDialog.cpp:69 configwizard.ui:301
+#, no-c-format
+msgid "Paths"
+msgstr ""
+
+#: PreferencesDialog.cpp:79
+msgid "Settings Not Fitting Anywhere Else"
+msgstr ""
+
+#: PreferencesDialog.cpp:143
+msgid ""
+"The service folder you specified does not exist.\n"
+"You can continue if you want to, or you can click Cancel to select a new "
+"folder."
+msgstr ""
+
+#: PreferencesDialog.cpp:154
+msgid ""
+"The runlevel folder you specified does not exist.\n"
+"You can continue if you want to, or you can click Cancel to select a new "
+"folder."
+msgstr ""
+
+#: Properties.cpp:42
+msgid "&Service"
+msgstr ""
+
+#: Properties.cpp:50
+msgid "Description:"
+msgstr ""
+
+#: Properties.cpp:57
+msgid "Actions"
+msgstr ""
+
+#: Properties.cpp:67
+msgid "S&top"
+msgstr ""
+
+#: Properties.cpp:70
+msgid "&Restart"
+msgstr ""
+
+#: Properties.cpp:121
+msgid "&Entry"
+msgstr ""
+
+#: Properties.cpp:126
+msgid "&Name:"
+msgstr ""
+
+#: Properties.cpp:131
+msgid "&Points to service:"
+msgstr ""
+
+#: Properties.cpp:137
+msgid "&Sorting number:"
+msgstr ""
+
+#: RunlevelAuthIcon.cpp:27
+msgid "Editing disabled - please check your permissions"
+msgstr ""
+
+#: RunlevelAuthIcon.cpp:28
+msgid "Editing enabled"
+msgstr ""
+
+#: TopWidget.cpp:118
+msgid "Start Service"
+msgstr ""
+
+#: TopWidget.cpp:119
+msgid "&Choose which service to start:"
+msgstr ""
+
+#: TopWidget.cpp:121
+msgid "Stop Service"
+msgstr ""
+
+#: TopWidget.cpp:122
+msgid "&Choose which service to stop:"
+msgstr ""
+
+#: TopWidget.cpp:124
+msgid "Restart Service"
+msgstr ""
+
+#: TopWidget.cpp:125
+msgid "&Choose which service to restart:"
+msgstr ""
+
+#: TopWidget.cpp:127
+msgid "Edit Service"
+msgstr ""
+
+#: TopWidget.cpp:128
+msgid "&Choose which service to edit:"
+msgstr ""
+
+#: TopWidget.cpp:215
+msgid "Re&vert Configuration"
+msgstr ""
+
+#: TopWidget.cpp:221
+msgid "&Save Configuration"
+msgstr ""
+
+#: TopWidget.cpp:226
+msgid "Save &Log..."
+msgstr ""
+
+#: TopWidget.cpp:234
+msgid "&Print Log..."
+msgstr ""
+
+#: TopWidget.cpp:250
+msgid "P&roperties"
+msgstr ""
+
+#: TopWidget.cpp:254
+msgid "&Open"
+msgstr ""
+
+#: TopWidget.cpp:258
+msgid "Open &With"
+msgstr ""
+
+#: TopWidget.cpp:267
+msgid "Show &Log"
+msgstr ""
+
+#: TopWidget.cpp:270
+msgid "Hide &Log"
+msgstr ""
+
+#: TopWidget.cpp:273
+msgid "&Start Service..."
+msgstr ""
+
+#: TopWidget.cpp:277
+msgid "&Stop Service..."
+msgstr ""
+
+#: TopWidget.cpp:281
+msgid "&Restart Service..."
+msgstr ""
+
+#: TopWidget.cpp:285
+msgid "&Edit Service..."
+msgstr ""
+
+#: TopWidget.cpp:299
+msgid "There are unsaved changes. Are you sure you want to quit?"
+msgstr ""
+
+#: TopWidget.cpp:313
+msgid "Do you really want to revert all unsaved changes?"
+msgstr ""
+
+#: TopWidget.cpp:314
+msgid "Revert Configuration"
+msgstr ""
+
+#: TopWidget.cpp:315
+msgid "&Revert"
+msgstr ""
+
+#: TopWidget.cpp:326
+msgid ""
+"You're about to save the changes made to your init configuration. Wrong "
+"settings can make your system hang on startup.\n"
+"Do you wish to continue?"
+msgstr ""
+
+#: TopWidget.cpp:330
+msgid "Save Configuration"
+msgstr ""
+
+#: TopWidget.cpp:398
+msgid ""
+"Click on the checkboxes to show or hide "
+"runlevels.
The list of currently visible runlevels is saved when you "
+"use the Save Options command.
"
+msgstr ""
+
+#: TopWidget.cpp:402
+msgid "Show only the selected runlevels"
+msgstr ""
+
+#: TopWidget.cpp:404
+msgid "Show runlevels:"
+msgstr ""
+
+#: TopWidget.cpp:422
+msgid ""
+"If the lock is closed
, you don't have "
+"the right permissions to edit the init configuration."
+"p>
Either restart %1 as root (or another more privileged user), or ask "
+"your sysadmin to install %1 suid or sgid.
The latter "
+"way is not recommended though, due to security issues.
"
+msgstr ""
+
+#: TopWidget.cpp:566
+msgid " Changed"
+msgstr ""
+
+#: TopWidget.cpp:753
+msgid "Print Log File"
+msgstr ""
+
+#: TopWidget.cpp:768
+msgid "TDE Sys-V Init Editor Log
"
+msgstr ""
+
+#: TopWidget.cpp:778
+msgid "Printed on %1
"
+msgstr ""
+
+#: TopWidget.cpp:830
+msgid ""
+"Unable to generate a valid sorting number for this position. This means "
+"that there was no number available between the two adjacent services, and "
+"the service did not fit in lexically.
Please adjust the sorting "
+"numbers manually via the Properties dialog box.
"
+msgstr ""
+
+#: TopWidget.cpp:837
+msgid "Unable to Generate Sorting Number"
+msgstr ""
+
+#: TopWidget.cpp:841
+msgid "Unable to generate sorting number. Please change manually."
+msgstr ""
+
+#: TopWidget.cpp:1055
+msgid "Configuration package saved successfully."
+msgstr ""
+
+#: TopWidget.cpp:1085
+msgid "Configuration package loaded successfully."
+msgstr ""
+
+#: ksv_core.cpp:35
+msgid "No description available."
+msgstr ""
+
+#: ksv_core.cpp:155
+msgid " log files"
+msgstr ""
+
+#: ksv_core.cpp:163
+msgid "Saved Init Configurations"
+msgstr ""
+
+#: ksvdraglist.cpp:332
+msgid "No."
+msgstr ""
+
+#: ksvdraglist.cpp:336
+msgid "Name"
+msgstr ""
+
+#: ksvdraglist.cpp:348 ksvdraglist.cpp:352 ksvdraglist.cpp:355
+msgid "Drag Menu"
+msgstr ""
+
+#: main.cpp:58
+msgid "SysV-Init Editor"
+msgstr ""
+
+#: main.cpp:59
+msgid "Editor for Sys-V like init configurations"
+msgstr ""
+
+#: main.cpp:62
+msgid ""
+"Similar to Red Hat's\"tksysv\", but SysV-Init Editor allows\n"
+"drag-and-drop, as well as keyboard use."
+msgstr ""
+
+#: main.cpp:65
+msgid "Main developer"
+msgstr ""
+
+#: trash.cpp:47 trash.cpp:48
+msgid "Drag here to remove services"
+msgstr ""
+
+#: configwizard.ui:23
+#, no-c-format
+msgid "Configuration Wizard"
+msgstr ""
+
+#: configwizard.ui:39
+#, no-c-format
+msgid "Operating System"
+msgstr ""
+
+#: configwizard.ui:58
+#, no-c-format
+msgid "What Operating System do you use?
"
+msgstr ""
+
+#: configwizard.ui:91
+#, no-c-format
+msgid "Choose Your Operating System"
+msgstr ""
+
+#: configwizard.ui:110
+#, no-c-format
+msgid "&Linux"
+msgstr ""
+
+#: configwizard.ui:121 configwizard.ui:265
+#, no-c-format
+msgid "&Other"
+msgstr ""
+
+#: configwizard.ui:157
+#, no-c-format
+msgid "Distribution"
+msgstr ""
+
+#: configwizard.ui:176
+#, no-c-format
+msgid "Choose Your Distribution"
+msgstr ""
+
+#: configwizard.ui:195
+#, no-c-format
+msgid "&Debian GNU/Linux"
+msgstr ""
+
+#: configwizard.ui:210
+#, no-c-format
+msgid "&Red Hat Linux"
+msgstr ""
+
+#: configwizard.ui:221
+#, no-c-format
+msgid "&SuSE Linux"
+msgstr ""
+
+#: configwizard.ui:232
+#, no-c-format
+msgid "&Mandrake Linux"
+msgstr ""
+
+#: configwizard.ui:243
+#, no-c-format
+msgid "&Corel Linux OS"
+msgstr ""
+
+#: configwizard.ui:254
+#, no-c-format
+msgid "Conec&tiva Linux"
+msgstr ""
+
+#: configwizard.ui:341 pathconfig.ui:65
+#, no-c-format
+msgid "&Service path:"
+msgstr ""
+
+#: configwizard.ui:389 pathconfig.ui:107
+#, no-c-format
+msgid "Enter the path to the folder containing the services"
+msgstr ""
+
+#: configwizard.ui:400 pathconfig.ui:115
+#, no-c-format
+msgid "&Browse..."
+msgstr ""
+
+#: configwizard.ui:404 pathconfig.ui:118
+#, no-c-format
+msgid "Select the folder containing the services"
+msgstr ""
+
+#: configwizard.ui:463 pathconfig.ui:169
+#, no-c-format
+msgid "&Runlevel path:"
+msgstr ""
+
+#: configwizard.ui:511 pathconfig.ui:211
+#, no-c-format
+msgid "Enter the path to the folder containing the runlevel folders"
+msgstr ""
+
+#: configwizard.ui:522 pathconfig.ui:219
+#, no-c-format
+msgid "Br&owse..."
+msgstr ""
+
+#: configwizard.ui:526 pathconfig.ui:222
+#, no-c-format
+msgid "Select the folder containing the runlevel folders "
+msgstr ""
+
+#: configwizard.ui:564
+#, no-c-format
+msgid "Configuration Complete"
+msgstr ""
+
+#: configwizard.ui:583
+#, no-c-format
+msgid ""
+"Congratulations!
\n"
+"\n"
+"You have finished the initial configuration of SysV-Init Editor. Press"
+"b> the button labeled Finish to start editing your init-"
+"configuration.\n"
+"
"
+msgstr ""
+
+#: lookandfeelconfig.ui:70
+#, no-c-format
+msgid "C&hoose..."
+msgstr ""
+
+#: lookandfeelconfig.ui:98 lookandfeelconfig.ui:126
+#, no-c-format
+msgid "dummy-font"
+msgstr ""
+
+#: lookandfeelconfig.ui:134
+#, no-c-format
+msgid "Services:"
+msgstr ""
+
+#: lookandfeelconfig.ui:150
+#, no-c-format
+msgid "Sorting numbers:"
+msgstr ""
+
+#: lookandfeelconfig.ui:166
+#, no-c-format
+msgid "&Choose..."
+msgstr ""
+
+#: lookandfeelconfig.ui:203
+#, no-c-format
+msgid "Colors"
+msgstr ""
+
+#: lookandfeelconfig.ui:251 lookandfeelconfig.ui:299 lookandfeelconfig.ui:347
+#: lookandfeelconfig.ui:379
+#, no-c-format
+msgid "Dummy"
+msgstr ""
+
+#: lookandfeelconfig.ui:254
+#, no-c-format
+msgid "Choose a color for changed services"
+msgstr ""
+
+#: lookandfeelconfig.ui:257
+#, no-c-format
+msgid ""
+"Use the Select Color dialog box to pick a text color for "
+"services that have been changed (either order/sorting number or "
+"name).
\n"
+"Changed service entries will be distinguished by this color.
"
+msgstr ""
+
+#: lookandfeelconfig.ui:266
+#, no-c-format
+msgid "&Changed:"
+msgstr ""
+
+#: lookandfeelconfig.ui:302
+#, no-c-format
+msgid "Choose a color for service new to a runlevel"
+msgstr ""
+
+#: lookandfeelconfig.ui:305
+#, no-c-format
+msgid ""
+"Use the Select Color dialog box to pick a text color for "
+"services new to a runlevel.
\n"
+"New service entries will be distinguished by this color.
"
+msgstr ""
+
+#: lookandfeelconfig.ui:314
+#, no-c-format
+msgid "&New:"
+msgstr ""
+
+#: lookandfeelconfig.ui:350
+#, no-c-format
+msgid "Choose a color for changed services that are selected"
+msgstr ""
+
+#: lookandfeelconfig.ui:353
+#, no-c-format
+msgid ""
+"Use the Select Color dialog box to pick a selected text "
+"color for services that have been changed (either order/sorting "
+"number or name).
\n"
+"Changed service entries will be distinguished by this color while they "
+"are selected.
"
+msgstr ""
+
+#: lookandfeelconfig.ui:382
+#, no-c-format
+msgid "Choose a color for services new to a runlevel that are selected"
+msgstr ""
+
+#: lookandfeelconfig.ui:385
+#, no-c-format
+msgid ""
+"Use the Select Color dialog box to pick a selected text "
+"color for services new to a runlevel.
\n"
+"New service entries will be distinguished by this color while they are "
+"selected.
"
+msgstr ""
+
+#: lookandfeelconfig.ui:394
+#, no-c-format
+msgid "New && &selected:"
+msgstr ""
+
+#: lookandfeelconfig.ui:410
+#, no-c-format
+msgid "Changed && s&elected:"
+msgstr ""
+
+#: miscconfig.ui:38
+#, no-c-format
+msgid "Informational Messages"
+msgstr ""
+
+#: miscconfig.ui:73
+#, no-c-format
+msgid "Show all messages again:"
+msgstr ""
+
+#: miscconfig.ui:98
+#, no-c-format
+msgid "&Show All"
+msgstr ""
+
+#: miscconfig.ui:108
+#, no-c-format
+msgid "&Warn if not allowed to write configuration"
+msgstr ""
+
+#: miscconfig.ui:116
+#, no-c-format
+msgid "Warn &if unable to generate a sorting number"
+msgstr ""
+
+#: pathconfig.ui:26
+#, no-c-format
+msgid "Path Configuration"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/kuser.po b/tde-i18n-es_AR/messages/tdeadmin/kuser.po
new file mode 100644
index 00000000000..0e3457e83ae
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/kuser.po
@@ -0,0 +1,1732 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:22+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: addUser.cpp:45
+msgid "New Account Options"
+msgstr ""
+
+#: addUser.cpp:49 generalsettings.ui:142 kuser.kcfg:55
+#, no-c-format
+msgid "Create home folder"
+msgstr ""
+
+#: addUser.cpp:51
+msgid "Copy skeleton"
+msgstr ""
+
+#: addUser.cpp:68
+msgid "User with UID %1 already exists."
+msgstr ""
+
+#: addUser.cpp:75
+msgid "User with RID %1 already exists."
+msgstr ""
+
+#: addUser.cpp:117
+msgid ""
+"Folder %1 already exists!\n"
+"%2 may become owner and permissions may change.\n"
+"Do you really want to use %3?"
+msgstr ""
+
+#: addUser.cpp:124
+msgid "%1 is not a folder."
+msgstr ""
+
+#: addUser.cpp:126 addUser.cpp:154
+#, c-format
+msgid "stat() failed on %1."
+msgstr ""
+
+#: addUser.cpp:147
+msgid "Mailbox %1 already exists (uid=%2)."
+msgstr ""
+
+#: addUser.cpp:151
+msgid "%1 exists but is not a regular file."
+msgstr ""
+
+#: delUser.cpp:28
+msgid "Delete User"
+msgstr ""
+
+#: delUser.cpp:32
+msgid "Deleting user %1
Also perform the following actions:"
+msgstr ""
+
+#: delUser.cpp:35
+#, c-format
+msgid "Delete &home folder: %1"
+msgstr ""
+
+#: delUser.cpp:37
+#, c-format
+msgid "Delete &mailbox: %1"
+msgstr ""
+
+#: editDefaults.cpp:48 propdlg.cpp:151
+msgid ""
+msgstr ""
+
+#: editDefaults.cpp:50 editDefaults.cpp:73
+msgid "Connection"
+msgstr ""
+
+#: editDefaults.cpp:52
+msgid "Password Policy"
+msgstr ""
+
+#: editDefaults.cpp:53
+msgid "General"
+msgstr ""
+
+#: editDefaults.cpp:53
+msgid "General Settings"
+msgstr ""
+
+#: editDefaults.cpp:56
+msgid "File Source Settings"
+msgstr ""
+
+#: editDefaults.cpp:76
+msgid "Settings"
+msgstr ""
+
+#: editDefaults.cpp:80 ldapsamba.ui:24 propdlg.cpp:267
+#, no-c-format
+msgid "Samba"
+msgstr ""
+
+#: editDefaults.cpp:81 generalsettings.ui:46
+#, no-c-format
+msgid "LDAP"
+msgstr ""
+
+#: editDefaults.cpp:81
+msgid "LDAP Source Settings"
+msgstr ""
+
+#: editDefaults.cpp:115
+msgid "LDAP Query"
+msgstr ""
+
+#: editGroup.cpp:39
+msgid "Group Properties"
+msgstr ""
+
+#: editGroup.cpp:49
+msgid "Domain Admins"
+msgstr ""
+
+#: editGroup.cpp:49
+msgid "Admins"
+msgstr ""
+
+#: editGroup.cpp:50
+msgid "Domain Users"
+msgstr ""
+
+#: editGroup.cpp:50 mainView.cpp:50
+msgid "Users"
+msgstr ""
+
+#: editGroup.cpp:51
+msgid "Domain Guests"
+msgstr ""
+
+#: editGroup.cpp:51
+msgid "Guests"
+msgstr ""
+
+#: editGroup.cpp:58
+msgid "Group number:"
+msgstr ""
+
+#: editGroup.cpp:72
+msgid "Group rid:"
+msgstr ""
+
+#: editGroup.cpp:90
+msgid "Group name:"
+msgstr ""
+
+#: editGroup.cpp:104
+msgid "Description:"
+msgstr ""
+
+#: editGroup.cpp:113
+msgid "Display name:"
+msgstr ""
+
+#: editGroup.cpp:122
+msgid "Type:"
+msgstr ""
+
+#: editGroup.cpp:124 kgroupvw.cpp:69
+msgid "Domain"
+msgstr ""
+
+#: editGroup.cpp:125 kgroupvw.cpp:70
+msgid "Local"
+msgstr ""
+
+#: editGroup.cpp:126 kgroupvw.cpp:71
+msgid "Builtin"
+msgstr ""
+
+#: editGroup.cpp:143 propdlg.cpp:309
+msgid "Domain SID:"
+msgstr ""
+
+#: editGroup.cpp:151
+msgid "Disable Samba group information"
+msgstr ""
+
+#: editGroup.cpp:163
+msgid "Users in Group"
+msgstr ""
+
+#: editGroup.cpp:168
+msgid "Add <-"
+msgstr ""
+
+#: editGroup.cpp:169
+msgid "Remove ->"
+msgstr ""
+
+#: editGroup.cpp:174
+msgid "Users NOT in Group"
+msgstr ""
+
+#: editGroup.cpp:269
+msgid "You need to type a group name."
+msgstr ""
+
+#: editGroup.cpp:277
+msgid "Group with name %1 already exists."
+msgstr ""
+
+#: editGroup.cpp:284
+msgid "Group with SID %1 already exists."
+msgstr ""
+
+#: editGroup.cpp:289
+msgid "Group with gid %1 already exists."
+msgstr ""
+
+#: kgroupfiles.cpp:97
+msgid ""
+"stat call on file %1 failed: %2\n"
+"Check KUser settings."
+msgstr ""
+
+#: kgroupfiles.cpp:124 kuserfiles.cpp:158 kuserfiles.cpp:241
+msgid "Error opening %1 for reading."
+msgstr ""
+
+#: kgroupfiles.cpp:236 kgroupfiles.cpp:243 kgroupfiles.cpp:251
+#: kuserfiles.cpp:346 kuserfiles.cpp:352 kuserfiles.cpp:526
+msgid "Error opening %1 for writing."
+msgstr ""
+
+#: kgroupfiles.cpp:357
+msgid ""
+"Unable to process NIS group file without a minimum GID specified.\n"
+"Please update KUser settings (File Source Settings)."
+msgstr ""
+
+#: kgroupfiles.cpp:361
+msgid ""
+"Specifying NIS minimum GID requires NIS file(s).\n"
+"Please update KUser settings (File Source Settings)."
+msgstr ""
+
+#: kgroupfiles.cpp:367
+msgid "Unable to build NIS group databases."
+msgstr ""
+
+#: kgroupldap.cpp:164
+msgid "Loading Groups From LDAP"
+msgstr ""
+
+#: kgroupldap.cpp:194 kuserldap.cpp:611
+msgid "LDAP Operation"
+msgstr ""
+
+#: kgroupvw.cpp:72
+msgid "Unknown"
+msgstr ""
+
+#: kgroupvw.cpp:124
+msgid "GID"
+msgstr ""
+
+#: kgroupvw.cpp:126
+msgid "Group Name"
+msgstr ""
+
+#: kgroupvw.cpp:129 kuservw.cpp:129
+msgid "Domain SID"
+msgstr ""
+
+#: kgroupvw.cpp:130 kuservw.cpp:130
+msgid "RID"
+msgstr ""
+
+#: kgroupvw.cpp:131
+msgid "Type"
+msgstr ""
+
+#: kgroupvw.cpp:132
+msgid "Display Name"
+msgstr ""
+
+#: kgroupvw.cpp:133
+msgid "Description"
+msgstr ""
+
+#: kuser.cpp:551
+msgid "Cannot create home folder for %1: it is null or empty."
+msgstr ""
+
+#: kuser.cpp:557
+msgid ""
+"Cannot create home folder %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:563
+msgid ""
+"Cannot change owner of home folder %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:568
+msgid ""
+"Cannot change permissions on home folder %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:583
+msgid ""
+"Folder %1 already exists!\n"
+"Will make %2 owner and change permissions.\n"
+"Do you want to continue?"
+msgstr ""
+
+#: kuser.cpp:587 kuser.cpp:605
+msgid ""
+"Cannot change owner of %1 folder.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:591
+msgid ""
+"Folder %1 left 'as is'.\n"
+"Verify ownership and permissions for user %2 who may not be able to log in!"
+msgstr ""
+
+#: kuser.cpp:595
+msgid "%1 exists and is not a folder. User %2 will not be able to log in!"
+msgstr ""
+
+#: kuser.cpp:601
+msgid ""
+"Cannot create %1 folder.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:609
+msgid ""
+"stat call on %1 failed.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:624
+msgid "Cannot create %1: %2"
+msgstr ""
+
+#: kuser.cpp:634
+msgid ""
+"Cannot change owner on mailbox: %1\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:640
+msgid ""
+"Cannot change permissions on mailbox: %1\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:685
+msgid ""
+"Error creating symlink %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:695
+msgid ""
+"Cannot change owner of folder %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:700
+msgid ""
+"Cannot change permissions on folder %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:710
+msgid ""
+"Cannot change owner of file %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:715
+msgid ""
+"Cannot change permissions on file %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:729
+msgid "Folder %1 does not exist, cannot copy skeleton for %2."
+msgstr ""
+
+#: kuser.cpp:734
+msgid "Folder %1 does not exist, cannot copy skeleton."
+msgstr ""
+
+#: kuser.cpp:752
+msgid ""
+"Cannot remove home folder %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:756
+msgid "Removal of home folder %1 failed (uid = %2, gid = %3)."
+msgstr ""
+
+#: kuser.cpp:759
+msgid ""
+"stat call on file %1 failed.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:777
+msgid ""
+"Cannot remove crontab %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:791
+msgid ""
+"Cannot remove mailbox %1.\n"
+"Error: %2"
+msgstr ""
+
+#: kuser.cpp:811
+#, c-format
+msgid "Cannot fork while trying to kill processes for uid %1."
+msgstr ""
+
+#: kuserfiles.cpp:118
+msgid ""
+"KUser sources were not configured.\n"
+"Local passwd source set to %1\n"
+"Local group source set to %2."
+msgstr ""
+
+#: kuserfiles.cpp:131
+msgid ""
+"Stat call on file %1 failed: %2\n"
+"Check KUser settings."
+msgstr ""
+
+#: kuserfiles.cpp:253
+msgid ""
+"No /etc/passwd entry for %1.\n"
+"Entry will be removed at the next `Save'-operation."
+msgstr ""
+
+#: kuserfiles.cpp:475
+msgid ""
+"Unable to process NIS passwd file without a minimum UID specified.\n"
+"Please update KUser settings (Files)."
+msgstr ""
+
+#: kuserfiles.cpp:479
+msgid ""
+"Specifying NIS minimum UID requires NIS file(s).\n"
+"Please update KUser settings (Files)."
+msgstr ""
+
+#: kuserfiles.cpp:486
+msgid "Unable to build password database."
+msgstr ""
+
+#: kuserfiles.cpp:492
+msgid "Unable to build password databases."
+msgstr ""
+
+#: kuserldap.cpp:243
+msgid "Loading Users From LDAP"
+msgstr ""
+
+#: kuservw.cpp:120
+msgid "UID"
+msgstr ""
+
+#: kuservw.cpp:122
+msgid "User Login"
+msgstr ""
+
+#: kuservw.cpp:123
+msgid "Full Name"
+msgstr ""
+
+#: kuservw.cpp:124
+msgid "Home Directory"
+msgstr ""
+
+#: kuservw.cpp:125
+msgid "Login Shell"
+msgstr ""
+
+#: kuservw.cpp:131
+msgid "Samba Login Script"
+msgstr ""
+
+#: kuservw.cpp:132
+msgid "Samba Profile Path"
+msgstr ""
+
+#: kuservw.cpp:133
+msgid "Samba Home Drive"
+msgstr ""
+
+#: kuservw.cpp:134
+msgid "Samba Home Path"
+msgstr ""
+
+#: main.cpp:36
+msgid "TDE User Editor"
+msgstr ""
+
+#: main.cpp:43
+msgid "KUser"
+msgstr ""
+
+#: main.cpp:46 main.cpp:48
+msgid "kuser author"
+msgstr ""
+
+#: main.cpp:61
+msgid "TDE User Manager"
+msgstr ""
+
+#: mainView.cpp:53 propdlg.cpp:320 propdlg.cpp:325
+msgid "Groups"
+msgstr ""
+
+#: mainView.cpp:166
+msgid ""
+"You are using private groups.\n"
+"Do you want to delete the user's private group '%1'?"
+msgstr ""
+
+#: mainView.cpp:169
+msgid "Do Not Delete"
+msgstr ""
+
+#: mainView.cpp:188
+msgid "You have run out of uid space."
+msgstr ""
+
+#: mainView.cpp:200
+msgid "Please type the name of the new user:"
+msgstr ""
+
+#: mainView.cpp:206
+msgid "User with name %1 already exists."
+msgstr ""
+
+#: mainView.cpp:307
+msgid ""
+"You have selected %1 users. Do you really want to change the password for "
+"all the selected users?"
+msgstr ""
+
+#: mainView.cpp:308 propdlg.cpp:510
+msgid "Do Not Change"
+msgstr ""
+
+#: mainView.cpp:396
+msgid "You have run out of gid space."
+msgstr ""
+
+#: mainView.cpp:447
+msgid ""
+"The group '%1' is the primary group of one or more users (such as '%2'); it "
+"cannot be deleted."
+msgstr ""
+
+#: mainView.cpp:460
+msgid "Do you really want to delete the group '%1'?"
+msgstr ""
+
+#: mainView.cpp:465
+msgid "Do you really want to delete the %1 selected groups?"
+msgstr ""
+
+#: mainWidget.cpp:50
+msgid "Reading configuration"
+msgstr ""
+
+#: mainWidget.cpp:56
+msgid "Ready"
+msgstr ""
+
+#: mainWidget.cpp:78 mainWidget.cpp:90
+msgid "&Add..."
+msgstr ""
+
+#: mainWidget.cpp:81 mainWidget.cpp:93
+msgid "&Edit..."
+msgstr ""
+
+#: mainWidget.cpp:84
+msgid "&Delete..."
+msgstr ""
+
+#: mainWidget.cpp:87
+msgid "&Set Password..."
+msgstr ""
+
+#: mainWidget.cpp:104
+msgid "&Select Connection..."
+msgstr ""
+
+#: mainWidget.cpp:108
+msgid "Show System Users/Groups"
+msgstr ""
+
+#: mainWidget.cpp:111
+msgid "Hide System Users/Groups"
+msgstr ""
+
+#: misc.cpp:46
+#, c-format
+msgid "Can't create backup file for %1"
+msgstr ""
+
+#: misc.cpp:71
+msgid "File %1 does not exist."
+msgstr ""
+
+#: misc.cpp:76
+msgid "Cannot open file %1 for reading."
+msgstr ""
+
+#: misc.cpp:81
+msgid "Cannot open file %1 for writing."
+msgstr ""
+
+#: propdlg.cpp:60 propdlg.cpp:91
+msgid "Do not change"
+msgstr ""
+
+#: passwordpolicy.ui:82 passwordpolicy.ui:99 passwordpolicy.ui:130
+#: passwordpolicy.ui:147 propdlg.cpp:76
+#, no-c-format
+msgid " days"
+msgstr ""
+
+#: passwordpolicy.ui:85 passwordpolicy.ui:102 passwordpolicy.ui:133
+#: passwordpolicy.ui:194 propdlg.cpp:81 propdlg.cpp:257
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: propdlg.cpp:107
+msgid "User Info"
+msgstr ""
+
+#: propdlg.cpp:116
+msgid "User login:"
+msgstr ""
+
+#: propdlg.cpp:121
+msgid "&User ID:"
+msgstr ""
+
+#: propdlg.cpp:125
+msgid "Set &Password..."
+msgstr ""
+
+#: propdlg.cpp:133
+msgid "Full &name:"
+msgstr ""
+
+#: propdlg.cpp:140
+msgid "Surname:"
+msgstr ""
+
+#: propdlg.cpp:145
+msgid "Email address:"
+msgstr ""
+
+#: propdlg.cpp:159
+msgid "&Login shell:"
+msgstr ""
+
+#: propdlg.cpp:164
+msgid "&Home folder:"
+msgstr ""
+
+#: propdlg.cpp:172
+msgid "&Office:"
+msgstr ""
+
+#: propdlg.cpp:177
+msgid "Offi&ce Phone:"
+msgstr ""
+
+#: propdlg.cpp:182
+msgid "Ho&me Phone:"
+msgstr ""
+
+#: propdlg.cpp:187
+msgid "Login class:"
+msgstr ""
+
+#: propdlg.cpp:192
+msgid "&Office #1:"
+msgstr ""
+
+#: propdlg.cpp:197
+msgid "O&ffice #2:"
+msgstr ""
+
+#: propdlg.cpp:202
+msgid "&Address:"
+msgstr ""
+
+#: propdlg.cpp:206
+msgid "Account &disabled"
+msgstr ""
+
+#: propdlg.cpp:212
+msgid "Disable &POSIX account information"
+msgstr ""
+
+#: propdlg.cpp:224
+msgid "Password Management"
+msgstr ""
+
+#: propdlg.cpp:230
+msgid "Last password change:"
+msgstr ""
+
+#: propdlg.cpp:236
+msgid "POSIX parameters:"
+msgstr ""
+
+#: propdlg.cpp:237
+msgid "Time before password may ¬ be changed after last password change:"
+msgstr ""
+
+#: propdlg.cpp:238
+msgid "Time when password &expires after last password change:"
+msgstr ""
+
+#: propdlg.cpp:239
+msgid "Time before password expires to &issue an expire warning:"
+msgstr ""
+
+#: propdlg.cpp:240
+msgid "Time when account will be &disabled after expiration of password:"
+msgstr ""
+
+#: propdlg.cpp:251
+msgid "&Account will expire on:"
+msgstr ""
+
+#: propdlg.cpp:274
+msgid "RID:"
+msgstr ""
+
+#: propdlg.cpp:279
+msgid "Login script:"
+msgstr ""
+
+#: propdlg.cpp:284
+msgid "Profile path:"
+msgstr ""
+
+#: ldapsamba.ui:79 propdlg.cpp:289
+#, no-c-format
+msgid "Home drive:"
+msgstr ""
+
+#: propdlg.cpp:294
+msgid "Home path:"
+msgstr ""
+
+#: propdlg.cpp:299
+msgid "User workstations:"
+msgstr ""
+
+#: ldapsamba.ui:169 propdlg.cpp:304
+#, no-c-format
+msgid "Domain name:"
+msgstr ""
+
+#: propdlg.cpp:315
+msgid "Disable &Samba account information"
+msgstr ""
+
+#: propdlg.cpp:330 propdlg.cpp:638 propdlg.cpp:673
+msgid "Primary group: "
+msgstr ""
+
+#: propdlg.cpp:333
+msgid "Set as Primary"
+msgstr ""
+
+#: propdlg.cpp:344 propdlg.cpp:359
+msgid "User Properties"
+msgstr ""
+
+#: propdlg.cpp:349
+msgid "User Properties - %1 Selected Users"
+msgstr ""
+
+#: propdlg.cpp:882
+msgid "You need to specify an UID."
+msgstr ""
+
+#: propdlg.cpp:887
+msgid "You must specify a home directory."
+msgstr ""
+
+#: propdlg.cpp:893
+msgid "You must fill the surname field."
+msgstr ""
+
+#: propdlg.cpp:900
+msgid "You need to specify a samba RID."
+msgstr ""
+
+#: propdlg.cpp:944
+msgid "User with UID %1 already exists"
+msgstr ""
+
+#: propdlg.cpp:954
+msgid "User with RID %1 already exists"
+msgstr ""
+
+#: propdlg.cpp:968
+msgid ""
+"The shell %1 is not yet listed in the file %2. In order to use this shell "
+"you must add it to this file first.
Do you want to add it now?"
+msgstr ""
+
+#: propdlg.cpp:972
+msgid "Unlisted Shell"
+msgstr ""
+
+#: propdlg.cpp:973
+msgid "&Add Shell"
+msgstr ""
+
+#: propdlg.cpp:974
+msgid "Do &Not Add"
+msgstr ""
+
+#: pwddlg.cpp:29
+msgid "Enter Password"
+msgstr ""
+
+#: pwddlg.cpp:34
+msgid "Password:"
+msgstr ""
+
+#: pwddlg.cpp:50
+msgid "Verify:"
+msgstr ""
+
+#: pwddlg.cpp:74
+msgid ""
+"Passwords are not identical.\n"
+"Try again."
+msgstr ""
+
+#: selectconn.cpp:38
+msgid "Connection Selection"
+msgstr ""
+
+#: selectconn.cpp:42
+msgid "&New..."
+msgstr ""
+
+#: selectconn.cpp:48
+msgid "Defined connections:"
+msgstr ""
+
+#: selectconn.cpp:81
+msgid "Please type the name of the new connection:"
+msgstr ""
+
+#: selectconn.cpp:84
+msgid "A connection with this name already exists."
+msgstr ""
+
+#: selectconn.cpp:122
+msgid "Do you really want to delete the connection '%1'?"
+msgstr ""
+
+#: selectconn.cpp:123
+msgid "Delete Connection"
+msgstr ""
+
+#: filessettings.ui:40
+#, no-c-format
+msgid "Local User Database Files"
+msgstr ""
+
+#: filessettings.ui:51
+#, no-c-format
+msgid "Group file:"
+msgstr ""
+
+#: filessettings.ui:62
+#, no-c-format
+msgid "Password file:"
+msgstr ""
+
+#: filessettings.ui:83
+#, no-c-format
+msgid "Shadow password file:"
+msgstr ""
+
+#: filessettings.ui:104
+#, no-c-format
+msgid "Shadow group file:"
+msgstr ""
+
+#: filessettings.ui:115
+#, no-c-format
+msgid "MD5 shadow passwords"
+msgstr ""
+
+#: filessettings.ui:133
+#, no-c-format
+msgid "NIS Settings"
+msgstr ""
+
+#: filessettings.ui:144
+#, no-c-format
+msgid "NIS password source:"
+msgstr ""
+
+#: filessettings.ui:155
+#, no-c-format
+msgid "NIS group source:"
+msgstr ""
+
+#: filessettings.ui:166
+#, no-c-format
+msgid "NIS minimum UID:"
+msgstr ""
+
+#: filessettings.ui:177
+#, no-c-format
+msgid "NIS minimum GID:"
+msgstr ""
+
+#: generalsettings.ui:32
+#, no-c-format
+msgid "Source of user/group database:"
+msgstr ""
+
+#: generalsettings.ui:51
+#, no-c-format
+msgid "System"
+msgstr ""
+
+#: generalsettings.ui:78
+#, no-c-format
+msgid "First normal GID:"
+msgstr ""
+
+#: generalsettings.ui:89 ldapsamba.ui:110
+#, no-c-format
+msgid "Home path template:"
+msgstr ""
+
+#: generalsettings.ui:100
+#, no-c-format
+msgid "Shell:"
+msgstr ""
+
+#: generalsettings.ui:119
+#, no-c-format
+msgid "First normal UID:"
+msgstr ""
+
+#: generalsettings.ui:153 kuser.kcfg:60
+#, no-c-format
+msgid "Copy skeleton to home folder"
+msgstr ""
+
+#: generalsettings.ui:169 kuser.kcfg:65
+#, no-c-format
+msgid "User private groups"
+msgstr ""
+
+#: generalsettings.ui:177
+#, no-c-format
+msgid "Default group:"
+msgstr ""
+
+#: kuser.kcfg:16
+#, no-c-format
+msgid "Default connection"
+msgstr ""
+
+#: kuser.kcfg:20
+#, no-c-format
+msgid "Show system users"
+msgstr ""
+
+#: kuser.kcfg:26
+#, no-c-format
+msgid "The source of the user and group database"
+msgstr ""
+
+#: kuser.kcfg:27
+#, no-c-format
+msgid ""
+"This option allows you to select where the user/group data stored. Currently "
+"three storage backends are supported.
Files stores user/group "
+"data in traditional /etc/passwd and /etc/group flat files.
LDAP "
+"stores data in a directory server using the posixAccount and posixGroup "
+"object classes; this backend allows the management of Samba users/groups via "
+"the sambaSamAccount object class.
System provides a read-only "
+"access to all users and groups which your installation knows about."
+msgstr ""
+
+#: kuser.kcfg:36
+#, no-c-format
+msgid "Shell"
+msgstr ""
+
+#: kuser.kcfg:37
+#, no-c-format
+msgid ""
+"This option allows you to select the shell which will be the default for new "
+"users."
+msgstr ""
+
+#: kuser.kcfg:40
+#, no-c-format
+msgid "Home path template"
+msgstr ""
+
+#: kuser.kcfg:41
+#, no-c-format
+msgid ""
+"This option specifies the UNIX home path template for new users. The '%U' "
+"macro will replaced with the actual user name."
+msgstr ""
+
+#: kuser.kcfg:45
+#, no-c-format
+msgid "First UID"
+msgstr ""
+
+#: kuser.kcfg:46
+#, no-c-format
+msgid ""
+"This options specifies the first user ID where searching for an available "
+"UID starts."
+msgstr ""
+
+#: kuser.kcfg:50
+#, no-c-format
+msgid "First GID"
+msgstr ""
+
+#: kuser.kcfg:51
+#, no-c-format
+msgid ""
+"This options specifies the first group ID where searching for an available "
+"GID starts."
+msgstr ""
+
+#: kuser.kcfg:56
+#, no-c-format
+msgid ""
+"If this option is checked then a home directory will created for the new "
+"user."
+msgstr ""
+
+#: kuser.kcfg:61
+#, no-c-format
+msgid ""
+"If this option is checked then the contents of the skeleton folder will "
+"copied to the new user's home directory"
+msgstr ""
+
+#: kuser.kcfg:66
+#, no-c-format
+msgid ""
+"If this option is enabled, new user creation will create a private group "
+"named as the user, and the primary group of the user will assigned to this "
+"private group."
+msgstr ""
+
+#: kuser.kcfg:70
+#, no-c-format
+msgid "Default primary group"
+msgstr ""
+
+#: kuser.kcfg:71
+#, no-c-format
+msgid ""
+"This is the default primary group which will be assigned to a newly created "
+"user."
+msgstr ""
+
+#: kuser.kcfg:76
+#, no-c-format
+msgid "smin"
+msgstr ""
+
+#: kuser.kcfg:80
+#, no-c-format
+msgid "smax"
+msgstr ""
+
+#: kuser.kcfg:84
+#, no-c-format
+msgid "swarn"
+msgstr ""
+
+#: kuser.kcfg:88
+#, no-c-format
+msgid "sinact"
+msgstr ""
+
+#: kuser.kcfg:92
+#, no-c-format
+msgid "sexpire"
+msgstr ""
+
+#: kuser.kcfg:93
+#, no-c-format
+msgid "This setting is for specifying a date when user accounts will expire."
+msgstr ""
+
+#: kuser.kcfg:97
+#, no-c-format
+msgid "sneverexpire"
+msgstr ""
+
+#: kuser.kcfg:98
+#, no-c-format
+msgid "Check this if you want to user accounts never expire."
+msgstr ""
+
+#: kuser.kcfg:103
+#, no-c-format
+msgid "Password file"
+msgstr ""
+
+#: kuser.kcfg:104
+#, no-c-format
+msgid "This specifies the users database file (usually /etc/passwd)."
+msgstr ""
+
+#: kuser.kcfg:108
+#, no-c-format
+msgid "Group file"
+msgstr ""
+
+#: kuser.kcfg:109
+#, no-c-format
+msgid "This specifies the groups database file (usually /etc/group)."
+msgstr ""
+
+#: kuser.kcfg:113
+#, no-c-format
+msgid "MD5 Shadow passwords"
+msgstr ""
+
+#: kuser.kcfg:114
+#, no-c-format
+msgid ""
+"Check this if you want the passwords in the shadow file MD5 hashed. Leave "
+"this unchecked if DES encryption should be used."
+msgstr ""
+
+#: kuser.kcfg:117
+#, no-c-format
+msgid "Shadow password file"
+msgstr ""
+
+#: kuser.kcfg:118
+#, no-c-format
+msgid ""
+"Specifies the shadow password file (usually /etc/shadow). Leave this empty "
+"if your system does not use a shadow password file."
+msgstr ""
+
+#: kuser.kcfg:122
+#, no-c-format
+msgid "Group shadow file"
+msgstr ""
+
+#: kuser.kcfg:123
+#, no-c-format
+msgid ""
+"Specifies the shadow group file (usually /etc/gshadow). Leave this empty if "
+"your system does not use a shadow group file."
+msgstr ""
+
+#: kuser.kcfg:127
+#, no-c-format
+msgid "NIS password source"
+msgstr ""
+
+#: kuser.kcfg:130
+#, no-c-format
+msgid "NIS minimum UID"
+msgstr ""
+
+#: kuser.kcfg:133
+#, no-c-format
+msgid "NIS group source"
+msgstr ""
+
+#: kuser.kcfg:136
+#, no-c-format
+msgid "NIS minimum GID"
+msgstr ""
+
+#: kuser.kcfg:140
+#, no-c-format
+msgid "LDAP User"
+msgstr ""
+
+#: kuser.kcfg:143
+#, no-c-format
+msgid "LDAP Password"
+msgstr ""
+
+#: kuser.kcfg:146
+#, no-c-format
+msgid "LDAP SASL Realm"
+msgstr ""
+
+#: kuser.kcfg:149
+#, no-c-format
+msgid "LDAP Bind DN"
+msgstr ""
+
+#: kuser.kcfg:152
+#, no-c-format
+msgid "LDAP Host"
+msgstr ""
+
+#: kuser.kcfg:155
+#, no-c-format
+msgid "LDAP Port"
+msgstr ""
+
+#: kuser.kcfg:159
+#, no-c-format
+msgid "LDAP version"
+msgstr ""
+
+#: kuser.kcfg:163
+#, no-c-format
+msgid "LDAP Size limit"
+msgstr ""
+
+#: kuser.kcfg:167
+#, no-c-format
+msgid "LDAP Time limit"
+msgstr ""
+
+#: kuser.kcfg:171
+#, no-c-format
+msgid "LDAP Base DN"
+msgstr ""
+
+#: kuser.kcfg:174
+#, no-c-format
+msgid "LDAP Filter"
+msgstr ""
+
+#: kuser.kcfg:177
+#, no-c-format
+msgid "LDAP no encryption"
+msgstr ""
+
+#: kuser.kcfg:181
+#, no-c-format
+msgid "LDAP TLS"
+msgstr ""
+
+#: kuser.kcfg:185
+#, no-c-format
+msgid "LDAP SSL"
+msgstr ""
+
+#: kuser.kcfg:189
+#, no-c-format
+msgid "LDAP Anonymous"
+msgstr ""
+
+#: kuser.kcfg:193
+#, no-c-format
+msgid "LDAP Simple auth"
+msgstr ""
+
+#: kuser.kcfg:197
+#, no-c-format
+msgid "LDAP SASL auth"
+msgstr ""
+
+#: kuser.kcfg:201
+#, no-c-format
+msgid "LDAP SASL mechanism"
+msgstr ""
+
+#: kuser.kcfg:205
+#, no-c-format
+msgid "LDAP User container"
+msgstr ""
+
+#: kuser.kcfg:206
+#, no-c-format
+msgid ""
+"This specifies where to store users' entries relative to the LDAP base DN."
+msgstr ""
+
+#: kuser.kcfg:210
+#, no-c-format
+msgid "LDAP User filter"
+msgstr ""
+
+#: kuser.kcfg:211
+#, no-c-format
+msgid "This specifies the filter used for user entries."
+msgstr ""
+
+#: kuser.kcfg:214
+#, no-c-format
+msgid "LDAP Group container"
+msgstr ""
+
+#: kuser.kcfg:215
+#, no-c-format
+msgid ""
+"This specifies where to store groups' entries relative to the LDAP base DN."
+msgstr ""
+
+#: kuser.kcfg:219
+#, no-c-format
+msgid "LDAP Group filter"
+msgstr ""
+
+#: kuser.kcfg:220
+#, no-c-format
+msgid "This specifies the filter used for group entries."
+msgstr ""
+
+#: kuser.kcfg:223
+#, no-c-format
+msgid "LDAP User RDN prefix"
+msgstr ""
+
+#: kuser.kcfg:224
+#, no-c-format
+msgid "This specifies what prefix will used for user entries."
+msgstr ""
+
+#: kuser.kcfg:233 ldapsettings.ui:235
+#, no-c-format
+msgid "Store the user's full name in the cn attribute"
+msgstr ""
+
+#: kuser.kcfg:234
+#, no-c-format
+msgid ""
+"Check this if the user's full name should be stored in the cn (Canonical "
+"Name) attribute."
+msgstr ""
+
+#: kuser.kcfg:238
+#, no-c-format
+msgid "Update the gecos field"
+msgstr ""
+
+#: kuser.kcfg:239
+#, no-c-format
+msgid "Check this if the gecos attribute should be updated."
+msgstr ""
+
+#: kuser.kcfg:243
+#, no-c-format
+msgid "Manage LDAP shadowAccount objectclass"
+msgstr ""
+
+#: kuser.kcfg:244
+#, no-c-format
+msgid ""
+"Check this if the shadowAccount object should be used in the users' entries. "
+"It allows to enforce password change/expiration policies."
+msgstr ""
+
+#: kuser.kcfg:248
+#, no-c-format
+msgid "LDAP Structural objectclass"
+msgstr ""
+
+#: kuser.kcfg:249
+#, no-c-format
+msgid ""
+"This option allows to specify the structural objectclass used with users' "
+"entries. If you want to use these entries not just for authentication, but "
+"for an addressbook, too, then choose inetOrgPerson."
+msgstr ""
+
+#: kuser.kcfg:257
+#, no-c-format
+msgid "LDAP Group RDN prefix"
+msgstr ""
+
+#: kuser.kcfg:258
+#, no-c-format
+msgid "This specifies what prefix will used for group entries."
+msgstr ""
+
+#: kuser.kcfg:266
+#, no-c-format
+msgid "LDAP Password hash method"
+msgstr ""
+
+#: kuser.kcfg:267
+#, no-c-format
+msgid "This specifies the password hashing method. The most secure is SSHA."
+msgstr ""
+
+#: kuser.kcfg:279
+#, no-c-format
+msgid "Enable samba account management"
+msgstr ""
+
+#: kuser.kcfg:280
+#, no-c-format
+msgid ""
+"Check this if you want to use the user/group entries in a Samba domain. "
+"KUser will create sambaSamAccount objectclass for each entry which is usable "
+"with the ldapsam passdb backend with Samba version greater than 3.0."
+msgstr ""
+
+#: kuser.kcfg:283
+#, no-c-format
+msgid "Samba domain name"
+msgstr ""
+
+#: kuser.kcfg:284
+#, no-c-format
+msgid "This specifies the samba domain name."
+msgstr ""
+
+#: kuser.kcfg:287
+#, no-c-format
+msgid "Samba domain SID"
+msgstr ""
+
+#: kuser.kcfg:288
+#, no-c-format
+msgid ""
+"This specifies the domain Security IDentifier. It is unique in a single "
+"domain. You can query the value of the domain SID with 'net getlocalsid "
+"domain_name'."
+msgstr ""
+
+#: kuser.kcfg:291
+#, no-c-format
+msgid "Algorithmic RID base"
+msgstr ""
+
+#: kuser.kcfg:292
+#, no-c-format
+msgid ""
+"This value is an offset for the algorithmic mapping from uids and gids to "
+"rids. The default (and minimum) value is 1000, it must be even, and the LDAP "
+"database and smb.conf must store the same values."
+msgstr ""
+
+#: kuser.kcfg:296
+#, no-c-format
+msgid "Samba login script"
+msgstr ""
+
+#: kuser.kcfg:297
+#, no-c-format
+msgid ""
+"This specifies a name of a login script (in the `Netlogon` share) which will "
+"be executed as the user logs in to a Windows machine."
+msgstr ""
+
+#: kuser.kcfg:300
+#, no-c-format
+msgid "Samba home drive"
+msgstr ""
+
+#: kuser.kcfg:301
+#, no-c-format
+msgid ""
+"Specifies a drive letter where the user's home directory will automatically "
+"mapped when he/she logs into a Windows machine."
+msgstr ""
+
+#: kuser.kcfg:304
+#, no-c-format
+msgid "Samba profile path template"
+msgstr ""
+
+#: kuser.kcfg:305
+#, no-c-format
+msgid ""
+"This specifies the location of the roaming profile of the user. The '%U' "
+"macro will be replaced with the actual user name."
+msgstr ""
+
+#: kuser.kcfg:308
+#, no-c-format
+msgid "Samba home path template"
+msgstr ""
+
+#: kuser.kcfg:309
+#, no-c-format
+msgid ""
+"This specifies the location of the home directory of the user. This field is "
+"meaningful only for Windows machines. The '%U' macro will be replaced with "
+"the actual user name."
+msgstr ""
+
+#: kuser.kcfg:312 ldapsamba.ui:150
+#, no-c-format
+msgid "Store LanManager hashed password"
+msgstr ""
+
+#: kuser.kcfg:313
+#, no-c-format
+msgid ""
+"Store the LanManager hashed password in the sambaLMPassword attribute. Check "
+"this if you have older clients (Win9x series and before) on your network."
+msgstr ""
+
+#: kuserui.rc:8
+#, no-c-format
+msgid "&User"
+msgstr ""
+
+#: kuserui.rc:14
+#, no-c-format
+msgid "&Group"
+msgstr ""
+
+#: ldapsamba.ui:38
+#, no-c-format
+msgid "Manage Samba user accounts/groups"
+msgstr ""
+
+#: ldapsamba.ui:65
+#, no-c-format
+msgid "Default login script:"
+msgstr ""
+
+#: ldapsamba.ui:93
+#, no-c-format
+msgid "Profile path template:"
+msgstr ""
+
+#: ldapsamba.ui:191
+#, no-c-format
+msgid "&Query Server"
+msgstr ""
+
+#: ldapsamba.ui:204
+#, no-c-format
+msgid "Domain SID (you can obtain with 'net getlocalsid domain_name'):"
+msgstr ""
+
+#: ldapsamba.ui:234
+#, no-c-format
+msgid "Algorithmic RID base:"
+msgstr ""
+
+#: ldapsettings.ui:35 ldapsettings.ui:180
+#, no-c-format
+msgid "cn"
+msgstr ""
+
+#: ldapsettings.ui:40
+#, no-c-format
+msgid "gidNumber"
+msgstr ""
+
+#: ldapsettings.ui:55
+#, no-c-format
+msgid "Plain Text"
+msgstr ""
+
+#: ldapsettings.ui:60
+#, no-c-format
+msgid "CRYPT"
+msgstr ""
+
+#: ldapsettings.ui:65
+#, no-c-format
+msgid "MD5"
+msgstr ""
+
+#: ldapsettings.ui:70
+#, no-c-format
+msgid "SMD5"
+msgstr ""
+
+#: ldapsettings.ui:75
+#, no-c-format
+msgid "SHA"
+msgstr ""
+
+#: ldapsettings.ui:80
+#, no-c-format
+msgid "SSHA"
+msgstr ""
+
+#: ldapsettings.ui:92
+#, no-c-format
+msgid "User base:"
+msgstr ""
+
+#: ldapsettings.ui:103
+#, no-c-format
+msgid "Group filter:"
+msgstr ""
+
+#: ldapsettings.ui:114
+#, no-c-format
+msgid "Structural objectclass:"
+msgstr ""
+
+#: ldapsettings.ui:125
+#, no-c-format
+msgid "User filter:"
+msgstr ""
+
+#: ldapsettings.ui:144
+#, no-c-format
+msgid "account"
+msgstr ""
+
+#: ldapsettings.ui:149
+#, no-c-format
+msgid "inetOrgPerson"
+msgstr ""
+
+#: ldapsettings.ui:161
+#, no-c-format
+msgid "Group RDN prefix:"
+msgstr ""
+
+#: ldapsettings.ui:170
+#, no-c-format
+msgid "uid"
+msgstr ""
+
+#: ldapsettings.ui:175
+#, no-c-format
+msgid "uidNumber"
+msgstr ""
+
+#: ldapsettings.ui:192
+#, no-c-format
+msgid "Group base:"
+msgstr ""
+
+#: ldapsettings.ui:203
+#, no-c-format
+msgid "User RDN prefix:"
+msgstr ""
+
+#: ldapsettings.ui:214
+#, no-c-format
+msgid "Password hash:"
+msgstr ""
+
+#: ldapsettings.ui:227
+#, no-c-format
+msgid "Manage shadowAccount objectclass"
+msgstr ""
+
+#: ldapsettings.ui:243
+#, no-c-format
+msgid "Update the gecos attribute"
+msgstr ""
+
+#: passwordpolicy.ui:40
+#, no-c-format
+msgid "Time before password expires to issue an expire warning:"
+msgstr ""
+
+#: passwordpolicy.ui:54
+#, no-c-format
+msgid "Time when password expires after last password change:"
+msgstr ""
+
+#: passwordpolicy.ui:68
+#, no-c-format
+msgid "Time when account will be disabled after expiration of password:"
+msgstr ""
+
+#: passwordpolicy.ui:116
+#, no-c-format
+msgid "Time before password may not be changed after last password change:"
+msgstr ""
+
+#: passwordpolicy.ui:171
+#, no-c-format
+msgid "Account will expire on:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/secpolicy.po b/tde-i18n-es_AR/messages/tdeadmin/secpolicy.po
new file mode 100644
index 00000000000..197fce6da10
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/secpolicy.po
@@ -0,0 +1,56 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: main.cpp:34
+msgid "Display PAM security policies"
+msgstr ""
+
+#: main.cpp:41
+msgid "secpolicy"
+msgstr ""
+
+#: pamview.cpp:51
+msgid "Available services:"
+msgstr ""
+
+#: pamview.cpp:58
+msgid "Category"
+msgstr ""
+
+#: pamview.cpp:59
+msgid "Level"
+msgstr ""
+
+#: pamview.cpp:60
+msgid "Module"
+msgstr ""
+
+#: pamview.cpp:82
+msgid ""
+"/etc/pam.d folder does not exist.\n"
+"Either your system does not have PAM support or there is some other "
+"configuration problem."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/tdefile_deb.po b/tde-i18n-es_AR/messages/tdeadmin/tdefile_deb.po
new file mode 100644
index 00000000000..e34bced7e47
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/tdefile_deb.po
@@ -0,0 +1,45 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_deb.cpp:53
+msgid "General"
+msgstr ""
+
+#: tdefile_deb.cpp:56
+msgid "Name"
+msgstr ""
+
+#: tdefile_deb.cpp:57
+msgid "Version"
+msgstr ""
+
+#: tdefile_deb.cpp:58
+msgid "Summary"
+msgstr ""
+
+#: tdefile_deb.cpp:59
+msgid "Size"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeadmin/tdefile_rpm.po b/tde-i18n-es_AR/messages/tdeadmin/tdefile_rpm.po
new file mode 100644
index 00000000000..bc3e827c33b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeadmin/tdefile_rpm.po
@@ -0,0 +1,73 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:13+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_rpm.cpp:41
+msgid "General"
+msgstr ""
+
+#: tdefile_rpm.cpp:44
+msgid "Name"
+msgstr ""
+
+#: tdefile_rpm.cpp:45
+msgid "Version"
+msgstr ""
+
+#: tdefile_rpm.cpp:46
+msgid "Release"
+msgstr ""
+
+#: tdefile_rpm.cpp:47
+msgid "Summary"
+msgstr ""
+
+#: tdefile_rpm.cpp:49
+msgid "Group"
+msgstr ""
+
+#: tdefile_rpm.cpp:50
+msgid "Size"
+msgstr ""
+
+#: tdefile_rpm.cpp:52
+msgid "Vendor"
+msgstr ""
+
+#: tdefile_rpm.cpp:53
+msgid "Packager"
+msgstr ""
+
+#: tdefile_rpm.cpp:54
+msgid "Archive Offset"
+msgstr ""
+
+#: tdefile_rpm.cpp:55
+msgid "Comment"
+msgstr ""
+
+#: tdefile_rpm.cpp:58
+msgid "All tags"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeartwork/klock.po b/tde-i18n-es_AR/messages/tdeartwork/klock.po
new file mode 100644
index 00000000000..1834297fab5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeartwork/klock.po
@@ -0,0 +1,1423 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:23+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:900
+msgid "Euphoria"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:977 kdesavers/Flux.cpp:863
+#: kdesavers/SolarWinds.cpp:675
+msgid "Regular"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:978
+msgid "Grid"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:979
+msgid "Cubism"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:980
+msgid "Bad Math"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:981
+msgid "M-Theory"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:982
+msgid "UHFTEM"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:983
+msgid "Nowhere"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:984
+msgid "Echo"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:985
+msgid "Kaleidoscope"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:986 kdesavers/Flux.cpp:869
+#: kdesavers/SolarWinds.cpp:681
+msgid "(Random)"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:992
+msgid "Setup Euphoria Screen Saver"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:1003 kdesavers/Flux.cpp:886
+#: kdesavers/SolarWinds.cpp:698 kdesavers/science.cpp:865
+msgid "Mode:"
+msgstr ""
+
+#: kdesavers/Euphoria.cpp:1040
+msgid ""
+"Euphoria 1.0
\n"
+"Copyright (c) 2002 Terence M. Welsh
\n"
+"http://www.reallyslick.com/
\n"
+"\n"
+"Ported to TDE by Karl Robillard
"
+msgstr ""
+
+#: kdesavers/Flux.cpp:784
+msgid "Flux"
+msgstr ""
+
+#: kdesavers/Flux.cpp:864
+msgid "Hypnotic"
+msgstr ""
+
+#: kdesavers/Flux.cpp:865
+msgid "Insane"
+msgstr ""
+
+#: kdesavers/Flux.cpp:866
+msgid "Sparklers"
+msgstr ""
+
+#: kdesavers/Flux.cpp:867
+msgid "Paradigm"
+msgstr ""
+
+#: kdesavers/Flux.cpp:868
+msgid "Galactic"
+msgstr ""
+
+#: kdesavers/Flux.cpp:875
+msgid "Setup Flux Screen Saver"
+msgstr ""
+
+#: kdesavers/Flux.cpp:921
+msgid ""
+"Flux 1.0
\n"
+"Copyright (c) 2002 Terence M. Welsh
\n"
+"http://www.reallyslick.com/
\n"
+"\n"
+"Ported to TDE by Karl Robillard
"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:598
+msgid "Solar Winds"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:676
+msgid "Cosmic Strings"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:677
+msgid "Cold Pricklies"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:678
+msgid "Space Fur"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:679
+msgid "Jiggly"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:680
+msgid "Undertow"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:687
+msgid "Setup Solar Wind"
+msgstr ""
+
+#: kdesavers/SolarWinds.cpp:733
+msgid ""
+"Solar Winds 1.0
\n"
+"Copyright (c) 2002 Terence M. Welsh
\n"
+"http://www.reallyslick.com/
\n"
+"\n"
+"Ported to TDE by Karl Robillard
"
+msgstr ""
+
+#: kdesavers/banner.cpp:44
+msgid "KBanner"
+msgstr ""
+
+#: kdesavers/banner.cpp:61
+msgid "Setup Banner Screen Saver"
+msgstr ""
+
+#: kdesavers/banner.cpp:80
+msgid "Family:"
+msgstr ""
+
+#: kdesavers/banner.cpp:89 kdesavers/science.cpp:897
+msgid "Size:"
+msgstr ""
+
+#: kdesavers/banner.cpp:99
+msgid "Bold"
+msgstr ""
+
+#: kdesavers/banner.cpp:110 kdesavers/firesaversetup.ui:541
+#, no-c-format
+msgid "Color:"
+msgstr ""
+
+#: kdesavers/banner.cpp:118
+msgid "Cycling color"
+msgstr ""
+
+#: kdesavers/banner.cpp:133 kdesavers/lines.cpp:139 kdesavers/lorenz.cpp:82
+#: kdesavers/polygon.cpp:87 kdesavers/science.cpp:932 xsavers/space.cpp:592
+#: xsavers/swarm.cpp:328
+msgid "Speed:"
+msgstr ""
+
+#: kdesavers/banner.cpp:148
+msgid "Message:"
+msgstr ""
+
+#: kdesavers/banner.cpp:157
+msgid "Show current time"
+msgstr ""
+
+#: kdesavers/banner.cpp:343
+msgid ""
+"Banner Version 2.2.1\n"
+"\n"
+"Written by Martin R. Jones 1996\n"
+"mjones@kde.org\n"
+"Extended by Alexander Neundorf 2000\n"
+"alexander.neundorf@rz.tu-ilmenau.de\n"
+msgstr ""
+
+#: kdesavers/blob.cpp:51
+msgid "KBlob"
+msgstr ""
+
+#: kdesavers/blob.cpp:70
+msgid "Random Linear"
+msgstr ""
+
+#: kdesavers/blob.cpp:71
+msgid "Horizontal Sine"
+msgstr ""
+
+#: kdesavers/blob.cpp:72
+msgid "Circular Bounce"
+msgstr ""
+
+#: kdesavers/blob.cpp:73
+msgid "Polar Coordinates"
+msgstr ""
+
+#: kdesavers/blob.cpp:74 kdesavers/rotationcfg.ui:110
+#, no-c-format
+msgid "Random"
+msgstr ""
+
+#: kdesavers/blob.cpp:88
+msgid "This screen saver requires a color display."
+msgstr ""
+
+#: kdesavers/blob.cpp:438
+msgid "Setup Blob Screen Saver"
+msgstr ""
+
+#: kdesavers/blob.cpp:456
+msgid "Frame duration:"
+msgstr ""
+
+#: kdesavers/blob.cpp:458 kdesavers/slideshowcfg.ui:109
+#, no-c-format
+msgid " sec"
+msgstr ""
+
+#: kdesavers/blob.cpp:463
+msgid "Algorithm:"
+msgstr ""
+
+#: kdesavers/blob.cpp:522
+msgid ""
+"Blobsaver Version 0.1\n"
+"\n"
+"Written by Tiaan Wessels 1997\n"
+"tiaan@netsys.co.za"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:74
+msgid "Setup Screen Saver"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:85
+msgid ""
+"KFireSaver 3D 1.0
\n"
+"TEST Koral - Enrico Ros::2004
"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:100
+msgid "Fireworks 3D (GL)"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:523
+msgid "www.kde.org"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:524
+msgid "My TDE, please!"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:525
+msgid "KoNqUeR the World"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:526
+msgid "KFIRESAVER 3D"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:527
+msgid "Gimme your eyes..."
+msgstr ""
+
+#: kdesavers/firesaver.cpp:528
+msgid "Thank you for using TDE"
+msgstr ""
+
+#: kdesavers/firesaver.cpp:529
+msgid "Going insane tonight"
+msgstr ""
+
+#: kdesavers/firesaverwriter.cpp:97
+msgid "Welcome to TDE %1.%2.%3"
+msgstr ""
+
+#: kdesavers/fountain.cpp:41
+msgid "Particle Fountain Screen Saver"
+msgstr ""
+
+#: kdesavers/fountain.cpp:144
+msgid ""
+"Particle Fountain
\n"
+"Particle Fountain Screen Saver for TDE
\n"
+"Copyright (c) Ian Reinhart Geiser 2001
\n"
+"\n"
+"TDEConfig code and KScreenSaver \"Setup...\" improvements by Nick Betcher "
+" 2001
"
+msgstr ""
+
+#: kdesavers/gravity.cpp:40
+msgid "Particle Gravity Screen Saver"
+msgstr ""
+
+#: kdesavers/gravity.cpp:130
+msgid ""
+"Gravity
\n"
+"Particle Gravity Screen Saver for TDE
\n"
+"Copyright (c) Ian Reinhart Geiser 2001
\n"
+"\n"
+"TDEConfig code and KScreenSaver \"Setup...\" improvements by Nick Betcher "
+" 2001
"
+msgstr ""
+
+#: kdesavers/kclock.cpp:54
+msgid "Clock"
+msgstr ""
+
+#: kdesavers/kclock.cpp:72
+msgid "Setup Clock Screen Saver"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:747 kdesavers/kclock.cpp:86
+#, no-c-format
+msgid "Colors"
+msgstr ""
+
+#: kdesavers/kclock.cpp:91
+msgid "&Hour-hand:"
+msgstr ""
+
+#: kdesavers/kclock.cpp:100
+msgid "&Minute-hand:"
+msgstr ""
+
+#: kdesavers/kclock.cpp:109
+msgid "&Second-hand:"
+msgstr ""
+
+#: kdesavers/kclock.cpp:118
+msgid "Scal&e:"
+msgstr ""
+
+#: kdesavers/kclock.cpp:127
+msgid "&Background:"
+msgstr ""
+
+#: kdesavers/kclock.cpp:144
+msgid "Si&ze:"
+msgstr ""
+
+#: kdesavers/kclock.cpp:155
+msgid "Small"
+msgstr ""
+
+#: kdesavers/kclock.cpp:157
+msgid "Medium"
+msgstr ""
+
+#: kdesavers/kclock.cpp:159
+msgid "Big"
+msgstr ""
+
+#: kdesavers/kclock.cpp:163
+msgid "&Keep clock centered"
+msgstr ""
+
+#: kdesavers/kclock.cpp:228
+msgid ""
+"Clock Screen Saver
Version 1.0
Melchior FRANZ (c) 2003"
+msgstr ""
+
+#: kdesavers/kvm.cpp:65
+msgid "Virtual Machine"
+msgstr ""
+
+#: kdesavers/kvm.cpp:277
+msgid "Setup Virtual Machine"
+msgstr ""
+
+#: kdesavers/kvm.cpp:289
+msgid "Virtual machine speed:"
+msgstr ""
+
+#: kdesavers/kvm.cpp:303
+msgid "Display update speed:"
+msgstr ""
+
+#: kdesavers/kvm.cpp:378
+msgid ""
+"Virtual Machine Version 0.1\n"
+"\n"
+"Copyright (c) 2000 Artur Rataj \n"
+msgstr ""
+
+#: kdesavers/kvm.cpp:379
+msgid "About Virtual Machine"
+msgstr ""
+
+#: kdesavers/lines.cpp:37
+msgid "KLines"
+msgstr ""
+
+#: kdesavers/lines.cpp:116
+msgid "Setup Lines Screen Saver"
+msgstr ""
+
+#: kdesavers/lines.cpp:128 kdesavers/polygon.cpp:66
+#: kdesavers/rotationcfg.ui:136
+#, no-c-format
+msgid "Length:"
+msgstr ""
+
+#: kdesavers/lines.cpp:149
+msgid "Beginning:"
+msgstr ""
+
+#: kdesavers/lines.cpp:157
+msgid "Middle:"
+msgstr ""
+
+#: kdesavers/lines.cpp:165
+msgid "End:"
+msgstr ""
+
+#: kdesavers/lines.cpp:240
+msgid ""
+"Lines Version 2.2.0\n"
+"\n"
+"Written by Dirk Staneker 1997\n"
+"dirk.stanerker@student.uni-tuebingen.de"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:33
+msgid "KLorenz"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:70
+msgid "Setup Lorenz Attractor"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:92
+msgid "Epoch:"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:102
+msgid "Color rate:"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:112
+msgid "Rotation Z:"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:122
+msgid "Rotation Y:"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:132
+msgid "Rotation X:"
+msgstr ""
+
+#: kdesavers/lorenz.cpp:220
+msgid ""
+"Lorenz Attractor screen saver for TDE\n"
+"\n"
+"Copyright (c) 2000 Nicolas Brodu"
+msgstr ""
+
+#: kdesavers/pendulum.cpp:58
+msgid "Simulation of a two-part pendulum"
+msgstr ""
+
+#: kdesavers/pendulum.cpp:706
+msgid ""
+"Ratio of 2nd mass to sum of both masses.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/pendulum.cpp:711
+msgid ""
+"Ratio of 2nd pendulum part length to the sum of both part lengths.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/pendulum.cpp:716 kdesavers/rotation.cpp:730
+msgid ""
+"Gravitational constant in arbitrary units.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/pendulum.cpp:721
+msgid ""
+"Energy in units of the maximum potential energy of the given configuration.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/pendulum.cpp:726
+msgid ""
+"Time in seconds after which a random perspective change occurs.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/pendulum.cpp:788
+msgid ""
+"KPendulum Screen Saver for TDE
Simulation of a two-part pendulum"
+"p>
Copyright (c) Georg Drenkhahn 2004
georg-d@users."
+"sourceforge.net
"
+msgstr ""
+
+#: kdesavers/polygon.cpp:35
+msgid "KPolygon"
+msgstr ""
+
+#: kdesavers/polygon.cpp:53
+msgid "Setup Polygon Screen Saver"
+msgstr ""
+
+#: kdesavers/polygon.cpp:77
+msgid "Vertices:"
+msgstr ""
+
+#: kdesavers/polygon.cpp:185
+msgid ""
+"Polygon Version 2.2.0\n"
+"\n"
+"Written by Martin R. Jones 1996\n"
+"mjones@kde.org"
+msgstr ""
+
+#: kdesavers/rotation.cpp:60
+msgid "Simulation of a force free rotating asymmetric body"
+msgstr ""
+
+#: kdesavers/rotation.cpp:720
+msgid ""
+"Length of traces in seconds of visibility.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/rotation.cpp:725
+msgid ""
+"Angular momentum in z direction in arbitrary units.\n"
+"Valid values from %1 to %2."
+msgstr ""
+
+#: kdesavers/rotation.cpp:784
+msgid ""
+"KRotation Screen Saver for TDE
Simulation of a force free "
+"rotating asymmetric body
Copyright (c) Georg Drenkhahn 2004"
+"p>
georg-d@users.sourceforge.net
"
+msgstr ""
+
+#: kdesavers/science.cpp:58
+msgid "Science Screen Saver"
+msgstr ""
+
+#: kdesavers/science.cpp:81
+msgid "Whirl"
+msgstr ""
+
+#: kdesavers/science.cpp:84
+msgid "Sphere"
+msgstr ""
+
+#: kdesavers/science.cpp:87
+msgid "Exponential"
+msgstr ""
+
+#: kdesavers/science.cpp:90
+msgid "Contraction"
+msgstr ""
+
+#: kdesavers/science.cpp:93
+msgid "Wave"
+msgstr ""
+
+#: kdesavers/science.cpp:96
+msgid "Curvature"
+msgstr ""
+
+#: kdesavers/science.cpp:850
+msgid "Setup Science Screen Saver"
+msgstr ""
+
+#: kdesavers/science.cpp:877
+msgid "Inverse"
+msgstr ""
+
+#: kdesavers/science.cpp:884
+msgid "Gravity"
+msgstr ""
+
+#: kdesavers/science.cpp:890
+msgid "Hide background"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1349 kdesavers/science.cpp:915
+#, no-c-format
+msgid "Intensity:"
+msgstr ""
+
+#: kdesavers/science.cpp:945
+msgid "Motion:"
+msgstr ""
+
+#: kdesavers/science.cpp:1148
+msgid ""
+"Science Version 0.26.5\n"
+"\n"
+"Written by Rene Beutler (1998)\n"
+"rbeutler@g26.ethz.ch"
+msgstr ""
+
+#: kdesavers/slideshow.cpp:50 kdesavers/slideshow.cpp:57
+msgid "KSlideshow"
+msgstr ""
+
+#: kdesavers/slideshow.cpp:752
+msgid "No images found"
+msgstr ""
+
+#: kdesavers/slideshow.cpp:924
+msgid "Setup Slide Show Screen Saver"
+msgstr ""
+
+#: kdesavers/slideshow.cpp:1013
+msgid "SlideShow"
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/aasaver.cpp:1199
+msgid "TDEAsciiquarium"
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/aasaver.cpp:1216
+msgid "TDEAsciiquarium Settings"
+msgstr ""
+
+#: kdesavers/wave.cpp:42
+msgid "Bitmap Wave Screen Saver"
+msgstr ""
+
+#: kdesavers/wave.cpp:108
+msgid ""
+"Bitmap Flag Screen Saver
\n"
+"Waving Flag Screen Saver for TDE
\n"
+"Copyright (c) Ian Reinhart Geiser 2001"
+msgstr ""
+
+#: xsavers/main.cpp:28
+msgid "TDE Screen Lock/Saver"
+msgstr ""
+
+#: xsavers/main.cpp:33
+msgid "Setup screen saver"
+msgstr ""
+
+#: xsavers/main.cpp:34
+msgid "Run in the specified XWindow"
+msgstr ""
+
+#: xsavers/main.cpp:35
+msgid "Run in the root XWindow"
+msgstr ""
+
+#: xsavers/main.cpp:36
+msgid "Start screen saver in demo mode"
+msgstr ""
+
+#: xsavers/main.cpp:52
+msgid "TDELock"
+msgstr ""
+
+#: xsavers/space.cpp:425
+msgid "GL can not render with root visual\n"
+msgstr ""
+
+#: xsavers/space.cpp:578
+msgid "Setup Space Screen Saver"
+msgstr ""
+
+#: xsavers/space.cpp:602
+msgid "Warp interval:"
+msgstr ""
+
+#: xsavers/space.cpp:675
+msgid ""
+"KSpace\n"
+"Copyright (c) 1998\n"
+"Bernd Johannes Wuebben "
+msgstr ""
+
+#: xsavers/swarm.cpp:317
+msgid "Setup Swarm Screen Saver"
+msgstr ""
+
+#: xsavers/swarm.cpp:341
+msgid "Number of bees:"
+msgstr ""
+
+#: xsavers/swarm.cpp:417
+msgid ""
+"Swarm\n"
+"\n"
+"Copyright (c) 1991 by Patrick J. Naughton\n"
+"\n"
+"Ported to tdescreensaver by Emanuel Pirker."
+msgstr ""
+
+#: xsavers/swarm.cpp:418
+msgid "About Swarm"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:24
+#, no-c-format
+msgid "KFireSaver Setup"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:38
+#, no-c-format
+msgid "&Load"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:44
+#, no-c-format
+msgid "TDE (default)"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:49
+#, no-c-format
+msgid "Elegant White"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:54
+#, no-c-format
+msgid "Quick Simple"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:59
+#, no-c-format
+msgid "Enhanced Reality"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:64
+#, no-c-format
+msgid "Hypnotic Illusions"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:84
+#, no-c-format
+msgid "Preset:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:116
+#, no-c-format
+msgid "Preview"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:204
+#, no-c-format
+msgid "preview window"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:207
+#, no-c-format
+msgid "Here is the preview (if it is not detached)"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:221
+#, no-c-format
+msgid "P R E V I E W"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:251
+#, no-c-format
+msgid "&Show in separate window"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:259
+#, no-c-format
+msgid "&Apply && Update"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:271
+#, no-c-format
+msgid "Show"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:298
+#, no-c-format
+msgid "Show type:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:304
+#, no-c-format
+msgid "Simple Show"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:309
+#, no-c-format
+msgid "Completely Random"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:314
+#, no-c-format
+msgid "Only Change Color"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:319
+#, no-c-format
+msgid "Only Change Fireworks"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:358
+#, no-c-format
+msgid "Number of fireworks:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:366
+#, no-c-format
+msgid "few"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:402 kdesavers/firesaversetup.ui:1237
+#, no-c-format
+msgid "more"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:437
+#, no-c-format
+msgid "Size of particles:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:445 kdesavers/firesaversetup.ui:1357
+#: kdesavers/firesaversetup.ui:1461
+#, no-c-format
+msgid "small"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:478 kdesavers/firesaversetup.ui:1494
+#, no-c-format
+msgid "big"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:505
+#, no-c-format
+msgid "Use bottom fire"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:552
+#, no-c-format
+msgid "Select the color"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:579
+#, no-c-format
+msgid "Enable sounds"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:587
+#, no-c-format
+msgid "Limit overload (recommended)"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:595
+#, no-c-format
+msgid "Realtime fps adjust (recommended)"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:622 kdesavers/firesaversetup.ui:755
+#, no-c-format
+msgid "Fireworks"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:658
+#, no-c-format
+msgid "Blinding white"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:666
+#, no-c-format
+msgid "Velvet purple"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:674
+#, no-c-format
+msgid "Deep-sea green"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:682
+#, no-c-format
+msgid "Deep red"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:690
+#, no-c-format
+msgid "Multicolor"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:693
+#, no-c-format
+msgid "try bi-color fireworks"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:696
+#, no-c-format
+msgid "This allow a random creation of fireworks that explodes in 2 colors"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:704
+#, no-c-format
+msgid "Boring blue"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:729
+#, no-c-format
+msgid "Hot orange"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:737
+#, no-c-format
+msgid "Purest green"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:771
+#, no-c-format
+msgid "Flames ring"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:774 kdesavers/firesaversetup.ui:785
+#: kdesavers/firesaversetup.ui:796 kdesavers/firesaversetup.ui:807
+#: kdesavers/firesaversetup.ui:818 kdesavers/firesaversetup.ui:856
+#: kdesavers/firesaversetup.ui:867 kdesavers/firesaversetup.ui:878
+#, no-c-format
+msgid "try me"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:782
+#, no-c-format
+msgid "Atomic splitter"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:793
+#, no-c-format
+msgid "Sparkling fall"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:804
+#, no-c-format
+msgid "Classic"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:815
+#, no-c-format
+msgid "Only explosion"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:853
+#, no-c-format
+msgid "SuperNova"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:864
+#, no-c-format
+msgid "Toxic spirals"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:875
+#, no-c-format
+msgid "Flames world"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:890
+#, no-c-format
+msgid "Specials"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:918
+#, no-c-format
+msgid "Logos"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:924
+#, no-c-format
+msgid "Watch exploding images"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:927
+#, no-c-format
+msgid "Enable images explosion."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:977
+#, no-c-format
+msgid "TDE icons"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:980
+#, no-c-format
+msgid "Enables TDE Icons"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:983
+#, no-c-format
+msgid "Enables random TDE Icons explosions."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:991
+#, no-c-format
+msgid "Tux"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:997
+#, no-c-format
+msgid "Enables Tux"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1000
+#, no-c-format
+msgid "Enables random Tux explosions."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1008
+#, no-c-format
+msgid "Reduce detail"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1011
+#, no-c-format
+msgid "useful for increasing speed"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1014
+#, no-c-format
+msgid "When enabled speeds up logo explosion but reduces quality."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1022
+#, no-c-format
+msgid "Konqui"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1025
+#, no-c-format
+msgid "Enables Konqui"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1028
+#, no-c-format
+msgid "Enables random Konqui explosions."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1046
+#, no-c-format
+msgid "Frequency:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1054
+#, no-c-format
+msgid "sometimes"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1087
+#, no-c-format
+msgid "often"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1158
+#, no-c-format
+msgid "Flickering"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1161
+#, no-c-format
+msgid "enables a natural 'flicker' effect"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1164
+#, no-c-format
+msgid "This option produces a sort of vibration in the lightness of the star."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1172
+#, no-c-format
+msgid "Red-blue gradient"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1175
+#, no-c-format
+msgid "emulate horizon coloring"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1178
+#, no-c-format
+msgid "Gives lower stars a reddish tint."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1196
+#, no-c-format
+msgid "Number:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1204
+#, no-c-format
+msgid "less"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1266 kdesavers/fountaincfg.ui:142
+#: kdesavers/gravitycfg.ui:142 kdesavers/wavecfg.ui:143
+#, no-c-format
+msgid "Stars"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1272 kdesavers/firesaversetup.ui:1289
+#, no-c-format
+msgid "Watch the stars"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1275 kdesavers/firesaversetup.ui:1292
+#, no-c-format
+msgid "Enable stars in the sky."
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1283
+#, no-c-format
+msgid "Writings"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1302
+#, no-c-format
+msgid "Effects"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1313
+#, no-c-format
+msgid "Flash screen on explosions"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1390
+#, no-c-format
+msgid "hypnotic"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1417
+#, no-c-format
+msgid "Mega flares"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1453
+#, no-c-format
+msgid "Dimension:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1521
+#, no-c-format
+msgid "Fireworks leave a particle trail"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1524 kdesavers/firesaversetup.ui:1527
+#, no-c-format
+msgid "not yet ported"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1560
+#, no-c-format
+msgid "Flash opacity:"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1568
+#, no-c-format
+msgid "min"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1601
+#, no-c-format
+msgid "max"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1628
+#, no-c-format
+msgid "Fade effect"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1639
+#, no-c-format
+msgid "Spherical light after explosion"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1642
+#, no-c-format
+msgid "warning, this can shock your mind :-)"
+msgstr ""
+
+#: kdesavers/firesaversetup.ui:1645
+#, no-c-format
+msgid ""
+"Multiplies the scale factor for particles near you, resulting in a colorful "
+"experience."
+msgstr ""
+
+#: kdesavers/fountaincfg.ui:28
+#, no-c-format
+msgid "Particle Fountain Setup"
+msgstr ""
+
+#: kdesavers/fountaincfg.ui:59 kdesavers/gravitycfg.ui:59
+#: kdesavers/wavecfg.ui:65
+#, no-c-format
+msgid "Use textures"
+msgstr ""
+
+#: kdesavers/fountaincfg.ui:111 kdesavers/gravitycfg.ui:111
+#: kdesavers/wavecfg.ui:114
+#, no-c-format
+msgid "Shapes"
+msgstr ""
+
+#: kdesavers/fountaincfg.ui:153 kdesavers/gravitycfg.ui:153
+#: kdesavers/wavecfg.ui:154
+#, no-c-format
+msgid "Flares"
+msgstr ""
+
+#: kdesavers/fountaincfg.ui:170 kdesavers/gravitycfg.ui:170
+#: kdesavers/wavecfg.ui:170
+#, no-c-format
+msgid "Particle size:"
+msgstr ""
+
+#: kdesavers/gravitycfg.ui:28
+#, no-c-format
+msgid "Gravity Setup"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:42
+#, no-c-format
+msgid "KPendulum Setup"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:86
+#, no-c-format
+msgid ""
+"\n"
+"m2
\n"
+"-----------
\n"
+"m1+m2\n"
+"
"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:130
+#, no-c-format
+msgid ""
+"\n"
+"l2
\n"
+"------
\n"
+"l1+l2\n"
+"
"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:174
+#, no-c-format
+msgid "g"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:217
+#, no-c-format
+msgid "E"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:260
+#, no-c-format
+msgid ""
+"Perspective
\n"
+"Change [s]"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:264
+#, no-c-format
+msgid ""
+"specify the time in seconds after which a random perspective change occurs"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:313
+#, no-c-format
+msgid "Bars"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:327
+#, no-c-format
+msgid "M1"
+msgstr ""
+
+#: kdesavers/pendulumcfg.ui:341
+#, no-c-format
+msgid "M2"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:42
+#, no-c-format
+msgid "KRotation Setup"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:80
+#, no-c-format
+msgid "Traces"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:102
+#, no-c-format
+msgid "x"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:118
+#, no-c-format
+msgid "y"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:126
+#, no-c-format
+msgid "z"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:212
+#, no-c-format
+msgid "Theta:"
+msgstr ""
+
+#: kdesavers/rotationcfg.ui:228
+#, no-c-format
+msgid "Lz:"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:27
+#, no-c-format
+msgid "&Include images from sub-folders"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:35
+#, no-c-format
+msgid "&Random order"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:48
+#, no-c-format
+msgid "Resi&ze images"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:73
+#, no-c-format
+msgid "I&mage folder:"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:84
+#, no-c-format
+msgid "Show &names"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:126
+#, no-c-format
+msgid "&Delay:"
+msgstr ""
+
+#: kdesavers/slideshowcfg.ui:137
+#, no-c-format
+msgid "Random &position"
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:7
+#, no-c-format
+msgid "Amount of fish to have in the sea."
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/asciiquarium.kcfg:9
+#, no-c-format
+msgid ""
+"You can use this value to select the number of fish that will be\n"
+"\t\t\ton screen at a given time."
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/settingswidget.ui:16
+#, no-c-format
+msgid "Asciiquarium Settings"
+msgstr ""
+
+#: kdesavers/tdeasciiquarium/settingswidget.ui:27
+#, no-c-format
+msgid "Number of Fish:"
+msgstr ""
+
+#: kdesavers/wavecfg.ui:36
+#, no-c-format
+msgid "Bitmap Flag Setup"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeartwork/kxsconfig.po b/tde-i18n-es_AR/messages/tdeartwork/kxsconfig.po
new file mode 100644
index 00000000000..bf5a8b3def4
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeartwork/kxsconfig.po
@@ -0,0 +1,10247 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-03-29 18:23+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kxsconfig.cpp:340
+msgid "TDE X Screen Saver Configuration tool"
+msgstr ""
+
+#: kxsconfig.cpp:346
+msgid "Filename of the screen saver to configure"
+msgstr ""
+
+#: kxsconfig.cpp:347
+msgid "Optional screen saver name used in messages"
+msgstr ""
+
+#: kxsconfig.cpp:362
+msgid "KXSConfig"
+msgstr ""
+
+#: kxsconfig.cpp:405
+#, c-format
+msgid "No configuration available for %1"
+msgstr ""
+
+#: kxsrun.cpp:49
+msgid "TDE X Screen Saver Launcher"
+msgstr ""
+
+#: kxsrun.cpp:55
+msgid "Filename of the screen saver to start"
+msgstr ""
+
+#: kxsrun.cpp:56
+msgid "Extra options to pass to the screen saver"
+msgstr ""
+
+#: kxsrun.cpp:63
+msgid "KXSRun"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:1
+msgid "Abstractile"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:2 ScreenSavers/anemone.xml.h:2
+#: ScreenSavers/apollonian.xml.h:13 ScreenSavers/atlantis.xml.h:5
+#: ScreenSavers/attraction.xml.h:24 ScreenSavers/blitspin.xml.h:2
+#: ScreenSavers/boing.xml.h:5 ScreenSavers/bouncingcow.xml.h:5
+#: ScreenSavers/boxed.xml.h:5 ScreenSavers/carousel.xml.h:5
+#: ScreenSavers/ccurve.xml.h:5 ScreenSavers/circuit.xml.h:8
+#: ScreenSavers/cityflow.xml.h:9 ScreenSavers/companioncube.xml.h:5
+#: ScreenSavers/covid19.xml.h:5 ScreenSavers/crumbler.xml.h:5
+#: ScreenSavers/cube21.xml.h:8 ScreenSavers/cubenetic.xml.h:17
+#: ScreenSavers/cubestack.xml.h:5 ScreenSavers/cubestorm.xml.h:5
+#: ScreenSavers/cubetwist.xml.h:5 ScreenSavers/cubicgrid.xml.h:5
+#: ScreenSavers/dangerball.xml.h:5 ScreenSavers/deepstars.xml.h:5
+#: ScreenSavers/discoball.xml.h:5 ScreenSavers/dymaxionmap.xml.h:5
+#: ScreenSavers/energystream.xml.h:2 ScreenSavers/eruption.xml.h:10
+#: ScreenSavers/esper.xml.h:5 ScreenSavers/fliptext.xml.h:5
+#: ScreenSavers/flyingtoasters.xml.h:5 ScreenSavers/fontglide.xml.h:5
+#: ScreenSavers/fuzzyflakes.xml.h:5 ScreenSavers/gears.xml.h:5
+#: ScreenSavers/geodesic.xml.h:14 ScreenSavers/gflux.xml.h:5
+#: ScreenSavers/gibson.xml.h:5 ScreenSavers/glcells.xml.h:25
+#: ScreenSavers/glknots.xml.h:5 ScreenSavers/glmatrix.xml.h:8
+#: ScreenSavers/glsnake.xml.h:11 ScreenSavers/goop.xml.h:5
+#: ScreenSavers/gravitywell.xml.h:5 ScreenSavers/handsy.xml.h:5
+#: ScreenSavers/headroom.xml.h:5 ScreenSavers/hexadrop.xml.h:5
+#: ScreenSavers/hexstrut.xml.h:5 ScreenSavers/hilbert.xml.h:8
+#: ScreenSavers/hydrostat.xml.h:5 ScreenSavers/hypnowheel.xml.h:2
+#: ScreenSavers/interference.xml.h:5 ScreenSavers/jigglypuff.xml.h:14
+#: ScreenSavers/jigsaw.xml.h:5 ScreenSavers/juggler3d.xml.h:5
+#: ScreenSavers/kaleidocycle.xml.h:8 ScreenSavers/maze3d.xml.h:2
+#: ScreenSavers/moebiusgears.xml.h:5 ScreenSavers/peepers.xml.h:5
+#: ScreenSavers/penetrate.xml.h:2 ScreenSavers/petri.xml.h:16
+#: ScreenSavers/phosphor.xml.h:6 ScreenSavers/photopile.xml.h:12
+#: ScreenSavers/piecewise.xml.h:8 ScreenSavers/pinion.xml.h:5
+#: ScreenSavers/polyhedra.xml.h:5 ScreenSavers/pong.xml.h:2
+#: ScreenSavers/pyro.xml.h:2 ScreenSavers/quasicrystal.xml.h:5
+#: ScreenSavers/raverhoop.xml.h:11 ScreenSavers/razzledazzle.xml.h:5
+#: ScreenSavers/rd-bomb.xml.h:2 ScreenSavers/rocks.xml.h:8
+#: ScreenSavers/rubik.xml.h:6 ScreenSavers/rubikblocks.xml.h:8
+#: ScreenSavers/skytentacles.xml.h:15 ScreenSavers/slidescreen.xml.h:11
+#: ScreenSavers/sonar.xml.h:5 ScreenSavers/speedmine.xml.h:5
+#: ScreenSavers/splitflap.xml.h:5 ScreenSavers/superquadrics.xml.h:5
+#: ScreenSavers/tangram.xml.h:8 ScreenSavers/topblock.xml.h:5
+#: ScreenSavers/tronbit.xml.h:5 ScreenSavers/twang.xml.h:8
+#: ScreenSavers/unicrud.xml.h:5 ScreenSavers/unknownpleasures.xml.h:8
+#: ScreenSavers/vigilance.xml.h:5 ScreenSavers/voronoi.xml.h:2
+#: ScreenSavers/winduprobot.xml.h:5 ScreenSavers/wormhole.xml.h:5
+#: ScreenSavers/xjack.xml.h:2
+msgid "Slow"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:3 ScreenSavers/anemone.xml.h:3
+#: ScreenSavers/apollonian.xml.h:14 ScreenSavers/attraction.xml.h:25
+#: ScreenSavers/boing.xml.h:6 ScreenSavers/boxed.xml.h:6
+#: ScreenSavers/covid19.xml.h:6 ScreenSavers/crumbler.xml.h:6
+#: ScreenSavers/cubestorm.xml.h:6 ScreenSavers/cubicgrid.xml.h:6
+#: ScreenSavers/cyclone.xml.h:11 ScreenSavers/deepstars.xml.h:6
+#: ScreenSavers/discoball.xml.h:6 ScreenSavers/drempels.xml.h:6
+#: ScreenSavers/energystream.xml.h:3 ScreenSavers/esper.xml.h:6
+#: ScreenSavers/euphoria.xml.h:17 ScreenSavers/fieldlines.xml.h:9
+#: ScreenSavers/fliptext.xml.h:6 ScreenSavers/flocks.xml.h:13
+#: ScreenSavers/fontglide.xml.h:6 ScreenSavers/fuzzyflakes.xml.h:6
+#: ScreenSavers/gears.xml.h:6 ScreenSavers/glknots.xml.h:6
+#: ScreenSavers/goop.xml.h:6 ScreenSavers/gravitywell.xml.h:6
+#: ScreenSavers/handsy.xml.h:6 ScreenSavers/hexadrop.xml.h:6
+#: ScreenSavers/hexstrut.xml.h:6 ScreenSavers/hilbert.xml.h:11
+#: ScreenSavers/hufo_tunnel.xml.h:3 ScreenSavers/hyperspace.xml.h:3
+#: ScreenSavers/hypnowheel.xml.h:5 ScreenSavers/jigsaw.xml.h:6
+#: ScreenSavers/juggler3d.xml.h:6 ScreenSavers/kaleidocycle.xml.h:9
+#: ScreenSavers/lattice.xml.h:26 ScreenSavers/maze3d.xml.h:3
+#: ScreenSavers/moebiusgears.xml.h:6 ScreenSavers/peepers.xml.h:6
+#: ScreenSavers/plasma.xml.h:9 ScreenSavers/polyhedra.xml.h:6
+#: ScreenSavers/quasicrystal.xml.h:6 ScreenSavers/razzledazzle.xml.h:6
+#: ScreenSavers/skytentacles.xml.h:18 ScreenSavers/sonar.xml.h:6
+#: ScreenSavers/splitflap.xml.h:6 ScreenSavers/sundancer2.xml.h:4
+#: ScreenSavers/tessellimage.xml.h:6 ScreenSavers/unknownpleasures.xml.h:9
+#: ScreenSavers/vigilance.xml.h:6 ScreenSavers/xjack.xml.h:3
+msgid "Speed"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:4 ScreenSavers/anemone.xml.h:4
+#: ScreenSavers/apollonian.xml.h:15 ScreenSavers/atlantis.xml.h:7
+#: ScreenSavers/attraction.xml.h:26 ScreenSavers/blitspin.xml.h:4
+#: ScreenSavers/boing.xml.h:7 ScreenSavers/bouncingcow.xml.h:7
+#: ScreenSavers/boxed.xml.h:7 ScreenSavers/carousel.xml.h:7
+#: ScreenSavers/ccurve.xml.h:7 ScreenSavers/circuit.xml.h:10
+#: ScreenSavers/cityflow.xml.h:11 ScreenSavers/companioncube.xml.h:7
+#: ScreenSavers/covid19.xml.h:7 ScreenSavers/crumbler.xml.h:7
+#: ScreenSavers/cube21.xml.h:10 ScreenSavers/cubenetic.xml.h:19
+#: ScreenSavers/cubestack.xml.h:7 ScreenSavers/cubestorm.xml.h:7
+#: ScreenSavers/cubetwist.xml.h:7 ScreenSavers/cubicgrid.xml.h:7
+#: ScreenSavers/dangerball.xml.h:7 ScreenSavers/deepstars.xml.h:7
+#: ScreenSavers/discoball.xml.h:7 ScreenSavers/dymaxionmap.xml.h:7
+#: ScreenSavers/energystream.xml.h:4 ScreenSavers/eruption.xml.h:12
+#: ScreenSavers/esper.xml.h:7 ScreenSavers/fliptext.xml.h:7
+#: ScreenSavers/flyingtoasters.xml.h:7 ScreenSavers/fontglide.xml.h:7
+#: ScreenSavers/fuzzyflakes.xml.h:7 ScreenSavers/gears.xml.h:7
+#: ScreenSavers/geodesic.xml.h:16 ScreenSavers/gflux.xml.h:7
+#: ScreenSavers/gibson.xml.h:7 ScreenSavers/glknots.xml.h:7
+#: ScreenSavers/glmatrix.xml.h:10 ScreenSavers/glsnake.xml.h:13
+#: ScreenSavers/goop.xml.h:7 ScreenSavers/gravitywell.xml.h:7
+#: ScreenSavers/handsy.xml.h:7 ScreenSavers/headroom.xml.h:7
+#: ScreenSavers/hexadrop.xml.h:7 ScreenSavers/hexstrut.xml.h:7
+#: ScreenSavers/hilbert.xml.h:10 ScreenSavers/hydrostat.xml.h:7
+#: ScreenSavers/hypnowheel.xml.h:4 ScreenSavers/interference.xml.h:7
+#: ScreenSavers/jigglypuff.xml.h:16 ScreenSavers/jigsaw.xml.h:7
+#: ScreenSavers/juggler3d.xml.h:7 ScreenSavers/kaleidocycle.xml.h:10
+#: ScreenSavers/maze3d.xml.h:4 ScreenSavers/moebiusgears.xml.h:7
+#: ScreenSavers/peepers.xml.h:7 ScreenSavers/penetrate.xml.h:4
+#: ScreenSavers/petri.xml.h:18 ScreenSavers/phosphor.xml.h:8
+#: ScreenSavers/photopile.xml.h:14 ScreenSavers/piecewise.xml.h:10
+#: ScreenSavers/pinion.xml.h:7 ScreenSavers/polyhedra.xml.h:7
+#: ScreenSavers/pong.xml.h:4 ScreenSavers/pyro.xml.h:4
+#: ScreenSavers/quasicrystal.xml.h:7 ScreenSavers/raverhoop.xml.h:13
+#: ScreenSavers/razzledazzle.xml.h:7 ScreenSavers/rd-bomb.xml.h:4
+#: ScreenSavers/rocks.xml.h:10 ScreenSavers/rubik.xml.h:8
+#: ScreenSavers/rubikblocks.xml.h:10 ScreenSavers/skytentacles.xml.h:17
+#: ScreenSavers/slidescreen.xml.h:13 ScreenSavers/sonar.xml.h:7
+#: ScreenSavers/speedmine.xml.h:7 ScreenSavers/splitflap.xml.h:7
+#: ScreenSavers/starwars.xml.h:5 ScreenSavers/superquadrics.xml.h:7
+#: ScreenSavers/tangram.xml.h:10 ScreenSavers/topblock.xml.h:7
+#: ScreenSavers/tronbit.xml.h:7 ScreenSavers/unicrud.xml.h:7
+#: ScreenSavers/unknownpleasures.xml.h:10 ScreenSavers/vigilance.xml.h:7
+#: ScreenSavers/voronoi.xml.h:4 ScreenSavers/winduprobot.xml.h:7
+#: ScreenSavers/wormhole.xml.h:7 ScreenSavers/xjack.xml.h:4
+msgid "Fast"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:5 ScreenSavers/ccurve.xml.h:2
+#: ScreenSavers/flame.xml.h:5 ScreenSavers/maze.xml.h:13
+msgid "0 seconds"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:6 ScreenSavers/boxed.xml.h:17
+#: ScreenSavers/celtic.xml.h:6 ScreenSavers/coral.xml.h:6
+#: ScreenSavers/cube21.xml.h:22 ScreenSavers/epicycle.xml.h:9
+#: ScreenSavers/flame.xml.h:6 ScreenSavers/glcells.xml.h:6
+#: ScreenSavers/helix.xml.h:6 ScreenSavers/imsmap.xml.h:6
+#: ScreenSavers/rorschach.xml.h:9 ScreenSavers/rubikblocks.xml.h:16
+#: ScreenSavers/tangram.xml.h:6 ScreenSavers/xlyap.xml.h:6
+#: ScreenSavers/xspirograph.xml.h:6
+msgid "Linger"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:7 ScreenSavers/voronoi.xml.h:16
+msgid "60 seconds"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:8
+msgid "Random tile layout"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:9
+msgid "Flat tiles"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:10
+msgid "Thin tiles"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:11
+msgid "Outline tiles"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:12
+msgid "Block tiles"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:13
+msgid "Neon tiles"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:14
+msgid "Tiled tiles"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:15 ScreenSavers/anemone.xml.h:16
+#: ScreenSavers/anemotaxis.xml.h:12 ScreenSavers/antinspect.xml.h:5
+#: ScreenSavers/antmaze.xml.h:5 ScreenSavers/antspotlight.xml.h:5
+#: ScreenSavers/apollonian.xml.h:16 ScreenSavers/apple2.xml.h:9
+#: ScreenSavers/atlantis.xml.h:19 ScreenSavers/attraction.xml.h:32
+#: ScreenSavers/atunnel.xml.h:8 ScreenSavers/barcode.xml.h:9
+#: ScreenSavers/beats.xml.h:16 ScreenSavers/blaster.xml.h:11
+#: ScreenSavers/blinkbox.xml.h:12 ScreenSavers/blitspin.xml.h:9
+#: ScreenSavers/blocktube.xml.h:11 ScreenSavers/boing.xml.h:14
+#: ScreenSavers/bouboule.xml.h:11 ScreenSavers/bouncingcow.xml.h:13
+#: ScreenSavers/boxed.xml.h:23 ScreenSavers/boxfit.xml.h:15
+#: ScreenSavers/braid.xml.h:13 ScreenSavers/bubble3d.xml.h:11
+#: ScreenSavers/bumps.xml.h:11 ScreenSavers/cage.xml.h:6
+#: ScreenSavers/carousel.xml.h:18 ScreenSavers/ccurve.xml.h:11
+#: ScreenSavers/celtic.xml.h:9 ScreenSavers/circuit.xml.h:14
+#: ScreenSavers/cityflow.xml.h:17 ScreenSavers/cloudlife.xml.h:12
+#: ScreenSavers/companioncube.xml.h:14 ScreenSavers/compass.xml.h:5
+#: ScreenSavers/coral.xml.h:14 ScreenSavers/covid19.xml.h:14
+#: ScreenSavers/crackberg.xml.h:18 ScreenSavers/crumbler.xml.h:15
+#: ScreenSavers/crystal.xml.h:15 ScreenSavers/cube21.xml.h:26
+#: ScreenSavers/cubenetic.xml.h:26 ScreenSavers/cubestack.xml.h:16
+#: ScreenSavers/cubestorm.xml.h:20 ScreenSavers/cubetwist.xml.h:18
+#: ScreenSavers/cubicgrid.xml.h:12 ScreenSavers/cwaves.xml.h:9
+#: ScreenSavers/cynosure.xml.h:11 ScreenSavers/dangerball.xml.h:14
+#: ScreenSavers/decayscreen.xml.h:23 ScreenSavers/deco.xml.h:14
+#: ScreenSavers/deepstars.xml.h:9 ScreenSavers/deluxe.xml.h:16
+#: ScreenSavers/demon.xml.h:15 ScreenSavers/discoball.xml.h:14
+#: ScreenSavers/discrete.xml.h:11 ScreenSavers/distort.xml.h:22
+#: ScreenSavers/drift.xml.h:11 ScreenSavers/dymaxionmap.xml.h:16
+#: ScreenSavers/endgame.xml.h:6 ScreenSavers/energystream.xml.h:7
+#: ScreenSavers/engine.xml.h:19 ScreenSavers/epicycle.xml.h:14
+#: ScreenSavers/eruption.xml.h:22 ScreenSavers/esper.xml.h:9
+#: ScreenSavers/etruscanvenus.xml.h:42 ScreenSavers/euler2d.xml.h:29
+#: ScreenSavers/extrusion.xml.h:17 ScreenSavers/fadeplot.xml.h:14
+#: ScreenSavers/fiberlamp.xml.h:11 ScreenSavers/filmleader.xml.h:9
+#: ScreenSavers/fireworkx.xml.h:10 ScreenSavers/flame.xml.h:14
+#: ScreenSavers/flipflop.xml.h:14 ScreenSavers/flipscreen3d.xml.h:6
+#: ScreenSavers/fliptext.xml.h:15 ScreenSavers/flow.xml.h:21
+#: ScreenSavers/fluidballs.xml.h:22 ScreenSavers/flurry.xml.h:2
+#: ScreenSavers/flyingtoasters.xml.h:15 ScreenSavers/fontglide.xml.h:16
+#: ScreenSavers/fuzzyflakes.xml.h:12 ScreenSavers/galaxy.xml.h:13
+#: ScreenSavers/gears.xml.h:14 ScreenSavers/geodesic.xml.h:10
+#: ScreenSavers/geodesicgears.xml.h:13 ScreenSavers/gflux.xml.h:19
+#: ScreenSavers/gibson.xml.h:15 ScreenSavers/glblur.xml.h:17
+#: ScreenSavers/glcells.xml.h:32 ScreenSavers/gleidescope.xml.h:14
+#: ScreenSavers/glhanoi.xml.h:16 ScreenSavers/glknots.xml.h:24
+#: ScreenSavers/glmatrix.xml.h:20 ScreenSavers/glplanet.xml.h:19
+#: ScreenSavers/glschool.xml.h:17 ScreenSavers/glslideshow.xml.h:20
+#: ScreenSavers/glsnake.xml.h:18 ScreenSavers/gltext.xml.h:19
+#: ScreenSavers/goop.xml.h:13 ScreenSavers/grav.xml.h:12
+#: ScreenSavers/greynetic.xml.h:6 ScreenSavers/halftone.xml.h:17
+#: ScreenSavers/halo.xml.h:14 ScreenSavers/handsy.xml.h:23
+#: ScreenSavers/headroom.xml.h:18 ScreenSavers/helix.xml.h:8
+#: ScreenSavers/hexadrop.xml.h:22 ScreenSavers/hexstrut.xml.h:17
+#: ScreenSavers/hilbert.xml.h:20 ScreenSavers/hopalong.xml.h:23
+#: ScreenSavers/hydrostat.xml.h:29 ScreenSavers/hypertorus.xml.h:5
+#: ScreenSavers/hypnowheel.xml.h:8 ScreenSavers/ifs.xml.h:68
+#: ScreenSavers/imsmap.xml.h:18 ScreenSavers/interaggregate.xml.h:8
+#: ScreenSavers/interference.xml.h:21 ScreenSavers/intermomentary.xml.h:8
+#: ScreenSavers/jigglypuff.xml.h:10 ScreenSavers/jigsaw.xml.h:15
+#: ScreenSavers/juggler3d.xml.h:21 ScreenSavers/julia.xml.h:14
+#: ScreenSavers/kaleidescope.xml.h:13 ScreenSavers/kaleidocycle.xml.h:21
+#: ScreenSavers/klein.xml.h:47 ScreenSavers/kumppa.xml.h:8
+#: ScreenSavers/lament.xml.h:7 ScreenSavers/lavalite.xml.h:16
+#: ScreenSavers/lcdscrub.xml.h:7 ScreenSavers/lockward.xml.h:9
+#: ScreenSavers/loop.xml.h:12 ScreenSavers/m6502.xml.h:3
+#: ScreenSavers/maze.xml.h:12 ScreenSavers/maze3d.xml.h:10
+#: ScreenSavers/memscroller.xml.h:9 ScreenSavers/menger.xml.h:20
+#: ScreenSavers/metaballs.xml.h:16 ScreenSavers/mirrorblob.xml.h:25
+#: ScreenSavers/moebius.xml.h:7 ScreenSavers/moebiusgears.xml.h:14
+#: ScreenSavers/moire.xml.h:12 ScreenSavers/moire2.xml.h:9
+#: ScreenSavers/molecule.xml.h:15 ScreenSavers/morph3d.xml.h:11
+#: ScreenSavers/mountain.xml.h:11 ScreenSavers/munch.xml.h:16
+#: ScreenSavers/nerverot.xml.h:21 ScreenSavers/noof.xml.h:5
+#: ScreenSavers/noseguy.xml.h:2 ScreenSavers/pacman.xml.h:6
+#: ScreenSavers/pedal.xml.h:9 ScreenSavers/peepers.xml.h:17
+#: ScreenSavers/penetrate.xml.h:8 ScreenSavers/penrose.xml.h:12
+#: ScreenSavers/petri.xml.h:5 ScreenSavers/phosphor.xml.h:13
+#: ScreenSavers/photopile.xml.h:22 ScreenSavers/piecewise.xml.h:15
+#: ScreenSavers/pinion.xml.h:16 ScreenSavers/pipes.xml.h:20
+#: ScreenSavers/polyhedra.xml.h:168 ScreenSavers/polyominoes.xml.h:12
+#: ScreenSavers/polytopes.xml.h:18 ScreenSavers/pong.xml.h:9
+#: ScreenSavers/popsquares.xml.h:21 ScreenSavers/projectiveplane.xml.h:45
+#: ScreenSavers/providence.xml.h:7 ScreenSavers/pulsar.xml.h:14
+#: ScreenSavers/pyro.xml.h:14 ScreenSavers/qix.xml.h:24
+#: ScreenSavers/quasicrystal.xml.h:13 ScreenSavers/queens.xml.h:6
+#: ScreenSavers/raverhoop.xml.h:20 ScreenSavers/razzledazzle.xml.h:20
+#: ScreenSavers/rd-bomb.xml.h:17 ScreenSavers/ripples.xml.h:18
+#: ScreenSavers/rocks.xml.h:17 ScreenSavers/romanboy.xml.h:43
+#: ScreenSavers/rorschach.xml.h:11 ScreenSavers/rotzoomer.xml.h:15
+#: ScreenSavers/rubik.xml.h:11 ScreenSavers/rubikblocks.xml.h:20
+#: ScreenSavers/sballs.xml.h:16 ScreenSavers/scooter.xml.h:17
+#: ScreenSavers/shadebobs.xml.h:16 ScreenSavers/sierpinski.xml.h:13
+#: ScreenSavers/sierpinski3d.xml.h:10 ScreenSavers/skytentacles.xml.h:25
+#: ScreenSavers/slidescreen.xml.h:18 ScreenSavers/slip.xml.h:13
+#: ScreenSavers/sonar.xml.h:34 ScreenSavers/speedmine.xml.h:17
+#: ScreenSavers/sphereeversion.xml.h:32 ScreenSavers/spheremonics.xml.h:22
+#: ScreenSavers/splitflap.xml.h:25 ScreenSavers/splodesic.xml.h:11
+#: ScreenSavers/spotlight.xml.h:11 ScreenSavers/sproingies.xml.h:9
+#: ScreenSavers/squiral.xml.h:17 ScreenSavers/stairs.xml.h:5
+#: ScreenSavers/starfish.xml.h:17 ScreenSavers/starwars.xml.h:15
+#: ScreenSavers/stonerview.xml.h:7 ScreenSavers/strange.xml.h:23
+#: ScreenSavers/substrate.xml.h:19 ScreenSavers/superquadrics.xml.h:13
+#: ScreenSavers/surfaces.xml.h:27 ScreenSavers/swirl.xml.h:11
+#: ScreenSavers/tangram.xml.h:16 ScreenSavers/tessellimage.xml.h:19
+#: ScreenSavers/thornbird.xml.h:16 ScreenSavers/timetunnel.xml.h:8
+#: ScreenSavers/topblock.xml.h:24 ScreenSavers/triangle.xml.h:8
+#: ScreenSavers/tronbit.xml.h:11 ScreenSavers/truchet.xml.h:6
+#: ScreenSavers/twang.xml.h:18 ScreenSavers/unicrud.xml.h:10
+#: ScreenSavers/unknownpleasures.xml.h:17 ScreenSavers/vermiculate.xml.h:5
+#: ScreenSavers/vfeedback.xml.h:9 ScreenSavers/vidwhacker.xml.h:6
+#: ScreenSavers/voronoi.xml.h:11 ScreenSavers/wander.xml.h:13
+#: ScreenSavers/webcollage.xml.h:11 ScreenSavers/whirlwindwarp.xml.h:8
+#: ScreenSavers/winduprobot.xml.h:22 ScreenSavers/wormhole.xml.h:11
+#: ScreenSavers/xanalogtv.xml.h:2 ScreenSavers/xflame.xml.h:7
+#: ScreenSavers/xjack.xml.h:6 ScreenSavers/xlyap.xml.h:9
+#: ScreenSavers/xmatrix.xml.h:21 ScreenSavers/xrayswarm.xml.h:5
+#: ScreenSavers/xspirograph.xml.h:9 ScreenSavers/zoom.xml.h:15
+msgid "Show frame rate"
+msgstr ""
+
+#: ScreenSavers/abstractile.xml.h:16
+msgid ""
+"Mosaic patterns of interlocking tiles. Written by Steve Sundstrom; 2004."
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:1
+msgid "Anemone"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:5 ScreenSavers/anemotaxis.xml.h:8
+#: ScreenSavers/beats.xml.h:5 ScreenSavers/binaryring.xml.h:8
+#: ScreenSavers/blaster.xml.h:7 ScreenSavers/bouboule.xml.h:5
+#: ScreenSavers/boxed.xml.h:8 ScreenSavers/cityflow.xml.h:5
+#: ScreenSavers/coral.xml.h:11 ScreenSavers/crackberg.xml.h:8
+#: ScreenSavers/crumbler.xml.h:8 ScreenSavers/cubenetic.xml.h:5
+#: ScreenSavers/cubestorm.xml.h:8 ScreenSavers/dangerball.xml.h:8
+#: ScreenSavers/eruption.xml.h:5 ScreenSavers/euler2d.xml.h:5
+#: ScreenSavers/fiberlamp.xml.h:5 ScreenSavers/flame.xml.h:8
+#: ScreenSavers/flow.xml.h:5 ScreenSavers/fluidballs.xml.h:5
+#: ScreenSavers/fuzzyflakes.xml.h:8 ScreenSavers/glcells.xml.h:8
+#: ScreenSavers/glschool.xml.h:5 ScreenSavers/goop.xml.h:8
+#: ScreenSavers/grav.xml.h:5 ScreenSavers/halftone.xml.h:5
+#: ScreenSavers/halo.xml.h:5 ScreenSavers/hydrostat.xml.h:14
+#: ScreenSavers/interaggregate.xml.h:5 ScreenSavers/interference.xml.h:11
+#: ScreenSavers/jigsaw.xml.h:8 ScreenSavers/julia.xml.h:5
+#: ScreenSavers/kaleidescope.xml.h:5 ScreenSavers/nerverot.xml.h:8
+#: ScreenSavers/pedal.xml.h:5 ScreenSavers/peepers.xml.h:8
+#: ScreenSavers/petri.xml.h:10 ScreenSavers/piecewise.xml.h:5
+#: ScreenSavers/qix.xml.h:5 ScreenSavers/rocks.xml.h:5
+#: ScreenSavers/sierpinski.xml.h:5 ScreenSavers/slip.xml.h:5
+#: ScreenSavers/substrate.xml.h:8 ScreenSavers/swirl.xml.h:5
+#: ScreenSavers/thornbird.xml.h:5 ScreenSavers/topblock.xml.h:13
+#: ScreenSavers/unknownpleasures.xml.h:5 ScreenSavers/voronoi.xml.h:5
+#: ScreenSavers/whirlwindwarp.xml.h:2 ScreenSavers/wormhole.xml.h:8
+msgid "Few"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:6 ScreenSavers/fuzzyflakes.xml.h:20
+#: ScreenSavers/hypnowheel.xml.h:13
+msgid "Arms"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:7 ScreenSavers/anemotaxis.xml.h:10
+#: ScreenSavers/apollonian.xml.h:12 ScreenSavers/attraction.xml.h:19
+#: ScreenSavers/beats.xml.h:7 ScreenSavers/blaster.xml.h:9
+#: ScreenSavers/bouboule.xml.h:7 ScreenSavers/braid.xml.h:10
+#: ScreenSavers/cityflow.xml.h:7 ScreenSavers/coral.xml.h:13
+#: ScreenSavers/crumbler.xml.h:10 ScreenSavers/crystal.xml.h:7
+#: ScreenSavers/cubenetic.xml.h:7 ScreenSavers/cubestorm.xml.h:10
+#: ScreenSavers/cynosure.xml.h:7 ScreenSavers/deco.xml.h:7
+#: ScreenSavers/deluxe.xml.h:13 ScreenSavers/demon.xml.h:13
+#: ScreenSavers/discrete.xml.h:10 ScreenSavers/drift.xml.h:10
+#: ScreenSavers/epicycle.xml.h:7 ScreenSavers/eruption.xml.h:7
+#: ScreenSavers/euler2d.xml.h:7 ScreenSavers/fadeplot.xml.h:13
+#: ScreenSavers/fiberlamp.xml.h:7 ScreenSavers/flame.xml.h:10
+#: ScreenSavers/flow.xml.h:7 ScreenSavers/fluidballs.xml.h:7
+#: ScreenSavers/fuzzyflakes.xml.h:10 ScreenSavers/galaxy.xml.h:11
+#: ScreenSavers/glcells.xml.h:10 ScreenSavers/goop.xml.h:10
+#: ScreenSavers/grav.xml.h:7 ScreenSavers/halftone.xml.h:7
+#: ScreenSavers/halo.xml.h:7 ScreenSavers/handsy.xml.h:10
+#: ScreenSavers/hopalong.xml.h:11 ScreenSavers/hydrostat.xml.h:10
+#: ScreenSavers/ifs.xml.h:64 ScreenSavers/imsmap.xml.h:13
+#: ScreenSavers/interaggregate.xml.h:7 ScreenSavers/interference.xml.h:13
+#: ScreenSavers/jigsaw.xml.h:10 ScreenSavers/julia.xml.h:13
+#: ScreenSavers/kaleidescope.xml.h:7 ScreenSavers/loop.xml.h:10
+#: ScreenSavers/metaballs.xml.h:10 ScreenSavers/moire.xml.h:7
+#: ScreenSavers/moire2.xml.h:7 ScreenSavers/mountain.xml.h:10
+#: ScreenSavers/munch.xml.h:10 ScreenSavers/nerverot.xml.h:10
+#: ScreenSavers/pedal.xml.h:7 ScreenSavers/peepers.xml.h:10
+#: ScreenSavers/penrose.xml.h:7 ScreenSavers/petri.xml.h:12
+#: ScreenSavers/piecewise.xml.h:7 ScreenSavers/polyominoes.xml.h:11
+#: ScreenSavers/qix.xml.h:7 ScreenSavers/razzledazzle.xml.h:10
+#: ScreenSavers/rd-bomb.xml.h:16 ScreenSavers/rocks.xml.h:7
+#: ScreenSavers/shadebobs.xml.h:10 ScreenSavers/sierpinski.xml.h:7
+#: ScreenSavers/slip.xml.h:7 ScreenSavers/squiral.xml.h:15
+#: ScreenSavers/starfish.xml.h:16 ScreenSavers/strange.xml.h:22
+#: ScreenSavers/swirl.xml.h:7 ScreenSavers/thornbird.xml.h:7
+#: ScreenSavers/topblock.xml.h:15 ScreenSavers/triangle.xml.h:7
+#: ScreenSavers/unknownpleasures.xml.h:7 ScreenSavers/voronoi.xml.h:7
+#: ScreenSavers/whirlwindwarp.xml.h:4
+msgid "Many"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:8 ScreenSavers/skytentacles.xml.h:3
+msgid "Tentacles"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:9 ScreenSavers/cubestack.xml.h:8
+#: ScreenSavers/cubestorm.xml.h:14 ScreenSavers/cubetwist.xml.h:8
+#: ScreenSavers/deluxe.xml.h:5 ScreenSavers/fadeplot.xml.h:5
+#: ScreenSavers/fuzzyflakes.xml.h:21 ScreenSavers/glknots.xml.h:19
+#: ScreenSavers/hexstrut.xml.h:11 ScreenSavers/hilbert.xml.h:15
+#: ScreenSavers/hydrostat.xml.h:16 ScreenSavers/lorenz.xml.h:8
+#: ScreenSavers/razzledazzle.xml.h:14 ScreenSavers/skytentacles.xml.h:8
+#: ScreenSavers/starfish.xml.h:11 ScreenSavers/thornbird.xml.h:8
+msgid "Thin"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:10 ScreenSavers/cubestack.xml.h:9
+#: ScreenSavers/cubetwist.xml.h:9 ScreenSavers/fadeplot.xml.h:6
+#: ScreenSavers/fuzzyflakes.xml.h:22 ScreenSavers/glknots.xml.h:20
+#: ScreenSavers/hydrostat.xml.h:17 ScreenSavers/moire2.xml.h:8
+#: ScreenSavers/skytentacles.xml.h:9 ScreenSavers/thornbird.xml.h:9
+msgid "Thickness"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:11 ScreenSavers/cubestack.xml.h:10
+#: ScreenSavers/cubestorm.xml.h:16 ScreenSavers/cubetwist.xml.h:10
+#: ScreenSavers/deluxe.xml.h:7 ScreenSavers/fadeplot.xml.h:7
+#: ScreenSavers/fuzzyflakes.xml.h:23 ScreenSavers/glknots.xml.h:21
+#: ScreenSavers/hexstrut.xml.h:13 ScreenSavers/hilbert.xml.h:17
+#: ScreenSavers/hydrostat.xml.h:18 ScreenSavers/lorenz.xml.h:10
+#: ScreenSavers/razzledazzle.xml.h:16 ScreenSavers/skytentacles.xml.h:10
+#: ScreenSavers/starfish.xml.h:13 ScreenSavers/thornbird.xml.h:10
+msgid "Thick"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:12 ScreenSavers/fireflies.xml.h:32
+#: ScreenSavers/pyro.xml.h:10 ScreenSavers/splodesic.xml.h:7
+#: ScreenSavers/winduprobot.xml.h:19
+msgid "Often"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:13
+msgid "Withdraw freqency"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:14
+msgid "Rarely"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:15
+msgid "Turn speed"
+msgstr ""
+
+#: ScreenSavers/anemone.xml.h:17
+msgid "Wiggling tentacles. Written by Gabriel Finch; 2002."
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:1
+msgid "Anemotaxis"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:2 ScreenSavers/antinspect.xml.h:2
+#: ScreenSavers/antmaze.xml.h:2 ScreenSavers/antspotlight.xml.h:2
+#: ScreenSavers/apple2.xml.h:10 ScreenSavers/atlantis.xml.h:2
+#: ScreenSavers/attraction.xml.h:11 ScreenSavers/atunnel.xml.h:2
+#: ScreenSavers/barcode.xml.h:2 ScreenSavers/beats.xml.h:2
+#: ScreenSavers/binaryring.xml.h:2 ScreenSavers/blaster.xml.h:2
+#: ScreenSavers/blinkbox.xml.h:2 ScreenSavers/blocktube.xml.h:2
+#: ScreenSavers/bouboule.xml.h:2 ScreenSavers/bouncingcow.xml.h:2
+#: ScreenSavers/boxed.xml.h:2 ScreenSavers/boxfit.xml.h:2
+#: ScreenSavers/braid.xml.h:2 ScreenSavers/bubble3d.xml.h:2
+#: ScreenSavers/bumps.xml.h:3 ScreenSavers/cage.xml.h:2
+#: ScreenSavers/carousel.xml.h:2 ScreenSavers/ccurve.xml.h:8
+#: ScreenSavers/celtic.xml.h:2 ScreenSavers/circuit.xml.h:2
+#: ScreenSavers/cityflow.xml.h:2 ScreenSavers/cloudlife.xml.h:2
+#: ScreenSavers/companioncube.xml.h:2 ScreenSavers/compass.xml.h:2
+#: ScreenSavers/coral.xml.h:2 ScreenSavers/covid19.xml.h:2
+#: ScreenSavers/crackberg.xml.h:2 ScreenSavers/crumbler.xml.h:2
+#: ScreenSavers/crystal.xml.h:2 ScreenSavers/cube21.xml.h:2
+#: ScreenSavers/cubenetic.xml.h:2 ScreenSavers/cubestack.xml.h:2
+#: ScreenSavers/cubestorm.xml.h:2 ScreenSavers/cubetwist.xml.h:2
+#: ScreenSavers/cubicgrid.xml.h:2 ScreenSavers/cwaves.xml.h:2
+#: ScreenSavers/cynosure.xml.h:2 ScreenSavers/dangerball.xml.h:2
+#: ScreenSavers/decayscreen.xml.h:2 ScreenSavers/deepstars.xml.h:2
+#: ScreenSavers/deluxe.xml.h:2 ScreenSavers/demon.xml.h:2
+#: ScreenSavers/discoball.xml.h:2 ScreenSavers/discrete.xml.h:2
+#: ScreenSavers/distort.xml.h:2 ScreenSavers/drift.xml.h:2
+#: ScreenSavers/dymaxionmap.xml.h:2 ScreenSavers/endgame.xml.h:2
+#: ScreenSavers/engine.xml.h:2 ScreenSavers/epicycle.xml.h:2
+#: ScreenSavers/eruption.xml.h:2 ScreenSavers/esper.xml.h:2
+#: ScreenSavers/etruscanvenus.xml.h:39 ScreenSavers/euler2d.xml.h:2
+#: ScreenSavers/extrusion.xml.h:2 ScreenSavers/fadeplot.xml.h:2
+#: ScreenSavers/fiberlamp.xml.h:2 ScreenSavers/filmleader.xml.h:2
+#: ScreenSavers/fireworkx.xml.h:2 ScreenSavers/flame.xml.h:2
+#: ScreenSavers/flipflop.xml.h:2 ScreenSavers/flipscreen3d.xml.h:2
+#: ScreenSavers/fliptext.xml.h:2 ScreenSavers/flow.xml.h:2
+#: ScreenSavers/fluidballs.xml.h:2 ScreenSavers/flyingtoasters.xml.h:2
+#: ScreenSavers/fontglide.xml.h:2 ScreenSavers/fuzzyflakes.xml.h:2
+#: ScreenSavers/galaxy.xml.h:2 ScreenSavers/gears.xml.h:2
+#: ScreenSavers/geodesic.xml.h:11 ScreenSavers/geodesicgears.xml.h:2
+#: ScreenSavers/gflux.xml.h:2 ScreenSavers/gibson.xml.h:2
+#: ScreenSavers/glblur.xml.h:2 ScreenSavers/glcells.xml.h:2
+#: ScreenSavers/gleidescope.xml.h:2 ScreenSavers/glhanoi.xml.h:2
+#: ScreenSavers/glitchpeg.xml.h:2 ScreenSavers/glknots.xml.h:2
+#: ScreenSavers/glmatrix.xml.h:2 ScreenSavers/glplanet.xml.h:3
+#: ScreenSavers/glschool.xml.h:2 ScreenSavers/glslideshow.xml.h:2
+#: ScreenSavers/glsnake.xml.h:2 ScreenSavers/gltext.xml.h:2
+#: ScreenSavers/goop.xml.h:2 ScreenSavers/grav.xml.h:2
+#: ScreenSavers/gravitywell.xml.h:2 ScreenSavers/greynetic.xml.h:2
+#: ScreenSavers/halftone.xml.h:2 ScreenSavers/halo.xml.h:2
+#: ScreenSavers/handsy.xml.h:2 ScreenSavers/headroom.xml.h:2
+#: ScreenSavers/helix.xml.h:2 ScreenSavers/hexadrop.xml.h:2
+#: ScreenSavers/hexstrut.xml.h:2 ScreenSavers/hopalong.xml.h:2
+#: ScreenSavers/hydrostat.xml.h:2 ScreenSavers/hypertorus.xml.h:2
+#: ScreenSavers/hypnowheel.xml.h:14 ScreenSavers/ifs.xml.h:2
+#: ScreenSavers/imsmap.xml.h:2 ScreenSavers/interaggregate.xml.h:2
+#: ScreenSavers/interference.xml.h:2 ScreenSavers/intermomentary.xml.h:2
+#: ScreenSavers/jigglypuff.xml.h:11 ScreenSavers/jigsaw.xml.h:2
+#: ScreenSavers/juggler3d.xml.h:2 ScreenSavers/julia.xml.h:2
+#: ScreenSavers/kaleidescope.xml.h:2 ScreenSavers/kaleidocycle.xml.h:2
+#: ScreenSavers/klein.xml.h:44 ScreenSavers/kumppa.xml.h:2
+#: ScreenSavers/lament.xml.h:2 ScreenSavers/lavalite.xml.h:2
+#: ScreenSavers/lcdscrub.xml.h:2 ScreenSavers/lockward.xml.h:2
+#: ScreenSavers/loop.xml.h:2 ScreenSavers/m6502.xml.h:7
+#: ScreenSavers/matrixview.xml.h:11 ScreenSavers/maze.xml.h:2
+#: ScreenSavers/maze3d.xml.h:5 ScreenSavers/memscroller.xml.h:2
+#: ScreenSavers/menger.xml.h:2 ScreenSavers/metaballs.xml.h:2
+#: ScreenSavers/mirrorblob.xml.h:2 ScreenSavers/moebius.xml.h:2
+#: ScreenSavers/moebiusgears.xml.h:2 ScreenSavers/moire2.xml.h:2
+#: ScreenSavers/molecule.xml.h:2 ScreenSavers/morph3d.xml.h:2
+#: ScreenSavers/mountain.xml.h:2 ScreenSavers/munch.xml.h:2
+#: ScreenSavers/nerverot.xml.h:2 ScreenSavers/noof.xml.h:2
+#: ScreenSavers/pacman.xml.h:2 ScreenSavers/peepers.xml.h:2
+#: ScreenSavers/penrose.xml.h:2 ScreenSavers/petri.xml.h:2
+#: ScreenSavers/phosphor.xml.h:2 ScreenSavers/photopile.xml.h:15
+#: ScreenSavers/piecewise.xml.h:2 ScreenSavers/pinion.xml.h:2
+#: ScreenSavers/pipes.xml.h:2 ScreenSavers/polyhedra.xml.h:2
+#: ScreenSavers/polyominoes.xml.h:3 ScreenSavers/polytopes.xml.h:24
+#: ScreenSavers/pong.xml.h:10 ScreenSavers/popsquares.xml.h:2
+#: ScreenSavers/projectiveplane.xml.h:37 ScreenSavers/providence.xml.h:2
+#: ScreenSavers/pulsar.xml.h:2 ScreenSavers/pyro.xml.h:11
+#: ScreenSavers/qix.xml.h:2 ScreenSavers/quasicrystal.xml.h:2
+#: ScreenSavers/queens.xml.h:2 ScreenSavers/raverhoop.xml.h:2
+#: ScreenSavers/razzledazzle.xml.h:2 ScreenSavers/ripples.xml.h:2
+#: ScreenSavers/rocks.xml.h:2 ScreenSavers/romanboy.xml.h:40
+#: ScreenSavers/rotzoomer.xml.h:2 ScreenSavers/rubik.xml.h:2
+#: ScreenSavers/rubikblocks.xml.h:2 ScreenSavers/sballs.xml.h:2
+#: ScreenSavers/scooter.xml.h:2 ScreenSavers/shadebobs.xml.h:2
+#: ScreenSavers/sierpinski.xml.h:2 ScreenSavers/sierpinski3d.xml.h:2
+#: ScreenSavers/skytentacles.xml.h:11 ScreenSavers/slidescreen.xml.h:2
+#: ScreenSavers/slip.xml.h:2 ScreenSavers/sonar.xml.h:2
+#: ScreenSavers/speedmine.xml.h:2 ScreenSavers/spheremonics.xml.h:2
+#: ScreenSavers/splitflap.xml.h:2 ScreenSavers/splodesic.xml.h:2
+#: ScreenSavers/spotlight.xml.h:2 ScreenSavers/sproingies.xml.h:2
+#: ScreenSavers/squiral.xml.h:2 ScreenSavers/stairs.xml.h:2
+#: ScreenSavers/starfish.xml.h:5 ScreenSavers/stonerview.xml.h:2
+#: ScreenSavers/strange.xml.h:2 ScreenSavers/substrate.xml.h:2
+#: ScreenSavers/superquadrics.xml.h:2 ScreenSavers/surfaces.xml.h:2
+#: ScreenSavers/swirl.xml.h:2 ScreenSavers/tangram.xml.h:2
+#: ScreenSavers/tessellimage.xml.h:2 ScreenSavers/thornbird.xml.h:2
+#: ScreenSavers/topblock.xml.h:2 ScreenSavers/triangle.xml.h:2
+#: ScreenSavers/tronbit.xml.h:2 ScreenSavers/truchet.xml.h:2
+#: ScreenSavers/twang.xml.h:2 ScreenSavers/unicrud.xml.h:2
+#: ScreenSavers/unknownpleasures.xml.h:2 ScreenSavers/vfeedback.xml.h:2
+#: ScreenSavers/vigilance.xml.h:2 ScreenSavers/wander.xml.h:2
+#: ScreenSavers/winduprobot.xml.h:2 ScreenSavers/wormhole.xml.h:2
+#: ScreenSavers/xanalogtv.xml.h:4 ScreenSavers/xflame.xml.h:2
+#: ScreenSavers/xlyap.xml.h:2 ScreenSavers/xmatrix.xml.h:15
+#: ScreenSavers/xrayswarm.xml.h:2 ScreenSavers/xspirograph.xml.h:2
+#: ScreenSavers/zoom.xml.h:2
+msgid "Low"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:3 ScreenSavers/antinspect.xml.h:3
+#: ScreenSavers/antmaze.xml.h:3 ScreenSavers/antspotlight.xml.h:3
+#: ScreenSavers/atlantis.xml.h:3 ScreenSavers/atunnel.xml.h:3
+#: ScreenSavers/barcode.xml.h:3 ScreenSavers/beats.xml.h:3
+#: ScreenSavers/blaster.xml.h:3 ScreenSavers/blinkbox.xml.h:3
+#: ScreenSavers/blocktube.xml.h:3 ScreenSavers/bouboule.xml.h:3
+#: ScreenSavers/bouncingcow.xml.h:3 ScreenSavers/boxed.xml.h:3
+#: ScreenSavers/boxfit.xml.h:3 ScreenSavers/braid.xml.h:3
+#: ScreenSavers/bubble3d.xml.h:3 ScreenSavers/bumps.xml.h:5
+#: ScreenSavers/cage.xml.h:3 ScreenSavers/carousel.xml.h:3
+#: ScreenSavers/celtic.xml.h:3 ScreenSavers/circuit.xml.h:3
+#: ScreenSavers/cityflow.xml.h:3 ScreenSavers/cloudlife.xml.h:3
+#: ScreenSavers/companioncube.xml.h:3 ScreenSavers/compass.xml.h:3
+#: ScreenSavers/coral.xml.h:3 ScreenSavers/covid19.xml.h:3
+#: ScreenSavers/crackberg.xml.h:3 ScreenSavers/crumbler.xml.h:3
+#: ScreenSavers/crystal.xml.h:3 ScreenSavers/cube21.xml.h:3
+#: ScreenSavers/cubenetic.xml.h:3 ScreenSavers/cubestack.xml.h:3
+#: ScreenSavers/cubestorm.xml.h:3 ScreenSavers/cubetwist.xml.h:3
+#: ScreenSavers/cubicgrid.xml.h:3 ScreenSavers/cwaves.xml.h:3
+#: ScreenSavers/cynosure.xml.h:3 ScreenSavers/dangerball.xml.h:3
+#: ScreenSavers/decayscreen.xml.h:3 ScreenSavers/deepstars.xml.h:3
+#: ScreenSavers/deluxe.xml.h:3 ScreenSavers/demon.xml.h:3
+#: ScreenSavers/discoball.xml.h:3 ScreenSavers/discrete.xml.h:3
+#: ScreenSavers/distort.xml.h:3 ScreenSavers/drift.xml.h:3
+#: ScreenSavers/dymaxionmap.xml.h:3 ScreenSavers/endgame.xml.h:3
+#: ScreenSavers/engine.xml.h:3 ScreenSavers/epicycle.xml.h:3
+#: ScreenSavers/eruption.xml.h:3 ScreenSavers/esper.xml.h:3
+#: ScreenSavers/etruscanvenus.xml.h:40 ScreenSavers/euler2d.xml.h:3
+#: ScreenSavers/extrusion.xml.h:3 ScreenSavers/fadeplot.xml.h:3
+#: ScreenSavers/fiberlamp.xml.h:3 ScreenSavers/fireworkx.xml.h:3
+#: ScreenSavers/flame.xml.h:3 ScreenSavers/flipflop.xml.h:3
+#: ScreenSavers/flipscreen3d.xml.h:3 ScreenSavers/fliptext.xml.h:3
+#: ScreenSavers/flow.xml.h:3 ScreenSavers/fluidballs.xml.h:3
+#: ScreenSavers/flyingtoasters.xml.h:3 ScreenSavers/fontglide.xml.h:3
+#: ScreenSavers/fuzzyflakes.xml.h:3 ScreenSavers/galaxy.xml.h:3
+#: ScreenSavers/gears.xml.h:3 ScreenSavers/geodesic.xml.h:12
+#: ScreenSavers/geodesicgears.xml.h:3 ScreenSavers/gflux.xml.h:3
+#: ScreenSavers/gibson.xml.h:3 ScreenSavers/glblur.xml.h:3
+#: ScreenSavers/glcells.xml.h:3 ScreenSavers/gleidescope.xml.h:3
+#: ScreenSavers/glhanoi.xml.h:3 ScreenSavers/glitchpeg.xml.h:3
+#: ScreenSavers/glknots.xml.h:3 ScreenSavers/glmatrix.xml.h:3
+#: ScreenSavers/glplanet.xml.h:5 ScreenSavers/glschool.xml.h:3
+#: ScreenSavers/glslideshow.xml.h:3 ScreenSavers/glsnake.xml.h:3
+#: ScreenSavers/gltext.xml.h:3 ScreenSavers/goop.xml.h:3
+#: ScreenSavers/grav.xml.h:3 ScreenSavers/gravitywell.xml.h:3
+#: ScreenSavers/greynetic.xml.h:3 ScreenSavers/halftone.xml.h:3
+#: ScreenSavers/halo.xml.h:3 ScreenSavers/handsy.xml.h:3
+#: ScreenSavers/headroom.xml.h:3 ScreenSavers/helix.xml.h:3
+#: ScreenSavers/hexadrop.xml.h:3 ScreenSavers/hexstrut.xml.h:3
+#: ScreenSavers/hilbert.xml.h:9 ScreenSavers/hopalong.xml.h:3
+#: ScreenSavers/hydrostat.xml.h:3 ScreenSavers/hypertorus.xml.h:3
+#: ScreenSavers/hypnowheel.xml.h:3 ScreenSavers/ifs.xml.h:3
+#: ScreenSavers/imsmap.xml.h:3 ScreenSavers/interaggregate.xml.h:3
+#: ScreenSavers/interference.xml.h:3 ScreenSavers/intermomentary.xml.h:3
+#: ScreenSavers/jigglypuff.xml.h:12 ScreenSavers/jigsaw.xml.h:3
+#: ScreenSavers/juggler3d.xml.h:3 ScreenSavers/julia.xml.h:3
+#: ScreenSavers/kaleidescope.xml.h:3 ScreenSavers/kaleidocycle.xml.h:3
+#: ScreenSavers/klein.xml.h:45 ScreenSavers/kumppa.xml.h:3
+#: ScreenSavers/lament.xml.h:3 ScreenSavers/lavalite.xml.h:3
+#: ScreenSavers/lcdscrub.xml.h:3 ScreenSavers/lockward.xml.h:3
+#: ScreenSavers/loop.xml.h:3 ScreenSavers/maze.xml.h:3
+#: ScreenSavers/maze3d.xml.h:6 ScreenSavers/memscroller.xml.h:3
+#: ScreenSavers/menger.xml.h:3 ScreenSavers/metaballs.xml.h:3
+#: ScreenSavers/mirrorblob.xml.h:3 ScreenSavers/moebius.xml.h:3
+#: ScreenSavers/moebiusgears.xml.h:3 ScreenSavers/moire2.xml.h:3
+#: ScreenSavers/molecule.xml.h:3 ScreenSavers/morph3d.xml.h:3
+#: ScreenSavers/mountain.xml.h:3 ScreenSavers/munch.xml.h:3
+#: ScreenSavers/nerverot.xml.h:3 ScreenSavers/noof.xml.h:3
+#: ScreenSavers/pacman.xml.h:3 ScreenSavers/peepers.xml.h:3
+#: ScreenSavers/penrose.xml.h:3 ScreenSavers/petri.xml.h:3
+#: ScreenSavers/phosphor.xml.h:3 ScreenSavers/photopile.xml.h:16
+#: ScreenSavers/piecewise.xml.h:3 ScreenSavers/pinion.xml.h:3
+#: ScreenSavers/pipes.xml.h:3 ScreenSavers/polyhedra.xml.h:3
+#: ScreenSavers/polyominoes.xml.h:4 ScreenSavers/polytopes.xml.h:25
+#: ScreenSavers/popsquares.xml.h:3 ScreenSavers/projectiveplane.xml.h:38
+#: ScreenSavers/providence.xml.h:3 ScreenSavers/pulsar.xml.h:3
+#: ScreenSavers/pyro.xml.h:3 ScreenSavers/qix.xml.h:3
+#: ScreenSavers/quasicrystal.xml.h:3 ScreenSavers/queens.xml.h:3
+#: ScreenSavers/raverhoop.xml.h:3 ScreenSavers/razzledazzle.xml.h:3
+#: ScreenSavers/rd-bomb.xml.h:3 ScreenSavers/ripples.xml.h:3
+#: ScreenSavers/rocks.xml.h:3 ScreenSavers/romanboy.xml.h:41
+#: ScreenSavers/rotzoomer.xml.h:3 ScreenSavers/rubik.xml.h:3
+#: ScreenSavers/rubikblocks.xml.h:3 ScreenSavers/sballs.xml.h:3
+#: ScreenSavers/scooter.xml.h:3 ScreenSavers/shadebobs.xml.h:3
+#: ScreenSavers/sierpinski.xml.h:3 ScreenSavers/sierpinski3d.xml.h:3
+#: ScreenSavers/skytentacles.xml.h:16 ScreenSavers/slidescreen.xml.h:3
+#: ScreenSavers/slip.xml.h:3 ScreenSavers/sonar.xml.h:3
+#: ScreenSavers/speedmine.xml.h:3 ScreenSavers/spheremonics.xml.h:3
+#: ScreenSavers/splitflap.xml.h:3 ScreenSavers/splodesic.xml.h:3
+#: ScreenSavers/spotlight.xml.h:3 ScreenSavers/sproingies.xml.h:3
+#: ScreenSavers/squiral.xml.h:3 ScreenSavers/stairs.xml.h:3
+#: ScreenSavers/starfish.xml.h:6 ScreenSavers/stonerview.xml.h:3
+#: ScreenSavers/strange.xml.h:3 ScreenSavers/substrate.xml.h:3
+#: ScreenSavers/superquadrics.xml.h:3 ScreenSavers/surfaces.xml.h:3
+#: ScreenSavers/swirl.xml.h:3 ScreenSavers/tangram.xml.h:3
+#: ScreenSavers/tessellimage.xml.h:3 ScreenSavers/thornbird.xml.h:3
+#: ScreenSavers/topblock.xml.h:3 ScreenSavers/triangle.xml.h:3
+#: ScreenSavers/tronbit.xml.h:3 ScreenSavers/truchet.xml.h:3
+#: ScreenSavers/twang.xml.h:3 ScreenSavers/unicrud.xml.h:3
+#: ScreenSavers/unknownpleasures.xml.h:3 ScreenSavers/vigilance.xml.h:3
+#: ScreenSavers/voronoi.xml.h:3 ScreenSavers/wander.xml.h:3
+#: ScreenSavers/winduprobot.xml.h:3 ScreenSavers/wormhole.xml.h:3
+#: ScreenSavers/xflame.xml.h:3 ScreenSavers/xlyap.xml.h:3
+#: ScreenSavers/xmatrix.xml.h:16 ScreenSavers/xrayswarm.xml.h:3
+#: ScreenSavers/xspirograph.xml.h:3 ScreenSavers/zoom.xml.h:3
+msgid "Frame rate"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:4 ScreenSavers/antinspect.xml.h:4
+#: ScreenSavers/antmaze.xml.h:4 ScreenSavers/antspotlight.xml.h:4
+#: ScreenSavers/apple2.xml.h:12 ScreenSavers/atlantis.xml.h:4
+#: ScreenSavers/attraction.xml.h:13 ScreenSavers/atunnel.xml.h:4
+#: ScreenSavers/barcode.xml.h:4 ScreenSavers/beats.xml.h:4
+#: ScreenSavers/binaryring.xml.h:4 ScreenSavers/blaster.xml.h:4
+#: ScreenSavers/blinkbox.xml.h:4 ScreenSavers/blocktube.xml.h:4
+#: ScreenSavers/bouboule.xml.h:4 ScreenSavers/bouncingcow.xml.h:4
+#: ScreenSavers/boxed.xml.h:4 ScreenSavers/boxfit.xml.h:4
+#: ScreenSavers/braid.xml.h:4 ScreenSavers/bubble3d.xml.h:4
+#: ScreenSavers/bumps.xml.h:7 ScreenSavers/cage.xml.h:4
+#: ScreenSavers/carousel.xml.h:4 ScreenSavers/ccurve.xml.h:10
+#: ScreenSavers/celtic.xml.h:4 ScreenSavers/circuit.xml.h:4
+#: ScreenSavers/cityflow.xml.h:4 ScreenSavers/cloudlife.xml.h:4
+#: ScreenSavers/companioncube.xml.h:4 ScreenSavers/compass.xml.h:4
+#: ScreenSavers/coral.xml.h:4 ScreenSavers/covid19.xml.h:4
+#: ScreenSavers/crackberg.xml.h:4 ScreenSavers/crumbler.xml.h:4
+#: ScreenSavers/crystal.xml.h:4 ScreenSavers/cube21.xml.h:4
+#: ScreenSavers/cubenetic.xml.h:4 ScreenSavers/cubestack.xml.h:4
+#: ScreenSavers/cubestorm.xml.h:4 ScreenSavers/cubetwist.xml.h:4
+#: ScreenSavers/cubicgrid.xml.h:4 ScreenSavers/cwaves.xml.h:4
+#: ScreenSavers/cynosure.xml.h:4 ScreenSavers/dangerball.xml.h:4
+#: ScreenSavers/decayscreen.xml.h:4 ScreenSavers/deepstars.xml.h:4
+#: ScreenSavers/deluxe.xml.h:4 ScreenSavers/demon.xml.h:4
+#: ScreenSavers/discoball.xml.h:4 ScreenSavers/discrete.xml.h:4
+#: ScreenSavers/distort.xml.h:4 ScreenSavers/drift.xml.h:4
+#: ScreenSavers/dymaxionmap.xml.h:4 ScreenSavers/endgame.xml.h:4
+#: ScreenSavers/engine.xml.h:4 ScreenSavers/epicycle.xml.h:4
+#: ScreenSavers/eruption.xml.h:4 ScreenSavers/esper.xml.h:4
+#: ScreenSavers/etruscanvenus.xml.h:41 ScreenSavers/euler2d.xml.h:4
+#: ScreenSavers/extrusion.xml.h:4 ScreenSavers/fadeplot.xml.h:4
+#: ScreenSavers/fiberlamp.xml.h:4 ScreenSavers/filmleader.xml.h:4
+#: ScreenSavers/fireworkx.xml.h:4 ScreenSavers/flame.xml.h:4
+#: ScreenSavers/flipflop.xml.h:4 ScreenSavers/flipscreen3d.xml.h:4
+#: ScreenSavers/fliptext.xml.h:4 ScreenSavers/flow.xml.h:4
+#: ScreenSavers/fluidballs.xml.h:4 ScreenSavers/flyingtoasters.xml.h:4
+#: ScreenSavers/fontglide.xml.h:4 ScreenSavers/fuzzyflakes.xml.h:4
+#: ScreenSavers/galaxy.xml.h:4 ScreenSavers/gears.xml.h:4
+#: ScreenSavers/geodesic.xml.h:13 ScreenSavers/geodesicgears.xml.h:4
+#: ScreenSavers/gflux.xml.h:4 ScreenSavers/gibson.xml.h:4
+#: ScreenSavers/glblur.xml.h:4 ScreenSavers/glcells.xml.h:4
+#: ScreenSavers/gleidescope.xml.h:4 ScreenSavers/glhanoi.xml.h:4
+#: ScreenSavers/glitchpeg.xml.h:4 ScreenSavers/glknots.xml.h:4
+#: ScreenSavers/glmatrix.xml.h:4 ScreenSavers/glplanet.xml.h:7
+#: ScreenSavers/glschool.xml.h:4 ScreenSavers/glslideshow.xml.h:4
+#: ScreenSavers/glsnake.xml.h:4 ScreenSavers/gltext.xml.h:4
+#: ScreenSavers/goop.xml.h:4 ScreenSavers/grav.xml.h:4
+#: ScreenSavers/gravitywell.xml.h:4 ScreenSavers/greynetic.xml.h:4
+#: ScreenSavers/halftone.xml.h:4 ScreenSavers/halo.xml.h:4
+#: ScreenSavers/handsy.xml.h:4 ScreenSavers/headroom.xml.h:4
+#: ScreenSavers/helix.xml.h:4 ScreenSavers/hexadrop.xml.h:4
+#: ScreenSavers/hexstrut.xml.h:4 ScreenSavers/hopalong.xml.h:4
+#: ScreenSavers/hydrostat.xml.h:4 ScreenSavers/hypertorus.xml.h:4
+#: ScreenSavers/hypnowheel.xml.h:16 ScreenSavers/ifs.xml.h:4
+#: ScreenSavers/imsmap.xml.h:4 ScreenSavers/interaggregate.xml.h:4
+#: ScreenSavers/interference.xml.h:4 ScreenSavers/intermomentary.xml.h:4
+#: ScreenSavers/jigglypuff.xml.h:13 ScreenSavers/jigsaw.xml.h:4
+#: ScreenSavers/juggler3d.xml.h:4 ScreenSavers/julia.xml.h:4
+#: ScreenSavers/kaleidescope.xml.h:4 ScreenSavers/kaleidocycle.xml.h:4
+#: ScreenSavers/klein.xml.h:46 ScreenSavers/kumppa.xml.h:4
+#: ScreenSavers/lament.xml.h:4 ScreenSavers/lavalite.xml.h:4
+#: ScreenSavers/lcdscrub.xml.h:4 ScreenSavers/lockward.xml.h:4
+#: ScreenSavers/loop.xml.h:4 ScreenSavers/m6502.xml.h:9
+#: ScreenSavers/matrixview.xml.h:13 ScreenSavers/maze.xml.h:4
+#: ScreenSavers/maze3d.xml.h:7 ScreenSavers/memscroller.xml.h:4
+#: ScreenSavers/menger.xml.h:4 ScreenSavers/metaballs.xml.h:4
+#: ScreenSavers/mirrorblob.xml.h:4 ScreenSavers/moebius.xml.h:4
+#: ScreenSavers/moebiusgears.xml.h:4 ScreenSavers/moire2.xml.h:4
+#: ScreenSavers/molecule.xml.h:4 ScreenSavers/morph3d.xml.h:4
+#: ScreenSavers/mountain.xml.h:4 ScreenSavers/munch.xml.h:4
+#: ScreenSavers/nerverot.xml.h:4 ScreenSavers/noof.xml.h:4
+#: ScreenSavers/pacman.xml.h:4 ScreenSavers/peepers.xml.h:4
+#: ScreenSavers/penrose.xml.h:4 ScreenSavers/petri.xml.h:4
+#: ScreenSavers/phosphor.xml.h:4 ScreenSavers/photopile.xml.h:17
+#: ScreenSavers/piecewise.xml.h:4 ScreenSavers/pinion.xml.h:4
+#: ScreenSavers/pipes.xml.h:4 ScreenSavers/polyhedra.xml.h:4
+#: ScreenSavers/polyominoes.xml.h:5 ScreenSavers/polytopes.xml.h:26
+#: ScreenSavers/pong.xml.h:12 ScreenSavers/popsquares.xml.h:4
+#: ScreenSavers/projectiveplane.xml.h:39 ScreenSavers/providence.xml.h:4
+#: ScreenSavers/pulsar.xml.h:4 ScreenSavers/pyro.xml.h:13
+#: ScreenSavers/qix.xml.h:4 ScreenSavers/quasicrystal.xml.h:4
+#: ScreenSavers/queens.xml.h:4 ScreenSavers/raverhoop.xml.h:4
+#: ScreenSavers/razzledazzle.xml.h:4 ScreenSavers/ripples.xml.h:4
+#: ScreenSavers/rocks.xml.h:4 ScreenSavers/romanboy.xml.h:42
+#: ScreenSavers/rotzoomer.xml.h:4 ScreenSavers/rubik.xml.h:4
+#: ScreenSavers/rubikblocks.xml.h:4 ScreenSavers/sballs.xml.h:4
+#: ScreenSavers/scooter.xml.h:4 ScreenSavers/shadebobs.xml.h:4
+#: ScreenSavers/sierpinski.xml.h:4 ScreenSavers/sierpinski3d.xml.h:4
+#: ScreenSavers/skytentacles.xml.h:13 ScreenSavers/slidescreen.xml.h:4
+#: ScreenSavers/slip.xml.h:4 ScreenSavers/sonar.xml.h:4
+#: ScreenSavers/speedmine.xml.h:4 ScreenSavers/spheremonics.xml.h:4
+#: ScreenSavers/splitflap.xml.h:4 ScreenSavers/splodesic.xml.h:4
+#: ScreenSavers/spotlight.xml.h:4 ScreenSavers/sproingies.xml.h:4
+#: ScreenSavers/squiral.xml.h:4 ScreenSavers/stairs.xml.h:4
+#: ScreenSavers/starfish.xml.h:7 ScreenSavers/starwars.xml.h:3
+#: ScreenSavers/stonerview.xml.h:4 ScreenSavers/strange.xml.h:4
+#: ScreenSavers/substrate.xml.h:4 ScreenSavers/superquadrics.xml.h:4
+#: ScreenSavers/surfaces.xml.h:4 ScreenSavers/swirl.xml.h:4
+#: ScreenSavers/tangram.xml.h:4 ScreenSavers/tessellimage.xml.h:4
+#: ScreenSavers/thornbird.xml.h:4 ScreenSavers/topblock.xml.h:4
+#: ScreenSavers/triangle.xml.h:4 ScreenSavers/tronbit.xml.h:4
+#: ScreenSavers/truchet.xml.h:4 ScreenSavers/twang.xml.h:4
+#: ScreenSavers/unicrud.xml.h:4 ScreenSavers/unknownpleasures.xml.h:4
+#: ScreenSavers/vfeedback.xml.h:4 ScreenSavers/vigilance.xml.h:4
+#: ScreenSavers/wander.xml.h:4 ScreenSavers/winduprobot.xml.h:4
+#: ScreenSavers/wormhole.xml.h:4 ScreenSavers/xanalogtv.xml.h:6
+#: ScreenSavers/xflame.xml.h:4 ScreenSavers/xlyap.xml.h:4
+#: ScreenSavers/xmatrix.xml.h:17 ScreenSavers/xrayswarm.xml.h:4
+#: ScreenSavers/xspirograph.xml.h:4 ScreenSavers/zoom.xml.h:4
+msgid "High"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:5
+msgid "Near"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:6
+msgid "Distance"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:7 ScreenSavers/cubicgrid.xml.h:10
+msgid "Far"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:9
+msgid "Sources"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:11
+msgid "Searchers"
+msgstr ""
+
+#: ScreenSavers/anemotaxis.xml.h:13
+msgid ""
+"Searches for a source of odor in a turbulent atmosphere. The searcher is "
+"able to sense the odor and determine local instantaneous wind direction. The "
+"goal is to find the source in the shortest mean time. https://en.wikipedia."
+"org/wiki/Anemotaxis Written by Eugene Balkovsky; 2004."
+msgstr ""
+
+#: ScreenSavers/antinspect.xml.h:1
+msgid "AntInspect"
+msgstr ""
+
+#: ScreenSavers/antinspect.xml.h:6
+msgid "Draw shadows"
+msgstr ""
+
+#: ScreenSavers/antinspect.xml.h:7
+msgid "Ants move spheres around a circle. Written by Blair Tennessy; 2004."
+msgstr ""
+
+#: ScreenSavers/antmaze.xml.h:1
+msgid "AntMaze"
+msgstr ""
+
+#: ScreenSavers/antmaze.xml.h:6
+msgid "Ants walk around a simple maze. Written by Blair Tennessy; 2005."
+msgstr ""
+
+#: ScreenSavers/antspotlight.xml.h:1
+msgid "AntSpotlight"
+msgstr ""
+
+#: ScreenSavers/antspotlight.xml.h:6
+msgid "An ant walks over an image. Written by Blair Tennessy; 2003."
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:1
+msgid "Apollonian"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:2 ScreenSavers/tangram.xml.h:13
+msgid "Draw labels"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:3
+msgid "Include alternate geometries"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:5 ScreenSavers/hyperspace.xml.h:14
+#: ScreenSavers/tessellimage.xml.h:11
+msgid "Shallow"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:7 ScreenSavers/flipflop.xml.h:11
+#: ScreenSavers/geodesic.xml.h:18 ScreenSavers/hyperspace.xml.h:15
+#: ScreenSavers/lattice.xml.h:21 ScreenSavers/splodesic.xml.h:8
+msgid "Depth"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:9 ScreenSavers/hyperspace.xml.h:16
+#: ScreenSavers/tessellimage.xml.h:13
+msgid "Deep"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:10 ScreenSavers/attraction.xml.h:17
+#: ScreenSavers/bouboule.xml.h:8 ScreenSavers/braid.xml.h:8
+#: ScreenSavers/crystal.xml.h:5 ScreenSavers/cynosure.xml.h:5
+#: ScreenSavers/deco.xml.h:5 ScreenSavers/deluxe.xml.h:11
+#: ScreenSavers/demon.xml.h:11 ScreenSavers/discrete.xml.h:8
+#: ScreenSavers/drift.xml.h:8 ScreenSavers/epicycle.xml.h:5
+#: ScreenSavers/euler2d.xml.h:27 ScreenSavers/fadeplot.xml.h:11
+#: ScreenSavers/flame.xml.h:12 ScreenSavers/flow.xml.h:11
+#: ScreenSavers/galaxy.xml.h:9 ScreenSavers/grav.xml.h:8
+#: ScreenSavers/halo.xml.h:8 ScreenSavers/handsy.xml.h:8
+#: ScreenSavers/hopalong.xml.h:9 ScreenSavers/imsmap.xml.h:11
+#: ScreenSavers/interference.xml.h:15 ScreenSavers/julia.xml.h:11
+#: ScreenSavers/loop.xml.h:8 ScreenSavers/metaballs.xml.h:8
+#: ScreenSavers/moire.xml.h:5 ScreenSavers/moire2.xml.h:5
+#: ScreenSavers/mountain.xml.h:8 ScreenSavers/nerverot.xml.h:11
+#: ScreenSavers/penrose.xml.h:5 ScreenSavers/polyominoes.xml.h:9
+#: ScreenSavers/rd-bomb.xml.h:14 ScreenSavers/rocks.xml.h:14
+#: ScreenSavers/shadebobs.xml.h:6 ScreenSavers/sierpinski.xml.h:11
+#: ScreenSavers/slip.xml.h:11 ScreenSavers/squiral.xml.h:13
+#: ScreenSavers/starfish.xml.h:14 ScreenSavers/strange.xml.h:20
+#: ScreenSavers/swirl.xml.h:8 ScreenSavers/triangle.xml.h:5
+msgid "Two"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:11 ScreenSavers/attraction.xml.h:18
+#: ScreenSavers/bouboule.xml.h:9 ScreenSavers/braid.xml.h:9
+#: ScreenSavers/crystal.xml.h:6 ScreenSavers/cynosure.xml.h:6
+#: ScreenSavers/deco.xml.h:6 ScreenSavers/deluxe.xml.h:12
+#: ScreenSavers/demon.xml.h:12 ScreenSavers/discrete.xml.h:9
+#: ScreenSavers/drift.xml.h:9 ScreenSavers/epicycle.xml.h:6
+#: ScreenSavers/eruption.xml.h:6 ScreenSavers/euler2d.xml.h:28
+#: ScreenSavers/fadeplot.xml.h:12 ScreenSavers/flame.xml.h:13
+#: ScreenSavers/flow.xml.h:12 ScreenSavers/galaxy.xml.h:10
+#: ScreenSavers/grav.xml.h:9 ScreenSavers/halo.xml.h:9
+#: ScreenSavers/hopalong.xml.h:10 ScreenSavers/ifs.xml.h:45
+#: ScreenSavers/imsmap.xml.h:12 ScreenSavers/interference.xml.h:16
+#: ScreenSavers/julia.xml.h:12 ScreenSavers/loop.xml.h:9
+#: ScreenSavers/metaballs.xml.h:9 ScreenSavers/moire.xml.h:6
+#: ScreenSavers/moire2.xml.h:6 ScreenSavers/mountain.xml.h:9
+#: ScreenSavers/penrose.xml.h:6 ScreenSavers/polyominoes.xml.h:10
+#: ScreenSavers/popsquares.xml.h:7 ScreenSavers/rd-bomb.xml.h:15
+#: ScreenSavers/rocks.xml.h:15 ScreenSavers/scooter.xml.h:15
+#: ScreenSavers/shadebobs.xml.h:8 ScreenSavers/sierpinski.xml.h:12
+#: ScreenSavers/slip.xml.h:12 ScreenSavers/squiral.xml.h:14
+#: ScreenSavers/starfish.xml.h:15 ScreenSavers/strange.xml.h:21
+#: ScreenSavers/swirl.xml.h:9 ScreenSavers/triangle.xml.h:6
+msgid "Number of colors"
+msgstr ""
+
+#: ScreenSavers/apollonian.xml.h:18
+#, no-c-format
+msgid ""
+"A fractal packing of circles with smaller circles, demonstrating Descartes's "
+"theorem. https://en.wikipedia.org/wiki/Apollonian_gasket https://en."
+"wikipedia.org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David "
+"Bagley; 2002."
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:1
+msgid "Apple2"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:2
+msgid "Choose display mode randomly"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:3
+msgid "Display scrolling text"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:4
+msgid "Display images"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:5
+msgid "Run basic programs"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:6 ScreenSavers/blitspin.xml.h:6
+#: ScreenSavers/bumps.xml.h:8 ScreenSavers/decayscreen.xml.h:5
+#: ScreenSavers/distort.xml.h:5 ScreenSavers/flame.xml.h:7
+#: ScreenSavers/gleidescope.xml.h:8 ScreenSavers/glslideshow.xml.h:5
+#: ScreenSavers/maze.xml.h:15 ScreenSavers/ripples.xml.h:5
+#: ScreenSavers/rotzoomer.xml.h:5 ScreenSavers/slidescreen.xml.h:8
+#: ScreenSavers/spotlight.xml.h:5 ScreenSavers/tessellimage.xml.h:8
+#: ScreenSavers/twang.xml.h:5 ScreenSavers/zoom.xml.h:5
+msgid "10 seconds"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:7 ScreenSavers/blitspin.xml.h:7
+#: ScreenSavers/braid.xml.h:6 ScreenSavers/bsod.xml.h:3
+#: ScreenSavers/bumps.xml.h:9 ScreenSavers/cynosure.xml.h:9
+#: ScreenSavers/decayscreen.xml.h:6 ScreenSavers/deco.xml.h:3
+#: ScreenSavers/distort.xml.h:6 ScreenSavers/drift.xml.h:6
+#: ScreenSavers/eruption.xml.h:20 ScreenSavers/euler2d.xml.h:26
+#: ScreenSavers/galaxy.xml.h:7 ScreenSavers/geodesicgears.xml.h:6
+#: ScreenSavers/glitchpeg.xml.h:6 ScreenSavers/glsnake.xml.h:6
+#: ScreenSavers/hopalong.xml.h:6 ScreenSavers/menger.xml.h:6
+#: ScreenSavers/metaballs.xml.h:6 ScreenSavers/moire.xml.h:3
+#: ScreenSavers/molecule.xml.h:6 ScreenSavers/munch.xml.h:6
+#: ScreenSavers/nerverot.xml.h:6 ScreenSavers/pedal.xml.h:3
+#: ScreenSavers/polyhedra.xml.h:9 ScreenSavers/polyominoes.xml.h:7
+#: ScreenSavers/ripples.xml.h:6 ScreenSavers/rotzoomer.xml.h:6
+#: ScreenSavers/shadebobs.xml.h:14 ScreenSavers/sierpinski3d.xml.h:6
+#: ScreenSavers/slidescreen.xml.h:9 ScreenSavers/spheremonics.xml.h:6
+#: ScreenSavers/spotlight.xml.h:6 ScreenSavers/starfish.xml.h:9
+#: ScreenSavers/substrate.xml.h:6 ScreenSavers/superquadrics.xml.h:10
+#: ScreenSavers/surfaces.xml.h:6 ScreenSavers/tessellimage.xml.h:9
+#: ScreenSavers/twang.xml.h:6 ScreenSavers/vermiculate.xml.h:3
+#: ScreenSavers/vidwhacker.xml.h:3 ScreenSavers/wander.xml.h:7
+#: ScreenSavers/zoom.xml.h:6
+msgid "Duration"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:8 ScreenSavers/blitspin.xml.h:8
+#: ScreenSavers/bumps.xml.h:10 ScreenSavers/decayscreen.xml.h:7
+#: ScreenSavers/distort.xml.h:7 ScreenSavers/glitchpeg.xml.h:7
+#: ScreenSavers/ripples.xml.h:7 ScreenSavers/rotzoomer.xml.h:7
+#: ScreenSavers/slidescreen.xml.h:10 ScreenSavers/spotlight.xml.h:7
+#: ScreenSavers/tessellimage.xml.h:10 ScreenSavers/twang.xml.h:7
+#: ScreenSavers/zoom.xml.h:7
+msgid "10 minutes"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:11 ScreenSavers/filmleader.xml.h:3
+#: ScreenSavers/m6502.xml.h:8 ScreenSavers/vfeedback.xml.h:3
+#: ScreenSavers/xanalogtv.xml.h:5
+msgid "Color Knob"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:13 ScreenSavers/filmleader.xml.h:5
+#: ScreenSavers/m6502.xml.h:10 ScreenSavers/vfeedback.xml.h:5
+#: ScreenSavers/xanalogtv.xml.h:7
+msgid "Tint Knob"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:14 ScreenSavers/filmleader.xml.h:7
+#: ScreenSavers/m6502.xml.h:14 ScreenSavers/pong.xml.h:11
+#: ScreenSavers/vfeedback.xml.h:7 ScreenSavers/xanalogtv.xml.h:8
+msgid "Brightness Knob"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:15 ScreenSavers/filmleader.xml.h:8
+#: ScreenSavers/m6502.xml.h:15 ScreenSavers/pong.xml.h:13
+#: ScreenSavers/vfeedback.xml.h:8 ScreenSavers/xanalogtv.xml.h:9
+msgid "Contrast Knob"
+msgstr ""
+
+#: ScreenSavers/apple2.xml.h:16
+msgid ""
+"An Apple ][+ computer simulation, in all its 1979 glory. It also reproduces "
+"the appearance of display on a color television set of the period. In "
+"\"Basic Programming Mode\", a simulated user types in a BASIC program and "
+"runs it. In \"Text Mode\", it displays the output of a program, or the "
+"contents of a file or URL. In \"Slideshow Mode\", it chooses random images "
+"and displays them within the limitations of the Apple ][ display hardware. "
+"(Six available colors in hi-res mode!) On MacOS and Linux, this program is "
+"also a fully-functional VT100 emulator! Run it as an application instead of "
+"as a screen saver and you can use it as a terminal. https://en.wikipedia.org/"
+"wiki/Apple_II_series Written by Trevor Blackwell and Jamie Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:1
+msgid "Atlantis"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:6
+msgid "Whale speed"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:8
+msgid "Shy"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:9
+msgid "Shark proximity"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:10
+msgid "Agressive"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:11 ScreenSavers/boxed.xml.h:20
+#: ScreenSavers/flyingtoasters.xml.h:8 ScreenSavers/glschool.xml.h:8
+#: ScreenSavers/glslideshow.xml.h:16 ScreenSavers/jigglypuff.xml.h:18
+#: ScreenSavers/juggler3d.xml.h:11 ScreenSavers/mirrorblob.xml.h:11
+#: ScreenSavers/pipes.xml.h:11 ScreenSavers/webcollage.xml.h:2
+msgid "None"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:12
+msgid "Number of sharks"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:13 ScreenSavers/companioncube.xml.h:10
+#: ScreenSavers/deluxe.xml.h:10 ScreenSavers/demon.xml.h:7
+#: ScreenSavers/gears.xml.h:10 ScreenSavers/glhanoi.xml.h:11
+#: ScreenSavers/skytentacles.xml.h:4
+msgid "20"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:14
+msgid "Shimmering water"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:15
+msgid "Clear water"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:16
+msgid "Flat background"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:17
+msgid "Gradient background"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:18 ScreenSavers/atunnel.xml.h:7
+#: ScreenSavers/beats.xml.h:15 ScreenSavers/blinkbox.xml.h:11
+#: ScreenSavers/blocktube.xml.h:10 ScreenSavers/boing.xml.h:13
+#: ScreenSavers/bouncingcow.xml.h:12 ScreenSavers/boxed.xml.h:24
+#: ScreenSavers/cage.xml.h:5 ScreenSavers/cityflow.xml.h:16
+#: ScreenSavers/companioncube.xml.h:13 ScreenSavers/covid19.xml.h:13
+#: ScreenSavers/crackberg.xml.h:17 ScreenSavers/crumbler.xml.h:14
+#: ScreenSavers/cube21.xml.h:25 ScreenSavers/cubenetic.xml.h:25
+#: ScreenSavers/cubestack.xml.h:15 ScreenSavers/cubestorm.xml.h:19
+#: ScreenSavers/cubetwist.xml.h:17 ScreenSavers/dangerball.xml.h:13
+#: ScreenSavers/discoball.xml.h:13 ScreenSavers/dymaxionmap.xml.h:15
+#: ScreenSavers/extrusion.xml.h:16 ScreenSavers/flipflop.xml.h:13
+#: ScreenSavers/flyingtoasters.xml.h:14 ScreenSavers/gears.xml.h:13
+#: ScreenSavers/geodesic.xml.h:6 ScreenSavers/geodesicgears.xml.h:10
+#: ScreenSavers/gibson.xml.h:14 ScreenSavers/glcells.xml.h:33
+#: ScreenSavers/glhanoi.xml.h:15 ScreenSavers/glknots.xml.h:23
+#: ScreenSavers/glmatrix.xml.h:19 ScreenSavers/glplanet.xml.h:18
+#: ScreenSavers/glschool.xml.h:13 ScreenSavers/glsnake.xml.h:17
+#: ScreenSavers/gltext.xml.h:18 ScreenSavers/handsy.xml.h:22
+#: ScreenSavers/headroom.xml.h:17 ScreenSavers/helios.xml.h:16
+#: ScreenSavers/hexstrut.xml.h:16 ScreenSavers/hilbert.xml.h:21
+#: ScreenSavers/hufo_tunnel.xml.h:9 ScreenSavers/hydrostat.xml.h:28
+#: ScreenSavers/hypertorus.xml.h:6 ScreenSavers/jigglypuff.xml.h:9
+#: ScreenSavers/kaleidocycle.xml.h:20 ScreenSavers/lament.xml.h:6
+#: ScreenSavers/lavalite.xml.h:15 ScreenSavers/menger.xml.h:19
+#: ScreenSavers/mirrorblob.xml.h:26 ScreenSavers/moebiusgears.xml.h:13
+#: ScreenSavers/molecule.xml.h:11 ScreenSavers/peepers.xml.h:16
+#: ScreenSavers/pinion.xml.h:15 ScreenSavers/pipes.xml.h:21
+#: ScreenSavers/polyhedra.xml.h:166 ScreenSavers/providence.xml.h:6
+#: ScreenSavers/queens.xml.h:5 ScreenSavers/rubikblocks.xml.h:19
+#: ScreenSavers/sballs.xml.h:15 ScreenSavers/sierpinski3d.xml.h:9
+#: ScreenSavers/speedmine.xml.h:16 ScreenSavers/spheremonics.xml.h:21
+#: ScreenSavers/splitflap.xml.h:24 ScreenSavers/sproingies.xml.h:8
+#: ScreenSavers/stonerview.xml.h:5 ScreenSavers/superquadrics.xml.h:12
+#: ScreenSavers/tangram.xml.h:14 ScreenSavers/topblock.xml.h:23
+#: ScreenSavers/tronbit.xml.h:10 ScreenSavers/unknownpleasures.xml.h:16
+msgid "Wireframe"
+msgstr ""
+
+#: ScreenSavers/atlantis.xml.h:20
+msgid "Sharks, dolphins and whales. Written by Mark Kilgard; 1998."
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:1
+msgid "Attraction"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:2 ScreenSavers/juggler3d.xml.h:13
+msgid "Balls"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:3 ScreenSavers/deluxe.xml.h:6
+#: ScreenSavers/pedal.xml.h:6 ScreenSavers/razzledazzle.xml.h:15
+#: ScreenSavers/starfish.xml.h:12 ScreenSavers/surfaces.xml.h:23
+msgid "Lines"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:4 ScreenSavers/fireflies.xml.h:12
+msgid "Tails"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:5 ScreenSavers/crumbler.xml.h:9
+msgid "Polygons"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:6
+msgid "Splines"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:7
+msgid "Filled splines"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:8
+msgid "Bounce off walls"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:9
+msgid "Ignore screen edges"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:10
+msgid "Ball count"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:12
+msgid "Environmental viscosity"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:14 ScreenSavers/binaryring.xml.h:5
+#: ScreenSavers/blocktube.xml.h:5 ScreenSavers/braid.xml.h:5
+#: ScreenSavers/celtic.xml.h:5 ScreenSavers/cube21.xml.h:21
+#: ScreenSavers/cubestorm.xml.h:11 ScreenSavers/cynosure.xml.h:8
+#: ScreenSavers/drift.xml.h:5 ScreenSavers/eruption.xml.h:19
+#: ScreenSavers/euler2d.xml.h:13 ScreenSavers/fiberlamp.xml.h:8
+#: ScreenSavers/fireflies.xml.h:11 ScreenSavers/flow.xml.h:13
+#: ScreenSavers/galaxy.xml.h:6 ScreenSavers/glcells.xml.h:5
+#: ScreenSavers/hydrostat.xml.h:19 ScreenSavers/juggler3d.xml.h:8
+#: ScreenSavers/menger.xml.h:5 ScreenSavers/metaballs.xml.h:5
+#: ScreenSavers/munch.xml.h:5 ScreenSavers/nerverot.xml.h:5
+#: ScreenSavers/petri.xml.h:22 ScreenSavers/photopile.xml.h:18
+#: ScreenSavers/pipes.xml.h:8 ScreenSavers/polyominoes.xml.h:6
+#: ScreenSavers/rubikblocks.xml.h:15 ScreenSavers/shadebobs.xml.h:13
+#: ScreenSavers/sierpinski3d.xml.h:5 ScreenSavers/skytentacles.xml.h:5
+#: ScreenSavers/slidescreen.xml.h:5 ScreenSavers/sonar.xml.h:24
+#: ScreenSavers/spheremonics.xml.h:5 ScreenSavers/substrate.xml.h:5
+#: ScreenSavers/superquadrics.xml.h:9 ScreenSavers/surfaces.xml.h:5
+#: ScreenSavers/vermiculate.xml.h:2 ScreenSavers/wander.xml.h:6
+#: ScreenSavers/whirlwindwarp.xml.h:5
+msgid "Short"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:15 ScreenSavers/euler2d.xml.h:14
+#: ScreenSavers/juggler3d.xml.h:12 ScreenSavers/sonar.xml.h:25
+msgid "Trail length"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:16 ScreenSavers/binaryring.xml.h:7
+#: ScreenSavers/blocktube.xml.h:7 ScreenSavers/braid.xml.h:7
+#: ScreenSavers/celtic.xml.h:7 ScreenSavers/cube21.xml.h:23
+#: ScreenSavers/cubestorm.xml.h:13 ScreenSavers/cynosure.xml.h:10
+#: ScreenSavers/drift.xml.h:7 ScreenSavers/eruption.xml.h:21
+#: ScreenSavers/euler2d.xml.h:20 ScreenSavers/fiberlamp.xml.h:10
+#: ScreenSavers/fireflies.xml.h:13 ScreenSavers/flow.xml.h:15
+#: ScreenSavers/fontglide.xml.h:10 ScreenSavers/galaxy.xml.h:8
+#: ScreenSavers/glcells.xml.h:7 ScreenSavers/hydrostat.xml.h:21
+#: ScreenSavers/juggler3d.xml.h:10 ScreenSavers/menger.xml.h:7
+#: ScreenSavers/metaballs.xml.h:7 ScreenSavers/munch.xml.h:7
+#: ScreenSavers/nerverot.xml.h:7 ScreenSavers/petri.xml.h:24
+#: ScreenSavers/photopile.xml.h:20 ScreenSavers/pipes.xml.h:10
+#: ScreenSavers/polyominoes.xml.h:8 ScreenSavers/raverhoop.xml.h:17
+#: ScreenSavers/rubikblocks.xml.h:17 ScreenSavers/shadebobs.xml.h:15
+#: ScreenSavers/sierpinski3d.xml.h:7 ScreenSavers/skytentacles.xml.h:7
+#: ScreenSavers/slidescreen.xml.h:7 ScreenSavers/sonar.xml.h:26
+#: ScreenSavers/spheremonics.xml.h:7 ScreenSavers/substrate.xml.h:7
+#: ScreenSavers/superquadrics.xml.h:11 ScreenSavers/surfaces.xml.h:7
+#: ScreenSavers/tangram.xml.h:7 ScreenSavers/vermiculate.xml.h:4
+#: ScreenSavers/wander.xml.h:8 ScreenSavers/whirlwindwarp.xml.h:7
+#: ScreenSavers/xlyap.xml.h:7
+msgid "Long"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:20
+msgid "Ball mass"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:21 ScreenSavers/blinkbox.xml.h:5
+#: ScreenSavers/cityflow.xml.h:12 ScreenSavers/cloudlife.xml.h:9
+#: ScreenSavers/cube21.xml.h:5 ScreenSavers/cubenetic.xml.h:20
+#: ScreenSavers/demon.xml.h:8 ScreenSavers/discoball.xml.h:8
+#: ScreenSavers/discrete.xml.h:5 ScreenSavers/distort.xml.h:9
+#: ScreenSavers/fadeplot.xml.h:8 ScreenSavers/flow.xml.h:8
+#: ScreenSavers/fluidballs.xml.h:8 ScreenSavers/fuzzyflakes.xml.h:25
+#: ScreenSavers/glcells.xml.h:11 ScreenSavers/gleidescope.xml.h:5
+#: ScreenSavers/halftone.xml.h:8 ScreenSavers/hexadrop.xml.h:8
+#: ScreenSavers/hexstrut.xml.h:8 ScreenSavers/hopalong.xml.h:5
+#: ScreenSavers/hydrostat.xml.h:11 ScreenSavers/interference.xml.h:8
+#: ScreenSavers/julia.xml.h:8 ScreenSavers/loop.xml.h:5
+#: ScreenSavers/metaballs.xml.h:12 ScreenSavers/moire.xml.h:8
+#: ScreenSavers/penrose.xml.h:8 ScreenSavers/photopile.xml.h:2
+#: ScreenSavers/piecewise.xml.h:11 ScreenSavers/rd-bomb.xml.h:11
+#: ScreenSavers/rorschach.xml.h:2 ScreenSavers/rubikblocks.xml.h:5
+#: ScreenSavers/sierpinski.xml.h:8 ScreenSavers/slidescreen.xml.h:14
+#: ScreenSavers/slip.xml.h:8 ScreenSavers/spotlight.xml.h:8
+#: ScreenSavers/topblock.xml.h:8 ScreenSavers/twang.xml.h:14
+msgid "Small"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:22
+msgid "Repulsion threshold"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:23 ScreenSavers/blinkbox.xml.h:7
+#: ScreenSavers/cityflow.xml.h:14 ScreenSavers/cloudlife.xml.h:11
+#: ScreenSavers/cube21.xml.h:7 ScreenSavers/cubenetic.xml.h:22
+#: ScreenSavers/demon.xml.h:10 ScreenSavers/discoball.xml.h:10
+#: ScreenSavers/discrete.xml.h:7 ScreenSavers/distort.xml.h:13
+#: ScreenSavers/fadeplot.xml.h:10 ScreenSavers/flow.xml.h:10
+#: ScreenSavers/fluidballs.xml.h:10 ScreenSavers/fuzzyflakes.xml.h:27
+#: ScreenSavers/glcells.xml.h:27 ScreenSavers/gleidescope.xml.h:7
+#: ScreenSavers/halftone.xml.h:12 ScreenSavers/hexadrop.xml.h:10
+#: ScreenSavers/hexstrut.xml.h:10 ScreenSavers/hopalong.xml.h:7
+#: ScreenSavers/hydrostat.xml.h:13 ScreenSavers/interference.xml.h:10
+#: ScreenSavers/julia.xml.h:10 ScreenSavers/loop.xml.h:7
+#: ScreenSavers/moire.xml.h:10 ScreenSavers/penrose.xml.h:10
+#: ScreenSavers/photopile.xml.h:4 ScreenSavers/piecewise.xml.h:13
+#: ScreenSavers/rd-bomb.xml.h:13 ScreenSavers/rorschach.xml.h:4
+#: ScreenSavers/rubikblocks.xml.h:7 ScreenSavers/sierpinski.xml.h:10
+#: ScreenSavers/slidescreen.xml.h:16 ScreenSavers/slip.xml.h:10
+#: ScreenSavers/spotlight.xml.h:10 ScreenSavers/topblock.xml.h:10
+#: ScreenSavers/twang.xml.h:16
+msgid "Large"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:27
+msgid "Orbital mode"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:28 ScreenSavers/fuzzyflakes.xml.h:26
+msgid "Radius"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:29
+msgid "Outward"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:30
+msgid "Inward"
+msgstr ""
+
+#: ScreenSavers/attraction.xml.h:33
+msgid ""
+"Points attract each other up to a certain distance, and then begin to repel "
+"each other. The attraction/repulsion is proportional to the distance between "
+"any two particles, similar to the strong and weak nuclear forces. Written by "
+"Jamie Zawinski and John Pezaris; 1992."
+msgstr ""
+
+#: ScreenSavers/atunnel.xml.h:1
+msgid "Atunnel"
+msgstr ""
+
+#: ScreenSavers/atunnel.xml.h:5 ScreenSavers/blocktube.xml.h:9
+#: ScreenSavers/cubenetic.xml.h:24 ScreenSavers/gibson.xml.h:13
+#: ScreenSavers/glmatrix.xml.h:18 ScreenSavers/lament.xml.h:5
+#: ScreenSavers/sballs.xml.h:14
+msgid "Textured"
+msgstr ""
+
+#: ScreenSavers/atunnel.xml.h:6 ScreenSavers/boing.xml.h:11
+#: ScreenSavers/crackberg.xml.h:12
+msgid "Lighting"
+msgstr ""
+
+#: ScreenSavers/atunnel.xml.h:9
+msgid ""
+"Zooming through a textured tunnel. Written by Eric Lassauge and Roman "
+"Podobedov; 2003."
+msgstr ""
+
+#: ScreenSavers/barcode.xml.h:1
+msgid "Barcode"
+msgstr ""
+
+#: ScreenSavers/barcode.xml.h:5
+msgid "Scrolling barcodes"
+msgstr ""
+
+#: ScreenSavers/barcode.xml.h:6
+msgid "Barcode grid"
+msgstr ""
+
+#: ScreenSavers/barcode.xml.h:7
+msgid "Barcode clock (AM/PM)"
+msgstr ""
+
+#: ScreenSavers/barcode.xml.h:8
+msgid "Barcode clock (24 hour)"
+msgstr ""
+
+#: ScreenSavers/barcode.xml.h:10
+msgid ""
+"Colorful scrolling barcodes. CONSUME! The barcodes follow the UPC-A, UPC-E, "
+"EAN-8 or EAN-13 standards. https://en.wikipedia.org/wiki/"
+"Universal_Product_Code https://en.wikipedia.org/wiki/European_Article_Number "
+"Written by Dan Bornstein and Jamie Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:1
+msgid "Beats"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:6 ScreenSavers/boxed.xml.h:9
+#: ScreenSavers/fluidballs.xml.h:6
+msgid "Number of balls"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:8
+msgid "Random cycle style"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:9
+msgid "Clockwise cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:10
+msgid "Rain dance cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:11
+msgid "Metronome cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:12
+msgid "Galaxy cycle"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:13
+msgid "Tick"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:14
+msgid "Motion Blur"
+msgstr ""
+
+#: ScreenSavers/beats.xml.h:17
+msgid ""
+"Draws figures that move around at a slightly different rate from each other, "
+"creating interesting chaotic and ordered patterns. Written by David Eccles; "
+"2020."
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:1
+msgid "BinaryRing"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:3
+msgid "Growth delay"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:6
+msgid "Ring Radius"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:9 ScreenSavers/eruption.xml.h:9
+msgid "Number of particles"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:10 ScreenSavers/boxed.xml.h:10
+#: ScreenSavers/circuit.xml.h:7 ScreenSavers/glschool.xml.h:7
+#: ScreenSavers/gravitywell.xml.h:14 ScreenSavers/julia.xml.h:7
+#: ScreenSavers/mountain.xml.h:7 ScreenSavers/pipes.xml.h:13
+#: ScreenSavers/sproingies.xml.h:6 ScreenSavers/substrate.xml.h:10
+#: ScreenSavers/vigilance.xml.h:10 ScreenSavers/winduprobot.xml.h:10
+#: ScreenSavers/wormhole.xml.h:10
+msgid "Lots"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:11
+msgid "Fade with colors"
+msgstr ""
+
+#: ScreenSavers/binaryring.xml.h:12
+msgid ""
+"A system of path tracing particles evolves continuously from an initial "
+"creation, alternating dark and light colors. Written by J. Tarbell and "
+"Emilio Del Tessandoro; 2014."
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:1
+msgid "BioF"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:2
+msgid "Preset - Random"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:3
+msgid "Preset - Triangles"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:4
+msgid "Preset - Spheres"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:5
+msgid "Preset - Big Spheres"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:6
+msgid "Preset - Points"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:7
+msgid "Preset - Lightmap"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:8
+msgid "Number of lines"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:9
+msgid "Number of points per line"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:10
+msgid "Draw offangle"
+msgstr ""
+
+#: ScreenSavers/biof.xml.h:11
+msgid ""
+"This is an attempt to recreate some of the work of William Latham. Take a "
+"look at the program 'organic art' at this site (http://www.artworks.co.uk). "
+"Written by Ronald Hordijk <hk at dgmr.nl>. Ported to Linux by Tugrul "
+"Galatali - <http://rss-glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/blaster.xml.h:1
+msgid "Blaster"
+msgstr ""
+
+#: ScreenSavers/blaster.xml.h:5
+msgid "Robots"
+msgstr ""
+
+#: ScreenSavers/blaster.xml.h:6 ScreenSavers/penetrate.xml.h:5
+msgid "Lasers"
+msgstr ""
+
+#: ScreenSavers/blaster.xml.h:8 ScreenSavers/dymaxionmap.xml.h:11
+#: ScreenSavers/glplanet.xml.h:14 ScreenSavers/hyperspace.xml.h:6
+msgid "Stars"
+msgstr ""
+
+#: ScreenSavers/blaster.xml.h:12
+msgid ""
+"Flying space-combat robots (cleverly disguised as colored circles) do battle "
+"in front of a moving star field. Written by Jonathan Lin; 1999."
+msgstr ""
+
+#: ScreenSavers/blinkbox.xml.h:1
+msgid "BlinkBox"
+msgstr ""
+
+#: ScreenSavers/blinkbox.xml.h:6
+msgid "Box size"
+msgstr ""
+
+#: ScreenSavers/blinkbox.xml.h:8 ScreenSavers/phosphor.xml.h:7
+msgid "Fade"
+msgstr ""
+
+#: ScreenSavers/blinkbox.xml.h:9 ScreenSavers/flocks.xml.h:22
+#: ScreenSavers/flux.xml.h:22 ScreenSavers/helios.xml.h:14
+#: ScreenSavers/solarwinds.xml.h:18 ScreenSavers/strange.xml.h:18
+msgid "Motion blur"
+msgstr ""
+
+#: ScreenSavers/blinkbox.xml.h:10
+msgid "Dissolve"
+msgstr ""
+
+#: ScreenSavers/blinkbox.xml.h:13
+msgid ""
+"A motion-blurred ball bounces inside a box whose tiles only become visible "
+"upon impact. Written by Jeremy English; 2003."
+msgstr ""
+
+#: ScreenSavers/blitspin.xml.h:1
+msgid "BlitSpin"
+msgstr ""
+
+#: ScreenSavers/blitspin.xml.h:3
+msgid "Fuzzy rotation speed"
+msgstr ""
+
+#: ScreenSavers/blitspin.xml.h:5
+msgid "90 degree rotation speed"
+msgstr ""
+
+#: ScreenSavers/blitspin.xml.h:10
+msgid ""
+"Repeatedly rotates a bitmap by 90 degrees by using logical operations: the "
+"bitmap is divided into quadrants, and the quadrants are shifted clockwise. "
+"Then the same thing is done again with progressively smaller quadrants, "
+"except that all sub-quadrants of a given size are rotated in parallel. As "
+"you watch it, the image appears to dissolve into static and then "
+"reconstitute itself, but rotated. Written by Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/blocktube.xml.h:1
+msgid "BlockTube"
+msgstr ""
+
+#: ScreenSavers/blocktube.xml.h:6
+msgid "Color hold time"
+msgstr ""
+
+#: ScreenSavers/blocktube.xml.h:8
+msgid "Color change time"
+msgstr ""
+
+#: ScreenSavers/blocktube.xml.h:12
+msgid ""
+"A swirling, falling tunnel of reflective slabs. They fade from hue to hue. "
+"Written by Lars R. Damerow; 2003."
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:1
+msgid "Boing"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:2 ScreenSavers/boxed.xml.h:11
+#: ScreenSavers/fireflies.xml.h:21 ScreenSavers/pinion.xml.h:9
+#: ScreenSavers/sonar.xml.h:21 ScreenSavers/winduprobot.xml.h:11
+msgid "Tiny"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:3 ScreenSavers/discoball.xml.h:9
+#: ScreenSavers/loop.xml.h:11 ScreenSavers/rubik.xml.h:9
+#: ScreenSavers/wander.xml.h:12
+msgid "Size"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:4 ScreenSavers/boxed.xml.h:13
+#: ScreenSavers/fireflies.xml.h:23 ScreenSavers/glcells.xml.h:13
+#: ScreenSavers/pinion.xml.h:11 ScreenSavers/sonar.xml.h:23
+#: ScreenSavers/winduprobot.xml.h:13
+msgid "Huge"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:8
+msgid "Meridians"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:9
+msgid "Parallels"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:10
+msgid "Smoothing"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:12 ScreenSavers/unknownpleasures.xml.h:6
+msgid "Scanlines"
+msgstr ""
+
+#: ScreenSavers/boing.xml.h:15
+msgid ""
+"A clone of the first graphics demo for the Amiga 1000, which was written by "
+"Dale Luck and RJ Mical during a break at the 1984 Consumer Electronics Show "
+"(or so the legend goes.) This looks like the original Amiga demo if you turn "
+"off \"smoothing\" and \"lighting\" and turn on \"scanlines\", and is "
+"somewhat more modern otherwise. https://en.wikipedia.org/wiki/"
+"Amiga#Boing_Ball Written by Jamie Zawinski; 2005."
+msgstr ""
+
+#: ScreenSavers/bouboule.xml.h:1
+msgid "Bouboule"
+msgstr ""
+
+#: ScreenSavers/bouboule.xml.h:6
+msgid "Number of spots"
+msgstr ""
+
+#: ScreenSavers/bouboule.xml.h:10 ScreenSavers/rocks.xml.h:13
+msgid "Do Red/Blue 3D separation"
+msgstr ""
+
+#: ScreenSavers/bouboule.xml.h:12
+msgid ""
+"A deforming balloon with varying-sized spots painted on its invisible "
+"surface. Written by Jeremie Petit; 1997."
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:1
+msgid "BouncingCow"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:6
+msgid "Bounce speed"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:8
+msgid "Moo"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:9
+msgid "Number of cows"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:10
+msgid "Herd"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:11
+msgid "Mathematically ideal cows (spherical, frictionless)"
+msgstr ""
+
+#: ScreenSavers/bouncingcow.xml.h:14
+msgid ""
+"A Cow. A Trampoline. Together, they fight crime. Written by Jamie Zawinski; "
+"2003."
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:1
+msgid "Boxed"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:12 ScreenSavers/fluidballs.xml.h:9
+msgid "Ball size"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:14 ScreenSavers/hopalong.xml.h:14
+msgid "Popcorn"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:15
+msgid "Explosion force"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:16
+msgid "Nuke"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:18
+msgid "Explosion decay"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:19
+msgid "Pop!"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:21
+msgid "Explosion momentum"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:22 ScreenSavers/xmatrix.xml.h:20
+msgid "Full"
+msgstr ""
+
+#: ScreenSavers/boxed.xml.h:25
+msgid ""
+"A box full of 3D bouncing balls that explode. Written by Sander van Grieken; "
+"2002."
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:1
+msgid "BoxFit"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:5 ScreenSavers/cityflow.xml.h:6
+#: ScreenSavers/cubenetic.xml.h:6
+msgid "Boxes"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:6
+msgid "Grow by"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:9
+msgid "Boxes or circles"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:10
+msgid "Boxes only"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:11
+msgid "Circles only"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:12
+msgid "Color gradient"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:13
+msgid "Grab images"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:14
+msgid "Peek at underlying images"
+msgstr ""
+
+#: ScreenSavers/boxfit.xml.h:16
+msgid ""
+"Packs the screen with growing squares or circles, colored according to a "
+"horizontal or vertical gradient, or according to the colors of a loaded "
+"image. The objects grow until they touch, then stop. When the screen is "
+"full, they shrink away and the process restarts. Written by Jamie Zawinski; "
+"2005."
+msgstr ""
+
+#: ScreenSavers/braid.xml.h:1
+msgid "Braid"
+msgstr ""
+
+#: ScreenSavers/braid.xml.h:11
+msgid "Number of rings"
+msgstr ""
+
+#: ScreenSavers/braid.xml.h:12 ScreenSavers/epicycle.xml.h:11
+#: ScreenSavers/hilbert.xml.h:16 ScreenSavers/nerverot.xml.h:20
+msgid "Line thickness"
+msgstr ""
+
+#: ScreenSavers/braid.xml.h:14
+msgid "Inter-braided concentric circles. Written by John Neil; 1997."
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:1
+msgid "BSOD"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:2 ScreenSavers/carousel.xml.h:8
+#: ScreenSavers/geodesicgears.xml.h:5 ScreenSavers/m6502.xml.h:4
+#: ScreenSavers/molecule.xml.h:5
+msgid "5 seconds"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:4 ScreenSavers/geodesicgears.xml.h:7
+#: ScreenSavers/m6502.xml.h:6 ScreenSavers/molecule.xml.h:7
+#: ScreenSavers/vidwhacker.xml.h:4
+msgid "2 minutes"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:5
+msgid "Windows 3.1"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:6
+msgid "Windows NT"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:7
+msgid "Windows 2000 "
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:8
+msgid "Windows 10 "
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:9
+msgid "MS-DOS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:10
+msgid "GLaDOS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:11
+msgid "AmigaDOS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:12
+msgid "Android"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:13
+msgid "Apple ]["
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:14
+msgid "Ransomware"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:15
+msgid "NVidia"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:16
+msgid "OS/2"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:17
+msgid "Sad Mac"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:18
+msgid "Mac bomb"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:19
+msgid "MacsBug"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:20
+msgid "MacOS X"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:21
+msgid "VMware"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:22
+msgid "Atari"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:23
+msgid "OS/390"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:24
+msgid "HVX/GCOS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:25
+msgid "Encom"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:26
+msgid "NCD XTerm"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:27
+msgid "ATM"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:28
+msgid "DVD"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:29
+msgid "Nintendo"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:30
+msgid "Tivo"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:31
+msgid "VMS"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:32
+msgid "BSD"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:33
+msgid "Linux (fsck)"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:34
+msgid "Linux (sparc)"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:35
+msgid "Linux (hppa)"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:36
+msgid "Solaris"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:37
+msgid "SCO"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:38
+msgid "HPUX"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:39
+msgid "Tru64"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:40
+msgid "GNOME"
+msgstr ""
+
+#: ScreenSavers/bsod.xml.h:62
+#, no-c-format
+msgid ""
+"BSOD stands for \"Blue Screen of Death\". The finest in personal computer "
+"emulation, BSOD simulates popular screen savers from a number of less robust "
+"operating systems. https://en.wikipedia.org/wiki/Blue_Screen_of_Death "
+"https://en.wikipedia.org/wiki/Screen_of_death https://en.wikipedia.org/wiki/"
+"Guru_Meditation https://en.wikipedia.org/wiki/Row_of_Bombs https://en."
+"wikipedia.org/wiki/Bomb_%28symbol%29 Written by Jamie Zawinski; 1998."
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:1
+msgid "Bubble3D"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:5
+msgid "Transparent bubbles"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:6 ScreenSavers/flurry.xml.h:10
+#: ScreenSavers/rotzoomer.xml.h:9 ScreenSavers/sballs.xml.h:5
+#: ScreenSavers/starfish.xml.h:2
+msgid "Random"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:7 ScreenSavers/phosphor.xml.h:11
+msgid "Amber"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:8 ScreenSavers/fuzzyflakes.xml.h:16
+#: ScreenSavers/phosphor.xml.h:9
+msgid "Green"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:9 ScreenSavers/fuzzyflakes.xml.h:18
+msgid "Blue"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:10 ScreenSavers/cube21.xml.h:13
+#: ScreenSavers/phosphor.xml.h:12
+msgid "White"
+msgstr ""
+
+#: ScreenSavers/bubble3d.xml.h:12
+msgid ""
+"Rising, undulating 3D bubbles, with transparency and specular reflections. "
+"Written by Richard Jones; 1998."
+msgstr ""
+
+#: ScreenSavers/bumps.xml.h:1 ScreenSavers/mirrorblob.xml.h:15
+msgid "Bumps"
+msgstr ""
+
+#: ScreenSavers/bumps.xml.h:12
+msgid ""
+"A spotlight roams across an embossed version of a loaded image. Written by "
+"Shane Smit; 1999."
+msgstr ""
+
+#: ScreenSavers/busyspheres.xml.h:1
+msgid "Busy Spheres"
+msgstr ""
+
+#: ScreenSavers/busyspheres.xml.h:2
+msgid ""
+"Spheres made of dancing particles. Written by Ronald Hordijk <hk at dgmr."
+"nl>. Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge."
+"net/>."
+msgstr ""
+
+#: ScreenSavers/cage.xml.h:1
+msgid "Cage"
+msgstr ""
+
+#: ScreenSavers/cage.xml.h:7
+msgid ""
+"Escher's \"Impossible Cage\", a 3d analog of a moebius strip, and rotates it "
+"in three dimensions. https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
+"Written by Marcelo Vianna; 1998."
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:1
+msgid "Carousel"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:6 ScreenSavers/ccurve.xml.h:6
+#: ScreenSavers/cubestack.xml.h:6 ScreenSavers/cubetwist.xml.h:6
+#: ScreenSavers/dymaxionmap.xml.h:6 ScreenSavers/geodesic.xml.h:15
+#: ScreenSavers/helios.xml.h:11 ScreenSavers/hydrostat.xml.h:6
+#: ScreenSavers/photopile.xml.h:13 ScreenSavers/tronbit.xml.h:6
+#: ScreenSavers/unicrud.xml.h:6
+msgid "Animation speed"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:9 ScreenSavers/glslideshow.xml.h:6
+#: ScreenSavers/mirrorblob.xml.h:9 ScreenSavers/photopile.xml.h:19
+msgid "Time until loading a new image"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:10 ScreenSavers/coral.xml.h:7
+#: ScreenSavers/deco.xml.h:4 ScreenSavers/helix.xml.h:7
+#: ScreenSavers/moire.xml.h:4 ScreenSavers/pedal.xml.h:4
+#: ScreenSavers/rorschach.xml.h:10 ScreenSavers/xspirograph.xml.h:7
+msgid "1 minute"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:11 ScreenSavers/photopile.xml.h:8
+msgid "Number of images"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:12
+msgid "Tilt in/out and left/right"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:13
+msgid "Tilt in/out only"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:14
+msgid "Tilt left/right only"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:15
+msgid "No tilting"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:16
+msgid "Zoom in/out"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:17 ScreenSavers/esper.xml.h:8
+#: ScreenSavers/glslideshow.xml.h:19 ScreenSavers/photopile.xml.h:21
+msgid "Show file names"
+msgstr ""
+
+#: ScreenSavers/carousel.xml.h:19
+msgid ""
+"Loads several random images, and displays them flying in a circular "
+"formation. The formation changes speed and direction randomly, and images "
+"periodically drop out to be replaced by new ones. Written by Jamie Zawinski; "
+"2005."
+msgstr ""
+
+#: ScreenSavers/ccurve.xml.h:1
+msgid "CCurve"
+msgstr ""
+
+#: ScreenSavers/ccurve.xml.h:3
+msgid "Change image every"
+msgstr ""
+
+#: ScreenSavers/ccurve.xml.h:4 ScreenSavers/epicycle.xml.h:10
+#: ScreenSavers/glslideshow.xml.h:15 ScreenSavers/glsnake.xml.h:7
+#: ScreenSavers/polyhedra.xml.h:10 ScreenSavers/starfish.xml.h:10
+msgid "30 seconds"
+msgstr ""
+
+#: ScreenSavers/ccurve.xml.h:9 ScreenSavers/coral.xml.h:9
+#: ScreenSavers/imsmap.xml.h:9 ScreenSavers/kumppa.xml.h:5
+#: ScreenSavers/lattice.xml.h:19 ScreenSavers/qix.xml.h:9
+#: ScreenSavers/quasicrystal.xml.h:8 ScreenSavers/razzledazzle.xml.h:12
+#: ScreenSavers/squiral.xml.h:11 ScreenSavers/superquadrics.xml.h:8
+#: ScreenSavers/wander.xml.h:5 ScreenSavers/xmatrix.xml.h:19
+msgid "Density"
+msgstr ""
+
+#: ScreenSavers/ccurve.xml.h:12
+msgid ""
+"Generates self-similar linear fractals, including the classic \"C Curve\". "
+"https://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999."
+msgstr ""
+
+#: ScreenSavers/celtic.xml.h:1
+msgid "Celtic"
+msgstr ""
+
+#: ScreenSavers/celtic.xml.h:8
+msgid "Draw graph"
+msgstr ""
+
+#: ScreenSavers/celtic.xml.h:10
+msgid ""
+"Repeatedly draws random Celtic cross-stitch patterns. https://en.wikipedia."
+"org/wiki/Celtic_knot https://en.wikipedia.org/wiki/Knots_and_graphs Written "
+"by Max Froumentin; 2005."
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:1
+msgid "Circuit"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:5 ScreenSavers/gravitywell.xml.h:12
+#: ScreenSavers/hydrostat.xml.h:8 ScreenSavers/mountain.xml.h:5
+#: ScreenSavers/munch.xml.h:8 ScreenSavers/pipes.xml.h:5
+#: ScreenSavers/shadebobs.xml.h:11 ScreenSavers/sproingies.xml.h:5
+#: ScreenSavers/vigilance.xml.h:8 ScreenSavers/winduprobot.xml.h:8
+msgid "One"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:6
+msgid "Parts"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:9 ScreenSavers/jigglypuff.xml.h:15
+#: ScreenSavers/pinion.xml.h:6
+msgid "Rotation speed"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:11 ScreenSavers/companioncube.xml.h:11
+#: ScreenSavers/covid19.xml.h:12 ScreenSavers/crumbler.xml.h:13
+#: ScreenSavers/cube21.xml.h:19 ScreenSavers/cubestorm.xml.h:18
+#: ScreenSavers/cubetwist.xml.h:16 ScreenSavers/dangerball.xml.h:12
+#: ScreenSavers/discoball.xml.h:12 ScreenSavers/energystream.xml.h:6
+#: ScreenSavers/engine.xml.h:18 ScreenSavers/flipflop.xml.h:6
+#: ScreenSavers/gears.xml.h:12 ScreenSavers/geodesic.xml.h:9
+#: ScreenSavers/geodesicgears.xml.h:12 ScreenSavers/hexstrut.xml.h:15
+#: ScreenSavers/hilbert.xml.h:19 ScreenSavers/moebiusgears.xml.h:11
+#: ScreenSavers/polyhedra.xml.h:164 ScreenSavers/raverhoop.xml.h:19
+#: ScreenSavers/rubikblocks.xml.h:13 ScreenSavers/splodesic.xml.h:10
+#: ScreenSavers/surfaces.xml.h:26 ScreenSavers/tronbit.xml.h:8
+#: ScreenSavers/unicrud.xml.h:9
+msgid "Spin"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:12
+msgid "Flat coloring"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:13 ScreenSavers/gflux.xml.h:16
+msgid "Directional lighting"
+msgstr ""
+
+#: ScreenSavers/circuit.xml.h:15
+msgid "Electronic components float around. Written by Ben Buxton; 2001."
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:1
+msgid "Cityflow"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:8
+msgid "Skew"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:10 ScreenSavers/gflux.xml.h:6
+#: ScreenSavers/interference.xml.h:6
+msgid "Wave speed"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:13
+msgid "Wave overlap"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:15
+msgid "Wave complexity"
+msgstr ""
+
+#: ScreenSavers/cityflow.xml.h:18
+msgid ""
+"Waves move across a sea of boxes. The city swells. The walls are closing in. "
+"Written by Jamie Zawinski; 2014."
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:1
+msgid "CloudLife"
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:5
+msgid "Young"
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:6
+msgid "Max age"
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:7
+msgid "Old"
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:8
+msgid "Initial density"
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:10 ScreenSavers/demon.xml.h:14
+#: ScreenSavers/petri.xml.h:26 ScreenSavers/slidescreen.xml.h:15
+msgid "Cell size"
+msgstr ""
+
+#: ScreenSavers/cloudlife.xml.h:14
+#, no-c-format
+msgid ""
+"Generates cloud-like formations based on a variant of Conway's Life. The "
+"difference is that cells have a maximum age, after which they count as 3 for "
+"populating the next generation. This makes long-lived formations explode "
+"instead of just sitting there. https://en.wikipedia.org/wiki/Conway"
+"%27s_Game_of_Life Written by Don Marti; 2003."
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:1 ScreenSavers/hufo_tunnel.xml.h:1
+msgid "Hufo's Tunnel"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:2 ScreenSavers/hufo_tunnel.xml.h:5
+#: ScreenSavers/lattice.xml.h:4
+msgid "Material - Default"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:3 ScreenSavers/hufo_tunnel.xml.h:6
+#: ScreenSavers/lattice.xml.h:5
+msgid "Material - none"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:4
+msgid "Material - Smoke"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:5
+msgid "Material - Ripples"
+msgstr ""
+
+#: ScreenSavers/colorfire.xml.h:6
+msgid ""
+"Colorful pulsating orb. Written by Andreas Gustafsson <sdw at lysator.liu."
+"se>. Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge."
+"net/>."
+msgstr ""
+
+#: ScreenSavers/companioncube.xml.h:1
+msgid "CompanionCube"
+msgstr ""
+
+#: ScreenSavers/companioncube.xml.h:6 ScreenSavers/distort.xml.h:17
+#: ScreenSavers/peepers.xml.h:11
+msgid "Bounce"
+msgstr ""
+
+#: ScreenSavers/companioncube.xml.h:8 ScreenSavers/deluxe.xml.h:8
+#: ScreenSavers/geodesic.xml.h:17 ScreenSavers/gflux.xml.h:11
+#: ScreenSavers/glcells.xml.h:28 ScreenSavers/glhanoi.xml.h:9
+#: ScreenSavers/glsnake.xml.h:5 ScreenSavers/hypnowheel.xml.h:9
+#: ScreenSavers/lavalite.xml.h:8 ScreenSavers/projectiveplane.xml.h:34
+#: ScreenSavers/raverhoop.xml.h:5 ScreenSavers/scooter.xml.h:11
+#: ScreenSavers/skytentacles.xml.h:2 ScreenSavers/strange.xml.h:9
+msgid "1"
+msgstr ""
+
+#: ScreenSavers/companioncube.xml.h:9
+msgid "Number of cubes"
+msgstr ""
+
+#: ScreenSavers/companioncube.xml.h:12 ScreenSavers/covid19.xml.h:11
+#: ScreenSavers/crumbler.xml.h:12 ScreenSavers/cube21.xml.h:20
+#: ScreenSavers/cubenetic.xml.h:8 ScreenSavers/cubestack.xml.h:14
+#: ScreenSavers/cubestorm.xml.h:17 ScreenSavers/cubetwist.xml.h:15
+#: ScreenSavers/dangerball.xml.h:11 ScreenSavers/discoball.xml.h:11
+#: ScreenSavers/dymaxionmap.xml.h:13 ScreenSavers/energystream.xml.h:5
+#: ScreenSavers/engine.xml.h:17 ScreenSavers/gears.xml.h:11
+#: ScreenSavers/geodesic.xml.h:8 ScreenSavers/geodesicgears.xml.h:11
+#: ScreenSavers/glblur.xml.h:8 ScreenSavers/glknots.xml.h:22
+#: ScreenSavers/glplanet.xml.h:11 ScreenSavers/gltext.xml.h:9
+#: ScreenSavers/handsy.xml.h:11 ScreenSavers/headroom.xml.h:16
+#: ScreenSavers/hexstrut.xml.h:14 ScreenSavers/hilbert.xml.h:18
+#: ScreenSavers/hypnowheel.xml.h:6 ScreenSavers/kaleidocycle.xml.h:19
+#: ScreenSavers/lavalite.xml.h:14 ScreenSavers/menger.xml.h:10
+#: ScreenSavers/moebiusgears.xml.h:10 ScreenSavers/molecule.xml.h:16
+#: ScreenSavers/polyhedra.xml.h:165 ScreenSavers/raverhoop.xml.h:18
+#: ScreenSavers/rubikblocks.xml.h:14 ScreenSavers/spheremonics.xml.h:9
+#: ScreenSavers/splitflap.xml.h:23 ScreenSavers/splodesic.xml.h:9
+#: ScreenSavers/surfaces.xml.h:25 ScreenSavers/tronbit.xml.h:9
+#: ScreenSavers/unicrud.xml.h:8 ScreenSavers/wander.xml.h:1
+msgid "Wander"
+msgstr ""
+
+#: ScreenSavers/companioncube.xml.h:16
+#, no-c-format
+msgid ""
+"The symptoms most commonly produced by Enrichment Center testing are "
+"superstition, perceiving inanimate objects as alive, and hallucinations. The "
+"Enrichment Center reminds you that the weighted companion cube will never "
+"threaten to stab you and, in fact, cannot speak. In the event that the "
+"Weighted Companion Cube does speak, the Enrichment Center urges you to "
+"disregard its advice. https://en.wikipedia.org/wiki/Portal_%28video_game%29 "
+"Written by Jamie Zawinski; 2011."
+msgstr ""
+
+#: ScreenSavers/compass.xml.h:1
+msgid "Compass"
+msgstr ""
+
+#: ScreenSavers/compass.xml.h:6
+msgid ""
+"A compass, with all elements spinning about randomly, for that \"lost and "
+"nauseous\" feeling. Written by Jamie Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/coral.xml.h:1
+msgid "Coral"
+msgstr ""
+
+#: ScreenSavers/coral.xml.h:5 ScreenSavers/deco.xml.h:2
+#: ScreenSavers/epicycle.xml.h:8 ScreenSavers/glitchpeg.xml.h:5
+#: ScreenSavers/glslideshow.xml.h:13 ScreenSavers/helix.xml.h:5
+#: ScreenSavers/moire.xml.h:2 ScreenSavers/pedal.xml.h:2
+#: ScreenSavers/polyhedra.xml.h:8 ScreenSavers/rorschach.xml.h:8
+#: ScreenSavers/starfish.xml.h:8 ScreenSavers/xspirograph.xml.h:5
+msgid "1 second"
+msgstr ""
+
+#: ScreenSavers/coral.xml.h:8 ScreenSavers/fireworkx.xml.h:7
+#: ScreenSavers/gflux.xml.h:8 ScreenSavers/glblur.xml.h:5
+#: ScreenSavers/glmatrix.xml.h:5 ScreenSavers/gravitywell.xml.h:11
+#: ScreenSavers/imsmap.xml.h:8 ScreenSavers/lavalite.xml.h:5
+#: ScreenSavers/pyro.xml.h:5 ScreenSavers/qix.xml.h:8
+#: ScreenSavers/raverhoop.xml.h:8 ScreenSavers/razzledazzle.xml.h:11
+#: ScreenSavers/squiral.xml.h:10 ScreenSavers/xmatrix.xml.h:18
+msgid "Sparse"
+msgstr ""
+
+#: ScreenSavers/coral.xml.h:10 ScreenSavers/fireworkx.xml.h:5
+#: ScreenSavers/gflux.xml.h:10 ScreenSavers/glblur.xml.h:7
+#: ScreenSavers/glmatrix.xml.h:7 ScreenSavers/gravitywell.xml.h:9
+#: ScreenSavers/imsmap.xml.h:10 ScreenSavers/lavalite.xml.h:7
+#: ScreenSavers/pyro.xml.h:7 ScreenSavers/qix.xml.h:10
+#: ScreenSavers/raverhoop.xml.h:10 ScreenSavers/razzledazzle.xml.h:13
+#: ScreenSavers/squiral.xml.h:12
+msgid "Dense"
+msgstr ""
+
+#: ScreenSavers/coral.xml.h:12 ScreenSavers/glcells.xml.h:29
+#: ScreenSavers/squiral.xml.h:6
+msgid "Seeds"
+msgstr ""
+
+#: ScreenSavers/coral.xml.h:15
+msgid ""
+"Simulates coral growth, albeit somewhat slowly. Written by Frederick Roeber; "
+"1997."
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:1
+msgid "COVID19"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:8
+msgid "Taiwan"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:9
+msgid "Government Response"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:10
+msgid "United States"
+msgstr ""
+
+#: ScreenSavers/covid19.xml.h:15
+msgid ""
+"SARS-CoV-2. Stay the fuck home. Wear a fucking mask. Written by Jamie "
+"Zawinski; 2020."
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:1
+msgid "Crackberg"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:5
+msgid "Mouse hole"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:6
+msgid "Visibility"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:7
+msgid "Eagle nest"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:9
+msgid "Subdivisions"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:10
+msgid "Hurt me"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:11 ScreenSavers/cubetwist.xml.h:14
+msgid "Flat shading"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:13 ScreenSavers/flurry.xml.h:6
+msgid "Water"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:14
+msgid "Confused"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:15
+msgid "Immediate"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:16 ScreenSavers/glslideshow.xml.h:18
+msgid "Letterbox"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:19 ScreenSavers/etruscanvenus.xml.h:21
+#: ScreenSavers/imsmap.xml.h:14 ScreenSavers/klein.xml.h:18
+#: ScreenSavers/projectiveplane.xml.h:10 ScreenSavers/romanboy.xml.h:22
+#: ScreenSavers/sphereeversion.xml.h:20
+msgid "Random coloration"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:20
+msgid "Earthy coloration"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:21
+msgid "Icy coloration"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:22
+msgid "Swampy coloration"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:23
+msgid "Vomitous coloration"
+msgstr ""
+
+#: ScreenSavers/crackberg.xml.h:24
+msgid ""
+"Flies through height maps, optionally animating the creation and destruction "
+"of generated tiles; tiles `grow' into place. Written by Matus Telgarsky; "
+"2005."
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:1
+msgid "Crumbler"
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:11
+msgid "Fractures"
+msgstr ""
+
+#: ScreenSavers/crumbler.xml.h:16
+msgid ""
+"Randomly subdivides a ball into voronoi chunks, then further subdivides one "
+"of the remaining pieces. https://en.wikipedia.org/wiki/Voronoi_diagram "
+"https://en.wikipedia.org/wiki/Convex_hull https://en.wikipedia.org/wiki/"
+"Quickhull Written by Jamie Zawinski; 2018."
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:1
+msgid "Crystal"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:9
+msgid "Number of crystals"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:10
+msgid "Horizontal symmetries"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:11
+msgid "Vertical symmetries"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:12 ScreenSavers/spheremonics.xml.h:19
+msgid "Draw grid"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:13
+msgid "Draw cell"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:14
+msgid "Center on screen"
+msgstr ""
+
+#: ScreenSavers/crystal.xml.h:16
+msgid ""
+"Moving polygons, similar to a kaleidoscope. See also the \"Kaleidescope\" "
+"and \"GLeidescope\" screen savers. https://en.wikipedia.org/wiki/"
+"Kaleidoscope Written by Jouk Jansen; 1998."
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:1
+msgid "Cube21"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:6 ScreenSavers/rubikblocks.xml.h:6
+msgid "Cube size"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:9 ScreenSavers/quasicrystal.xml.h:11
+#: ScreenSavers/rocks.xml.h:11 ScreenSavers/rubik.xml.h:7
+#: ScreenSavers/rubikblocks.xml.h:9 ScreenSavers/topblock.xml.h:16
+msgid "Rotation"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:11 ScreenSavers/rubikblocks.xml.h:11
+msgid "Start as cube"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:12 ScreenSavers/rubikblocks.xml.h:12
+msgid "Start as random shape"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:14
+msgid "Random color"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:15
+msgid "Silver edition"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:16
+msgid "Two random colors"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:17
+msgid "Classic edition"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:18
+msgid "Six random colors"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:24 ScreenSavers/rubikblocks.xml.h:18
+msgid "Outlines"
+msgstr ""
+
+#: ScreenSavers/cube21.xml.h:28
+#, no-c-format
+msgid ""
+"The \"Cube 21\" Rubik-like puzzle, also known as \"Square-1\". The rotations "
+"are chosen randomly. See also the \"Rubik\", \"RubikBlocks\" and \"GLSnake\" "
+"screen savers. https://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written "
+"by Vasek Potocek; 2005."
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:1
+msgid "Cubenetic"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:9 ScreenSavers/glblur.xml.h:9
+#: ScreenSavers/glknots.xml.h:8 ScreenSavers/gltext.xml.h:10
+#: ScreenSavers/handsy.xml.h:12 ScreenSavers/kaleidocycle.xml.h:11
+#: ScreenSavers/menger.xml.h:11 ScreenSavers/molecule.xml.h:17
+#: ScreenSavers/spheremonics.xml.h:10 ScreenSavers/splitflap.xml.h:15
+msgid "Don't rotate"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:10 ScreenSavers/glblur.xml.h:10
+#: ScreenSavers/glknots.xml.h:9 ScreenSavers/gltext.xml.h:11
+#: ScreenSavers/handsy.xml.h:13 ScreenSavers/kaleidocycle.xml.h:12
+#: ScreenSavers/lavalite.xml.h:23 ScreenSavers/menger.xml.h:12
+#: ScreenSavers/molecule.xml.h:18 ScreenSavers/spheremonics.xml.h:11
+#: ScreenSavers/splitflap.xml.h:16
+msgid "Rotate around X axis"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:11 ScreenSavers/glblur.xml.h:11
+#: ScreenSavers/glknots.xml.h:10 ScreenSavers/gltext.xml.h:12
+#: ScreenSavers/handsy.xml.h:14 ScreenSavers/kaleidocycle.xml.h:13
+#: ScreenSavers/lavalite.xml.h:24 ScreenSavers/menger.xml.h:13
+#: ScreenSavers/molecule.xml.h:19 ScreenSavers/spheremonics.xml.h:12
+#: ScreenSavers/splitflap.xml.h:17
+msgid "Rotate around Y axis"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:12 ScreenSavers/glblur.xml.h:12
+#: ScreenSavers/glknots.xml.h:11 ScreenSavers/gltext.xml.h:13
+#: ScreenSavers/handsy.xml.h:15 ScreenSavers/kaleidocycle.xml.h:14
+#: ScreenSavers/lavalite.xml.h:25 ScreenSavers/menger.xml.h:14
+#: ScreenSavers/molecule.xml.h:20 ScreenSavers/spheremonics.xml.h:13
+#: ScreenSavers/splitflap.xml.h:18
+msgid "Rotate around Z axis"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:13 ScreenSavers/glblur.xml.h:13
+#: ScreenSavers/glknots.xml.h:12 ScreenSavers/gltext.xml.h:14
+#: ScreenSavers/handsy.xml.h:16 ScreenSavers/kaleidocycle.xml.h:15
+#: ScreenSavers/lavalite.xml.h:26 ScreenSavers/menger.xml.h:15
+#: ScreenSavers/molecule.xml.h:21 ScreenSavers/spheremonics.xml.h:14
+#: ScreenSavers/splitflap.xml.h:19
+msgid "Rotate around X and Y axes"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:14 ScreenSavers/glblur.xml.h:14
+#: ScreenSavers/glknots.xml.h:13 ScreenSavers/gltext.xml.h:15
+#: ScreenSavers/handsy.xml.h:17 ScreenSavers/kaleidocycle.xml.h:16
+#: ScreenSavers/lavalite.xml.h:27 ScreenSavers/menger.xml.h:16
+#: ScreenSavers/molecule.xml.h:22 ScreenSavers/spheremonics.xml.h:15
+#: ScreenSavers/splitflap.xml.h:20
+msgid "Rotate around X and Z axes"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:15 ScreenSavers/glblur.xml.h:15
+#: ScreenSavers/glknots.xml.h:14 ScreenSavers/gltext.xml.h:16
+#: ScreenSavers/handsy.xml.h:18 ScreenSavers/kaleidocycle.xml.h:17
+#: ScreenSavers/lavalite.xml.h:28 ScreenSavers/menger.xml.h:17
+#: ScreenSavers/molecule.xml.h:23 ScreenSavers/spheremonics.xml.h:16
+#: ScreenSavers/splitflap.xml.h:21
+msgid "Rotate around Y and Z axes"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:16 ScreenSavers/glblur.xml.h:16
+#: ScreenSavers/glknots.xml.h:15 ScreenSavers/gltext.xml.h:17
+#: ScreenSavers/handsy.xml.h:19 ScreenSavers/kaleidocycle.xml.h:18
+#: ScreenSavers/lavalite.xml.h:29 ScreenSavers/menger.xml.h:18
+#: ScreenSavers/molecule.xml.h:24 ScreenSavers/spheremonics.xml.h:17
+#: ScreenSavers/splitflap.xml.h:22
+msgid "Rotate around all three axes"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:18
+msgid "Surface pattern speed"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:21
+msgid "Surface pattern overlap"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:23
+msgid "Surface pattern complexity"
+msgstr ""
+
+#: ScreenSavers/cubenetic.xml.h:27
+msgid ""
+"A cubist Lavalite, sort of. A pulsating set of overlapping boxes with ever-"
+"changing blobby patterns undulating across their surfaces. Written by Jamie "
+"Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/cubestack.xml.h:1
+msgid "CubeStack"
+msgstr ""
+
+#: ScreenSavers/cubestack.xml.h:11 ScreenSavers/hypertorus.xml.h:8
+#: ScreenSavers/qix.xml.h:21 ScreenSavers/sundancer2.xml.h:6
+#: ScreenSavers/webcollage.xml.h:8
+msgid "Transparent"
+msgstr ""
+
+#: ScreenSavers/cubestack.xml.h:12
+msgid "Opacity"
+msgstr ""
+
+#: ScreenSavers/cubestack.xml.h:13 ScreenSavers/fireflies.xml.h:17
+#: ScreenSavers/mirrorblob.xml.h:19 ScreenSavers/webcollage.xml.h:10
+msgid "Opaque"
+msgstr ""
+
+#: ScreenSavers/cubestack.xml.h:17
+msgid ""
+"An endless stack of unfolding, translucent cubes. Written by Jamie Zawinski; "
+"2016."
+msgstr ""
+
+#: ScreenSavers/cubestorm.xml.h:1
+msgid "CubeStorm"
+msgstr ""
+
+#: ScreenSavers/cubestorm.xml.h:9
+msgid "Cubes"
+msgstr ""
+
+#: ScreenSavers/cubestorm.xml.h:12 ScreenSavers/skytentacles.xml.h:6
+#: ScreenSavers/wander.xml.h:9
+msgid "Length"
+msgstr ""
+
+#: ScreenSavers/cubestorm.xml.h:15
+msgid "Struts"
+msgstr ""
+
+#: ScreenSavers/cubestorm.xml.h:21
+msgid ""
+"Boxes change shape and intersect each other, filling space. Written by Jamie "
+"Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:1
+msgid "CubeTwist"
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:11 ScreenSavers/glsnake.xml.h:8
+msgid "Tight"
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:12 ScreenSavers/quasicrystal.xml.h:10
+msgid "Displacement"
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:13 ScreenSavers/fireflies.xml.h:15
+#: ScreenSavers/hyperspace.xml.h:19
+msgid "Wide"
+msgstr ""
+
+#: ScreenSavers/cubetwist.xml.h:19
+msgid ""
+"A series of nested cubes rotate and slide recursively. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/cubicgrid.xml.h:1
+msgid "CubicGrid"
+msgstr ""
+
+#: ScreenSavers/cubicgrid.xml.h:9
+msgid "Dot spacing"
+msgstr ""
+
+#: ScreenSavers/cubicgrid.xml.h:11
+msgid "Big dots"
+msgstr ""
+
+#: ScreenSavers/cubicgrid.xml.h:13
+msgid "A rotating lattice of colored points. Written by Vasek Potocek; 2007."
+msgstr ""
+
+#: ScreenSavers/cwaves.xml.h:1
+msgid "CWaves"
+msgstr ""
+
+#: ScreenSavers/cwaves.xml.h:5 ScreenSavers/flame.xml.h:11
+#: ScreenSavers/jigglypuff.xml.h:21 ScreenSavers/tessellimage.xml.h:12
+msgid "Complexity"
+msgstr ""
+
+#: ScreenSavers/cwaves.xml.h:6
+msgid "Rough"
+msgstr ""
+
+#: ScreenSavers/cwaves.xml.h:7
+msgid "Color transitions"
+msgstr ""
+
+#: ScreenSavers/cwaves.xml.h:8 ScreenSavers/glknots.xml.h:18
+#: ScreenSavers/jigsaw.xml.h:13 ScreenSavers/lavalite.xml.h:13
+#: ScreenSavers/skytentacles.xml.h:24
+msgid "Smooth"
+msgstr ""
+
+#: ScreenSavers/cwaves.xml.h:10
+msgid ""
+"A field of sinusoidal colors languidly scrolls. It's relaxing. Written by "
+"Jamie Zawinski; 2007."
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:1
+msgid "Cyclone"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:2
+msgid "Cyclones"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:3
+msgid "Particles per cyclone"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:4 ScreenSavers/drempels.xml.h:8
+#: ScreenSavers/euphoria.xml.h:10 ScreenSavers/fieldlines.xml.h:5
+#: ScreenSavers/flocks.xml.h:6 ScreenSavers/flux.xml.h:9
+#: ScreenSavers/helios.xml.h:3 ScreenSavers/hyperspace.xml.h:8
+#: ScreenSavers/lattice.xml.h:15 ScreenSavers/lorenz.xml.h:4
+#: ScreenSavers/plasma.xml.h:2 ScreenSavers/skyrocket.xml.h:9
+#: ScreenSavers/solarwinds.xml.h:9
+msgid "Smaller"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:5 ScreenSavers/flux.xml.h:10
+#: ScreenSavers/solarwinds.xml.h:10
+msgid "Particle size"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:6 ScreenSavers/euphoria.xml.h:12
+#: ScreenSavers/fieldlines.xml.h:7 ScreenSavers/flocks.xml.h:8
+#: ScreenSavers/flux.xml.h:11 ScreenSavers/helios.xml.h:5
+#: ScreenSavers/hyperspace.xml.h:10 ScreenSavers/lattice.xml.h:17
+#: ScreenSavers/lorenz.xml.h:6 ScreenSavers/plasma.xml.h:4
+#: ScreenSavers/skyrocket.xml.h:11 ScreenSavers/solarwinds.xml.h:11
+msgid "Larger"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:7 ScreenSavers/drempels.xml.h:2
+#: ScreenSavers/euphoria.xml.h:13 ScreenSavers/feedback.xml.h:7
+#: ScreenSavers/flocks.xml.h:9 ScreenSavers/flux.xml.h:12
+#: ScreenSavers/helios.xml.h:6 ScreenSavers/hyperspace.xml.h:5
+#: ScreenSavers/lattice.xml.h:18 ScreenSavers/plasma.xml.h:5
+#: ScreenSavers/skyrocket.xml.h:2 ScreenSavers/solarwinds.xml.h:17
+#: ScreenSavers/spirographx.xml.h:2
+msgid "Less"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:8
+msgid "Cyclone complexity"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:9 ScreenSavers/drempels.xml.h:4
+#: ScreenSavers/euphoria.xml.h:15 ScreenSavers/feedback.xml.h:9
+#: ScreenSavers/flocks.xml.h:11 ScreenSavers/flux.xml.h:14
+#: ScreenSavers/helios.xml.h:8 ScreenSavers/hyperspace.xml.h:7
+#: ScreenSavers/lattice.xml.h:20 ScreenSavers/plasma.xml.h:7
+#: ScreenSavers/skyrocket.xml.h:4 ScreenSavers/solarwinds.xml.h:19
+#: ScreenSavers/spirographx.xml.h:4
+msgid "More"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:10 ScreenSavers/drempels.xml.h:5
+#: ScreenSavers/euphoria.xml.h:16 ScreenSavers/feedback.xml.h:5
+#: ScreenSavers/fieldlines.xml.h:8 ScreenSavers/flocks.xml.h:12
+#: ScreenSavers/flux.xml.h:16 ScreenSavers/helios.xml.h:10
+#: ScreenSavers/hyperspace.xml.h:2 ScreenSavers/lattice.xml.h:23
+#: ScreenSavers/plasma.xml.h:8 ScreenSavers/solarwinds.xml.h:12
+#: ScreenSavers/sundancer2.xml.h:3
+msgid "Slower"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:12 ScreenSavers/drempels.xml.h:7
+#: ScreenSavers/euphoria.xml.h:18 ScreenSavers/feedback.xml.h:3
+#: ScreenSavers/fieldlines.xml.h:10 ScreenSavers/flocks.xml.h:14
+#: ScreenSavers/flux.xml.h:18 ScreenSavers/helios.xml.h:12
+#: ScreenSavers/hufo_tunnel.xml.h:4 ScreenSavers/hyperspace.xml.h:4
+#: ScreenSavers/lattice.xml.h:25 ScreenSavers/plasma.xml.h:10
+#: ScreenSavers/solarwinds.xml.h:14 ScreenSavers/sundancer2.xml.h:5
+msgid "Faster"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:13 ScreenSavers/flocks.xml.h:15
+msgid "Stretch"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:14
+msgid "Show Curves"
+msgstr ""
+
+#: ScreenSavers/cyclone.xml.h:15
+msgid ""
+"Writhing tornadoes. Written by Terry Welsh <mogumbo at totalmail.com>. "
+"Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge.net/"
+"Source/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/cynosure.xml.h:1
+msgid "Cynosure"
+msgstr ""
+
+#: ScreenSavers/cynosure.xml.h:12
+msgid ""
+"Random dropshadowed rectangles pop onto the screen in lockstep. Written by "
+"Ozymandias G. Desiderata, Jamie Zawinski, and Stephen Linhart; 1998."
+msgstr ""
+
+#: ScreenSavers/dangerball.xml.h:1
+msgid "DangerBall"
+msgstr ""
+
+#: ScreenSavers/dangerball.xml.h:6 ScreenSavers/headroom.xml.h:6
+msgid "Spike growth"
+msgstr ""
+
+#: ScreenSavers/dangerball.xml.h:9
+msgid "Number of spikes"
+msgstr ""
+
+#: ScreenSavers/dangerball.xml.h:10
+msgid "Ouch"
+msgstr ""
+
+#: ScreenSavers/dangerball.xml.h:15
+msgid "A spiky ball. Ouch! Written by Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:1
+msgid "DecayScreen"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:8
+msgid "Random melt style"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:9
+msgid "Shuffle melt"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:10
+msgid "Melt up"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:11
+msgid "Melt down"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:12
+msgid "Melt left"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:13
+msgid "Melt right"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:14
+msgid "Melt up, left"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:15
+msgid "Melt up, right"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:16
+msgid "Melt down, left"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:17
+msgid "Melt down, right"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:18
+msgid "Melt towards center"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:19
+msgid "Melt away from center"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:20
+msgid "Melty melt"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:21
+msgid "Stretchy melt"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:22
+msgid "Fuzzy melt"
+msgstr ""
+
+#: ScreenSavers/decayscreen.xml.h:24
+msgid ""
+"Melts an image in various ways. Warning, if the effect continues after the "
+"screen saver is off, seek medical attention. Written by David Wald, Vivek "
+"Khera, Jamie Zawinski, and Vince Levey; 1993."
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:1
+msgid "Deco"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:8
+msgid "Minimum width"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:9
+msgid "Minimum height"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:10
+msgid "Maximum depth"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:11
+msgid "Smooth colors"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:12
+msgid "Golden ratio"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:13
+msgid "Mondrian"
+msgstr ""
+
+#: ScreenSavers/deco.xml.h:15
+msgid ""
+"Subdivides and colors rectangles randomly, for a Mondrian-esque effect. "
+"https://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938 Written "
+"by Jamie Zawinski and Michael Bayne; 1997."
+msgstr ""
+
+#: ScreenSavers/deepstars.xml.h:1
+msgid "DeepStars"
+msgstr ""
+
+#: ScreenSavers/deepstars.xml.h:8
+msgid "Smear"
+msgstr ""
+
+#: ScreenSavers/deepstars.xml.h:10
+msgid ""
+"A long exposure of the night sky, showing star paths as vapor trails. "
+"Written by Jamie Zawinski; 2019."
+msgstr ""
+
+#: ScreenSavers/deluxe.xml.h:1
+msgid "Deluxe"
+msgstr ""
+
+#: ScreenSavers/deluxe.xml.h:9
+msgid "Shapes"
+msgstr ""
+
+#: ScreenSavers/deluxe.xml.h:15 ScreenSavers/mirrorblob.xml.h:18
+#: ScreenSavers/sundancer2.xml.h:7
+msgid "Transparency"
+msgstr ""
+
+#: ScreenSavers/deluxe.xml.h:17
+msgid "Pulsing stars, circles, and lines. Written by Jamie Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/demon.xml.h:1
+msgid "Demon"
+msgstr ""
+
+#: ScreenSavers/demon.xml.h:5 ScreenSavers/gears.xml.h:8
+#: ScreenSavers/glhanoi.xml.h:5 ScreenSavers/interference.xml.h:18
+#: ScreenSavers/voronoi.xml.h:8
+msgid "0"
+msgstr ""
+
+#: ScreenSavers/demon.xml.h:6
+msgid "States"
+msgstr ""
+
+#: ScreenSavers/demon.xml.h:9 ScreenSavers/discrete.xml.h:6
+#: ScreenSavers/flow.xml.h:9 ScreenSavers/loop.xml.h:6
+#: ScreenSavers/sierpinski.xml.h:9 ScreenSavers/slip.xml.h:9
+msgid "Timeout"
+msgstr ""
+
+#: ScreenSavers/demon.xml.h:17
+#, no-c-format
+msgid ""
+"A cellular automaton that starts with a random field, and organizes it into "
+"stripes and spirals. https://en.wikipedia.org/wiki/Maxwell%27s_demon Written "
+"by David Bagley; 1999."
+msgstr ""
+
+#: ScreenSavers/discoball.xml.h:1
+msgid "Discoball"
+msgstr ""
+
+#: ScreenSavers/discoball.xml.h:15
+msgid "A dusty, dented disco ball. Woop woop. Written by Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/discrete.xml.h:1
+msgid "Discrete"
+msgstr ""
+
+#: ScreenSavers/discrete.xml.h:12
+msgid ""
+"Discrete map fractal systems, including variants of Hopalong, Julia, and "
+"others. Written by Tim Auckland; 1998."
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:1
+msgid "Distort"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:11
+msgid "Lens size"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:14
+msgid "Lens count"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:15
+msgid "Normal"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:16
+msgid "Swamp thing"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:18
+msgid "Reflect"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:19
+msgid "Magnify"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:20
+msgid "Black hole"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:21
+msgid "Vortex"
+msgstr ""
+
+#: ScreenSavers/distort.xml.h:23
+msgid ""
+"Wandering lenses distort the screen image in various ways. Written by Jonas "
+"Munsin; 1998."
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:1
+msgid "drempels"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:3
+msgid "Blur"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:9 ScreenSavers/ifs.xml.h:66
+msgid "Scale"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:10
+msgid "Bigger"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:11
+msgid "Control Point Density"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:12 ScreenSavers/glknots.xml.h:17
+#: ScreenSavers/gravitywell.xml.h:8 ScreenSavers/hyperspace.xml.h:12
+#: ScreenSavers/jigsaw.xml.h:12 ScreenSavers/lavalite.xml.h:11
+#: ScreenSavers/mirrorblob.xml.h:14 ScreenSavers/plasma.xml.h:11
+#: ScreenSavers/spheremonics.xml.h:8 ScreenSavers/unknownpleasures.xml.h:11
+msgid "Resolution"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:13
+msgid "Texture directory"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:14
+msgid "Texture change interval"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:15
+msgid "Texture fade duration"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:16
+msgid "Generated texture resolution"
+msgstr ""
+
+#: ScreenSavers/drempels.xml.h:17
+msgid ""
+"Hallucinatory desktop enhancer. Written by Ryan M. Geiss <guava at "
+"geissworks.com>. Ported to Linux by Tugrul Galatali - <http://rss-glx."
+"sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/drift.xml.h:1
+msgid "Drift"
+msgstr ""
+
+#: ScreenSavers/drift.xml.h:12
+msgid ""
+"Drifting recursive fractal cosmic flames. Written by Scott Draves; 1997."
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:1
+msgid "DymaxionMap"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:8
+msgid "Flat map"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:9
+msgid "Satellite map"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:10
+msgid "Day / night smoothness"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:12
+msgid "Lat / Long"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:14 ScreenSavers/glplanet.xml.h:13
+#: ScreenSavers/moebiusgears.xml.h:12
+msgid "Roll"
+msgstr ""
+
+#: ScreenSavers/dymaxionmap.xml.h:18
+#, no-c-format
+msgid ""
+"Buckminster Fuller's map of the Earth projected onto the surface of an "
+"unfolded icosahedron. It depicts the Earth's continents as one island, or "
+"nearly contiguous land masses. This screen saver animates the progression of "
+"the dusk terminator across the flattened globe. It includes both satellite "
+"and flat-colored map imagery, and can load and convert other Equirectangular-"
+"projected maps. \"Dymaxion Map\" and \"The Fuller Projection Map\" are "
+"trademarks of The Buckminster Fuller Institute. The original Dymaxion Map "
+"image is copyright 1982 by The Buckminster Fuller Institute. (This program "
+"does not use their imagery, only similar trigonometry.) The Dymaxion Map was "
+"covered by now-expired US Patent 2,393,676 (Richard Buckminster Fuller, "
+"1946). https://en.wikipedia.org/wiki/Dymaxion_map https://en.wikipedia.org/"
+"wiki/Buckminster_Fuller https://en.wikipedia.org/wiki/"
+"List_of_map_projections https://en.wikipedia.org/wiki/Cahill"
+"%E2%80%93Keyes_projection https://en.wikipedia.org/wiki/"
+"Waterman_butterfly_projection Written by Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/endgame.xml.h:1
+msgid "Endgame"
+msgstr ""
+
+#: ScreenSavers/endgame.xml.h:5
+msgid "Low resolution chess pieces"
+msgstr ""
+
+#: ScreenSavers/endgame.xml.h:7
+msgid ""
+"Black slips out of three mating nets, but the fourth one holds him tight! A "
+"brilliant composition! See also the \"Queens\" screen saver. https://en."
+"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy and Jamie "
+"Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/energystream.xml.h:1
+msgid "EnergyStream"
+msgstr ""
+
+#: ScreenSavers/energystream.xml.h:8
+msgid ""
+"A flow of particles which form an energy stream. Written by Eugene "
+"Sandulenko and Konrad \"Yoghurt\" Zagorowicz; 2016."
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:1
+msgid "Engine"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:5
+msgid "Random engine"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:6
+msgid "Honda Insight (3 cylinders)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:7
+msgid "BMW M3 (4 cylinders)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:8
+msgid "VW Beetle (4 cylinders, flat)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:9
+msgid "Audi Quattro (5 cylinders)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:10
+msgid "BMW M5 (6 cylinders)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:11
+msgid "Subaru XT (6 cylinders, V)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:12
+msgid "Porsche 911 (6 cylinders, flat)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:13
+msgid "Corvette Z06 (8 cylinders, V)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:14
+msgid "Dodge Viper (10 cylinders, V)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:15
+msgid "Jaguar XKE (12 cylinders, V)"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:16
+msgid "Show engine name"
+msgstr ""
+
+#: ScreenSavers/engine.xml.h:20
+msgid ""
+"Internal combusion engines. https://en.wikipedia.org/wiki/"
+"Internal_combustion_engine#Operation Written by Ben Buxton, Ed Beroset and "
+"Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/epicycle.xml.h:1
+msgid "Epicycle"
+msgstr ""
+
+#: ScreenSavers/epicycle.xml.h:12
+msgid "Harmonics"
+msgstr ""
+
+#: ScreenSavers/epicycle.xml.h:15
+msgid ""
+"A pre-heliocentric model of planetary motion. This draws the path traced out "
+"by a point on the edge of a circle. That circle rotates around a point on "
+"the rim of another circle, and so on, several times. https://en.wikipedia."
+"org/wiki/Deferent_and_epicycle Written by James Youngman; 1998."
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:1
+msgid "Eruption"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:8
+msgid "Little"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:11
+msgid "Cooling factor"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:13
+msgid "Pleasant"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:14
+msgid "Heat"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:15
+msgid "Inferno"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:16
+msgid "Negative"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:17 ScreenSavers/fluidballs.xml.h:12
+#: ScreenSavers/hydrostat.xml.h:23 ScreenSavers/qix.xml.h:23
+#: ScreenSavers/speedmine.xml.h:9
+msgid "Gravity"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:18
+msgid "Positive"
+msgstr ""
+
+#: ScreenSavers/eruption.xml.h:23
+msgid ""
+"Exploding fireworks. See also the \"Fireworkx\", \"XFlame\" and \"Pyro\" "
+"screen savers. Written by W.P. van Paassen; 2003."
+msgstr ""
+
+#: ScreenSavers/esper.xml.h:1
+msgid "Esper"
+msgstr ""
+
+#: ScreenSavers/esper.xml.h:10
+msgid ""
+"\"Enhance 224 to 176. Pull out track right. Center in pull back. Pull back. "
+"Wait a minute. Go right. Stop. Enhance 57 19. Track 45 left. Gimme a "
+"hardcopy right there.\" The Esper Machine was a voice-controlled forensic "
+"device used by LAPD in 2019, as documented in the 1982 film, Blade Runner. "
+"It was capable of enhancing photographs to an extreme degree, including "
+"reconstructing different viewpoints within the space from the reflections on "
+"various objects in the photograph. Written by Jamie Zawinski; 2017."
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:1
+msgid "EtruscanVenus"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:2 ScreenSavers/klein.xml.h:6
+#: ScreenSavers/projectiveplane.xml.h:40 ScreenSavers/qix.xml.h:15
+#: ScreenSavers/romanboy.xml.h:2
+msgid "Random motion"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:3 ScreenSavers/klein.xml.h:7
+#: ScreenSavers/projectiveplane.xml.h:41 ScreenSavers/romanboy.xml.h:3
+msgid "Walk"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:4 ScreenSavers/klein.xml.h:8
+#: ScreenSavers/projectiveplane.xml.h:42 ScreenSavers/romanboy.xml.h:4
+msgid "Turn"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:5 ScreenSavers/klein.xml.h:10
+#: ScreenSavers/projectiveplane.xml.h:44 ScreenSavers/romanboy.xml.h:6
+msgid "Show orientation marks"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:6
+msgid "Deform the surface"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:7 ScreenSavers/klein.xml.h:41
+#: ScreenSavers/romanboy.xml.h:8 ScreenSavers/sphereeversion.xml.h:2
+msgid "1.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:8 ScreenSavers/romanboy.xml.h:9
+#: ScreenSavers/sphereeversion.xml.h:3
+msgid "Deformation speed"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:9 ScreenSavers/klein.xml.h:43
+#: ScreenSavers/romanboy.xml.h:10 ScreenSavers/sphereeversion.xml.h:4
+msgid "100.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:10 ScreenSavers/romanboy.xml.h:11
+msgid "0.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:11 ScreenSavers/romanboy.xml.h:12
+msgid "Initial deformation"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:12
+msgid "3999.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:13 ScreenSavers/klein.xml.h:11
+#: ScreenSavers/projectiveplane.xml.h:2 ScreenSavers/romanboy.xml.h:14
+#: ScreenSavers/sphereeversion.xml.h:10
+msgid "Random surface"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:14 ScreenSavers/klein.xml.h:12
+#: ScreenSavers/polytopes.xml.h:2 ScreenSavers/projectiveplane.xml.h:3
+#: ScreenSavers/romanboy.xml.h:15
+msgid "Wireframe mesh"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:15 ScreenSavers/klein.xml.h:13
+#: ScreenSavers/mirrorblob.xml.h:27 ScreenSavers/polytopes.xml.h:3
+#: ScreenSavers/projectiveplane.xml.h:4 ScreenSavers/romanboy.xml.h:16
+#: ScreenSavers/sphereeversion.xml.h:11
+msgid "Solid surface"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:16 ScreenSavers/klein.xml.h:14
+#: ScreenSavers/polytopes.xml.h:4 ScreenSavers/projectiveplane.xml.h:5
+#: ScreenSavers/romanboy.xml.h:17 ScreenSavers/sphereeversion.xml.h:12
+msgid "Transparent surface"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:17 ScreenSavers/klein.xml.h:15
+#: ScreenSavers/projectiveplane.xml.h:6 ScreenSavers/romanboy.xml.h:18
+#: ScreenSavers/sphereeversion.xml.h:13
+msgid "Random pattern"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:18 ScreenSavers/hypertorus.xml.h:9
+#: ScreenSavers/klein.xml.h:16 ScreenSavers/projectiveplane.xml.h:7
+#: ScreenSavers/romanboy.xml.h:19 ScreenSavers/sphereeversion.xml.h:14
+msgid "Solid object"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:19 ScreenSavers/projectiveplane.xml.h:8
+#: ScreenSavers/romanboy.xml.h:20
+msgid "Distance bands"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:20 ScreenSavers/projectiveplane.xml.h:9
+#: ScreenSavers/romanboy.xml.h:21
+msgid "Direction bands"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:22 ScreenSavers/hypertorus.xml.h:16
+#: ScreenSavers/klein.xml.h:19 ScreenSavers/projectiveplane.xml.h:11
+#: ScreenSavers/romanboy.xml.h:23
+msgid "One-sided"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:23 ScreenSavers/hypertorus.xml.h:17
+#: ScreenSavers/klein.xml.h:20 ScreenSavers/projectiveplane.xml.h:12
+#: ScreenSavers/romanboy.xml.h:24 ScreenSavers/sphereeversion.xml.h:21
+msgid "Two-sided"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:24 ScreenSavers/projectiveplane.xml.h:13
+#: ScreenSavers/romanboy.xml.h:25
+msgid "Distance colors"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:25 ScreenSavers/projectiveplane.xml.h:14
+#: ScreenSavers/romanboy.xml.h:26
+msgid "Direction colors"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:26 ScreenSavers/hypertorus.xml.h:19
+#: ScreenSavers/klein.xml.h:23 ScreenSavers/projectiveplane.xml.h:16
+#: ScreenSavers/romanboy.xml.h:27
+msgid "Change colors"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:27 ScreenSavers/romanboy.xml.h:28
+#: ScreenSavers/sphereeversion.xml.h:24
+msgid "Random Projection"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:28 ScreenSavers/romanboy.xml.h:29
+#: ScreenSavers/sphereeversion.xml.h:25
+msgid "Perspective"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:29 ScreenSavers/romanboy.xml.h:30
+#: ScreenSavers/sphereeversion.xml.h:26
+msgid "Orthographic"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:30 ScreenSavers/hypertorus.xml.h:24
+#: ScreenSavers/klein.xml.h:30 ScreenSavers/polytopes.xml.h:19
+#: ScreenSavers/romanboy.xml.h:31 ScreenSavers/sphereeversion.xml.h:27
+msgid "-4.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:31 ScreenSavers/romanboy.xml.h:32
+#: ScreenSavers/sphereeversion.xml.h:28
+msgid "X rotation speed"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:32 ScreenSavers/hypertorus.xml.h:26
+#: ScreenSavers/klein.xml.h:32 ScreenSavers/polytopes.xml.h:21
+#: ScreenSavers/romanboy.xml.h:33 ScreenSavers/sphereeversion.xml.h:29
+msgid "4.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:33 ScreenSavers/romanboy.xml.h:34
+#: ScreenSavers/sphereeversion.xml.h:30
+msgid "Y rotation speed"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:34 ScreenSavers/romanboy.xml.h:35
+#: ScreenSavers/sphereeversion.xml.h:31
+msgid "Z rotation speed"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:35 ScreenSavers/klein.xml.h:38
+#: ScreenSavers/romanboy.xml.h:36
+msgid "-180.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:36 ScreenSavers/klein.xml.h:39
+#: ScreenSavers/romanboy.xml.h:37
+msgid "Walking direction"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:37 ScreenSavers/klein.xml.h:40
+#: ScreenSavers/romanboy.xml.h:38
+msgid "180.0"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:38 ScreenSavers/klein.xml.h:42
+#: ScreenSavers/romanboy.xml.h:39
+msgid "Walking speed"
+msgstr ""
+
+#: ScreenSavers/etruscanvenus.xml.h:44
+#, no-c-format
+msgid ""
+"A 3D immersion of of a Klein bottle that smoothly deforms between the "
+"Etruscan Venus surface, the Roman surface, the Boy surface, and the Ida "
+"surface. Topologically, all surfaces are Klein bottles, even the Roman and "
+"Boy surfaces, which are doubly covered and therefore appear to be an "
+"immersed real projective plane. You can walk on the Klein bottle or rotate "
+"it in 3D. Since all the surfaces except the Ida surfaces have points where "
+"the surface normal is not well defined for some points, walking is performed "
+"on the Ida surface. Furthermore, it is possible to smoothly deform the "
+"surface between the Etruscan Venus surface, the Roman surface, the Boy "
+"surface, and the Ida surface surface while turning it. Inspired by George K. "
+"Francis's book \"A Topological Picturebook\", Springer, 1987, George K. "
+"Francis's paper \"The Etruscan Venus\" in P. Concus, R. Finn, and D. A. "
+"Hoffman: \"Geometric Analysis and Computer Graphics\", Springer, 1991, and a "
+"video entitled \"The Etruscan Venus\" by Donna J. Cox, George K. Francis, "
+"and Raymond L. Idaszak, presented at SIGGRAPH 1989. https://en.wikipedia.org/"
+"wiki/Boy%27s_surface https://en.wikipedia.org/wiki/Roman_surface https://en."
+"wikipedia.org/wiki/Klein_bottle http://mathworld.wolfram.com/BoySurface.html "
+"http://mathworld.wolfram.com/RomanSurface.html http://mathworld.wolfram.com/"
+"EtruscanVenusSurface.html http://mathworld.wolfram.com/IdaSurface.html "
+"Written by Carsten Steger; 2020."
+msgstr ""
+
+#: ScreenSavers/euler2d.xml.h:1
+msgid "Euler2D"
+msgstr ""
+
+#: ScreenSavers/euler2d.xml.h:6 ScreenSavers/whirlwindwarp.xml.h:3
+msgid "Particles"
+msgstr ""
+
+#: ScreenSavers/euler2d.xml.h:31
+#, no-c-format
+msgid ""
+"Simulates two dimensional incompressible inviscid fluid flow. https://en."
+"wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29 https://en.wikipedia."
+"org/wiki/Inviscid_flow Written by Stephen Montgomery-Smith; 2002."
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:1
+msgid "Euphoria"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:2
+msgid "Number of wisps"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:3
+msgid "Number of background layers"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:4
+msgid "Texture - Default"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:5
+msgid "Texture - none"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:6
+msgid "Texture - Plasma"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:7
+msgid "Texture - Stringy"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:8
+msgid "Texture - Linear"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:9
+msgid "Texture - random"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:11 ScreenSavers/gflux.xml.h:9
+msgid "Mesh density"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:14
+msgid "Visibilility"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:19
+msgid "Feedback"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:20
+msgid "Feedbackspeed"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:21
+msgid "Feedback texture size"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:22
+msgid "Draw wireframe"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:23 ScreenSavers/flocks.xml.h:23
+#: ScreenSavers/flux.xml.h:23 ScreenSavers/lattice.xml.h:29
+#: ScreenSavers/solarwinds.xml.h:20
+msgid "Preset - Custom"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:24 ScreenSavers/flux.xml.h:24
+#: ScreenSavers/lattice.xml.h:30 ScreenSavers/solarwinds.xml.h:21
+msgid "Preset - Regular"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:25
+msgid "Preset - Grid"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:26
+msgid "Preset - Cubism"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:27
+msgid "Preset - Bad math"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:28
+msgid "Preset - M-theory"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:29
+msgid "Preset - UHFTEM"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:30
+msgid "Preset - Nowhere"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:31
+msgid "Preset - Echo"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:32
+msgid "Preset - Kaleidoscope"
+msgstr ""
+
+#: ScreenSavers/euphoria.xml.h:33
+msgid ""
+"Floating translucent wisps of color. Note: Presets override all other "
+"settings. If you wish to customize the other options, make sure the preset "
+"option is set to \"Preset - Custom\". Written by Terry Welsh <mogumbo at "
+"totalmail.com>. Ported to Linux by Tugrul Galatali - <http://rss-glx."
+"sourceforge.net/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:1
+msgid "Extrusion"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:5 ScreenSavers/morph3d.xml.h:5
+#: ScreenSavers/polytopes.xml.h:5
+msgid "Random object"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:6
+msgid "Helix 2"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:7
+msgid "Helix 3"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:8
+msgid "Helix 4"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:9
+msgid "Join offset"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:10
+msgid "Screw"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:11
+msgid "Taper"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:12
+msgid "Twistoid"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:13
+msgid "Use flat coloring"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:14
+msgid "Use lighting"
+msgstr ""
+
+#: ScreenSavers/extrusion.xml.h:18
+msgid ""
+"Various extruded shapes twist and turn inside out. Written by Linas Vepstas, "
+"David Konerding, and Jamie Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/fadeplot.xml.h:1
+msgid "FadePlot"
+msgstr ""
+
+#: ScreenSavers/fadeplot.xml.h:9 ScreenSavers/lcdscrub.xml.h:6
+msgid "Cycles"
+msgstr ""
+
+#: ScreenSavers/fadeplot.xml.h:15
+msgid ""
+"A waving ribbon follows a sinusoidal path. Written by Bas van Gaalen and "
+"Charles Vidal; 1997."
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:1
+msgid "feedback"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:2
+msgid "Greyscale"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:4
+msgid "Color Period"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:6
+msgid "Warping Change Speed"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:8
+msgid "Cell Density"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:10
+msgid "Texture Resolution"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:11
+msgid "Warping Grid"
+msgstr ""
+
+#: ScreenSavers/feedback.xml.h:12
+msgid ""
+"Stirring colors with a jiggling warp. Written by Tugrul Galatali - <"
+"http://rss-glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/fiberlamp.xml.h:1
+msgid "Fiberlamp"
+msgstr ""
+
+#: ScreenSavers/fiberlamp.xml.h:6
+msgid "Fibers"
+msgstr ""
+
+#: ScreenSavers/fiberlamp.xml.h:9
+msgid "Time between knocks"
+msgstr ""
+
+#: ScreenSavers/fiberlamp.xml.h:12
+msgid "A fiber-optic lamp. Groovy. Written by Tim Auckland; 2005."
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:1
+msgid "Fieldlines"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:2
+msgid "Ions"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:3
+msgid "Step length along lines"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:4
+msgid "Max number of steps"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:6
+msgid "Line width"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:11
+msgid "Constant line width"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:12
+msgid "Electric"
+msgstr ""
+
+#: ScreenSavers/fieldlines.xml.h:13
+msgid ""
+"Simulation of the electric field lines between charged particles. Written by "
+"Terry Welsh <mogumbo at totalmail.com>. Ported to Linux by Tugrul "
+"Galatali - <http://rss-glx.sourceforge.net/>. Config Files by Curtis "
+"Haas."
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:1
+msgid "FilmLeader"
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:6 ScreenSavers/pong.xml.h:6
+#: ScreenSavers/unknownpleasures.xml.h:13 ScreenSavers/vfeedback.xml.h:6
+msgid "Noise"
+msgstr ""
+
+#: ScreenSavers/filmleader.xml.h:10
+msgid ""
+"Displays a looping countdown based on the SMPTE Universal Film leader on a "
+"simulation of an old analog television. https://en.wikipedia.org/wiki/"
+"Film_leader Written by Jamie Zawinski; 2018."
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:1
+msgid "Fireflies"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:2
+msgid "Minimum baits"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:3
+msgid "Minimum flies"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:4
+msgid "Maximum baits"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:5
+msgid "Maximum flies"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:6
+msgid "Draw baits"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:7
+msgid "Bait speed"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:8
+msgid "Bait accel"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:9
+msgid "Firefly speed"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:10
+msgid "Firefly accel"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:14 ScreenSavers/hyperspace.xml.h:17
+msgid "Narrow"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:16 ScreenSavers/winduprobot.xml.h:14
+msgid "Invisible"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:18
+msgid "Color cycle speed"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:19
+msgid "Frames per sec"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:20
+msgid "Fast Forward speed"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:22
+msgid "Firefly size"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:24
+msgid "Half"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:25
+msgid "Glow factor"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:26
+msgid "10 times"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:27 ScreenSavers/fluidballs.xml.h:14
+msgid "Still"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:28 ScreenSavers/fluidballs.xml.h:15
+msgid "Wind"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:29 ScreenSavers/fluidballs.xml.h:16
+msgid "Hurricane"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:30 ScreenSavers/winduprobot.xml.h:17
+msgid "Never"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:31
+msgid "Normal swarm motion"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:33
+msgid "Swarm comes to a halt"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:34
+msgid "Swarm does loops"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:35
+msgid "Swarm bursts into rainbow "
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:36
+msgid "Swarm tails glow"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:37
+msgid "Swarm hyperspeed"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:38
+msgid "Faded colors"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:39
+msgid "Make all swarms do something"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:40
+msgid "Kill some fireflies"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:41
+msgid "Add some fireflies"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:42
+msgid "Wind picks up"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:43
+msgid "Matrix (pause and rotate)"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:44
+msgid "Split a swarm"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:45
+msgid "Merge two swarms"
+msgstr ""
+
+#: ScreenSavers/fireflies.xml.h:46
+msgid ""
+"A bunch of fireflies chase a few baits around the screen, leaving colorful "
+"tails which get blown around by the wind. Written by Matt Perry (guy@fscked."
+"org) Website: http://somewhere.fscked.org/fireflies"
+msgstr ""
+
+#: ScreenSavers/fireworkx.xml.h:1
+msgid "Fireworkx"
+msgstr ""
+
+#: ScreenSavers/fireworkx.xml.h:6 ScreenSavers/lavalite.xml.h:6
+msgid "Activity"
+msgstr ""
+
+#: ScreenSavers/fireworkx.xml.h:8
+msgid "Light flash"
+msgstr ""
+
+#: ScreenSavers/fireworkx.xml.h:9
+msgid "Shells upward"
+msgstr ""
+
+#: ScreenSavers/fireworkx.xml.h:11
+msgid ""
+"Exploding fireworks. See also the \"Eruption\", \"XFlame\" and \"Pyro\" "
+"screen savers. Written by Rony B Chandran; 2004."
+msgstr ""
+
+#: ScreenSavers/flame.xml.h:1
+msgid "Flame"
+msgstr ""
+
+#: ScreenSavers/flame.xml.h:9
+msgid "Number of fractals"
+msgstr ""
+
+#: ScreenSavers/flame.xml.h:15
+msgid "Iterative fractals. Written by Scott Draves; 1993."
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:1
+msgid "FlipFlop"
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:5
+msgid "Stopped"
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:7
+msgid "Whirlwind"
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:8
+msgid "Draw Tiles"
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:9
+msgid "Draw Sticks"
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:12
+msgid "Load image"
+msgstr ""
+
+#: ScreenSavers/flipflop.xml.h:15
+msgid ""
+"Colored tiles swap with each other. Written by Kevin Ogden and Sergio "
+"Gutierrez; 2003."
+msgstr ""
+
+#: ScreenSavers/flipscreen3d.xml.h:1
+msgid "FlipScreen3D"
+msgstr ""
+
+#: ScreenSavers/flipscreen3d.xml.h:5 ScreenSavers/gleidescope.xml.h:12
+#: ScreenSavers/glplanet.xml.h:12 ScreenSavers/ifs.xml.h:67
+#: ScreenSavers/tangram.xml.h:15 ScreenSavers/topblock.xml.h:17
+msgid "Rotate"
+msgstr ""
+
+#: ScreenSavers/flipscreen3d.xml.h:7
+msgid ""
+"Spins and deforms an image. Written by Ben Buxton and Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:1
+msgid "FlipText"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:8
+msgid "Random text alignment"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:9 ScreenSavers/starwars.xml.h:7
+msgid "Flush left text"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:10 ScreenSavers/starwars.xml.h:8
+msgid "Centered text"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:11 ScreenSavers/starwars.xml.h:9
+msgid "Flush right text"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:12 ScreenSavers/starwars.xml.h:17
+msgid "Font point size"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:13 ScreenSavers/gibson.xml.h:12
+msgid "Text columns"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:14 ScreenSavers/starwars.xml.h:16
+msgid "Text lines"
+msgstr ""
+
+#: ScreenSavers/fliptext.xml.h:16
+msgid ""
+"Successive pages of text flip in and out in a soothing 3D pattern. Written "
+"by Jamie Zawinski; 2005."
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:1
+msgid "Flocks"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:2
+msgid "Leaders"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:3
+msgid "Followers"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:4
+msgid "Geometry - Blobs"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:5
+msgid "Geometry - Dots"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:7
+msgid "Bug size"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:10
+msgid "Blob complexity"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:16
+msgid "Color fade speed"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:17
+msgid "ChromaDepth glasses"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:18
+msgid "Show connections"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:19 ScreenSavers/matrixview.xml.h:2
+#: ScreenSavers/skyrocket.xml.h:5 ScreenSavers/spirographx.xml.h:5
+msgid "Shorter"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:20
+msgid "Trail Length"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:21 ScreenSavers/matrixview.xml.h:4
+#: ScreenSavers/skyrocket.xml.h:7 ScreenSavers/spirographx.xml.h:7
+msgid "Longer"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:24
+msgid "Preset - Normal"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:25
+msgid "Preset - Trails"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:26
+msgid "Preset - Blurred Trails"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:27
+msgid "Preset - Blurred Connections"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:28
+msgid "Preset - Circles"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:29
+msgid "Preset - Circles Random"
+msgstr ""
+
+#: ScreenSavers/flocks.xml.h:30
+msgid ""
+"Flocking in 3D. Note: Presets override all other settings. If you wish to "
+"customize the other options, make sure the preset option is set to \"Preset "
+"- Custom\". Written by Terry Welsh <mogumbo at totalmail.com>. Ported "
+"to Linux by Tugrul Galatali - <http://rss-glx.sourceforge.net/>. "
+"Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:1
+msgid "Flow"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:6 ScreenSavers/galaxy.xml.h:5
+#: ScreenSavers/julia.xml.h:6 ScreenSavers/kaleidocycle.xml.h:6
+#: ScreenSavers/piecewise.xml.h:6 ScreenSavers/qix.xml.h:18
+#: ScreenSavers/rocks.xml.h:6 ScreenSavers/rubik.xml.h:5
+#: ScreenSavers/shadebobs.xml.h:12 ScreenSavers/slip.xml.h:6
+#: ScreenSavers/swirl.xml.h:6
+msgid "Count"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:14
+msgid "Length of trails"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:16
+msgid "Rotating around attractor"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:17
+msgid "Ride in the flow"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:18 ScreenSavers/glschool.xml.h:16
+#: ScreenSavers/molecule.xml.h:10 ScreenSavers/spheremonics.xml.h:20
+msgid "Draw bounding box"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:19
+msgid "Periodic attractors"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:20
+msgid "Search for new attractors"
+msgstr ""
+
+#: ScreenSavers/flow.xml.h:22
+msgid ""
+"Strange attractors formed of flows in a 3D differential equation phase "
+"space. Features the popular attractors described by Lorentz, Roessler, "
+"Birkhoff and Duffing, and can discover entirely new attractors by itself. "
+"https://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Tim "
+"Auckland; 1998."
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:1
+msgid "FluidBalls"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:11
+msgid " Freefall"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:13
+msgid "Jupiter"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:17
+msgid "Clay"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:18 ScreenSavers/twang.xml.h:11
+msgid "Friction"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:19
+msgid "Rubber"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:20
+msgid "Various ball sizes"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:21
+msgid "Shake box"
+msgstr ""
+
+#: ScreenSavers/fluidballs.xml.h:23
+msgid ""
+"Models the physics of bouncing balls, or of particles in a gas or fluid, "
+"depending on the settings. If \"Shake Box\" is selected, then every now and "
+"then, the box will be rotated, changing which direction is down (in order to "
+"keep the settled balls in motion.) Written by Peter Birtles and Jamie "
+"Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:1
+msgid "Flurry"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:3
+msgid "Classic"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:4
+msgid "RGB"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:5
+msgid "Fire"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:7
+msgid "Binary"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:8
+msgid "Psychedelic"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:9
+msgid "Insane"
+msgstr ""
+
+#: ScreenSavers/flurry.xml.h:11
+msgid ""
+"A colourful star(fish)like flurry of particles. Written by Calum Robinson "
+"and Tobias Sargeant; 2002."
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:1
+msgid "Flux"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:2
+msgid "Number of flux fields"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:3
+msgid "Particles per field"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:4
+msgid "Trail length of particles"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:5 ScreenSavers/solarwinds.xml.h:5
+msgid "Geometry - Default"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:6 ScreenSavers/solarwinds.xml.h:7
+msgid "Geometry - Points"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:7
+msgid "Geometry - Spheres"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:8 ScreenSavers/solarwinds.xml.h:6
+msgid "Geometry - Lights"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:13
+msgid "Sphere complexity"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:15
+msgid "Frequency of randomization"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:17
+msgid "Expansion rate"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:19
+msgid "Rotation rate"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:20
+msgid "Crosswind speed"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:21
+msgid "Instability"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:25
+msgid "Preset - Hypnotic"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:26
+msgid "Preset - Insane"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:27
+msgid "Preset - Sparklers"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:28
+msgid "Preset - Paradigm"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:29
+msgid "Preset - Fusion"
+msgstr ""
+
+#: ScreenSavers/flux.xml.h:30
+msgid ""
+"Shooting particles based on strange attractors. Note: Presets override all "
+"other settings. If you wish to customize the other options, make sure the "
+"preset option is set to \"Preset - Custom\". Written by Terry Welsh <"
+"mogumbo at totalmail.com>. Ported to Linux by Tugrul Galatali - <"
+"http://rss-glx.sourceforge.net/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:1
+msgid "FlyingToasters"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:6
+msgid "Air speed"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:9
+msgid "Number of toasters"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:10
+msgid "Swarm"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:11
+msgid "Number of slices"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:12 ScreenSavers/jigglypuff.xml.h:6
+#: ScreenSavers/winduprobot.xml.h:20
+msgid "Chrome"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:13 ScreenSavers/glmatrix.xml.h:15
+#: ScreenSavers/glschool.xml.h:14
+msgid "Fog"
+msgstr ""
+
+#: ScreenSavers/flyingtoasters.xml.h:17
+#, no-c-format
+msgid ""
+"A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
+"the ancient Berkeley Systems After Dark flying toasters. https://en."
+"wikipedia.org/wiki/After_Dark_%28software%29#Flying_Toasters Written by "
+"Jamie Zawinski and Devon Dossett; 2003."
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:1
+msgid "FontGlide"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:8 ScreenSavers/raverhoop.xml.h:15
+#: ScreenSavers/tangram.xml.h:5 ScreenSavers/xlyap.xml.h:5
+msgid "Brief"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:9
+msgid "Page linger"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:11
+msgid "Pages of text"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:12
+msgid "Horizontally scrolling text"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:13
+msgid "Random display style"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:14
+msgid "Font border thickness"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:15
+msgid "Vapor trails"
+msgstr ""
+
+#: ScreenSavers/fontglide.xml.h:17
+msgid ""
+"Puts text on the screen using large characters that glide in from the edges, "
+"assemble, then disperse. Alternately, it can simply scroll whole sentences "
+"from right to left. Written by Jamie Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:1
+msgid "FuzzyFlakes"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:9 ScreenSavers/hypnowheel.xml.h:10
+#: ScreenSavers/xspirograph.xml.h:8
+msgid "Layers"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:11
+msgid "Random colors"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:13
+msgid "Red"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:14
+msgid "Pink"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:15
+msgid "Yellow"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:17
+msgid "Cyan"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:19
+msgid "Magenta"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:24
+msgid "Border thickness"
+msgstr ""
+
+#: ScreenSavers/fuzzyflakes.xml.h:28
+msgid ""
+"Falling colored snowflake/flower shapes. https://en.wikipedia.org/wiki/"
+"Snowflake Written by Barry Dmytro; 2004."
+msgstr ""
+
+#: ScreenSavers/galaxy.xml.h:1
+msgid "Galaxy"
+msgstr ""
+
+#: ScreenSavers/galaxy.xml.h:12
+msgid "Rotate viewpoint"
+msgstr ""
+
+#: ScreenSavers/galaxy.xml.h:14
+msgid ""
+"Spinning galaxies collide. Written by Uli Siegmund, Harald Backert, and "
+"Hubert Feyrer; 1997."
+msgstr ""
+
+#: ScreenSavers/gears.xml.h:1
+msgid "Gears"
+msgstr ""
+
+#: ScreenSavers/gears.xml.h:9
+msgid "Gear count"
+msgstr ""
+
+#: ScreenSavers/gears.xml.h:15
+msgid ""
+"Interlocking gears. See also the \"Pinion\" and \"MoebiusGears\" screen "
+"savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/"
+"wiki/Epicyclic_gearing Written by Jamie Zawinski; 2007."
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:1
+msgid "Geodesic"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:2
+msgid "Mesh faces"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:3
+msgid "Solid faces"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:4
+msgid "Stellated faces"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:5
+msgid "Inverse Stellated"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:7
+msgid "Random face style"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:19 ScreenSavers/kaleidocycle.xml.h:5
+#: ScreenSavers/strange.xml.h:11
+msgid "8"
+msgstr ""
+
+#: ScreenSavers/geodesic.xml.h:20
+msgid ""
+"A mesh geodesic sphere of increasing and decreasing complexity. A geodesic "
+"sphere is an icosohedron whose equilateral faces are sub-divided into non-"
+"equilateral triangles to more closely approximate a sphere. The animation "
+"shows the equilateral triangles subdivided into four coplanar equilateral "
+"triangles; and then inflated outward, causing the sub-triangles to no longer "
+"be equilateral, but to more closely approximate the surface of a sphere. "
+"https://en.wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/"
+"Buckminster_Fuller Written by Jamie Zawinski; 2013."
+msgstr ""
+
+#: ScreenSavers/geodesicgears.xml.h:1
+msgid "GeodesicGears"
+msgstr ""
+
+#: ScreenSavers/geodesicgears.xml.h:8
+msgid "Describe gears"
+msgstr ""
+
+#: ScreenSavers/geodesicgears.xml.h:9
+msgid "Number gears"
+msgstr ""
+
+#: ScreenSavers/geodesicgears.xml.h:14
+msgid ""
+"A set of meshed gears arranged on the surface of a sphere. https://en."
+"wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/Involute_gear "
+"https://en.wikipedia.org/wiki/Buckminster_Fuller Written by Jamie Zawinski; "
+"2014."
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:1
+msgid "GFlux"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:12 ScreenSavers/glmatrix.xml.h:16
+msgid "Waves"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:13 ScreenSavers/glhanoi.xml.h:13
+#: ScreenSavers/hilbert.xml.h:14 ScreenSavers/lavalite.xml.h:10
+#: ScreenSavers/strange.xml.h:19
+msgid "10"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:14
+msgid "Wire mesh"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:15
+msgid "Flat lighting"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:17
+msgid "Checkerboard"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:18
+msgid "Picture"
+msgstr ""
+
+#: ScreenSavers/gflux.xml.h:20
+msgid "Undulating waves on a rotating grid. Written by Josiah Pease; 2000."
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:1
+msgid "Gibson"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:6 ScreenSavers/glmatrix.xml.h:9
+msgid "Glyph speed"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:8
+msgid "Grid width"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:9
+msgid "Grid depth"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:10
+msgid "Tower depth"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:11
+msgid "Tower spacing"
+msgstr ""
+
+#: ScreenSavers/gibson.xml.h:16
+msgid ""
+"Hacking the Gibson, as per the 1995 classic film, HACKERS. Cereal Killer: "
+"\"Oh yeah, you want a seriously righteous hack, you score one of those "
+"Gibsons, man. You know, supercomputers they use to like, do physics, and "
+"look for oil and stuff?\" Phantom Phreak: \"Ain't no way, man, security's "
+"too tight. The big iron?\" Zero Cool: \"Maybe. But, if I were gonna hack "
+"some heavy metal, I'd, uh, work my way back through some low security, and "
+"try the back door.\" Cereal Killer: \"Yeah but oh man, wouldn't you just "
+"love to get one of those Gibsons, baby? Ooooh!\" Phantom Phreak: \"Yo, who "
+"ate all of my fries?\" Written by Jamie Zawinski; 2020."
+msgstr ""
+
+#: ScreenSavers/glblur.xml.h:1
+msgid "GLBlur"
+msgstr ""
+
+#: ScreenSavers/glblur.xml.h:6
+msgid "Blur smoothness"
+msgstr ""
+
+#: ScreenSavers/glblur.xml.h:18
+msgid ""
+"Flowing field effects from the vapor trails around a moving object. This is "
+"done by rendering the scene into a small texture, then repeatedly rendering "
+"increasingly-enlarged and increasingly-transparent versions of that texture "
+"onto the frame buffer. As such, it's quite GPU-intensive: if you don't have "
+"a very good graphics card, it will hurt your machine bad. Written by Jamie "
+"Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:1
+msgid "GLCells"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:9
+msgid "Max cells"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:12
+msgid "Cell radius"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:14
+msgid "Lowest sphere detail"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:15
+msgid "Medium sphere detail"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:16
+msgid "Normal sphere detail"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:17
+msgid "More sphere detail"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:18
+msgid "Highest sphere detail"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:19
+msgid "Starve"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:20
+msgid "Min food"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:21
+msgid "Gorge"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:22
+msgid "Max food"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:23
+msgid "Quick"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:24
+msgid "Cell division"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:26
+msgid "Min distance"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:30
+msgid "15"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:31
+msgid "Keep dead cells"
+msgstr ""
+
+#: ScreenSavers/glcells.xml.h:34
+msgid ""
+"Cells growing, dividing and dying on your screen. Microscopic pathos. "
+"Written by Matthias Toussaint; 2007."
+msgstr ""
+
+#: ScreenSavers/gleidescope.xml.h:1
+msgid "Gleidescope"
+msgstr ""
+
+#: ScreenSavers/gleidescope.xml.h:6
+msgid "Size of tube"
+msgstr ""
+
+#: ScreenSavers/gleidescope.xml.h:9
+msgid "Image duration"
+msgstr ""
+
+#: ScreenSavers/gleidescope.xml.h:10 ScreenSavers/glslideshow.xml.h:7
+msgid "5 minutes"
+msgstr ""
+
+#: ScreenSavers/gleidescope.xml.h:15
+msgid ""
+"A kaleidoscope that operates on a loaded image. https://en.wikipedia.org/"
+"wiki/Kaleidoscope Written by Andrew Dean; 2003."
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:1
+msgid "GLHanoi"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:6
+msgid "Number of disks"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:7
+msgid "31"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:8
+msgid "Number of poles"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:10
+msgid "Speed (of smallest disks)"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:12
+msgid "Length of disk trails"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:14 ScreenSavers/lattice.xml.h:28
+#: ScreenSavers/pulsar.xml.h:7
+msgid "Enable fog"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:17 ScreenSavers/pulsar.xml.h:6
+msgid "Enable lighting"
+msgstr ""
+
+#: ScreenSavers/glhanoi.xml.h:18
+msgid ""
+"Solves the Towers of Hanoi puzzle. Move N disks from one pole to another, "
+"one disk at a time, with no disk ever resting on a disk smaller than itself. "
+"https://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005."
+msgstr ""
+
+#: ScreenSavers/glitchpeg.xml.h:1
+msgid "GlitchPEG"
+msgstr ""
+
+#: ScreenSavers/glitchpeg.xml.h:8
+msgid "Glitchiness"
+msgstr ""
+
+#: ScreenSavers/glitchpeg.xml.h:9
+msgid ""
+"Loads an image, corrupts it, and then displays the corrupted version, "
+"several times a second. After a while, finds a new image to corrupt. Written "
+"by Jamie Zawinski; 2018."
+msgstr ""
+
+#: ScreenSavers/glknots.xml.h:1
+msgid "GLKnots"
+msgstr ""
+
+#: ScreenSavers/glknots.xml.h:16
+msgid "Segmented"
+msgstr ""
+
+#: ScreenSavers/glknots.xml.h:25
+msgid ""
+"Generates some twisting 3d knot patterns. Spins 'em around. https://en."
+"wikipedia.org/wiki/Knot_theory Written by Jamie Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:1
+msgid "GLMatrix"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:6
+msgid "Glyph density"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:11 ScreenSavers/xmatrix.xml.h:4
+msgid "Matrix encoding"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:12 ScreenSavers/xmatrix.xml.h:5
+msgid "Binary encoding"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:13 ScreenSavers/xmatrix.xml.h:6
+msgid "Hexadecimal encoding"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:14 ScreenSavers/xmatrix.xml.h:7
+msgid "Genetic encoding"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:17
+msgid "Panning"
+msgstr ""
+
+#: ScreenSavers/glmatrix.xml.h:21
+msgid ""
+"The 3D \"digital rain\" effect, as seen in the title sequence of \"The Matrix"
+"\". See also \"xmatrix\" for a 2D rendering of the similar effect that "
+"appeared on the computer monitors actually *in* the movie. https://en."
+"wikipedia.org/wiki/Matrix_digital_rain Written by Jamie Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:1
+msgid "GLPlanet"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:9
+msgid "Day image"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:10
+msgid "Night image"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:15
+msgid "Globe"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:16
+msgid "Mercator"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:17
+msgid "Equirectangular"
+msgstr ""
+
+#: ScreenSavers/glplanet.xml.h:20
+msgid ""
+"The Earth, bouncing around in space, rendered with satellite imagery of the "
+"planet in both sunlight and darkness. If you would like it to display a "
+"different planet, any pair of Equirectangular-projected maps will work. The "
+"maps that come with \"ssystem\" work well. Written by David Konerding and "
+"Jamie Zawinski; 1998."
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:1
+msgid "GLSchool"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:6
+msgid "Fish count"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:9
+msgid "Avoidance"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:10
+msgid "Velocity matching"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:11
+msgid "Centering"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:12
+msgid "Goal following"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:15
+msgid "Draw goal"
+msgstr ""
+
+#: ScreenSavers/glschool.xml.h:18
+msgid ""
+"A school of fish, using the classic \"Boids\" algorithm by Craig Reynolds. "
+"https://en.wikipedia.org/wiki/Boids Written by David C. Lambert and Jamie "
+"Zawinski; 2006."
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:1
+msgid "GLSlideshow"
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:9
+#, no-c-format
+msgid "50%"
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:10
+msgid "Always show at least this much of the image"
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:12 ScreenSavers/rd-bomb.xml.h:10
+#: ScreenSavers/substrate.xml.h:15
+#, no-c-format
+msgid "100%"
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:14
+msgid "Pan/zoom duration"
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:17
+msgid "Crossfade duration"
+msgstr ""
+
+#: ScreenSavers/glslideshow.xml.h:21
+msgid ""
+"Loads a random sequence of images and smoothly scans and zooms around in "
+"each, fading from pan to pan. Written by Jamie Zawinski and Mike Oliphant; "
+"2003."
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:1
+msgid "GLSnake"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:9
+msgid "Packing"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:10
+msgid "Loose"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:12
+msgid "Angular velocity"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:14
+msgid "Y angular velocity"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:15
+msgid "Z angular velocity"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:16 ScreenSavers/unicrud.xml.h:11
+msgid "Show titles"
+msgstr ""
+
+#: ScreenSavers/glsnake.xml.h:20
+#, no-c-format
+msgid ""
+"The \"Rubik's Snake\" puzzle. See also the \"Rubik\" and \"Cube21\" screen "
+"savers. https://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie "
+"Wilkinson, Andrew Bennetts, and Peter Aylett; 2002."
+msgstr ""
+
+#: ScreenSavers/gltext.xml.h:1
+msgid "GLText"
+msgstr ""
+
+#: ScreenSavers/gltext.xml.h:5
+msgid "Display system information"
+msgstr ""
+
+#: ScreenSavers/gltext.xml.h:6
+msgid "Display date and time"
+msgstr ""
+
+#: ScreenSavers/gltext.xml.h:7 ScreenSavers/handsy.xml.h:20
+#: ScreenSavers/splitflap.xml.h:13
+msgid "Always face front"
+msgstr ""
+
+#: ScreenSavers/gltext.xml.h:8 ScreenSavers/handsy.xml.h:21
+#: ScreenSavers/splitflap.xml.h:14
+msgid "Spin all the way around"
+msgstr ""
+
+#: ScreenSavers/gltext.xml.h:20
+msgid ""
+"Displays a few lines of text spinning around in a solid 3D font. The text "
+"can use strftime() escape codes to display the current date and time. "
+"Written by Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:1
+msgid "Goop"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:9
+msgid "Blobs"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:11
+msgid "Elasticity"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:12
+msgid "Speed limit"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:14
+msgid "Transparent blobs"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:15
+msgid "Opaque blobs"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:16
+msgid "XOR blobs"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:17
+msgid "Additive colors (transmitted light)"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:18
+msgid "Subtractive colors (reflected light)"
+msgstr ""
+
+#: ScreenSavers/goop.xml.h:19
+msgid ""
+"Amoeba-like blobs change shape as they wander around the screen. They are "
+"translucent, so you can see the lower blobs through the higher ones, and "
+"when one passes over another, their colors merge. I got the idea for this "
+"from a mouse pad I had once, which achieved the same kind of effect in real "
+"life by having several layers of plastic with colored oil between them. "
+"Written by Jamie Zawinski; 1997."
+msgstr ""
+
+#: ScreenSavers/grav.xml.h:1
+msgid "Grav"
+msgstr ""
+
+#: ScreenSavers/grav.xml.h:6
+msgid "Number of objects"
+msgstr ""
+
+#: ScreenSavers/grav.xml.h:10
+msgid "Orbital decay"
+msgstr ""
+
+#: ScreenSavers/grav.xml.h:11
+msgid "Object trails"
+msgstr ""
+
+#: ScreenSavers/grav.xml.h:13
+msgid ""
+"An orbital simulation. With trails enabled, it looks kind of like a cloud-"
+"chamber photograph. Written by Greg Bowering; 1997."
+msgstr ""
+
+#: ScreenSavers/gravitywell.xml.h:1
+msgid "GravityWell"
+msgstr ""
+
+#: ScreenSavers/gravitywell.xml.h:10
+msgid "Grid Size"
+msgstr ""
+
+#: ScreenSavers/gravitywell.xml.h:13 ScreenSavers/scooter.xml.h:12
+msgid "Number of stars"
+msgstr ""
+
+#: ScreenSavers/gravitywell.xml.h:15
+msgid ""
+"Massive objects distort space in a two dimensional universe. Written by "
+"Jamie Zawinski; 2019."
+msgstr ""
+
+#: ScreenSavers/greynetic.xml.h:1
+msgid "Greynetic"
+msgstr ""
+
+#: ScreenSavers/greynetic.xml.h:5
+msgid "Grey"
+msgstr ""
+
+#: ScreenSavers/greynetic.xml.h:7
+msgid ""
+"Colored, stippled and transparent rectangles. Written by Jamie Zawinski; "
+"1992."
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:1
+msgid "Halftone"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:6
+msgid "Gravity points"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:9
+msgid "Dot size"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:10 ScreenSavers/metaballs.xml.h:14
+msgid "Big"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:11
+msgid "Dot fill factor"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:13
+msgid "Minimum speed"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:14
+msgid "Maximum speed"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:15
+msgid "Minimum mass"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:16
+msgid "Maximum mass"
+msgstr ""
+
+#: ScreenSavers/halftone.xml.h:18
+msgid ""
+"A halftone dot pattern in motion. Draws the gravity force in each point on "
+"the screen seen through a halftone dot pattern. The gravity force is "
+"calculated from a set of moving mass points. View it from a distance for "
+"best effect. https://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; "
+"2002."
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:1
+msgid "Halo"
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:6
+msgid "Number of circles"
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:10
+msgid "Random mode"
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:11
+msgid "Seuss mode"
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:12
+msgid "Ramp mode"
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:13
+msgid "Animate circles"
+msgstr ""
+
+#: ScreenSavers/halo.xml.h:15
+msgid ""
+"Circular interference patterns. https://en.wikipedia.org/wiki/Moire_pattern "
+"Written by Jamie Zawinski; 1993."
+msgstr ""
+
+#: ScreenSavers/handsy.xml.h:1
+msgid "Handsy"
+msgstr ""
+
+#: ScreenSavers/handsy.xml.h:9
+msgid "Number of hands"
+msgstr ""
+
+#: ScreenSavers/handsy.xml.h:24
+msgid ""
+"A set of robotic hands communicate non-verbally. Written by Jamie Zawinski; "
+"2018."
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:1
+msgid "Headroom"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:8
+msgid "Don't wobble"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:9
+msgid "Wobble around X axis"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:10
+msgid "Wobble around Y axis"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:11
+msgid "Wobble around Z axis"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:12
+msgid "Wobble around X and Y axes"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:13
+msgid "Wobble around X and Z axes"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:14
+msgid "Wobble around Y and Z axes"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:15
+msgid "Wobble around all three axes"
+msgstr ""
+
+#: ScreenSavers/headroom.xml.h:19
+msgid ""
+"\"Back in my day, we used to say 'No future'. Well. This is it.\" -- Blank "
+"Reg \"I can dump down all the information in the mind. Then I can eliminate "
+"any information I don't want. My parrot squawks in much the same way. For "
+"the moment, the computer power is only enough to generate a human head.\" -- "
+"Bryce Lynch Written by Jamie Zawinski; 2020."
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:1
+msgid "Helios"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:2
+msgid "Number of ions"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:4
+msgid "Ion size"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:7
+msgid "Number of emitters"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:9
+msgid "Number of attracters"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:13
+msgid "Camera speed"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:15
+msgid "Helion surfaces"
+msgstr ""
+
+#: ScreenSavers/helios.xml.h:17
+msgid ""
+"Attraction/repulsion particle effects and some smooth implicit surfaces. "
+"Written by Terry Welsh <mogumbo at totalmail.com>. Ported to Linux by "
+"Tugrul Galatali - <http://rss-glx.sourceforge.net/>. Config Files by "
+"Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/helix.xml.h:1
+msgid "Helix"
+msgstr ""
+
+#: ScreenSavers/helix.xml.h:9
+msgid "Spirally string-art-ish patterns. Written by Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:1
+msgid "Hexadrop"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:9 ScreenSavers/penrose.xml.h:9
+#: ScreenSavers/twang.xml.h:15
+msgid "Tile size"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:11 ScreenSavers/klein.xml.h:2
+msgid "Random shape"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:12
+msgid "Triangles"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:13
+msgid "Squares"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:14
+msgid "Hexagons"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:15
+msgid "Octagons"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:16
+msgid "Random speed"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:17
+msgid "Uniform speed"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:18
+msgid "Non-uniform speed"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:19
+msgid "Random sync"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:20
+msgid "Synchronized"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:21
+msgid "Non-synchronized"
+msgstr ""
+
+#: ScreenSavers/hexadrop.xml.h:23
+msgid ""
+"A grid of hexagons or other shapes, with tiles dropping out. https://en."
+"wikipedia.org/wiki/Tiling_by_regular_polygons Written by Jamie Zawinski; "
+"2013."
+msgstr ""
+
+#: ScreenSavers/hexstrut.xml.h:1
+msgid "Hexstrut"
+msgstr ""
+
+#: ScreenSavers/hexstrut.xml.h:9
+msgid "Hexagon Size"
+msgstr ""
+
+#: ScreenSavers/hexstrut.xml.h:12
+msgid "Line Thickness"
+msgstr ""
+
+#: ScreenSavers/hexstrut.xml.h:18
+msgid ""
+"A grid of hexagons composed of rotating Y-shaped struts. Waves of rotation "
+"and color changes randomly propagate across the plane. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:1
+msgid "Hilbert"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:2
+msgid "2D or 3D"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:3
+msgid "2D"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:4
+msgid "3D"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:5
+msgid "Open or closed paths"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:6
+msgid "Closed"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:12 ScreenSavers/hypnowheel.xml.h:12
+#: ScreenSavers/ifs.xml.h:23 ScreenSavers/sphereeversion.xml.h:6
+msgid "2"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:13
+msgid "Recursion levels"
+msgstr ""
+
+#: ScreenSavers/hilbert.xml.h:22
+msgid ""
+"The recursive Hilbert space-filling curve, both 2D and 3D variants. It "
+"incrementally animates the growth and recursion to the maximum depth, then "
+"unwinds it back. The Hilbert path is a single contiguous line that can fill "
+"a volume without crossing itself. As a data structure, Hilbert paths are "
+"useful because ordering along the curve preserves locality: points that are "
+"close together along the curve are also close together in space. The "
+"converse is often, but not always, true. The coloration reflects this. "
+"https://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011."
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:1
+msgid "Hopalong"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:8 ScreenSavers/interference.xml.h:17
+#: ScreenSavers/qix.xml.h:11 ScreenSavers/wander.xml.h:10
+msgid "Color contrast"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:12
+msgid "Sine"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:13
+msgid "Martin"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:15
+msgid "Jong"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:16
+msgid "RR"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:17
+msgid "EJK1"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:18
+msgid "EJK2"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:19
+msgid "EJK3"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:20
+msgid "EJK4"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:21
+msgid "EJK5"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:22
+msgid "EJK6"
+msgstr ""
+
+#: ScreenSavers/hopalong.xml.h:24
+msgid ""
+"Lacy fractal patterns based on iteration in the imaginary plane, from a 1986 "
+"Scientific American article. See also the \"Discrete\" screen saver. Written "
+"by Patrick Naughton; 1992."
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:1
+msgid "Hufo's Smoke"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:2 ScreenSavers/sundancer2.xml.h:9
+msgid "Foreground Color"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:3 ScreenSavers/sundancer2.xml.h:10
+msgid "Background Color"
+msgstr ""
+
+#: ScreenSavers/hufo_smoke.xml.h:4
+msgid ""
+"Smoke particles billowing through a 3D warping grid. Specify colors using "
+"hex color codes (ie, ff0000, 00ff00, 0000ff for red, green and blue.) "
+"Written by Jeremie Allard <hufo at planet-d.net>. Ported to Linux by "
+"Tugrul Galatali - <http://rss-glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:2
+msgid "Smoother"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:7
+msgid "Material - Swirl"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:8
+msgid "Material - Marble"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:10
+msgid "Sinusoide"
+msgstr ""
+
+#: ScreenSavers/hufo_tunnel.xml.h:11
+msgid ""
+"Flying through tunnels with various qualities. Written by Jeremie Allard <"
+"hufo at planet-d.net>. Ported to Linux by Tugrul Galatali - <http://"
+"rss-glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:1
+msgid "Hydrostat"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:9
+msgid "Number of squid"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:12
+msgid "Head size"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:15
+msgid "Number of tentacles"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:20
+msgid "Length of tentacles"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:22
+msgid "Weak"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:24 ScreenSavers/jigglypuff.xml.h:20
+msgid "Strong"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:25
+msgid "Current"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:26
+msgid "Viscosity"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:27
+msgid "Pulse"
+msgstr ""
+
+#: ScreenSavers/hydrostat.xml.h:30
+msgid ""
+"Wiggly squid or jellyfish with many tentacles. A muscular hydrostat is a "
+"biological structure used to move its host about, consisting of muscles with "
+"no skeletal support. It performs its hydraulic movement without fluid in a "
+"separate compartment, as in a hydrostatic skeleton. https://en.wikipedia.org/"
+"wiki/Muscular_hydrostat Written by Justin Windle and Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:1
+msgid "Hyperspace"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:9
+msgid "Star Size"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:11 ScreenSavers/matrixview.xml.h:8
+#: ScreenSavers/skyrocket.xml.h:16
+msgid "Lower"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:13 ScreenSavers/matrixview.xml.h:6
+#: ScreenSavers/skyrocket.xml.h:18
+msgid "Higher"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:18 ScreenSavers/lattice.xml.h:22
+msgid "Field of view"
+msgstr ""
+
+#: ScreenSavers/hyperspace.xml.h:20
+msgid ""
+"Flying through hyper space. Written by Terry Welsh <mogumbo at totalmail."
+"com>. Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge."
+"net/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:1
+msgid "Hypertorus"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:7 ScreenSavers/munch.xml.h:15
+#: ScreenSavers/sundancer2.xml.h:8 ScreenSavers/winduprobot.xml.h:16
+msgid "Solid"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:10
+msgid "Transparent bands"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:11
+msgid "1 transparent spiral"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:12
+msgid "2 transparent spirals"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:13
+msgid "4 transparent spirals"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:14
+msgid "8 transparent spirals"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:15
+msgid "16 Transparent spirals"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:18
+msgid "Color wheel"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:20 ScreenSavers/klein.xml.h:25
+#: ScreenSavers/polytopes.xml.h:14 ScreenSavers/projectiveplane.xml.h:18
+msgid "Perspective 3D"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:21 ScreenSavers/klein.xml.h:26
+#: ScreenSavers/polytopes.xml.h:15 ScreenSavers/projectiveplane.xml.h:19
+msgid "Orthographic 3D"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:22 ScreenSavers/klein.xml.h:28
+#: ScreenSavers/polytopes.xml.h:16 ScreenSavers/projectiveplane.xml.h:21
+msgid "Perspective 4D"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:23 ScreenSavers/klein.xml.h:29
+#: ScreenSavers/polytopes.xml.h:17 ScreenSavers/projectiveplane.xml.h:22
+msgid "Orthographic 4D"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:25 ScreenSavers/klein.xml.h:31
+#: ScreenSavers/polytopes.xml.h:20
+msgid "WX rotation speed"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:27 ScreenSavers/klein.xml.h:33
+#: ScreenSavers/polytopes.xml.h:22
+msgid "WY rotation speed"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:28 ScreenSavers/klein.xml.h:34
+#: ScreenSavers/polytopes.xml.h:23
+msgid "WZ rotation speed"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:29 ScreenSavers/klein.xml.h:35
+#: ScreenSavers/polytopes.xml.h:27
+msgid "XY rotation speed"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:30 ScreenSavers/klein.xml.h:36
+#: ScreenSavers/polytopes.xml.h:28
+msgid "XZ rotation speed"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:31 ScreenSavers/klein.xml.h:37
+#: ScreenSavers/polytopes.xml.h:29
+msgid "YZ rotation speed"
+msgstr ""
+
+#: ScreenSavers/hypertorus.xml.h:32
+msgid ""
+"A Clifford Torus: a torus lying on the \"surface\" of a 4D hypersphere. "
+"Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, "
+"Computer Graphics, and Higher Dimensions\", Scientific American Library, "
+"1990. https://en.wikipedia.org/wiki/N-sphere https://en.wikipedia.org/wiki/"
+"Clifford_torus https://en.wikipedia.org/wiki/Regular_polytope Written by "
+"Carsten Steger; 2003."
+msgstr ""
+
+#: ScreenSavers/hypnowheel.xml.h:1
+msgid "Hypnowheel"
+msgstr ""
+
+#: ScreenSavers/hypnowheel.xml.h:7
+msgid "Symmetric twisting"
+msgstr ""
+
+#: ScreenSavers/hypnowheel.xml.h:11 ScreenSavers/intermomentary.xml.h:5
+msgid "50"
+msgstr ""
+
+#: ScreenSavers/hypnowheel.xml.h:15
+msgid "Twistiness"
+msgstr ""
+
+#: ScreenSavers/hypnowheel.xml.h:17
+msgid ""
+"Overlapping, translucent spiral patterns. The tightness of their spirals "
+"fluctuates in and out. https://en.wikipedia.org/wiki/Moire_pattern Written "
+"by Jamie Zawinski; 2008."
+msgstr ""
+
+#: ScreenSavers/ifs.xml.h:1
+msgid "IFS"
+msgstr ""
+
+#: ScreenSavers/ifs.xml.h:24
+msgid "Number of functions"
+msgstr ""
+
+#: ScreenSavers/ifs.xml.h:25
+msgid "6"
+msgstr ""
+
+#: ScreenSavers/ifs.xml.h:26
+msgid "Detail"
+msgstr ""
+
+#: ScreenSavers/ifs.xml.h:65
+msgid "Translate"
+msgstr ""
+
+#: ScreenSavers/ifs.xml.h:69
+msgid ""
+"Clouds of iterated function systems spin and collide. Note that the \"Detail"
+"\" parameter is exponential. Number of points drawn is functions^detail. "
+"https://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le "
+"Sueur and Robby Griffin; 1997."
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:1
+msgid "IMSMap"
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:5
+msgid "1 Second"
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:7
+msgid "1 Minute"
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:15
+msgid "Hue gradients"
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:16
+msgid "Saturation gradients"
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:17
+msgid "Brightness gradients"
+msgstr ""
+
+#: ScreenSavers/imsmap.xml.h:19
+msgid ""
+"Cloud-like patterns. The idea is to take four points on the edge of the "
+"image, and assign each a random \"elevation\". Then find the point between "
+"them, and give it a value which is the average of the other four, plus some "
+"small random offset. Coloration is done based on elevation. Written by "
+"Juergen Nickelsen and Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/interaggregate.xml.h:1
+msgid "Interaggregate"
+msgstr ""
+
+#: ScreenSavers/interaggregate.xml.h:6 ScreenSavers/intermomentary.xml.h:6
+msgid "Number of discs"
+msgstr ""
+
+#: ScreenSavers/interaggregate.xml.h:9
+msgid ""
+"Pale pencil-like scribbles slowly fill the screen. A surface is filled with "
+"a hundred medium to small sized circles. Each circle has a different size "
+"and direction, but moves at the same slow rate. Displays the instantaneous "
+"intersections of the circles as well as the aggregate intersections of the "
+"circles. Though actually it doesn't look like circles at all! Written by "
+"Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004."
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:1
+msgid "Interference"
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:9
+msgid "Wave size"
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:12
+msgid "Number of waves"
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:14 ScreenSavers/plasma.xml.h:3
+msgid "Magnification"
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:19
+msgid "Hue"
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:20
+msgid "360"
+msgstr ""
+
+#: ScreenSavers/interference.xml.h:22
+msgid ""
+"Color field based on computing decaying sinusoidal waves. Written by Hannu "
+"Mallat; 1998."
+msgstr ""
+
+#: ScreenSavers/intermomentary.xml.h:1
+msgid "Intermomentary"
+msgstr ""
+
+#: ScreenSavers/intermomentary.xml.h:7
+msgid "400"
+msgstr ""
+
+#: ScreenSavers/intermomentary.xml.h:9
+msgid ""
+"Blinking dots interact with each other circularly. A surface is filled with "
+"a hundred medium to small sized circles. Each circle has a different size "
+"and direction, but moves at the same slow rate. Displays the instantaneous "
+"intersections of the circles as well as the aggregate intersections of the "
+"circles. The circles begin with a radius of 1 pixel and slowly increase to "
+"some arbitrary size. Circles are drawn with small moving points along the "
+"perimeter. The intersections are rendered as glowing orbs. Glowing orbs are "
+"rendered only when a perimeter point moves past the intersection point. "
+"Written by Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004."
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:1
+msgid "JigglyPuff"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:2
+msgid "Randomize almost everything"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:3
+msgid "Cycle"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:4
+msgid "Flower box"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:5
+msgid "Clown barf"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:7
+msgid "Sphere"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:8 ScreenSavers/morph3d.xml.h:6
+#: ScreenSavers/polyhedra.xml.h:22 ScreenSavers/sballs.xml.h:6
+msgid "Tetrahedron"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:17
+msgid "Inertial damping"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:19
+msgid "Vertex-vertex force"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:22
+msgid "Sphere strength"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:23
+msgid "Expand"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:24
+msgid "Vertex-vertex behavior"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:25
+msgid "Collapse"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:26
+msgid "Spookiness"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:27
+msgid "Spoooooky"
+msgstr ""
+
+#: ScreenSavers/jigglypuff.xml.h:28
+msgid ""
+"Quasi-spherical objects are distorted. You have a tetrahedron with "
+"tesselated faces. The vertices on these faces have forces on them: one "
+"proportional to the distance from the surface of a sphere; and one "
+"proportional to the distance from the neighbors. They also have inertia. The "
+"resulting effect can range from a shape that does nothing, to a frenetic "
+"polygon storm. Somewhere in between there it usually manifests as a blob "
+"that jiggles in a kind of disturbing manner. Written by Keith Macleod; 2003."
+msgstr ""
+
+#: ScreenSavers/jigsaw.xml.h:1
+msgid "Jigsaw"
+msgstr ""
+
+#: ScreenSavers/jigsaw.xml.h:9
+msgid "Puzzle pieces"
+msgstr ""
+
+#: ScreenSavers/jigsaw.xml.h:11
+msgid "Chunky"
+msgstr ""
+
+#: ScreenSavers/jigsaw.xml.h:14 ScreenSavers/sonar.xml.h:33
+msgid "Tilt"
+msgstr ""
+
+#: ScreenSavers/jigsaw.xml.h:16
+msgid ""
+"Carves an image up into a jigsaw puzzle, shuffles it, and solves it. https://"
+"en.wikipedia.org/wiki/Jigsaw_puzzle https://en.wikipedia.org/wiki/"
+"Tessellation Written by Jamie Zawinski; 1997."
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:1
+msgid "Juggler3D"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:9
+msgid "Performance length"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:14
+msgid "Clubs"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:15
+msgid "Rings"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:16
+msgid "Knives"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:18
+msgid "Bowling balls"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:19
+msgid "Print Cambridge juggling pattern descriptions"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:20
+msgid "Juggle this pattern"
+msgstr ""
+
+#: ScreenSavers/juggler3d.xml.h:22
+msgid ""
+"A 3D juggling stick-man, with Cambridge juggling pattern notation used to "
+"describe the patterns he juggles. https://en.wikipedia.org/wiki/Siteswap "
+"Written by Tim Auckland and Jamie Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/julia.xml.h:1
+msgid "Julia"
+msgstr ""
+
+#: ScreenSavers/julia.xml.h:9 ScreenSavers/rorschach.xml.h:3
+msgid "Iterations"
+msgstr ""
+
+#: ScreenSavers/julia.xml.h:15
+msgid ""
+"The Julia set is a close relative of the Mandelbrot set. The small moving "
+"dot indicates the control point from which the rest of the image was "
+"generated. See also the \"Discrete\" screen saver. https://en.wikipedia.org/"
+"wiki/Julia_set Written by Sean McCullough; 1997."
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:1
+msgid "Kaleidescope"
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:6 ScreenSavers/qix.xml.h:6
+msgid "Segments"
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:8 ScreenSavers/sphereeversion.xml.h:7
+msgid "3"
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:9 ScreenSavers/quasicrystal.xml.h:12
+msgid "Symmetry"
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:10
+msgid "32"
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:11
+msgid "Trails"
+msgstr ""
+
+#: ScreenSavers/kaleidescope.xml.h:14
+msgid ""
+"A simple kaleidoscope made of line segments. See \"GLeidescope\" for a more "
+"sophisticated take. https://en.wikipedia.org/wiki/Kaleidoscope Written by "
+"Ron Tapia; 1997."
+msgstr ""
+
+#: ScreenSavers/kaleidocycle.xml.h:1
+msgid "Kaleidocycle"
+msgstr ""
+
+#: ScreenSavers/kaleidocycle.xml.h:7 ScreenSavers/raverhoop.xml.h:7
+msgid "64"
+msgstr ""
+
+#: ScreenSavers/kaleidocycle.xml.h:22
+msgid ""
+"Draw a ring composed of tetrahedra connected at the edges that twists and "
+"rotates toroidally. When a series of tetrahedra are joined at the edges in a "
+"loop, it is possible for them to rotate continously through the center "
+"without deforming. This only works with an even number of tetrahedra, and "
+"there must be eight or more, or they don't fit. Written by Jamie Zawinski; "
+"2013."
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:1
+msgid "Klein"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:3
+msgid "Figure 8"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:4
+msgid "Pinched torus"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:5
+msgid "Lawson"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:9 ScreenSavers/projectiveplane.xml.h:43
+msgid "Walk and turn"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:17
+msgid "See-through bands"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:21
+msgid "Rainbow colors"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:22 ScreenSavers/projectiveplane.xml.h:15
+msgid "4d depth colors"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:24 ScreenSavers/projectiveplane.xml.h:17
+msgid "Random 3D"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:27 ScreenSavers/projectiveplane.xml.h:20
+msgid "Random 4D"
+msgstr ""
+
+#: ScreenSavers/klein.xml.h:48
+msgid ""
+"A Klein bottle is the 4D analog of a moebius strip. You can walk on the "
+"surface of the bottle or rotate it in 4D or walk on it while it rotates in "
+"4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
+"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
+"Library, 1990. https://en.wikipedia.org/wiki/Klein_bottle Written by Carsten "
+"Steger; 2008."
+msgstr ""
+
+#: ScreenSavers/kumppa.xml.h:1
+msgid "Kumppa"
+msgstr ""
+
+#: ScreenSavers/kumppa.xml.h:6
+msgid "Randomize"
+msgstr ""
+
+#: ScreenSavers/kumppa.xml.h:9
+msgid ""
+"Spiraling, spinning, and very, very fast splashes of color rush toward the "
+"screen. Written by Teemu Suutari; 1998."
+msgstr ""
+
+#: ScreenSavers/lament.xml.h:1
+msgid "Lament"
+msgstr ""
+
+#: ScreenSavers/lament.xml.h:9
+#, no-c-format
+msgid ""
+"Lemarchand's Box, the Lament Configuration. Warning: occasionally opens "
+"doors. https://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie "
+"Zawinski; 1998."
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:1
+msgid "Lattice"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:2
+msgid "Longitudinal divisions of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:3
+msgid "Latitudinal divisions of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:6
+msgid "Material - Industrial"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:7
+msgid "Material - Crystal"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:8
+msgid "Material - Chrome"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:9
+msgid "Material - Brass"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:10
+msgid "Material - Shiny"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:11
+msgid "Material - Ghostly"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:12
+msgid "Material - Circuits"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:13
+msgid "Material - Doughnuts"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:14
+msgid "Material - random"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:16
+msgid "Thickness of tori"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:24
+msgid "Randomness of camera path"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:27
+msgid "Smooth shading"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:31
+msgid "Preset - Chainmail"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:32
+msgid "Preset - Brash Mesh"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:33
+msgid "Preset - Computer"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:34
+msgid "Preset - Slick"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:35
+msgid "Preset - Tasty"
+msgstr ""
+
+#: ScreenSavers/lattice.xml.h:36
+msgid ""
+"Flying through a lattice. Note: Presets override all other settings. If you "
+"wish to customize the other options, make sure the preset option is set to "
+"\"Preset - Custom\". Written by Terry Welsh <mogumbo at totalmail."
+"com>. Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge."
+"net/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:1
+msgid "Lavalite"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:9
+msgid "Max blobs"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:12
+msgid "Impatient"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:17
+msgid "Classic Lavalite"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:18
+msgid "Giant Lavalite"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:19
+msgid "Cone Lavalite"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:20
+msgid "Rocket Lavalite"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:21
+msgid "Random Lamp Style"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:22
+msgid "Don't Rotate"
+msgstr ""
+
+#: ScreenSavers/lavalite.xml.h:30
+msgid ""
+"A Simulation a Lava Lite(r). Odd-shaped blobs of a mysterious substance are "
+"heated, slowly rise to the top of the bottle, and then drop back down as "
+"they cool. This simulation requires a fairly fast machine (both CPU and 3D "
+"performance.) \"LAVA LITE(r) and the configuration of the LAVA(r) brand "
+"motion lamp are registered trademarks of Haggerty Enterprises, Inc. The "
+"configuration of the globe and base of the motion lamp are registered "
+"trademarks of Haggerty Enterprises, Inc. in the U.S.A. and in other "
+"countries around the world.\" https://en.wikipedia.org/wiki/Lava_lamp "
+"https://en.wikipedia.org/wiki/Metaballs https://en.wikipedia.org/wiki/"
+"Lavarand Written by Jamie Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:1
+msgid "LCDscrub"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:5
+msgid "Line spread"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:8
+msgid "Horizontal white"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:9
+msgid "Vertical white"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:10
+msgid "Diagonal white"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:11
+msgid "Solid white"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:12
+msgid "Primary colors"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:13
+msgid "Horizontal black"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:14
+msgid "Vertical black"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:15
+msgid "Diagonal black"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:16
+msgid "Solid black"
+msgstr ""
+
+#: ScreenSavers/lcdscrub.xml.h:17
+msgid ""
+"repairs burn-in on LCD monitors. This saver is functional, rather than "
+"pretty. Believe it or not, screen burn is not a thing of the past. It can "
+"happen to LCD screens pretty easily, even in this modern age. However, "
+"leaving the screen on and displaying high contrast images can often repair "
+"the damage. That's what this screen saver does. See also: http://docs.info."
+"apple.com/article.html?artnum=88343 http://toastycode.com/blog/2008/02/05/"
+"lcd-scrub/ Inspired by the like-named program by Daniel Sandler. Written by "
+"Jamie Zawinski; 2008."
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:1
+msgid "Lockward"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:5
+msgid "Miniumum rotator idle time"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:6
+msgid "Minimum blink idle time"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:7
+msgid "Minimum blink dwell time"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:8
+msgid "Blinking effects"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:10
+msgid "Maximum rotator idle time"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:11
+msgid "Maximum blink idle time"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:12
+msgid "Maximum blink dwell time"
+msgstr ""
+
+#: ScreenSavers/lockward.xml.h:13
+msgid ""
+"A translucent spinning, blinking thing. Sort of a cross between the wards in "
+"an old combination lock and those old backlit information displays that "
+"animated and changed color via polarized light. Written by Leo L. Schwab; "
+"2007."
+msgstr ""
+
+#: ScreenSavers/loop.xml.h:1
+msgid "Loop"
+msgstr ""
+
+#: ScreenSavers/loop.xml.h:14
+#, no-c-format
+msgid ""
+"A cellular automaton that generates loop-shaped colonies that spawn, age, "
+"and eventually die. https://en.wikipedia.org/wiki/Langton%27s_loops Written "
+"by David Bagley; 1999."
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:1
+msgid "Lorenz"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:2
+msgid "Number of Lines"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:3
+msgid "Number of Satellites"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:5
+msgid "Camera Speed"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:7
+msgid "Camera Angle"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:9
+msgid "Line width of Attractor"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:11
+msgid "Line width of Satellites"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:12
+msgid "Better"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:13
+msgid "Line approximation quality"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:14
+msgid "Crude"
+msgstr ""
+
+#: ScreenSavers/lorenz.xml.h:15
+msgid ""
+"Lorenz Attractor written by Sören Sonnenburg. Contact sonne@debian.org or "
+"visit http://sonnenburgs.de/soeren ."
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:1
+msgid "m6502"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:2
+msgid "Assembly file"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:5
+msgid "Display time for each program"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:11
+msgid "500"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:12
+msgid "Instructions per second"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:13
+msgid "120000"
+msgstr ""
+
+#: ScreenSavers/m6502.xml.h:16
+msgid ""
+"Emulates a 6502 microprocessor, and runs some example programs on it. The "
+"family of 6502 chips were used throughout the 70's and 80's in machines such "
+"as the Atari 2600, Commodore PET, VIC20 and C64, Apple ][, and the NES. Some "
+"example programs are included, and it can also read in an assembly file as "
+"input. Original JavaScript Version by Stian Soreng: http://www.6502asm.com/. "
+"Ported to XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy "
+"English; 2007."
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:1
+msgid "MatrixView"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:3
+msgid "Scene Interval"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:5
+msgid "Matrix Interval"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:7
+msgid "Horizontal Resolution"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:9
+msgid "Vertical Resolution"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:10
+msgid "Photo directory"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:12 ScreenSavers/quasicrystal.xml.h:9
+msgid "Contrast"
+msgstr ""
+
+#: ScreenSavers/matrixview.xml.h:14
+msgid ""
+"Seeing things in the matrix. Written by Alex Zolotov <nightradio at "
+"knoppix.ru> Ported to Linux by Tugrul Galatali - <http://rss-glx."
+"sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:1
+msgid "Maze"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:5
+msgid "Random maze generator"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:6
+msgid "Depth-first backtracking maze generator"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:7
+msgid "Wall-building maze generator (Prim)"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:8
+msgid "Set-joining maze generator (Kruskal)"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:9
+msgid "Head toward exit"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:10
+msgid "Ignorant of exit direction"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:11
+msgid "Grid size"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:14
+msgid "Linger before solving"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:16
+msgid "Linger after solving"
+msgstr ""
+
+#: ScreenSavers/maze.xml.h:17
+msgid ""
+"Generates random mazes, with three different algorithms: Kruskal, Prim, and "
+"a depth-first recursive backtracker. It also solves them. Backtracking and "
+"look-ahead paths are displayed in different colors. https://en.wikipedia.org/"
+"wiki/Maze_generation_algorithm https://en.wikipedia.org/wiki/"
+"Maze_solving_algorithm Written by Martin Weiss, Dave Lemke, Jim Randell, "
+"Jamie Zawinski, Johannes Keukelaar, and Zack Weinberg; 1985."
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:1
+msgid "Maze3D"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:8
+msgid "Show Overlay"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:9
+msgid "Acid"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:11 ScreenSavers/splitflap.xml.h:9
+msgid "Rows"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:12 ScreenSavers/splitflap.xml.h:8
+msgid "Columns"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:13
+msgid "Inverters"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:14
+msgid "Rats"
+msgstr ""
+
+#: ScreenSavers/maze3d.xml.h:15
+msgid ""
+"A re-creation of the 3D Maze screensaver from Windows 95. Written by Sudoer; "
+"2018."
+msgstr ""
+
+#: ScreenSavers/memscroller.xml.h:1
+msgid "MemScroller"
+msgstr ""
+
+#: ScreenSavers/memscroller.xml.h:5
+msgid "Dump memory"
+msgstr ""
+
+#: ScreenSavers/memscroller.xml.h:6
+msgid "Draw random numbers"
+msgstr ""
+
+#: ScreenSavers/memscroller.xml.h:7
+msgid "Draw in RGB"
+msgstr ""
+
+#: ScreenSavers/memscroller.xml.h:8
+msgid "Draw green"
+msgstr ""
+
+#: ScreenSavers/memscroller.xml.h:10
+msgid ""
+"Scrolls a dump of its own memory in three windows at three different rates. "
+"Written by Jamie Zawinski; 2004."
+msgstr ""
+
+#: ScreenSavers/menger.xml.h:1
+msgid "Menger"
+msgstr ""
+
+#: ScreenSavers/menger.xml.h:8 ScreenSavers/sierpinski3d.xml.h:8
+msgid "Max depth"
+msgstr ""
+
+#: ScreenSavers/menger.xml.h:21
+msgid ""
+"The Menger Gasket is a cube-based recursive fractal object analogous to the "
+"Sierpinski Tetrahedron. https://en.wikipedia.org/wiki/Menger_sponge https://"
+"en.wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/metaballs.xml.h:1
+msgid "MetaBalls"
+msgstr ""
+
+#: ScreenSavers/metaballs.xml.h:11
+msgid "Metaball count"
+msgstr ""
+
+#: ScreenSavers/metaballs.xml.h:13
+msgid "MetaBall Radius"
+msgstr ""
+
+#: ScreenSavers/metaballs.xml.h:15
+msgid "MetaBall Movement"
+msgstr ""
+
+#: ScreenSavers/metaballs.xml.h:17
+msgid ""
+"2D meta-balls: overlapping and merging balls with fuzzy edges. https://en."
+"wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; 2003."
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:1
+msgid "MirrorBlob"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:5
+msgid "0.1x"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:7
+msgid "3.0x"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:8
+msgid "5 sec"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:10
+msgid "5 min"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:12
+msgid "Transition duration"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:13 ScreenSavers/timetunnel.xml.h:4
+msgid "30 sec"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:16
+msgid "50 bumps"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:20
+msgid "Enable walls"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:21
+msgid "Enable colouring"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:22
+msgid "Enable reflected image"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:23
+msgid "Show image on background"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:24
+msgid "Offset texture coordinates"
+msgstr ""
+
+#: ScreenSavers/mirrorblob.xml.h:28
+msgid "A wobbly blob distorts images behind it. Written by Jon Dowdall; 2003."
+msgstr ""
+
+#: ScreenSavers/moebius.xml.h:1
+msgid "Moebius"
+msgstr ""
+
+#: ScreenSavers/moebius.xml.h:5
+msgid "Solid floor"
+msgstr ""
+
+#: ScreenSavers/moebius.xml.h:6
+msgid "Draw ants"
+msgstr ""
+
+#: ScreenSavers/moebius.xml.h:8
+msgid ""
+"M. C. Escher's \"Moebius Strip II\", an image of ants walking along the "
+"surface of a moebius strip. https://en.wikipedia.org/wiki/Moebius_strip "
+"https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. "
+"Vianna; 1997."
+msgstr ""
+
+#: ScreenSavers/moebiusgears.xml.h:1
+msgid "MoebiusGears"
+msgstr ""
+
+#: ScreenSavers/moebiusgears.xml.h:8
+msgid "Number of gears"
+msgstr ""
+
+#: ScreenSavers/moebiusgears.xml.h:9
+msgid "Number of teeth"
+msgstr ""
+
+#: ScreenSavers/moebiusgears.xml.h:15
+msgid ""
+"An interlinked loop of rotating gears. The layout of the gears follows the "
+"path of a moebius strip. See also the \"Pinion\" and \"Gears\" screen "
+"savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/"
+"wiki/Moebius_strip Written by Jamie Zawinski; 2007."
+msgstr ""
+
+#: ScreenSavers/moire.xml.h:1
+msgid "Moire"
+msgstr ""
+
+#: ScreenSavers/moire.xml.h:9 ScreenSavers/rorschach.xml.h:5
+msgid "Offset"
+msgstr ""
+
+#: ScreenSavers/moire.xml.h:13
+msgid ""
+"When the lines on the screen Make more lines in between, That's a moire'! "
+"https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and "
+"Michael Bayne; 1997."
+msgstr ""
+
+#: ScreenSavers/moire2.xml.h:1
+msgid "Moire2"
+msgstr ""
+
+#: ScreenSavers/moire2.xml.h:10
+msgid ""
+"Generates fields of concentric circles or ovals, and combines the planes "
+"with various operations. The planes are moving independently of one another, "
+"causing the interference lines to spray. https://en.wikipedia.org/wiki/"
+"Moire_pattern Written by Jamie Zawinski; 1998."
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:1
+msgid "Molecule"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:8
+msgid "Label atoms"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:9
+msgid "Describe molecule"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:12
+msgid "Draw atomic nuclei"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:13
+msgid "Draw atomic bonds"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:14
+msgid "Draw electron shells"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:25
+msgid "PDB file or directory"
+msgstr ""
+
+#: ScreenSavers/molecule.xml.h:27
+#, no-c-format
+msgid ""
+"Some interesting molecules. Several molecules are built in, and it can also "
+"read PDB (Protein Data Bank) files as input. https://en.wikipedia.org/wiki/"
+"Protein_Data_Bank_%28file_format%29 Written by Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/morph3d.xml.h:1
+msgid "Morph3D"
+msgstr ""
+
+#: ScreenSavers/morph3d.xml.h:7 ScreenSavers/polyhedra.xml.h:30
+#: ScreenSavers/sballs.xml.h:7
+msgid "Cube"
+msgstr ""
+
+#: ScreenSavers/morph3d.xml.h:8 ScreenSavers/polyhedra.xml.h:29
+#: ScreenSavers/sballs.xml.h:8
+msgid "Octahedron"
+msgstr ""
+
+#: ScreenSavers/morph3d.xml.h:9 ScreenSavers/polyhedra.xml.h:62
+#: ScreenSavers/sballs.xml.h:9
+msgid "Dodecahedron"
+msgstr ""
+
+#: ScreenSavers/morph3d.xml.h:10 ScreenSavers/polyhedra.xml.h:61
+#: ScreenSavers/sballs.xml.h:10
+msgid "Icosahedron"
+msgstr ""
+
+#: ScreenSavers/morph3d.xml.h:12
+msgid ""
+"Platonic solids that turn inside out and get spikey. https://en.wikipedia."
+"org/wiki/Platonic_solid Written by Marcelo Vianna; 1997."
+msgstr ""
+
+#: ScreenSavers/mountain.xml.h:1
+msgid "Mountain"
+msgstr ""
+
+#: ScreenSavers/mountain.xml.h:6
+msgid "Peaks"
+msgstr ""
+
+#: ScreenSavers/mountain.xml.h:12
+msgid ""
+"Generates random 3D plots that look vaguely mountainous. Written by Pascal "
+"Pensa; 1997."
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:1
+msgid "Munch"
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:9
+msgid "Simultaneous squares"
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:11
+msgid "Munch or mismunch"
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:12
+msgid "Munch only"
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:13
+msgid "Mismunch only"
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:14 ScreenSavers/qix.xml.h:22
+msgid "XOR"
+msgstr ""
+
+#: ScreenSavers/munch.xml.h:17
+msgid ""
+"DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 As reported by HAKMEM (MIT AI "
+"Memo 239, 1972), Jackson Wright wrote the above PDP-1 code in 1962. That "
+"code still lives on here, some 46 years later. In \"mismunch\" mode, it "
+"displays a creatively broken misimplementation of the classic munching "
+"squares algorithm instead. https://en.wikipedia.org/wiki/HAKMEM https://en."
+"wikipedia.org/wiki/Munching_square Written by Jackson Wright, Tim Showalter, "
+"Jamie Zawinski and Steven Hazel; 1997."
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:1
+msgid "NerveRot"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:9
+msgid "Blot count"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:12 ScreenSavers/raverhoop.xml.h:6
+#: ScreenSavers/razzledazzle.xml.h:9 ScreenSavers/topblock.xml.h:14
+msgid "Colors"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:13 ScreenSavers/pyro.xml.h:8
+#: ScreenSavers/splodesic.xml.h:5
+msgid "Seldom"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:14
+msgid "Changes"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:15
+msgid "Frequent"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:16
+msgid "Calm"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:17
+msgid "Nervousness"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:18
+msgid "Spastic"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:19
+msgid "Crunchiness"
+msgstr ""
+
+#: ScreenSavers/nerverot.xml.h:22
+msgid "Nervously vibrating squiggles. Written by Dan Bornstein; 2000."
+msgstr ""
+
+#: ScreenSavers/noof.xml.h:1
+msgid "Noof"
+msgstr ""
+
+#: ScreenSavers/noof.xml.h:6
+msgid "Flowery, rotatey patterns. Written by Bill Torzewski; 2004."
+msgstr ""
+
+#: ScreenSavers/noseguy.xml.h:1
+msgid "NoseGuy"
+msgstr ""
+
+#: ScreenSavers/noseguy.xml.h:3
+msgid ""
+"A little man with a big nose wanders around your screen saying things. "
+"Written by Dan Heller and Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/pacman.xml.h:1
+msgid "Pacman"
+msgstr ""
+
+#: ScreenSavers/pacman.xml.h:5
+msgid "Player size"
+msgstr ""
+
+#: ScreenSavers/pacman.xml.h:7
+msgid ""
+"Simulates a game of Pac-Man on a randomly-created level. https://en."
+"wikipedia.org/wiki/Pac-Man Written by Edwin de Jong and Jamie Zawinski; 2004."
+msgstr ""
+
+#: ScreenSavers/pedal.xml.h:1
+msgid "Pedal"
+msgstr ""
+
+#: ScreenSavers/pedal.xml.h:10
+msgid ""
+"The even-odd winding rule. https://en.wikipedia.org/wiki/Even-odd_rule "
+"https://en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995."
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:1
+msgid "Peepers"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:9
+msgid "Number of eyes"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:12
+msgid "Scroll"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:13
+msgid "Bounce or scroll"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:14
+msgid "Grid"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:15
+msgid "Beholder"
+msgstr ""
+
+#: ScreenSavers/peepers.xml.h:18
+msgid ""
+"Floating eyeballs. Anatomically correct, and they also track the pointer. "
+"Written by Jamie Zawinski; 2018."
+msgstr ""
+
+#: ScreenSavers/penetrate.xml.h:1
+msgid "Penetrate"
+msgstr ""
+
+#: ScreenSavers/penetrate.xml.h:3
+msgid "Explosions"
+msgstr ""
+
+#: ScreenSavers/penetrate.xml.h:6
+msgid "Start badly, but learn"
+msgstr ""
+
+#: ScreenSavers/penetrate.xml.h:7
+msgid "Always play well"
+msgstr ""
+
+#: ScreenSavers/penetrate.xml.h:9
+msgid ""
+"Simulates (something like) the classic arcade game Missile Command. https://"
+"en.wikipedia.org/wiki/Missile_Command Written by Adam Miller; 1999."
+msgstr ""
+
+#: ScreenSavers/penrose.xml.h:1
+msgid "Penrose"
+msgstr ""
+
+#: ScreenSavers/penrose.xml.h:11
+msgid "Draw ammann lines"
+msgstr ""
+
+#: ScreenSavers/penrose.xml.h:13
+msgid ""
+"Quasiperiodic tilings. In April 1997, Sir Roger Penrose, a British math "
+"professor who has worked with Stephen Hawking on such topics as relativity, "
+"black holes, and whether time has a beginning, filed a copyright-"
+"infringement lawsuit against the Kimberly-Clark Corporation, which Penrose "
+"said copied a pattern he created (a pattern demonstrating that \"a "
+"nonrepeating pattern could exist in nature\") for its Kleenex quilted toilet "
+"paper. Penrose said he doesn't like litigation but, \"When it comes to the "
+"population of Great Britain being invited by a multinational to wipe their "
+"bottoms on what appears to be the work of a Knight of the Realm, then a last "
+"stand must be taken.\" As reported by News of the Weird #491, 4-Jul-1997. "
+"https://en.wikipedia.org/wiki/Penrose_tiling https://en.wikipedia.org/wiki/"
+"Tessellation Written by Timo Korvola; 1997."
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:1
+msgid "Petri"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:6
+msgid "Square"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:7
+msgid "Colony shape"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:8
+msgid "Diamond"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:9
+msgid "Fertility"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:11
+msgid "Offspring"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:13
+msgid "Slowly"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:14
+msgid "Death comes"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:15
+msgid "Quickly"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:17
+msgid "Minimum rate of growth"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:19
+msgid "Maximum rate of growth"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:20
+msgid "Minimum rate of death"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:21
+msgid "Maximum rate of death"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:23
+msgid "Minimum lifespan"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:25
+msgid "Maximum lifespan"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:27
+msgid "Mold varieties"
+msgstr ""
+
+#: ScreenSavers/petri.xml.h:28
+msgid ""
+"Colonies of mold grow in a petri dish. Growing colored circles overlap and "
+"leave spiral interference in their wake. Written by Dan Bornstein; 1999."
+msgstr ""
+
+#: ScreenSavers/phosphor.xml.h:1
+msgid "Phosphor"
+msgstr ""
+
+#: ScreenSavers/phosphor.xml.h:5
+msgid "Font scale"
+msgstr ""
+
+#: ScreenSavers/phosphor.xml.h:14
+msgid ""
+"An old terminal with large pixels and long-sustain phosphor. On MacOS and "
+"Linux, this program is also a fully-functional VT100 emulator! Run it as an "
+"application instead of as a screen saver and you can use it as a terminal. "
+"Written by Jamie Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:1
+msgid "Photopile"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:3
+msgid "Image size"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:5
+msgid "0 deg"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:6
+msgid "Maximum angle from vertical"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:7
+msgid "90 deg"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:9
+msgid "Simulate instant film"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:10
+msgid "Instant film theme"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:11
+msgid "Draw drop shadows"
+msgstr ""
+
+#: ScreenSavers/photopile.xml.h:23
+msgid ""
+"Loads several random images, and displays them as if lying in a random pile. "
+"The pile is periodically reshuffled, with new images coming in and old ones "
+"being thrown out. Written by Jens Kilian and Jamie Zawinski; 2008."
+msgstr ""
+
+#: ScreenSavers/piecewise.xml.h:1
+msgid "Piecewise"
+msgstr ""
+
+#: ScreenSavers/piecewise.xml.h:9
+msgid "Color shift"
+msgstr ""
+
+#: ScreenSavers/piecewise.xml.h:12
+msgid "Minimum radius"
+msgstr ""
+
+#: ScreenSavers/piecewise.xml.h:14
+msgid "Maximum radius"
+msgstr ""
+
+#: ScreenSavers/piecewise.xml.h:16
+msgid ""
+"Moving circles switch from visibility to invisibility at intersection "
+"points. Written by Geoffrey Irving; 2003."
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:1
+msgid "Pinion"
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:8
+msgid "Scrolling speed"
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:10
+msgid "Gear size"
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:12 ScreenSavers/projectiveplane.xml.h:36
+msgid "100"
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:13
+msgid "Max RPM"
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:14
+msgid "2000"
+msgstr ""
+
+#: ScreenSavers/pinion.xml.h:17
+msgid ""
+"A gear system marches across the screen. See also the \"Gears\" and "
+"\"MoebiusGears\" screen savers. https://en.wikipedia.org/wiki/Involute_gear "
+"Written by Jamie Zawinski; 2004."
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:1
+msgid "Pipes"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:6
+msgid "Number of pipes"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:7
+msgid "A hundred"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:9
+msgid "Pipe length"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:12
+msgid "Gadgetry"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:14
+msgid "Fisheye lens"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:15
+msgid "Allow tight turns"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:16
+msgid "Curved pipes"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:17
+msgid "Ball joints"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:18
+msgid "Bolted fittings"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:19
+msgid "Random style"
+msgstr ""
+
+#: ScreenSavers/pipes.xml.h:22
+msgid ""
+"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna "
+"and Jamie Zawinski; 1997."
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:1
+msgid "Pixel City"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:2
+msgid "Effect Bloom"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:3
+msgid "Effect Bloom Radial"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:4
+msgid "Effect Glass"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:5
+msgid "Effect Color Cycle"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:6
+msgid "Effect None"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:7
+msgid "Wire frame"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:8
+msgid "No fog"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:9
+msgid "Letter box"
+msgstr ""
+
+#: ScreenSavers/pixelcity.xml.h:10
+msgid ""
+"Procedural city fly through. Written by Shamus Young <shamus -at- "
+"shamusyoung dot com>. Ported to Linux by Tugrul Galatali - <http://rss-"
+"glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:1
+msgid "Plasma"
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:6
+msgid "Focus"
+msgstr ""
+
+#: ScreenSavers/plasma.xml.h:12
+msgid ""
+"Colorful flowing plasma. Written by Terry Welsh <mogumbo at totalmail."
+"com>. Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge."
+"net/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:1
+msgid "Polyhedra"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:11
+msgid "Display random polyhedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:12
+msgid "Pentagonal prism"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:13
+msgid "Pentagonal dipyramid"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:14
+msgid "Pentagonal antiprism"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:15
+msgid "Pentagonal deltohedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:16
+msgid "Pentagrammic prism"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:17
+msgid "Pentagrammic dipyramid"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:18
+msgid "Pentagrammic antiprism"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:19
+msgid "Pentagrammic deltohedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:20
+msgid "Pentagrammic crossed antiprism"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:21
+msgid "Pentagrammic concave deltohedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:23
+msgid "Truncated tetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:24
+msgid "Triakistetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:25
+msgid "Octahemioctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:26
+msgid "Octahemioctacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:27
+msgid "Tetrahemihexahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:28
+msgid "Tetrahemihexacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:31
+msgid "Cuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:32
+msgid "Rhombic dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:33
+msgid "Truncated octahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:34
+msgid "Tetrakishexahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:35
+msgid "Truncated cube"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:36
+msgid "Triakisoctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:37
+msgid "Rhombicuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:38
+msgid "Deltoidal icositetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:39
+msgid "Truncated cuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:40
+msgid "Disdyakisdodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:41
+msgid "Snub cube"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:42
+msgid "Pentagonal icositetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:43
+msgid "Small cubicuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:44
+msgid "Small hexacronic icositetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:45
+msgid "Great cubicuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:46
+msgid "Great hexacronic icositetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:47
+msgid "Cubohemioctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:48
+msgid "Hexahemioctacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:49
+msgid "Cubitruncated cuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:50
+msgid "Tetradyakishexahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:51
+msgid "Great rhombicuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:52
+msgid "Great deltoidal icositetrahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:53
+msgid "Small rhombihexahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:54
+msgid "Small rhombihexacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:55
+msgid "Stellated truncated hexahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:56
+msgid "Great triakisoctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:57
+msgid "Great truncated cuboctahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:58
+msgid "Great disdyakisdodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:59
+msgid "Great rhombihexahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:60
+msgid "Great rhombihexacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:63
+msgid "Icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:64
+msgid "Rhombic triacontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:65
+msgid "Truncated icosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:66
+msgid "Pentakisdodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:67
+msgid "Truncated dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:68
+msgid "Triakisicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:69
+msgid "Rhombicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:70
+msgid "Deltoidal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:71
+msgid "Truncated icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:72
+msgid "Disdyakistriacontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:73
+msgid "Snub dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:74
+msgid "Pentagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:75
+msgid "Small ditrigonal icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:76
+msgid "Small triambic icosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:77
+msgid "Small icosicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:78
+msgid "Small icosacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:79
+msgid "Small snub icosicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:80
+msgid "Small hexagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:81
+msgid "Small dodecicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:82
+msgid "Small dodecacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:83
+msgid "Small stellated dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:84
+msgid "Great dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:85
+msgid "Great dodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:86
+msgid "Medial rhombic triacontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:87
+msgid "Truncated great dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:88
+msgid "Small stellapentakisdodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:89
+msgid "Rhombidodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:90
+msgid "Medial deltoidal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:91
+msgid "Small rhombidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:92
+msgid "Small rhombidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:93
+msgid "Snub dodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:94
+msgid "Medial pentagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:95
+msgid "Ditrigonal dodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:96
+msgid "Medial triambic icosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:97
+msgid "Great ditrigonal dodecicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:98
+msgid "Great ditrigonal dodecacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:99
+msgid "Small ditrigonal dodecicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:100
+msgid "Small ditrigonal dodecacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:101
+msgid "Icosidodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:102
+msgid "Medial icosacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:103
+msgid "Icositruncated dodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:104
+msgid "Tridyakisicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:105
+msgid "Snub icosidodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:106
+msgid "Medial hexagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:107
+msgid "Great ditrigonal icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:108
+msgid "Great triambic icosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:109
+msgid "Great icosicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:110
+msgid "Great icosacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:111
+msgid "Small icosihemidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:112
+msgid "Small icosihemidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:113
+msgid "Small dodecicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:114
+msgid "Small dodecicosacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:115
+msgid "Small dodecahemidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:116
+msgid "Small dodecahemidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:117
+msgid "Great stellated dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:118
+msgid "Great icosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:119
+msgid "Great icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:120
+msgid "Great rhombic triacontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:121
+msgid "Great truncated icosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:122
+msgid "Great stellapentakisdodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:123
+msgid "Rhombicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:124
+msgid "Rhombicosacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:125
+msgid "Great snub icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:126
+msgid "Great pentagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:127
+msgid "Small stellated truncated dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:128
+msgid "Great pentakisdodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:129
+msgid "Truncated dodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:130
+msgid "Medial disdyakistriacontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:131
+msgid "Inverted snub dodecadodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:132
+msgid "Medial inverted pentagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:133
+msgid "Great dodecicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:134
+msgid "Great dodecacronic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:135
+msgid "Small dodecahemicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:136
+msgid "Small dodecahemicosacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:137
+msgid "Great dodecicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:138
+msgid "Great dodecicosacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:139
+msgid "Great snub dodecicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:140
+msgid "Great hexagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:141
+msgid "Great dodecahemicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:142
+msgid "Great dodecahemicosacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:143
+msgid "Great stellated truncated dodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:144
+msgid "Great triakisicosahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:145
+msgid "Great rhombicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:146
+msgid "Great deltoidal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:147
+msgid "Great truncated icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:148
+msgid "Great disdyakistriacontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:149
+msgid "Great inverted snub icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:150
+msgid "Great inverted pentagonal hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:151
+msgid "Great dodecahemidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:152
+msgid "Great dodecahemidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:153
+msgid "Great icosihemidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:154
+msgid "Great icosihemidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:155
+msgid "Small retrosnub icosicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:156
+msgid "Small hexagrammic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:157
+msgid "Great rhombidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:158
+msgid "Great rhombidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:159
+msgid "Great retrosnub icosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:160
+msgid "Great pentagrammic hexecontahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:161
+msgid "Great dirhombicosidodecahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:162
+msgid "Great dirhombicosidodecacron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:163
+msgid "Utah teapotahedron"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:167
+msgid "Show description"
+msgstr ""
+
+#: ScreenSavers/polyhedra.xml.h:169
+msgid ""
+"The 75 uniform polyhedra and their duals, plus 5 prisms and antiprisms, and "
+"some information about each. https://en.wikipedia.org/wiki/Uniform_polyhedra "
+"https://en.wikipedia.org/wiki/Stellation https://en.wikipedia.org/wiki/"
+"Dual_polyhedron https://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi "
+"Har'El and Jamie Zawinski; 2004."
+msgstr ""
+
+#: ScreenSavers/polyominoes.xml.h:1
+msgid "Polyominoes"
+msgstr ""
+
+#: ScreenSavers/polyominoes.xml.h:2
+msgid "Identical pieces"
+msgstr ""
+
+#: ScreenSavers/polyominoes.xml.h:13
+msgid ""
+"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
+"puzzle pieces. https://en.wikipedia.org/wiki/Polyomino Written by Stephen "
+"Montgomery-Smith; 2002."
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:1
+msgid "Polytopes"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:6
+msgid "5-cell (hyper-tetrahedron)"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:7
+msgid "8-cell (hypercube / tesseract)"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:8
+msgid "16-cell (hyper-octahedron)"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:9
+msgid "24-cell"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:10
+msgid "120-cell"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:11
+msgid "600-cell"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:12
+msgid "Single color"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:13
+msgid "Colors By 4D Depth"
+msgstr ""
+
+#: ScreenSavers/polytopes.xml.h:30
+msgid ""
+"The six regular 4D polytopes rotating in 4D. Inspired by H.S.M Coxeter's "
+"book \"Regular Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and "
+"Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, Computer "
+"Graphics, and Higher Dimensions\", Scientific American Library, 1990. "
+"https://en.wikipedia.org/wiki/Hypercube https://en.wikipedia.org/wiki/"
+"Tesseract https://en.wikipedia.org/wiki/Regular_polytope Written by Carsten "
+"Steger; 2003."
+msgstr ""
+
+#: ScreenSavers/pong.xml.h:1
+msgid "Pong"
+msgstr ""
+
+#: ScreenSavers/pong.xml.h:3
+msgid "Game speed"
+msgstr ""
+
+#: ScreenSavers/pong.xml.h:5
+msgid "Crisp"
+msgstr ""
+
+#: ScreenSavers/pong.xml.h:7
+msgid "Noisy"
+msgstr ""
+
+#: ScreenSavers/pong.xml.h:8
+msgid "Clock mode"
+msgstr ""
+
+#: ScreenSavers/pong.xml.h:14
+msgid ""
+"The 1971 Pong home video game, including artifacts of an old color TV set. "
+"In clock mode, the score keeps track of the current time. https://en."
+"wikipedia.org/wiki/Pong Written by Jeremy English, Trevor Blackwell and "
+"Jamie Zawinski; 2003."
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:1
+msgid "PopSquares"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:5
+msgid "Subdivision"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:8
+msgid "Light red"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:9
+msgid "Light yellow"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:10
+msgid "Light green"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:11
+msgid "Light cyan"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:12
+msgid "Light blue"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:13
+msgid "Light magenta"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:14
+msgid "Dark red"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:15
+msgid "Dark yellow"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:16
+msgid "Dark green"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:17
+msgid "Dark cyan"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:18
+msgid "Dark blue"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:19
+msgid "Dark magenta"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:20
+msgid "Twitch"
+msgstr ""
+
+#: ScreenSavers/popsquares.xml.h:22
+msgid ""
+"A pop-art-ish looking grid of pulsing colors. Written by Levi Burton; 2003."
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:1
+msgid "ProjectivePlane"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:23
+msgid "-4"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:24
+msgid "WX speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:25 ScreenSavers/scooter.xml.h:8
+#: ScreenSavers/sphereeversion.xml.h:8
+msgid "4"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:26
+msgid "WY speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:27
+msgid "WZ speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:28
+msgid "XY speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:29
+msgid "XZ speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:30
+msgid "YZ speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:31
+msgid "-180"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:32
+msgid "Walk dir "
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:33
+msgid "180"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:35
+msgid "Walk speed"
+msgstr ""
+
+#: ScreenSavers/projectiveplane.xml.h:46
+msgid ""
+"A 4D embedding of the real projective plane. You can walk on the surface of "
+"the real projective plane or rotate it in 4D or walk on it while it rotates "
+"in 4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
+"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
+"Library, 1990. https://en.wikipedia.org/wiki/Real_projective_plane https://"
+"en.wikipedia.org/wiki/Roman_surface https://en.wikipedia.org/wiki/Cross_cap "
+"https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"RealProjectivePlane.html http://mathworld.wolfram.com/RomanSurface.html "
+"http://mathworld.wolfram.com/Cross-Cap.html http://mathworld.wolfram.com/"
+"MoebiusStrip.html Written by Carsten Steger; 2014."
+msgstr ""
+
+#: ScreenSavers/providence.xml.h:1
+msgid "Providence"
+msgstr ""
+
+#: ScreenSavers/providence.xml.h:5
+msgid "Draw eye"
+msgstr ""
+
+#: ScreenSavers/providence.xml.h:8
+msgid ""
+"\"A pyramid unfinished. In the zenith an eye in a triangle, surrounded by a "
+"glory, proper.\" https://en.wikipedia.org/wiki/Eye_of_Providence Written by "
+"Blair Tennessy; 2004."
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:1
+msgid "Pulsar"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:5
+msgid "Quad count"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:8
+msgid "Enable texturing"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:9
+msgid "Enable texture mipmaps"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:10
+msgid "Enable blending"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:11
+msgid "Anti-alias lines"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:12
+msgid "Enable texture filtering"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:13
+msgid "Enable depth buffer"
+msgstr ""
+
+#: ScreenSavers/pulsar.xml.h:15
+msgid ""
+"Intersecting planes, with alpha blending, fog, textures, and mipmaps. "
+"Written by David Konerding; 1999."
+msgstr ""
+
+#: ScreenSavers/pyro.xml.h:1
+msgid "Pyro"
+msgstr ""
+
+#: ScreenSavers/pyro.xml.h:6
+msgid "Particle density"
+msgstr ""
+
+#: ScreenSavers/pyro.xml.h:9
+msgid "Launch frequency"
+msgstr ""
+
+#: ScreenSavers/pyro.xml.h:12
+msgid "Explosive yield"
+msgstr ""
+
+#: ScreenSavers/pyro.xml.h:15
+msgid ""
+"Exploding fireworks. See also the \"Fireworkx\", \"Eruption\", and \"XFlame"
+"\" screen savers. Written by Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:1
+msgid "Qix"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:12 ScreenSavers/spirographx.xml.h:3
+msgid "Line segments"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:13
+msgid "Solid objects"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:14
+msgid "Linear motion"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:16
+msgid "Additive colors"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:17
+msgid "Subtractive colors"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:19
+msgid "Max size"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:20
+msgid "Poly corners"
+msgstr ""
+
+#: ScreenSavers/qix.xml.h:25
+msgid ""
+"Bounces a series of line segments around the screen, and uses variations on "
+"this basic motion pattern to produce all sorts of different presentations: "
+"line segments, filled polygons, and overlapping translucent areas. https://"
+"en.wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/quasicrystal.xml.h:1
+msgid "QuasiCrystal"
+msgstr ""
+
+#: ScreenSavers/quasicrystal.xml.h:14
+msgid ""
+"A quasicrystal is a structure that is ordered but aperiodic. Two-dimensional "
+"quasicrystals can be generated by adding a set of planes where x is the sine "
+"of y. Different complex aperiodic plane tilings are produced depending on "
+"the period, position, and rotation of the component planes, and whether the "
+"rotation of the planes is evenly distributed around the circle (the "
+"\"symmetry\" option, above) or random. See also the \"RD-Bomb\", \"CWaves\" "
+"and \"Penrose\" screen savers. https://en.wikipedia.org/wiki/Quasicrystal "
+"Written by Jamie Zawinski; 2013."
+msgstr ""
+
+#: ScreenSavers/queens.xml.h:1
+msgid "Queens"
+msgstr ""
+
+#: ScreenSavers/queens.xml.h:7
+msgid ""
+"The N-Queens problem: how to place N queens on an NxN chessboard such that "
+"no queen can attack a sister? See also the \"Endgame\" screen saver. https://"
+"en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy and "
+"Jamie Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:1
+msgid "RaverHoop"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:9
+msgid "Lights"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:12
+msgid "Speed, motion"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:14
+msgid "Speed, lights"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:16
+msgid "Sustain"
+msgstr ""
+
+#: ScreenSavers/raverhoop.xml.h:21
+msgid ""
+"Simulates an LED hula hoop in a dark room. Oontz oontz oontz. Written by "
+"Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:1
+msgid "RazzleDazzle"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:8 ScreenSavers/scooter.xml.h:14
+msgid "Mono"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:17
+msgid "Ship Outlines"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:18
+msgid "Flat Pattern"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:19
+msgid "Ships or flat pattern"
+msgstr ""
+
+#: ScreenSavers/razzledazzle.xml.h:22
+#, no-c-format
+msgid ""
+"Generates an infinitely-scrolling sequence of dazzle camouflage patterns. "
+"Dazzle Ships, in addition to being the best album by Orchestral Manoeuvres "
+"in the Dark, were military vessels during World War I and early in World War "
+"II that were painted not to conceal but to confuse: with these Cubist "
+"overlapping stripes, it was very hard to estimate their size, range and "
+"heading. This was a big deal before the invention of Radar. https://en."
+"wikipedia.org/wiki/Dazzle_camouflage https://en.wikipedia.org/wiki/Cubism "
+"https://en.wikipedia.org/wiki/Dazzle_Ships_%28album%29 https://en.wikipedia."
+"org/wiki/Acoustic_mirror https://en.wikipedia.org/wiki/Radar Written by "
+"Jamie Zawinski; 2018."
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:1
+msgid "RDbomb"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:5 ScreenSavers/voronoi.xml.h:12
+msgid "Wander speed"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:7
+#, no-c-format
+msgid "1%"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:8 ScreenSavers/tessellimage.xml.h:17
+msgid "Fill screen"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:12
+msgid "Epoch"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:18
+msgid "X tile size"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:19
+msgid "Y tile size"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:20
+msgid "Reaction"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:21
+msgid "Diffusion"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:23
+msgid "Seed radius"
+msgstr ""
+
+#: ScreenSavers/rd-bomb.xml.h:24
+msgid ""
+"Reaction-diffusion: draws a grid of growing square-like shapes that, once "
+"they overtake each other, react in unpredictable ways. Written by Scott "
+"Draves; 1997."
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:1
+msgid "Ripples"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:8
+msgid "Drizzle"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:9
+msgid "Drippiness"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:10
+msgid "Storm"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:11
+msgid "Small drops"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:12
+msgid "Fluidity"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:13
+msgid "Big drops"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:14
+msgid "Moving splashes"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:15
+msgid "Psychedelic colors"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:16
+msgid "Grayscale"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:17
+msgid "Magic lighting effect"
+msgstr ""
+
+#: ScreenSavers/ripples.xml.h:19
+msgid ""
+"Rippling interference patterns reminiscent of splashing water distort a "
+"loaded image. Written by Tom Hammersley; 1999."
+msgstr ""
+
+#: ScreenSavers/rocks.xml.h:1
+msgid "Rocks"
+msgstr ""
+
+#: ScreenSavers/rocks.xml.h:9
+msgid "Velocity"
+msgstr ""
+
+#: ScreenSavers/rocks.xml.h:12
+msgid "Steering"
+msgstr ""
+
+#: ScreenSavers/rocks.xml.h:18
+msgid "An asteroid field zooms by. Written by Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:1
+msgid "RomanBoy"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:5
+msgid "Order of the surface"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:7
+msgid "Deform the projective plane"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:13
+msgid "1000.0"
+msgstr ""
+
+#: ScreenSavers/romanboy.xml.h:45
+#, no-c-format
+msgid ""
+"A 3D immersion of the real projective plane that smoothly deforms between "
+"the Roman surface and the Boy surface. You can walk on the surface of the "
+"real projective plane or rotate it in 3D. Furthermore, it is possible to "
+"smoothly deform the real projective plane between the Roman surface and the "
+"Boy surface while turning it or walking on it. Inspired by François Apéry's "
+"book \"Models of the Real Projective Plane\", Vieweg, 1987. https://en."
+"wikipedia.org/wiki/Boy%27s_surface https://en.wikipedia.org/wiki/"
+"Roman_surface http://mathworld.wolfram.com/BoySurface.html http://mathworld."
+"wolfram.com/RomanSurface.html Written by Carsten Steger; 2014."
+msgstr ""
+
+#: ScreenSavers/rorschach.xml.h:1
+msgid "Rorschach"
+msgstr ""
+
+#: ScreenSavers/rorschach.xml.h:6
+msgid "With X symmetry"
+msgstr ""
+
+#: ScreenSavers/rorschach.xml.h:7
+msgid "With Y symmetry"
+msgstr ""
+
+#: ScreenSavers/rorschach.xml.h:12
+msgid ""
+"Inkblot patterns via a reflected random walk. https://en.wikipedia.org/wiki/"
+"Rorschach_inkblot_test https://en.wikipedia.org/wiki/Random_walk Written by "
+"Jamie Zawinski; 1992."
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:1
+msgid "RotZoomer"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:8
+msgid "Rectangle count"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:10
+msgid "Stationary rectangles"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:11
+msgid "Wandering rectangles"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:12
+msgid "Sweeping arcs"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:13
+msgid "Rotating discs"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:14
+msgid "Animate"
+msgstr ""
+
+#: ScreenSavers/rotzoomer.xml.h:16
+msgid ""
+"Distorts an image by rotating and scaling random sections of it. Written by "
+"Claudio Matsuoka and Jamie Zawinski; 2001."
+msgstr ""
+
+#: ScreenSavers/rubik.xml.h:1
+msgid "Rubik"
+msgstr ""
+
+#: ScreenSavers/rubik.xml.h:10
+msgid "Hide shuffling"
+msgstr ""
+
+#: ScreenSavers/rubik.xml.h:13
+#, no-c-format
+msgid ""
+"A Rubik's Cube that repeatedly shuffles and solves itself. See also the "
+"\"GLSnake\" and \"Cube21\" screen savers. https://en.wikipedia.org/wiki/Rubik"
+"%27s_Cube Written by Marcelo Vianna; 1997."
+msgstr ""
+
+#: ScreenSavers/rubikblocks.xml.h:1
+msgid "RubikBlocks"
+msgstr ""
+
+#: ScreenSavers/rubikblocks.xml.h:21
+msgid ""
+"The \"Rubik's Mirror Blocks\" puzzle. See also the \"Rubik\", \"Cube21\", "
+"and \"GLSnake\" screen savers. https://en.wikipedia.org/wiki/"
+"Combination_puzzles#Irregular_cuboids Written by Vasek Potocek; 2009."
+msgstr ""
+
+#: ScreenSavers/sballs.xml.h:1
+msgid "SBalls"
+msgstr ""
+
+#: ScreenSavers/sballs.xml.h:11
+msgid "Plane"
+msgstr ""
+
+#: ScreenSavers/sballs.xml.h:12
+msgid "Pyramid"
+msgstr ""
+
+#: ScreenSavers/sballs.xml.h:13
+msgid "Star"
+msgstr ""
+
+#: ScreenSavers/sballs.xml.h:17
+msgid "Textured balls spinning like crazy. Written by Eric Lassauge; 2002."
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:1
+msgid "Scooter"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:5
+msgid "Very slow"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:6
+msgid "Boat Speed"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:7
+msgid "Very fast"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:9
+msgid "Number of doors"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:10
+msgid "40"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:13
+msgid "200"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:16
+msgid "Colorful"
+msgstr ""
+
+#: ScreenSavers/scooter.xml.h:18
+msgid ""
+"Zooming down a tunnel in a star field. Originally an Amiga hack. Written by "
+"Sven Thoennissen; 2001. Ported by EoflaOE; 2019."
+msgstr ""
+
+#: ScreenSavers/shadebobs.xml.h:1
+msgid "ShadeBobs"
+msgstr ""
+
+#: ScreenSavers/shadebobs.xml.h:17
+msgid ""
+"Oscillating oval patterns that look something like vapor trails or neon "
+"tubes. Written by Shane Smit; 1999."
+msgstr ""
+
+#: ScreenSavers/sierpinski.xml.h:1
+msgid "Sierpinski"
+msgstr ""
+
+#: ScreenSavers/sierpinski.xml.h:6 ScreenSavers/surfaces.xml.h:22
+#: ScreenSavers/thornbird.xml.h:6 ScreenSavers/voronoi.xml.h:6
+msgid "Points"
+msgstr ""
+
+#: ScreenSavers/sierpinski.xml.h:14
+msgid ""
+"The 2D Sierpinski triangle fractal. See also the \"Sierpinski3D\" screen "
+"saver. https://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond "
+"Daignault; 1997."
+msgstr ""
+
+#: ScreenSavers/sierpinski3d.xml.h:1
+msgid "Sierpinski3D"
+msgstr ""
+
+#: ScreenSavers/sierpinski3d.xml.h:11
+msgid ""
+"The recursive Sierpinski tetrahedron fractal. https://en.wikipedia.org/wiki/"
+"Sierpinski_triangle#Analogs_in_higher_dimension Written by Jamie Zawinski "
+"and Tim Robinson; 1999."
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:1
+msgid "Skyrocket"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:3
+msgid "Maximum number of rockets"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:6
+msgid "Smoke lifespan (in seconds)"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:8
+msgid "Amount of smoke in explosions"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:10 ScreenSavers/solarwinds.xml.h:16
+msgid "Wind speed"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:12
+msgid "Ambient light"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:13
+msgid "Star density"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:14
+msgid "Lens flare brightness"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:15
+msgid "Moon glow brightness"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:17
+msgid "Sound effects volume"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:19
+msgid "Moon"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:20
+msgid "Clouds"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:21
+msgid "Illumination"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:22
+msgid "Earth"
+msgstr ""
+
+#: ScreenSavers/skyrocket.xml.h:23
+msgid ""
+"Fireworks show. Written by Terry Welsh <mogumbo at totalmail.com>. "
+"Ported to Linux by Tugrul Galatali - <http://rss-glx.sourceforge.net/"
+">. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:1
+msgid "SkyTentacles"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:12
+msgid "Flexibility"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:14
+msgid "Wiggliness"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:19
+msgid "X resolution"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:20
+msgid "Y resolution"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:21
+msgid "Draw skin"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:22
+msgid "Cartoony"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:23
+msgid "Tentacles can intersect"
+msgstr ""
+
+#: ScreenSavers/skytentacles.xml.h:26
+msgid ""
+"There is a tentacled abomination in the sky. From above you it devours. "
+"Written by Jamie Zawinski; 2008."
+msgstr ""
+
+#: ScreenSavers/slidescreen.xml.h:1
+msgid "SlideScreen"
+msgstr ""
+
+#: ScreenSavers/slidescreen.xml.h:6
+msgid "Pause"
+msgstr ""
+
+#: ScreenSavers/slidescreen.xml.h:12
+msgid "Slide speed"
+msgstr ""
+
+#: ScreenSavers/slidescreen.xml.h:17
+msgid "Gutter size"
+msgstr ""
+
+#: ScreenSavers/slidescreen.xml.h:19
+msgid ""
+"A variant on a \"fifteen puzzle\", operating on the screen or an image. It "
+"divides the image into a grid and randomly shuffles the squares. https://en."
+"wikipedia.org/wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
+msgstr ""
+
+#: ScreenSavers/slip.xml.h:1
+msgid "Slip"
+msgstr ""
+
+#: ScreenSavers/slip.xml.h:14
+msgid ""
+"A jet engine consumes the screen, then puts it through a spin cycle. Written "
+"by Scott Draves and Jamie Zawinski; 1997."
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:1
+msgid "Solarwinds"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:2
+msgid "Winds"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:3
+msgid "Emitters per wind"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:4
+msgid "Particles per wind"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:8
+msgid "Geometry - Lines"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:13
+msgid "Particle speed"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:15
+msgid "Emitter speed"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:22
+msgid "Preset - Cosmic Strings"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:23
+msgid "Preset - Cold Pricklies"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:24
+msgid "Preset - Space Fur"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:25
+msgid "Preset - Jiggly"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:26
+msgid "Preset - Undertow"
+msgstr ""
+
+#: ScreenSavers/solarwinds.xml.h:27
+msgid ""
+"Very mesmerizing particle effects. Note: Presets override all other "
+"settings. If you wish to customize the other options, make sure the preset "
+"option is set to \"Preset - Custom\". Written by Terry Welsh <mogumbo at "
+"totalmail.com>. Ported to Linux by Tugrul Galatali - <http://rss-glx."
+"sourceforge.net/>. Config Files by Curtis Haas."
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:1
+msgid "Sonar"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:8
+msgid "Ping local subnet"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:18
+msgid "Ping known SSH hosts"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:19
+msgid "Ping Google, Facebook, etc."
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:20
+msgid "Simulation (don't ping)"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:22
+msgid "Font size"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:27
+msgid "Simulation team A name"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:28
+msgid "A count"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:29
+msgid "Simulation team B name"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:30
+msgid "B count"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:31
+msgid "Resolve host names"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:32
+msgid "Show ping times"
+msgstr ""
+
+#: ScreenSavers/sonar.xml.h:35
+msgid ""
+"A sonar display pings (get it?) the hosts on your local network, and plots "
+"their distance (response time) from you. The three rings represent ping "
+"times of approximately 2.5, 70 and 2,000 milliseconds respectively. "
+"Alternately, it can run a simulation that doesn't involve hosts. https://en."
+"wikipedia.org/wiki/Ping#History Written by Jamie Zawinski and Stephen "
+"Martin; 1998."
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:1
+msgid "SpeedMine"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:6
+msgid "Max velocity"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:8
+msgid "Thrust"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:10
+msgid "Tunnel"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:11
+msgid "Worm"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:12
+msgid "Rocky walls"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:13
+msgid "Allow wall collisions"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:14
+msgid "Present bonuses"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:15
+msgid "Display crosshair"
+msgstr ""
+
+#: ScreenSavers/speedmine.xml.h:18
+msgid ""
+"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
+"by Conrad Parker; 2001."
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:1
+msgid "SphereEversion"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:5
+msgid "Random surface order"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:9
+msgid "5"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:15
+msgid "Parallel bands"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:16
+msgid "Meridian bands"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:17
+msgid "Random graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:18
+msgid "With graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:19
+msgid "Without graticule"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:22
+msgid "Parallel colors"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:23
+msgid "Meridian colors"
+msgstr ""
+
+#: ScreenSavers/sphereeversion.xml.h:33
+msgid ""
+"Turns a sphere inside out: a smooth deformation (homotopy). During the "
+"eversion, the deformed sphere is allowed to intersect itself transversally, "
+"however, no creases or pinch points occur. Inspired by the following paper: "
+"Adam Bednorz, Witold Bednorz: \"Analytic sphere eversion using ruled surfaces"
+"\", Differential Geometry and its Applications 64:59-79, 2019. https://en."
+"wikipedia.org/wiki/Sphere_eversion https://mathworld.wolfram.com/"
+"SphereEversion.html Written by Carsten Steger; 2020."
+msgstr ""
+
+#: ScreenSavers/spheremonics.xml.h:1
+msgid "Spheremonics"
+msgstr ""
+
+#: ScreenSavers/spheremonics.xml.h:18
+msgid "Smoothed lines"
+msgstr ""
+
+#: ScreenSavers/spheremonics.xml.h:23
+msgid ""
+"These closed objects are commonly called spherical harmonics, although they "
+"are only remotely related to the mathematical definition found in the "
+"solution to certain wave functions, most notably the eigenfunctions of "
+"angular momentum operators. https://en.wikipedia.org/wiki/"
+"Spherical_harmonics#Visualization_of_the_spherical_harmonics Written by Paul "
+"Bourke and Jamie Zawinski; 2002."
+msgstr ""
+
+#: ScreenSavers/spirographx.xml.h:1
+msgid "SpirographX"
+msgstr ""
+
+#: ScreenSavers/spirographx.xml.h:6
+msgid "Change Interval"
+msgstr ""
+
+#: ScreenSavers/spirographx.xml.h:8
+msgid ""
+"Animated spirograph. Written by <holmes at neatosoftware.com>. Ported "
+"to Linux by Tugrul Galatali - <http://rss-glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:1
+msgid "SplitFlap"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:10
+msgid "Display text"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:11
+msgid "Display 12-hour clock"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:12
+msgid "Display 24-hour clock"
+msgstr ""
+
+#: ScreenSavers/splitflap.xml.h:26
+msgid ""
+"Simulates a split-flap display, an old style of electromechanical sign as "
+"seen in airports and train stations, and commonly used in alarm clocks in "
+"the 1960s and 1970s. https://en.wikipedia.org/wiki/Split-flap_display "
+"https://en.wikipedia.org/wiki/Flip_clock Written by Jamie Zawinski; 2015."
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:1
+msgid "Splodesic"
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:6
+msgid "Eruption frequency"
+msgstr ""
+
+#: ScreenSavers/splodesic.xml.h:12
+msgid ""
+"A geodesic sphere experiences a series of eruptions. Written by Jamie "
+"Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/spotlight.xml.h:1
+msgid "Spotlight"
+msgstr ""
+
+#: ScreenSavers/spotlight.xml.h:9
+msgid "Spotlight size"
+msgstr ""
+
+#: ScreenSavers/spotlight.xml.h:12
+msgid ""
+"A spotlight scanning across a black screen, illuminating a loaded image when "
+"it passes. Written by Rick Schultz and Jamie Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/sproingies.xml.h:1
+msgid "Sproingies"
+msgstr ""
+
+#: ScreenSavers/sproingies.xml.h:7
+msgid "Fall off edge"
+msgstr ""
+
+#: ScreenSavers/sproingies.xml.h:11
+#, no-c-format
+msgid ""
+"Slinky-like creatures walk down an infinite staircase and occasionally "
+"explode! https://en.wikipedia.org/wiki/Slinky https://en.wikipedia.org/wiki/Q"
+"%2Abert https://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
+"1997."
+msgstr ""
+
+#: ScreenSavers/squiral.xml.h:1
+msgid "Squiral"
+msgstr ""
+
+#: ScreenSavers/squiral.xml.h:5 ScreenSavers/twang.xml.h:9
+msgid "Randomness"
+msgstr ""
+
+#: ScreenSavers/squiral.xml.h:8
+msgid "Handedness"
+msgstr ""
+
+#: ScreenSavers/squiral.xml.h:18
+msgid ""
+"Square-spiral-producing automata. The spirals grow outward until they hit "
+"something, then they go around it. Written by Jeff Epler; 1999."
+msgstr ""
+
+#: ScreenSavers/stairs.xml.h:1
+msgid "Stairs"
+msgstr ""
+
+#: ScreenSavers/stairs.xml.h:6
+msgid ""
+"Escher's infinite staircase. https://en.wikipedia.org/wiki/"
+"Maurits_Cornelis_Escher Written by Marcelo Vianna and Jamie Zawinski; 1998."
+msgstr ""
+
+#: ScreenSavers/starfish.xml.h:1
+msgid "Starfish"
+msgstr ""
+
+#: ScreenSavers/starfish.xml.h:3
+msgid "Color gradients"
+msgstr ""
+
+#: ScreenSavers/starfish.xml.h:4
+msgid "Pulsating blob"
+msgstr ""
+
+#: ScreenSavers/starfish.xml.h:18
+msgid ""
+"Undulating, throbbing, star-like patterns pulsate, rotate, and turn inside "
+"out. Another display mode uses these shapes to lay down a field of colors, "
+"which are then cycled. The motion is very organic. Written by Jamie "
+"Zawinski; 1997."
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:1
+msgid "StarWars"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:2
+msgid " Frame rate Low"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:4
+msgid "Scroll speed Slow"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:6
+msgid " Stars speed Slow"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:10
+msgid "Wrap long lines"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:11
+msgid "Texture-mapped font"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:12
+msgid "Anti-aliased lines"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:13
+msgid "Thick lines"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:14
+msgid "Fade out"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:18
+msgid "or, Text columns"
+msgstr ""
+
+#: ScreenSavers/starwars.xml.h:19
+msgid ""
+"A stream of text slowly scrolling into the distance at an angle, over a star "
+"field, like at the beginning of the movie of the same name. https://en."
+"wikipedia.org/wiki/Star_Wars_opening_crawl Written by Jamie Zawinski and "
+"Claudio Matsuoka; 2001."
+msgstr ""
+
+#: ScreenSavers/stonerview.xml.h:1
+msgid "StonerView"
+msgstr ""
+
+#: ScreenSavers/stonerview.xml.h:6
+msgid "Translucent"
+msgstr ""
+
+#: ScreenSavers/stonerview.xml.h:8
+msgid ""
+"Chains of colorful squares dance around each other in complex spiral "
+"patterns. Inspired by David Tristram's `electropaint' screen saver, "
+"originally written for SGI computers in the late 1980s or early 1990s. "
+"Written by Andrew Plotkin; 2001."
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:1
+msgid "Strange"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:5
+msgid "Curviness"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:6
+msgid "1k"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:7
+msgid "Number of points"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:8
+msgid "500k"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:10 ScreenSavers/voronoi.xml.h:9
+msgid "Point size"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:13
+#, no-c-format
+msgid "10%"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:16
+#, no-c-format
+msgid "400%"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:17
+msgid "Brightness"
+msgstr ""
+
+#: ScreenSavers/strange.xml.h:24
+msgid ""
+"Strange attractors: a swarm of dots swoops and twists around. https://en."
+"wikipedia.org/wiki/Attractor#Strange_attractor Written by Massimino Pascal; "
+"1997."
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:1
+msgid "Substrate"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:9
+msgid "Sand grains"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:12
+#, no-c-format
+msgid "0%"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:13
+msgid "Circle percentage"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:16
+msgid "Initial cracks"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:17
+msgid "Wireframe only"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:18
+msgid "Seamless mode"
+msgstr ""
+
+#: ScreenSavers/substrate.xml.h:20
+msgid ""
+"Crystalline lines grow on a computational substrate. A simple perpendicular "
+"growth rule creates intricate city-like structures. Written by J. Tarbell "
+"and Mike Kershaw; 2004."
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:1
+msgid "Sundancer2"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:2
+msgid "Quad Count"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:11
+msgid "Reverse rotation occasionally"
+msgstr ""
+
+#: ScreenSavers/sundancer2.xml.h:12
+msgid ""
+"Rotating stack of quads. Specify colors using hex color codes (ie, ff0000, "
+"00ff00, 0000ff for red, green and blue.) Written by Dirk Songuer <delax "
+"at sundancerinc.de> Ported to Linux by Tugrul Galatali - <http://rss-"
+"glx.sourceforge.net/>."
+msgstr ""
+
+#: ScreenSavers/superquadrics.xml.h:1
+msgid "Superquadrics"
+msgstr ""
+
+#: ScreenSavers/superquadrics.xml.h:6
+msgid "Spin speed"
+msgstr ""
+
+#: ScreenSavers/superquadrics.xml.h:14
+msgid "Morphing 3D shapes. Written by Ed Mackey; 1987, 1997."
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:1
+msgid "Surfaces"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:8
+msgid "Random Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:9
+msgid "Dini's Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:10
+msgid "Enneper's Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:11
+msgid "Kuen Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:12
+msgid "Moebius Strip"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:13
+msgid "Seashell"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:14
+msgid "Swallowtail"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:15
+msgid "Bohemian Dome"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:16
+msgid "Whitney Umbrella"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:17
+msgid "Pluecker's Conoid"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:18
+msgid "Henneberg's Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:19
+msgid "Catalan's Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:20
+msgid "Corkscrew Surface"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:21
+msgid "Random Display Mode"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:24
+msgid "Line Loops"
+msgstr ""
+
+#: ScreenSavers/surfaces.xml.h:28
+msgid ""
+"Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html https://"
+"en.wikipedia.org/wiki/Enneper_surface http://mathworld.wolfram.com/"
+"EnnepersMinimalSurface.html http://mathworld.wolfram.com/KuenSurface.html "
+"https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"Seashell.html http://mathworld.wolfram.com/SwallowtailCatastrophe.html "
+"http://mathworld.wolfram.com/BohemianDome.html https://en.wikipedia.org/wiki/"
+"Whitney_umbrella http://mathworld.wolfram.com/PlueckersConoid.html http://"
+"mathworld.wolfram.com/HennebergsMinimalSurface.html http://mathworld.wolfram."
+"com/CatalansSurface.html http://mathworld.wolfram.com/CorkscrewSurface.html "
+"Written by Andrey Mirtchovski and Carsten Steger; 2003."
+msgstr ""
+
+#: ScreenSavers/swirl.xml.h:1
+msgid "Swirl"
+msgstr ""
+
+#: ScreenSavers/swirl.xml.h:12
+msgid "Flowing, swirly patterns. Written by M. Dobie and R. Taylor; 1997."
+msgstr ""
+
+#: ScreenSavers/tangram.xml.h:1
+msgid "Tangram"
+msgstr ""
+
+#: ScreenSavers/tangram.xml.h:9
+msgid "X rotation"
+msgstr ""
+
+#: ScreenSavers/tangram.xml.h:11
+msgid "Y rotation"
+msgstr ""
+
+#: ScreenSavers/tangram.xml.h:12
+msgid "Z rotation"
+msgstr ""
+
+#: ScreenSavers/tangram.xml.h:17
+msgid ""
+"Solves tangram puzzles. https://en.wikipedia.org/wiki/Tangram Written by "
+"Jeremy English; 2005."
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:1
+msgid "Tessellimage"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:5
+msgid "0.1 second"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:7
+msgid "4 seconds"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:14
+msgid "Delaunay or voronoi"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:15
+msgid "Delaunay"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:16 ScreenSavers/voronoi.xml.h:1
+msgid "Voronoi"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:18
+msgid "Outline triangles"
+msgstr ""
+
+#: ScreenSavers/tessellimage.xml.h:20
+msgid ""
+"Converts an image to triangles using Delaunay tessellation, or to polygons "
+"using Voronoi tesselation, and animates the result at various depths. More "
+"polygons are allocated to visually complex parts of the image. This is "
+"accomplished by first computing the first derivative of the image: the "
+"distance between each pixel and its neighbors (which is essentially edge "
+"detection or embossing). Then the Delaunay or Voronoi control points are "
+"chosen by selecting those pixels whose distance value is above a certain "
+"threshold: those are the pixels that have the largest change in color/"
+"brightness. https://en.wikipedia.org/wiki/Delaunay_triangulation https://en."
+"wikipedia.org/wiki/Voronoi_diagram https://en.wikipedia.org/wiki/"
+"Tessellation Written by Jamie Zawinski; 2014."
+msgstr ""
+
+#: ScreenSavers/thornbird.xml.h:1
+msgid "Thornbird"
+msgstr ""
+
+#: ScreenSavers/thornbird.xml.h:17
+msgid ""
+"Displays a view of the \"Bird in a Thornbush\" fractal. Written by Tim "
+"Auckland; 2002."
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:1
+msgid "TimeTunnel"
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:2
+msgid "0 sec"
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:3
+msgid "Start sequence time"
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:5
+msgid "End sequence time"
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:6
+msgid "Draw logo"
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:7
+msgid "Run backward"
+msgstr ""
+
+#: ScreenSavers/timetunnel.xml.h:9
+msgid ""
+"An animation similar to the title sequence of Dr. Who in the 70s. Written by "
+"Sean P. Brennan; 2005."
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:1
+msgid "TopBlock"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:6
+msgid "Drop speed"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:9
+msgid "Carpet size"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:11
+msgid "Spawn likelyhood"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:12
+msgid "Polygon count"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:18
+msgid "Follow"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:19
+msgid "Blob mode"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:20
+msgid "Tunnel mode"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:21
+msgid "Carpet"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:22
+msgid "Nipples"
+msgstr ""
+
+#: ScreenSavers/topblock.xml.h:25
+msgid ""
+"Creates a 3D world with dropping blocks that build up and up. Written by "
+"rednuht; 2006."
+msgstr ""
+
+#: ScreenSavers/triangle.xml.h:1
+msgid "Triangle"
+msgstr ""
+
+#: ScreenSavers/triangle.xml.h:9
+msgid ""
+"Generates random mountain ranges using iterative subdivision of triangles. "
+"Written by Tobias Gloth; 1997."
+msgstr ""
+
+#: ScreenSavers/tronbit.xml.h:1
+msgid "TronBit"
+msgstr ""
+
+#: ScreenSavers/tronbit.xml.h:12
+msgid ""
+"The character \"Bit\" from the film, \"Tron\". The \"yes\" state is a "
+"tetrahedron; the \"no\" state is the second stellation of an icosahedron; "
+"and the idle state oscillates between a small triambic icosahedron and the "
+"compound of an icosahedron and a dodecahedron. https://en.wikipedia.org/wiki/"
+"List_of_Tron_characters#Bit https://en.wikipedia.org/wiki/Uniform_polyhedra "
+"https://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011."
+msgstr ""
+
+#: ScreenSavers/truchet.xml.h:1
+msgid "Truchet"
+msgstr ""
+
+#: ScreenSavers/truchet.xml.h:7
+msgid ""
+"Line- and arc-based truchet patterns that tile the screen. https://en."
+"wikipedia.org/wiki/Tessellation Written by Adrian Likins; 1998."
+msgstr ""
+
+#: ScreenSavers/twang.xml.h:1
+msgid "Twang"
+msgstr ""
+
+#: ScreenSavers/twang.xml.h:10
+msgid "Jumpy"
+msgstr ""
+
+#: ScreenSavers/twang.xml.h:12
+msgid "Springiness"
+msgstr ""
+
+#: ScreenSavers/twang.xml.h:13
+msgid "Transference"
+msgstr ""
+
+#: ScreenSavers/twang.xml.h:17
+msgid "Border width"
+msgstr ""
+
+#: ScreenSavers/twang.xml.h:19
+msgid ""
+"Divides the screen into a grid, and plucks them. Written by Dan Bornstein; "
+"2002."
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:1
+msgid "Unicrud"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:12
+msgid "Display everything"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:13
+msgid "Display Latin1"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:14
+msgid "Display simple characters"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:15
+msgid "Display mathematical symbols"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:16
+msgid "Display emoticons"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:17
+msgid "Display hieroglyphs"
+msgstr ""
+
+#: ScreenSavers/unicrud.xml.h:18
+msgid ""
+"Chooses a random Unicode character and displays it full screen, along with "
+"some information about it. https://en.wikipedia.org/wiki/Unicode Written by "
+"Jamie Zawinski; 2016."
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:1
+msgid "UnknownPleasures"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:12
+msgid "Amplitude"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:14
+msgid "Orthographic Projection"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:15
+msgid "Buzz"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:18
+msgid "Mask image"
+msgstr ""
+
+#: ScreenSavers/unknownpleasures.xml.h:20
+#, no-c-format
+msgid ""
+"PSR B1919+21 (AKA CP 1919) was the first pulsar ever discovered: a spinning "
+"neutron star emitting a periodic lighthouse-like beacon. An illustration of "
+"the signal received from it was published in Scientific American in 1971, "
+"and later in The Cambridge Encyclopedia of Astronomy in 1977, where it was "
+"seen by Stephen Morris, the drummer of Joy Division, and was consequently "
+"appropriated by Peter Saville for the cover of the band's album \"Unknown "
+"Pleasures\". https://en.wikipedia.org/wiki/Pulsar https://en.wikipedia.org/"
+"wiki/PSR_B1919%2B21 https://en.wikipedia.org/wiki/Unknown_Pleasures https://"
+"en.wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 https://en."
+"wikipedia.org/wiki/Joy_Division Written by Jamie Zawinski; 2013."
+msgstr ""
+
+#: ScreenSavers/vermiculate.xml.h:1
+msgid "Vermiculate"
+msgstr ""
+
+#: ScreenSavers/vermiculate.xml.h:6
+msgid "Squiggly worm-like paths. Written by Tyler Pierce; 2001."
+msgstr ""
+
+#: ScreenSavers/vfeedback.xml.h:1
+msgid "VFeedback"
+msgstr ""
+
+#: ScreenSavers/vfeedback.xml.h:10
+msgid ""
+"Simulates video feedback: pointing a video camera at an NTSC television. "
+"Written by Jamie Zawinski; 2018."
+msgstr ""
+
+#: ScreenSavers/vidwhacker.xml.h:1
+msgid "VidWhacker"
+msgstr ""
+
+#: ScreenSavers/vidwhacker.xml.h:2
+msgid "2 seconds"
+msgstr ""
+
+#: ScreenSavers/vidwhacker.xml.h:5
+msgid "Image directory"
+msgstr ""
+
+#: ScreenSavers/vidwhacker.xml.h:7
+msgid ""
+"Displays a distorted frame video. This is a shell script that grabs a frame "
+"of video from the system's video input, and then uses some PBM filters "
+"(chosen at random) to manipulate and recombine the video frame in various "
+"ways (edge detection, subtracting the image from a rotated version of "
+"itself, etc.) Then it displays that image for a few seconds, and does it "
+"again. This works really well if you just feed broadcast television into it. "
+"Written by Jamie Zawinski; 1998."
+msgstr ""
+
+#: ScreenSavers/vigilance.xml.h:1
+msgid "Vigilance"
+msgstr ""
+
+#: ScreenSavers/vigilance.xml.h:9
+msgid "Number of cameras"
+msgstr ""
+
+#: ScreenSavers/vigilance.xml.h:11
+msgid ""
+"Security cameras keep careful track of their surroundings. You can trust "
+"them. Everything is completely under control. Written by Jamie Zawinski; "
+"2017."
+msgstr ""
+
+#: ScreenSavers/voronoi.xml.h:10
+msgid "50 pixels"
+msgstr ""
+
+#: ScreenSavers/voronoi.xml.h:13
+msgid "Insertion speed"
+msgstr ""
+
+#: ScreenSavers/voronoi.xml.h:14
+msgid "Zoom speed"
+msgstr ""
+
+#: ScreenSavers/voronoi.xml.h:15
+msgid "Zoom frequency"
+msgstr ""
+
+#: ScreenSavers/voronoi.xml.h:17
+msgid ""
+"A Voronoi tessellation. Periodically zooms in and adds new points. The "
+"existing points also wander around. There are a set of control points on the "
+"plane, each at the center of a colored cell. Every pixel within that cell is "
+"closer to that cell's control point than to any other control point. That is "
+"what determines the cell's shapes. https://en.wikipedia.org/wiki/"
+"Voronoi_diagram https://en.wikipedia.org/wiki/Tessellation Written by Jamie "
+"Zawinski; 2007."
+msgstr ""
+
+#: ScreenSavers/wander.xml.h:11
+msgid "Draw spots"
+msgstr ""
+
+#: ScreenSavers/wander.xml.h:14
+msgid ""
+"A colorful random-walk. https://en.wikipedia.org/wiki/Random_walk Written by "
+"Rick Campbell; 1999."
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:1
+msgid "WebCollage"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:3
+msgid "Delay between images"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:4
+msgid "30 secs"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:5
+msgid "2 secs"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:6
+msgid "Network timeout"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:7
+msgid "2 min"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:9
+msgid "Image opacity"
+msgstr ""
+
+#: ScreenSavers/webcollage.xml.h:12
+msgid ""
+"This is what the Internet looks like. This creates collages out of random "
+"images from the World Wide Web. It finds the images by feeding random words "
+"into various search engines, and pulling images (or sections of images) out "
+"of the pages returned. WARNING: THE INTERNET SOMETIMES CONTAINS PORNOGRAPHY. "
+"The Internet being what it is, absolutely anything might show up in the "
+"collage including -- quite possibly -- pornography, or even nudity. Please "
+"act accordingly. See also https://www.jwz.org/webcollage/ Written by Jamie "
+"Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/whirlwindwarp.xml.h:1
+msgid "WhirlWindWarp"
+msgstr ""
+
+#: ScreenSavers/whirlwindwarp.xml.h:6
+msgid "Trail size"
+msgstr ""
+
+#: ScreenSavers/whirlwindwarp.xml.h:9
+msgid ""
+"Floating stars are acted upon by a mixture of simple 2D force fields. The "
+"strength of each force field changes continuously, and it is also switched "
+"on and off at random. Written by Paul 'Joey' Clark; 2001."
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:1
+msgid "WindupRobot"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:6
+msgid "Robot speed"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:9
+msgid "Number of robots"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:12
+msgid "Robot size"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:15
+msgid "Robot skin transparency"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:18
+msgid "Word bubbles"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:21
+msgid "Fade opacity"
+msgstr ""
+
+#: ScreenSavers/winduprobot.xml.h:23
+msgid ""
+"A swarm of wind-up toy robots wander around the table-top, bumping into each "
+"other. Each robot contains a mechanically accurate gear system inside, which "
+"you can see when the robot's shell occasionally fades to transparency. Also, "
+"sometimes a cartoony word bubble pops up above a robot, full of random text. "
+"Written by Jamie Zawinski; 2014."
+msgstr ""
+
+#: ScreenSavers/wormhole.xml.h:1
+msgid "Wormhole"
+msgstr ""
+
+#: ScreenSavers/wormhole.xml.h:6
+msgid "Star speed"
+msgstr ""
+
+#: ScreenSavers/wormhole.xml.h:9
+msgid "Stars created"
+msgstr ""
+
+#: ScreenSavers/wormhole.xml.h:12
+msgid ""
+"Flying through a colored wormhole in space. Written by Jon Rafkind; 2004."
+msgstr ""
+
+#: ScreenSavers/xanalogtv.xml.h:1
+msgid "XAnalogTV"
+msgstr ""
+
+#: ScreenSavers/xanalogtv.xml.h:3
+msgid "Colorbars only"
+msgstr ""
+
+#: ScreenSavers/xanalogtv.xml.h:10
+msgid ""
+"An old TV set, including artifacts like snow, bloom, distortion, ghosting, "
+"and hash noise. It also simulates the TV warming up. It will cycle through "
+"12 channels, some with images you give it, and some with color bars or "
+"nothing but static. Written by Trevor Blackwell; 2003."
+msgstr ""
+
+#: ScreenSavers/xflame.xml.h:1
+msgid "XFlame"
+msgstr ""
+
+#: ScreenSavers/xflame.xml.h:6
+msgid "Enable blooming"
+msgstr ""
+
+#: ScreenSavers/xflame.xml.h:8
+msgid ""
+"Pulsing fire. It can also take an arbitrary image and set it on fire too. "
+"Written by Carsten Haitzler and many others; 1999."
+msgstr ""
+
+#: ScreenSavers/xjack.xml.h:1
+msgid "XJack"
+msgstr ""
+
+#: ScreenSavers/xjack.xml.h:7
+msgid ""
+"This behaves schizophrenically and makes a lot of typos. Written by Jamie "
+"Zawinski; 1997."
+msgstr ""
+
+#: ScreenSavers/xlyap.xml.h:1
+msgid "XLyap"
+msgstr ""
+
+#: ScreenSavers/xlyap.xml.h:10
+msgid ""
+"The Lyapunov exponent makes pretty fractal pictures. https://en.wikipedia."
+"org/wiki/Lyapunov_exponent Written by Ron Record; 1997."
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:1
+msgid "XMatrix"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:2
+msgid "Small font"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:3
+msgid "Large font"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:8
+msgid "Piped ASCII text"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:9
+msgid "Synergistic algorithm"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:10
+msgid "Slider algorithm"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:11
+msgid "Expansion algorithm"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:12
+msgid "Run trace program"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:13
+msgid "Knock knock"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:14
+msgid "Phone number"
+msgstr ""
+
+#: ScreenSavers/xmatrix.xml.h:22
+msgid ""
+"The \"digital rain\" effect, as seen on the computer monitors in \"The Matrix"
+"\". See also \"GLMatrix\" for a 3D rendering of the similar effect that "
+"appeared in the movie's title sequence. https://en.wikipedia.org/wiki/"
+"Matrix_digital_rain Written by Jamie Zawinski; 1999."
+msgstr ""
+
+#: ScreenSavers/xrayswarm.xml.h:1
+msgid "XRaySwarm"
+msgstr ""
+
+#: ScreenSavers/xrayswarm.xml.h:6
+msgid ""
+"Worm-like swarms of particles with vapor trails. Written by Chris Leger; "
+"2000."
+msgstr ""
+
+#: ScreenSavers/xspirograph.xml.h:1
+msgid "XSpirograph"
+msgstr ""
+
+#: ScreenSavers/xspirograph.xml.h:10
+msgid ""
+"Simulates that pen-in-nested-plastic-gears toy from your childhood. https://"
+"en.wikipedia.org/wiki/Spirograph Written by Rohit Singh; 2000."
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:8
+msgid "X mag"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:9
+msgid " X border"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:10
+msgid " X lens"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:11
+msgid "Y mag"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:12
+msgid " Y border"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:13
+msgid " Y lens"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:14
+msgid "Lenses"
+msgstr ""
+
+#: ScreenSavers/zoom.xml.h:16
+msgid ""
+"Fatbits! Zooms in on a part of the screen and then moves around. With the "
+"\"Lenses\" option, the result is like looking through many overlapping "
+"lenses rather than just a simple zoom. Written by James Macnicol; 2001."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeartwork/tdepartsaver.po b/tde-i18n-es_AR/messages/tdeartwork/tdepartsaver.po
new file mode 100644
index 00000000000..c29404e69f0
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeartwork/tdepartsaver.po
@@ -0,0 +1,95 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:11+0200\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: tdepartsaver.cpp:62
+msgid "KPart Screen Saver"
+msgstr "Protecto de pantalla KPart"
+
+#: tdepartsaver.cpp:124
+msgid "The screen saver is not configured yet."
+msgstr "El protector de pantalla aún no está configurado."
+
+#: tdepartsaver.cpp:258
+msgid "All of your files are unsupported"
+msgstr "Ninguno de tus archivos está soportado"
+
+#: tdepartsaver.cpp:341
+msgid "Select Media Files"
+msgstr "Seleccionar archivos multimedia"
+
+#: configwidget.ui:17
+#, no-c-format
+msgid "Media Screen Saver"
+msgstr "Protector de pantalla multimedia"
+
+#: configwidget.ui:73
+#, no-c-format
+msgid "&Down"
+msgstr "&Abajo"
+
+#: configwidget.ui:84
+#, no-c-format
+msgid "&Up"
+msgstr "&Arriba"
+
+#: configwidget.ui:92
+#, no-c-format
+msgid "&Add..."
+msgstr "&Añadir..."
+
+#: configwidget.ui:126
+#, no-c-format
+msgid "Settings"
+msgstr "Opciones"
+
+#: configwidget.ui:143
+#, no-c-format
+msgid "Only show one randomly chosen medium"
+msgstr "Mostrar sólo un medio elegido al azar"
+
+#: configwidget.ui:168
+#, no-c-format
+msgid "Switch to another medium after a delay"
+msgstr "Cambiar a otro medio después de un retardo"
+
+#: configwidget.ui:193
+#, no-c-format
+msgid "Delay:"
+msgstr "Retardo:"
+
+#: configwidget.ui:212
+#, no-c-format
+msgid "Choose next medium randomly"
+msgstr "Elegir el siguiente medio al azar"
+
+#: configwidget.ui:223
+#, no-c-format
+msgid "seconds"
+msgstr "segundos"
diff --git a/tde-i18n-es_AR/messages/tdeartwork/tdestyle_phase_config.po b/tde-i18n-es_AR/messages/tdeartwork/tdestyle_phase_config.po
new file mode 100644
index 00000000000..45c78c33a22
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeartwork/tdestyle_phase_config.po
@@ -0,0 +1,59 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:10+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: styledialog.ui:16
+#, no-c-format
+msgid "Style Dialog"
+msgstr ""
+
+#: styledialog.ui:33
+#, no-c-format
+msgid "Style Settings"
+msgstr ""
+
+#: styledialog.ui:44
+#, no-c-format
+msgid "Use &gradients"
+msgstr ""
+
+#: styledialog.ui:47
+#, no-c-format
+msgid ""
+"This option will draw buttons and several other widgets using a gradient "
+"texture"
+msgstr ""
+
+#: styledialog.ui:55
+#, no-c-format
+msgid "Highlight on &mouse hover"
+msgstr ""
+
+#: styledialog.ui:58
+#, no-c-format
+msgid ""
+"This option will highlight buttons and several other widgets when the mouse "
+"cursor is over them"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdeartwork/twin_art_clients.po b/tde-i18n-es_AR/messages/tdeartwork/twin_art_clients.po
new file mode 100644
index 00000000000..29e750fb5f0
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdeartwork/twin_art_clients.po
@@ -0,0 +1,290 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-09-22 18:23+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: cde/cdeclient.cpp:302
+msgid "CDE preview"
+msgstr ""
+
+#: cde/config/config.cpp:32
+msgid "Text &Alignment"
+msgstr ""
+
+#: cde/config/config.cpp:34
+msgid "Use these buttons to set the alignment of the titlebar caption text."
+msgstr ""
+
+#: cde/config/config.cpp:36
+msgid "Centered"
+msgstr ""
+
+#: cde/config/config.cpp:41
+msgid ""
+"When selected, the window decoration borders are drawn using the titlebar "
+"colors. Otherwise, they are drawn using normal border colors instead."
+msgstr ""
+
+#: cde/config/config.cpp:49
+msgid ""
+"Tip: If you want the look of the original Motif(tm) Window Manager,\n"
+"click the \"Buttons\" tab above and remove the help\n"
+"and close buttons from the titlebar."
+msgstr ""
+
+#: glow/config/glowconfigdialog.cpp:70
+msgid "Theme"
+msgstr ""
+
+#: glow/config/glowconfigdialog.cpp:71
+msgid "Button Size"
+msgstr ""
+
+#: glow/config/glowconfigdialog.cpp:81
+msgid "Button Glow Colors"
+msgstr ""
+
+#: glow/config/glowconfigdialog.cpp:162
+msgid "Titlebar gradient:"
+msgstr ""
+
+#: glow/config/glowconfigdialog.cpp:169
+msgid "Show resize handle"
+msgstr ""
+
+#: glow/glowclient.cpp:721
+msgid "Glow preview
"
+msgstr ""
+
+#: icewm/config/config.cpp:71
+msgid "Make your IceWM selection by clicking on a theme here. "
+msgstr ""
+
+#: icewm/config/config.cpp:74
+msgid "Use theme &title text colors"
+msgstr ""
+
+#: icewm/config/config.cpp:77
+msgid ""
+"When selected, titlebar colors will follow those set in the IceWM theme. If "
+"not selected, the current TDE titlebar colors will be used instead."
+msgstr ""
+
+#: icewm/config/config.cpp:82
+msgid "&Show title bar on top of windows"
+msgstr ""
+
+#: icewm/config/config.cpp:85
+msgid ""
+"When selected, all window titlebars will be shown at the top of each window, "
+"otherwise they will be shown at the bottom."
+msgstr ""
+
+#: icewm/config/config.cpp:90
+msgid "&Menu button always shows application mini icon"
+msgstr ""
+
+#: icewm/config/config.cpp:93
+msgid ""
+"When selected, all titlebar menu buttons will have the application icon "
+"shown. If not selected, the current theme's defaults are used instead."
+msgstr ""
+
+#: icewm/config/config.cpp:98
+msgid "Open TDE's IceWM theme folder"
+msgstr ""
+
+#: icewm/config/config.cpp:101
+msgid ""
+"Clicking on the link above will cause a window to appear showing the TDE "
+"IceWM theme folder. You can add or remove native IceWM themes by installing "
+"theme files into this folder or by creating folder symlinks to existing "
+"IceWM themes on your system. You can get extra-themes here: https://"
+"github.com/bbidulock/icewm-extra-themes"
+msgstr ""
+
+#: icewm/config/config.cpp:108
+msgid ""
+"You're supposed to copy the entire theme folders into your TDE IceWM theme "
+"folder."
+msgstr ""
+
+#: icewm/config/config.cpp:171 icewm/config/config.cpp:213
+#: icewm/config/config.cpp:257 icewm/config/config.cpp:272
+msgid "Infadel #2 (default)"
+msgstr ""
+
+#: icewm/icewm.cpp:906 icewm/icewm.cpp:916
+msgid "IceWM preview"
+msgstr ""
+
+#: icewm/icewm.cpp:1039 icewm/icewm.cpp:1539
+msgid "Rollup"
+msgstr ""
+
+#: icewm/icewm.cpp:1539
+msgid "Rolldown"
+msgstr ""
+
+#: kde1/kde1client.cpp:258
+msgid "KDE 1 preview"
+msgstr ""
+
+#: kde1/kde1client.cpp:324 kde1/kde1client.cpp:458
+msgid "Not On All Desktops"
+msgstr ""
+
+#: kde1/kde1client.cpp:324 kde1/kde1client.cpp:458
+msgid "On All Desktops"
+msgstr ""
+
+#: kde1/kde1client.cpp:607
+msgid "KDE 1 decoration"
+msgstr ""
+
+#: kstep/nextclient.cpp:416
+msgid "KStep preview"
+msgstr ""
+
+#: kstep/nextclient.cpp:842
+msgid "Do not keep above others"
+msgstr ""
+
+#: kstep/nextclient.cpp:842 riscos/AboveButton.cpp:48
+msgid "Keep above others"
+msgstr ""
+
+#: kstep/nextclient.cpp:853
+msgid "Do not keep below others"
+msgstr ""
+
+#: kstep/nextclient.cpp:853 riscos/LowerButton.cpp:48
+msgid "Keep below others"
+msgstr ""
+
+#: openlook/OpenLook.cpp:365
+msgid "OpenLook preview"
+msgstr ""
+
+#: riscos/Manager.cpp:695
+msgid "RiscOS preview"
+msgstr ""
+
+#: smooth-blend/client/smoothblend.cpp:667
+msgid "Smooth Blend"
+msgstr ""
+
+#: smooth-blend/client/smoothblend.cpp:728
+#: smooth-blend/client/smoothblend.cpp:867
+msgid "Un-Sticky"
+msgstr ""
+
+#: system/systemclient.cpp:308
+msgid "System++ preview"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:38
+#, no-c-format
+msgid "Buttons"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:57
+#: smooth-blend/client/config/configdialog.ui:218
+#: smooth-blend/client/config/configdialog.ui:232
+#, no-c-format
+msgid " pixels"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:60
+#: smooth-blend/client/config/configdialog.ui:235
+#, no-c-format
+msgid "1 pixel"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:89
+#, no-c-format
+msgid ""
+"Check this option if you want to use button animations when hovering with "
+"the mouse."
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:97
+#, no-c-format
+msgid "Button size:"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:108
+#, no-c-format
+msgid "Close window when menu double clicked"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:131
+#, no-c-format
+msgid "Intensify"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:136
+#, no-c-format
+msgid "Fade"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:156
+#, no-c-format
+msgid "Animation style:"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:183
+#, no-c-format
+msgid "Title Bar"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:194
+#, no-c-format
+msgid "Text alignment:"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:202
+#, no-c-format
+msgid "Frame width:"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:210
+#, no-c-format
+msgid "Title height:"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:278
+#, no-c-format
+msgid "Use these buttons to set the alignment of the window title"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:357
+#, no-c-format
+msgid "Round top corners"
+msgstr ""
+
+#: smooth-blend/client/config/configdialog.ui:368
+#, no-c-format
+msgid "Use shadowed text"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdebase/kcmsmserver.po b/tde-i18n-es_AR/messages/tdebase/kcmsmserver.po
index 9178a759da4..74294968bbc 100644
--- a/tde-i18n-es_AR/messages/tdebase/kcmsmserver.po
+++ b/tde-i18n-es_AR/messages/tdebase/kcmsmserver.po
@@ -1,28 +1,32 @@
# SOME DESCRIPTIVE TITLE.
# Slávek Banko , 2024.
+# Alejo Fernández , 2025.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-03-25 18:17+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
"Language: es_AR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Alejo Fernández"
#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "alejoo.fernandez.2003@gmail.com"
#: kcmsmserver.cpp:42
msgid ""
@@ -32,21 +36,26 @@ msgid ""
"whether the computer should be automatically shut down after session exit by "
"default."
msgstr ""
+"Administrador de sesiones
Podés configurar el administrador de "
+"sesiones desde aquí. Ésto incluye opciones tales como si al cerrar la sesión "
+"se debe solicitar confirmación, si la sesión previa debería ser restaurada "
+"al acceder, y si la computadora o tablet debe apagarse por omisión tras "
+"cerrar automáticamente la sesión."
#: smserverconfigdlg.ui:16
-#, no-c-format
+#, fuzzy, no-c-format
msgid "Session Manager"
-msgstr ""
+msgstr "Administrador de sesiones"
#: smserverconfigdlg.ui:40
-#, no-c-format
+#, fuzzy, no-c-format
msgid "General"
-msgstr ""
+msgstr "General"
#: smserverconfigdlg.ui:51
#, no-c-format
msgid "Conf&irm logout"
-msgstr ""
+msgstr "Conf&irmar cierre de sesión"
#: smserverconfigdlg.ui:54
#, no-c-format
@@ -54,11 +63,13 @@ msgid ""
"Check this option if you want the session manager to display a logout "
"confirmation dialog box."
msgstr ""
+"Seleccioná esta opción si querés que el administrador de sesiones muestre un "
+"cuadro de diálogo solicitando confirmación para cerrar la sesión."
#: smserverconfigdlg.ui:65
#, no-c-format
msgid "Fadeaway screen during &logout"
-msgstr ""
+msgstr "Desvanecimiento de pantalla durante el &cierre de sesión"
#: smserverconfigdlg.ui:68
#, no-c-format
@@ -66,11 +77,13 @@ msgid ""
"Check this option if you want screen to be faded when displaying a logout "
"confirmation dialog box."
msgstr ""
+"Marcá esta opción si querés que la pantalla se oscurezca al mostrar un "
+"cuadro de diálogo de confirmación de cierre de sesión."
#: smserverconfigdlg.ui:79
#, no-c-format
msgid "Use effects for logout fadea&way"
-msgstr ""
+msgstr "Usar efectos para el desvane&cimiento del cierre de sesión"
#: smserverconfigdlg.ui:82
#, no-c-format
@@ -79,11 +92,14 @@ msgid ""
"fadeaway during logout process. Namely the fadeaway will be smoothly "
"animated and semitransparent."
msgstr ""
+"Marcá esta opción si querés habilitar efectos gráficos adicionales para el "
+"desvanecimiento durante el cierre de sesión. El desvanecimiento tendrá una "
+"animación suave y semitransparente."
#: smserverconfigdlg.ui:90
#, no-c-format
msgid "O&ffer shutdown options"
-msgstr ""
+msgstr "O&frecer opciones de apagado"
#: smserverconfigdlg.ui:93
#, no-c-format
@@ -91,22 +107,26 @@ msgid ""
"Check this option if you want to see various options when displaying a "
"logout confirmation dialog box."
msgstr ""
+"Seleccioná esta opción si querés ver varias opciones de apagado en el "
+"diálogo de confirmación que se muestra al cerrar sesión."
#: smserverconfigdlg.ui:101
#, no-c-format
msgid "Show logout stat&us dialog"
-msgstr ""
+msgstr "Mo&strar diálogo de estado al cerrar sesión"
#: smserverconfigdlg.ui:104
#, no-c-format
msgid ""
"Check this option if you want to see a dialog box showing the logout status."
msgstr ""
+"Seleccioná esta opción si querés ver un cuadro de diálogo mostrando el "
+"estado de salida de sesión."
#: smserverconfigdlg.ui:112
#, no-c-format
msgid "Use &alternative shutdown dialog layout"
-msgstr ""
+msgstr "Usar un diseño de diálogo de apagado &alternativo"
#: smserverconfigdlg.ui:115
#, no-c-format
@@ -115,11 +135,15 @@ msgid ""
"buttons are arranged in rows rathen then columns. This layout is popular in "
"Ubuntu and therefore it is also known as 'Ubuntu style' shutdown dialog."
msgstr ""
+"Marcá esta opción si querés usar un cuadro de diálogo de apagado "
+"alternativo, donde los botones se organizan en filas y luego en columnas. "
+"Esta disposición es popular en Ubuntu y, por lo tanto, también se conoce "
+"como cuadro de diálogo de apagado 'estilo Ubuntu'."
#: smserverconfigdlg.ui:125
#, no-c-format
msgid "On Login"
-msgstr ""
+msgstr "Al acceder"
#: smserverconfigdlg.ui:128
#, no-c-format
@@ -134,26 +158,36 @@ msgid ""
"with an empty desktop on next start.\n"
""
msgstr ""
+"\n"
+"- Restaurar sesión anterior: Guarda todas los programas al salir y "
+"las restaura en el próximo inicio.
\n"
+"- Restaurar sesión guardada manualmente: Te permite que la sesión "
+"sea guardada en cualquier momento vía \"Guardar sesión\" en el menú TDE. "
+"Esto significa que los programas en ejecución en ese momento reaparecerán en "
+"el próximo inicio.
\n"
+"- Iniciar con una sesión vacía: No guarda nada. Arrancará con una "
+"sesión vacía en el siguiente inicio.
\n"
+"
"
#: smserverconfigdlg.ui:143
#, no-c-format
msgid "Restore &previous session"
-msgstr ""
+msgstr "Restaurar sesión &previa"
#: smserverconfigdlg.ui:151
#, no-c-format
msgid "Restore &manually saved session"
-msgstr ""
+msgstr "Restaurar sesión &guardada manualmente"
#: smserverconfigdlg.ui:159
#, no-c-format
msgid "Start with an empty &session"
-msgstr ""
+msgstr "Comenzar con una sesión &vacía"
#: smserverconfigdlg.ui:169
#, no-c-format
msgid "Default Shutdown Option"
-msgstr ""
+msgstr "Opción de apagado por omisión"
#: smserverconfigdlg.ui:172
#, no-c-format
@@ -161,31 +195,33 @@ msgid ""
"Here you can choose what should happen by default when you log out. This "
"only has meaning, if you logged in through TDM."
msgstr ""
+"Aquí podés elegir lo que debería ocurrir por omisión cuando termines la "
+"sesión. Ésto sólo tiene sentido si se accedió a través de TDM."
#: smserverconfigdlg.ui:183
#, no-c-format
msgid "&End current session"
-msgstr ""
+msgstr "T&erminar sesión actual"
#: smserverconfigdlg.ui:191
#, no-c-format
msgid "&Turn off computer"
-msgstr ""
+msgstr "Apagar la equi&po"
#: smserverconfigdlg.ui:199
#, no-c-format
msgid "&Restart computer"
-msgstr ""
+msgstr "&Reiniciar el equipo"
#: smserverconfigdlg.ui:209
#, no-c-format
msgid "Advanced"
-msgstr ""
+msgstr "Avanzado"
#: smserverconfigdlg.ui:220
#, no-c-format
msgid "Applications to be e&xcluded from sessions:"
-msgstr ""
+msgstr "Programas a e&xcluir de las sesiones:"
#: smserverconfigdlg.ui:231
#, no-c-format
@@ -194,3 +230,6 @@ msgid ""
"saved in sessions, and therefore will not be started when restoring a "
"session. For example 'xterm,xconsole'."
msgstr ""
+"Podés añadir una lista de programas separadoss por comas que no se guardarán "
+"en las sesiones y que no serán iniciadas cuando se restaures una sesión. Por "
+"ejemplo 'xterm,xconsole'."
diff --git a/tde-i18n-es_AR/messages/tdebase/konqueror.po b/tde-i18n-es_AR/messages/tdebase/konqueror.po
index 96a1f127fd5..543fbe7411a 100644
--- a/tde-i18n-es_AR/messages/tdebase/konqueror.po
+++ b/tde-i18n-es_AR/messages/tdebase/konqueror.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-05-25 18:13+0000\n"
-"PO-Revision-Date: 2025-03-08 18:18+0000\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
"Last-Translator: Alejo Fernández \n"
"Language-Team: Spanish (Argentina) \n"
@@ -383,7 +383,7 @@ msgstr ""
"utilizando Google. Hay numerosos accesos rápidos de Internet predefinidos "
"para hacer que la búsqueda de software o la búsqueda de ciertas palabras en "
"una enciclopedia se haga en un suspiro. Podés incluso crear "
-"sus propios accesos rápidos de Web."
+"tus propios accesos rápidos de Web."
#: about/konq_aboutpage.cpp:370
msgid ""
@@ -1129,7 +1129,7 @@ msgstr "Error "
#: keditbookmarks/testlink.cpp:268
msgid "Ok"
-msgstr "Cerrar"
+msgstr "Listo"
#: keditbookmarks/toplevel.cpp:210
msgid "Reset Quick Search"
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewcanvasconfig.po b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewcanvasconfig.po
new file mode 100644
index 00000000000..e37ec6c98f2
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewcanvasconfig.po
@@ -0,0 +1,145 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: defaults.h:35
+msgid "No Blending"
+msgstr ""
+
+#: defaults.h:36
+msgid "Wipe From Left"
+msgstr ""
+
+#: defaults.h:37
+msgid "Wipe From Right"
+msgstr ""
+
+#: defaults.h:38
+msgid "Wipe From Top"
+msgstr ""
+
+#: defaults.h:39
+msgid "Wipe From Bottom"
+msgstr ""
+
+#: defaults.h:40
+msgid "Alpha Blend"
+msgstr ""
+
+#: generalconfigwidget.ui:36
+#, no-c-format
+msgid "Minimum height:"
+msgstr ""
+
+#: generalconfigwidget.ui:45
+#, no-c-format
+msgid ""
+"The height of the image shown will not get smaller than the size you enter "
+"here.\n"
+"A value of 10 would cause a 1x1 image to be stretched vertically by a factor "
+"of 10."
+msgstr ""
+
+#: generalconfigwidget.ui:54
+#, no-c-format
+msgid "Maximum height:"
+msgstr ""
+
+#: generalconfigwidget.ui:63
+#, no-c-format
+msgid ""
+"The height of the image shown will not get bigger than the size you enter "
+"here.\n"
+"A value of 100 would cause a 1000x1000 image to be compressed vertically by "
+"a factor of 0.1."
+msgstr ""
+
+#: generalconfigwidget.ui:72
+#, no-c-format
+msgid "Minimum width:"
+msgstr ""
+
+#: generalconfigwidget.ui:81
+#, no-c-format
+msgid ""
+"The width of the image shown will not get smaller than the size you enter "
+"here.\n"
+"A value of 10 would cause a 1x1 image to be stretched horizontally by a "
+"factor of 10."
+msgstr ""
+
+#: generalconfigwidget.ui:90
+#, no-c-format
+msgid "Maximum width:"
+msgstr ""
+
+#: generalconfigwidget.ui:99
+#, no-c-format
+msgid ""
+"The width of the image shown will not get bigger than the size you enter "
+"here.\n"
+"A value of 100 would cause a 1000x1000 image to be compressed horizontally "
+"by a factor of 0.1."
+msgstr ""
+
+#: generalconfigwidget.ui:152
+#, no-c-format
+msgid "Choose which blend effects should be used:"
+msgstr ""
+
+#: generalconfigwidget.ui:158
+#, no-c-format
+msgid "Effect"
+msgstr ""
+
+#: generalconfigwidget.ui:177
+#, no-c-format
+msgid ""
+"Every effect selected may be used to create a transition effect between the "
+"images. If you select multiple effects they will be chosen randomly."
+msgstr ""
+
+#: generalconfigwidget.ui:195
+#, no-c-format
+msgid "Use smooth scaling (high quality but slower)"
+msgstr ""
+
+#: generalconfigwidget.ui:203
+#, no-c-format
+msgid "Keep aspect ratio"
+msgstr ""
+
+#: generalconfigwidget.ui:206
+#, no-c-format
+msgid ""
+"If this is checked KView will always try to keep the aspect ratio. That "
+"means if the width is scaled with a factor x, the height is scaled with the "
+"same factor."
+msgstr ""
+
+#: generalconfigwidget.ui:214
+#, no-c-format
+msgid "Center image"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewgeneralconfig.po b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewgeneralconfig.po
new file mode 100644
index 00000000000..e39e47b8e93
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewgeneralconfig.po
@@ -0,0 +1,52 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kviewconfmodules.cpp:40
+msgid "Resizing"
+msgstr ""
+
+#: kviewconfmodules.cpp:45
+msgid "Only resize window"
+msgstr ""
+
+#: kviewconfmodules.cpp:46
+msgid "Resize image to fit window"
+msgstr ""
+
+#: kviewconfmodules.cpp:47
+msgid "Don't resize anything"
+msgstr ""
+
+#: kviewconfmodules.cpp:48
+msgid "Best fit"
+msgstr ""
+
+#: kviewconfmodules.cpp:49
+msgid ""
+"KView will resize the window to fit the image. The image will never be "
+"scaled up but if it is too large for the screen the image will be scaled "
+"down.
"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewpluginsconfig.po b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewpluginsconfig.po
new file mode 100644
index 00000000000..550276deb59
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewpluginsconfig.po
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kviewpluginsconfig.cpp:35
+msgid "Application"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
new file mode 100644
index 00000000000..abd7d1d5dea
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kviewviewerpluginsconfig.cpp:37
+msgid "Viewer"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kcmkamera.po b/tde-i18n-es_AR/messages/tdegraphics/kcmkamera.po
new file mode 100644
index 00000000000..daabd2bc78d
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kcmkamera.po
@@ -0,0 +1,176 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kamera.cpp:91
+msgid "Unable to initialize the gPhoto2 libraries."
+msgstr ""
+
+#: kamera.cpp:122
+msgid "Click this button to add a new camera."
+msgstr ""
+
+#: kamera.cpp:125
+msgid "Test"
+msgstr ""
+
+#: kamera.cpp:126 kamera.cpp:129
+msgid "Click this button to remove the selected camera from the list."
+msgstr ""
+
+#: kamera.cpp:131
+msgid "Configure..."
+msgstr ""
+
+#: kamera.cpp:132
+msgid ""
+"Click this button to change the configuration of the selected camera."
+"
The availability of this feature and the contents of the "
+"Configuration dialog depend on the camera model."
+msgstr ""
+
+#: kamera.cpp:135
+msgid ""
+"Click this button to view a summary of the current status of the selected "
+"camera.
The availability of this feature and the contents of the "
+"Configuration dialog depend on the camera model."
+msgstr ""
+
+#: kamera.cpp:139
+msgid "Click this button to cancel the current camera operation."
+msgstr ""
+
+#: kamera.cpp:323
+msgid "Camera test was successful."
+msgstr ""
+
+#: kamera.cpp:404
+msgid ""
+"Digital Camera
\n"
+"This module allows you to configure support for your digital camera.\n"
+"You would need to select the camera's model and the port it is connected\n"
+"to on your computer (e.g. USB, Serial, Firewire). If your camera doesn't\n"
+"appear in the list of Supported Cameras, go to the\n"
+"GPhoto web site for a possible update."
+"
\n"
+"To view and download images from the digital camera, go to address\n"
+"camera:/ in Konqueror and other TDE applications."
+msgstr ""
+
+#: kameraconfigdialog.cpp:209
+msgid "Button (not supported by KControl)"
+msgstr ""
+
+#: kameraconfigdialog.cpp:216
+msgid "Date (not supported by KControl)"
+msgstr ""
+
+#: kameradevice.cpp:81
+msgid "Could not allocate memory for abilities list."
+msgstr ""
+
+#: kameradevice.cpp:85
+msgid "Could not load ability list."
+msgstr ""
+
+#: kameradevice.cpp:90 kameradevice.cpp:443 kameradevice.cpp:463
+msgid ""
+"Description of abilities for camera %1 is not available. Configuration "
+"options may be incorrect."
+msgstr ""
+
+#: kameradevice.cpp:113
+msgid "Could not access driver. Check your gPhoto2 installation."
+msgstr ""
+
+#: kameradevice.cpp:133
+msgid ""
+"Unable to initialize camera. Check your port settings and camera "
+"connectivity and try again."
+msgstr ""
+
+#: kameradevice.cpp:157
+msgid "No camera summary information is available.\n"
+msgstr ""
+
+#: kameradevice.cpp:170 kameradevice.cpp:180
+msgid "Camera configuration failed."
+msgstr ""
+
+#: kameradevice.cpp:215 kameradevice.cpp:310 kameradevice.cpp:402
+msgid "Serial"
+msgstr ""
+
+#: kameradevice.cpp:216 kameradevice.cpp:313 kameradevice.cpp:404
+msgid "USB"
+msgstr ""
+
+#: kameradevice.cpp:217
+msgid "Unknown port"
+msgstr ""
+
+#: kameradevice.cpp:276
+msgid "Select Camera Device"
+msgstr ""
+
+#: kameradevice.cpp:293
+msgid "Supported Cameras"
+msgstr ""
+
+#: kameradevice.cpp:304 kameradevice.cpp:335
+msgid "Port"
+msgstr ""
+
+#: kameradevice.cpp:306
+msgid "Port Settings"
+msgstr ""
+
+#: kameradevice.cpp:312
+msgid ""
+"If this option is checked, the camera would have to be connected one of the "
+"serial ports (known as COM in Microsoft Windows) in your computer."
+msgstr ""
+
+#: kameradevice.cpp:315
+msgid ""
+"If this option is checked, the camera would have to be connected to one of "
+"the USB slots in your computer or USB hub."
+msgstr ""
+
+#: kameradevice.cpp:322
+msgid "No port type selected."
+msgstr ""
+
+#: kameradevice.cpp:328
+msgid "Port:"
+msgstr ""
+
+#: kameradevice.cpp:330
+msgid "Here you should choose the serial port you connect the camera to."
+msgstr ""
+
+#: kameradevice.cpp:338
+msgid "No further configuration is required for USB."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kcoloredit.po b/tde-i18n-es_AR/messages/tdegraphics/kcoloredit.po
new file mode 100644
index 00000000000..c0754599540
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kcoloredit.po
@@ -0,0 +1,174 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: colorselector.cpp:82
+msgid "0"
+msgstr ""
+
+#: gradientselection.cpp:41
+msgid "Variable"
+msgstr ""
+
+#: gradientselection.cpp:49
+msgid "Synchronize"
+msgstr ""
+
+#: kcolorchooser.cpp:34
+msgid "TDE Color Chooser"
+msgstr ""
+
+#: kcolorchooser.cpp:40
+msgid "Print the selected color to stdout"
+msgstr ""
+
+#: kcolorchooser.cpp:47
+msgid "KColorChooser"
+msgstr ""
+
+#: kcoloredit.cpp:77
+msgid "New &Window"
+msgstr ""
+
+#: kcoloredit.cpp:92
+msgid "Show &Color Names"
+msgstr ""
+
+#: kcoloredit.cpp:95
+msgid "Hide &Color Names"
+msgstr ""
+
+#: kcoloredit.cpp:96
+msgid "From &Palette"
+msgstr ""
+
+#: kcoloredit.cpp:99
+msgid "From &Screen"
+msgstr ""
+
+#: kcoloredit.cpp:106
+msgid "Ready."
+msgstr ""
+
+#: kcoloredit.cpp:259
+msgid "All Files"
+msgstr ""
+
+#: kcoloredit.cpp:266
+msgid ""
+"A Document with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+
+#: kcoloredit.cpp:268 kcoloreditview.cpp:58
+msgid "Overwrite"
+msgstr ""
+
+#: kcoloreditdoc.cpp:111
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: kcoloreditdoc.cpp:112
+msgid "Do Not Save"
+msgstr ""
+
+#: kcoloreditview.cpp:50
+msgid "Add Color"
+msgstr ""
+
+#: kcoloreditview.cpp:55
+msgid "At cursor"
+msgstr ""
+
+#: kcoloreditview.cpp:74
+msgid "Color at Cursor"
+msgstr ""
+
+#: kcoloreditview.cpp:78
+msgid "Name"
+msgstr ""
+
+#: kcoloreditview.cpp:122 texteditselection.cpp:49
+msgid "hex."
+msgstr ""
+
+#: loadpalettedlg.cpp:35
+msgid "Load Palette"
+msgstr ""
+
+#: loadpalettedlg.cpp:41
+msgid "Select a palette:"
+msgstr ""
+
+#: loadpalettedlg.cpp:60
+msgid "Custom Colors"
+msgstr ""
+
+#: loadpalettedlg.cpp:62
+msgid "Recent Colors"
+msgstr ""
+
+#: loadpalettedlg.cpp:93
+msgid "*|All Files"
+msgstr ""
+
+#: loadpalettedlg.cpp:93
+msgid "Open File"
+msgstr ""
+
+#: main.cpp:26 main.cpp:40
+msgid "KColorEdit"
+msgstr ""
+
+#: main.cpp:32
+msgid "File to open"
+msgstr ""
+
+#: main.cpp:44
+msgid "Rewrote UI code to be KDE standards compliant"
+msgstr ""
+
+#: palette.cpp:122 palette.cpp:128 palette.cpp:137
+msgid "Invalid format"
+msgstr ""
+
+#: palette.cpp:163
+msgid "Could not open file"
+msgstr ""
+
+#: palette.cpp:179 palette.cpp:198
+msgid "Write error"
+msgstr ""
+
+#: palette.cpp:210
+msgid "Could not open file for writing"
+msgstr ""
+
+#: kcoloreditui.rc:12
+#, no-c-format
+msgid "&Color"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kdjview.po b/tde-i18n-es_AR/messages/tdegraphics/kdjview.po
new file mode 100644
index 00000000000..25e800d9935
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kdjview.po
@@ -0,0 +1,293 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: djvumultipage.cpp:61
+msgid "Color"
+msgstr ""
+
+#: djvumultipage.cpp:62
+msgid "Black and White"
+msgstr ""
+
+#: djvumultipage.cpp:63
+msgid "Show foreground only"
+msgstr ""
+
+#: djvumultipage.cpp:64
+msgid "Show background only"
+msgstr ""
+
+#: djvumultipage.cpp:65
+msgid "Render Mode"
+msgstr ""
+
+#: djvumultipage.cpp:70
+msgid "Delete Pages..."
+msgstr ""
+
+#: djvumultipage.cpp:95
+msgid "KDjView"
+msgstr ""
+
+#: djvumultipage.cpp:96
+msgid "KViewshell DjVu Plugin."
+msgstr ""
+
+#: djvumultipage.cpp:99
+msgid "This program displays DjVu files."
+msgstr ""
+
+#: djvumultipage.cpp:102
+msgid "KViewShell plugin"
+msgstr ""
+
+#: djvumultipage.cpp:107
+msgid "DjVu file loading"
+msgstr ""
+
+#: djvumultipage.cpp:130
+msgid "*.djvu|DjVu file (*.djvu)"
+msgstr ""
+
+#: djvumultipage.cpp:165 djvumultipage.cpp:168
+msgid "Delete Pages"
+msgstr ""
+
+#: djvumultipage.cpp:167
+msgid "Select the pages you wish to delete."
+msgstr ""
+
+#: djvumultipage.cpp:223
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: djvumultipage.cpp:326
+msgid "Save File As"
+msgstr ""
+
+#: djvumultipage.cpp:337
+msgid ""
+"The file %1\n"
+"already exists. Do you want to overwrite it?"
+msgstr ""
+
+#: djvumultipage.cpp:338
+msgid "Overwrite File"
+msgstr ""
+
+#: djvumultipage.cpp:338
+msgid "Overwrite"
+msgstr ""
+
+#: djvurenderer.cpp:274
+msgid ""
+"File error. The specified file '%1' does not exist."
+msgstr ""
+
+#: djvurenderer.cpp:275 djvurenderer.cpp:297
+msgid "File Error"
+msgstr ""
+
+#: djvurenderer.cpp:296
+msgid ""
+"File error. The specified file '%1' could not be loaded."
+""
+msgstr ""
+
+#: djvurenderer.cpp:402
+msgid "Loading file. Computing page sizes..."
+msgstr ""
+
+#: djvurenderer.cpp:580
+msgid "Printing..."
+msgstr ""
+
+#: djvurenderer.cpp:580
+msgid "Preparing pages for printing..."
+msgstr ""
+
+#: djvurenderer.cpp:581
+msgid "Abort"
+msgstr ""
+
+#: djvurenderer.cpp:637
+msgid "Deleting pages..."
+msgstr ""
+
+#: djvurenderer.cpp:637
+msgid "Please wait while pages are removed..."
+msgstr ""
+
+#: djvurenderer.cpp:660
+#, c-format
+msgid "deleting page %1"
+msgstr ""
+
+#: djvurenderer.cpp:708
+#, c-format
+msgid "processing page %1"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions.cpp:35
+msgid "DJVU to PS Conversion"
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:34
+msgid "Page Size & Placement"
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:49
+msgid "Automatically choose landscape or portrait orientation"
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:50
+msgid ""
+"If this option is enabled, some pages might be rotated to better fit the "
+"paper size."
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:51
+msgid ""
+"If this option is enabled, landscape or portrait orientation are "
+"automatically chosen on a page-by-page basis. This makes better use of the "
+"paper and gives more visually-appealing printouts.
Note: This "
+"option overrides the Portrait/Landscape option chosen in the printer "
+"properties. If this option is enabled, and if the pages in your document "
+"have different sizes, then some pages might be rotated while others are not."
+"
"
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:62
+msgid "Scale pages to fit paper size"
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:63
+msgid ""
+"If this option is enabled, all pages will be scaled to optimally fit the "
+"printer's paper size."
+msgstr ""
+
+#: kprintDialogPage_DJVUpageoptions.cpp:64
+msgid ""
+"If this option is enabled, all pages will be scaled to optimally fit "
+"the printer's paper size.
Note: If this option is enabled, and "
+"if the pages in your document have different sizes, then different pages "
+"might be scaled by different scaling factors.
"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:32
+#, no-c-format
+msgid "PostScript language level:"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:48
+#, no-c-format
+msgid "Render mode:"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:54
+#, no-c-format
+msgid "Level 1 (almost obsolete)"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:59
+#, no-c-format
+msgid "Level 2 (default)"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:64
+#, no-c-format
+msgid "Level 3 (might print faster)"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:79
+#, no-c-format
+msgid ""
+"With this dialog you can choose the PostScript language level used by "
+"KViewShell. The choice of a language level can dramatically affect printing "
+"speed, but has no impact on the quality of the printout.
\n"
+"Level 1: This is the most conservative option, because PostScript "
+"Level 1 files can be printed on all printers. The files produced are, "
+"however, extremely long, and printing can be very slow.
\n"
+"Level 2: Level 2 PostScript files are much smaller and print much "
+"faster than Level 1 files. Level 2 files are supported by almost all "
+"printers.
\n"
+"Level 3: Level 3 PostScript files are much smaller and print even "
+"faster than Level 2 files. However, Level 3 files are supported only by some "
+"modern printers. If Level 3 works for you, this is the best option.
"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:88
+#, no-c-format
+msgid "Print Full Page (default)"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:93
+#, no-c-format
+msgid "Black & White"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:98
+#, no-c-format
+msgid "Foreground Only"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:103
+#, no-c-format
+msgid "Background Only"
+msgstr ""
+
+#: kprintDialogPage_DJVUconversionoptions_basewidget.ui:118
+#, no-c-format
+msgid ""
+"Good DJVU files are separated into foreground and background images. The "
+"foreground mostly contains the text. With the render mode you can decide "
+"what part of your page will be printed.
\n"
+"Print Full Page: The full page, including foreground and "
+"background will be printed, either in color or in grayscale.
\n"
+"Black & White: Foreground and background are printed, but only in "
+"black-and-white. If this option is chosen, the files generated will print "
+"much faster, but quality will not be as good.
\n"
+"Foreground Only: This option is useful if the background of the "
+"page is disturbing and affects the readability of the text.
\n"
+"Background Only: Print only the background of the page.
"
+msgstr ""
+
+#: pageRangeWidget_base.ui:16
+#, no-c-format
+msgid "fromToWidget_base"
+msgstr ""
+
+#: pageRangeWidget_base.ui:35
+#, no-c-format
+msgid "From page:"
+msgstr ""
+
+#: pageRangeWidget_base.ui:56
+#, no-c-format
+msgid "To page:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kdvi.po b/tde-i18n-es_AR/messages/tdegraphics/kdvi.po
new file mode 100644
index 00000000000..2643721e455
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kdvi.po
@@ -0,0 +1,1126 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: TeXFontDefinition.cpp:108
+msgid "Cannot find font %1, file %2."
+msgstr ""
+
+#: TeXFontDefinition.cpp:124
+#, c-format
+msgid "Checksum mismatch for font file %1"
+msgstr ""
+
+#: TeXFontDefinition.cpp:133
+msgid "TeX virtual"
+msgstr ""
+
+#: TeXFontDefinition.cpp:142
+msgid "TeX Font Metric"
+msgstr ""
+
+#: TeXFontDefinition.cpp:167
+msgid "FreeType"
+msgstr ""
+
+#: TeXFontDefinition.cpp:172
+#, c-format
+msgid "Cannot recognize format for font file %1"
+msgstr ""
+
+#: TeXFont_PFB.cpp:44
+msgid ""
+"The font file %1 could be opened and read, but its font format is "
+"unsupported."
+msgstr ""
+
+#: TeXFont_PFB.cpp:50
+msgid "The font file %1 is broken, or it could not be opened or read."
+msgstr ""
+
+#: TeXFont_PFB.cpp:171
+#, c-format
+msgid ""
+"FreeType reported an error when setting the character size for font file %1."
+msgstr ""
+
+#: TeXFont_PFB.cpp:187
+msgid "FreeType is unable to load glyph #%1 from font file %2."
+msgstr ""
+
+#: TeXFont_PFB.cpp:199
+msgid "FreeType is unable to render glyph #%1 from font file %2."
+msgstr ""
+
+#: TeXFont_PFB.cpp:212
+msgid "Glyph #%1 is empty."
+msgstr ""
+
+#: TeXFont_PFB.cpp:213
+msgid "Glyph #%1 from font file %2 is empty."
+msgstr ""
+
+#: TeXFont_PFB.cpp:282
+msgid "FreeType is unable to load metric for glyph #%1 from font file %2."
+msgstr ""
+
+#: TeXFont_PK.cpp:94
+#, c-format
+msgid "Cannot open font file %1."
+msgstr ""
+
+#: TeXFont_PK.cpp:139
+msgid "TexFont_PK::operator[]: Character %1 not defined in font %2"
+msgstr ""
+
+#: TeXFont_PK.cpp:457
+msgid "Unexpected %1 in PK file %2"
+msgstr ""
+
+#: TeXFont_PK.cpp:524
+msgid "The character %1 is too large in file %2"
+msgstr ""
+
+#: TeXFont_PK.cpp:629 TeXFont_PK.cpp:715
+msgid "Wrong number of bits stored: char. %1, font %2"
+msgstr ""
+
+#: TeXFont_PK.cpp:631 TeXFont_PK.cpp:717
+msgid "Bad pk file (%1), too many bits"
+msgstr ""
+
+#: TeXFont_PK.cpp:748
+msgid "Font has non-square aspect ratio "
+msgstr ""
+
+#: dviFile.cpp:112
+msgid "The DVI file does not start with the preamble."
+msgstr ""
+
+#: dviFile.cpp:117
+msgid ""
+"The DVI file contains the wrong version of DVI output for this program. "
+"Hint: If you use the typesetting system Omega, you have to use a special "
+"program, such as oxdvi."
+msgstr ""
+
+#: dviFile.cpp:155
+msgid ""
+"The DVI file is badly corrupted. KDVI was not able to find the postamble."
+msgstr ""
+
+#: dviFile.cpp:170
+msgid "The postamble does not begin with the POST command."
+msgstr ""
+
+#: dviFile.cpp:225
+msgid "The postamble contained a command other than FNTDEF."
+msgstr ""
+
+#: dviFile.cpp:259
+msgid "The page %1 does not start with the BOP command."
+msgstr ""
+
+#: dviFile.cpp:294
+msgid "Not enough memory to load the DVI-file."
+msgstr ""
+
+#: dviFile.cpp:300
+msgid "Could not load the DVI-file."
+msgstr ""
+
+#: dviRenderer.cpp:210
+msgid ""
+"File corruption! KDVI had trouble interpreting your DVI "
+"file. Most likely this means that the DVI file is broken."
+msgstr ""
+
+#: dviRenderer.cpp:212 dviRenderer.cpp:483
+msgid "DVI File Error"
+msgstr ""
+
+#: dviRenderer.cpp:262
+msgid "KDVI: Information"
+msgstr ""
+
+#: dviRenderer.cpp:277
+msgid ""
+"This DVI file contains source file information. You may click into the "
+"text with the middle mouse button, and an editor will open the TeX-source "
+"file immediately."
+msgstr ""
+
+#: dviRenderer.cpp:286
+msgid "Explain in more detail..."
+msgstr ""
+
+#: dviRenderer.cpp:315
+msgid "Embedding PostScript Files"
+msgstr ""
+
+#: dviRenderer.cpp:345
+msgid "Not all PostScript files could be embedded into your document."
+msgstr ""
+
+#: dviRenderer.cpp:348
+msgid ""
+"All external PostScript files were embedded into your document. You will "
+"probably want to save the DVI file now."
+msgstr ""
+
+#: dviRenderer.cpp:439
+msgid ""
+"File error. The specified file '%1' does not exist. "
+"KDVI already tried to add the ending '.dvi'."
+msgstr ""
+
+#: dviRenderer.cpp:441
+msgid "File Error!"
+msgstr ""
+
+#: dviRenderer.cpp:452
+msgid ""
+"Could not open file %1 which has type "
+"%2. KDVI can only load DVI (.dvi) files."
+msgstr ""
+
+#: dviRenderer.cpp:463 dviRenderer.cpp:481
+msgid ""
+"File corruption! KDVI had trouble interpreting your DVI file. Most "
+"likely this means that the DVI file is broken."
+msgstr ""
+
+#: dviRenderer.cpp:640
+msgid ""
+"You have asked KDVI to locate the place in the DVI file which "
+"corresponds to line %1 in the TeX-file %2. It seems, "
+"however, that the DVI file does not contain the necessary source file "
+"information. We refer to the manual of KDVI for a detailed explanation on "
+"how to include this information. Press the F1 key to open the manual."
+msgstr ""
+
+#: dviRenderer.cpp:645 dviRenderer.cpp:685
+msgid "Could Not Find Reference"
+msgstr ""
+
+#: dviRenderer.cpp:683
+msgid ""
+"KDVI was not able to locate the place in the DVI file which corresponds "
+"to line %1 in the TeX-file %2."
+msgstr ""
+
+#: dviRenderer.cpp:737
+msgid ""
+"The DVI-file refers to the TeX-file %1 which could not be "
+"found."
+msgstr ""
+
+#: dviRenderer.cpp:740
+msgid "Could Not Find File"
+msgstr ""
+
+#: dviRenderer.cpp:747
+msgid ""
+"You have not yet specified an editor for inverse search. Please choose your "
+"favorite editor in the DVI options dialog which you will "
+"find in the Settings-menu."
+msgstr ""
+
+#: dviRenderer.cpp:752
+msgid "Need to Specify Editor"
+msgstr ""
+
+#: dviRenderer.cpp:753
+msgid "Use TDE's Editor Kate for Now"
+msgstr ""
+
+#: dviRenderer.cpp:785
+msgid ""
+"The external program
%1
which "
+"was used to call the editor for inverse search, reported an error. You might "
+"wish to look at the document info dialog which you will "
+"find in the File-Menu for a precise error report. The manual for KDVI "
+"contains a detailed explanation how to set up your editor for use with KDVI, "
+"and a list of common problems."
+msgstr ""
+
+#: dviRenderer.cpp:791
+msgid "Starting the editor..."
+msgstr ""
+
+#: dviRenderer_draw.cpp:270
+msgid "The DVI code set a character of an unknown font."
+msgstr ""
+
+#: dviRenderer_draw.cpp:295 dviRenderer_prescan.cpp:636
+msgid "The DVI code referred to font #%1, which was not previously defined."
+msgstr ""
+
+#: dviRenderer_draw.cpp:380
+msgid "The stack was not empty when the EOP command was encountered."
+msgstr ""
+
+#: dviRenderer_draw.cpp:392
+msgid "The stack was empty when a POP command was encountered."
+msgstr ""
+
+#: dviRenderer_draw.cpp:516 dviRenderer_draw.cpp:525
+msgid "The DVI code referred to a font which was not previously defined."
+msgstr ""
+
+#: dviRenderer_draw.cpp:565
+msgid "An illegal command was encountered."
+msgstr ""
+
+#: dviRenderer_draw.cpp:570
+msgid "The unknown op-code %1 was encountered."
+msgstr ""
+
+#: dviRenderer_export.cpp:84
+msgid ""
+"KDVI could not locate the program 'dvipdfm' on your computer. That program "
+"is essential for the export function to work. You can, however, convert the "
+"DVI-file to PDF using the print function of KDVI, but that will often "
+"produce documents which print ok, but are of inferior quality if viewed in "
+"the Acrobat Reader. It may be wise to upgrade to a more recent version of "
+"your TeX distribution which includes the 'dvipdfm' program.\n"
+"Hint to the perplexed system administrator: KDVI uses the shell's PATH "
+"variable when looking for programs."
+msgstr ""
+
+#: dviRenderer_export.cpp:99
+msgid "*.pdf|Portable Document Format (*.pdf)"
+msgstr ""
+
+#: dviRenderer_export.cpp:99 dviRenderer_export.cpp:198
+msgid "Export File As"
+msgstr ""
+
+#: dviRenderer_export.cpp:104 dviRenderer_export.cpp:203 kdvi_multipage.cpp:164
+msgid ""
+"The file %1\n"
+"exists. Do you want to overwrite that file?"
+msgstr ""
+
+#: dviRenderer_export.cpp:105 dviRenderer_export.cpp:204 kdvi_multipage.cpp:165
+msgid "Overwrite File"
+msgstr ""
+
+#: dviRenderer_export.cpp:105 kdvi_multipage.cpp:165
+msgid "Overwrite"
+msgstr ""
+
+#: dviRenderer_export.cpp:112
+msgid "Using dvipdfm to export the file to PDF"
+msgstr ""
+
+#: dviRenderer_export.cpp:114
+msgid ""
+"KDVI is currently using the external program 'dvipdfm' to convert your DVI-"
+"file to PDF. Sometimes that can take a while because dvipdfm needs to "
+"generate its own bitmap fonts Please be patient."
+msgstr ""
+
+#: dviRenderer_export.cpp:118
+msgid "Waiting for dvipdfm to finish..."
+msgstr ""
+
+#: dviRenderer_export.cpp:119
+msgid "dvipdfm progress dialog"
+msgstr ""
+
+#: dviRenderer_export.cpp:121 dviRenderer_export.cpp:224
+msgid "Please be patient"
+msgstr ""
+
+#: dviRenderer_export.cpp:137
+msgid ""
+"The external program 'dvipdf', which was used to export the file, "
+"reported an error. You might wish to look at the document info "
+"dialog which you will find in the File-Menu for a precise error "
+"report."
+msgstr ""
+
+#: dviRenderer_export.cpp:140
+msgid "Export: %1 to PDF"
+msgstr ""
+
+#: dviRenderer_export.cpp:181
+msgid ""
+"This DVI file refers to external graphic files which are not in "
+"PostScript format, and cannot be handled by the dvips "
+"program that KDVI uses interally to print or to export to PostScript. The "
+"functionality that you require is therefore unavailable in this version of "
+"KDVI.
As a workaround, you can use the File/Export As-"
+"Menu to save this file in PDF format, and then use a PDF viewer.
The "
+"author of KDVI apologizes for the inconvenience. If enough users complain, "
+"the missing functionality might later be added.
"
+msgstr ""
+
+#: dviRenderer_export.cpp:188
+msgid "Functionality Unavailable"
+msgstr ""
+
+#: dviRenderer_export.cpp:198
+msgid "*.ps|PostScript (*.ps)"
+msgstr ""
+
+#: dviRenderer_export.cpp:215
+msgid "Using dvips to export the file to PostScript"
+msgstr ""
+
+#: dviRenderer_export.cpp:217
+msgid ""
+"KDVI is currently using the external program 'dvips' to convert your DVI-"
+"file to PostScript. Sometimes that can take a while because dvips needs to "
+"generate its own bitmap fonts Please be patient."
+msgstr ""
+
+#: dviRenderer_export.cpp:221
+msgid "Waiting for dvips to finish..."
+msgstr ""
+
+#: dviRenderer_export.cpp:222
+msgid "dvips progress dialog"
+msgstr ""
+
+#: dviRenderer_export.cpp:300
+msgid ""
+"The external program 'dvips', which was used to export the file, "
+"reported an error. You might wish to look at the document info "
+"dialog which you will find in the File-Menu for a precise error "
+"report."
+msgstr ""
+
+#: dviRenderer_export.cpp:303
+msgid "Export: %1 to PostScript"
+msgstr ""
+
+#: dviRenderer_prescan.cpp:87
+#, c-format
+msgid "Embedding %1"
+msgstr ""
+
+#: dviRenderer_prescan.cpp:105
+msgid ""
+"Page %1: The PostScript file %2 could not be found.
"
+msgstr ""
+
+#: dviRenderer_prescan.cpp:255
+msgid "The papersize data '%1' could not be parsed."
+msgstr ""
+
+#: dviWidget.cpp:115
+msgid "line %1 of %2"
+msgstr ""
+
+#: fontpool.cpp:46
+msgid "KDVI is currently generating bitmap fonts..."
+msgstr ""
+
+#: fontpool.cpp:47
+msgid "Aborts the font generation. Don't do this."
+msgstr ""
+
+#: fontpool.cpp:48
+msgid ""
+"KDVI is currently generating bitmap fonts which are needed to display your "
+"document. For this, KDVI uses a number of external programs, such as "
+"MetaFont. You can find the output of these programs later in the document "
+"info dialog."
+msgstr ""
+
+#: fontpool.cpp:51
+msgid "KDVI is generating fonts. Please wait."
+msgstr ""
+
+#: fontpool.cpp:161
+msgid "Could not allocate memory for a font structure!"
+msgstr ""
+
+#: fontpool.cpp:186
+msgid "The fontlist is currently empty."
+msgstr ""
+
+#: fontpool.cpp:190
+msgid "TeX Name"
+msgstr ""
+
+#: fontpool.cpp:191
+msgid "Family"
+msgstr ""
+
+#: fontpool.cpp:193
+msgid "Type"
+msgstr ""
+
+#: fontpool.cpp:194
+msgid "Encoding"
+msgstr ""
+
+#: fontpool.cpp:195
+msgid "Comment"
+msgstr ""
+
+#: fontpool.cpp:208
+msgid "Font file not found"
+msgstr ""
+
+#: fontpool.cpp:284
+msgid ""
+"KDVI was not able to locate all the font files which are necessary to "
+"display the current DVI file. Your document might be unreadable.
"
+msgstr ""
+
+#: fontpool.cpp:288
+msgid "Not All Font Files Found"
+msgstr ""
+
+#: fontpool.cpp:299
+msgid "Locating fonts..."
+msgstr ""
+
+#: fontpool.cpp:358
+msgid ""
+"KDVI relies on the kpsewhich program to locate font files on your "
+"hard disc and to generate PK fonts, if necessary.
"
+msgstr ""
+
+#: fontpool.cpp:361
+msgid ""
+"The shell process for the kpsewhich program could not be started. "
+"Consequently, some font files could not be found, and your document might by "
+"unreadable. If this error is reproducable please report the issue to the "
+"KDVI developers using the 'Help' menu.
"
+msgstr ""
+
+#: fontpool.cpp:367 fontpool.cpp:405
+msgid "Problem locating fonts - KDVI"
+msgstr ""
+
+#: fontpool.cpp:384
+msgid "Font generation aborted - KDVI"
+msgstr ""
+
+#: fontpool.cpp:394
+msgid ""
+"
There were problems running kpsewhich. As a result, some font files could "
+"not be located, and your document might be unreadable.
Possible "
+"reason: The kpsewhich program is perhaps not installed on your system, "
+"or it cannot be found in the current search path.
What you can do:"
+"b> The kpsewhich program is normally contained in distributions of the TeX "
+"typesetting system. If TeX is not installed on your system, you could "
+"install the TeTeX distribution (www.tetex.org). If you are sure that TeX is "
+"installed, please try to use the kpsewhich program from the command line to "
+"check if it really works.
"
+msgstr ""
+
+#: fontpool.cpp:590
+msgid "Currently generating %1 at %2 dpi"
+msgstr ""
+
+#: fontprogress.cpp:33
+msgid "Abort"
+msgstr ""
+
+#: fontprogress.cpp:37
+msgid "What's going on here?"
+msgstr ""
+
+#: fontprogress.cpp:51
+msgid "%v of %m"
+msgstr ""
+
+#: infodialog.cpp:25
+msgid "Document Info"
+msgstr ""
+
+#: infodialog.cpp:27
+msgid "DVI File"
+msgstr ""
+
+#: infodialog.cpp:30
+msgid "Information on the currently loaded DVI-file."
+msgstr ""
+
+#: infodialog.cpp:38
+msgid "Information on currently loaded fonts."
+msgstr ""
+
+#: infodialog.cpp:39
+msgid ""
+"This text field shows detailed information about the currently loaded fonts. "
+"This is useful for experts who want to locate problems in the setup of TeX "
+"or KDVI."
+msgstr ""
+
+#: infodialog.cpp:43
+msgid "External Programs"
+msgstr ""
+
+#: infodialog.cpp:46
+msgid "No output from any external program received."
+msgstr ""
+
+#: infodialog.cpp:47
+msgid "Output of external programs."
+msgstr ""
+
+#: infodialog.cpp:48
+msgid ""
+"KDVI uses external programs, such as MetaFont, dvipdfm or dvips. This text "
+"field shows the output of these programs. That is useful for experts who "
+"want to find problems in the setup of TeX or KDVI."
+msgstr ""
+
+#: infodialog.cpp:64
+msgid "There is no DVI file loaded at the moment."
+msgstr ""
+
+#: infodialog.cpp:67
+msgid "Filename"
+msgstr ""
+
+#: infodialog.cpp:71
+msgid "File Size"
+msgstr ""
+
+#: infodialog.cpp:73
+msgid "The file does no longer exist."
+msgstr ""
+
+#: infodialog.cpp:76
+msgid "#Pages"
+msgstr ""
+
+#: infodialog.cpp:77
+msgid "Generator/Date"
+msgstr ""
+
+#: kdvi_multipage.cpp:70
+msgid "Document &Info"
+msgstr ""
+
+#: kdvi_multipage.cpp:71
+msgid "Embed External PostScript Files..."
+msgstr ""
+
+#: kdvi_multipage.cpp:72
+msgid "Enable All Warnings && Messages"
+msgstr ""
+
+#: kdvi_multipage.cpp:73
+msgid "PostScript..."
+msgstr ""
+
+#: kdvi_multipage.cpp:74
+msgid "PDF..."
+msgstr ""
+
+#: kdvi_multipage.cpp:101 main.cpp:34
+msgid "KDVI"
+msgstr ""
+
+#: kdvi_multipage.cpp:102 main.cpp:29
+msgid ""
+"A previewer for Device Independent files (DVI files) produced by the TeX "
+"typesetting system."
+msgstr ""
+
+#: kdvi_multipage.cpp:105
+msgid ""
+"This program displays Device Independent (DVI) files which are produced by "
+"the TeX typesetting system.\n"
+"KDVI 1.3 is based on original code from KDVI version 0.43 and xdvik."
+msgstr ""
+
+#: kdvi_multipage.cpp:109 main.cpp:41
+msgid "Current Maintainer."
+msgstr ""
+
+#: kdvi_multipage.cpp:113 main.cpp:45
+msgid "Author of kdvi 0.4.3"
+msgstr ""
+
+#: kdvi_multipage.cpp:114 main.cpp:46
+msgid "Maintainer of xdvik"
+msgstr ""
+
+#: kdvi_multipage.cpp:115 main.cpp:47
+msgid "Author of xdvi"
+msgstr ""
+
+#: kdvi_multipage.cpp:116 main.cpp:48
+msgid "Testing and bug reporting."
+msgstr ""
+
+#: kdvi_multipage.cpp:117 main.cpp:49
+msgid "Re-organisation of source code."
+msgstr ""
+
+#: kdvi_multipage.cpp:153
+msgid "Save File As"
+msgstr ""
+
+#: kdvi_multipage.cpp:196
+msgid "*.dvi *.DVI|TeX Device Independent Files (*.dvi)"
+msgstr ""
+
+#: kdvi_multipage.cpp:208
+msgid "TeX Fonts"
+msgstr ""
+
+#: kdvi_multipage.cpp:209
+msgid "DVI Specials"
+msgstr ""
+
+#: kdvi_multipage.cpp:242
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: kdvi_multipage.cpp:251
+msgid ""
+"The list of pages you selected was empty.\n"
+"Maybe you made an error in selecting the pages, e.g. by giving an invalid "
+"range like '7-2'."
+msgstr ""
+
+#: kdvi_multipage.cpp:414
+msgid "All messages and warnings will now be shown."
+msgstr ""
+
+#: kdvi_multipage.cpp:465
+msgid ""
+"This function searches the DVI file for plain text. Unfortunately, this "
+"version of KDVI treats only plain ASCII characters properly. Symbols, "
+"ligatures, mathematical formulae, accented characters, and non-English text, "
+"such as Russian or Korean, will most likely be messed up completely. "
+"Continue anyway?"
+msgstr ""
+
+#: kdvi_multipage.cpp:469 kdvi_multipage_texthandling.cpp:64
+msgid "Function May Not Work as Expected"
+msgstr ""
+
+#: kdvi_multipage_texthandling.cpp:60
+msgid ""
+"This function exports the DVI file to a plain text. Unfortunately, this "
+"version of KDVI treats only plain ASCII characters properly. Symbols, "
+"ligatures, mathematical formulae, accented characters, and non-English text, "
+"such as Russian or Korean, will most likely be messed up completely."
+msgstr ""
+
+#: kdvi_multipage_texthandling.cpp:65
+msgid "Continue Anyway"
+msgstr ""
+
+#: main.cpp:21
+msgid ""
+"Check if the file is loaded in another KDVI.\n"
+"If it is, bring up the other KDVI. Otherwise, load the file."
+msgstr ""
+
+#: main.cpp:23
+msgid "Navigate to this page"
+msgstr ""
+
+#: main.cpp:24
+msgid "Files to load"
+msgstr ""
+
+#: main.cpp:37
+msgid ""
+"This program displays Device Independent (DVI) files which are produced by "
+"the TeX typesetting system.\n"
+"This KDVI version is based on original code from KDVI version 0.43 and xdvik."
+msgstr ""
+
+#: main.cpp:80
+msgid "The URL %1 is not well-formed."
+msgstr ""
+
+#: main.cpp:86
+msgid ""
+"The URL %1 does not point to a local file. You can only specify local files "
+"if you are using the '--unique' option."
+msgstr ""
+
+#: optionDialogFontsWidget.cpp:34
+msgid "This version of KDVI does not support type 1 fonts."
+msgstr ""
+
+#: optionDialogFontsWidget.cpp:35
+msgid ""
+"KDVI needs the FreeType library to access type 1 fonts. This library was not "
+"present when KDVI was compiled. If you want to use type 1 fonts, you must "
+"either install the FreeType library and recompile KDVI yourself, or find a "
+"precompiled software package for your operating system."
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:32
+msgid "User-Defined Editor"
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:34
+msgid "Enter the command line below."
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:38
+msgid "Click 'Help' to learn how to set up Emacs."
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:42
+msgid "Kate perfectly supports inverse search."
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:46
+msgid "Kile works very well"
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:50
+msgid "NEdit perfectly supports inverse search."
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:54
+msgid "VIM version 6.0 or greater works just fine."
+msgstr ""
+
+#: optionDialogSpecialWidget.cpp:58
+msgid "Click 'Help' to learn how to set up XEmacs."
+msgstr ""
+
+#: psgs.cpp:152
+msgid "Generating PostScript graphics..."
+msgstr ""
+
+#: psgs.cpp:250
+msgid ""
+"The version of Ghostview that is installed on this computer does not "
+"contain any of the Ghostview device drivers that are known to KDVI. "
+"PostScript support has therefore been turned off in KDVI."
+msgstr ""
+
+#: psgs.cpp:253
+msgid ""
+"The Ghostview program, which KDVI uses internally to display the "
+"PostScript graphics that is included in this DVI file, is generally able to "
+"write its output in a variety of formats. The sub-programs that Ghostview "
+"uses for these tasks are called 'device drivers'; there is one device driver "
+"for each format that Ghostview is able to write. Different versions of "
+"Ghostview often have different sets of device drivers available. It seems "
+"that the version of Ghostview that is installed on this computer does not "
+"contain any of the device drivers that are known to KDVI."
+"p>
It seems unlikely that a regular installation of Ghostview would not "
+"contain these drivers. This error may therefore point to a serious "
+"misconfiguration of the Ghostview installation on your computer.
If "
+"you want to fix the problems with Ghostview, you can use the command "
+"gs --help to display the list of device drivers contained "
+"in Ghostview. Among others, KDVI can use the 'png256', 'jpeg' and 'pnm' "
+"drivers. Note that KDVI needs to be restarted to re-enable PostScript "
+"support.
"
+msgstr ""
+
+#: special.cpp:39
+msgid "That makes 25 errors. Further error messages will not be printed."
+msgstr ""
+
+#: special.cpp:224
+msgid ""
+"Error in DVIfile '%1', page %2. Color pop command issued when the color "
+"stack is empty."
+msgstr ""
+
+#: special.cpp:309
+msgid ""
+"Malformed parameter in the epsf special command.\n"
+"Expected a float to follow %1 in %2"
+msgstr ""
+
+#: special.cpp:435
+#, c-format
+msgid ""
+"File not found: \n"
+" %1"
+msgstr ""
+
+#: special.cpp:702
+msgid ""
+"Error in DVIfile '%1', page %2. Could not interpret angle in text rotation "
+"special."
+msgstr ""
+
+#: special.cpp:725
+msgid "The special command '%1' is not implemented."
+msgstr ""
+
+#: util.cpp:75
+msgid "Fatal Error! "
+msgstr ""
+
+#: util.cpp:78
+msgid ""
+"Fatal error.\n"
+"\n"
+msgstr ""
+
+#: util.cpp:80
+msgid ""
+"\n"
+"\n"
+"This probably means that either you found a bug in KDVI,\n"
+"or that the DVI file, or auxiliary files (such as font files, \n"
+"or virtual font files) were really badly broken.\n"
+"KDVI will abort after this message. If you believe that you \n"
+"found a bug, or that KDVI should behave better in this situation\n"
+"please report the problem."
+msgstr ""
+
+#: vf.cpp:86
+msgid "Checksum mismatch"
+msgstr ""
+
+#: vf.cpp:87
+msgid " in font file "
+msgstr ""
+
+#: vf.cpp:132
+msgid "Could not allocate memory for a macro table."
+msgstr ""
+
+#: vf.cpp:149
+msgid "Virtual character "
+msgstr ""
+
+#: vf.cpp:149
+msgid " in font "
+msgstr ""
+
+#: vf.cpp:150
+msgid " ignored."
+msgstr ""
+
+#: vf.cpp:180
+#, c-format
+msgid "Wrong command byte found in VF macro list: %1"
+msgstr ""
+
+#: kdvi.kcfg:10
+#, no-c-format
+msgid ""
+"Use MetaFont to generate missing fonts. If in doubt, enable this option."
+msgstr ""
+
+#: kdvi.kcfg:11
+#, no-c-format
+msgid ""
+"Allows KDVI to use MetaFont to produce bitmap fonts. Unless you have a very "
+"specific reason, you probably want to enable this option."
+msgstr ""
+
+#: kdvi.kcfg:15
+#, no-c-format
+msgid "Show PostScript specials. If in doubt, enable this option."
+msgstr ""
+
+#: kdvi.kcfg:16 optionDialogSpecialWidget_base.ui:33
+#, no-c-format
+msgid ""
+"Some DVI files contain PostScript graphics. If enabled, KDVI will use the "
+"Ghostview PostScript interpreter to display these. You probably want to "
+"enable this option, unless you have a DVI-file whose PostScript part is "
+"broken, or too large for your machine."
+msgstr ""
+
+#: kdvi.kcfg:20
+#, no-c-format
+msgid ""
+"Use font hinting. You should enable this, if the use of font hinting "
+"improves readability on your machine."
+msgstr ""
+
+#: kdvi.kcfg:21
+#, no-c-format
+msgid ""
+"Many modern fonts contain "font hinting" information which can be "
+"used to improve the appearance of a font on low-resolution displays, such as "
+"a computer monitor, or a notebook screen. However, many people find the "
+""improved" fonts quite ugly and prefer to have this option "
+"disabled."
+msgstr ""
+
+#: kdvi_part.rc:6
+#, no-c-format
+msgid "Export As"
+msgstr ""
+
+#: optionDialogFontsWidget_base.ui:28
+#, no-c-format
+msgid "Use font hinting for Type 1 fonts, if available"
+msgstr ""
+
+#: optionDialogFontsWidget_base.ui:31
+#, no-c-format
+msgid ""
+"You should enable this, if the use of font hinting improves readability on "
+"your machine."
+msgstr ""
+
+#: optionDialogFontsWidget_base.ui:34
+#, no-c-format
+msgid ""
+"Many modern fonts contain \"font hinting\" information which can be used to "
+"improve the appearance of a font on low-resolution displays, such as a "
+"computer monitor, or a notebook screen. However, many people find the "
+"\"improved\" fonts quite ugly and prefer to have this option disabled."
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:27
+#, no-c-format
+msgid "Show PostScript specials"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:30
+#, no-c-format
+msgid "If in doubt, enable this option."
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:41
+#, no-c-format
+msgid "Editor for Inverse Search"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:60
+#, no-c-format
+msgid "Choose an editor which is used in inverse search."
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:63
+#, no-c-format
+msgid ""
+"Some DVI files contain 'inverse search' information. If such a DVI file "
+"is loaded, you can right-click into KDVI and an editor will open, load the "
+"TeX file and jump to the correct position. You can select your favorite "
+"editor here. If in doubt, 'nedit' is usually a good choice.
\n"
+"Check the KDVI manual to see how to prepare DVI files which support the "
+"inverse search.
"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:80
+#, no-c-format
+msgid "Description:"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:96
+#, no-c-format
+msgid "Shell command:"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:115
+#, no-c-format
+msgid ""
+"Explains about the editor's capabilities in conjunction with inverse search."
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:118
+#, no-c-format
+msgid ""
+"Not all editors are well suited for inverse search. For instance, many "
+"editors have no command like 'If the file is not yet loaded, load it. "
+"Otherwise, bring the window with the file to the front'. If you are using an "
+"editor like this, clicking into the DVI file will always open a new editor, "
+"even if the TeX file is already open. Likewise, many editors have no command "
+"line argument that would allow KDVI to specify the exact line which you wish "
+"to edit.
\n"
+"If you feel that KDVI's support for a certain editor is inadequate, "
+"please contact the Trinity developers at www.trinitydesktop.org.
"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:135
+#, no-c-format
+msgid "Shell-command line used to start the editor."
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:138
+#, no-c-format
+msgid ""
+"If you are using inverse search, KDVI uses this command line to start the "
+"editor. The field '%f' is replaced with the filename, and '%l' is replaced "
+"with the line number."
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:154
+#, no-c-format
+msgid "Editor:"
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:170
+#, no-c-format
+msgid "What is 'inverse search'? "
+msgstr ""
+
+#: optionDialogSpecialWidget_base.ui:176
+#, no-c-format
+msgid "inv-search"
+msgstr ""
+
+#: tips:3
+msgid "...that KDVI can also load compressed DVI-files? \n"
+msgstr ""
+
+#: tips:9
+msgid ""
+"
...that you can mark text with the right mouse button and paste it\n"
+"into any application?\n"
+msgstr ""
+
+#: tips:16
+msgid ""
+"
...that KDVI now supports inverse search? You can click into your DVI "
+"file \n"
+"with the middle mouse button and your editor opens, loads the TeX file, and\n"
+"jumps to the proper line! The \n"
+"manual explains how to set up your editor for this. \n"
+msgstr ""
+
+#: tips:25
+msgid ""
+"
...that KDVI supports forward search? If you use Emacs or XEmacs, you "
+"can \n"
+"jump directly from the TeX file to the associated place in the DVI file. \n"
+"The manual explains how to set "
+"up \n"
+"your editor for this. \n"
+msgstr ""
+
+#: tips:34
+msgid "
...that KDVI now offers full text search? \n"
+msgstr ""
+
+#: tips:40
+msgid ""
+"
...that KDVI can save your DVI file as PostScript, PDF, and even plain "
+"text? \n"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kfax.po b/tde-i18n-es_AR/messages/tdegraphics/kfax.po
new file mode 100644
index 00000000000..ff4124c39df
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kfax.po
@@ -0,0 +1,312 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: faxinput.cpp:61
+msgid "Out of memory\n"
+msgstr ""
+
+#: faxinput.cpp:113
+msgid ""
+"Unable to open:\n"
+"%1\n"
+msgstr ""
+
+#: faxinput.cpp:150
+msgid ""
+"Invalid tiff file:\n"
+"%1\n"
+msgstr ""
+
+#: faxinput.cpp:251
+msgid ""
+"In file %1\n"
+"StripsPerImage tag 273=%2,tag279=%3\n"
+msgstr ""
+
+#: faxinput.cpp:253 faxinput.cpp:452
+msgid "Message"
+msgstr ""
+
+#: faxinput.cpp:294
+msgid ""
+"Due to patent reasons KFax can not handle LZW (Lempel-Ziv & Welch) "
+"compressed Fax files.\n"
+msgstr ""
+
+#: faxinput.cpp:299
+msgid "This version can only handle Fax files\n"
+msgstr ""
+
+#: faxinput.cpp:333
+msgid "Bad Fax File"
+msgstr ""
+
+#: faxinput.cpp:422
+msgid ""
+"Trying to expand too many strips\n"
+"%1%n"
+msgstr ""
+
+#: faxinput.cpp:450
+msgid ""
+"Only the first page of the PC Research multipage file\n"
+"%1\n"
+"will be shown\n"
+msgstr ""
+
+#: faxinput.cpp:465
+msgid ""
+"No fax found in file:\n"
+"%1\n"
+msgstr ""
+
+#: kfax.cpp:247
+msgid "A&dd..."
+msgstr ""
+
+#: kfax.cpp:259
+msgid "&Rotate Page"
+msgstr ""
+
+#: kfax.cpp:261
+msgid "Mirror Page"
+msgstr ""
+
+#: kfax.cpp:263
+msgid "&Flip Page"
+msgstr ""
+
+#: kfax.cpp:282
+msgid "w: 00000 h: 00000"
+msgstr ""
+
+#: kfax.cpp:283
+msgid "Res: XXXXX"
+msgstr ""
+
+#: kfax.cpp:284
+msgid "Type: XXXXXXX"
+msgstr ""
+
+#: kfax.cpp:285
+msgid "Page: XX of XX"
+msgstr ""
+
+#: kfax.cpp:695
+msgid "There is no document active."
+msgstr ""
+
+#: kfax.cpp:704 kfax.cpp:705 kfax.cpp:1377 kfax.cpp:1652
+msgid "KFax"
+msgstr ""
+
+#: kfax.cpp:828
+msgid "Saving..."
+msgstr ""
+
+#: kfax.cpp:836
+msgid ""
+"Failure in 'copy file()'\n"
+"Could not save file!"
+msgstr ""
+
+#: kfax.cpp:850
+msgid "Loading '%1'"
+msgstr ""
+
+#: kfax.cpp:857
+msgid "Downloading..."
+msgstr ""
+
+#: kfax.cpp:1445
+msgid "Page: %1 of %2"
+msgstr ""
+
+#: kfax.cpp:1450
+msgid "W: %1 H: %2"
+msgstr ""
+
+#: kfax.cpp:1454
+#, c-format
+msgid "Res: %1"
+msgstr ""
+
+#: kfax.cpp:1454 options.cpp:107
+msgid "Fine"
+msgstr ""
+
+#: kfax.cpp:1454 options.cpp:111
+msgid "Normal"
+msgstr ""
+
+#: kfax.cpp:1463
+msgid "Type: Tiff "
+msgstr ""
+
+#: kfax.cpp:1466
+msgid "Type: Raw "
+msgstr ""
+
+#: kfax.cpp:1623
+msgid "TDE G3/G4 Fax Viewer"
+msgstr ""
+
+#: kfax.cpp:1628
+msgid "Fine resolution"
+msgstr ""
+
+#: kfax.cpp:1630
+msgid "Normal resolution"
+msgstr ""
+
+#: kfax.cpp:1631
+msgid "Height (number of fax lines)"
+msgstr ""
+
+#: kfax.cpp:1633
+msgid "Width (dots per fax line)"
+msgstr ""
+
+#: kfax.cpp:1635
+msgid "Turn image 90 degrees (landscape mode)"
+msgstr ""
+
+#: kfax.cpp:1637
+msgid "Turn image upside down"
+msgstr ""
+
+#: kfax.cpp:1639
+msgid "Invert black and white"
+msgstr ""
+
+#: kfax.cpp:1641
+msgid "Limit memory use to 'bytes'"
+msgstr ""
+
+#: kfax.cpp:1643
+msgid "Fax data is packed lsb first"
+msgstr ""
+
+#: kfax.cpp:1644
+msgid "Raw files are g3-2d"
+msgstr ""
+
+#: kfax.cpp:1645
+msgid "Raw files are g4"
+msgstr ""
+
+#: kfax.cpp:1646
+msgid "Fax file(s) to show"
+msgstr ""
+
+#: kfax.cpp:1656
+msgid "UI Rewrite, lots of code cleanups and fixes"
+msgstr ""
+
+#: kfax.cpp:1658
+msgid "Printing Rewrite, lots of code cleanups and fixes"
+msgstr ""
+
+#: kfax_printsettings.cpp:30
+msgid ""
+"'Ignore Paper Margins'
If this checkbox is "
+"enabled, the paper margins will be ignored and the fax will be printed on "
+"the full paper size.
If this checkbox is disabled, KFax will respect "
+"the standard paper margins and print the fax inside this printable area.
"
+""
+msgstr ""
+
+#: kfax_printsettings.cpp:41
+msgid ""
+"'Horizontal centered'
If this checkbox is "
+"enabled, the fax will be centered horizontally on the page.
If this "
+"checkbox is disabled, the fax will be printed at the left side of the page."
+"p>
"
+msgstr ""
+
+#: kfax_printsettings.cpp:52
+msgid ""
+"'Vertical centered'
If this checkbox is "
+"enabled, the fax will be centered vertically on the page.
If this "
+"checkbox is disabled, the fax will be printed at the top of the page.
"
+"qt>"
+msgstr ""
+
+#: kfax_printsettings.cpp:64
+msgid "&Layout"
+msgstr ""
+
+#: kfax_printsettings.cpp:66
+msgid "Ignore paper margins"
+msgstr ""
+
+#: kfax_printsettings.cpp:68
+msgid "Horizontal centered"
+msgstr ""
+
+#: kfax_printsettings.cpp:70
+msgid "Vertical centered"
+msgstr ""
+
+#: options.cpp:69
+msgid "Display options:"
+msgstr ""
+
+#: options.cpp:78
+msgid "Upside down"
+msgstr ""
+
+#: options.cpp:83
+msgid "Invert"
+msgstr ""
+
+#: options.cpp:100
+msgid "Raw fax resolution:"
+msgstr ""
+
+#: options.cpp:103 options.cpp:181
+msgid "Auto"
+msgstr ""
+
+#: options.cpp:120
+msgid "Raw fax data are:"
+msgstr ""
+
+#: options.cpp:124
+msgid "LS-Bit first"
+msgstr ""
+
+#: options.cpp:141
+msgid "Raw fax format:"
+msgstr ""
+
+#: options.cpp:165
+msgid "Raw fax width:"
+msgstr ""
+
+#: options.cpp:173
+msgid "Height:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kfaxview.po b/tde-i18n-es_AR/messages/tdegraphics/kfaxview.po
new file mode 100644
index 00000000000..afa757727e8
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kfaxview.po
@@ -0,0 +1,109 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: faxmultipage.cpp:61 main.cpp:53
+msgid "KFaxView"
+msgstr ""
+
+#: faxmultipage.cpp:62
+msgid "KViewshell Fax Plugin."
+msgstr ""
+
+#: faxmultipage.cpp:65
+msgid "This program previews fax (g3) files."
+msgstr ""
+
+#: faxmultipage.cpp:68
+msgid "Current Maintainer."
+msgstr ""
+
+#: faxmultipage.cpp:80
+msgid "*.g3|Fax (g3) file (*.g3)"
+msgstr ""
+
+#: faxrenderer.cpp:139
+msgid ""
+"File error. The specified file '%1' does not exist."
+msgstr ""
+
+#: faxrenderer.cpp:140 faxrenderer.cpp:161 faxrenderer.cpp:166
+msgid "File Error"
+msgstr ""
+
+#: faxrenderer.cpp:160 faxrenderer.cpp:164
+msgid ""
+"File error. The specified file '%1' could not be loaded."
+""
+msgstr ""
+
+#: main.cpp:20
+msgid ""
+"Check if the file is loaded in another KFaxView instance.\n"
+"If it is, bring up the other KFaxView. Otherwise, load the file."
+msgstr ""
+
+#: main.cpp:22
+msgid "Navigate to this page"
+msgstr ""
+
+#: main.cpp:25 main.cpp:27 main.cpp:28 main.cpp:30 main.cpp:32 main.cpp:34
+#: main.cpp:36 main.cpp:38 main.cpp:40 main.cpp:41 main.cpp:42
+msgid "(obsolete)"
+msgstr ""
+
+#: main.cpp:43
+msgid "Files to load"
+msgstr ""
+
+#: main.cpp:48
+msgid "A previewer for Fax files."
+msgstr ""
+
+#: main.cpp:56
+msgid "Fax-G3 plugin for the KViewShell document viewer framework."
+msgstr ""
+
+#: main.cpp:59
+msgid "KViewShell plugin"
+msgstr ""
+
+#: main.cpp:64
+msgid "KViewShell maintainer"
+msgstr ""
+
+#: main.cpp:68
+msgid "Fax file loading"
+msgstr ""
+
+#: main.cpp:100
+msgid "The URL %1 is not well-formed."
+msgstr ""
+
+#: main.cpp:106
+msgid ""
+"The URL %1 does not point to a local file. You can only specify local files "
+"if you are using the '--unique' option."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kgamma.po b/tde-i18n-es_AR/messages/tdegraphics/kgamma.po
new file mode 100644
index 00000000000..036351390c5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kgamma.po
@@ -0,0 +1,98 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kgamma.cpp:130
+msgid "&Select test picture:"
+msgstr ""
+
+#: kgamma.cpp:135
+msgid "Gray Scale"
+msgstr ""
+
+#: kgamma.cpp:136
+msgid "RGB Scale"
+msgstr ""
+
+#: kgamma.cpp:137
+msgid "CMY Scale"
+msgstr ""
+
+#: kgamma.cpp:138
+msgid "Dark Gray"
+msgstr ""
+
+#: kgamma.cpp:139
+msgid "Mid Gray"
+msgstr ""
+
+#: kgamma.cpp:140
+msgid "Light Gray"
+msgstr ""
+
+#: kgamma.cpp:203
+msgid "Gamma:"
+msgstr ""
+
+#: kgamma.cpp:206
+msgid "Red:"
+msgstr ""
+
+#: kgamma.cpp:209
+msgid "Green:"
+msgstr ""
+
+#: kgamma.cpp:212
+msgid "Blue:"
+msgstr ""
+
+#: kgamma.cpp:258
+msgid "Save settings to X-Server Config"
+msgstr ""
+
+#: kgamma.cpp:261
+msgid "Sync screens"
+msgstr ""
+
+#: kgamma.cpp:267
+#, c-format
+msgid "Screen %1"
+msgstr ""
+
+#: kgamma.cpp:280
+msgid "Gamma correction is not supported by your graphics hardware or driver."
+msgstr ""
+
+#: kgamma.cpp:585
+msgid ""
+"Monitor Gamma
This is a tool for changing monitor gamma correction. "
+"Use the four sliders to define the gamma correction either as a single "
+"value, or separately for the red, green and blue components. You may need to "
+"correct the brightness and contrast settings of your monitor for good "
+"results. The test images help you to find proper settings.
You can save "
+"them system-wide to XF86Config (root access is required for that) or to your "
+"own TDE settings. On multi head systems you can correct the gamma values "
+"separately for all screens."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kghostview.po b/tde-i18n-es_AR/messages/tdegraphics/kghostview.po
new file mode 100644
index 00000000000..99cf847ebbf
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kghostview.po
@@ -0,0 +1,635 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-04-16 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: infodialog.cpp:36
+msgid "Document Information"
+msgstr ""
+
+#: infodialog.cpp:44
+msgid "File name:"
+msgstr ""
+
+#: infodialog.cpp:49
+msgid "Document title:"
+msgstr ""
+
+#: infodialog.cpp:54
+msgid "Publication date:"
+msgstr ""
+
+#: kdscerrordialog.cpp:76
+msgid "Ignore All"
+msgstr ""
+
+#: kdscerrordialog.cpp:90
+msgid "DSC Information"
+msgstr ""
+
+#: kdscerrordialog.cpp:93
+msgid "DSC Warning"
+msgstr ""
+
+#: kdscerrordialog.cpp:96
+msgid "DSC Error"
+msgstr ""
+
+#: kdscerrordialog.cpp:100
+msgid "On line %1:"
+msgstr ""
+
+#: kdscerrordialog.cpp:144
+msgid "Lines in DSC documents must be shorter than 255 characters."
+msgstr ""
+
+#: kgv_miniwidget.cpp:121 kgv_miniwidget.cpp:127
+msgid "Go to Page"
+msgstr ""
+
+#: kgv_miniwidget.cpp:121 kgv_miniwidget.cpp:127
+msgid "Page:"
+msgstr ""
+
+#: kgv_miniwidget.cpp:485
+msgid "Page 1"
+msgstr ""
+
+#: kgv_miniwidget.cpp:488
+msgid "Page %1 of %2"
+msgstr ""
+
+#: kgv_miniwidget.cpp:492
+msgid "Page %1 (%2 of %3)"
+msgstr ""
+
+#: kgv_view.cpp:156
+msgid "Ghostscript Messages"
+msgstr ""
+
+#: kgv_view.cpp:190
+msgid "Document &Info"
+msgstr ""
+
+#: kgv_view.cpp:197
+msgid "Mark Current Page"
+msgstr ""
+
+#: kgv_view.cpp:201
+msgid "Mark &All Pages"
+msgstr ""
+
+#: kgv_view.cpp:205
+msgid "Mark &Even Pages"
+msgstr ""
+
+#: kgv_view.cpp:209
+msgid "Mark &Odd Pages"
+msgstr ""
+
+#: kgv_view.cpp:213
+msgid "&Toggle Page Marks"
+msgstr ""
+
+#: kgv_view.cpp:217
+msgid "&Remove Page Marks"
+msgstr ""
+
+#: kgv_view.cpp:225 viewcontrol.cpp:106
+msgid "&Orientation"
+msgstr ""
+
+#: kgv_view.cpp:227
+msgid "Paper &Size"
+msgstr ""
+
+#: kgv_view.cpp:230
+msgid "No &Flicker"
+msgstr ""
+
+#: kgv_view.cpp:235
+msgid "Auto"
+msgstr ""
+
+#: kgv_view.cpp:238 viewcontrol.cpp:77
+msgid "Upside Down"
+msgstr ""
+
+#: kgv_view.cpp:239 viewcontrol.cpp:76
+msgid "Seascape"
+msgstr ""
+
+#: kgv_view.cpp:276
+msgid "&Fit to Page Width"
+msgstr ""
+
+#: kgv_view.cpp:279
+msgid "&Fit to Screen"
+msgstr ""
+
+#: kgv_view.cpp:283
+msgid "Previous Page"
+msgstr ""
+
+#: kgv_view.cpp:285
+msgid "Moves to the previous page of the document"
+msgstr ""
+
+#: kgv_view.cpp:287
+msgid "Next Page"
+msgstr ""
+
+#: kgv_view.cpp:289
+msgid "Moves to the next page of the document"
+msgstr ""
+
+#: kgv_view.cpp:293
+msgid "Moves to the first page of the document"
+msgstr ""
+
+#: kgv_view.cpp:297
+msgid "Moves to the last page of the document"
+msgstr ""
+
+#: kgv_view.cpp:301
+msgid "Read Up"
+msgstr ""
+
+#: kgv_view.cpp:307
+msgid "Read Down"
+msgstr ""
+
+#: kgv_view.cpp:315
+msgid "Show &Scrollbars"
+msgstr ""
+
+#: kgv_view.cpp:317
+msgid "Hide &Scrollbars"
+msgstr ""
+
+#: kgv_view.cpp:318
+msgid "&Watch File"
+msgstr ""
+
+#: kgv_view.cpp:321
+msgid "Show &Page List"
+msgstr ""
+
+#: kgv_view.cpp:323
+msgid "Hide &Page List"
+msgstr ""
+
+#: kgv_view.cpp:324
+msgid "Show Page &Labels"
+msgstr ""
+
+#: kgv_view.cpp:326
+msgid "Hide Page &Labels"
+msgstr ""
+
+#: kgv_view.cpp:352
+msgid "Auto "
+msgstr ""
+
+#: kgv_view.cpp:369
+msgid "KGhostView"
+msgstr ""
+
+#: kgv_view.cpp:371
+msgid ""
+"Viewer for PostScript (.ps, .eps) and Portable Document Format (.pdf) files"
+msgstr ""
+
+#: kgv_view.cpp:375
+msgid ""
+"KGhostView displays, prints, and saves PostScript and PDF files.\n"
+"Based on original work by Tim Theisen."
+msgstr ""
+
+#: kgv_view.cpp:379
+msgid "Current maintainer"
+msgstr ""
+
+#: kgv_view.cpp:383
+msgid "Maintainer 2000-2003"
+msgstr ""
+
+#: kgv_view.cpp:386
+msgid "Maintainer 1999-2000"
+msgstr ""
+
+#: kgv_view.cpp:390
+msgid "Original author"
+msgstr ""
+
+#: kgv_view.cpp:393
+msgid "Basis for shell"
+msgstr ""
+
+#: kgv_view.cpp:396
+msgid "Port to KParts"
+msgstr ""
+
+#: kgv_view.cpp:399
+msgid "Dialog boxes"
+msgstr ""
+
+#: kgv_view.cpp:402
+msgid "for contributing GSView's DSC parser."
+msgstr ""
+
+#: kgv_view.cpp:747
+msgid ""
+"An error occurred in rendering.
%1
The display "
+"may contain errors.
Below are any error messages which were received from "
+"Ghostscript (%2) which may help you."
+msgstr ""
+
+#: kgvconfigdialog.cpp:113
+msgid ""
+"Your version of gs (version %1) is too old, since it has security issues "
+"which are impossible to resolve. Please upgrade to a newer version.\n"
+"KGhostView will try to work with it, but it may not display any files at "
+"all.\n"
+"Version %2 seems to be appropriate on your system, although newer versions "
+"will work as well."
+msgstr ""
+
+#: kgvconfigdialog.cpp:143
+msgid "General"
+msgstr ""
+
+#: kgvconfigdialog.cpp:145
+msgid ""
+"Ghostscript\n"
+"Configuration"
+msgstr ""
+
+#: kgvdocument.cpp:100
+msgid ""
+"Could not open %1: File does not exist."
+"qt>"
+msgstr ""
+
+#: kgvdocument.cpp:109
+msgid ""
+"Could not open %1: Permission denied."
+msgstr ""
+
+#: kgvdocument.cpp:135 kgvshell.cpp:254
+#, c-format
+msgid "Could not create temporary file: %1"
+msgstr ""
+
+#: kgvdocument.cpp:159
+msgid ""
+"Could not open %1 which has type "
+"%2. KGhostview can only load PostScript (.ps, .eps) and Portable "
+"Document Format (.pdf) files."
+msgstr ""
+
+#: kgvdocument.cpp:193 kgvdocument.cpp:224
+msgid "Could not uncompress %1."
+msgstr ""
+
+#: kgvdocument.cpp:204
+#, c-format
+msgid "Could not create temporary file: %2"
+msgstr ""
+
+#: kgvdocument.cpp:242
+msgid "Could not open file %1."
+msgstr ""
+
+#: kgvdocument.cpp:263
+msgid "Error opening file %1: %2"
+msgstr ""
+
+#: kgvdocument.cpp:525 kgvdocument.cpp:552
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: kgvdocument.cpp:532 kgvdocument.cpp:661
+msgid "Printing failed because the list of pages to be printed was empty."
+msgstr ""
+
+#: kgvdocument.cpp:534 kgvdocument.cpp:663
+msgid "Error Printing"
+msgstr ""
+
+#: kgvdocument.cpp:538
+msgid ""
+"Printing failure:
Could not convert to PostScript"
+"qt>"
+msgstr ""
+
+#: kgvshell.cpp:82
+msgid "&Maximize"
+msgstr ""
+
+#: kgvshell.cpp:104
+msgid "Full Screen Options"
+msgstr ""
+
+#: kgvshell.cpp:271
+#, c-format
+msgid "Could not open standard input stream: %1"
+msgstr ""
+
+#: kgvshell.cpp:284
+msgid ""
+"*.ps *.ps.bz2 *.ps.gz *.eps *.eps.gz *.pdf|All Document Files\n"
+"*.ps *.ps.bz2 *.ps.gz|PostScript Files\n"
+"*.pdf *.pdf.gz *.pdf.bz2|Portable Document Format (PDF) Files\n"
+"*.eps *.eps.gz *.eps.bz2|Encapsulated PostScript Files\n"
+"*|All Files"
+msgstr ""
+
+#: kpswidget.cpp:389
+msgid ""
+"Could not start Ghostscript. This is most likely caused by an incorrectly "
+"specified interpreter."
+msgstr ""
+
+#: kpswidget.cpp:423
+#, c-format
+msgid "Exited with error code %1."
+msgstr ""
+
+#: kpswidget.cpp:425
+msgid "Process killed or crashed."
+msgstr ""
+
+#: logwindow.cpp:39
+msgid "Configure Ghostscript"
+msgstr ""
+
+#: main.cpp:33
+msgid ""
+"Page to open. Use --page=3 to show the third page, for example. Note that if "
+"the page does not exist, any other page may be displayed"
+msgstr ""
+
+#: main.cpp:34
+msgid "Magnification of the display"
+msgstr ""
+
+#: main.cpp:35
+msgid ""
+"The orientation of the shown image. Use either \"auto\", \"portrait\", "
+"\"landscape\", \"upsidedown\" or \"seascape\""
+msgstr ""
+
+#: main.cpp:36
+msgid "Equivalent to orientation=portrait"
+msgstr ""
+
+#: main.cpp:37
+msgid "Equivalent to orientation=landscape"
+msgstr ""
+
+#: main.cpp:38
+msgid "Equivalent to orientation=upsidedown"
+msgstr ""
+
+#: main.cpp:39
+msgid "Equivalent to orientation=seascape"
+msgstr ""
+
+#: main.cpp:42
+msgid "Location to open"
+msgstr ""
+
+#: marklist.cpp:47
+msgid "Using this checkbox you can select pages for printing."
+msgstr ""
+
+#: viewcontrol.cpp:87
+msgid "&Magnification"
+msgstr ""
+
+#: viewcontrol.cpp:98
+msgid "M&edia"
+msgstr ""
+
+#: generalsettingswidget.ui:28
+#, no-c-format
+msgid "&Enable anti-aliasing of fonts and images"
+msgstr ""
+
+#: generalsettingswidget.ui:31 gssettingswidget.ui:110 gssettingswidget.ui:129
+#, no-c-format
+msgid ""
+"Anti-aliasing makes the result look better, but it makes the display take "
+"longer"
+msgstr ""
+
+#: generalsettingswidget.ui:42
+#, no-c-format
+msgid "&Use platform fonts"
+msgstr ""
+
+#: generalsettingswidget.ui:50
+#, no-c-format
+msgid "&Show Ghostscript messages in a separate box"
+msgstr ""
+
+#: generalsettingswidget.ui:53
+#, no-c-format
+msgid ""
+"Ghostscript is the basic renderer (the program which draws the picture)
\n"
+"In case of problems you might want to see its error messages"
+msgstr ""
+
+#: generalsettingswidget.ui:62
+#, no-c-format
+msgid "Palette"
+msgstr ""
+
+#: generalsettingswidget.ui:73
+#, no-c-format
+msgid "&Monochrome"
+msgstr ""
+
+#: generalsettingswidget.ui:84
+#, no-c-format
+msgid "&Grayscale"
+msgstr ""
+
+#: generalsettingswidget.ui:95
+#, no-c-format
+msgid "Co&lor"
+msgstr ""
+
+#: gssettingswidget.ui:36
+#, no-c-format
+msgid "Auto Con&figure"
+msgstr ""
+
+#: gssettingswidget.ui:61
+#, no-c-format
+msgid "Settings"
+msgstr ""
+
+#: gssettingswidget.ui:72
+#, no-c-format
+msgid "&Interpreter:"
+msgstr ""
+
+#: gssettingswidget.ui:83
+#, no-c-format
+msgid "Ghostscript is the basic renderer (i.e. the program which draws)"
+msgstr ""
+
+#: gssettingswidget.ui:91
+#, no-c-format
+msgid "(detected gs version: %1)"
+msgstr ""
+
+#: gssettingswidget.ui:99
+#, no-c-format
+msgid "&Non-antialiasing arguments:"
+msgstr ""
+
+#: gssettingswidget.ui:118
+#, no-c-format
+msgid "An&tialiasing arguments:"
+msgstr ""
+
+#: kghostview.kcfg:9
+#, no-c-format
+msgid "Whether to use anti-aliasing."
+msgstr ""
+
+#: kghostview.kcfg:10
+#, no-c-format
+msgid ""
+"Anti-aliasing makes the result look better, specially regarding text, but it "
+"makes the display take longer"
+msgstr ""
+
+#: kghostview.kcfg:20
+#, no-c-format
+msgid "Whether to see a window with Ghostscript messages"
+msgstr ""
+
+#: kghostview.kcfg:21
+#, no-c-format
+msgid ""
+"Whether to see a window with Ghostscript messages. This can give you "
+"additional information on the files you see. In case of an error, a window "
+"will popup regardless of this option."
+msgstr ""
+
+#: kghostview.kcfg:25
+#, no-c-format
+msgid "Use Platform Fonts"
+msgstr ""
+
+#: kghostview.kcfg:30
+#, no-c-format
+msgid "Whether to show the page list"
+msgstr ""
+
+#: kghostview.kcfg:35
+#, no-c-format
+msgid "Whether to show page names instead of numbers"
+msgstr ""
+
+#: kghostview.kcfg:36
+#, no-c-format
+msgid ""
+"Sometimes information is available on page names which can be used in the "
+"list panner instead of just the numbers. Most often, these names are, in "
+"fact, another numbering. Often, the first few pages use roman numbering (i, "
+"ii, iii, iv ...) followed by arabic numbers from one (1, 2, 3...) when the "
+"real content starts."
+msgstr ""
+
+#: kghostview.kcfg:40
+#, no-c-format
+msgid "Whether to show scroll bars when pages are too big"
+msgstr ""
+
+#: kghostview.kcfg:45
+#, no-c-format
+msgid "Watch File"
+msgstr ""
+
+#: kghostview.kcfg:46
+#, no-c-format
+msgid ""
+"If this is on, then the file will be reloaded whenever it changes on disk"
+msgstr ""
+
+#: kghostview.kcfg:50
+#, no-c-format
+msgid "Retain document viewing data"
+msgstr ""
+
+#: kghostview.kcfg:51
+#, no-c-format
+msgid "If this is on, then document viewing options are retained"
+msgstr ""
+
+#: kghostview.kcfg:57
+#, no-c-format
+msgid "The ghostscript interpreter to use"
+msgstr ""
+
+#: kghostview.kcfg:58
+#, no-c-format
+msgid ""
+"Kghostview does not, itself, display the document: it relies on ghostscript, "
+"and therefore needs it to be available. Here you can define the ghostscript "
+"interpreter to use."
+msgstr ""
+
+#: kghostview.kcfg:62
+#, no-c-format
+msgid "Arguments for ghostscript if running with antialiasing"
+msgstr ""
+
+#: kghostview.kcfg:72
+#, no-c-format
+msgid "This is the ghostscript version you are running"
+msgstr ""
+
+#: kghostview.kcfg:73
+#, no-c-format
+msgid ""
+"This is the version of ghostscript you are running. Normally you will not "
+"need to change this since it gets detected automatically."
+msgstr ""
+
+#: kghostview.kcfg:76
+#, no-c-format
+msgid "This is an internal setting"
+msgstr ""
+
+#: kghostviewui.rc:40 kgv_part.rc:100
+#, no-c-format
+msgid "&Main Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kolourpaint.po b/tde-i18n-es_AR/messages/tdegraphics/kolourpaint.po
new file mode 100644
index 00000000000..216d3bb0059
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kolourpaint.po
@@ -0,0 +1,1710 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kolourpaint.cpp:53
+msgid "Image file to open"
+msgstr ""
+
+#: kolourpaint.cpp:63
+msgid "KolourPaint"
+msgstr ""
+
+#: kolourpaint.cpp:65
+msgid "Paint Program for TDE"
+msgstr ""
+
+#: kolourpaint.cpp:78
+msgid "Maintainer"
+msgstr ""
+
+#: kolourpaint.cpp:79
+msgid "Chief Investigator"
+msgstr ""
+
+#: kolourpaint.cpp:81 kolourpaint.cpp:83 kolourpaint.cpp:84
+msgid "Icons"
+msgstr ""
+
+#: kolourpaint.cpp:82
+msgid "InputMethod Support"
+msgstr ""
+
+#: kpcommandhistory.cpp:628
+#, c-format
+msgid "&Undo: %1"
+msgstr ""
+
+#: kpcommandhistory.cpp:639
+#, c-format
+msgid "&Redo: %1"
+msgstr ""
+
+#: kpcommandhistory.cpp:787
+msgid "%1: %2"
+msgstr ""
+
+#: kpcommandhistory.cpp:795
+#, c-format
+msgid ""
+"_n: %n more item\n"
+"%n more items"
+msgstr ""
+
+#: kpdocument.cpp:255
+msgid "Could not open \"%1\"."
+msgstr ""
+
+#: kpdocument.cpp:281
+msgid "Could not open \"%1\" - unknown mimetype."
+msgstr ""
+
+#: kpdocument.cpp:296
+msgid ""
+"Could not open \"%1\" - unsupported image format.\n"
+"The file may be corrupt."
+msgstr ""
+
+#: kpdocument.cpp:304
+msgid ""
+"The image \"%1\" may have more colors than the current screen mode. In order "
+"to display it, some colors may be changed. Try increasing your screen depth "
+"to at least %2bpp.\n"
+"It also contains translucency which is not fully supported. The translucency "
+"data will be approximated with a 1-bit transparency mask."
+msgstr ""
+
+#: kpdocument.cpp:315
+msgid ""
+"The image \"%1\" may have more colors than the current screen mode. In order "
+"to display it, some colors may be changed. Try increasing your screen depth "
+"to at least %2bpp."
+msgstr ""
+
+#: kpdocument.cpp:320
+msgid ""
+"The image \"%1\" contains translucency which is not fully supported. The "
+"translucency data will be approximated with a 1-bit transparency mask."
+msgstr ""
+
+#: kpdocument.cpp:333
+msgid "Could not open \"%1\" - out of graphics memory."
+msgstr ""
+
+#: kpdocument.cpp:429
+msgid "Could not save image - insufficient information."
+msgstr ""
+
+#: kpdocument.cpp:430
+msgid ""
+"URL: %1\n"
+"Mimetype: %2"
+msgstr ""
+
+#: kpdocument.cpp:434
+msgid ""
+msgstr ""
+
+#: kpdocument.cpp:436
+msgid "Internal Error"
+msgstr ""
+
+#: kpdocument.cpp:469
+msgid ""
+"The %1 format may not be able to preserve all of the image's "
+"color information.
Are you sure you want to save in this format?
"
+"qt>"
+msgstr ""
+
+#: kpdocument.cpp:476
+msgid "Lossy File Format"
+msgstr ""
+
+#: kpdocument.cpp:484
+msgid ""
+"Saving the image at the low color depth of %1-bit may result in the "
+"loss of color information. Any transparency will also be removed.
Are "
+"you sure you want to save at this color depth?
"
+msgstr ""
+
+#: kpdocument.cpp:491
+msgid "Low Color Depth"
+msgstr ""
+
+#: kpdocument.cpp:602
+msgid "Could not save image - unable to create temporary file."
+msgstr ""
+
+#: kpdocument.cpp:609
+msgid "Could not save as \"%1\"."
+msgstr ""
+
+#: kpdocument.cpp:638
+msgid ""
+"A document called \"%1\" already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+
+#: kpdocument.cpp:642
+msgid "Overwrite"
+msgstr ""
+
+#: kpdocument.cpp:782
+msgid "Could not save image - failed to upload."
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:74 kpdocumentsaveoptionswidget.cpp:80
+msgid "Save Preview"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:151
+msgid "%1 bytes"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:152
+msgid "%1 bytes (%2%)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:153
+msgid "%1 B"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:154
+msgid "%1 B (%2%)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:155
+msgid "%1 B (approx. %2%)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:156
+msgid "%1B"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:157
+msgid "%1B (%2%)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:158
+msgid "%1B (approx. %2%)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:159
+msgid "%1 bytes (approx. %2%)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:299
+msgid "Convert &to:"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:304
+msgid "Quali&ty:"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:312
+msgid "&Preview"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:431
+msgid "Monochrome"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:432
+msgid "Monochrome (Dithered)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:436
+msgid "256 Color"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:437
+msgid "256 Color (Dithered)"
+msgstr ""
+
+#: kpdocumentsaveoptionswidget.cpp:442
+msgid "24-bit Color"
+msgstr ""
+
+#: kpmainwindow.cpp:251
+msgid "Color Box"
+msgstr ""
+
+#: kpmainwindow.cpp:855
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:66
+msgid ""
+"The image to be pasted may have more colors than the current screen mode. In "
+"order to display it, some colors may be changed. Try increasing your screen "
+"depth to at least %1bpp.\n"
+"It also contains translucency which is not fully supported. The translucency "
+"data will be approximated with a 1-bit transparency mask."
+msgstr ""
+
+#: kpmainwindow_edit.cpp:76
+msgid ""
+"The image to be pasted may have more colors than the current screen mode. In "
+"order to display it, some colors may be changed. Try increasing your screen "
+"depth to at least %1bpp."
+msgstr ""
+
+#: kpmainwindow_edit.cpp:80
+msgid ""
+"The image to be pasted contains translucency which is not fully supported. "
+"The translucency data will be approximated with a 1-bit transparency mask."
+msgstr ""
+
+#: kpmainwindow_edit.cpp:109
+msgid "Paste in &New Window"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:114
+msgid "&Delete Selection"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:121
+msgid "C&opy to File..."
+msgstr ""
+
+#: kpmainwindow_edit.cpp:123
+msgid "Paste &From File..."
+msgstr ""
+
+#: kpmainwindow_edit.cpp:460 tools/kptoolselection.cpp:718
+msgid "Text: Create Box"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:461 kpmainwindow_image.cpp:246
+#: tools/kptoolcrop.cpp:331 tools/kptoolselection.cpp:1178
+msgid "Selection: Create"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:538
+msgid "Text: Paste"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:718
+msgid ""
+"KolourPaint cannot paste the contents of the clipboard as the data "
+"unexpectedly disappeared.
This usually occurs if the application which "
+"was responsible for the clipboard contents has been closed.
"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:724
+msgid "Cannot Paste"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:845
+msgid "Text: Delete Box"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:846
+msgid "Selection: Delete"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:918
+msgid "Text: Finish"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:919
+msgid "Selection: Deselect"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:995
+msgid "Copy to File"
+msgstr ""
+
+#: kpmainwindow_edit.cpp:1042
+msgid "Paste From File"
+msgstr ""
+
+#: kpmainwindow_file.cpp:82
+msgid "E&xport..."
+msgstr ""
+
+#: kpmainwindow_file.cpp:85
+msgid "Scan..."
+msgstr ""
+
+#: kpmainwindow_file.cpp:89
+msgid "Reloa&d"
+msgstr ""
+
+#: kpmainwindow_file.cpp:98
+msgid "Set as Wa&llpaper (Centered)"
+msgstr ""
+
+#: kpmainwindow_file.cpp:100
+msgid "Set as Wallpaper (&Tiled)"
+msgstr ""
+
+#: kpmainwindow_file.cpp:372
+msgid "Open Image"
+msgstr ""
+
+#: kpmainwindow_file.cpp:446
+msgid "Scanning support is not installed."
+msgstr ""
+
+#: kpmainwindow_file.cpp:447
+msgid "No Scanning Support"
+msgstr ""
+
+#: kpmainwindow_file.cpp:528
+msgid "Cannot scan - out of graphics memory."
+msgstr ""
+
+#: kpmainwindow_file.cpp:529
+msgid "Cannot Scan"
+msgstr ""
+
+#: kpmainwindow_file.cpp:779
+msgid "Save Image As"
+msgstr ""
+
+#: kpmainwindow_file.cpp:897
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Reloading will lose all changes since you last saved it.\n"
+"Are you sure?"
+msgstr ""
+
+#: kpmainwindow_file.cpp:907
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Reloading will lose all changes.\n"
+"Are you sure?"
+msgstr ""
+
+#: kpmainwindow_file.cpp:1245
+msgid ""
+"You must save this image before sending it.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: kpmainwindow_file.cpp:1288
+msgid ""
+"Before this image can be set as the wallpaper, you must save it as a local "
+"file.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: kpmainwindow_file.cpp:1294
+msgid ""
+"Before this image can be set as the wallpaper, you must save it.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: kpmainwindow_file.cpp:1358
+msgid "Could not change wallpaper."
+msgstr ""
+
+#: kpmainwindow_help.cpp:59
+msgid "Acquiring &Screenshots"
+msgstr ""
+
+#: kpmainwindow_help.cpp:133
+msgid ""
+"To acquire a screenshot, press %1. The screenshot will be placed "
+"into the clipboard and you will be able to paste it in KolourPaint."
+"p>
You may configure the Desktop Screenshot shortcut in the Trinity "
+"Control Center module Keyboard "
+"Shortcuts.
Alternatively, you may try the application KSnapshot.
"
+msgstr ""
+
+#: kpmainwindow_help.cpp:154
+msgid ""
+"You do not appear to be running TDE.
Once you have loaded TDE:"
+"
To acquire a screenshot, press %1. The screenshot "
+"will be placed into the clipboard and you will be able to paste it in "
+"KolourPaint.
Alternatively, you may try the application "
+"KSnapshot.
"
+msgstr ""
+
+#: kpmainwindow_help.cpp:183
+msgid "Acquiring Screenshots"
+msgstr ""
+
+#: kpmainwindow_image.cpp:92
+msgid "R&esize / Scale..."
+msgstr ""
+
+#: kpmainwindow_image.cpp:95
+msgid "Se&t as Image (Crop)"
+msgstr ""
+
+#: kpmainwindow_image.cpp:101
+msgid "&Flip..."
+msgstr ""
+
+#: kpmainwindow_image.cpp:104
+msgid "&Rotate..."
+msgstr ""
+
+#: kpmainwindow_image.cpp:107
+msgid "S&kew..."
+msgstr ""
+
+#: kpmainwindow_image.cpp:110
+msgid "Reduce to Mo&nochrome (Dithered)"
+msgstr ""
+
+#: kpmainwindow_image.cpp:113
+msgid "Reduce to &Grayscale"
+msgstr ""
+
+#: kpmainwindow_image.cpp:116
+msgid "&Invert Colors"
+msgstr ""
+
+#: kpmainwindow_image.cpp:119
+msgid "C&lear"
+msgstr ""
+
+#: kpmainwindow_image.cpp:122
+msgid "&More Effects..."
+msgstr ""
+
+#: kolourpaintui.rc:71 kolourpaintui.rc:149 kpmainwindow_image.cpp:160
+#, no-c-format
+msgid "&Image"
+msgstr ""
+
+#: kpmainwindow_image.cpp:161
+msgid "Select&ion"
+msgstr ""
+
+#: kpmainwindow_settings.cpp:64
+msgid "Show &Path"
+msgstr ""
+
+#: kpmainwindow_settings.cpp:66
+msgid "Hide &Path"
+msgstr ""
+
+#: kpmainwindow_settings.cpp:196
+msgid "You have to restart KolourPaint for these changes to take effect."
+msgstr ""
+
+#: kpmainwindow_settings.cpp:197
+msgid "Toolbar Settings Changed"
+msgstr ""
+
+#: kpmainwindow_statusbar.cpp:144
+msgid "%1,%2"
+msgstr ""
+
+#: kpmainwindow_statusbar.cpp:151
+msgid "%1,%2 - %3,%4"
+msgstr ""
+
+#: kpmainwindow_statusbar.cpp:192 kpmainwindow_statusbar.cpp:221
+#: widgets/kptoolwidgeterasersize.cpp:88
+#: widgets/kptoolwidgetspraycansize.cpp:91
+#, c-format
+msgid "%1x%2"
+msgstr ""
+
+#: kpmainwindow_statusbar.cpp:247
+msgid "%1bpp"
+msgstr ""
+
+#: kpmainwindow_statusbar.cpp:271 kpmainwindow_view.cpp:219
+msgid "%1%"
+msgstr ""
+
+#: kpmainwindow_text.cpp:52
+msgid "Font Family"
+msgstr ""
+
+#: kpmainwindow_text.cpp:57
+msgid "Bold"
+msgstr ""
+
+#: kpmainwindow_text.cpp:63
+msgid "Underline"
+msgstr ""
+
+#: kpmainwindow_text.cpp:66
+msgid "Strike Through"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:104
+msgid "Previous Tool Option (Group #1)"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:109
+msgid "Next Tool Option (Group #1)"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:115
+msgid "Previous Tool Option (Group #2)"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:120
+msgid "Next Tool Option (Group #2)"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:129
+msgid "Tool Box"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:525
+msgid ""
+"Resizing the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.
Are you sure want to resize the image?
"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:535 tools/kptoolresizescale.cpp:1137
+msgid "Resize Image?"
+msgstr ""
+
+#: kpmainwindow_tools.cpp:536 tools/kptoolresizescale.cpp:1138
+msgid "R&esize Image"
+msgstr ""
+
+#: kpmainwindow_view.cpp:93
+msgid "Show &Grid"
+msgstr ""
+
+#: kpmainwindow_view.cpp:95
+msgid "Hide &Grid"
+msgstr ""
+
+#: kpmainwindow_view.cpp:101
+msgid "Show T&humbnail"
+msgstr ""
+
+#: kpmainwindow_view.cpp:103
+msgid "Hide T&humbnail"
+msgstr ""
+
+#: kpmainwindow_view.cpp:106
+msgid "Zoo&med Thumbnail Mode"
+msgstr ""
+
+#: kpmainwindow_view.cpp:115
+msgid "Enable Thumbnail &Rectangle"
+msgstr ""
+
+#: kpmainwindow_view.cpp:237
+msgid ""
+"Setting the zoom level to a value that is not a multiple of 100% results in "
+"imprecise editing and redraw glitches.\n"
+"Do you really want to set to zoom level to %1%?"
+msgstr ""
+
+#: kpmainwindow_view.cpp:242
+msgid "Set Zoom Level to %1%"
+msgstr ""
+
+#: kpselection.cpp:323 tools/kptooltext.cpp:48
+msgid "Text"
+msgstr ""
+
+#: kpselection.cpp:325 tools/kptoolresizescale.cpp:576
+msgid "Selection"
+msgstr ""
+
+#: kpthumbnail.cpp:139
+msgid "Thumbnail"
+msgstr ""
+
+#: kptool.cpp:199
+msgid ""
+"_: ()\n"
+"%1 (%2)"
+msgstr ""
+
+#: kptool.cpp:1498
+msgid "Right click to cancel."
+msgstr ""
+
+#: kptool.cpp:1500
+msgid "Left click to cancel."
+msgstr ""
+
+#: kptool.cpp:1524
+msgid "%1: "
+msgstr ""
+
+#: kpviewscrollablecontainer.cpp:155 kpviewscrollablecontainer.cpp:907
+#: kpviewscrollablecontainer.cpp:913 kpviewscrollablecontainer.cpp:919
+msgid "Left drag the handle to resize the image."
+msgstr ""
+
+#: kpviewscrollablecontainer.cpp:214
+msgid "Resize Image: Let go of all the mouse buttons."
+msgstr ""
+
+#: kpviewscrollablecontainer.cpp:244
+msgid "Resize Image: Right click to cancel."
+msgstr ""
+
+#: pixmapfx/kpcoloreffect.cpp:63 tools/kptoolclear.cpp:74
+#: tools/kptoolconverttograyscale.cpp:62 tools/kptoolflip.cpp:89
+#: tools/kptoolrotate.cpp:78 tools/kptoolskew.cpp:81
+#, c-format
+msgid "Selection: %1"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:60 pixmapfx/kpeffectsdialog.cpp:99
+msgid "Balance"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:262
+msgid "&Brightness:"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:265
+msgid "Re&set"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:267
+msgid "Co&ntrast:"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:270
+msgid "&Reset"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:272
+msgid "&Gamma:"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:281
+msgid "Rese&t"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:288
+msgid "C&hannels:"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:290
+msgid "All"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:291
+msgid "Red"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:292
+msgid "Green"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:293
+msgid "Blue"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:296
+msgid "Reset &All Values"
+msgstr ""
+
+#: pixmapfx/kpeffectbalance.cpp:365
+msgid "Settings"
+msgstr ""
+
+#: pixmapfx/kpeffectblursharpen.cpp:51
+msgid "Soften"
+msgstr ""
+
+#: pixmapfx/kpeffectblursharpen.cpp:53
+msgid "Sharpen"
+msgstr ""
+
+#: pixmapfx/kpeffectblursharpen.cpp:134 pixmapfx/kpeffectemboss.cpp:119
+msgid "&Amount:"
+msgstr ""
+
+#: pixmapfx/kpeffectemboss.cpp:53 pixmapfx/kpeffectsdialog.cpp:100
+msgid "Emboss"
+msgstr ""
+
+#: pixmapfx/kpeffectemboss.cpp:122
+msgid "None"
+msgstr ""
+
+#: pixmapfx/kpeffectemboss.cpp:138 pixmapfx/kpeffectflatten.cpp:153
+msgid "E&nable"
+msgstr ""
+
+#: pixmapfx/kpeffectflatten.cpp:59 pixmapfx/kpeffectsdialog.cpp:101
+msgid "Flatten"
+msgstr ""
+
+#: pixmapfx/kpeffectflatten.cpp:215
+msgid "Colors"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:52 pixmapfx/kpeffectinvert.cpp:60
+msgid "Invert Colors"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:52 pixmapfx/kpeffectsdialog.cpp:102
+msgid "Invert"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:168
+msgid "&Red"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:169
+msgid "&Green"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:170
+msgid "&Blue"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:175
+msgid "&All"
+msgstr ""
+
+#: pixmapfx/kpeffectinvert.cpp:249
+msgid "Channels"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:201
+msgid "Reduce to Monochrome (Dithered)"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:203
+msgid "Reduce to Monochrome"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:208
+msgid "Reduce to 256 Color (Dithered)"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:210
+msgid "Reduce to 256 Color"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:287
+msgid "&Monochrome"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:290
+msgid "Mo&nochrome (dithered)"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:292
+msgid "256 co&lor"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:294
+msgid "256 colo&r (dithered)"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:296
+msgid "24-&bit color"
+msgstr ""
+
+#: pixmapfx/kpeffectreducecolors.cpp:419
+msgid "Reduce To"
+msgstr ""
+
+#: pixmapfx/kpeffectsdialog.cpp:82
+msgid "More Image Effects (Selection)"
+msgstr ""
+
+#: pixmapfx/kpeffectsdialog.cpp:84
+msgid "More Image Effects"
+msgstr ""
+
+#: pixmapfx/kpeffectsdialog.cpp:96
+msgid "&Effect:"
+msgstr ""
+
+#: pixmapfx/kpeffectsdialog.cpp:103
+msgid "Reduce Colors"
+msgstr ""
+
+#: pixmapfx/kpeffectsdialog.cpp:104
+msgid "Soften & Sharpen"
+msgstr ""
+
+#: pixmapfx/kppixmapfx.cpp:355
+msgid "Low Screen Depth"
+msgstr ""
+
+#: pixmapfx/kppixmapfx.cpp:362
+msgid "Image Contains Translucency"
+msgstr ""
+
+#: tools/kptoolairspray.cpp:62 tools/kptoolairspray.cpp:255
+msgid "Spraycan"
+msgstr ""
+
+#: tools/kptoolairspray.cpp:62
+msgid "Sprays graffiti"
+msgstr ""
+
+#: tools/kptoolairspray.cpp:80
+msgid "Click or drag to spray graffiti."
+msgstr ""
+
+#: tools/kptoolairspray.cpp:209 tools/kptoolcolorpicker.cpp:114
+#: tools/kptoolfloodfill.cpp:139 tools/kptoolpen.cpp:878
+#: tools/kptoolpolygon.cpp:678 tools/kptoolrectangle.cpp:517
+#: tools/kptoolselection.cpp:134 tools/kptoolselection.cpp:1103
+msgid "Let go of all the mouse buttons."
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:314
+msgid ""
+"KolourPaint cannot remove the selection's internal border as it could not be "
+"located."
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:316
+msgid "Cannot Remove Internal Border"
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:322
+msgid ""
+"KolourPaint cannot automatically crop the image as its border could not be "
+"located."
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:324
+msgid "Cannot Autocrop"
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:516
+msgid "Remove Internal B&order"
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:518
+msgid "Remove Internal Border"
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:523
+msgid "Autocr&op"
+msgstr ""
+
+#: tools/kptoolautocrop.cpp:525
+msgid "Autocrop"
+msgstr ""
+
+#: tools/kptoolbrush.cpp:34 tools/kptoolpen.cpp:203
+msgid "Brush"
+msgstr ""
+
+#: tools/kptoolbrush.cpp:35
+msgid "Draw using brushes of different shapes and sizes"
+msgstr ""
+
+#: tools/kptoolcolorpicker.cpp:54 tools/kptoolcolorpicker.cpp:167
+msgid "Color Picker"
+msgstr ""
+
+#: tools/kptoolcolorpicker.cpp:54
+msgid "Lets you select a color from the image"
+msgstr ""
+
+#: tools/kptoolcolorpicker.cpp:76
+msgid "Click to select a color."
+msgstr ""
+
+#: tools/kptoolcolorwasher.cpp:34 tools/kptoolpen.cpp:209
+#: tools/kptoolpen.cpp:389
+msgid "Color Eraser"
+msgstr ""
+
+#: tools/kptoolcolorwasher.cpp:35
+msgid "Replaces pixels of the foreground color with the background color"
+msgstr ""
+
+#: tools/kptoolconverttograyscale.cpp:59
+msgid "Reduce to Grayscale"
+msgstr ""
+
+#: tools/kptoolcrop.cpp:227
+msgid "Set as Image"
+msgstr ""
+
+#: tools/kptoolcurve.cpp:36
+msgid "Curve"
+msgstr ""
+
+#: tools/kptoolcurve.cpp:37
+msgid "Draws curves"
+msgstr ""
+
+#: tools/kptoolellipse.cpp:34 tools/kptoolrectangle.cpp:581
+msgid "Ellipse"
+msgstr ""
+
+#: tools/kptoolellipse.cpp:35
+msgid "Draws ellipses and circles"
+msgstr ""
+
+#: tools/kptoolellipticalselection.cpp:36
+msgid "Selection (Elliptical)"
+msgstr ""
+
+#: tools/kptoolellipticalselection.cpp:37
+msgid "Makes an elliptical or circular selection"
+msgstr ""
+
+#: tools/kptooleraser.cpp:34 tools/kptoolpen.cpp:206
+msgid "Eraser"
+msgstr ""
+
+#: tools/kptooleraser.cpp:34
+msgid "Lets you rub out mistakes"
+msgstr ""
+
+#: tools/kptoolflip.cpp:72
+msgid "Flip"
+msgstr ""
+
+#: tools/kptoolflip.cpp:75
+msgid "Flip horizontally and vertically"
+msgstr ""
+
+#: tools/kptoolflip.cpp:77
+msgid "Flip horizontally"
+msgstr ""
+
+#: tools/kptoolflip.cpp:79
+msgid "Flip vertically"
+msgstr ""
+
+#: tools/kptoolflip.cpp:154
+msgid "Flip Selection"
+msgstr ""
+
+#: tools/kptoolflip.cpp:154
+msgid "Flip Image"
+msgstr ""
+
+#: tools/kptoolflip.cpp:165 tools/kptoolrotate.cpp:269
+msgid "Direction"
+msgstr ""
+
+#: tools/kptoolflip.cpp:168
+msgid "&Vertical (upside-down)"
+msgstr ""
+
+#: tools/kptoolflip.cpp:169
+msgid "&Horizontal"
+msgstr ""
+
+#: tools/kptoolfloodfill.cpp:55 tools/kptoolfloodfill.cpp:180
+msgid "Flood Fill"
+msgstr ""
+
+#: tools/kptoolfloodfill.cpp:55
+msgid "Fills regions in the image"
+msgstr ""
+
+#: tools/kptoolfloodfill.cpp:68
+msgid "Click to fill a region."
+msgstr ""
+
+#: tools/kptoolfreeformselection.cpp:36
+msgid "Selection (Free-Form)"
+msgstr ""
+
+#: tools/kptoolfreeformselection.cpp:37
+msgid "Makes a free-form selection"
+msgstr ""
+
+#: tools/kptoolline.cpp:36
+msgid "Line"
+msgstr ""
+
+#: tools/kptoolline.cpp:37
+msgid "Draws lines"
+msgstr ""
+
+#: tools/kptoolpen.cpp:75 tools/kptoolpen.cpp:200
+msgid "Pen"
+msgstr ""
+
+#: tools/kptoolpen.cpp:75
+msgid "Draws dots and freehand strokes"
+msgstr ""
+
+#: tools/kptoolpen.cpp:112 tools/kptoolpen.cpp:113
+msgid "Click to draw dots or drag to draw strokes."
+msgstr ""
+
+#: tools/kptoolpen.cpp:115
+msgid "Click or drag to erase."
+msgstr ""
+
+#: tools/kptoolpen.cpp:117
+msgid "Click or drag to erase pixels of the foreground color."
+msgstr ""
+
+#: tools/kptoolpen.cpp:213
+msgid "Custom Pen or Brush"
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:317
+msgid "Polygon"
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:317
+msgid "Draws polygons"
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:342 tools/kptoolrectangle.cpp:307
+msgid "Drag to draw."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:345
+msgid "Drag to draw the first line."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:347
+msgid "Drag out the start and end points."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:725
+msgid "Left drag another line or right click to finish."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:729
+msgid "Right drag another line or left click to finish."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:740
+msgid "Left drag to set the first control point or right click to finish."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:744
+msgid "Right drag to set the first control point or left click to finish."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:751
+msgid "Left drag to set the last control point or right click to finish."
+msgstr ""
+
+#: tools/kptoolpolygon.cpp:755
+msgid "Right drag to set the last control point or left click to finish."
+msgstr ""
+
+#: tools/kptoolpolyline.cpp:36
+msgid "Connected Lines"
+msgstr ""
+
+#: tools/kptoolpolyline.cpp:37
+msgid "Draws connected lines"
+msgstr ""
+
+#: tools/kptoolpreviewdialog.cpp:126 tools/kptoolresizescale.cpp:727
+msgid "Dimensions"
+msgstr ""
+
+#: tools/kptoolpreviewdialog.cpp:128 tools/kptoolresizescale.cpp:734
+msgid "Original:"
+msgstr ""
+
+#: tools/kptoolpreviewdialog.cpp:132 tools/kptoolpreviewdialog.cpp:219
+msgid "%1 x %2"
+msgstr ""
+
+#: tools/kptoolpreviewdialog.cpp:161 widgets/kpcolorsimilaritydialog.cpp:58
+msgid "Preview"
+msgstr ""
+
+#: tools/kptoolrectangle.cpp:175 tools/kptoolrectangle.cpp:577
+msgid "Rectangle"
+msgstr ""
+
+#: tools/kptoolrectangle.cpp:175
+msgid "Draws rectangles and squares"
+msgstr ""
+
+#: tools/kptoolrectangle.cpp:579 tools/kptoolroundedrectangle.cpp:34
+msgid "Rounded Rectangle"
+msgstr ""
+
+#: tools/kptoolrectselection.cpp:36
+msgid "Selection (Rectangular)"
+msgstr ""
+
+#: tools/kptoolrectselection.cpp:37
+msgid "Makes a rectangular selection"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:118 tools/kptoolselection.cpp:2029
+msgid "Text: Resize Box"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:123
+msgid "Selection: Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:125 tools/kptoolselection.cpp:2030
+msgid "Selection: Smooth Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:133
+msgid "Resize"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:135
+msgid "Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:137
+msgid "Smooth Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:511
+msgid "Resize / Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:567
+msgid "Ac&t on:"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:573
+msgid "Entire Image"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:579
+msgid "Text Box"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:645
+msgid "Operation"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:647
+msgid ""
+"- Resize: The size of the picture will be increased by "
+"creating new areas to the right and/or bottom (filled in with the background "
+"color) or decreased by cutting it at the right and/or bottom."
+"li>
- Scale: The picture will be expanded by duplicating pixels or "
+"squashed by dropping pixels.
- Smooth Scale: This is the same "
+"as Scale except that it blends neighboring pixels to produce a "
+"smoother looking picture.
"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:669
+msgid "&Resize"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:674
+msgid "&Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:679
+msgid "S&mooth Scale"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:729
+msgid "Width:"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:731
+msgid "Height:"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:738 tools/kptoolresizescale.cpp:745
+#: tools/kptoolresizescale.cpp:754
+msgid "x"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:743
+msgid "&New:"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:748
+msgid "&Percent:"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:753 tools/kptoolresizescale.cpp:759
+#: widgets/kpcolorsimilaritydialog.cpp:81
+#, c-format
+msgid "%"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:761
+msgid "Keep &aspect ratio"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1115
+msgid ""
+"Resizing the text box to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.
Are you sure you want to resize the text box?
"
+"qt>"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1123
+msgid "Resize Text Box?"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1124
+msgid "R&esize Text Box"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1129
+msgid ""
+"Resizing the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.
Are you sure you want to resize the image?
"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1147
+msgid ""
+"Scaling the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.
Are you sure you want to scale the image?
"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1155
+msgid "Scale Image?"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1156
+msgid "Scal&e Image"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1161
+msgid ""
+"Scaling the selection to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.
Are you sure you want to scale the selection?
"
+"qt>"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1169
+msgid "Scale Selection?"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1170
+msgid "Scal&e Selection"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1179
+msgid ""
+"Smooth Scaling the image to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.
Are you sure you want to smooth scale the image?"
+"p>
"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1187
+msgid "Smooth Scale Image?"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1188
+msgid "Smooth Scal&e Image"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1193
+msgid ""
+"Smooth Scaling the selection to %1x%2 may take a substantial amount "
+"of memory. This can reduce system responsiveness and cause other application "
+"resource problems.
Are you sure you want to smooth scale the selection?"
+"
"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1201
+msgid "Smooth Scale Selection?"
+msgstr ""
+
+#: tools/kptoolresizescale.cpp:1202
+msgid "Smooth Scal&e Selection"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:75
+msgid "Rotate"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:239
+msgid "Rotate Selection"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:239
+msgid "Rotate Image"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:240
+msgid "After Rotate:"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:280
+msgid "Cou&nterclockwise"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:281
+msgid "C&lockwise"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:312 tools/kptoolskew.cpp:255
+msgid "Angle"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:316
+msgid "90 °rees"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:317
+msgid "180 d&egrees"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:318
+msgid "270 de&grees"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:320
+msgid "C&ustom:"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:324 tools/kptoolskew.cpp:267 tools/kptoolskew.cpp:278
+msgid "degrees"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:457
+msgid ""
+"Rotating the selection to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.
Are you sure want to rotate the selection?
"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:465
+msgid "Rotate Selection?"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:466
+msgid "Rotat&e Selection"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:472
+msgid ""
+"Rotating the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.
Are you sure want to rotate the image?
"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:480
+msgid "Rotate Image?"
+msgstr ""
+
+#: tools/kptoolrotate.cpp:481
+msgid "Rotat&e Image"
+msgstr ""
+
+#: tools/kptoolroundedrectangle.cpp:35
+msgid "Draws rectangles and squares with rounded corners"
+msgstr ""
+
+#: tools/kptoolselection.cpp:140
+msgid "Left drag to resize text box."
+msgstr ""
+
+#: tools/kptoolselection.cpp:142
+msgid "Left drag to scale selection."
+msgstr ""
+
+#: tools/kptoolselection.cpp:149
+msgid "Left click to change cursor position."
+msgstr ""
+
+#: tools/kptoolselection.cpp:151
+msgid "Left drag to move text box."
+msgstr ""
+
+#: tools/kptoolselection.cpp:155
+msgid "Left drag to move selection."
+msgstr ""
+
+#: tools/kptoolselection.cpp:161
+msgid "Left drag to create text box."
+msgstr ""
+
+#: tools/kptoolselection.cpp:163
+msgid "Left drag to create selection."
+msgstr ""
+
+#: tools/kptoolselection.cpp:1133
+msgid "%1: Smear"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1140
+msgid "Text: Move Box"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1141
+msgid "Selection: Move"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1320
+msgid "Selection: Transparency"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1371
+msgid "Selection: Opaque"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1372
+msgid "Selection: Transparent"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1411
+msgid "Selection: Transparency Color"
+msgstr ""
+
+#: tools/kptoolselection.cpp:1450
+msgid "Selection: Transparency Color Similarity"
+msgstr ""
+
+#: tools/kptoolskew.cpp:78
+msgid "Skew"
+msgstr ""
+
+#: tools/kptoolskew.cpp:225
+msgid "Skew Selection"
+msgstr ""
+
+#: tools/kptoolskew.cpp:225
+msgid "Skew Image"
+msgstr ""
+
+#: tools/kptoolskew.cpp:226
+msgid "After Skew:"
+msgstr ""
+
+#: tools/kptoolskew.cpp:262
+msgid "&Horizontal:"
+msgstr ""
+
+#: tools/kptoolskew.cpp:273
+msgid "&Vertical:"
+msgstr ""
+
+#: tools/kptoolskew.cpp:406
+msgid ""
+"Skewing the selection to %1x%2 may take a substantial amount of "
+"memory. This can reduce system responsiveness and cause other application "
+"resource problems.
Are you sure want to skew the selection?
"
+msgstr ""
+
+#: tools/kptoolskew.cpp:414
+msgid "Skew Selection?"
+msgstr ""
+
+#: tools/kptoolskew.cpp:415
+msgid "Sk&ew Selection"
+msgstr ""
+
+#: tools/kptoolskew.cpp:421
+msgid ""
+"Skewing the image to %1x%2 may take a substantial amount of memory. "
+"This can reduce system responsiveness and cause other application resource "
+"problems.
Are you sure want to skew the image?
"
+msgstr ""
+
+#: tools/kptoolskew.cpp:429
+msgid "Skew Image?"
+msgstr ""
+
+#: tools/kptoolskew.cpp:430
+msgid "Sk&ew Image"
+msgstr ""
+
+#: tools/kptooltext.cpp:48
+msgid "Writes text"
+msgstr ""
+
+#: tools/kptooltext.cpp:207
+msgid "Text: New Line"
+msgstr ""
+
+#: tools/kptooltext.cpp:228
+msgid "Text: Backspace"
+msgstr ""
+
+#: tools/kptooltext.cpp:249 tools/kptooltext.cpp:579 tools/kptooltext.cpp:645
+msgid "Text: Delete"
+msgstr ""
+
+#: tools/kptooltext.cpp:499 tools/kptooltext.cpp:598 tools/kptooltext.cpp:665
+msgid "Text: Write"
+msgstr ""
+
+#: tools/kptooltext.cpp:738
+msgid "Text: Opaque Background"
+msgstr ""
+
+#: tools/kptooltext.cpp:739
+msgid "Text: Transparent Background"
+msgstr ""
+
+#: tools/kptooltext.cpp:760
+msgid "Text: Swap Colors"
+msgstr ""
+
+#: tools/kptooltext.cpp:779
+msgid "Text: Foreground Color"
+msgstr ""
+
+#: tools/kptooltext.cpp:798
+msgid "Text: Background Color"
+msgstr ""
+
+#: tools/kptooltext.cpp:832
+msgid "Text: Font"
+msgstr ""
+
+#: tools/kptooltext.cpp:857
+msgid "Text: Font Size"
+msgstr ""
+
+#: tools/kptooltext.cpp:877
+msgid "Text: Bold"
+msgstr ""
+
+#: tools/kptooltext.cpp:896
+msgid "Text: Italic"
+msgstr ""
+
+#: tools/kptooltext.cpp:915
+msgid "Text: Underline"
+msgstr ""
+
+#: tools/kptooltext.cpp:934
+msgid "Text: Strike Through"
+msgstr ""
+
+#: views/kpunzoomedthumbnailview.cpp:83
+msgid "Unzoomed Mode - Thumbnail"
+msgstr ""
+
+#: views/kpzoomedthumbnailview.cpp:66
+msgid "%1% - Thumbnail"
+msgstr ""
+
+#: widgets/kpcolorsimilaritycube.cpp:70
+msgid ""
+"Color Similarity is how close colors must be in the RGB Color "
+"Cube to be considered the same.
If you set it to something other than "
+"Exact, you can work more effectively with dithered images and photos."
+"
This feature applies to transparent selections, as well as the Flood "
+"Fill, Color Eraser and Autocrop tools.
To configure it, double click "
+"on the cube.
"
+msgstr ""
+
+#: widgets/kpcolorsimilaritycube.cpp:91
+msgid ""
+"Color Similarity is how close colors must be in the RGB Color "
+"Cube to be considered the same.
If you set it to something other than "
+"Exact, you can work more effectively with dithered images and photos."
+"
This feature applies to transparent selections, as well as the Flood "
+"Fill, Color Eraser and Autocrop tools.
"
+msgstr ""
+
+#: widgets/kpcolorsimilaritydialog.cpp:50
+msgid "Color Similarity"
+msgstr ""
+
+#: widgets/kpcolorsimilaritydialog.cpp:76
+msgid "RGB Color Cube Distance"
+msgstr ""
+
+#: widgets/kpcolorsimilaritydialog.cpp:82
+msgid "Exact Match"
+msgstr ""
+
+#: widgets/kpcolortoolbar.cpp:762
+#: widgets/kptoolwidgetopaqueortransparent.cpp:45
+msgid "Transparent"
+msgstr ""
+
+#: widgets/kpcolortoolbar.cpp:915
+msgid "Color similarity: %1%"
+msgstr ""
+
+#: widgets/kpcolortoolbar.cpp:917
+msgid "Color similarity: Exact"
+msgstr ""
+
+#: widgets/kpsqueezedtextlabel.cpp:114
+msgid "..."
+msgstr ""
+
+#: widgets/kptoolwidgetbrush.cpp:135
+msgid "1x1"
+msgstr ""
+
+#: widgets/kptoolwidgetbrush.cpp:143
+msgid "Circle"
+msgstr ""
+
+#: widgets/kptoolwidgetbrush.cpp:146
+msgid "Square"
+msgstr ""
+
+#: widgets/kptoolwidgetbrush.cpp:150
+msgid "Slash"
+msgstr ""
+
+#: widgets/kptoolwidgetbrush.cpp:154
+msgid "Backslash"
+msgstr ""
+
+#: widgets/kptoolwidgetbrush.cpp:161
+msgid "%1x%2 %3"
+msgstr ""
+
+#: widgets/kptoolwidgetfillstyle.cpp:115
+msgid "No Fill"
+msgstr ""
+
+#: widgets/kptoolwidgetfillstyle.cpp:118
+msgid "Fill with Background Color"
+msgstr ""
+
+#: widgets/kptoolwidgetfillstyle.cpp:121
+msgid "Fill with Foreground Color"
+msgstr ""
+
+#: widgets/kptoolwidgetopaqueortransparent.cpp:43
+msgid "Opaque"
+msgstr ""
+
+#: kolourpaintui.rc:104
+#, no-c-format
+msgid "Text Toolbar"
+msgstr ""
+
+#: kolourpaintui.rc:114
+#, no-c-format
+msgid "Selection Tool RMB Menu"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kooka.po b/tde-i18n-es_AR/messages/tdegraphics/kooka.po
new file mode 100644
index 00000000000..780d2483651
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kooka.po
@@ -0,0 +1,1167 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: img_saver.cpp:63
+msgid "Kooka Save Assistant"
+msgstr ""
+
+#: img_saver.cpp:81
+msgid ""
+"Save AssistantSelect an image format to save the scanned image."
+msgstr ""
+
+#: img_saver.cpp:99
+msgid "Available image formats:"
+msgstr ""
+
+#: img_saver.cpp:118
+msgid "-No format selected-"
+msgstr ""
+
+#: img_saver.cpp:125
+msgid "Select the image sub-format"
+msgstr ""
+
+#: img_saver.cpp:130
+msgid "Don't ask again for the save format if it is defined."
+msgstr ""
+
+#: img_saver.cpp:164
+msgid "-no hint available-"
+msgstr ""
+
+#: img_saver.cpp:278
+msgid ""
+"The folder\n"
+"%1\n"
+" does not exist and could not be created;\n"
+"please check the permissions."
+msgstr ""
+
+#: img_saver.cpp:285
+msgid ""
+"The directory\n"
+"%1\n"
+" is not writeable;\n"
+"please check the permissions."
+msgstr ""
+
+#: img_saver.cpp:344
+msgid "Filename"
+msgstr ""
+
+#: img_saver.cpp:344
+msgid "Enter filename:"
+msgstr ""
+
+#: img_saver.cpp:488
+msgid "palleted color image (16 or 24 bit depth)"
+msgstr ""
+
+#: img_saver.cpp:491
+msgid "palleted gray scale image (16 bit depth)"
+msgstr ""
+
+#: img_saver.cpp:494
+msgid "lineart image (black and white, 1 bit depth)"
+msgstr ""
+
+#: img_saver.cpp:497
+msgid "high (or true-) color image, not palleted"
+msgstr ""
+
+#: img_saver.cpp:500
+msgid "Unknown image type"
+msgstr ""
+
+#: img_saver.cpp:711
+msgid " image save OK "
+msgstr ""
+
+#: img_saver.cpp:712
+msgid " permission error "
+msgstr ""
+
+#: img_saver.cpp:713
+msgid " bad filename "
+msgstr ""
+
+#: img_saver.cpp:714
+msgid " no space on device "
+msgstr ""
+
+#: img_saver.cpp:715
+msgid " could not write image format "
+msgstr ""
+
+#: img_saver.cpp:716
+msgid " can not write file using that protocol "
+msgstr ""
+
+#: img_saver.cpp:717
+msgid " user canceled saving "
+msgstr ""
+
+#: img_saver.cpp:718
+msgid " unknown error "
+msgstr ""
+
+#: img_saver.cpp:719
+msgid " parameter wrong "
+msgstr ""
+
+#: img_saver.cpp:768 img_saver.cpp:865
+msgid ""
+"The filename you supplied has no file extension.\n"
+"Should the correct one be added automatically? "
+msgstr ""
+
+#: img_saver.cpp:769 img_saver.cpp:866
+#, c-format
+msgid "That would result in the new filename: %1"
+msgstr ""
+
+#: img_saver.cpp:771 img_saver.cpp:868
+msgid "Extension Missing"
+msgstr ""
+
+#: img_saver.cpp:772 img_saver.cpp:869
+msgid "Add Extension"
+msgstr ""
+
+#: img_saver.cpp:772 img_saver.cpp:869
+msgid "Do Not Add"
+msgstr ""
+
+#: img_saver.cpp:789 img_saver.cpp:883
+msgid "Format changes of images are currently not supported."
+msgstr ""
+
+#: img_saver.cpp:790 img_saver.cpp:884
+msgid "Wrong Extension Found"
+msgstr ""
+
+#: imgprintdialog.cpp:55
+msgid "Image Printing"
+msgstr ""
+
+#: imgprintdialog.cpp:60 imgprintdialog.cpp:113
+msgid "Image Print Size"
+msgstr ""
+
+#: imgprintdialog.cpp:64
+msgid "Scale to same size as on screen"
+msgstr ""
+
+#: imgprintdialog.cpp:66
+msgid "Screen scaling. That prints according to the screen resolution."
+msgstr ""
+
+#: imgprintdialog.cpp:70
+msgid "Original size (calculate from scan resolution)"
+msgstr ""
+
+#: imgprintdialog.cpp:73
+msgid ""
+"Calculates the print size from the scan resolution. Enter the scan "
+"resolution in the dialog field below."
+msgstr ""
+
+#: imgprintdialog.cpp:77
+msgid "Scale image to custom dimension"
+msgstr ""
+
+#: imgprintdialog.cpp:79
+msgid ""
+"Set the print size yourself in the dialog below. The image is centered on "
+"the paper."
+msgstr ""
+
+#: imgprintdialog.cpp:83
+msgid "Scale image to fit to page"
+msgstr ""
+
+#: imgprintdialog.cpp:84
+msgid ""
+"Printout uses maximum space on the selected pager. Aspect ratio is "
+"maintained."
+msgstr ""
+
+#: imgprintdialog.cpp:94
+msgid "Resolutions"
+msgstr ""
+
+#: imgprintdialog.cpp:98
+msgid "Generate low resolution PostScript (fast draft print)"
+msgstr ""
+
+#: imgprintdialog.cpp:105
+msgid "Scan resolution (dpi) "
+msgstr ""
+
+#: imgprintdialog.cpp:107
+msgid " dpi"
+msgstr ""
+
+#: imgprintdialog.cpp:117
+msgid "Image width:"
+msgstr ""
+
+#: imgprintdialog.cpp:118 imgprintdialog.cpp:122
+msgid " mm"
+msgstr ""
+
+#: imgprintdialog.cpp:121
+msgid "Image height:"
+msgstr ""
+
+#: imgprintdialog.cpp:125
+msgid "Maintain aspect ratio"
+msgstr ""
+
+#: imgprintdialog.cpp:170
+msgid "Screen resolution: %1 dpi"
+msgstr ""
+
+#: imgprintdialog.cpp:214
+msgid "Please specify a scan resolution larger than 0"
+msgstr ""
+
+#: imgprintdialog.cpp:219
+msgid ""
+"For custom printing, a valid size should be specified.\n"
+"At least one dimension is zero."
+msgstr ""
+
+#: kocrbase.cpp:64 kookapref.cpp:77
+msgid "Optical Character Recognition"
+msgstr ""
+
+#: kocrbase.cpp:66
+msgid "Start OCR"
+msgstr ""
+
+#: kocrbase.cpp:67
+msgid "Start the Optical Character Recognition process"
+msgstr ""
+
+#: kocrbase.cpp:69
+msgid "Stop the OCR Process"
+msgstr ""
+
+#: kocrbase.cpp:121
+msgid "Image"
+msgstr ""
+
+#: kocrbase.cpp:122
+msgid "Image Information"
+msgstr ""
+
+#: kocrbase.cpp:147 kookapref.cpp:77
+msgid "OCR"
+msgstr ""
+
+#: kocrbase.cpp:151
+msgid "Starting Optical Character Recognition with %1
"
+msgstr ""
+
+#: kocrbase.cpp:178
+msgid "Spell-checking"
+msgstr ""
+
+#: kocrbase.cpp:181
+msgid "OCR Post Processing"
+msgstr ""
+
+#: kocrbase.cpp:182
+msgid "Enable spell-checking for validation of the OCR result"
+msgstr ""
+
+#: kocrbase.cpp:185
+msgid "Spell-Check Options"
+msgstr ""
+
+#: kocrgocr.cpp:76
+msgid "GOCR"
+msgstr ""
+
+#: kocrgocr.cpp:81
+msgid ""
+"GOCR is an Open Source project for optical character recognition.
The "
+"author of gocr is Joerg Schulenburg
For more information about "
+"gocr see http://jocr.sourceforge.net"
+msgstr ""
+
+#: kocrgocr.cpp:110
+msgid ""
+"The path to the gocr binary is not configured yet.\n"
+"Please go to the Kooka configuration and enter the path manually."
+msgstr ""
+
+#: kocrgocr.cpp:112 kocrocrad.cpp:123 kookapref.cpp:284
+msgid "OCR Software Not Found"
+msgstr ""
+
+#: kocrgocr.cpp:117 kocrocrad.cpp:128
+msgid "Not found"
+msgstr ""
+
+#: kocrgocr.cpp:121
+msgid "Using GOCR binary: "
+msgstr ""
+
+#: kocrgocr.cpp:132
+msgid "&Gray level"
+msgstr ""
+
+#: kocrgocr.cpp:136
+msgid ""
+"The numeric value gray pixels are \n"
+"considered to be black.\n"
+"\n"
+"Default is 160"
+msgstr ""
+
+#: kocrgocr.cpp:138
+msgid "&Dust size"
+msgstr ""
+
+#: kocrgocr.cpp:142
+msgid ""
+"Clusters smaller than this value\n"
+"will be considered to be dust and \n"
+"removed from the image.\n"
+"\n"
+"Default is 10"
+msgstr ""
+
+#: kocrgocr.cpp:144
+msgid "&Space width"
+msgstr ""
+
+#: kocrgocr.cpp:147
+msgid ""
+"Spacing between characters.\n"
+"\n"
+"Default is 0 what means autodetection"
+msgstr ""
+
+#: kocrkadmos.cpp:85
+msgid "KADMOS OCR/ICR"
+msgstr ""
+
+#: kocrkadmos.cpp:90
+msgid ""
+"This version of Kooka was linked with the KADMOS OCR/ICR engine, a "
+"commercial engine for optical character recognition.
Kadmos is a product "
+"of re Recognition AG
For more information about Kadmos OCR see http://www.rerecognition.com"
+msgstr ""
+
+#: kocrkadmos.cpp:110
+msgid "European Countries"
+msgstr ""
+
+#: kocrkadmos.cpp:200
+msgid "Czech Republic, Slovakia"
+msgstr ""
+
+#: kocrkadmos.cpp:204
+msgid "Great Britain, USA"
+msgstr ""
+
+#: kocrkadmos.cpp:247 kocrkadmos.cpp:329
+msgid ""
+"The classifier files for KADMOS could not be found.\n"
+"OCR with KADMOS will not be possible!\n"
+"\n"
+"Change the OCR engine in the preferences dialog."
+msgstr ""
+
+#: kocrkadmos.cpp:250 kocrkadmos.cpp:332
+msgid "Installation Error"
+msgstr ""
+
+#: kocrkadmos.cpp:279
+msgid "Please classify the font type and language of the text on the image:"
+msgstr ""
+
+#: kocrkadmos.cpp:282
+msgid "Font Type Selection"
+msgstr ""
+
+#: kocrkadmos.cpp:284
+msgid "Machine print"
+msgstr ""
+
+#: kocrkadmos.cpp:285
+msgid "Hand writing"
+msgstr ""
+
+#: kocrkadmos.cpp:286
+msgid "Norm font"
+msgstr ""
+
+#: kocrkadmos.cpp:288
+msgid "Country"
+msgstr ""
+
+#: kocrkadmos.cpp:301
+msgid "OCR Modifier"
+msgstr ""
+
+#: kocrkadmos.cpp:304
+msgid "Enable automatic noise reduction"
+msgstr ""
+
+#: kocrkadmos.cpp:305
+msgid "Enable automatic scaling"
+msgstr ""
+
+#: kocrkadmos.cpp:425
+msgid "Classifier file %1 does not exist"
+msgstr ""
+
+#: kocrkadmos.cpp:432
+msgid "Classifier file %1 is not readable"
+msgstr ""
+
+#: kocrocrad.cpp:77
+msgid "ocrad"
+msgstr ""
+
+#: kocrocrad.cpp:82
+msgid ""
+"ocrad is a Free Software project for optical character recognition.
The "
+"author of ocrad is Antonio Diaz
For more information about ocrad "
+"see http://www.gnu."
+"org/software/ocrad/ocrad.html
Images should be scanned in black/white "
+"mode for ocrad.
Best results are achieved if the characters are at least "
+"20 pixels high.
Problems arise, as usual, with very bold or very light or "
+"broken characters, the same with merged character groups."
+msgstr ""
+
+#: kocrocrad.cpp:121
+msgid ""
+"The path to the ocrad binary is not configured yet.\n"
+"Please go to the Kooka configuration and enter the path manually."
+msgstr ""
+
+#: kocrocrad.cpp:140
+msgid "OCRAD layout analysis mode: "
+msgstr ""
+
+#: kocrocrad.cpp:142
+msgid "No Layout Detection"
+msgstr ""
+
+#: kocrocrad.cpp:143
+msgid "Column Detection"
+msgstr ""
+
+#: kocrocrad.cpp:144
+msgid "Full Layout Detection"
+msgstr ""
+
+#: kocrocrad.cpp:152
+msgid "Using ocrad binary: "
+msgstr ""
+
+#: kocrocrad.cpp:239
+msgid "Version: "
+msgstr ""
+
+#: kooka.cpp:97
+msgid "TDE Scanning"
+msgstr ""
+
+#: kooka.cpp:140
+msgid "&OCR Image..."
+msgstr ""
+
+#: kooka.cpp:144
+msgid "O&CR on Selection..."
+msgstr ""
+
+#: kooka.cpp:149
+msgid "Scale to W&idth"
+msgstr ""
+
+#: kooka.cpp:154
+msgid "Scale to &Height"
+msgstr ""
+
+#: kooka.cpp:159
+msgid "Original &Size"
+msgstr ""
+
+#: kooka.cpp:169 kooka.cpp:172
+msgid "Keep &Zoom Setting"
+msgstr ""
+
+#: kooka.cpp:182
+msgid "Set Zoom..."
+msgstr ""
+
+#: kooka.cpp:187
+msgid "Create From Selectio&n"
+msgstr ""
+
+#: kooka.cpp:191
+msgid "Mirror Image &Vertically"
+msgstr ""
+
+#: kooka.cpp:195
+msgid "&Mirror Image Horizontally"
+msgstr ""
+
+#: kooka.cpp:199
+msgid "Mirror Image &Both Directions"
+msgstr ""
+
+#: kooka.cpp:203
+msgid "Open Image in &Graphic Application..."
+msgstr ""
+
+#: kooka.cpp:207
+msgid "&Rotate Image Clockwise"
+msgstr ""
+
+#: kooka.cpp:212
+msgid "Rotate Image Counter-Clock&wise"
+msgstr ""
+
+#: kooka.cpp:217
+msgid "Rotate Image 180 &Degrees"
+msgstr ""
+
+#: kooka.cpp:223
+msgid "&Create Folder..."
+msgstr ""
+
+#: kooka.cpp:228
+msgid "&Save Image..."
+msgstr ""
+
+#: kooka.cpp:233
+msgid "&Import Image..."
+msgstr ""
+
+#: kooka.cpp:238
+msgid "&Delete Image"
+msgstr ""
+
+#: kooka.cpp:243
+msgid "&Unload Image"
+msgstr ""
+
+#: kooka.cpp:250
+msgid "&Load Scan Parameters"
+msgstr ""
+
+#: kooka.cpp:254
+msgid "Save &Scan Parameters"
+msgstr ""
+
+#: kooka.cpp:259
+msgid "Select Scan Device"
+msgstr ""
+
+#: kooka.cpp:263
+msgid "Enable All Warnings && Messages"
+msgstr ""
+
+#: kooka.cpp:268
+msgid "Save OCR Res&ult Text"
+msgstr ""
+
+#: kooka.cpp:460
+msgid "All messages and warnings will now be shown."
+msgstr ""
+
+#: kookapref.cpp:59
+msgid "Preferences"
+msgstr ""
+
+#: kookapref.cpp:89
+msgid "OCR Engine to Use"
+msgstr ""
+
+#: kookapref.cpp:90
+msgid "GOCR engine"
+msgstr ""
+
+#: kookapref.cpp:91
+msgid "KADMOS engine"
+msgstr ""
+
+#: kookapref.cpp:92
+msgid "OCRAD engine"
+msgstr ""
+
+#: kookapref.cpp:101
+msgid "GOCR OCR"
+msgstr ""
+
+#: kookapref.cpp:120
+msgid "OCRAD OCR"
+msgstr ""
+
+#: kookapref.cpp:139
+msgid "KADMOS OCR"
+msgstr ""
+
+#: kookapref.cpp:142
+msgid "The KADMOS OCR engine is available"
+msgstr ""
+
+#: kookapref.cpp:147
+msgid "The KADMOS OCR engine is not available in this version of Kooka"
+msgstr ""
+
+#: kookapref.cpp:183
+msgid "Select the %1 binary to use:"
+msgstr ""
+
+#: kookapref.cpp:188
+msgid ""
+"Enter the path to %1, the optical-character-recognition command line tool."
+msgstr ""
+
+#: kookapref.cpp:282
+msgid ""
+"The path does not lead to a valid binary.\n"
+"Please check your installation and/or install the program."
+msgstr ""
+
+#: kookapref.cpp:293
+msgid ""
+"The program exists, but is not executable.\n"
+"Please check your installation and/or install the binary properly."
+msgstr ""
+
+#: kookapref.cpp:295
+msgid "OCR Software Not Executable"
+msgstr ""
+
+#: kookapref.cpp:311
+msgid "Startup"
+msgstr ""
+
+#: kookapref.cpp:311
+msgid "Kooka Startup Preferences"
+msgstr ""
+
+#: kookapref.cpp:315
+msgid "Note that changing these options will affect Kooka's next start!"
+msgstr ""
+
+#: kookapref.cpp:318
+msgid "Query network for available scanners"
+msgstr ""
+
+#: kookapref.cpp:321
+msgid ""
+"Check this if you want a network query for available scanners.\n"
+"Note that this does not mean a query over the entire network but only the "
+"stations configured for SANE!"
+msgstr ""
+
+#: kookapref.cpp:326
+msgid "Show the scanner selection box on next startup"
+msgstr ""
+
+#: kookapref.cpp:329
+msgid ""
+"Check this if you once checked 'do not show the scanner selection on "
+"startup',\n"
+"but you want to see it again."
+msgstr ""
+
+#: kookapref.cpp:334
+msgid "Load the last image into the viewer on startup"
+msgstr ""
+
+#: kookapref.cpp:337
+msgid ""
+"Check this if you want Kooka to load the last selected image into the viewer "
+"on startup.\n"
+"If your images are large, that might slow down Kooka's start."
+msgstr ""
+
+#: kookapref.cpp:353
+msgid "Image Saving"
+msgstr ""
+
+#: kookapref.cpp:353
+msgid "Configure Image Save Assistant"
+msgstr ""
+
+#: kookapref.cpp:358
+msgid "Always display image save assistant"
+msgstr ""
+
+#: kookapref.cpp:361
+msgid ""
+"Check this if you want to see the image save assistant even if there is a "
+"default format for the image type."
+msgstr ""
+
+#: kookapref.cpp:364
+msgid "Ask for filename when saving file"
+msgstr ""
+
+#: kookapref.cpp:367
+msgid ""
+"Check this if you want to enter a filename when an image has been scanned."
+msgstr ""
+
+#: kookapref.cpp:379
+msgid "Thumbnail View"
+msgstr ""
+
+#: kookapref.cpp:379
+msgid "Thumbnail Gallery View"
+msgstr ""
+
+#: kookapref.cpp:383
+msgid ""
+"Here you can configure the appearance of the thumbnail view of your scan "
+"picture gallery."
+msgstr ""
+
+#: kookapref.cpp:392
+msgid "Thumbview Background"
+msgstr ""
+
+#: kookapref.cpp:393
+msgid "Select background image:"
+msgstr ""
+
+#: kookapref.cpp:400
+msgid "Thumbnail Size"
+msgstr ""
+
+#: kookapref.cpp:401
+msgid "Thumbnail Frame"
+msgstr ""
+
+#: kookapref.cpp:408
+msgid "Thumbnail maximum &width:"
+msgstr ""
+
+#: kookapref.cpp:414
+msgid "Thumbnail maximum &height:"
+msgstr ""
+
+#: kookapref.cpp:426
+msgid "Thumbnail &frame width:"
+msgstr ""
+
+#: kookapref.cpp:431
+msgid "Frame color &1: "
+msgstr ""
+
+#: kookapref.cpp:435
+msgid "Frame color &2: "
+msgstr ""
+
+#: kookapref.cpp:504
+msgid ""
+"The OCR engine settings were changed.\n"
+"Note that Kooka needs to be restarted to change the OCR engine."
+msgstr ""
+
+#: kookapref.cpp:506
+msgid "OCR Engine Change"
+msgstr ""
+
+#: kookaview.cpp:105
+msgid "Image Viewer"
+msgstr ""
+
+#: kookaview.cpp:120
+msgid "Image View"
+msgstr ""
+
+#: kookaview.cpp:126
+msgid "Thumbnails"
+msgstr ""
+
+#: kookaview.cpp:141 scanpackager.cpp:130
+msgid "Gallery"
+msgstr ""
+
+#: kookaview.cpp:160
+msgid "Gallery Folders"
+msgstr ""
+
+#: kookaview.cpp:166
+msgid "Gallery:"
+msgstr ""
+
+#: kookaview.cpp:189
+msgid "Scan Parameter"
+msgstr ""
+
+#: kookaview.cpp:208
+msgid "Scan Preview"
+msgstr ""
+
+#: kookaview.cpp:227
+msgid "OCR Result Text"
+msgstr ""
+
+#: kookaview.cpp:475
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: kookaview.cpp:532
+msgid "Starting OCR on selection"
+msgstr ""
+
+#: kookaview.cpp:546
+msgid "Starting OCR on the entire image"
+msgstr ""
+
+#: kookaview.cpp:595
+msgid ""
+"Could not start OCR-Process.\n"
+"Probably there is already one running."
+msgstr ""
+
+#: kookaview.cpp:690
+msgid "Create new image from selection"
+msgstr ""
+
+#: kookaview.cpp:716
+msgid "Rotate image 90 degrees"
+msgstr ""
+
+#: kookaview.cpp:720
+msgid "Rotate image 180 degrees"
+msgstr ""
+
+#: kookaview.cpp:725
+msgid "Rotate image -90 degrees"
+msgstr ""
+
+#: kookaview.cpp:761
+msgid "Mirroring image vertically"
+msgstr ""
+
+#: kookaview.cpp:765
+msgid "Mirroring image horizontally"
+msgstr ""
+
+#: kookaview.cpp:769
+msgid "Mirroring image in both directions"
+msgstr ""
+
+#: kookaview.cpp:916
+#, c-format
+msgid "Loading %1"
+msgstr ""
+
+#: kookaview.cpp:930
+msgid "Storing image changes"
+msgstr ""
+
+#: kookaview.cpp:936
+msgid "Can not save image, it is write protected!"
+msgstr ""
+
+#: kookaview.cpp:1052
+msgid "Tool Views"
+msgstr ""
+
+#: kookaview.cpp:1054
+msgid "Show Image Viewer"
+msgstr ""
+
+#: kookaview.cpp:1058
+msgid "Show Preview"
+msgstr ""
+
+#: kookaview.cpp:1062
+msgid "Show Recent Gallery Folders"
+msgstr ""
+
+#: kookaview.cpp:1065
+msgid "Show Gallery"
+msgstr ""
+
+#: kookaview.cpp:1069
+msgid "Show Thumbnail Window"
+msgstr ""
+
+#: kookaview.cpp:1073
+msgid "Show Scan Parameters"
+msgstr ""
+
+#: kookaview.cpp:1077
+msgid "Show OCR Results"
+msgstr ""
+
+#: ksaneocr.cpp:207
+msgid ""
+"This version of Kooka was not compiled with KADMOS support.\n"
+"Please select another OCR engine in Kooka's options dialog."
+msgstr ""
+
+#: ksaneocr.cpp:281
+msgid "Kooka OCR Dictionary Check"
+msgstr ""
+
+#: ksaneocr.cpp:362
+msgid "The OCR-process was stopped."
+msgstr ""
+
+#: ksaneocr.cpp:457
+msgid "Parsing of the OCR Result File failed:"
+msgstr ""
+
+#: ksaneocr.cpp:458
+msgid "Parse Problem"
+msgstr ""
+
+#: ksaneocr.cpp:594
+msgid ""
+"The classifier file necessary for OCR cannot be loaded: %1;\n"
+"OCR with the KADMOS engine is not possible."
+msgstr ""
+
+#: ksaneocr.cpp:596
+msgid "KADMOS Installation Problem"
+msgstr ""
+
+#: ksaneocr.cpp:607
+msgid "The KADMOS OCR system could not be started:\n"
+msgstr ""
+
+#: ksaneocr.cpp:609
+msgid ""
+"\n"
+"Please check the configuration."
+msgstr ""
+
+#: ksaneocr.cpp:610
+msgid "KADMOS Failure"
+msgstr ""
+
+#: ksaneocr.cpp:817
+msgid "The orf %1 does not exist."
+msgstr ""
+
+#: ksaneocr.cpp:821
+#, c-format
+msgid "Permission denied on file %1."
+msgstr ""
+
+#: ksaneocr.cpp:1386
+msgid ""
+"Spell-checking cannot be started on this system.\n"
+"Please check the configuration"
+msgstr ""
+
+#: ksaneocr.cpp:1388
+msgid "Spell-Check"
+msgstr ""
+
+#: main.cpp:47
+msgid ""
+"Kooka is a TDE application which provides access to scanner hardware\n"
+"using the SANE library.\n"
+"\n"
+"Kooka helps you scan, save your image in the correct image format\n"
+"and perform Optical Character Recognition on it, using gocr, Joerg\n"
+"Schulenburg's and friends' Open Source ocr program."
+msgstr ""
+
+#: main.cpp:54
+msgid ""
+"This program is distributed under the terms of the GPL v2 as publishec by\n"
+"the Free Software Foundation\n"
+"\n"
+"As a special exception, permission is given to link this program\n"
+"with any version of the KADMOS ocr/icr engine of reRecognition GmbH,\n"
+"Kreuzlingen and distribute the resulting executable without\n"
+"including the source code for KADMOS in the source distribution.\n"
+"\n"
+"As a special exception, permission is given to link this program\n"
+"with any edition of TQt, and distribute the resulting executable,\n"
+"without including the source code for TQt in the source distribution.\n"
+msgstr ""
+
+#: main.cpp:67
+msgid "The SANE compatible device specification (e.g. umax:/dev/sg0)"
+msgstr ""
+
+#: main.cpp:68
+msgid "Gallery mode - do not connect to scanner"
+msgstr ""
+
+#: main.cpp:76
+msgid "Kooka"
+msgstr ""
+
+#: main.cpp:79
+msgid "developer"
+msgstr ""
+
+#: main.cpp:80
+msgid "graphics, web"
+msgstr ""
+
+#: ocrresedit.cpp:135
+msgid "Save OCR Result Text"
+msgstr ""
+
+#: scanpackager.cpp:79
+msgid "Image Name"
+msgstr ""
+
+#: scanpackager.cpp:82
+msgid "Size"
+msgstr ""
+
+#: scanpackager.cpp:86
+msgid "Format"
+msgstr ""
+
+#: scanpackager.cpp:151
+msgid "Kooka Gallery"
+msgstr ""
+
+#: scanpackager.cpp:197
+#, c-format
+msgid ""
+"_n: one item\n"
+"%n items"
+msgstr ""
+
+#: scanpackager.cpp:248
+msgid "%1 x %2"
+msgstr ""
+
+#: scanpackager.cpp:399
+msgid ""
+"You entered a file extension that differs from the existing one. That is not "
+"yet possible. Converting 'on the fly' is planned for a future release.\n"
+"Kooka corrects the extension."
+msgstr ""
+
+#: scanpackager.cpp:401
+msgid "On the Fly Conversion"
+msgstr ""
+
+#: scanpackager.cpp:603
+#, c-format
+msgid "Sub-image %1"
+msgstr ""
+
+#: scanpackager.cpp:752 scanpackager.cpp:822
+msgid ""
+"Cannot write this image format.\n"
+"Image will not be saved!"
+msgstr ""
+
+#: scanpackager.cpp:753 scanpackager.cpp:758 scanpackager.cpp:765
+#: scanpackager.cpp:823 scanpackager.cpp:828
+msgid "Save Error"
+msgstr ""
+
+#: scanpackager.cpp:757 scanpackager.cpp:827
+msgid ""
+"Image file is write protected.\n"
+"Image will not be saved!"
+msgstr ""
+
+#: scanpackager.cpp:763
+msgid ""
+"Cannot save the image, because the file is local.\n"
+"Kooka will support other protocols later."
+msgstr ""
+
+#: scanpackager.cpp:802
+msgid "Incoming/"
+msgstr ""
+
+#: scanpackager.cpp:864
+msgid "%1 images"
+msgstr ""
+
+#: scanpackager.cpp:983
+msgid "All Files"
+msgstr ""
+
+#: scanpackager.cpp:1020
+msgid "Import Image File to Gallery"
+msgstr ""
+
+#: scanpackager.cpp:1061
+msgid "Canceled by user"
+msgstr ""
+
+#: scanpackager.cpp:1136
+msgid ""
+"Do you really want to delete this image?\n"
+"It cannot be restored!"
+msgstr ""
+
+#: scanpackager.cpp:1139
+msgid ""
+"Do you really want to delete the folder %1\n"
+"and all the images inside?"
+msgstr ""
+
+#: scanpackager.cpp:1141
+msgid "Delete Collection Item"
+msgstr ""
+
+#: scanpackager.cpp:1170
+msgid "New Folder"
+msgstr ""
+
+#: scanpackager.cpp:1171
+msgid "Please enter a name for the new folder:"
+msgstr ""
+
+#: scanpackager.cpp:1217
+#, c-format
+msgid "image %1"
+msgstr ""
+
+#: kookaui.rc:12
+#, no-c-format
+msgid "&Image"
+msgstr ""
+
+#: kookaui.rc:43
+#, no-c-format
+msgid "Image Viewer Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kpdf.po b/tde-i18n-es_AR/messages/tdegraphics/kpdf.po
new file mode 100644
index 00000000000..1434f89afd3
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kpdf.po
@@ -0,0 +1,1041 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-03-08 18:17+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: conf/dlgperformance.ui.h:25
+msgid ""
+"Keeps used memory as low as possible. Do not reuse anything. (For systems "
+"with low memory.)"
+msgstr ""
+
+#: conf/dlgperformance.ui.h:31
+msgid ""
+"A good compromise between memory usage and speed gain. Preload next page and "
+"boost searches. (For systems with 256MB of memory, typically.)"
+msgstr ""
+
+#: conf/dlgperformance.ui.h:37
+msgid ""
+"Keeps everything in memory. Preload next pages. Boost searches. (For systems "
+"with more than 512MB of memory.)"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:29
+msgid "General"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:29
+msgid "General Options"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:30
+msgid "Accessibility"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:30
+msgid "Reading Aids"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:31
+msgid "Performance"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:31
+msgid "Performance Tuning"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:32
+msgid "Presentation"
+msgstr ""
+
+#: conf/preferencesdialog.cpp:33
+msgid "Options for Presentation Mode"
+msgstr ""
+
+#: core/document.cpp:750
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+
+#: core/document.cpp:796
+msgid "No matches found for '%1'."
+msgstr ""
+
+#: core/document.cpp:998 core/document.cpp:1006
+msgid ""
+"The pdf file is trying to execute an external application and for your "
+"safety kpdf does not allow that."
+msgstr ""
+
+#: core/document.cpp:1019
+#, c-format
+msgid "No application found for opening file of mimetype %1."
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:144
+msgid "Please insert the password to read the document:"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:146
+msgid "Incorrect password. Try again:"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:200
+msgid "Title"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:201
+msgid "Subject"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:202
+msgid "Author"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:203
+msgid "Keywords"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:204
+msgid "Creator"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:205
+msgid "Producer"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:206
+msgid "Created"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:207
+msgid "Modified"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:211
+#, c-format
+msgid ""
+"_: PDF v. \n"
+"PDF v. %1"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:212
+#: core/generator_pdf/generator_pdf.cpp:221
+msgid "Format"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:213
+msgid "Encrypted"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:213
+msgid "Unencrypted"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:214
+#: core/generator_pdf/generator_pdf.cpp:222
+msgid "Security"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:216
+#: core/generator_pdf/generator_pdf.cpp:223
+msgid "Optimized"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:217
+msgid "Pages"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:222
+msgid "Unknown Encryption"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:223
+msgid "Unknown Optimization"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:375
+msgid "Name"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:376
+msgid "Type"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:377
+msgid "Embedded"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:487
+msgid ""
+"The margins you specified change the page aspect ratio. Do you want to print "
+"with the aspect ratio changed or do you want the margins to be adapted so "
+"that the aspect ratio is preserved?"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:488
+msgid "Aspect ratio change"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:489
+msgid "Print with specified margins"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:490
+msgid "Print adapting margins to keep aspect ratio"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:713
+msgid "unknown"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:714
+msgid "Type 1"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:715
+msgid "Type 1C"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:716
+msgid ""
+"_: OT means OpenType\n"
+"Type 1C (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:717
+msgid "Type 3"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:718
+msgid "TrueType"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:719
+msgid ""
+"_: OT means OpenType\n"
+"TrueType (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:720
+msgid "CID Type 0"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:721
+msgid "CID Type 0C"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:722
+msgid ""
+"_: OT means OpenType\n"
+"CID Type 0C (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:723
+msgid "CID TrueType"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:724
+msgid ""
+"_: OT means OpenType\n"
+"CID TrueType (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:757
+#: core/generator_pdf/generator_pdf.cpp:759
+#: core/generator_pdf/generator_pdf.cpp:764
+msgid "-"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:763
+msgid "[none]"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:784
+#: core/generator_pdf/generator_pdf.cpp:788
+#: core/generator_pdf/generator_pdf.cpp:802
+msgid "Unknown"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:810
+#: core/generator_pdf/generator_pdf.cpp:815
+#: core/generator_pdf/generator_pdf.cpp:824
+#: core/generator_pdf/generator_pdf.cpp:845
+msgid "Unknown Date"
+msgstr ""
+
+#: core/link.cpp:21
+#, c-format
+msgid "Go to page %1"
+msgstr ""
+
+#: core/link.cpp:21
+msgid "Open external file"
+msgstr ""
+
+#: core/link.cpp:26
+msgid "Execute '%1'..."
+msgstr ""
+
+#: core/link.cpp:39
+msgid "First Page"
+msgstr ""
+
+#: core/link.cpp:41
+msgid "Previous Page"
+msgstr ""
+
+#: core/link.cpp:43
+msgid "Next Page"
+msgstr ""
+
+#: core/link.cpp:45
+msgid "Last Page"
+msgstr ""
+
+#: core/link.cpp:49
+msgid "Forward"
+msgstr ""
+
+#: core/link.cpp:53
+msgid "Start Presentation"
+msgstr ""
+
+#: core/link.cpp:55
+msgid "End Presentation"
+msgstr ""
+
+#: core/link.cpp:57
+msgid "Find..."
+msgstr ""
+
+#: core/link.cpp:59
+msgid "Go To Page..."
+msgstr ""
+
+#: part.cpp:82
+msgid "PDF Options"
+msgstr ""
+
+#: part.cpp:84
+msgid "Force rasterization"
+msgstr ""
+
+#: part.cpp:85
+msgid "Rasterize into an image before printing"
+msgstr ""
+
+#: part.cpp:86
+msgid ""
+"Forces the rasterization of each page into an image before printing it. This "
+"usually gives somewhat worse results, but is useful when printing documents "
+"that appear to print incorrectly."
+msgstr ""
+
+#: part.cpp:172
+msgid "Show &Navigation Panel"
+msgstr ""
+
+#: part.cpp:173
+msgid "Hide &Navigation Panel"
+msgstr ""
+
+#: part.cpp:210 part.cpp:211
+msgid "Thumbnails"
+msgstr ""
+
+#: part.cpp:257
+msgid "Moves to the previous page of the document"
+msgstr ""
+
+#: part.cpp:263
+msgid "Moves to the next page of the document"
+msgstr ""
+
+#: part.cpp:269
+msgid "Moves to the first page of the document"
+msgstr ""
+
+#: part.cpp:272
+msgid "Moves to the last page of the document"
+msgstr ""
+
+#: part.cpp:275
+msgid "Go to the place you were before"
+msgstr ""
+
+#: part.cpp:278
+msgid "Go to the place you were after"
+msgstr ""
+
+#: part.cpp:290
+msgid "Configure KPDF..."
+msgstr ""
+
+#: part.cpp:294
+msgid "&Properties"
+msgstr ""
+
+#: part.cpp:297
+msgid "P&resentation"
+msgstr ""
+
+#: part.cpp:391
+msgid "KPDF::Part"
+msgstr ""
+
+#: part.cpp:434
+msgid "Converting from ps to pdf..."
+msgstr ""
+
+#: part.cpp:445
+msgid "You do not have ps2pdf installed, so kpdf cannot open postscript files."
+msgstr ""
+
+#: part.cpp:485
+msgid ""
+"The document is going to be launched on presentation mode because the file "
+"requested it."
+msgstr ""
+
+#: part.cpp:513
+#, c-format
+msgid "Could not open %1"
+msgstr ""
+
+#: part.cpp:612
+msgid "Reloading the document..."
+msgstr ""
+
+#: part.cpp:641
+msgid ""
+"This link points to a close document action that does not work when using "
+"the embedded viewer."
+msgstr ""
+
+#: part.cpp:689
+msgid ""
+"This link points to a quit application action that does not work when using "
+"the embedded viewer."
+msgstr ""
+
+#: part.cpp:702
+msgid "Go to Page"
+msgstr ""
+
+#: part.cpp:711
+msgid "&Page:"
+msgstr ""
+
+#: part.cpp:809
+msgid ""
+"You are trying to overwrite \"%1\" with itself. This is not allowed. Please "
+"save it in another location."
+msgstr ""
+
+#: part.cpp:814
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr ""
+
+#: part.cpp:814
+msgid "Overwrite"
+msgstr ""
+
+#: part.cpp:819
+msgid "File could not be saved in '%1'. Try to save it to another location."
+msgstr ""
+
+#: part.cpp:942
+#, c-format
+msgid "Page %1"
+msgstr ""
+
+#: part.cpp:944
+msgid "Remove Bookmark"
+msgstr ""
+
+#: part.cpp:946
+msgid "Add Bookmark"
+msgstr ""
+
+#: part.cpp:948 ui/pageview.cpp:1587
+msgid "Fit Width"
+msgstr ""
+
+#: part.cpp:963
+msgid "Tools"
+msgstr ""
+
+#: part.cpp:1058
+msgid "Printing this document is not allowed."
+msgstr ""
+
+#: part.cpp:1064
+msgid "Could not print the document. Please report to bugs.trinitydesktop.org"
+msgstr ""
+
+#: shell/main.cpp:22
+msgid "KPDF, a TDE PDF viewer based on XPDF"
+msgstr ""
+
+#: shell/main.cpp:28
+msgid "Document to open"
+msgstr ""
+
+#: shell/main.cpp:36
+msgid "KPDF"
+msgstr ""
+
+#: shell/main.cpp:45
+msgid "Current mantainer"
+msgstr ""
+
+#: shell/main.cpp:48
+msgid "Xpdf author"
+msgstr ""
+
+#: shell/main.cpp:49
+msgid "Icon"
+msgstr ""
+
+#: shell/shell.cpp:86
+msgid "Unable to find kpdf part."
+msgstr ""
+
+#: shell/shell.cpp:132
+msgid ""
+"Click to open a file\n"
+"Click and hold to open a recent file"
+msgstr ""
+
+#: shell/shell.cpp:152
+msgid ""
+"Click to open a file or Click and hold to select a recent file"
+msgstr ""
+
+#: ui/pageview.cpp:260
+msgid "Fit to Page &Width"
+msgstr ""
+
+#: ui/pageview.cpp:263
+msgid "Fit to &Page"
+msgstr ""
+
+#: ui/pageview.cpp:266
+msgid "Fit to &Text"
+msgstr ""
+
+#: ui/pageview.cpp:271
+msgid "Rotate Right"
+msgstr ""
+
+#: ui/pageview.cpp:274
+msgid "Rotate Left"
+msgstr ""
+
+#: ui/pageview.cpp:278
+msgid "&Two Pages"
+msgstr ""
+
+#: ui/pageview.cpp:282
+msgid "&Continuous"
+msgstr ""
+
+#: ui/pageview.cpp:286
+msgid "Co&ver Page"
+msgstr ""
+
+#: ui/pageview.cpp:292
+msgid "&Browse Tool"
+msgstr ""
+
+#: ui/pageview.cpp:296
+msgid "&Zoom Tool"
+msgstr ""
+
+#: ui/pageview.cpp:299
+msgid "&Select Tool"
+msgstr ""
+
+#: ui/pageview.cpp:307
+msgid "Scroll Up"
+msgstr ""
+
+#: ui/pageview.cpp:310
+msgid "Scroll Down"
+msgstr ""
+
+#: ui/pageview.cpp:370
+#, c-format
+msgid ""
+"_n: Loaded a one-page document.\n"
+" Loaded a %n-page document."
+msgstr ""
+
+#: ui/pageview.cpp:670 ui/pageview.cpp:691 ui/pageview.cpp:1651
+msgid "Text found: \"%1\"."
+msgstr ""
+
+#: ui/pageview.cpp:670 ui/pageview.cpp:1651
+msgid "Text not found: \"%1\"."
+msgstr ""
+
+#: ui/pageview.cpp:722
+msgid "Starting -- find text as you type"
+msgstr ""
+
+#: ui/pageview.cpp:1133
+#, c-format
+msgid ""
+"_n: Text (1 character)\n"
+"Text (%n characters)"
+msgstr ""
+
+#: ui/pageview.cpp:1134 ui/pageview.cpp:1141
+msgid "Copy to Clipboard"
+msgstr ""
+
+#: ui/pageview.cpp:1138
+msgid "Speak Text"
+msgstr ""
+
+#: ui/pageview.cpp:1140
+msgid "Image (%1 by %2 pixels)"
+msgstr ""
+
+#: ui/pageview.cpp:1142
+msgid "Save to File..."
+msgstr ""
+
+#: ui/pageview.cpp:1160
+msgid "Image [%1x%2] copied to clipboard."
+msgstr ""
+
+#: ui/pageview.cpp:1167
+msgid "File not saved."
+msgstr ""
+
+#: ui/pageview.cpp:1174
+msgid "Image [%1x%2] saved to %3 file."
+msgstr ""
+
+#: ui/pageview.cpp:1203
+#, c-format
+msgid "Starting KTTSD Failed: %1"
+msgstr ""
+
+#: ui/pageview.cpp:1587
+msgid "Fit Page"
+msgstr ""
+
+#: ui/pageview.cpp:2036
+msgid "Find stopped."
+msgstr ""
+
+#: ui/pageview.cpp:2046
+msgid "Welcome"
+msgstr ""
+
+#: ui/pageview.cpp:2171
+msgid "Select zooming area. Right-click to zoom out."
+msgstr ""
+
+#: ui/pageview.cpp:2177
+msgid "Draw a rectangle around the text/graphics to copy."
+msgstr ""
+
+#: ui/presentationwidget.cpp:148
+#, c-format
+msgid "Title: %1"
+msgstr ""
+
+#: ui/presentationwidget.cpp:150
+#, c-format
+msgid "Author: %1"
+msgstr ""
+
+#: ui/presentationwidget.cpp:152
+#, c-format
+msgid "Pages: %1"
+msgstr ""
+
+#: ui/presentationwidget.cpp:153
+msgid "Click to begin"
+msgstr ""
+
+#: ui/presentationwidget.cpp:329
+msgid ""
+"There are two ways of exiting presentation mode, you can press either ESC "
+"key or click with the quit button that appears when placing the mouse in the "
+"top-right corner. Of course you can cycle windows (Alt+TAB by default)"
+msgstr ""
+
+#: ui/propertiesdialog.cpp:23
+msgid "Unknown File"
+msgstr ""
+
+#: ui/propertiesdialog.cpp:32
+msgid "No document opened."
+msgstr ""
+
+#: ui/propertiesdialog.cpp:38
+msgid "%1 Properties"
+msgstr ""
+
+#: ui/propertiesdialog.cpp:53
+msgid "%1:"
+msgstr ""
+
+#: ui/propertiesdialog.cpp:66
+msgid "Pages:"
+msgstr ""
+
+#: ui/searchwidget.cpp:49
+msgid "Enter at least 3 letters to filter pages"
+msgstr ""
+
+#: ui/searchwidget.cpp:55
+msgid "Clear filter"
+msgstr ""
+
+#: ui/searchwidget.cpp:59
+msgid "Case Sensitive"
+msgstr ""
+
+#: ui/searchwidget.cpp:61
+msgid "Match Phrase"
+msgstr ""
+
+#: ui/searchwidget.cpp:62
+msgid "Match All Words"
+msgstr ""
+
+#: ui/searchwidget.cpp:63
+msgid "Match Any Word"
+msgstr ""
+
+#: ui/searchwidget.cpp:68
+msgid "Filter Options"
+msgstr ""
+
+#: ui/thumbnaillist.cpp:568
+msgid "Show bookmarked pages only"
+msgstr ""
+
+#: ui/toc.cpp:59
+msgid "Topic"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:27
+#, no-c-format
+msgid "Draw border around &Images"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:35
+#, no-c-format
+msgid "Draw border around &Links"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:51
+#, no-c-format
+msgid "Change &Colors"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:83
+#, no-c-format
+msgid "Warning: these options can badly affect drawing speed."
+msgstr ""
+
+#: conf/dlgaccessibility.ui:125
+#, no-c-format
+msgid "&Invert colors"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:136
+#, no-c-format
+msgid "Change &paper color"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:172
+#, no-c-format
+msgid "Paper color:"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:213
+#, no-c-format
+msgid "&Change dark and light colors"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:308
+#, no-c-format
+msgid "Light color:"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:336
+#, no-c-format
+msgid "Dark color:"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:346
+#, no-c-format
+msgid "Convert to &black and white"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:365
+#, no-c-format
+msgid "Contrast:"
+msgstr ""
+
+#: conf/dlgaccessibility.ui:488
+#, no-c-format
+msgid "Threshold:"
+msgstr ""
+
+#: conf/dlggeneral.ui:27
+#, no-c-format
+msgid "Program Look"
+msgstr ""
+
+#: conf/dlggeneral.ui:49
+#, no-c-format
+msgid "Show &search bar in thumbnails list"
+msgstr ""
+
+#: conf/dlggeneral.ui:60
+#, no-c-format
+msgid "Link the &thumbnails with the page"
+msgstr ""
+
+#: conf/dlggeneral.ui:68
+#, no-c-format
+msgid "Show scroll&bars"
+msgstr ""
+
+#: conf/dlggeneral.ui:76
+#, no-c-format
+msgid "Show &hints and info messages"
+msgstr ""
+
+#: conf/dlggeneral.ui:84
+#, no-c-format
+msgid "&Obey DRM limitations"
+msgstr ""
+
+#: conf/dlggeneral.ui:92
+#, no-c-format
+msgid "&Watch file"
+msgstr ""
+
+#: conf/dlggeneral.ui:100
+#, no-c-format
+msgid "&Retain document viewing data"
+msgstr ""
+
+#: conf/dlgperformance.ui:35
+#, no-c-format
+msgid "CPU Usage"
+msgstr ""
+
+#: conf/dlgperformance.ui:54
+#, no-c-format
+msgid "Enable &transparency effects"
+msgstr ""
+
+#: conf/dlgperformance.ui:62
+#, no-c-format
+msgid "Enable &background generation"
+msgstr ""
+
+#: conf/dlgperformance.ui:125
+#, no-c-format
+msgid "Memory Usage"
+msgstr ""
+
+#: conf/dlgperformance.ui:158
+#, no-c-format
+msgid "&Low"
+msgstr ""
+
+#: conf/dlgperformance.ui:166
+#, no-c-format
+msgid "&Normal (default)"
+msgstr ""
+
+#: conf/dlgperformance.ui:174
+#, no-c-format
+msgid "&Aggressive"
+msgstr ""
+
+#: conf/dlgpresentation.ui:27
+#, no-c-format
+msgid "Navigation"
+msgstr ""
+
+#: conf/dlgpresentation.ui:49
+#, no-c-format
+msgid " sec."
+msgstr ""
+
+#: conf/dlgpresentation.ui:60
+#, no-c-format
+msgid "Advance every:"
+msgstr ""
+
+#: conf/dlgpresentation.ui:68
+#, no-c-format
+msgid "Loop after last page"
+msgstr ""
+
+#: conf/dlgpresentation.ui:89
+#, no-c-format
+msgid "Blinds Vertical"
+msgstr ""
+
+#: conf/dlgpresentation.ui:94
+#, no-c-format
+msgid "Blinds Horizontal"
+msgstr ""
+
+#: conf/dlgpresentation.ui:99
+#, no-c-format
+msgid "Box In"
+msgstr ""
+
+#: conf/dlgpresentation.ui:104
+#, no-c-format
+msgid "Box Out"
+msgstr ""
+
+#: conf/dlgpresentation.ui:109
+#, no-c-format
+msgid "Dissolve"
+msgstr ""
+
+#: conf/dlgpresentation.ui:114
+#, no-c-format
+msgid "Glitter Down"
+msgstr ""
+
+#: conf/dlgpresentation.ui:119
+#, no-c-format
+msgid "Glitter Right"
+msgstr ""
+
+#: conf/dlgpresentation.ui:124
+#, no-c-format
+msgid "Glitter Right-Down"
+msgstr ""
+
+#: conf/dlgpresentation.ui:129
+#, no-c-format
+msgid "Random Transition"
+msgstr ""
+
+#: conf/dlgpresentation.ui:139
+#, no-c-format
+msgid "Split Horizontal In"
+msgstr ""
+
+#: conf/dlgpresentation.ui:144
+#, no-c-format
+msgid "Split Horizontal Out"
+msgstr ""
+
+#: conf/dlgpresentation.ui:149
+#, no-c-format
+msgid "Split Vertical In"
+msgstr ""
+
+#: conf/dlgpresentation.ui:154
+#, no-c-format
+msgid "Split Vertical Out"
+msgstr ""
+
+#: conf/dlgpresentation.ui:159
+#, no-c-format
+msgid "Wipe Down"
+msgstr ""
+
+#: conf/dlgpresentation.ui:164
+#, no-c-format
+msgid "Wipe Right"
+msgstr ""
+
+#: conf/dlgpresentation.ui:169
+#, no-c-format
+msgid "Wipe Left"
+msgstr ""
+
+#: conf/dlgpresentation.ui:174
+#, no-c-format
+msgid "Wipe Up"
+msgstr ""
+
+#: conf/dlgpresentation.ui:186
+#, no-c-format
+msgid "Default transition:"
+msgstr ""
+
+#: conf/dlgpresentation.ui:194
+#, no-c-format
+msgid "Mouse cursor:"
+msgstr ""
+
+#: conf/dlgpresentation.ui:200
+#, no-c-format
+msgid "Hidden After Delay"
+msgstr ""
+
+#: conf/dlgpresentation.ui:205
+#, no-c-format
+msgid "Always Visible"
+msgstr ""
+
+#: conf/dlgpresentation.ui:210
+#, no-c-format
+msgid "Always Hidden"
+msgstr ""
+
+#: conf/dlgpresentation.ui:222
+#, no-c-format
+msgid "Background color:"
+msgstr ""
+
+#: conf/dlgpresentation.ui:238
+#, no-c-format
+msgid "Show s&ummary page"
+msgstr ""
+
+#: conf/dlgpresentation.ui:246
+#, no-c-format
+msgid "Show &progress indicator"
+msgstr ""
+
+#: part.rc:29
+#, no-c-format
+msgid "&Go"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kpovmodeler.po b/tde-i18n-es_AR/messages/tdegraphics/kpovmodeler.po
new file mode 100644
index 00000000000..06d68a10b25
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kpovmodeler.po
@@ -0,0 +1,4253 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-10-21 18:20+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: main.cpp:32
+msgid "File to open"
+msgstr ""
+
+#: main.cpp:33
+msgid "Disables OpenGL rendering"
+msgstr ""
+
+#: main.cpp:34
+msgid "Disables direct rendering"
+msgstr ""
+
+#: pmaddcommand.cpp:30
+#, c-format
+msgid "Add New %1"
+msgstr ""
+
+#: pmaddcommand.cpp:43
+msgid "Add Objects"
+msgstr ""
+
+#: pmbicubicpatch.cpp:166
+msgid "bicubic patch"
+msgstr ""
+
+#: pmbicubicpatch.cpp:530
+msgid "Point (%1, %2)"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:45
+msgid "Normal (type 0)"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:46
+msgid "Preprocessed (type 1)"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:48 pmcsgedit.cpp:45 pmheightfieldedit.cpp:45
+#: pmlayoutsettings.cpp:110 pmlightedit.cpp:113 pmlistpatternedit.cpp:48
+#: pmmediaedit.cpp:126 pmpatternedit.cpp:58
+msgid "Type:"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:55
+msgid "Steps:"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:65
+msgid "Flatness:"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:69
+msgid "Points:"
+msgstr ""
+
+#: pmbicubicpatchedit.cpp:75 pmtriangleedit.cpp:48
+msgid "UV vectors"
+msgstr ""
+
+#: pmblendmapmodifiers.cpp:111
+msgid "blend map modifiers"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:53
+msgid "Frequency:"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:60
+msgid "Phase:"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:67
+msgid "Wave form:"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:69
+msgid "Ramp"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:70 pmpart.cpp:409
+msgid "Triangle"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:71
+msgid "Sine"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:72
+msgid "Scallop"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:73
+msgid "Cubic"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:74
+msgid "Poly"
+msgstr ""
+
+#: pmblendmapmodifiersedit.cpp:80 pmfinishedit.cpp:143
+#: pmjuliafractaledit.cpp:80 pmpatternedit.cpp:163
+msgid "Exponent:"
+msgstr ""
+
+#: pmblob.cpp:61
+msgid "blob"
+msgstr ""
+
+#: pmblobcylinder.cpp:75
+msgid "blob cylinder"
+msgstr ""
+
+#: pmblobcylinder.cpp:352 pmcone.cpp:330 pmcylinder.cpp:307
+msgid "End 1"
+msgstr ""
+
+#: pmblobcylinder.cpp:354 pmcone.cpp:332 pmcylinder.cpp:309
+msgid "End 2"
+msgstr ""
+
+#: pmblobcylinder.cpp:355 pmcylinder.cpp:310 pmdisc.cpp:319
+msgid "Radius (1)"
+msgstr ""
+
+#: pmblobcylinder.cpp:356 pmcylinder.cpp:311 pmdisc.cpp:321
+msgid "Radius (2)"
+msgstr ""
+
+#: pmblobcylinderedit.cpp:48 pmconeedit.cpp:49 pmcylinderedit.cpp:48
+msgid "End 1:"
+msgstr ""
+
+#: pmblobcylinderedit.cpp:50 pmconeedit.cpp:51 pmcylinderedit.cpp:50
+msgid "End 2:"
+msgstr ""
+
+#: pmblobcylinderedit.cpp:55 pmblobsphereedit.cpp:49 pmcylinderedit.cpp:54
+#: pmdiscedit.cpp:58 pmglobalphotonsedit.cpp:137 pmglobalphotonsedit.cpp:150
+#: pmisosurfaceedit.cpp:57 pmlightedit.cpp:52 pmsphereedit.cpp:49
+#: pmwarpedit.cpp:85
+msgid "Radius:"
+msgstr ""
+
+#: pmblobcylinderedit.cpp:57 pmblobsphereedit.cpp:51 pmwarpedit.cpp:87
+msgid "Strength:"
+msgstr ""
+
+#: pmblobedit.cpp:39 pmisosurfaceedit.cpp:85 pmmediaedit.cpp:94
+#: pmpreviewsettings.cpp:107 pmrendermodesdialog.cpp:331
+msgid "Threshold:"
+msgstr ""
+
+#: pmblobedit.cpp:47 pmlatheedit.cpp:87 pmpolynomedit.cpp:54 pmprismedit.cpp:93
+#: pmsoredit.cpp:71 pmtorusedit.cpp:44
+msgid "Sturm"
+msgstr ""
+
+#: pmblobedit.cpp:49 pmheightfieldedit.cpp:72 pmmeshedit.cpp:39
+msgid "Hierarchy"
+msgstr ""
+
+#: pmblobsphere.cpp:72
+msgid "blob sphere"
+msgstr ""
+
+#: pmblobsphere.cpp:153 pmsphere.cpp:143
+msgid "Radius (x)"
+msgstr ""
+
+#: pmblobsphere.cpp:156 pmsphere.cpp:146
+msgid "Radius (y)"
+msgstr ""
+
+#: pmblobsphere.cpp:159 pmsphere.cpp:149
+msgid "Radius (z)"
+msgstr ""
+
+#: pmblobsphereedit.cpp:44 pmdiscedit.cpp:51 pmisosurfaceedit.cpp:56
+#: pmsphereedit.cpp:45
+msgid "Center:"
+msgstr ""
+
+#: pmboundedby.cpp:67
+msgid "bounded by"
+msgstr ""
+
+#: pmboundedbyedit.cpp:36 pmclippedbyedit.cpp:36
+msgid "No child objects"
+msgstr ""
+
+#: pmboundedbyedit.cpp:38
+msgid "(= clipped by)"
+msgstr ""
+
+#: pmbox.cpp:62
+msgid "box"
+msgstr ""
+
+#: pmbox.cpp:236
+msgid "Corner 1"
+msgstr ""
+
+#: pmbox.cpp:238
+msgid "Corner 2"
+msgstr ""
+
+#: pmboxedit.cpp:41
+msgid "Corner 1:"
+msgstr ""
+
+#: pmboxedit.cpp:43
+msgid "Corner 2:"
+msgstr ""
+
+#: pmbumpmap.cpp:266
+msgid "bump map"
+msgstr ""
+
+#: pmbumpmapedit.cpp:55 pmimagemapedit.cpp:55 pmmaterialmapedit.cpp:55
+msgid "File type:"
+msgstr ""
+
+#: pmbumpmapedit.cpp:70 pmheightfieldedit.cpp:58 pmimagemapedit.cpp:70
+#: pmmaterialmapedit.cpp:70
+msgid "File name:"
+msgstr ""
+
+#: pmbumpmapedit.cpp:79 pmimagemapedit.cpp:92 pmmaterialmapedit.cpp:79
+msgid "Once"
+msgstr ""
+
+#: pmbumpmapedit.cpp:83 pmimagemapedit.cpp:96 pmmaterialmapedit.cpp:83
+msgid "Interpolate:"
+msgstr ""
+
+#: pmbumpmapedit.cpp:85 pmimagemapedit.cpp:98 pmmaterialmapedit.cpp:85
+#: pmpatternedit.cpp:131
+msgid "None"
+msgstr ""
+
+#: pmbumpmapedit.cpp:86 pmimagemapedit.cpp:99 pmmaterialmapedit.cpp:86
+msgid "Bilinear"
+msgstr ""
+
+#: pmbumpmapedit.cpp:87 pmimagemapedit.cpp:100 pmmaterialmapedit.cpp:87
+msgid "Normalized"
+msgstr ""
+
+#: pmbumpmapedit.cpp:93 pmimagemapedit.cpp:105 pmmaterialmapedit.cpp:93
+msgid "Map type:"
+msgstr ""
+
+#: pmbumpmapedit.cpp:95 pmimagemapedit.cpp:107 pmmaterialmapedit.cpp:95
+#: pmpatternedit.cpp:77 pmwarpedit.cpp:54
+msgid "Planar"
+msgstr ""
+
+#: pmbumpmapedit.cpp:96 pmimagemapedit.cpp:108 pmmaterialmapedit.cpp:96
+#: pmpatternedit.cpp:82 pmwarpedit.cpp:52
+msgid "Spherical"
+msgstr ""
+
+#: pmbumpmapedit.cpp:97 pmimagemapedit.cpp:109 pmmaterialmapedit.cpp:97
+#: pmpatternedit.cpp:67 pmwarpedit.cpp:51
+msgid "Cylindrical"
+msgstr ""
+
+#: pmbumpmapedit.cpp:98 pmimagemapedit.cpp:110 pmmaterialmapedit.cpp:98
+#: pmwarpedit.cpp:53
+msgid "Toroidal"
+msgstr ""
+
+#: pmbumpmapedit.cpp:103
+msgid "Use index"
+msgstr ""
+
+#: pmbumpmapedit.cpp:107
+msgid "Bump size:"
+msgstr ""
+
+#: pmcamera.cpp:119 pmrendermanager.cpp:1540 pmrendermanager.cpp:1544
+msgid "camera"
+msgstr ""
+
+#: pmcamera.cpp:589 pmlight.cpp:1018
+msgid "Location"
+msgstr ""
+
+#: pmcamera.cpp:591
+msgid "Look at"
+msgstr ""
+
+#: pmcameraedit.cpp:47
+msgid "Perspective"
+msgstr ""
+
+#: pmcameraedit.cpp:48
+msgid "Orthographic"
+msgstr ""
+
+#: pmcameraedit.cpp:49
+msgid "Fish Eye"
+msgstr ""
+
+#: pmcameraedit.cpp:50
+msgid "Ultra Wide Angle"
+msgstr ""
+
+#: pmcameraedit.cpp:51
+msgid "Omnimax"
+msgstr ""
+
+#: pmcameraedit.cpp:52
+msgid "Panoramic"
+msgstr ""
+
+#: pmcameraedit.cpp:53 pmpart.cpp:316 pmpreviewsettings.cpp:61
+msgid "Cylinder"
+msgstr ""
+
+#: pmcameraedit.cpp:56
+msgid "1: Vertical, Fixed Viewpoint"
+msgstr ""
+
+#: pmcameraedit.cpp:57
+msgid "2: Horizontal, Fixed Viewpoint"
+msgstr ""
+
+#: pmcameraedit.cpp:58
+msgid "3: Vertical, Variable Viewpoint"
+msgstr ""
+
+#: pmcameraedit.cpp:59
+msgid "4: Horizontal, Variable Viewpoint"
+msgstr ""
+
+#: pmcameraedit.cpp:71
+msgid "Camera type:"
+msgstr ""
+
+#: pmcameraedit.cpp:74
+msgid "Cylinder type:"
+msgstr ""
+
+#: pmcameraedit.cpp:79 pmlightedit.cpp:109 pmwarpedit.cpp:80
+msgid "Location:"
+msgstr ""
+
+#: pmcameraedit.cpp:82
+msgid "Sky:"
+msgstr ""
+
+#: pmcameraedit.cpp:85 pmpatternedit.cpp:213 pmrainbowedit.cpp:47
+#: pmwarpedit.cpp:64
+msgid "Direction:"
+msgstr ""
+
+#: pmcameraedit.cpp:88
+msgid "Right:"
+msgstr ""
+
+#: pmcameraedit.cpp:91 pmrainbowedit.cpp:76
+msgid "Up:"
+msgstr ""
+
+#: pmcameraedit.cpp:94
+msgid "Look at:"
+msgstr ""
+
+#: pmcameraedit.cpp:97 pmrainbowedit.cpp:54
+msgid "Angle:"
+msgstr ""
+
+#: pmcameraedit.cpp:101
+msgid "Focal blur"
+msgstr ""
+
+#: pmcameraedit.cpp:120
+msgid "Aperture:"
+msgstr ""
+
+#: pmcameraedit.cpp:124
+msgid "Blur samples:"
+msgstr ""
+
+#: pmcameraedit.cpp:128
+msgid "Focal point:"
+msgstr ""
+
+#: pmcameraedit.cpp:132 pmmediaedit.cpp:75
+msgid "Confidence:"
+msgstr ""
+
+#: pmcameraedit.cpp:136 pmmediaedit.cpp:79
+msgid "Variance:"
+msgstr ""
+
+#: pmcameraedit.cpp:141 pmgraphicalobjectedit.cpp:48
+msgid "Export to renderer"
+msgstr ""
+
+#: pmcameraedit.cpp:265
+msgid "The sky vector may not be a null vector."
+msgstr ""
+
+#: pmcameraedit.cpp:274
+msgid "The direction vector may not be a null vector."
+msgstr ""
+
+#: pmcameraedit.cpp:283
+msgid "The right vector may not be a null vector."
+msgstr ""
+
+#: pmcameraedit.cpp:292
+msgid "The up vector may not be a null vector."
+msgstr ""
+
+#: pmcameraedit.cpp:307
+msgid "Angle has to be smaller than 180 degrees for that camera type."
+msgstr ""
+
+#: pmclippedby.cpp:67
+msgid "clipped by"
+msgstr ""
+
+#: pmclippedbyedit.cpp:38
+msgid "(= bounded by)"
+msgstr ""
+
+#: pmcoloredit.cpp:51
+msgid "red:"
+msgstr ""
+
+#: pmcoloredit.cpp:53
+msgid "green:"
+msgstr ""
+
+#: pmcoloredit.cpp:55
+msgid "blue:"
+msgstr ""
+
+#: pmcoloredit.cpp:60
+msgid "filter"
+msgstr ""
+
+#: pmcoloredit.cpp:62
+msgid "transmit"
+msgstr ""
+
+#: pmcolorsettings.cpp:38
+msgid "Background:"
+msgstr ""
+
+#: pmcolorsettings.cpp:45
+msgid "Wire frame:"
+msgstr ""
+
+#: pmcolorsettings.cpp:50 pmcolorsettings.cpp:60
+msgid "Selected:"
+msgstr ""
+
+#: pmcolorsettings.cpp:55
+msgid "Control points:"
+msgstr ""
+
+#: pmcolorsettings.cpp:65
+msgid "Axes:"
+msgstr ""
+
+#: pmcolorsettings.cpp:79
+msgid "Field of view:"
+msgstr ""
+
+#: pmcomment.cpp:95
+msgid "comment"
+msgstr ""
+
+#: pmcone.cpp:80
+msgid "cone"
+msgstr ""
+
+#: pmcone.cpp:335
+msgid "Radius 1 (1)"
+msgstr ""
+
+#: pmcone.cpp:336
+msgid "Radius 1 (2)"
+msgstr ""
+
+#: pmcone.cpp:337
+msgid "Radius 2 (1)"
+msgstr ""
+
+#: pmcone.cpp:338
+msgid "Radius 2 (2)"
+msgstr ""
+
+#: pmconeedit.cpp:46 pmcylinderedit.cpp:45 pmisosurfaceedit.cpp:70
+#: pmprismedit.cpp:91 pmsoredit.cpp:68
+msgid ""
+"_: type of the object\n"
+"Open"
+msgstr ""
+
+#: pmconeedit.cpp:56
+msgid "Radius 1:"
+msgstr ""
+
+#: pmconeedit.cpp:58
+msgid "Radius 2:"
+msgstr ""
+
+#: pmcsg.cpp:62
+msgid "union"
+msgstr ""
+
+#: pmcsg.cpp:65
+msgid "intersection"
+msgstr ""
+
+#: pmcsg.cpp:68
+msgid "difference"
+msgstr ""
+
+#: pmcsg.cpp:71
+msgid "merge"
+msgstr ""
+
+#: pmcsgedit.cpp:39 pmpart.cpp:373
+msgid "Union"
+msgstr ""
+
+#: pmcsgedit.cpp:40 pmpart.cpp:376
+msgid "Intersection"
+msgstr ""
+
+#: pmcsgedit.cpp:41 pmpart.cpp:379
+msgid "Difference"
+msgstr ""
+
+#: pmcsgedit.cpp:42 pmpart.cpp:382
+msgid "Merge"
+msgstr ""
+
+#: pmcylinder.cpp:79
+msgid "cylinder"
+msgstr ""
+
+#: pmdatachangecommand.cpp:31
+#, c-format
+msgid "Change %1"
+msgstr ""
+
+#: pmdeclare.cpp:79
+msgid "declaration"
+msgstr ""
+
+#: pmdeclareedit.cpp:50
+msgid "Identifier:"
+msgstr ""
+
+#: pmdeclareedit.cpp:61
+msgid "Linked objects:"
+msgstr ""
+
+#: pmdeclareedit.cpp:71 pmlinkedit.cpp:69
+msgid "Select..."
+msgstr ""
+
+#: pmdeclareedit.cpp:123
+msgid "Please enter an identifier!"
+msgstr ""
+
+#: pmdeclareedit.cpp:154
+msgid ""
+"An identifier may consist of letters, digits and the underscore character "
+"('_').\n"
+"The first character must be a letter or the underscore character!"
+msgstr ""
+
+#: pmdeclareedit.cpp:167
+msgid "You can't use a povray reserved word as an identifier!"
+msgstr ""
+
+#: pmdeclareedit.cpp:174
+msgid "You can't use a povray directive as an identifier!"
+msgstr ""
+
+#: pmdeclareedit.cpp:183
+msgid "Please enter a unique identifier!"
+msgstr ""
+
+#: pmdeletecommand.cpp:30
+#, c-format
+msgid "Delete %1"
+msgstr ""
+
+#: pmdeletecommand.cpp:49
+msgid "Delete Objects"
+msgstr ""
+
+#: pmdeletecommand.cpp:257
+msgid "The declare \"%1\" can't be removed because of some remaining links."
+msgstr ""
+
+#: pmdensity.cpp:68
+msgid "density"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:37
+msgid "Global detail"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:38
+msgid "Detail level:"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:40 pmpart.cpp:275
+msgid "Very Low"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:41 pmpart.cpp:276
+msgid "Low"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:42 pmpart.cpp:277
+msgid "Medium"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:43 pmpart.cpp:278
+msgid "High"
+msgstr ""
+
+#: pmdetailobjectedit.cpp:44 pmpart.cpp:279
+msgid "Very High"
+msgstr ""
+
+#: pmdialogeditbase.cpp:173
+msgid "Texture preview:"
+msgstr ""
+
+#: pmdialogeditbase.cpp:183
+msgid "local"
+msgstr ""
+
+#: pmdialogeditbase.cpp:190
+msgid "&Preview"
+msgstr ""
+
+#: pmdialogeditbase.cpp:194 pmpovrayoutputwidget.cpp:51 pmpovraywidget.cpp:77
+msgid "Povray Output"
+msgstr ""
+
+#: pmdialogeditbase.cpp:540
+msgid ""
+"Povray exited abnormally with exit code %1.\n"
+"See the povray output for details."
+msgstr ""
+
+#: pmdialogeditbase.cpp:547 pmpovraywidget.cpp:342
+msgid ""
+"There were errors while rendering.\n"
+"See the povray output for details."
+msgstr ""
+
+#: pmdialogview.cpp:235
+msgid ""
+"This object was modified.\n"
+"\n"
+"Save changes?"
+msgstr ""
+
+#: pmdialogview.cpp:236
+msgid "Unsaved Changes"
+msgstr ""
+
+#: pmdialogview.cpp:433 pmdialogview.cpp:438
+msgid "Object Properties"
+msgstr ""
+
+#: pmdisc.cpp:78
+msgid "disc"
+msgstr ""
+
+#: pmdisc.cpp:323
+msgid "Hole Radius (1)"
+msgstr ""
+
+#: pmdisc.cpp:325
+msgid "Hole Radius (2)"
+msgstr ""
+
+#: pmdisc.cpp:328 pmpart.cpp:425 pmplane.cpp:219 pmradiosityedit.cpp:108
+msgid "Normal"
+msgstr ""
+
+#: pmdiscedit.cpp:53 pmplaneedit.cpp:47
+msgid "Normal:"
+msgstr ""
+
+#: pmdiscedit.cpp:60
+msgid "Hole radius:"
+msgstr ""
+
+#: pmdiscedit.cpp:64 pmplaneedit.cpp:55
+msgid "Normalize"
+msgstr ""
+
+#: pmdiscedit.cpp:126 pmplaneedit.cpp:112
+msgid "The normal vector may not be a null vector."
+msgstr ""
+
+#: pmdiscedit.cpp:138
+msgid "The radius may not be smaller than the hole radius."
+msgstr ""
+
+#: pmerrordialog.cpp:33
+msgid "Messages"
+msgstr ""
+
+#: pmerrordialog.cpp:79
+msgid "There were warnings and errors:"
+msgstr ""
+
+#: pmerrordialog.cpp:81
+msgid "There were warnings:"
+msgstr ""
+
+#: pmerrordialog.cpp:84
+msgid "There were errors:"
+msgstr ""
+
+#: pmerrordialog.cpp:87
+msgid "Proceed"
+msgstr ""
+
+#: pmerrordialog.cpp:88
+msgid ""
+"When clicking Proceed, the program\n"
+"will try to proceed with the current action."
+msgstr ""
+
+#: pmerrordialog.cpp:92
+msgid ""
+"When clicking Cancel, the program\n"
+"will cancel the current action."
+msgstr ""
+
+#: pmerrordialog.cpp:98
+msgid "Still try to proceed?"
+msgstr ""
+
+#: pmfactory.cpp:36
+msgid "Modeler for POV-Ray Scenes"
+msgstr ""
+
+#: pmfactory.cpp:86
+msgid "KPovModeler"
+msgstr ""
+
+#: kpovmodelerui.rc:87 kpovmodelerui.rc:251 pmfactory.cpp:91
+#, no-c-format
+msgid "Textures"
+msgstr ""
+
+#: pmfactory.cpp:93
+msgid "POV-Ray 3.5 objects"
+msgstr ""
+
+#: pmfactory.cpp:95 pmfactory.cpp:97
+msgid "Some graphical objects"
+msgstr ""
+
+#: pmfinish.cpp:219
+msgid "finish"
+msgstr ""
+
+#: pmfinishedit.cpp:46
+msgid "Ambient color"
+msgstr ""
+
+#: pmfinishedit.cpp:47 pmfogedit.cpp:64 pmgridsettings.cpp:47
+#: pmlightedit.cpp:111 pmmediaedit.cpp:106 pmmediaedit.cpp:116
+#: pmmediaedit.cpp:136 pmquickcoloredit.cpp:41 pmsolidcoloredit.cpp:40
+msgid "Color:"
+msgstr ""
+
+#: pmfinishedit.cpp:56
+msgid "Diffuse:"
+msgstr ""
+
+#: pmfinishedit.cpp:60
+msgid "Brilliance:"
+msgstr ""
+
+#: pmfinishedit.cpp:64
+msgid "Crand:"
+msgstr ""
+
+#: pmfinishedit.cpp:69
+msgid "Conserve energy for reflection"
+msgstr ""
+
+#: pmfinishedit.cpp:75
+msgid "Phong:"
+msgstr ""
+
+#: pmfinishedit.cpp:77
+msgid "Phong size:"
+msgstr ""
+
+#: pmfinishedit.cpp:87
+msgid "Specular:"
+msgstr ""
+
+#: pmfinishedit.cpp:91
+msgid "Roughness:"
+msgstr ""
+
+#: pmfinishedit.cpp:95 pmfinishedit.cpp:148
+msgid "Metallic:"
+msgstr ""
+
+#: pmfinishedit.cpp:103
+msgid "Iridiscence"
+msgstr ""
+
+#: pmfinishedit.cpp:105 pmrendermodesdialog.cpp:343
+msgid "Amount:"
+msgstr ""
+
+#: pmfinishedit.cpp:109 pmtextedit.cpp:56
+msgid "Thickness:"
+msgstr ""
+
+#: pmfinishedit.cpp:114 pmpatternedit.cpp:93 pmwarpedit.cpp:106
+msgid "Turbulence:"
+msgstr ""
+
+#: pmfinishedit.cpp:117 pmphotonsedit.cpp:51
+msgid "Reflection"
+msgstr ""
+
+#: pmfinishedit.cpp:124 pmglobalphotonsedit.cpp:129
+msgid "Minimum:"
+msgstr ""
+
+#: pmfinishedit.cpp:129
+msgid "Maximum:"
+msgstr ""
+
+#: pmfinishedit.cpp:135
+msgid "Fresnel reflectivity"
+msgstr ""
+
+#: pmfinishedit.cpp:138 pmlightedit.cpp:56 pmwarpedit.cpp:89
+msgid "Falloff:"
+msgstr ""
+
+#: pmfog.cpp:130
+msgid "fog"
+msgstr ""
+
+#: pmfogedit.cpp:48
+msgid "Fog type:"
+msgstr ""
+
+#: pmfogedit.cpp:50
+msgid "Constant"
+msgstr ""
+
+#: pmfogedit.cpp:51
+msgid "Ground"
+msgstr ""
+
+#: pmfogedit.cpp:57 pmgridsettings.cpp:53 pmplaneedit.cpp:51
+#: pmrainbowedit.cpp:64
+msgid "Distance:"
+msgstr ""
+
+#: pmfogedit.cpp:71 pmpatternedit.cpp:264 pmwarpedit.cpp:50
+msgid "Turbulence"
+msgstr ""
+
+#: pmfogedit.cpp:77
+msgid "Value: "
+msgstr ""
+
+#: pmfogedit.cpp:84 pmpatternedit.cpp:274 pmwarpedit.cpp:125
+msgid "Octaves:"
+msgstr ""
+
+#: pmfogedit.cpp:88 pmpatternedit.cpp:277 pmwarpedit.cpp:129
+msgid "Omega:"
+msgstr ""
+
+#: pmfogedit.cpp:92 pmpatternedit.cpp:280 pmwarpedit.cpp:133
+msgid "Lambda:"
+msgstr ""
+
+#: pmfogedit.cpp:96 pmlistpatternedit.cpp:59 pmpatternedit.cpp:250
+#: pmpreviewsettings.cpp:103 pmrendermodesdialog.cpp:335
+msgid "Depth:"
+msgstr ""
+
+#: pmfogedit.cpp:105
+msgid "Offset: "
+msgstr ""
+
+#: pmfogedit.cpp:107
+msgid "Altitude: "
+msgstr ""
+
+#: pmfogedit.cpp:116
+msgid "Up: "
+msgstr ""
+
+#: pmglobalphotons.cpp:169
+msgid "global photons"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:47
+msgid "Photon numbers"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:50
+msgid "Count"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:62 pmglobalphotonsedit.cpp:135
+msgid "Gather"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:64 pmmediaedit.cpp:63
+msgid "Min:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:69 pmmediaedit.cpp:67
+msgid "Max:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:75 pmglobalphotonsedit.cpp:148 pmpart.cpp:301
+#: pmradiosityedit.cpp:93
+msgid "Media"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:77
+msgid "Max stop:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:82 pmpatternedit.cpp:181 pmpatternedit.cpp:194
+msgid "Factor:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:89 pmrainbowedit.cpp:69
+msgid "Jitter:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:97
+msgid "Max trace level:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:100 pmglobalphotonsedit.cpp:108
+msgid "Use global"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:105 pmglobalsettingsedit.cpp:46
+#: pmradiosityedit.cpp:48
+msgid "Adc bailout:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:114
+msgid "Autostop:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:122
+msgid "Expand"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:124
+msgid "Increase:"
+msgstr ""
+
+#: pmglobalphotonsedit.cpp:142 pmglobalphotonsedit.cpp:155
+msgid "Multiplier:"
+msgstr ""
+
+#: pmglobalsettings.cpp:173
+msgid "global settings"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:53
+msgid "Ambient light:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:60
+msgid "Assumed gamma:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:66
+msgid "Hf gray 16"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:70
+msgid "Iridiscence wave length:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:78
+msgid "Maximum intersections:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:82
+msgid "Maximum trace level:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:86
+msgid "Number of waves:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:90 pmpatternedit.cpp:255
+msgid "Noise generator:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:92 pmpatternedit.cpp:258
+msgid "Original"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:93 pmpatternedit.cpp:259
+msgid "Range Corrected"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:94 pmpatternedit.cpp:260
+msgid "Perlin"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:99
+msgid "Radiosity (Povray 3.1)"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:105 pmradiosityedit.cpp:57
+msgid "Brightness:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:109 pmradiosityedit.cpp:63
+msgid "Count:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:113
+msgid "Maximum distance:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:117 pmradiosityedit.cpp:69
+msgid "Error boundary:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:121 pmradiosityedit.cpp:75
+msgid "Gray threshold:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:125 pmradiosityedit.cpp:81
+msgid "Low error factor:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:129 pmradiosityedit.cpp:96
+msgid "Minimum reuse:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:133 pmradiosityedit.cpp:102
+msgid "Nearest count:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:137 pmradiosityedit.cpp:123
+msgid "Recursion limit:"
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:268
+msgid "Maximum intersections must be a positive value."
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:275
+msgid "Maximum trace level must be a positive value."
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:282
+msgid "Number of waves must be a positive value."
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:289
+msgid "Nearest count must be between 1 and 10."
+msgstr ""
+
+#: pmglobalsettingsedit.cpp:297
+msgid "Recursion limit must be 1 or 2."
+msgstr ""
+
+#: pmglview.cpp:369
+msgid "No OpenGL support"
+msgstr ""
+
+#: pmglview.cpp:1517 pmglview.cpp:1790
+msgid "Front"
+msgstr ""
+
+#: pmglview.cpp:1523 pmglview.cpp:1565 pmglview.cpp:1792 pmpart.cpp:414
+msgid "Camera"
+msgstr ""
+
+#: pmglview.cpp:1540
+msgid "Left View"
+msgstr ""
+
+#: pmglview.cpp:1541
+msgid "Right View"
+msgstr ""
+
+#: pmglview.cpp:1542
+msgid "Top View"
+msgstr ""
+
+#: pmglview.cpp:1543
+msgid "Bottom View"
+msgstr ""
+
+#: pmglview.cpp:1544
+msgid "Front View"
+msgstr ""
+
+#: pmglview.cpp:1545
+msgid "Back View"
+msgstr ""
+
+#: pmglview.cpp:1551
+msgid "No Cameras"
+msgstr ""
+
+#: pmglview.cpp:1559 pmmovecommand.cpp:448 pmobjectselect.cpp:75
+#: pmrendermanager.cpp:1538
+msgid "(unnamed)"
+msgstr ""
+
+#: pmglview.cpp:1569 pmglview.cpp:1675
+msgid "Snap to Grid"
+msgstr ""
+
+#: pmglview.cpp:1594
+msgid "No Control Points"
+msgstr ""
+
+#: pmglview.cpp:1603
+msgid "Control Points"
+msgstr ""
+
+#: pmglview.cpp:1741
+msgid "Unknown GL view type."
+msgstr ""
+
+#: pmglview.cpp:1749
+msgid "3D View"
+msgstr ""
+
+#: pmglview.cpp:1757
+msgid "3D View (%1)"
+msgstr ""
+
+#: pmglview.cpp:1782
+msgid "3D view type:"
+msgstr ""
+
+#: pmgraphicalobjectedit.cpp:40
+msgid "No shadow"
+msgstr ""
+
+#: pmgraphicalobjectedit.cpp:42
+msgid "No image"
+msgstr ""
+
+#: pmgraphicalobjectedit.cpp:44
+msgid "No reflection"
+msgstr ""
+
+#: pmgraphicalobjectedit.cpp:46
+msgid "Double illuminate"
+msgstr ""
+
+#: pmgraphicalobjectedit.cpp:52
+msgid "Visibility level: "
+msgstr ""
+
+#: pmgraphicalobjectedit.cpp:58
+msgid "Relative"
+msgstr ""
+
+#: pmgridsettings.cpp:41
+msgid "Displayed Grid"
+msgstr ""
+
+#: pmgridsettings.cpp:59
+msgid "Control Point Grid"
+msgstr ""
+
+#: pmgridsettings.cpp:66
+msgid "2D/3D movement:"
+msgstr ""
+
+#: pmgridsettings.cpp:71
+msgid "Scale:"
+msgstr ""
+
+#: pmgridsettings.cpp:76
+msgid "Rotation:"
+msgstr ""
+
+#: pmheightfield.cpp:87
+msgid "height field"
+msgstr ""
+
+#: pmheightfieldedit.cpp:66
+msgid "Water level:"
+msgstr ""
+
+#: pmheightfieldedit.cpp:75 pmtriangleedit.cpp:43
+msgid "Smooth"
+msgstr ""
+
+#: pmimagemap.cpp:349
+msgid "imagemap"
+msgstr ""
+
+#: pmimagemapedit.cpp:79
+msgid "Filter all"
+msgstr ""
+
+#: pmimagemapedit.cpp:86
+msgid "Transmit all"
+msgstr ""
+
+#: pmimagemapedit.cpp:128
+msgid "Indexed filters"
+msgstr ""
+
+#: pmimagemapedit.cpp:131
+msgid "Indexed transmits"
+msgstr ""
+
+#: pmimagemapedit.cpp:272 pmimagemapedit.cpp:292
+msgid "Add new filter"
+msgstr ""
+
+#: pmimagemapedit.cpp:301
+msgid "Remove filter"
+msgstr ""
+
+#: pmimagemapedit.cpp:328 pmimagemapedit.cpp:348
+msgid "Add new transmit"
+msgstr ""
+
+#: pmimagemapedit.cpp:357
+msgid "Remove transmit"
+msgstr ""
+
+#: pminserterrordialog.cpp:29
+msgid "Insert Errors"
+msgstr ""
+
+#: pminserterrordialog.cpp:30
+msgid "Details"
+msgstr ""
+
+#: pminserterrordialog.cpp:33
+msgid "%1 of %2 objects couldn't be inserted."
+msgstr ""
+
+#: pminserterrordialog.cpp:36
+msgid "Objects not inserted:"
+msgstr ""
+
+#: pminsertpopup.cpp:33
+msgid "Insert Objects As"
+msgstr ""
+
+#: pminsertpopup.cpp:36
+msgid "First Children"
+msgstr ""
+
+#: pminsertpopup.cpp:38 pminsertpopup.cpp:46 pminsertpopup.cpp:54
+msgid "some"
+msgstr ""
+
+#: pminsertpopup.cpp:44
+msgid "Last Children"
+msgstr ""
+
+#: pminsertpopup.cpp:52
+msgid "Siblings"
+msgstr ""
+
+#: pminsertpopup.cpp:61
+msgid "Insert Object As"
+msgstr ""
+
+#: pminsertpopup.cpp:64
+msgid "First Child"
+msgstr ""
+
+#: pminsertpopup.cpp:67
+msgid "Last Child"
+msgstr ""
+
+#: pminsertpopup.cpp:70
+msgid "Sibling"
+msgstr ""
+
+#: pminterior.cpp:125
+msgid "interior"
+msgstr ""
+
+#: pminterioredit.cpp:42
+msgid "Refraction:"
+msgstr ""
+
+#: pminterioredit.cpp:46
+msgid "Caustics:"
+msgstr ""
+
+#: pminterioredit.cpp:50
+msgid "Dispersion:"
+msgstr ""
+
+#: pminterioredit.cpp:55
+msgid "Dispersion samples:"
+msgstr ""
+
+#: pminterioredit.cpp:60 pmlightedit.cpp:96
+msgid "Fade distance:"
+msgstr ""
+
+#: pminterioredit.cpp:64 pmlightedit.cpp:100
+msgid "Fade power:"
+msgstr ""
+
+#: pminteriortexture.cpp:68
+msgid "interior texture"
+msgstr ""
+
+#: pmisosurface.cpp:101
+msgid "isosurface"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:47 pmpart.cpp:310 pmpreviewsettings.cpp:63
+msgid "Box"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:48 pmpart.cpp:313 pmpreviewsettings.cpp:59
+msgid "Sphere"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:54
+msgid "Corner1:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:55
+msgid "Corner2:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:64
+msgid "Adapt maximum gradient"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:69
+msgid "All intersections"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:73
+msgid "Function:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:75
+msgid "Container:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:87
+msgid "Accuracy:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:91
+msgid "Maximum gradient:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:96
+msgid "Values:"
+msgstr ""
+
+#: pmisosurfaceedit.cpp:104
+msgid "Maximum traces:"
+msgstr ""
+
+#: pmjuliafractal.cpp:86
+msgid "julia fractal"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:43
+msgid "Julia parameter:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:48
+msgid "Algebra type:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:50
+msgid "Quaternion"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:51
+msgid "Hypercomplex"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:56
+msgid "Function type:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:88 pmpatternedit.cpp:159
+msgid "Maximum iterations:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:92
+msgid "Precision:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:98
+msgid "Slice normal:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:103
+msgid "Slice distance:"
+msgstr ""
+
+#: pmjuliafractaledit.cpp:331
+msgid "The slice normal vector may not be a null vector."
+msgstr ""
+
+#: pmjuliafractaledit.cpp:337
+msgid "The 'k' component of the slice normal vector may not be zero."
+msgstr ""
+
+#: pmjuliafractaledit.cpp:349
+msgid ""
+"Only the functions 'sqr' and 'cube' are defined in the quaternion algebra."
+msgstr ""
+
+#: pmlathe.cpp:144
+msgid "lathe"
+msgstr ""
+
+#: pmlathe.cpp:552 pmlathe.cpp:555 pmlathe.cpp:576 pmlathe.cpp:579
+#: pmsor.cpp:424
+msgid "Point %1 (xy)"
+msgstr ""
+
+#: pmlathe.cpp:670 pmprism.cpp:773 pmsor.cpp:533
+msgid "Add Point"
+msgstr ""
+
+#: pmlathe.cpp:674 pmprism.cpp:777 pmsor.cpp:537
+msgid "Remove Point"
+msgstr ""
+
+#: pmlatheedit.cpp:47 pmprismedit.cpp:53 pmspheresweepedit.cpp:48
+msgid "Spline type:"
+msgstr ""
+
+#: pmlatheedit.cpp:49 pmprismedit.cpp:55 pmspheresweepedit.cpp:50
+msgid "Linear Spline"
+msgstr ""
+
+#: pmlatheedit.cpp:50 pmprismedit.cpp:56
+msgid "Quadratic Spline"
+msgstr ""
+
+#: pmlatheedit.cpp:51 pmprismedit.cpp:57 pmspheresweepedit.cpp:52
+msgid "Cubic Spline"
+msgstr ""
+
+#: pmlatheedit.cpp:52 pmprismedit.cpp:58
+msgid "Bezier Spline"
+msgstr ""
+
+#: pmlatheedit.cpp:62 pmsoredit.cpp:43
+msgid "Spline points:"
+msgstr ""
+
+#: pmlatheedit.cpp:193 pmspheresweepedit.cpp:213
+msgid "Linear splines need at least 2 points."
+msgstr ""
+
+#: pmlatheedit.cpp:201
+msgid "Quadratic splines need at least 3 points."
+msgstr ""
+
+#: pmlatheedit.cpp:209 pmspheresweepedit.cpp:229
+msgid "Cubic splines need at least 4 points."
+msgstr ""
+
+#: pmlatheedit.cpp:217 pmspheresweepedit.cpp:237
+msgid "Bezier splines need 4 points for each segment."
+msgstr ""
+
+#: pmlayoutsettings.cpp:49
+msgid "Default view layout:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:54
+msgid "Available View Layouts"
+msgstr ""
+
+#: pmlayoutsettings.cpp:72 pmsettingsdialog.cpp:112
+msgid "View Layout"
+msgstr ""
+
+#: pmlayoutsettings.cpp:77 pmnamedobjectedit.cpp:39
+msgid "Name:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:86
+msgid "Type"
+msgstr ""
+
+#: pmlayoutsettings.cpp:87
+msgid "Position"
+msgstr ""
+
+#: pmlayoutsettings.cpp:111
+msgid "Dock position:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:112
+msgid "Column width:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:114
+msgid "View height:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:129 pmviewlayoutmanager.cpp:217
+msgid "New Column"
+msgstr ""
+
+#: pmlayoutsettings.cpp:130 pmviewlayoutmanager.cpp:219
+msgid "Below"
+msgstr ""
+
+#: pmlayoutsettings.cpp:131 pmviewlayoutmanager.cpp:221
+msgid "Tabbed"
+msgstr ""
+
+#: pmlayoutsettings.cpp:132 pmviewlayoutmanager.cpp:223
+msgid "Floating"
+msgstr ""
+
+#: pmlayoutsettings.cpp:147 pmrainbowedit.cpp:59 pmrendermodesdialog.cpp:273
+msgid "Width:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:148 pmrendermodesdialog.cpp:277 pmslopeedit.cpp:45
+msgid "Height:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:149
+msgid "Position x:"
+msgstr ""
+
+#: pmlayoutsettings.cpp:213
+msgid "View layouts may not have empty names."
+msgstr ""
+
+#: pmlayoutsettings.cpp:223
+msgid ""
+"The docking position of the first view layout entry has to be 'New Column'."
+msgstr ""
+
+#: pmlayoutsettings.cpp:263 pmlayoutsettings.cpp:267
+msgid "Unnamed"
+msgstr ""
+
+#: pmlibrarybrowser.cpp:61 pmlibrarybrowser.cpp:301
+msgid "Library View"
+msgstr ""
+
+#: pmlibrarybrowser.cpp:67
+msgid "Library Objects"
+msgstr ""
+
+#: pmlibrarybrowser.cpp:81
+msgid "Library: "
+msgstr ""
+
+#: pmlibrarybrowser.cpp:235 pmlibrarybrowser.cpp:256 pmlibrarybrowser.cpp:284
+msgid "This library is read only."
+msgstr ""
+
+#: pmlibrarybrowser.cpp:238
+msgid "The current library does not contain that item."
+msgstr ""
+
+#: pmlibrarybrowser.cpp:241
+msgid "Could not remove item."
+msgstr ""
+
+#: pmlibrarybrowser.cpp:259
+msgid "Could not create a new object."
+msgstr ""
+
+#: pmlibrarybrowser.cpp:268
+msgid "Create Sub-Library"
+msgstr ""
+
+#: pmlibrarybrowser.cpp:269
+msgid "Enter the sub-library name: "
+msgstr ""
+
+#: pmlibrarybrowser.cpp:270 pmlibraryhandle.cpp:39 pmlibraryhandle.cpp:40
+#: pmlibraryhandle.cpp:49 pmlibraryhandle.cpp:50 pmlibraryhandle.cpp:110
+#: pmlibraryhandle.cpp:111 pmlibraryhandle.cpp:138 pmlibraryhandle.cpp:143
+#: pmshell.cpp:212 pmunknownview.cpp:36 pmviewlayoutmanager.cpp:209
+msgid "Unknown"
+msgstr ""
+
+#: pmlibrarybrowser.cpp:281
+msgid "That library already exists."
+msgstr ""
+
+#: pmlibrarybrowser.cpp:287
+msgid "Could not create a new sub library."
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:60 pmlibraryhandleedit.cpp:51
+msgid "Name: "
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:67 pmrendermodesdialog.cpp:254
+msgid "Description:"
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:76
+msgid "Keywords:"
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:85
+msgid "Contents:"
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:93
+msgid "Change Preview Image"
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:183
+msgid "Object Load"
+msgstr ""
+
+#: pmlibraryentrypreview.cpp:274
+msgid ""
+"The object has been modified and not saved.\n"
+"Do you wish to save?"
+msgstr ""
+
+#: pmlibraryhandleedit.cpp:40
+msgid "Create Library"
+msgstr ""
+
+#: pmlibraryhandleedit.cpp:56
+msgid "Author: "
+msgstr ""
+
+#: pmlibraryhandleedit.cpp:61
+msgid "Description: "
+msgstr ""
+
+#: pmlibraryhandleedit.cpp:68
+msgid "Allow changes to the library?"
+msgstr ""
+
+#: pmlibraryiconview.cpp:279
+msgid "Error moving \"%1\" to \"%2\""
+msgstr ""
+
+#: pmlibraryobjectsearch.cpp:48
+msgid "Search for:"
+msgstr ""
+
+#: pmlibraryobjectsearch.cpp:54
+msgid "&Search"
+msgstr ""
+
+#: pmlibraryobjectsearch.cpp:65 pmobjectlibrarysettings.cpp:65
+msgid "Path"
+msgstr ""
+
+#: pmlight.cpp:127
+msgid "light"
+msgstr ""
+
+#: pmlight.cpp:1020
+msgid "Point at"
+msgstr ""
+
+#: pmlightedit.cpp:45
+msgid "Point Light"
+msgstr ""
+
+#: pmlightedit.cpp:46
+msgid "Spot Light"
+msgstr ""
+
+#: pmlightedit.cpp:47
+msgid "Cylindrical Light"
+msgstr ""
+
+#: pmlightedit.cpp:48
+msgid "Shadowless Light"
+msgstr ""
+
+#: pmlightedit.cpp:60
+msgid "Tightness:"
+msgstr ""
+
+#: pmlightedit.cpp:63
+msgid "Point at:"
+msgstr ""
+
+#: pmlightedit.cpp:65
+msgid "Parallel"
+msgstr ""
+
+#: pmlightedit.cpp:67 pmphotonsedit.cpp:54
+msgid "Area light"
+msgstr ""
+
+#: pmlightedit.cpp:69
+msgid "Area type:"
+msgstr ""
+
+#: pmlightedit.cpp:71
+msgid "Rectangular"
+msgstr ""
+
+#: pmlightedit.cpp:72
+msgid "Circular"
+msgstr ""
+
+#: pmlightedit.cpp:75
+msgid "Axis 1:"
+msgstr ""
+
+#: pmlightedit.cpp:77
+msgid "Axis 2:"
+msgstr ""
+
+#: pmlightedit.cpp:81
+msgid "Size 1:"
+msgstr ""
+
+#: pmlightedit.cpp:84
+msgid "Size 2:"
+msgstr ""
+
+#: pmlightedit.cpp:88
+msgid "Adaptive:"
+msgstr ""
+
+#: pmlightedit.cpp:89
+msgid "Orient"
+msgstr ""
+
+#: pmlightedit.cpp:90 pmrendermodesdialog.cpp:340
+msgid "Jitter"
+msgstr ""
+
+#: pmlightedit.cpp:92
+msgid "Fading"
+msgstr ""
+
+#: pmlightedit.cpp:102
+msgid "Media interaction"
+msgstr ""
+
+#: pmlightedit.cpp:103
+msgid "Media attenuation"
+msgstr ""
+
+#: pmlightgroup.cpp:52
+msgid "light group"
+msgstr ""
+
+#: pmlightgroupedit.cpp:38
+msgid "Global lights"
+msgstr ""
+
+#: pmlineedits.cpp:68
+msgid "Please enter a float value between %1 and %2"
+msgstr ""
+
+#: pmlineedits.cpp:75
+#, c-format
+msgid "Please enter a float value >= %1"
+msgstr ""
+
+#: pmlineedits.cpp:79
+#, c-format
+msgid "Please enter a float value > %1"
+msgstr ""
+
+#: pmlineedits.cpp:86
+#, c-format
+msgid "Please enter a float value <= %1"
+msgstr ""
+
+#: pmlineedits.cpp:90
+#, c-format
+msgid "Please enter a float value < %1"
+msgstr ""
+
+#: pmlineedits.cpp:98 pmvectoredit.cpp:206 pmvectorlistedit.cpp:309
+msgid "Please enter a valid float value!"
+msgstr ""
+
+#: pmlineedits.cpp:184
+msgid "Please enter an integer value between %1 and %2"
+msgstr ""
+
+#: pmlineedits.cpp:189
+#, c-format
+msgid "Please enter an integer value >= %1"
+msgstr ""
+
+#: pmlineedits.cpp:193
+#, c-format
+msgid "Please enter an integer value <= %1"
+msgstr ""
+
+#: pmlineedits.cpp:200
+msgid "Please enter a valid integer value!"
+msgstr ""
+
+#: pmlinkedit.cpp:60
+msgid "Prototype:"
+msgstr ""
+
+#: pmlistpattern.cpp:253
+msgid "texture list"
+msgstr ""
+
+#: pmlistpattern.cpp:292
+msgid "pigment list"
+msgstr ""
+
+#: pmlistpattern.cpp:331
+msgid "color list"
+msgstr ""
+
+#: pmlistpattern.cpp:370
+msgid "density list"
+msgstr ""
+
+#: pmlistpattern.cpp:416
+msgid "normal list"
+msgstr ""
+
+#: pmlistpatternedit.cpp:50
+msgid "Checkers"
+msgstr ""
+
+#: pmlistpatternedit.cpp:51
+msgid "Brick"
+msgstr ""
+
+#: pmlistpatternedit.cpp:52
+msgid "Hexagon"
+msgstr ""
+
+#: pmlistpatternedit.cpp:67
+msgid "Brick size:"
+msgstr ""
+
+#: pmlistpatternedit.cpp:72
+msgid "Mortar:"
+msgstr ""
+
+#: pmlistpatternedit.cpp:183
+msgid "You can have at most two child items for that list type!"
+msgstr ""
+
+#: pmlookslike.cpp:49
+msgid "looks like"
+msgstr ""
+
+#: pmmaterial.cpp:68
+msgid "material"
+msgstr ""
+
+#: pmmaterialmap.cpp:246
+msgid "material map"
+msgstr ""
+
+#: pmmedia.cpp:159
+msgid "media"
+msgstr ""
+
+#: pmmediaedit.cpp:46 pmrendermodesdialog.cpp:325
+msgid "Method:"
+msgstr ""
+
+#: pmmediaedit.cpp:48
+msgid "1 (Monte Carlo)"
+msgstr ""
+
+#: pmmediaedit.cpp:49
+msgid "2 (Smooth)"
+msgstr ""
+
+#: pmmediaedit.cpp:50
+msgid "3 (Adaptive sampling)"
+msgstr ""
+
+#: pmmediaedit.cpp:55
+msgid "Intervals:"
+msgstr ""
+
+#: pmmediaedit.cpp:62
+msgid "Samples"
+msgstr ""
+
+#: pmmediaedit.cpp:82
+msgid "Ratio:"
+msgstr ""
+
+#: pmmediaedit.cpp:89
+msgid "Anti-aliasing"
+msgstr ""
+
+#: pmmediaedit.cpp:90
+msgid "Level:"
+msgstr ""
+
+#: pmmediaedit.cpp:103
+msgid "Absorption"
+msgstr ""
+
+#: pmmediaedit.cpp:113
+msgid "Emission"
+msgstr ""
+
+#: pmmediaedit.cpp:121
+msgid "Scattering"
+msgstr ""
+
+#: pmmediaedit.cpp:128
+msgid "Isotropic"
+msgstr ""
+
+#: pmmediaedit.cpp:129
+msgid "Mie Haze"
+msgstr ""
+
+#: pmmediaedit.cpp:130
+msgid "Mie Murky"
+msgstr ""
+
+#: pmmediaedit.cpp:131
+msgid "Rayleigh"
+msgstr ""
+
+#: pmmediaedit.cpp:132
+msgid "Henyey-Greenstein"
+msgstr ""
+
+#: pmmediaedit.cpp:141
+msgid "Eccentricity:"
+msgstr ""
+
+#: pmmediaedit.cpp:145
+msgid "Extinction:"
+msgstr ""
+
+#: pmmediaedit.cpp:270
+msgid "Maximum number of samples lower than minimum number."
+msgstr ""
+
+#: pmmesh.cpp:117
+msgid "mesh"
+msgstr ""
+
+#: pmmeshedit.cpp:40
+msgid "Inside vector:"
+msgstr ""
+
+#: pmmovecommand.cpp:33
+#, c-format
+msgid "Move %1"
+msgstr ""
+
+#: pmmovecommand.cpp:57
+msgid "Move Objects"
+msgstr ""
+
+#: pmmovecommand.cpp:358
+msgid "Can't insert the declare \"%1\" at that point."
+msgstr ""
+
+#: pmmovecommand.cpp:361
+msgid "The declare \"%1\" can't be moved behind linked objects."
+msgstr ""
+
+#: pmmovecommand.cpp:449
+msgid ""
+"The %1 \"%2\" can't be moved because it contains a link to the declare "
+"\"%3\" and the insert point is not after the declare."
+msgstr ""
+
+#: pmnormal.cpp:91
+msgid "normal"
+msgstr ""
+
+#: pmnormaledit.cpp:43
+msgid "Bump size"
+msgstr ""
+
+#: pmnormaledit.cpp:50
+msgid "Accuracy"
+msgstr ""
+
+#: pmnormaledit.cpp:56 pmpigmentedit.cpp:37 pmtextureedit.cpp:37
+msgid "UV mapping"
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:41
+msgid "Libraries"
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:49
+msgid "Create..."
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:63
+msgid "Library Details"
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:67
+msgid "Author"
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:69 pmpluginsettings.cpp:69
+msgid "Description"
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:156
+msgid "The folder already exists."
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:159
+msgid "Could not create the folder."
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:176
+msgid "This library is not modifiable."
+msgstr ""
+
+#: pmobjectlibrarysettings.cpp:178
+msgid "This library is modifiable."
+msgstr ""
+
+#: pmobjectlink.cpp:58
+msgid "object link"
+msgstr ""
+
+#: pmobjectlink.cpp:163 pmtexturebase.cpp:152
+msgid "Declare \"%1\" has wrong type."
+msgstr ""
+
+#: pmobjectselect.cpp:88
+msgid "Choose Object"
+msgstr ""
+
+#: pmobjectsettings.cpp:58
+msgid "Subdivisions"
+msgstr ""
+
+#: pmobjectsettings.cpp:64
+msgid "Sphere:"
+msgstr ""
+
+#: pmobjectsettings.cpp:77
+msgid "Cylinder:"
+msgstr ""
+
+#: pmobjectsettings.cpp:85
+msgid "Cone:"
+msgstr ""
+
+#: pmobjectsettings.cpp:93
+msgid "Torus:"
+msgstr ""
+
+#: pmobjectsettings.cpp:106
+msgid "Disc:"
+msgstr ""
+
+#: pmobjectsettings.cpp:114
+msgid "Blob sphere:"
+msgstr ""
+
+#: pmobjectsettings.cpp:127
+msgid "Blob cylinder:"
+msgstr ""
+
+#: pmobjectsettings.cpp:140
+msgid "Lathe:"
+msgstr ""
+
+#: pmobjectsettings.cpp:153
+msgid "Surface of revolution:"
+msgstr ""
+
+#: pmobjectsettings.cpp:166
+msgid "Prism:"
+msgstr ""
+
+#: pmobjectsettings.cpp:174
+msgid "Superquadric ellipsoid:"
+msgstr ""
+
+#: pmobjectsettings.cpp:187
+msgid "Sphere sweep:"
+msgstr ""
+
+#: pmobjectsettings.cpp:200
+msgid "Heightfield:"
+msgstr ""
+
+#: pmobjectsettings.cpp:208
+msgid "Sizes"
+msgstr ""
+
+#: pmobjectsettings.cpp:215
+msgid "Plane:"
+msgstr ""
+
+#: pmobjectsettings.cpp:223
+msgid "Camera Views"
+msgstr ""
+
+#: pmobjectsettings.cpp:228
+msgid "High detail for enhanced projections"
+msgstr ""
+
+#: pmopenglsettings.cpp:33
+msgid "Direct rendering"
+msgstr ""
+
+#: pmopenglsettings.cpp:34
+msgid "Changes take only effect after a restart!"
+msgstr ""
+
+#: pmoutputdevice.cpp:60
+msgid "The object \"%1\" doesn't support %2."
+msgstr ""
+
+#: pmoutputdevice.cpp:65
+msgid "The class \"%1\" doesn't support %2."
+msgstr ""
+
+#: pmpalettevalueedit.cpp:48
+msgid "Index"
+msgstr ""
+
+#: pmpalettevalueedit.cpp:53
+msgid "Value"
+msgstr ""
+
+#: pmparser.cpp:91
+msgid "Using the default value of 0.0 for clock"
+msgstr ""
+
+#: pmparser.cpp:94
+msgid "Using the default value of 1.0 for clock_delta"
+msgstr ""
+
+#: pmparser.cpp:97
+msgid ""
+"Note: The full povray syntax is not supported yet. If you want to add "
+"unsupported povray code to the scene, you can put this code between the two "
+"special comments \"//*PMRawBegin\" and \"//*PMRawEnd\"."
+msgstr ""
+
+#: pmparser.cpp:110
+msgid "Line %1: "
+msgstr ""
+
+#: pmparser.cpp:124 pmserializer.cpp:74
+msgid "Maximum of %1 errors reached."
+msgstr ""
+
+#: pmparser.cpp:139 pmserializer.cpp:89
+msgid "Maximum of %1 warnings reached."
+msgstr ""
+
+#: pmparser.cpp:147 pmparser.cpp:153
+msgid "'%1' expected, found token '%2' instead."
+msgstr ""
+
+#: pmparser.cpp:159
+msgid "Unexpected token '%1'."
+msgstr ""
+
+#: pmparser.cpp:164
+msgid "Info"
+msgstr ""
+
+#: pmparser.cpp:256 pmparser.cpp:272
+msgid "Can't insert %1 into %2."
+msgstr ""
+
+#: pmparser.cpp:382 pmparser.cpp:384
+msgid "Undefined object \"%1\"."
+msgstr ""
+
+#: pmparser.cpp:411
+msgid "Object \"%1\" is undefined at that point."
+msgstr ""
+
+#: pmpart.cpp:244
+msgid "Import..."
+msgstr ""
+
+#: pmpart.cpp:247
+msgid "&Export..."
+msgstr ""
+
+#: pmpart.cpp:254 pmrendermodesdialog.cpp:41 pmrendermodesdialog.cpp:242
+msgid "Render Modes"
+msgstr ""
+
+#: pmpart.cpp:259
+msgid "Render"
+msgstr ""
+
+#: pmpart.cpp:261
+msgid "Render Modes..."
+msgstr ""
+
+#: pmpart.cpp:263 pmpovraywidget.cpp:108
+msgid "Render Window"
+msgstr ""
+
+#: pmpart.cpp:265
+msgid "Visibility level:"
+msgstr ""
+
+#: pmpart.cpp:266
+msgid "Visibility Level"
+msgstr ""
+
+#: pmpart.cpp:272
+msgid "Global detail:"
+msgstr ""
+
+#: pmpart.cpp:273
+msgid "Global Detail Level"
+msgstr ""
+
+#: pmpart.cpp:286
+msgid "Global Settings"
+msgstr ""
+
+#: pmpart.cpp:289
+msgid "Sky Sphere"
+msgstr ""
+
+#: pmpart.cpp:292
+msgid "Rainbow"
+msgstr ""
+
+#: pmpart.cpp:295
+msgid "Fog"
+msgstr ""
+
+#: kpovmodelerui.rc:80 pmpart.cpp:298
+#, no-c-format
+msgid "Interior"
+msgstr ""
+
+#: pmpart.cpp:304
+msgid "Density"
+msgstr ""
+
+#: kpovmodelerui.rc:77 pmpart.cpp:307
+#, no-c-format
+msgid "Material"
+msgstr ""
+
+#: pmpart.cpp:319
+msgid "Cone"
+msgstr ""
+
+#: pmpart.cpp:322
+msgid "Torus"
+msgstr ""
+
+#: pmpart.cpp:326
+msgid "Lathe"
+msgstr ""
+
+#: pmpart.cpp:329
+msgid "Prism"
+msgstr ""
+
+#: pmpart.cpp:332
+msgid "Surface of Revolution"
+msgstr ""
+
+#: pmpart.cpp:335
+msgid "Superquadric Ellipsoid"
+msgstr ""
+
+#: pmpart.cpp:339
+msgid "Julia Fractal"
+msgstr ""
+
+#: pmpart.cpp:342
+msgid "Height Field"
+msgstr ""
+
+#: pmpart.cpp:345
+msgid "Text"
+msgstr ""
+
+#: pmpart.cpp:349
+msgid "Blob"
+msgstr ""
+
+#: pmpart.cpp:352
+msgid "Blob Sphere"
+msgstr ""
+
+#: pmpart.cpp:355
+msgid "Blob Cylinder"
+msgstr ""
+
+#: pmpart.cpp:359
+msgid "Plane"
+msgstr ""
+
+#: pmpart.cpp:362
+msgid "Polynom"
+msgstr ""
+
+#: pmpart.cpp:366
+msgid "Declaration"
+msgstr ""
+
+#: pmpart.cpp:369
+msgid "Object Link"
+msgstr ""
+
+#: pmpart.cpp:386
+msgid "Bounded By"
+msgstr ""
+
+#: pmpart.cpp:389
+msgid "Clipped By"
+msgstr ""
+
+#: pmpart.cpp:393
+msgid "Light"
+msgstr ""
+
+#: pmpart.cpp:396
+msgid "Looks Like"
+msgstr ""
+
+#: pmpart.cpp:399
+msgid "Projected Through"
+msgstr ""
+
+#: pmpart.cpp:403
+msgid "Bicubic Patch"
+msgstr ""
+
+#: pmpart.cpp:406
+msgid "Disc"
+msgstr ""
+
+#: pmpart.cpp:418
+msgid "Texture"
+msgstr ""
+
+#: pmpart.cpp:422
+msgid "Pigment"
+msgstr ""
+
+#: pmpart.cpp:428
+msgid "Solid Color"
+msgstr ""
+
+#: pmpart.cpp:432
+msgid "Texture List"
+msgstr ""
+
+#: pmpart.cpp:435
+msgid "Color List"
+msgstr ""
+
+#: pmpart.cpp:438
+msgid "Pigment List"
+msgstr ""
+
+#: pmpart.cpp:441
+msgid "Normal List"
+msgstr ""
+
+#: pmpart.cpp:444
+msgid "Density List"
+msgstr ""
+
+#: pmpart.cpp:448
+msgid "Finish"
+msgstr ""
+
+#: pmpart.cpp:452
+msgid "Pattern"
+msgstr ""
+
+#: pmpart.cpp:455
+msgid "Blend Map Modifiers"
+msgstr ""
+
+#: pmpart.cpp:458
+msgid "Texture Map"
+msgstr ""
+
+#: pmpart.cpp:461
+msgid "Material Map"
+msgstr ""
+
+#: pmpart.cpp:464
+msgid "Pigment Map"
+msgstr ""
+
+#: pmpart.cpp:467
+msgid "Color Map"
+msgstr ""
+
+#: pmpart.cpp:470
+msgid "Normal Map"
+msgstr ""
+
+#: pmpart.cpp:473
+msgid "Bump Map"
+msgstr ""
+
+#: pmpart.cpp:476
+msgid "Slope Map"
+msgstr ""
+
+#: pmpart.cpp:479
+msgid "Density Map"
+msgstr ""
+
+#: pmpart.cpp:482 pmpatternedit.cpp:81
+msgid "Slope"
+msgstr ""
+
+#: pmpart.cpp:486
+msgid "Warp"
+msgstr ""
+
+#: pmpart.cpp:489
+msgid "Image Map"
+msgstr ""
+
+#: pmpart.cpp:492
+msgid "QuickColor"
+msgstr ""
+
+#: pmpart.cpp:496
+msgid "Translate"
+msgstr ""
+
+#: pmpart.cpp:499 pmscalecontrolpoint.cpp:28
+msgid "Scale"
+msgstr ""
+
+#: pmpart.cpp:502
+msgid "Rotate"
+msgstr ""
+
+#: pmpart.cpp:505
+msgid "Matrix"
+msgstr ""
+
+#: pmpart.cpp:509
+msgid "Comment"
+msgstr ""
+
+#: pmpart.cpp:512
+msgid "Raw Povray"
+msgstr ""
+
+#: pmpart.cpp:517
+msgid "Iso Surface"
+msgstr ""
+
+#: pmpart.cpp:520
+msgid "Radiosity"
+msgstr ""
+
+#: pmpart.cpp:523
+msgid "Global Photons"
+msgstr ""
+
+#: kpovmodelerui.rc:114 pmpart.cpp:526
+#, no-c-format
+msgid "Photons"
+msgstr ""
+
+#: pmpart.cpp:529
+msgid "Light Group"
+msgstr ""
+
+#: pmpart.cpp:532
+msgid "Interior Texture"
+msgstr ""
+
+#: pmpart.cpp:535
+msgid "Sphere Sweep"
+msgstr ""
+
+#: pmpart.cpp:538
+msgid "Mesh"
+msgstr ""
+
+#: pmpart.cpp:543
+msgid "Search Object"
+msgstr ""
+
+#: pmpart.cpp:1376 pmpart.cpp:1379
+#, c-format
+msgid "Import %1"
+msgstr ""
+
+#: pmpart.cpp:1447
+msgid "Cutting selection..."
+msgstr ""
+
+#: pmpart.cpp:1462
+msgid "Deleting selection..."
+msgstr ""
+
+#: pmpart.cpp:1471
+msgid "Copying selection to clipboard..."
+msgstr ""
+
+#: pmpart.cpp:1484 pmpart.cpp:1522
+msgid "Drag"
+msgstr ""
+
+#: pmpart.cpp:1545
+msgid "Drop"
+msgstr ""
+
+#: pmpart.cpp:1550
+msgid "Inserting clipboard contents..."
+msgstr ""
+
+#: pmpart.cpp:1679
+msgid "Undo last change..."
+msgstr ""
+
+#: pmpart.cpp:1697
+msgid "Redo last change..."
+msgstr ""
+
+#: pmpart.cpp:2230
+msgid "Declare"
+msgstr ""
+
+#: pmpattern.cpp:554
+msgid "pattern"
+msgstr ""
+
+#: pmpatternedit.cpp:60
+msgid "Agate"
+msgstr ""
+
+#: pmpatternedit.cpp:61
+msgid "Average"
+msgstr ""
+
+#: pmpatternedit.cpp:62
+msgid "Boxed"
+msgstr ""
+
+#: pmpatternedit.cpp:63
+msgid "Bozo"
+msgstr ""
+
+#: pmpatternedit.cpp:64
+msgid "Bumps"
+msgstr ""
+
+#: pmpatternedit.cpp:65
+msgid "Cells"
+msgstr ""
+
+#: pmpatternedit.cpp:66
+msgid "Crackle"
+msgstr ""
+
+#: pmpatternedit.cpp:68
+msgid "Density File"
+msgstr ""
+
+#: pmpatternedit.cpp:69
+msgid "Dents"
+msgstr ""
+
+#: pmpatternedit.cpp:70
+msgid "Gradient"
+msgstr ""
+
+#: pmpatternedit.cpp:71
+msgid "Granite"
+msgstr ""
+
+#: pmpatternedit.cpp:72
+msgid "Julia"
+msgstr ""
+
+#: pmpatternedit.cpp:73
+msgid "Leopard"
+msgstr ""
+
+#: pmpatternedit.cpp:74
+msgid "Mandel"
+msgstr ""
+
+#: pmpatternedit.cpp:75
+msgid "Marble"
+msgstr ""
+
+#: pmpatternedit.cpp:76
+msgid "Onion"
+msgstr ""
+
+#: pmpatternedit.cpp:78
+msgid "Quilt"
+msgstr ""
+
+#: pmpatternedit.cpp:79
+msgid "Radial"
+msgstr ""
+
+#: pmpatternedit.cpp:80
+msgid "Ripples"
+msgstr ""
+
+#: pmpatternedit.cpp:83
+msgid "Spiral1"
+msgstr ""
+
+#: pmpatternedit.cpp:84
+msgid "Spiral2"
+msgstr ""
+
+#: pmpatternedit.cpp:85
+msgid "Spotted"
+msgstr ""
+
+#: pmpatternedit.cpp:86
+msgid "Waves"
+msgstr ""
+
+#: pmpatternedit.cpp:87
+msgid "Wood"
+msgstr ""
+
+#: pmpatternedit.cpp:88
+msgid "Wrinkles"
+msgstr ""
+
+#: pmpatternedit.cpp:101
+msgid "Form:"
+msgstr ""
+
+#: pmpatternedit.cpp:107
+msgid "Metric:"
+msgstr ""
+
+#: pmpatternedit.cpp:111 pmtextedit.cpp:62 pmwarpedit.cpp:68
+msgid "Offset:"
+msgstr ""
+
+#: pmpatternedit.cpp:114
+msgid "Solid:"
+msgstr ""
+
+#: pmpatternedit.cpp:122
+msgid "File:"
+msgstr ""
+
+#: pmpatternedit.cpp:129
+msgid "Interpolation:"
+msgstr ""
+
+#: pmpatternedit.cpp:132
+msgid "Trilinear"
+msgstr ""
+
+#: pmpatternedit.cpp:137
+msgid "Gradient:"
+msgstr ""
+
+#: pmpatternedit.cpp:142
+msgid "Complex number:"
+msgstr ""
+
+#: pmpatternedit.cpp:150
+msgid "Magnet"
+msgstr ""
+
+#: pmpatternedit.cpp:153
+msgid "Type 1"
+msgstr ""
+
+#: pmpatternedit.cpp:154
+msgid "Type 2"
+msgstr ""
+
+#: pmpatternedit.cpp:171
+msgid "Exterior type:"
+msgstr ""
+
+#: pmpatternedit.cpp:173 pmpatternedit.cpp:186
+msgid "0: Returns Just 1"
+msgstr ""
+
+#: pmpatternedit.cpp:174
+msgid "1: Iterations Until Bailout"
+msgstr ""
+
+#: pmpatternedit.cpp:175 pmpatternedit.cpp:188
+msgid "2: Real Part"
+msgstr ""
+
+#: pmpatternedit.cpp:176 pmpatternedit.cpp:189
+msgid "3: Imaginary Part"
+msgstr ""
+
+#: pmpatternedit.cpp:177 pmpatternedit.cpp:190
+msgid "4: Squared Real Part"
+msgstr ""
+
+#: pmpatternedit.cpp:178 pmpatternedit.cpp:191
+msgid "5: Squared Imaginary Part"
+msgstr ""
+
+#: pmpatternedit.cpp:179
+msgid "6: Absolute Value"
+msgstr ""
+
+#: pmpatternedit.cpp:184
+msgid "Interior type:"
+msgstr ""
+
+#: pmpatternedit.cpp:187
+msgid "1: Absolute Value Smallest"
+msgstr ""
+
+#: pmpatternedit.cpp:192
+msgid "6: Absolute Value Last"
+msgstr ""
+
+#: pmpatternedit.cpp:200
+msgid "Quilt controls:"
+msgstr ""
+
+#: pmpatternedit.cpp:218
+msgid "Low slope:"
+msgstr ""
+
+#: pmpatternedit.cpp:222
+msgid "High slope:"
+msgstr ""
+
+#: pmpatternedit.cpp:228
+msgid "Altitiude"
+msgstr ""
+
+#: pmpatternedit.cpp:234
+msgid "Low altitude:"
+msgstr ""
+
+#: pmpatternedit.cpp:238
+msgid "High altitude:"
+msgstr ""
+
+#: pmpatternedit.cpp:245
+msgid "Spiral number:"
+msgstr ""
+
+#: pmpatternedit.cpp:257
+msgid "Use Global Setting"
+msgstr ""
+
+#: pmpatternedit.cpp:269 pmwarpedit.cpp:117
+msgid "Value:"
+msgstr ""
+
+#: pmphotons.cpp:100
+msgid "photons"
+msgstr ""
+
+#: pmphotonsedit.cpp:45
+msgid "Target"
+msgstr ""
+
+#: pmphotonsedit.cpp:46
+msgid "Spacing multiplier:"
+msgstr ""
+
+#: pmphotonsedit.cpp:50
+msgid "Refraction"
+msgstr ""
+
+#: pmphotonsedit.cpp:52
+msgid "Collect"
+msgstr ""
+
+#: pmphotonsedit.cpp:53
+msgid "Pass through"
+msgstr ""
+
+#: pmpigment.cpp:72
+msgid "pigment"
+msgstr ""
+
+#: pmplane.cpp:68
+msgid "plane"
+msgstr ""
+
+#: pmplane.cpp:217
+msgid "Distance"
+msgstr ""
+
+#: pmpluginsettings.cpp:46
+msgid "loaded"
+msgstr ""
+
+#: pmpluginsettings.cpp:48
+msgid "deactivated"
+msgstr ""
+
+#: pmpluginsettings.cpp:59
+msgid "Installed Plugins"
+msgstr ""
+
+#: pmpluginsettings.cpp:68
+msgid "Name"
+msgstr ""
+
+#: pmpluginsettings.cpp:70
+msgid "Status"
+msgstr ""
+
+#: pmpluginsettings.cpp:74 pmpluginsettings.cpp:130 pmpluginsettings.cpp:144
+msgid "Load"
+msgstr ""
+
+#: pmpluginsettings.cpp:128 pmpluginsettings.cpp:142
+msgid "Deactivate"
+msgstr ""
+
+#: pmpolynom.cpp:109
+msgid "quadric"
+msgstr ""
+
+#: pmpolynom.cpp:111
+msgid "cubic"
+msgstr ""
+
+#: pmpolynom.cpp:113
+msgid "quartic"
+msgstr ""
+
+#: pmpolynom.cpp:114
+msgid "polynom"
+msgstr ""
+
+#: pmpolynomedit.cpp:45
+msgid "Order"
+msgstr ""
+
+#: pmpolynomedit.cpp:51
+msgid "Formula:"
+msgstr ""
+
+#: pmpovray31format.cpp:142
+msgid "POV-Ray 3.1 Files (*.pov, *.inc)"
+msgstr ""
+
+#: pmpovray31format.cpp:149
+msgid "POV-Ray 3.1 Files (*.pov)"
+msgstr ""
+
+#: pmpovray31format.cpp:150
+msgid "POV-Ray 3.1 Include Files (*.ini)"
+msgstr ""
+
+#: pmpovray35format.cpp:89
+msgid "POV-Ray 3.5 Files (*.pov, *.inc)"
+msgstr ""
+
+#: pmpovray35format.cpp:96
+msgid "POV-Ray 3.5 Files (*.pov)"
+msgstr ""
+
+#: pmpovray35format.cpp:97
+msgid "POV-Ray 3.5 Include Files (*.ini)"
+msgstr ""
+
+#: pmpovraymatrix.cpp:56
+msgid "matrix"
+msgstr ""
+
+#: pmpovrayparser.cpp:186
+msgid "Boolean expression expected"
+msgstr ""
+
+#: pmpovrayparser.cpp:399
+msgid "Found turbulence without a pattern."
+msgstr ""
+
+#: pmpovrayparser.cpp:548
+msgid "Invalid list member."
+msgstr ""
+
+#: pmpovrayparser.cpp:791
+msgid "identifier"
+msgstr ""
+
+#: pmpovrayparser.cpp:968
+msgid "Float, color or vector identifier expected."
+msgstr ""
+
+#: pmpovrayparser.cpp:974
+msgid "Undefined identifier \"%1\"."
+msgstr ""
+
+#: pmpovrayparser.cpp:1043
+msgid "Bad operands for period operator."
+msgstr ""
+
+#: pmpovrayparser.cpp:1072 pmpovrayparser.cpp:1097 pmpovrayparser.cpp:1122
+#: pmpovrayparser.cpp:1141 pmpovrayparser.cpp:1555
+msgid "Float or vector expression expected"
+msgstr ""
+
+#: pmpovrayparser.cpp:1150 pmpovrayparser.cpp:1160 pmpovrayparser.cpp:1170
+#: pmpovrayparser.cpp:1181 pmpovrayparser.cpp:1191 pmpovrayparser.cpp:1234
+#: pmpovrayparser.cpp:1252 pmpovrayparser.cpp:1577
+msgid "Float expression expected"
+msgstr ""
+
+#: pmpovrayparser.cpp:1330 pmpovrayparser.cpp:1344
+msgid "You can't multiply a vector with a color"
+msgstr ""
+
+#: pmpovrayparser.cpp:1390
+msgid "You can't divide a vector by a color"
+msgstr ""
+
+#: pmpovrayparser.cpp:1404
+msgid "You can't divide a color by a vector"
+msgstr ""
+
+#: pmpovrayparser.cpp:1446
+msgid "You can't add a vector and a color"
+msgstr ""
+
+#: pmpovrayparser.cpp:1460
+msgid "You can't add a vector with a color"
+msgstr ""
+
+#: pmpovrayparser.cpp:1502 pmpovrayparser.cpp:1516
+msgid "You can't subtract a vector and a color"
+msgstr ""
+
+#: pmpovrayparser.cpp:1609 pmpovrayparser.cpp:1620
+msgid "Color expression expected"
+msgstr ""
+
+#: pmpovrayparser.cpp:1995
+msgid "The threshold value has to be positive"
+msgstr ""
+
+#: pmpovrayparser.cpp:2187
+msgid "height field type"
+msgstr ""
+
+#: pmpovrayparser.cpp:2192
+msgid "height field file"
+msgstr ""
+
+#: pmpovrayparser.cpp:2234
+msgid "The water level has to be between 0 and 1"
+msgstr ""
+
+#: pmpovrayparser.cpp:2269
+msgid "font file name"
+msgstr ""
+
+#: pmpovrayparser.cpp:2279
+msgid "string of text"
+msgstr ""
+
+#: pmpovrayparser.cpp:2430
+msgid "Maximum iterations are less than 1, fixed"
+msgstr ""
+
+#: pmpovrayparser.cpp:2441
+msgid "Precision is less than 1.0, fixed"
+msgstr ""
+
+#: pmpovrayparser.cpp:2576
+msgid "The polynom order has to be between 2 and 7 inclusive"
+msgstr ""
+
+#: pmpovrayparser.cpp:2589
+msgid "%1 coefficients are needed for a polynom with order %2"
+msgstr ""
+
+#: pmpovrayparser.cpp:2645
+msgid "Patch type has to be 0 or 1"
+msgstr ""
+
+#: pmpovrayparser.cpp:2885
+msgid "At least %1 points are needed for that spline type"
+msgstr ""
+
+#: pmpovrayparser.cpp:2889
+msgid "Bezier splines need 4 points for each segment"
+msgstr ""
+
+#: pmpovrayparser.cpp:3013 pmpovrayparser.cpp:3032
+msgid "Linear splines need at least 4 points."
+msgstr ""
+
+#: pmpovrayparser.cpp:3029
+msgid "Linear spline not closed"
+msgstr ""
+
+#: pmpovrayparser.cpp:3058
+msgid "Quadratic splines need at least 5 points."
+msgstr ""
+
+#: pmpovrayparser.cpp:3074
+msgid "Quadratic spline not closed"
+msgstr ""
+
+#: pmpovrayparser.cpp:3092
+msgid "Cubic splines need at least 6 points."
+msgstr ""
+
+#: pmpovrayparser.cpp:3114
+msgid "Cubic spline not closed"
+msgstr ""
+
+#: pmpovrayparser.cpp:3132 pmpovrayparser.cpp:3155
+msgid "Bezier spline not closed"
+msgstr ""
+
+#: pmpovrayparser.cpp:3219
+msgid "At least 4 points are needed for the surface of revolution"
+msgstr ""
+
+#: pmpovrayparser.cpp:3233
+msgid "The v coordinate of point %1 and %2 must be different; fixed"
+msgstr ""
+
+#: pmpovrayparser.cpp:3246
+msgid "The v coordinates must be strictly increasing; fixed"
+msgstr ""
+
+#: pmpovrayparser.cpp:3300
+msgid "The east-west exponent must be greater than 0.001"
+msgstr ""
+
+#: pmpovrayparser.cpp:3305
+msgid "The north-south exponent must be greater than 0.001"
+msgstr ""
+
+#: pmpovrayparser.cpp:3376
+msgid "Wrong number of matrix values."
+msgstr ""
+
+#: pmpovrayparser.cpp:3748 pmpovrayparser.cpp:4413 pmpovrayparser.cpp:4485
+#: pmpovrayparser.cpp:4543 pmpovrayparser.cpp:4599 pmpovrayparser.cpp:4652
+#: pmpovrayparser.cpp:4952 pmpovrayparser.cpp:5008 pmpovrayparser.cpp:5373
+#: pmpovrayparser.cpp:5490 pmpovrayparser.cpp:5526 pmpovrayparser.cpp:5634
+#: pmpovrayparser.cpp:5760 pmpovrayparser.cpp:5888 pmpovrayparser.cpp:5924
+#: pmpovrayparser.cpp:6012 pmpovrayparser.cpp:6158 pmpovrayparser.cpp:6648
+msgid "Wrong declare type"
+msgstr ""
+
+#: pmpovrayparser.cpp:3846 pmpovrayparser.cpp:4742 pmpovrayparser.cpp:4868
+#: pmpovrayparser.cpp:5102
+msgid "Expecting a file name."
+msgstr ""
+
+#: pmpovrayparser.cpp:4222
+msgid "Expecting a warp type"
+msgstr ""
+
+#: pmpovrayparser.cpp:4734 pmpovrayparser.cpp:4860 pmpovrayparser.cpp:5094
+msgid "Unknown bitmap type"
+msgstr ""
+
+#: pmpovrayparser.cpp:6247
+msgid "Using Old Reflection Syntax"
+msgstr ""
+
+#: pmpovrayparser.cpp:6618
+msgid "One graphical object expected"
+msgstr ""
+
+#: pmpovrayrenderwidget.cpp:72
+msgid "Can't render an empty scene.\n"
+msgstr ""
+
+#: pmpovrayrenderwidget.cpp:82
+msgid "Couldn't write the scene to a temp file.\n"
+msgstr ""
+
+#: pmpovrayrenderwidget.cpp:141
+msgid ""
+"Couldn't call povray.\n"
+"Please check your installation or set another povray command."
+msgstr ""
+
+#: pmpovraysettings.cpp:50
+msgid "Povray Command"
+msgstr ""
+
+#: pmpovraysettings.cpp:54
+msgid "Command:"
+msgstr ""
+
+#: pmpovraysettings.cpp:64
+msgid "Povray User Documentation"
+msgstr ""
+
+#: pmpovraysettings.cpp:68
+msgid "Path:"
+msgstr ""
+
+#: pmpovraysettings.cpp:78
+msgid "Version:"
+msgstr ""
+
+#: pmpovraysettings.cpp:87
+msgid "Library Paths"
+msgstr ""
+
+#: pmpovraysettings.cpp:97
+msgid "Add..."
+msgstr ""
+
+#: pmpovraysettings.cpp:104 pmrendermodesdialog.cpp:61
+msgid "Edit..."
+msgstr ""
+
+#: pmpovraysettings.cpp:108 pmrendermodesdialog.cpp:63
+msgid "Up"
+msgstr ""
+
+#: pmpovraysettings.cpp:111 pmrendermodesdialog.cpp:65
+msgid "Down"
+msgstr ""
+
+#: pmpovraysettings.cpp:190
+msgid "Povray only supports up to 20 library paths."
+msgstr ""
+
+#: pmpovraysettings.cpp:203 pmpovraysettings.cpp:257
+msgid "The list of library paths already contains this path."
+msgstr ""
+
+#: pmpovraywidget.cpp:70
+msgid "Suspend"
+msgstr ""
+
+#: pmpovraywidget.cpp:73
+msgid "Resume"
+msgstr ""
+
+#: pmpovraywidget.cpp:175
+msgid "running"
+msgstr ""
+
+#: pmpovraywidget.cpp:211
+msgid "suspended"
+msgstr ""
+
+#: pmpovraywidget.cpp:257
+msgid ""
+"Unknown image format.\n"
+"Please enter a valid suffix."
+msgstr ""
+
+#: pmpovraywidget.cpp:264
+msgid "Format is not supported for writing."
+msgstr ""
+
+#: pmpovraywidget.cpp:305
+msgid ""
+"Couldn't correctly write the image.\n"
+"Wrong image format?"
+msgstr ""
+
+#: pmpovraywidget.cpp:309
+msgid ""
+"Couldn't write the image.\n"
+"Permission denied."
+msgstr ""
+
+#: pmpovraywidget.cpp:331
+msgid "finished"
+msgstr ""
+
+#: pmpovraywidget.cpp:336
+msgid ""
+"Povray exited abnormally.\n"
+"See the povray output for details."
+msgstr ""
+
+#: pmpovraywidget.cpp:408
+msgid "running, %1 pixels/second"
+msgstr ""
+
+#: pmpreviewsettings.cpp:45
+msgid "Size:"
+msgstr ""
+
+#: pmpreviewsettings.cpp:50
+msgid "Gamma:"
+msgstr ""
+
+#: pmpreviewsettings.cpp:55
+msgid "Rendered Objects"
+msgstr ""
+
+#: pmpreviewsettings.cpp:66
+msgid "Wall"
+msgstr ""
+
+#: pmpreviewsettings.cpp:70
+msgid "Enable wall"
+msgstr ""
+
+#: pmpreviewsettings.cpp:73 pmpreviewsettings.cpp:88
+msgid "Color 1:"
+msgstr ""
+
+#: pmpreviewsettings.cpp:76 pmpreviewsettings.cpp:91
+msgid "Color 2:"
+msgstr ""
+
+#: pmpreviewsettings.cpp:81
+msgid "Floor"
+msgstr ""
+
+#: pmpreviewsettings.cpp:85
+msgid "Enable floor"
+msgstr ""
+
+#: pmpreviewsettings.cpp:96 pmrendermodesdialog.cpp:320
+msgid "Antialiasing"
+msgstr ""
+
+#: pmpreviewsettings.cpp:100
+msgid "Enable antialiasing"
+msgstr ""
+
+#: pmpreviewsettings.cpp:181
+msgid "At least one object has to be selected."
+msgstr ""
+
+#: pmprism.cpp:189
+msgid "prism"
+msgstr ""
+
+#: pmprism.cpp:626
+msgid "Height 1"
+msgstr ""
+
+#: pmprism.cpp:630
+msgid "Height 2"
+msgstr ""
+
+#: pmprism.cpp:648 pmprism.cpp:681
+msgid "Point %1.%2"
+msgstr ""
+
+#: pmprismedit.cpp:62
+msgid "Sweep type:"
+msgstr ""
+
+#: pmprismedit.cpp:64
+msgid "Linear Sweep"
+msgstr ""
+
+#: pmprismedit.cpp:65
+msgid "Conic Sweep"
+msgstr ""
+
+#: pmprismedit.cpp:75
+msgid "Height 1:"
+msgstr ""
+
+#: pmprismedit.cpp:80
+msgid "Height 2:"
+msgstr ""
+
+#: pmprismedit.cpp:209
+msgid "Sub prism %1:"
+msgstr ""
+
+#: pmprismedit.cpp:222
+msgid "Add sub prism"
+msgstr ""
+
+#: pmprismedit.cpp:232
+msgid "Remove sub prism"
+msgstr ""
+
+#: pmprismedit.cpp:271
+msgid "New sub prism"
+msgstr ""
+
+#: pmprismedit.cpp:283
+msgid "Append sub prism"
+msgstr ""
+
+#: pmprismedit.cpp:403
+msgid "Linear splines need at least 3 points."
+msgstr ""
+
+#: pmprismedit.cpp:411
+msgid "Quadratic splines need at least 4 points."
+msgstr ""
+
+#: pmprismedit.cpp:419
+msgid "Cubic splines need at least 5 points."
+msgstr ""
+
+#: pmprismedit.cpp:427
+msgid "Bezier splines need 3 points for each segment."
+msgstr ""
+
+#: pmprismedit.cpp:555
+msgid "Sub prisms do not work with bezier splines in POV-Ray 3.1."
+msgstr ""
+
+#: pmprojectedthrough.cpp:49
+msgid "projected through"
+msgstr ""
+
+#: pmprototypemanager.cpp:114 pmprototypemanager.cpp:115
+msgid "object declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:116 pmprototypemanager.cpp:133
+msgid "texture declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:117
+msgid "pigment declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:118
+msgid "normal declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:119
+msgid "finish declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:120
+msgid "texture map declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:121
+msgid "pigment map declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:122
+msgid "color map declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:123
+msgid "normal map declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:124
+msgid "slope map declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:125
+msgid "density map declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:126
+msgid "interior declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:127
+msgid "media declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:128
+msgid "sky sphere declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:129
+msgid "rainbow declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:130
+msgid "fog declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:131
+msgid "material declaration"
+msgstr ""
+
+#: pmprototypemanager.cpp:132
+msgid "density declaration"
+msgstr ""
+
+#: pmquickcolor.cpp:57
+msgid "quick color"
+msgstr ""
+
+#: pmradiosity.cpp:141
+msgid "radiosity"
+msgstr ""
+
+#: pmradiosityedit.cpp:54
+msgid "Always sample"
+msgstr ""
+
+#: pmradiosityedit.cpp:87
+msgid "Maximum sample:"
+msgstr ""
+
+#: pmradiosityedit.cpp:111
+msgid "Pretrace start:"
+msgstr ""
+
+#: pmradiosityedit.cpp:117
+msgid "Pretrace end:"
+msgstr ""
+
+#: pmrainbow.cpp:144
+msgid "rainbow"
+msgstr ""
+
+#: pmrainbowedit.cpp:83
+msgid "Arc angle:"
+msgstr ""
+
+#: pmrainbowedit.cpp:88
+msgid "Falloff angle:"
+msgstr ""
+
+#: pmrainbowedit.cpp:204
+msgid "Arc angle is smaller than falloff angle in rainbow."
+msgstr ""
+
+#: pmrainbowedit.cpp:210
+msgid "Direction vector is zero."
+msgstr ""
+
+#: pmrainbowedit.cpp:216
+msgid "Up vector is zero."
+msgstr ""
+
+#: pmrainbowedit.cpp:223
+msgid "Direction and up vectors are co-linear."
+msgstr ""
+
+#: pmraw.cpp:59
+msgid "raw povray"
+msgstr ""
+
+#: pmrawedit.cpp:38
+msgid "Povray code:"
+msgstr ""
+
+#: pmrendermanager.cpp:1312
+msgid "not supported"
+msgstr ""
+
+#: pmrendermanager.cpp:1315
+msgid "approximated"
+msgstr ""
+
+#: pmrendermanager.cpp:1512
+msgid "left"
+msgstr ""
+
+#: pmrendermanager.cpp:1515
+msgid "right"
+msgstr ""
+
+#: pmrendermanager.cpp:1518
+msgid "bottom"
+msgstr ""
+
+#: pmrendermanager.cpp:1521
+msgid "top"
+msgstr ""
+
+#: pmrendermanager.cpp:1524
+msgid "front"
+msgstr ""
+
+#: pmrendermanager.cpp:1527
+msgid "back"
+msgstr ""
+
+#: pmrendermode.cpp:49
+msgid "New mode"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:228
+msgid "0, 1: Quick colors, full ambient lighting only"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:229
+msgid "2, 3: Show specified diffuse and ambient light"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:230
+msgid "4: Render shadows, but no extended lights"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:231
+msgid "5: Render shadows, including extended lights"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:232
+msgid "6, 7: Compute texture patterns, compute photons"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:233
+msgid "8: Compute reflected, refracted, and transmitted rays"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:234
+msgid "9, 10, 11: Compute media, radiosity and subsurface light transport"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:268
+msgid "Size"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:283
+msgid "Subsection"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:288
+msgid "Start column:"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:292
+msgid "End column:"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:296
+msgid "Start row:"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:300
+msgid "End row:"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:310
+msgid "Quality"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:314
+msgid "Quality:"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:328
+msgid "Non Recursive"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:329
+msgid "Recursive"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:353
+msgid "Output"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:356
+msgid "Alpha"
+msgstr ""
+
+#: pmrendermodesdialog.cpp:443
+msgid "Please enter a description for the render mode."
+msgstr ""
+
+#: pmrotate.cpp:56
+msgid "rotate"
+msgstr ""
+
+#: pmrotatecontrolpoint.cpp:28
+msgid "Rotation"
+msgstr ""
+
+#: pmscale.cpp:56
+msgid "scale"
+msgstr ""
+
+#: pmscanner.cpp:579
+msgid "Unexpected character '%1' after \"%2\""
+msgstr ""
+
+#: pmscanner.cpp:582
+msgid "Unexpected character %1 after \"%2\""
+msgstr ""
+
+#: pmscanner.cpp:626
+msgid "Function statement not terminated"
+msgstr ""
+
+#: pmscanner.cpp:931
+msgid "Unknown directive"
+msgstr ""
+
+#: pmscanner.cpp:953 pmscanner.cpp:982
+msgid "String not terminated"
+msgstr ""
+
+#: pmscanner.cpp:1069 pmscanner.cpp:1091 pmscanner.cpp:1123 pmscanner.cpp:1174
+msgid "Comment not terminated"
+msgstr ""
+
+#: pmscanner.cpp:1226 pmscanner.cpp:1269 pmscanner.cpp:1295
+msgid "Raw povray not terminated"
+msgstr ""
+
+#: pmscene.cpp:52
+msgid "scene"
+msgstr ""
+
+#: pmsettingsdialog.cpp:63
+msgid "Povray"
+msgstr ""
+
+#: pmsettingsdialog.cpp:64
+msgid "Povray Options"
+msgstr ""
+
+#: kpovmodelerui.rc:295 pmsettingsdialog.cpp:70 pmsettingsdialog.cpp:78
+#: pmsettingsdialog.cpp:87 pmsettingsdialog.cpp:95
+#, no-c-format
+msgid "Graphical View"
+msgstr ""
+
+#: pmsettingsdialog.cpp:71
+msgid "OpenGL"
+msgstr ""
+
+#: pmsettingsdialog.cpp:72
+msgid "OpenGL Display Settings"
+msgstr ""
+
+#: pmsettingsdialog.cpp:80
+msgid "Colors"
+msgstr ""
+
+#: pmsettingsdialog.cpp:81
+msgid "Color Settings"
+msgstr ""
+
+#: pmsettingsdialog.cpp:88
+msgid "Grid"
+msgstr ""
+
+#: pmsettingsdialog.cpp:89
+msgid "Grid Settings"
+msgstr ""
+
+#: pmsettingsdialog.cpp:96 pmtreeview.cpp:59
+msgid "Objects"
+msgstr ""
+
+#: pmsettingsdialog.cpp:97
+msgid "Display Settings for Objects"
+msgstr ""
+
+#: pmsettingsdialog.cpp:103
+msgid "Properties View"
+msgstr ""
+
+#: pmsettingsdialog.cpp:105
+msgid "Texture Preview"
+msgstr ""
+
+#: pmsettingsdialog.cpp:106
+msgid "Display Settings for Texture Previews"
+msgstr ""
+
+#: pmsettingsdialog.cpp:113
+msgid "Display Settings for View Layouts"
+msgstr ""
+
+#: pmsettingsdialog.cpp:120
+msgid "Object Libraries"
+msgstr ""
+
+#: pmsettingsdialog.cpp:121
+msgid "Display Settings for Object Libraries"
+msgstr ""
+
+#: pmsettingsdialog.cpp:129
+msgid "Plugins"
+msgstr ""
+
+#: pmsettingsdialog.cpp:130
+msgid "Plugin Settings"
+msgstr ""
+
+#: pmshell.cpp:111
+msgid "Show &Path"
+msgstr ""
+
+#: pmshell.cpp:114
+msgid "Hide &Path"
+msgstr ""
+
+#: pmshell.cpp:127
+msgid "New Top View"
+msgstr ""
+
+#: pmshell.cpp:130
+msgid "New Bottom View"
+msgstr ""
+
+#: pmshell.cpp:133
+msgid "New Left View"
+msgstr ""
+
+#: pmshell.cpp:136
+msgid "New Right View"
+msgstr ""
+
+#: pmshell.cpp:139
+msgid "New Front View"
+msgstr ""
+
+#: pmshell.cpp:142
+msgid "New Back View"
+msgstr ""
+
+#: pmshell.cpp:145
+msgid "New Camera View"
+msgstr ""
+
+#: pmshell.cpp:149
+msgid "New Object Tree"
+msgstr ""
+
+#: pmshell.cpp:152
+msgid "New Properties View"
+msgstr ""
+
+#: pmshell.cpp:157
+msgid "New Library Browser"
+msgstr ""
+
+#: pmshell.cpp:163
+msgid "View Layouts"
+msgstr ""
+
+#: pmshell.cpp:170
+msgid "Save View Layout..."
+msgstr ""
+
+#: pmshell.cpp:405 pmshell.cpp:438
+msgid "Povray Modeler Files (*.kpm)"
+msgstr ""
+
+#: pmshell.cpp:406 pmshell.cpp:439
+msgid "All Files"
+msgstr ""
+
+#: pmshell.cpp:426
+msgid "No changes need to be saved"
+msgstr ""
+
+#: pmshell.cpp:459
+msgid "Couldn't save the file."
+msgstr ""
+
+#: pmshell.cpp:601 pmviewlayoutmanager.cpp:227
+msgid "unknown"
+msgstr ""
+
+#: pmshell.cpp:652
+msgid ""
+"A file with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+
+#: pmshell.cpp:652
+msgid "Overwrite"
+msgstr ""
+
+#: pmskysphere.cpp:69
+msgid "skysphere"
+msgstr ""
+
+#: pmslope.cpp:57
+msgid "slope"
+msgstr ""
+
+#: pmslopeedit.cpp:51
+msgid "Slope:"
+msgstr ""
+
+#: pmsolidcolor.cpp:55
+msgid "solid color"
+msgstr ""
+
+#: pmsolidobjectedit.cpp:34 pmwarpedit.cpp:111
+msgid "Inverse"
+msgstr ""
+
+#: pmsolidobjectedit.cpp:35
+msgid "Hollow"
+msgstr ""
+
+#: pmsor.cpp:140
+msgid "surface of revolution"
+msgstr ""
+
+#: pmsor.cpp:435
+msgid "Point %1 (yz)"
+msgstr ""
+
+#: pmsoredit.cpp:144
+msgid "The surface of revolution object needs at least 4 points."
+msgstr ""
+
+#: pmsoredit.cpp:162
+msgid "The v coordinate of point %1 and %2 must be different."
+msgstr ""
+
+#: pmsoredit.cpp:174
+msgid "The v coordinates must be strictly increasing."
+msgstr ""
+
+#: pmsphere.cpp:71
+msgid "sphere"
+msgstr ""
+
+#: pmspheresweep.cpp:156
+msgid "sphere sweep"
+msgstr ""
+
+#: pmspheresweep.cpp:437
+#, c-format
+msgid "Center %1"
+msgstr ""
+
+#: pmspheresweep.cpp:441
+msgid "Radius %1 (x)"
+msgstr ""
+
+#: pmspheresweep.cpp:445
+msgid "Radius %1 (y)"
+msgstr ""
+
+#: pmspheresweep.cpp:449
+msgid "Radius %1 (z)"
+msgstr ""
+
+#: pmspheresweep.cpp:521
+msgid "Add Sphere"
+msgstr ""
+
+#: pmspheresweep.cpp:525
+msgid "Remove Sphere"
+msgstr ""
+
+#: pmspheresweepedit.cpp:51
+msgid "B-Spline"
+msgstr ""
+
+#: pmspheresweepedit.cpp:62
+msgid "Spheres:"
+msgstr ""
+
+#: pmspheresweepedit.cpp:88
+msgid "Tolerance"
+msgstr ""
+
+#: pmspheresweepedit.cpp:221
+msgid "B-splines need at least 4 points."
+msgstr ""
+
+#: pmsqe.cpp:66
+msgid "superquadric ellipsoid"
+msgstr ""
+
+#: pmsqeedit.cpp:42
+msgid "Exponents:"
+msgstr ""
+
+#: pmsqeedit.cpp:46
+msgid "East-west:"
+msgstr ""
+
+#: pmsqeedit.cpp:48
+msgid "North-south:"
+msgstr ""
+
+#: pmtext.cpp:71
+msgid "text"
+msgstr ""
+
+#: pmtextedit.cpp:43
+msgid "Font:"
+msgstr ""
+
+#: pmtextedit.cpp:51
+msgid "Text:"
+msgstr ""
+
+#: pmtexture.cpp:72
+msgid "texture"
+msgstr ""
+
+#: pmtexturemap.cpp:367
+msgid "texture map"
+msgstr ""
+
+#: pmtexturemap.cpp:413
+msgid "pigment map"
+msgstr ""
+
+#: pmtexturemap.cpp:459
+msgid "color map"
+msgstr ""
+
+#: pmtexturemap.cpp:505
+msgid "normal map"
+msgstr ""
+
+#: pmtexturemap.cpp:551
+msgid "slope map"
+msgstr ""
+
+#: pmtexturemap.cpp:597
+msgid "density map"
+msgstr ""
+
+#: pmtexturemapedit.cpp:39
+msgid "Map values:"
+msgstr ""
+
+#: pmtexturemapedit.cpp:40
+msgid "(No Child Objects)"
+msgstr ""
+
+#: pmtexturemapedit.cpp:41
+msgid "(Pure Link)"
+msgstr ""
+
+#: pmtexturemapedit.cpp:142
+msgid "The map values have to be increasing."
+msgstr ""
+
+#: pmtorus.cpp:74
+msgid "torus"
+msgstr ""
+
+#: pmtorus.cpp:155
+msgid "Major radius (x)"
+msgstr ""
+
+#: pmtorus.cpp:159
+msgid "Major radius (z)"
+msgstr ""
+
+#: pmtorus.cpp:165
+msgid "Minor radius (y)"
+msgstr ""
+
+#: pmtorus.cpp:168
+msgid "Minor radius (z)"
+msgstr ""
+
+#: pmtorusedit.cpp:48
+msgid "Minor radius:"
+msgstr ""
+
+#: pmtorusedit.cpp:50 pmwarpedit.cpp:153
+msgid "Major radius:"
+msgstr ""
+
+#: pmtranslate.cpp:55
+msgid "translate"
+msgstr ""
+
+#: pmtranslatecontrolpoint.cpp:25
+msgid "Translation"
+msgstr ""
+
+#: pmtreeview.cpp:52 pmtreeview.cpp:817
+msgid "Object Tree"
+msgstr ""
+
+#: pmtriangle.cpp:195
+msgid "smooth triangle"
+msgstr ""
+
+#: pmtriangle.cpp:196
+msgid "triangle"
+msgstr ""
+
+#: pmtriangle.cpp:456
+msgid "Point 1"
+msgstr ""
+
+#: pmtriangle.cpp:460
+msgid "Normal 1"
+msgstr ""
+
+#: pmtriangle.cpp:463
+msgid "Point 2"
+msgstr ""
+
+#: pmtriangle.cpp:467
+msgid "Normal 2"
+msgstr ""
+
+#: pmtriangle.cpp:470
+msgid "Point 3"
+msgstr ""
+
+#: pmtriangle.cpp:474
+msgid "Normal 3"
+msgstr ""
+
+#: pmtriangleedit.cpp:58
+msgid "Point %1:"
+msgstr ""
+
+#: pmtriangleedit.cpp:65
+msgid "Normal %1:"
+msgstr ""
+
+#: pmtriangleedit.cpp:72
+msgid "UV vector %1:"
+msgstr ""
+
+#: pmtriangleedit.cpp:79
+msgid "Invert Normal Vectors"
+msgstr ""
+
+#: pmtriangleedit.cpp:236
+msgid "Please enter a valid triangle."
+msgstr ""
+
+#: pmtriangleedit.cpp:256
+msgid "All normal vectors have to point to the same side of the triangle."
+msgstr ""
+
+#: pmunknownview.cpp:28
+msgid "Unknown view type \"%1\""
+msgstr ""
+
+#: pmviewlayoutmanager.cpp:151 pmviewlayoutmanager.cpp:225
+msgid "Unknown dock position."
+msgstr ""
+
+#: pmviewlayoutmanager.cpp:208
+msgid "Unknown view type."
+msgstr ""
+
+#: pmviewlayoutmanager.cpp:713 pmviewlayoutmanager.cpp:752
+msgid "Could not open the view layouts file."
+msgstr ""
+
+#: pmviewlayoutmanager.cpp:746
+msgid "View layouts not found."
+msgstr ""
+
+#: pmviewlayoutmanager.cpp:871
+msgid "Save View Layout"
+msgstr ""
+
+#: pmviewlayoutmanager.cpp:882
+msgid "Enter view layout name:"
+msgstr ""
+
+#: pmwarp.cpp:106
+msgid "warp"
+msgstr ""
+
+#: pmwarpedit.cpp:46
+msgid "Warp type:"
+msgstr ""
+
+#: pmwarpedit.cpp:48
+msgid "Repeat"
+msgstr ""
+
+#: pmwarpedit.cpp:49
+msgid "Black Hole"
+msgstr ""
+
+#: pmwarpedit.cpp:72
+msgid "Flip:"
+msgstr ""
+
+#: pmwarpedit.cpp:101
+msgid "Repeat:"
+msgstr ""
+
+#: pmwarpedit.cpp:142
+msgid "Orientation:"
+msgstr ""
+
+#: pmwarpedit.cpp:149
+msgid "Distance exponent:"
+msgstr ""
+
+#: pmxmlparser.cpp:64
+msgid "Could not load the documents data!"
+msgstr ""
+
+#: pmxmlparser.cpp:96
+msgid ""
+"This document was created with a newer version of KPovModeler. The whole "
+"document may not be loaded correctly."
+msgstr ""
+
+#: pmxmlparser.cpp:114 pmxmlparser.cpp:175
+msgid "Wrong top level tag"
+msgstr ""
+
+#: pmxmlparser.cpp:146
+#, c-format
+msgid "Unknown object %1"
+msgstr ""
+
+#: kpovmodelershell.rc:50
+#, no-c-format
+msgid "Library Toolbar"
+msgstr ""
+
+#: kpovmodelerui.rc:18
+#, no-c-format
+msgid ""
+"_: Insert menu\n"
+"&Insert"
+msgstr ""
+
+#: kpovmodelerui.rc:37 kpovmodelerui.rc:176
+#, no-c-format
+msgid "Finite Solid Primitives"
+msgstr ""
+
+#: kpovmodelerui.rc:60
+#, no-c-format
+msgid "Finite Patch Primitives"
+msgstr ""
+
+#: kpovmodelerui.rc:66
+#, no-c-format
+msgid "Infinite Solid Primitives"
+msgstr ""
+
+#: kpovmodelerui.rc:70 kpovmodelerui.rc:200
+#, no-c-format
+msgid "Constructive Solid Geometry"
+msgstr ""
+
+#: kpovmodelerui.rc:117 kpovmodelerui.rc:217
+#, no-c-format
+msgid "Atmospheric Effects"
+msgstr ""
+
+#: kpovmodelerui.rc:123 kpovmodelerui.rc:244
+#, no-c-format
+msgid "Transformations"
+msgstr ""
+
+#: kpovmodelerui.rc:207
+#, no-c-format
+msgid "Infinite and Patch Primitives"
+msgstr ""
+
+#: kpovmodelerui.rc:223
+#, no-c-format
+msgid "Misc Objects"
+msgstr ""
+
+#: kpovmodelerui.rc:289
+#, no-c-format
+msgid "Povray Rendering"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kruler.po b/tde-i18n-es_AR/messages/tdegraphics/kruler.po
new file mode 100644
index 00000000000..619feccbca1
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kruler.po
@@ -0,0 +1,122 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: klineal.cpp:80
+msgid ""
+"This is a tool to measure pixel distances and colors on the screen. It is "
+"useful for working on layouts of dialogs, web pages etc."
+msgstr ""
+
+#: klineal.cpp:122
+msgid "This is the current distance measured in pixels."
+msgstr ""
+
+#: klineal.cpp:134
+msgid ""
+"This is the current color in hexadecimal rgb representation as you may use "
+"it in HTML or as a TQColor name. The rectangles background shows the color "
+"of the pixel inside the little square at the end of the line cursor."
+msgstr ""
+
+#: klineal.cpp:147
+msgid "KRuler"
+msgstr ""
+
+#: klineal.cpp:149
+msgid "&North"
+msgstr ""
+
+#: klineal.cpp:150
+msgid "&East"
+msgstr ""
+
+#: klineal.cpp:151
+msgid "&South"
+msgstr ""
+
+#: klineal.cpp:152
+msgid "&West"
+msgstr ""
+
+#: klineal.cpp:153
+msgid "&Turn Right"
+msgstr ""
+
+#: klineal.cpp:154
+msgid "Turn &Left"
+msgstr ""
+
+#: klineal.cpp:155
+msgid "&Orientation"
+msgstr ""
+
+#: klineal.cpp:157
+msgid "&Short"
+msgstr ""
+
+#: klineal.cpp:158
+msgid "&Medium"
+msgstr ""
+
+#: klineal.cpp:159
+msgid "&Tall"
+msgstr ""
+
+#: klineal.cpp:160 klineal.cpp:268
+msgid "&Full Screen Width"
+msgstr ""
+
+#: klineal.cpp:161
+msgid "&Length"
+msgstr ""
+
+#: klineal.cpp:162
+msgid "&Choose Color..."
+msgstr ""
+
+#: klineal.cpp:163
+msgid "Choose &Font..."
+msgstr ""
+
+#: klineal.cpp:268
+msgid "&Full Screen Height"
+msgstr ""
+
+#: main.cpp:40
+msgid "TDE Screen Ruler"
+msgstr ""
+
+#: main.cpp:42
+msgid "A screen ruler for the Trinity Desktop Environment"
+msgstr ""
+
+#: main.cpp:47
+msgid "Programming"
+msgstr ""
+
+#: main.cpp:48
+msgid "Initial port to KDE 2"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/ksnapshot.po b/tde-i18n-es_AR/messages/tdegraphics/ksnapshot.po
new file mode 100644
index 00000000000..2686eb28fb8
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/ksnapshot.po
@@ -0,0 +1,261 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-03-24 18:17+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ksnapshot.cpp:107
+msgid "snapshot"
+msgstr ""
+
+#: ksnapshot.cpp:143
+msgid "Quick Save Snapshot &As..."
+msgstr ""
+
+#: ksnapshot.cpp:144
+msgid ""
+"Save the snapshot to the file specified by the user without showing the file "
+"dialog."
+msgstr ""
+
+#: ksnapshot.cpp:148
+msgid "Save Snapshot &As..."
+msgstr ""
+
+#: ksnapshot.cpp:149
+msgid "Save the snapshot to the file specified by the user."
+msgstr ""
+
+#: ksnapshot.cpp:189
+msgid "File Exists"
+msgstr ""
+
+#: ksnapshot.cpp:190
+msgid "Do you really want to overwrite %1?"
+msgstr ""
+
+#: ksnapshot.cpp:191
+msgid "Overwrite"
+msgstr ""
+
+#: ksnapshot.cpp:225 ksnapshot.cpp:416
+msgid "Unable to save image"
+msgstr ""
+
+#: ksnapshot.cpp:226
+#, c-format
+msgid ""
+"KSnapshot was unable to save the image to\n"
+"%1."
+msgstr ""
+
+#: ksnapshot.cpp:310
+msgid "Print Screenshot"
+msgstr ""
+
+#: ksnapshot.cpp:415
+msgid "KSnapshot was unable to create temporary file."
+msgstr ""
+
+#: ksnapshot.cpp:432
+msgid "Cannot start %1!"
+msgstr ""
+
+#: ksnapshot.cpp:544
+msgid "The screen has been successfully grabbed."
+msgstr ""
+
+#: main.cpp:34
+msgid "TDE Screenshot Utility"
+msgstr ""
+
+#: main.cpp:39
+msgid "Captures the window under the mouse on startup (instead of the desktop)"
+msgstr ""
+
+#: main.cpp:45
+msgid "KSnapshot"
+msgstr ""
+
+#: main.cpp:51
+msgid ""
+"Region Grabbing\n"
+"Reworked GUI"
+msgstr ""
+
+#: ksnapshotwidget.ui:33
+#, no-c-format
+msgid ""
+"This is a preview of the current snapshot.\n"
+"\n"
+"The image can be dragged to another application or document to copy the full "
+"screenshot there. Try it with the Konqueror file manager.\n"
+"\n"
+"You can also copy the image to the clipboard by pressing Ctrl+C."
+msgstr ""
+
+#: ksnapshotwidget.ui:59
+#, no-c-format
+msgid " sec"
+msgstr ""
+
+#: ksnapshotwidget.ui:62
+#, no-c-format
+msgid "No delay"
+msgstr ""
+
+#: ksnapshotwidget.ui:65
+#, no-c-format
+msgid "Snapshot delay in seconds"
+msgstr ""
+
+#: ksnapshotwidget.ui:68
+#, no-c-format
+msgid ""
+"\n"
+"This is the number of seconds to wait after clicking the New Snapshot "
+"button before taking the snapshot.\n"
+"\n"
+"This is very useful for getting windows, menus and other items on the screen "
+"set up just the way you want.\n"
+"
\n"
+"If no delay is set, the program will wait for a mouse click before "
+"taking a snapshot.\n"
+"
\n"
+""
+msgstr ""
+
+#: ksnapshotwidget.ui:83
+#, no-c-format
+msgid "Snapshot &delay:"
+msgstr ""
+
+#: ksnapshotwidget.ui:94
+#, no-c-format
+msgid "Cap&ture mode:"
+msgstr ""
+
+#: ksnapshotwidget.ui:122
+#, no-c-format
+msgid "Include &window decorations"
+msgstr ""
+
+#: ksnapshotwidget.ui:128
+#, no-c-format
+msgid ""
+"When enabled, snapshot of a window will also include the window decorations"
+msgstr ""
+
+#: ksnapshotwidget.ui:134
+#, no-c-format
+msgid "Full Screen"
+msgstr ""
+
+#: ksnapshotwidget.ui:139
+#, no-c-format
+msgid "Window Under Cursor"
+msgstr ""
+
+#: ksnapshotwidget.ui:144
+#, no-c-format
+msgid "Region"
+msgstr ""
+
+#: ksnapshotwidget.ui:149
+#, no-c-format
+msgid "Section of Window"
+msgstr ""
+
+#: ksnapshotwidget.ui:156
+#, no-c-format
+msgid ""
+"Using this menu, you can select from the four following snapshot modes:\n"
+"\n"
+"Full Screen - captures the entire desktop.
\n"
+"Window Under Cursor - captures only the window (or menu) that is "
+"under the mouse cursor when the snapshot is taken.
\n"
+"Region - captures only the region of the desktop that you specify. "
+"When taking a new snapshot in this mode you will be able to select any area "
+"of the screen by clicking and dragging the mouse.
\n"
+"Section of Window - captures only a section of the window. When "
+"taking a new snapshot in this mode you will be able to select any child "
+"window by moving the mouse over it.
"
+msgstr ""
+
+#: ksnapshotwidget.ui:177
+#, no-c-format
+msgid "&New Snapshot"
+msgstr ""
+
+#: ksnapshotwidget.ui:183
+#, no-c-format
+msgid "Click this button to take a new snapshot."
+msgstr ""
+
+#: ksnapshotwidget.ui:208
+#, no-c-format
+msgid "&Save As..."
+msgstr ""
+
+#: ksnapshotwidget.ui:214
+#, no-c-format
+msgid ""
+"Click this button to save the current snapshot. To quickly save the snapshot "
+"without showing the file dialog, press Ctrl+Shift+S. The filename is "
+"automatically incremented after each save."
+msgstr ""
+
+#: ksnapshotwidget.ui:222
+#, no-c-format
+msgid "&Copy to Clipboard"
+msgstr ""
+
+#: ksnapshotwidget.ui:228
+#, no-c-format
+msgid "Click this button to copy the current snapshot to the clipboard."
+msgstr ""
+
+#: ksnapshotwidget.ui:242
+#, no-c-format
+msgid "Click this button to print the current screenshot."
+msgstr ""
+
+#: ksnapshotwidget.ui:250
+#, no-c-format
+msgid "Open in &KolourPaint"
+msgstr ""
+
+#: ksnapshotwidget.ui:253
+#, no-c-format
+msgid "Click this button to edit the snapshot in KolourPaint."
+msgstr ""
+
+#: ksnapshotwidget.ui:264
+#, no-c-format
+msgid "Open &with..."
+msgstr ""
+
+#: ksnapshotwidget.ui:270
+#, no-c-format
+msgid "Click this button to open the snapshot in another application."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/ksvgplugin.po b/tde-i18n-es_AR/messages/tdegraphics/ksvgplugin.po
new file mode 100644
index 00000000000..ca9c1c2f8c3
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/ksvgplugin.po
@@ -0,0 +1,70 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ksvg_factory.cpp:82
+msgid "KSVG"
+msgstr ""
+
+#: ksvg_plugin.cpp:117
+msgid "Zoom &Reset"
+msgstr ""
+
+#: ksvg_plugin.cpp:118
+msgid "&Stop Animations"
+msgstr ""
+
+#: ksvg_plugin.cpp:119
+msgid "View &Source"
+msgstr ""
+
+#: ksvg_plugin.cpp:120
+msgid "View &Memory"
+msgstr ""
+
+#: ksvg_plugin.cpp:121
+msgid "Save to PNG..."
+msgstr ""
+
+#: ksvg_plugin.cpp:123
+msgid "About KSVG"
+msgstr ""
+
+#: ksvg_plugin.cpp:124
+msgid "Use Font &Kerning"
+msgstr ""
+
+#: ksvg_plugin.cpp:125
+msgid "Use &Progressive Rendering"
+msgstr ""
+
+#: ksvg_plugin.cpp:132
+msgid "Rendering &Backend"
+msgstr ""
+
+#: ksvg_plugin.cpp:401 ksvg_plugin.cpp:412
+#, c-format
+msgid "Description: %1"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kuickshow.po b/tde-i18n-es_AR/messages/tdegraphics/kuickshow.po
new file mode 100644
index 00000000000..aa4a960acbc
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kuickshow.po
@@ -0,0 +1,539 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: defaultswidget.cpp:39
+msgid "Apply default image modifications"
+msgstr ""
+
+#: defaultswidget.cpp:44 printing.cpp:214
+msgid "Scaling"
+msgstr ""
+
+#: defaultswidget.cpp:47
+msgid "Shrink image to screen size, if larger"
+msgstr ""
+
+#: defaultswidget.cpp:50
+msgid "Scale image to screen size, if smaller, up to factor:"
+msgstr ""
+
+#: defaultswidget.cpp:60
+msgid "Geometry"
+msgstr ""
+
+#: defaultswidget.cpp:63
+msgid "Flip vertically"
+msgstr ""
+
+#: defaultswidget.cpp:65
+msgid "Flip horizontally"
+msgstr ""
+
+#: defaultswidget.cpp:67
+msgid "Rotate image:"
+msgstr ""
+
+#: defaultswidget.cpp:70
+msgid "0 Degrees"
+msgstr ""
+
+#: defaultswidget.cpp:71
+msgid "90 Degrees"
+msgstr ""
+
+#: defaultswidget.cpp:72
+msgid "180 Degrees"
+msgstr ""
+
+#: defaultswidget.cpp:73
+msgid "270 Degrees"
+msgstr ""
+
+#: defaultswidget.cpp:77
+msgid "Adjustments"
+msgstr ""
+
+#: defaultswidget.cpp:81
+msgid "Brightness:"
+msgstr ""
+
+#: defaultswidget.cpp:86
+msgid "Contrast:"
+msgstr ""
+
+#: defaultswidget.cpp:90
+msgid "Gamma:"
+msgstr ""
+
+#: defaultswidget.cpp:94
+msgid "Preview"
+msgstr ""
+
+#: defaultswidget.cpp:97
+msgid "Original"
+msgstr ""
+
+#: defaultswidget.cpp:100
+msgid "Modified"
+msgstr ""
+
+#: generalwidget.cpp:47
+msgid "Open KuickShow Website"
+msgstr ""
+
+#: generalwidget.cpp:55
+msgid "Fullscreen mode"
+msgstr ""
+
+#: generalwidget.cpp:57
+msgid "Preload next image"
+msgstr ""
+
+#: generalwidget.cpp:58
+msgid "Remember last folder"
+msgstr ""
+
+#: generalwidget.cpp:62
+msgid "Background color:"
+msgstr ""
+
+#: generalwidget.cpp:65
+msgid "Show only files with extension: "
+msgstr ""
+
+#: generalwidget.cpp:80
+msgid "Quality/Speed"
+msgstr ""
+
+#: generalwidget.cpp:85
+msgid "Smooth scaling"
+msgstr ""
+
+#: generalwidget.cpp:86
+msgid "Fast rendering"
+msgstr ""
+
+#: generalwidget.cpp:87
+msgid "Dither in HiColor (15/16bit) modes"
+msgstr ""
+
+#: generalwidget.cpp:90
+msgid "Dither in LowColor (<=8bit) modes"
+msgstr ""
+
+#: generalwidget.cpp:93
+msgid "Use own color palette"
+msgstr ""
+
+#: generalwidget.cpp:97
+msgid "Fast palette remapping"
+msgstr ""
+
+#: generalwidget.cpp:100
+msgid "Maximum cache size: "
+msgstr ""
+
+#: generalwidget.cpp:101
+msgid " MB"
+msgstr ""
+
+#: generalwidget.cpp:102
+msgid "Unlimited"
+msgstr ""
+
+#: imagewindow.cpp:148
+msgid "Show Next Image"
+msgstr ""
+
+#: imagewindow.cpp:151
+msgid "Show Previous Image"
+msgstr ""
+
+#: imagewindow.cpp:155
+msgid "Delete Image"
+msgstr ""
+
+#: imagewindow.cpp:158
+msgid "Move Image to Trash"
+msgstr ""
+
+#: imagewindow.cpp:162
+msgid "Zoom In"
+msgstr ""
+
+#: imagewindow.cpp:165
+msgid "Zoom Out"
+msgstr ""
+
+#: imagewindow.cpp:168
+msgid "Restore Original Size"
+msgstr ""
+
+#: imagewindow.cpp:171
+msgid "Maximize"
+msgstr ""
+
+#: imagewindow.cpp:175
+msgid "Rotate 90 Degrees"
+msgstr ""
+
+#: imagewindow.cpp:178
+msgid "Rotate 180 Degrees"
+msgstr ""
+
+#: imagewindow.cpp:181
+msgid "Rotate 270 Degrees"
+msgstr ""
+
+#: imagewindow.cpp:185
+msgid "Flip Horizontally"
+msgstr ""
+
+#: imagewindow.cpp:188
+msgid "Flip Vertically"
+msgstr ""
+
+#: imagewindow.cpp:192 kuickshow.cpp:254
+msgid "Print Image..."
+msgstr ""
+
+#: imagewindow.cpp:201
+msgid "More Brightness"
+msgstr ""
+
+#: imagewindow.cpp:204
+msgid "Less Brightness"
+msgstr ""
+
+#: imagewindow.cpp:207
+msgid "More Contrast"
+msgstr ""
+
+#: imagewindow.cpp:210
+msgid "Less Contrast"
+msgstr ""
+
+#: imagewindow.cpp:213
+msgid "More Gamma"
+msgstr ""
+
+#: imagewindow.cpp:216
+msgid "Less Gamma"
+msgstr ""
+
+#: imagewindow.cpp:221
+msgid "Scroll Up"
+msgstr ""
+
+#: imagewindow.cpp:224
+msgid "Scroll Down"
+msgstr ""
+
+#: imagewindow.cpp:227
+msgid "Scroll Left"
+msgstr ""
+
+#: imagewindow.cpp:230
+msgid "Scroll Right"
+msgstr ""
+
+#: imagewindow.cpp:234
+msgid "Pause Slideshow"
+msgstr ""
+
+#: imagewindow.cpp:240
+msgid "Reload Image"
+msgstr ""
+
+#: imagewindow.cpp:312
+msgid ""
+"_: Filename (Imagewidth x Imageheight)\n"
+"%3 (%1 x %2)"
+msgstr ""
+
+#: imagewindow.cpp:415
+#, c-format
+msgid "Unable to download the image from %1."
+msgstr ""
+
+#: imagewindow.cpp:431
+msgid ""
+"Unable to load the image %1.\n"
+"Perhaps the file format is unsupported or your Imlib is not installed "
+"properly."
+msgstr ""
+
+#: imagewindow.cpp:893
+msgid "Brightness"
+msgstr ""
+
+#: imagewindow.cpp:894
+msgid "Contrast"
+msgstr ""
+
+#: imagewindow.cpp:895
+msgid "Gamma"
+msgstr ""
+
+#: imagewindow.cpp:914
+msgid "Unable to print the image."
+msgstr ""
+
+#: imagewindow.cpp:915
+msgid "Printing Failed"
+msgstr ""
+
+#: imagewindow.cpp:925
+msgid "Keep original image size"
+msgstr ""
+
+#: imagewindow.cpp:947
+msgid ""
+"Couldn't save the file.\n"
+"Perhaps the disk is full, or you don't have write permission to the file."
+msgstr ""
+
+#: imagewindow.cpp:950
+msgid "File Saving Failed"
+msgstr ""
+
+#: imagewindow.cpp:1205
+msgid ""
+"You are about to view a very large image (%1 x %2 pixels), which can be very "
+"resource-consuming and even make your computer hang.\n"
+"Do you want to continue?"
+msgstr ""
+
+#: kuickconfigdlg.cpp:48
+msgid "&General"
+msgstr ""
+
+#: kuickconfigdlg.cpp:51
+msgid "&Modifications"
+msgstr ""
+
+#: kuickconfigdlg.cpp:54
+msgid "&Slideshow"
+msgstr ""
+
+#: kuickconfigdlg.cpp:57
+msgid "&Viewer Shortcuts"
+msgstr ""
+
+#: kuickconfigdlg.cpp:64
+msgid "Bro&wser Shortcuts"
+msgstr ""
+
+#: kuickfile.cpp:109
+msgid "Downloading %1..."
+msgstr ""
+
+#: kuickfile.cpp:110
+#, c-format
+msgid ""
+"Please wait while downloading\n"
+"%1"
+msgstr ""
+
+#: kuickshow.cpp:136
+msgid ""
+"_n: Do you really want to display this 1 image at the same time? This might "
+"be quite resource intensive and could overload your computer.
If you "
+"choose %1, only the first image will be shown.\n"
+"Do you really want to display these %n images at the same time? This might "
+"be quite resource intensive and could overload your computer.
If you "
+"choose %1, only the first image will be shown."
+msgstr ""
+
+#: kuickshow.cpp:137
+msgid "Display Multiple Images?"
+msgstr ""
+
+#: kuickshow.cpp:256
+msgid "Configure %1..."
+msgstr ""
+
+#: kuickshow.cpp:260
+msgid "Start Slideshow"
+msgstr ""
+
+#: kuickshow.cpp:264
+msgid "About KuickShow"
+msgstr ""
+
+#: kuickshow.cpp:268
+msgid "Open Only One Image Window"
+msgstr ""
+
+#: kuickshow.cpp:273
+msgid "Show File Browser"
+msgstr ""
+
+#: kuickshow.cpp:274
+msgid "Hide File Browser"
+msgstr ""
+
+#: kuickshow.cpp:278
+msgid "Show Image"
+msgstr ""
+
+#: kuickshow.cpp:281
+msgid "Show Image in Active Window"
+msgstr ""
+
+#: kuickshow.cpp:285
+msgid "Show Image in Fullscreen Mode"
+msgstr ""
+
+#: kuickshow.cpp:644
+msgid ""
+"Do you really want to delete\n"
+" '%1'?"
+msgstr ""
+
+#: kuickshow.cpp:645
+msgid "Delete File"
+msgstr ""
+
+#: kuickshow.cpp:669
+msgid ""
+"Do you really want to trash\n"
+" '%1'?"
+msgstr ""
+
+#: kuickshow.cpp:670
+msgid "Trash File"
+msgstr ""
+
+#: kuickshow.cpp:671
+msgid ""
+"_: to trash\n"
+"&Trash"
+msgstr ""
+
+#: kuickshow.cpp:1243
+msgid ""
+"Unable to initialize \"Imlib\".\n"
+"Start kuickshow from the command line and look for error messages.\n"
+"The program will now quit."
+msgstr ""
+
+#: kuickshow.cpp:1247
+msgid "Fatal Imlib Error"
+msgstr ""
+
+#: kuickshow.cpp:1406
+msgid "Select Files or Folder to Open"
+msgstr ""
+
+#: main.cpp:32
+msgid "Start in the last visited folder, not the current working folder."
+msgstr ""
+
+#: main.cpp:35
+msgid "Optional image filenames/urls to show"
+msgstr ""
+
+#: main.cpp:42
+msgid "KuickShow"
+msgstr ""
+
+#: main.cpp:43
+msgid "A fast and versatile image viewer"
+msgstr ""
+
+#: printing.cpp:55
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: printing.cpp:200
+msgid "Image Settings"
+msgstr ""
+
+#: printing.cpp:206
+msgid "Print fi&lename below image"
+msgstr ""
+
+#: printing.cpp:210
+msgid "Print image in &black and white"
+msgstr ""
+
+#: printing.cpp:218
+msgid "Shrink image to &fit, if necessary"
+msgstr ""
+
+#: printing.cpp:228
+msgid "Print e&xact size: "
+msgstr ""
+
+#: printing.cpp:236
+msgid "Millimeters"
+msgstr ""
+
+#: printing.cpp:237
+msgid "Centimeters"
+msgstr ""
+
+#: printing.cpp:238
+msgid "Inches"
+msgstr ""
+
+#: printing.cpp:242
+msgid "&Width:"
+msgstr ""
+
+#: printing.cpp:247
+msgid "&Height:"
+msgstr ""
+
+#: slideshowwidget.cpp:37
+msgid "Switch to &full-screen"
+msgstr ""
+
+#: slideshowwidget.cpp:38
+msgid "S&tart with current image"
+msgstr ""
+
+#: slideshowwidget.cpp:41
+msgid "De&lay between slides:"
+msgstr ""
+
+#: slideshowwidget.cpp:42
+msgid " sec"
+msgstr ""
+
+#: slideshowwidget.cpp:44
+msgid "Wait for key"
+msgstr ""
+
+#: slideshowwidget.cpp:47
+msgid "&Iterations (0 = infinite):"
+msgstr ""
+
+#: slideshowwidget.cpp:48
+msgid "infinite"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kview.po b/tde-i18n-es_AR/messages/tdegraphics/kview.po
new file mode 100644
index 00000000000..b318180eea9
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kview.po
@@ -0,0 +1,67 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kview.cpp:123 kview.cpp:469
+msgid "%1/s"
+msgstr ""
+
+#: kview.cpp:147
+msgid ""
+"An error occurred while loading the KViewViewer KPart. Check your "
+"installation."
+msgstr ""
+
+#: kview.cpp:471
+msgid "Stalled"
+msgstr ""
+
+#: kview.cpp:517
+msgid "Cr&op"
+msgstr ""
+
+#: main.cpp:26
+msgid "TDE Image Viewer"
+msgstr ""
+
+#: main.cpp:30
+msgid "Image to open"
+msgstr ""
+
+#: main.cpp:36
+msgid "KView"
+msgstr ""
+
+#: main.cpp:39
+msgid "(c) 1997-2002, The KView Developers"
+msgstr ""
+
+#: main.cpp:40
+msgid "Maintainer"
+msgstr ""
+
+#: main.cpp:41
+msgid "started it all"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kview_scale.po b/tde-i18n-es_AR/messages/tdegraphics/kview_scale.po
new file mode 100644
index 00000000000..73acc05a07b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kview_scale.po
@@ -0,0 +1,105 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kview_scale.cpp:49
+msgid "&Scale Image..."
+msgstr ""
+
+#: kview_scale.cpp:64
+msgid "Scale Image"
+msgstr ""
+
+#: kview_scale.cpp:69 scaledlg.cpp:51
+msgid "Pixel Dimensions"
+msgstr ""
+
+#: kview_scale.cpp:77 scaledlg.cpp:63
+msgid "Original width:"
+msgstr ""
+
+#: kview_scale.cpp:81 kview_scale.cpp:91 kview_scale.cpp:127 scaledlg.cpp:66
+#: scaledlg.cpp:75 scaledlg.cpp:93
+msgid "Height:"
+msgstr ""
+
+#: kview_scale.cpp:88 kview_scale.cpp:124 scaledlg.cpp:72 scaledlg.cpp:90
+msgid "New width:"
+msgstr ""
+
+#: kview_scale.cpp:99 scaledlg.cpp:119
+msgid "px"
+msgstr ""
+
+#: kview_scale.cpp:100 scaledlg.cpp:120
+#, c-format
+msgid "%"
+msgstr ""
+
+#: kview_scale.cpp:105 scaledlg.cpp:81
+msgid "Ratio X:"
+msgstr ""
+
+#: kview_scale.cpp:108 kview_scale.cpp:144 scaledlg.cpp:84 scaledlg.cpp:102
+msgid "Y:"
+msgstr ""
+
+#: kview_scale.cpp:117 kview_scale.cpp:151 scaledlg.cpp:128 scaledlg.cpp:146
+msgid "Link"
+msgstr ""
+
+#: kview_scale.cpp:119 scaledlg.cpp:52
+msgid "Print Size && Display Units"
+msgstr ""
+
+#: kview_scale.cpp:135 scaledlg.cpp:137
+msgid "in"
+msgstr ""
+
+#: kview_scale.cpp:136 scaledlg.cpp:138
+msgid "mm"
+msgstr ""
+
+#: kview_scale.cpp:141 scaledlg.cpp:99
+msgid "Resolution X:"
+msgstr ""
+
+#: scaledlg.cpp:149
+msgid "pixels/in"
+msgstr ""
+
+#: scaledlg.cpp:150
+msgid "pixels/mm"
+msgstr ""
+
+#: kview_scale.rc:4
+#, no-c-format
+msgid "&Image"
+msgstr ""
+
+#: kview_scale.rc:10
+#, no-c-format
+msgid "&Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kviewbrowserplugin.po b/tde-i18n-es_AR/messages/tdegraphics/kviewbrowserplugin.po
new file mode 100644
index 00000000000..82130c271fb
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kviewbrowserplugin.po
@@ -0,0 +1,30 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kviewbrowser.rc:10
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kviewcanvas.po b/tde-i18n-es_AR/messages/tdegraphics/kviewcanvas.po
new file mode 100644
index 00000000000..b02be156ab5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kviewcanvas.po
@@ -0,0 +1,25 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kvieweffectsplugin.po b/tde-i18n-es_AR/messages/tdegraphics/kvieweffectsplugin.po
new file mode 100644
index 00000000000..1bc86a2af6d
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kvieweffectsplugin.po
@@ -0,0 +1,70 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kvieweffects.cpp:40
+msgid "&Gamma Correction..."
+msgstr ""
+
+#: kvieweffects.cpp:43
+msgid "&Blend Color..."
+msgstr ""
+
+#: kvieweffects.cpp:46
+msgid "Change &Intensity (Brightness)..."
+msgstr ""
+
+#: kvieweffects.cpp:69
+msgid "Change Intensity"
+msgstr ""
+
+#: kvieweffects.cpp:78
+msgid "&Intensity:"
+msgstr ""
+
+#: kvieweffects.cpp:119
+msgid "Blend Color"
+msgstr ""
+
+#: kvieweffects.cpp:128
+msgid "O&pacity:"
+msgstr ""
+
+#: kvieweffects.cpp:131
+msgid "Blend c&olor:"
+msgstr ""
+
+#: kvieweffects.cpp:177
+msgid "Gamma Correction"
+msgstr ""
+
+#: kvieweffects.cpp:184
+msgid "Gamma value:"
+msgstr ""
+
+#: kvieweffects.rc:4
+#, no-c-format
+msgid "Effe&cts"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kviewpresenterplugin.po b/tde-i18n-es_AR/messages/tdegraphics/kviewpresenterplugin.po
new file mode 100644
index 00000000000..35355e27ce5
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kviewpresenterplugin.po
@@ -0,0 +1,132 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kviewpresenter.cpp:70
+msgid "&Image List..."
+msgstr ""
+
+#: imagelistdialog.ui:155 kviewpresenter.cpp:73 kviewpresenter.cpp:372
+#: kviewpresenter.cpp:373
+#, no-c-format
+msgid "Start &Slideshow"
+msgstr ""
+
+#: kviewpresenter.cpp:74
+msgid "&Previous Image in List"
+msgstr ""
+
+#: kviewpresenter.cpp:77
+msgid "&Next Image in List"
+msgstr ""
+
+#: kviewpresenter.cpp:100
+msgid "Open &Multiple Files..."
+msgstr ""
+
+#: kviewpresenter.cpp:366 kviewpresenter.cpp:367
+msgid "Stop &Slideshow"
+msgstr ""
+
+#: kviewpresenter.cpp:415
+#, c-format
+msgid ""
+"Could not load\n"
+"%1"
+msgstr ""
+
+#: kviewpresenter.cpp:445
+#, c-format
+msgid ""
+"Wrong format\n"
+"%1"
+msgstr ""
+
+#: imagelistdialog.ui:17
+#, no-c-format
+msgid "Image List"
+msgstr ""
+
+#: imagelistdialog.ui:29
+#, no-c-format
+msgid "URL"
+msgstr ""
+
+#: imagelistdialog.ui:40
+#, no-c-format
+msgid "Size"
+msgstr ""
+
+#: imagelistdialog.ui:51
+#, no-c-format
+msgid "Dimensions"
+msgstr ""
+
+#: imagelistdialog.ui:114
+#, no-c-format
+msgid "&Next"
+msgstr ""
+
+#: imagelistdialog.ui:127
+#, no-c-format
+msgid "Shu&ffle"
+msgstr ""
+
+#: imagelistdialog.ui:169
+#, no-c-format
+msgid "Slideshow interval:"
+msgstr ""
+
+#: imagelistdialog.ui:175
+#, no-c-format
+msgid " ms"
+msgstr ""
+
+#: imagelistdialog.ui:178
+#, no-c-format
+msgid ""
+"This is the interval the program will wait before showing the next image in "
+"the slideshow."
+msgstr ""
+
+#: imagelistdialog.ui:203
+#, no-c-format
+msgid "&Close All"
+msgstr ""
+
+#: imagelistdialog.ui:222
+#, no-c-format
+msgid "Sa&ve List..."
+msgstr ""
+
+#: imagelistdialog.ui:233
+#, no-c-format
+msgid "&Load List..."
+msgstr ""
+
+#: kviewpresenter.rc:10
+#, no-c-format
+msgid "&Go"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kviewscannerplugin.po b/tde-i18n-es_AR/messages/tdegraphics/kviewscannerplugin.po
new file mode 100644
index 00000000000..34c25697d6e
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kviewscannerplugin.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kviewscanner.cpp:49
+msgid "&Scan Image..."
+msgstr ""
+
+#: kviewscanner.cpp:76
+msgid ""
+"You do not appear to have SANE support, or your scanner is not attached "
+"properly. Please check these items before scanning again."
+msgstr ""
+
+#: kviewscanner.cpp:79
+msgid "No Scan-Service Available"
+msgstr ""
+
+#: kviewscanner.rc:9
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kviewshell.po b/tde-i18n-es_AR/messages/tdegraphics/kviewshell.po
new file mode 100644
index 00000000000..4fcfdc00137
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kviewshell.po
@@ -0,0 +1,879 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: documentWidget.cpp:548
+#, c-format
+msgid "Link to %1"
+msgstr ""
+
+#: empty_multipage.cpp:42
+msgid "Empty Multipage"
+msgstr ""
+
+#: empty_multipage.cpp:45 kviewpart.cpp:1412
+msgid "Copyright (c) 2005 Wilfried Huss"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:26
+msgid "Page Size & Placement"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:42
+msgid "Center the page on paper"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:43
+msgid "If this option is enabled, the pages are centered on the paper."
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:44
+msgid ""
+"If this option is enabled, the pages will be printed centered on the "
+"paper; this makes more visually-appealing printouts.
If the option is "
+"not enabled, all pages will be placed in the top-left corner of the paper."
+"p>
"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:52
+msgid "Automatically choose landscape or portrait orientation"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:53
+msgid ""
+"If this option is enabled, some pages might be rotated to better fit the "
+"paper size."
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:54
+msgid ""
+"If this option is enabled, landscape or portrait orientation are "
+"automatically chosen on a page-by-page basis. This makes better use of the "
+"paper and gives more visually-appealing printouts.
Note: This "
+"option overrides the Portrait/Landscape option chosen in the printer "
+"properties. If this option is enabled, and if the pages in your document "
+"have different sizes, then some pages might be rotated while others are not."
+"
"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:73
+msgid "Shrink oversized pages to fit paper size"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:74
+msgid ""
+"If this option is enabled, large pages that would not fit the printer's "
+"paper size will be shrunk."
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:75
+msgid ""
+"If this option is enabled, large pages that would not fit the "
+"printer's paper size will be shrunk so that edges won't be cut off during "
+"printing.
Note: If this option is enabled, and if the pages in "
+"your document have different sizes, then different pages might be shrunk by "
+"different scaling factors.
"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:84
+msgid "Expand small pages to fit paper size"
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:85
+msgid ""
+"If this option is enabled, small pages will be enlarged so that they fit the "
+"printer's paper size."
+msgstr ""
+
+#: kprintDialogPage_pageoptions.cpp:86
+msgid ""
+"If this option is enabled, small pages will be enlarged so that they "
+"fit the printer's paper size.
Note: If this option is enabled, "
+"and if the pages in your document have different sizes, then different pages "
+"might be expanded by different scaling factors.
"
+msgstr ""
+
+#: kviewpart.cpp:116
+msgid "No MultiPage found."
+msgstr ""
+
+#: kviewpart.cpp:133 kviewpart.cpp:810
+msgid ""
+"No service implementing the given mimetype and fullfilling the given "
+"constraint expression can be found."
+msgstr ""
+
+#: kviewpart.cpp:136 kviewpart.cpp:813
+msgid "The specified service provides no shared library."
+msgstr ""
+
+#: kviewpart.cpp:139
+msgid ""
+"The specified library %1 could not be loaded. The error "
+"message returned was:
%2
"
+msgstr ""
+
+#: kviewpart.cpp:143 kviewpart.cpp:819
+msgid "The library does not export a factory for creating components."
+msgstr ""
+
+#: kviewpart.cpp:146 kviewpart.cpp:822
+msgid ""
+"The factory does not support creating components of the specified type."
+"qt>"
+msgstr ""
+
+#: kviewpart.cpp:150
+msgid ""
+"Problem: The document %1 cannot be shown."
+"p>
Reason: The software component %2 which is required to "
+"display your files could not be initialized. This could point to serious "
+"misconfiguration of your TDE system, or to damaged program files."
+"p>
What you can do: You could try to re-install the software "
+"packages in question. If that does not help, you could file an error report, "
+"either to the provider of your software (e.g. the vendor of your Linux "
+"distribution), or directly to the authors of the software. The entry "
+"Report Bug... in the Help menu helps you to contact the TDE "
+"programmers.
"
+msgstr ""
+
+#: kviewpart.cpp:159 kviewpart.cpp:836
+msgid "Error Initializing Software Component"
+msgstr ""
+
+#: kviewpart.cpp:173
+msgid "Text..."
+msgstr ""
+
+#: kviewpart.cpp:193
+msgid "Show &Sidebar"
+msgstr ""
+
+#: kviewpart.cpp:195
+msgid "Hide &Sidebar"
+msgstr ""
+
+#: kviewpart.cpp:196
+msgid "&Watch File"
+msgstr ""
+
+#: kviewpart.cpp:197
+msgid "Show Scrollbars"
+msgstr ""
+
+#: kviewpart.cpp:198
+msgid "Hide Scrollbars"
+msgstr ""
+
+#: kviewpart.cpp:202
+msgid "Single Page"
+msgstr ""
+
+#: kviewpart.cpp:203
+msgid "Continuous"
+msgstr ""
+
+#: kviewpart.cpp:204
+msgid "Continuous - Facing"
+msgstr ""
+
+#: kviewpart.cpp:205
+msgid "Overview"
+msgstr ""
+
+#: kviewpart.cpp:206
+msgid "View Mode"
+msgstr ""
+
+#: kviewpart.cpp:213
+msgid "Preferred &Orientation"
+msgstr ""
+
+#: kviewpart.cpp:230
+msgid "Preferred Paper &Size"
+msgstr ""
+
+#: kviewpart.cpp:232
+msgid "Custom Size..."
+msgstr ""
+
+#: kviewpart.cpp:236
+msgid "&Use Document Specified Paper Size"
+msgstr ""
+
+#: kviewpart.cpp:243
+msgid "&Fit to Page"
+msgstr ""
+
+#: kviewpart.cpp:245
+msgid "Fit to Page &Width"
+msgstr ""
+
+#: kviewpart.cpp:247
+msgid "Fit to Page &Height"
+msgstr ""
+
+#: kviewpart.cpp:266
+msgid "Read Up Document"
+msgstr ""
+
+#: kviewpart.cpp:267
+msgid "Read Down Document"
+msgstr ""
+
+#: kviewpart.cpp:274
+msgid "&Move Tool"
+msgstr ""
+
+#: kviewpart.cpp:275
+msgid "&Selection Tool"
+msgstr ""
+
+#: kviewpart.cpp:286
+msgid "&Back"
+msgstr ""
+
+#: kviewpart.cpp:288
+msgid "&Forward"
+msgstr ""
+
+#: kviewpart.cpp:302
+msgid "About KViewShell"
+msgstr ""
+
+#: kviewpart.cpp:308
+msgid "Scroll Up"
+msgstr ""
+
+#: kviewpart.cpp:309
+msgid "Scroll Down"
+msgstr ""
+
+#: kviewpart.cpp:310
+msgid "Scroll Left"
+msgstr ""
+
+#: kviewpart.cpp:311
+msgid "Scroll Right"
+msgstr ""
+
+#: kviewpart.cpp:313
+msgid "Scroll Up Page"
+msgstr ""
+
+#: kviewpart.cpp:314
+msgid "Scroll Down Page"
+msgstr ""
+
+#: kviewpart.cpp:315
+msgid "Scroll Left Page"
+msgstr ""
+
+#: kviewpart.cpp:316
+msgid "Scroll Right Page"
+msgstr ""
+
+#: kviewpart.cpp:429
+msgid "portrait"
+msgstr ""
+
+#: kviewpart.cpp:431
+msgid "landscape"
+msgstr ""
+
+#: kviewpart.cpp:456
+msgid ""
+"Your document has been modified. Do you really want to open another document?"
+msgstr ""
+
+#: kviewpart.cpp:457
+msgid "Warning - Document Was Modified"
+msgstr ""
+
+#: kviewpart.cpp:645
+msgid "File %1 does not exist."
+msgstr ""
+
+#: kviewpart.cpp:654
+msgid "Loading '%1'..."
+msgstr ""
+
+#: kviewpart.cpp:671
+msgid "File Error! Could not create temporary file."
+msgstr ""
+
+#: kviewpart.cpp:680
+msgid ""
+"File Error! Could not create temporary file "
+"%1."
+msgstr ""
+
+#: kviewpart.cpp:701
+msgid ""
+"File Error! Could not open the file %1"
+"strong> for uncompression. The file will not be loaded."
+msgstr ""
+
+#: kviewpart.cpp:704
+msgid ""
+"This error typically occurs if you do not have enough permissions to "
+"read the file. You can check ownership and permissions if you right-click on "
+"the file in the Konqueror file manager and then choose the 'Properties' menu."
+""
+msgstr ""
+
+#: kviewpart.cpp:714
+msgid "Uncompressing..."
+msgstr ""
+
+#: kviewpart.cpp:715
+msgid ""
+"Uncompressing the file %1. Please wait."
+"qt>"
+msgstr ""
+
+#: kviewpart.cpp:748
+msgid ""
+"File Error! Could not uncompress the file "
+"%1. The file will not be loaded."
+msgstr ""
+
+#: kviewpart.cpp:750
+msgid ""
+"This error typically occurs if the file is corrupt. If you want to be "
+"sure, try to decompress the file manually using command-line tools."
+msgstr ""
+
+#: kviewpart.cpp:776
+msgid ""
+"The document %1 cannot be shown because its file type is not "
+"supported."
+msgstr ""
+
+#: kviewpart.cpp:778
+msgid ""
+"The file has mime type %1 which is not supported by any of the "
+"installed KViewShell plugins."
+msgstr ""
+
+#: kviewpart.cpp:816
+msgid ""
+"The specified library %1 could not be loaded. The error "
+"message returned was:
%2
"
+msgstr ""
+
+#: kviewpart.cpp:826
+msgid ""
+"Problem: The document %1 cannot be shown."
+"p>
Reason: The software component %2 which is required to "
+"display files of type %3 could not be initialized. This could point "
+"to serious misconfiguration of your TDE system, or to damaged program files."
+"
What you can do: You could try to re-install the software "
+"packages in question. If that does not help, you could file an error report, "
+"either to the provider of your software (e.g. the vendor of your Linux "
+"distribution), or directly to the authors of the software. The entry "
+"Report Bug... in the Help menu helps you to contact the TDE "
+"programmers.
"
+msgstr ""
+
+#: kviewpart.cpp:929
+msgid "Your document has been modified. Do you really want to close it?"
+msgstr ""
+
+#: kviewpart.cpp:930
+msgid "Document Was Modified"
+msgstr ""
+
+#: kviewpart.cpp:997 kviewpart.cpp:1400
+msgid "Page %1 of %2"
+msgstr ""
+
+#: kviewpart.cpp:1011
+msgid "Go to Page"
+msgstr ""
+
+#: kviewpart.cpp:1011
+msgid "Page:"
+msgstr ""
+
+#: kviewpart.cpp:1184 zoom.cpp:24 zoom.cpp:110
+msgid "Fit to Page Width"
+msgstr ""
+
+#: kviewpart.cpp:1189 zoom.cpp:25 zoom.cpp:111
+msgid "Fit to Page Height"
+msgstr ""
+
+#: kviewpart.cpp:1194 zoom.cpp:26 zoom.cpp:112
+msgid "Fit to Page"
+msgstr ""
+
+#: kviewpart.cpp:1409
+msgid "Document Viewer Part"
+msgstr ""
+
+#: kviewpart.cpp:1421 main.cpp:37
+msgid "KViewShell"
+msgstr ""
+
+#: kviewpart.cpp:1424
+msgid "Original Author"
+msgstr ""
+
+#: kviewpart.cpp:1427 main.cpp:45
+msgid "Framework"
+msgstr ""
+
+#: kviewpart.cpp:1429
+msgid "Former KGhostView Maintainer"
+msgstr ""
+
+#: kviewpart.cpp:1431 main.cpp:52
+msgid "KGhostView Author"
+msgstr ""
+
+#: kviewpart.cpp:1433 main.cpp:54
+msgid "Navigation widgets"
+msgstr ""
+
+#: kviewpart.cpp:1435 main.cpp:56
+msgid "Basis for shell"
+msgstr ""
+
+#: kviewpart.cpp:1437 main.cpp:58
+msgid "Port to KParts"
+msgstr ""
+
+#: kviewpart.cpp:1439 main.cpp:60
+msgid "Dialog boxes"
+msgstr ""
+
+#: kviewpart.cpp:1441 main.cpp:62
+msgid "DCOP-Interface, major improvements"
+msgstr ""
+
+#: kviewpart.cpp:1443
+msgid "Interface enhancements"
+msgstr ""
+
+#: kviewpart.cpp:1456
+msgid "User Interface"
+msgstr ""
+
+#: kviewpart.cpp:1459
+msgid "Accessibility"
+msgstr ""
+
+#: kviewshell.cpp:69
+msgid "No viewing component found"
+msgstr ""
+
+#: kviewshell.cpp:259
+msgid "Use the Escape key to leave the fullscreen mode."
+msgstr ""
+
+#: kviewshell.cpp:259
+msgid "Entering Fullscreen Mode"
+msgstr ""
+
+#: main.cpp:22
+msgid ""
+"Check if the file is loaded in another kviewshell.\n"
+"If it is, bring up the other kviewshell. Otherwise, load the file."
+msgstr ""
+
+#: main.cpp:24
+msgid ""
+"Loads a plugin which supports files of type ,\n"
+"if one is installed."
+msgstr ""
+
+#: main.cpp:26
+msgid "Navigate to this page"
+msgstr ""
+
+#: main.cpp:27
+msgid "Files to load"
+msgstr ""
+
+#: main.cpp:32
+msgid "Generic framework for viewer applications"
+msgstr ""
+
+#: main.cpp:41
+msgid ""
+"Displays various document formats. Based on original code from KGhostView."
+msgstr ""
+
+#: main.cpp:43
+msgid "Current Maintainer"
+msgstr ""
+
+#: main.cpp:48
+msgid "KGhostView Maintainer"
+msgstr ""
+
+#: main.cpp:91
+msgid "The URL %1 is not well-formed."
+msgstr ""
+
+#: main.cpp:96
+msgid ""
+"The URL %1 does not point to a local file. You can only specify local files "
+"if you are using the '--unique' option."
+msgstr ""
+
+#: marklist.cpp:185
+msgid "Select for printing"
+msgstr ""
+
+#: marklist.cpp:563
+msgid "Select &Current Page"
+msgstr ""
+
+#: marklist.cpp:564
+msgid "Select &All Pages"
+msgstr ""
+
+#: marklist.cpp:565
+msgid "Select &Even Pages"
+msgstr ""
+
+#: marklist.cpp:566
+msgid "Select &Odd Pages"
+msgstr ""
+
+#: marklist.cpp:567
+msgid "&Invert Selection"
+msgstr ""
+
+#: marklist.cpp:568
+msgid "&Deselect All Pages"
+msgstr ""
+
+#: pageSizeDialog.cpp:29
+msgid "Page Size"
+msgstr ""
+
+#: pageSizeWidget.cpp:32
+msgid "Custom Size"
+msgstr ""
+
+#: searchWidget.cpp:53
+msgid "Search:"
+msgstr ""
+
+#: searchWidget.cpp:63
+msgid "Find previous"
+msgstr ""
+
+#: searchWidget.cpp:68
+msgid "Find next"
+msgstr ""
+
+#: searchWidget.cpp:72
+msgid "Case sensitive"
+msgstr ""
+
+#: tableOfContents.cpp:45
+msgid "Topic"
+msgstr ""
+
+#: tdemultipage.cpp:70
+msgid "Thumbnails"
+msgstr ""
+
+#: tdemultipage.cpp:158
+msgid "Save File As"
+msgstr ""
+
+#: tdemultipage.cpp:169
+msgid ""
+"The file %1\n"
+"exists. Shall I overwrite that file?"
+msgstr ""
+
+#: tdemultipage.cpp:170 tdemultipage.cpp:1916
+msgid "Overwrite File"
+msgstr ""
+
+#: tdemultipage.cpp:170 tdemultipage.cpp:1916
+msgid "Overwrite"
+msgstr ""
+
+#: tdemultipage.cpp:770
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: tdemultipage.cpp:1422 tdemultipage.cpp:1564
+msgid "Search interrupted"
+msgstr ""
+
+#: tdemultipage.cpp:1430 tdemultipage.cpp:1572
+msgid "Search page %1 of %2"
+msgstr ""
+
+#: tdemultipage.cpp:1475
+msgid ""
+"The search string %1 could not be found by the end of "
+"the document. Should the search be restarted from the beginning of the "
+"document?"
+msgstr ""
+
+#: tdemultipage.cpp:1478 tdemultipage.cpp:1620
+msgid "Text Not Found"
+msgstr ""
+
+#: tdemultipage.cpp:1502 tdemultipage.cpp:1644
+msgid "The search string %1 could not be found."
+msgstr ""
+
+#: tdemultipage.cpp:1617
+msgid ""
+"The search string %1 could not be found by the "
+"beginning of the document. Should the search be restarted from the end of "
+"the document?"
+msgstr ""
+
+#: tdemultipage.cpp:1713
+#, c-format
+msgid "Reloading file %1"
+msgstr ""
+
+#: tdemultipage.cpp:1749
+#, c-format
+msgid "Loading file %1"
+msgstr ""
+
+#: tdemultipage.cpp:1906
+msgid "*.txt|Plain Text (Latin 1) (*.txt)"
+msgstr ""
+
+#: tdemultipage.cpp:1906
+msgid "Export File As"
+msgstr ""
+
+#: tdemultipage.cpp:1915
+msgid ""
+"The file %1\n"
+"exists. Do you want to overwrite that file?"
+msgstr ""
+
+#: tdemultipage.cpp:1926
+msgid "Exporting to text..."
+msgstr ""
+
+#: tdemultipage.cpp:1926
+msgid "Abort"
+msgstr ""
+
+#: kviewerpart.rc:11
+#, no-c-format
+msgid "Export As"
+msgstr ""
+
+#: kviewerpart.rc:45 kviewshell.rc:16
+#, no-c-format
+msgid "&Go"
+msgstr ""
+
+#: kviewshell.kcfg:66
+#, no-c-format
+msgid ""
+"\n"
+" \n"
+" Controls how hyperlinks are underlined:\n"
+" \n"
+" - UL_Enabled: Always underline links
\n"
+" - UL_Disabled: Never underline links
\n"
+" - UL_OnlyOnHover: Underline when the mouse is moved over "
+"the link
\n"
+"
\n"
+" \n"
+" "
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:35
+#, no-c-format
+msgid "Change &Colors"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:67
+#, no-c-format
+msgid "Warning: these options can badly affect drawing speed."
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:109
+#, no-c-format
+msgid "&Invert colors"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:120
+#, no-c-format
+msgid "Change &paper color"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:156
+#, no-c-format
+msgid "Paper color:"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:197
+#, no-c-format
+msgid "&Change dark and light colors"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:292
+#, no-c-format
+msgid "Light color:"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:320
+#, no-c-format
+msgid "Dark color:"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:330
+#, no-c-format
+msgid "Convert to &black and white"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:349
+#, no-c-format
+msgid "Contrast:"
+msgstr ""
+
+#: optionDialogAccessibilityWidget.ui:438
+#, no-c-format
+msgid "Threshold:"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:25
+#, no-c-format
+msgid "Enabled"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:30
+#, no-c-format
+msgid "Disabled"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:35
+#, no-c-format
+msgid "Only on Hover"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:42
+#, no-c-format
+msgid ""
+"Controls how hyperlinks are underlined:\n"
+"\n"
+"- Enabled: Always underline links
\n"
+"- Disabled: Never underline links
\n"
+"- Only on Hover: Underline when the mouse is moved over the link"
+"li>\n"
+"
"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:63
+#, no-c-format
+msgid "Underline links:"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:71
+#, no-c-format
+msgid "Show &thumbnail previews"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:79
+#, no-c-format
+msgid "Overview Mode"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:98
+#, no-c-format
+msgid "Rows:"
+msgstr ""
+
+#: optionDialogGUIWidget_base.ui:136
+#, no-c-format
+msgid "Columns:"
+msgstr ""
+
+#: pageSizeWidget_base.ui:47
+#, no-c-format
+msgid "Page Format"
+msgstr ""
+
+#: pageSizeWidget_base.ui:64
+#, no-c-format
+msgid "Format:"
+msgstr ""
+
+#: pageSizeWidget_base.ui:72
+#, no-c-format
+msgid "Width:"
+msgstr ""
+
+#: pageSizeWidget_base.ui:80
+#, no-c-format
+msgid "Height:"
+msgstr ""
+
+#: pageSizeWidget_base.ui:88
+#, no-c-format
+msgid "Width of the chosen paper size in portrait orientation"
+msgstr ""
+
+#: pageSizeWidget_base.ui:96
+#, no-c-format
+msgid "Height of the chosen paper size in portrait orientation"
+msgstr ""
+
+#: pageSizeWidget_base.ui:102 pageSizeWidget_base.ui:122
+#, no-c-format
+msgid "cm"
+msgstr ""
+
+#: pageSizeWidget_base.ui:107 pageSizeWidget_base.ui:127
+#, no-c-format
+msgid "mm"
+msgstr ""
+
+#: pageSizeWidget_base.ui:112 pageSizeWidget_base.ui:132
+#, no-c-format
+msgid "in"
+msgstr ""
+
+#: pageSizeWidget_base.ui:144
+#, no-c-format
+msgid "Orientation:"
+msgstr ""
+
+#: pageSizeWidget_base.ui:188
+#, no-c-format
+msgid "Page Preview"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/kviewviewer.po b/tde-i18n-es_AR/messages/tdegraphics/kviewviewer.po
new file mode 100644
index 00000000000..56c58becc56
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/kviewviewer.po
@@ -0,0 +1,205 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: imagesettings.cpp:31
+msgid "Image Settings"
+msgstr ""
+
+#: imagesettings.cpp:34
+msgid "Fit image to page size"
+msgstr ""
+
+#: imagesettings.cpp:37
+msgid "Center image on page"
+msgstr ""
+
+#: kviewkonqextension.cpp:71
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: kviewviewer.cpp:78
+msgid ""
+"Unable to find a suitable Image Canvas. This probably means that KView was "
+"not installed properly."
+msgstr ""
+
+#: kviewviewer.cpp:80
+msgid ""
+"Accessing the KImageViewer interface of the Image Canvas failed. Something "
+"in your setup is broken (a component claims to be a KImageViewer::Canvas but "
+"it is not)."
+msgstr ""
+
+#: kviewviewer.cpp:92 kviewviewer.cpp:530
+msgid ""
+"_: Title caption when no image loaded\n"
+"no image loaded"
+msgstr ""
+
+#: kviewviewer.cpp:172
+msgid "KView"
+msgstr ""
+
+#: kviewviewer.cpp:173
+msgid "TDE Image Viewer Part"
+msgstr ""
+
+#: kviewviewer.cpp:175
+msgid "(c) 1997-2002, The KView Developers"
+msgstr ""
+
+#: kviewviewer.cpp:176
+msgid "Maintainer"
+msgstr ""
+
+#: kviewviewer.cpp:177
+msgid "started it all"
+msgstr ""
+
+#: kviewviewer.cpp:213 kviewviewer.cpp:607
+msgid ""
+"The image could not be saved to disk. A possible causes is that you don't "
+"have permission to write to that file."
+msgstr ""
+
+#: kviewviewer.cpp:298
+msgid ""
+"_: Title caption when new image selected\n"
+"new image"
+msgstr ""
+
+#: kviewviewer.cpp:400 kviewviewer.cpp:414
+#, c-format
+msgid "Unknown image format: %1"
+msgstr ""
+
+#: kviewviewer.cpp:409
+#, c-format
+msgid "No such file: %1"
+msgstr ""
+
+#: kviewviewer.cpp:468
+msgid "Zoom In"
+msgstr ""
+
+#: kviewviewer.cpp:470
+msgid "Zoom Out"
+msgstr ""
+
+#: kviewviewer.cpp:480
+msgid "&Flip"
+msgstr ""
+
+#: kviewviewer.cpp:481
+msgid "&Vertical"
+msgstr ""
+
+#: kviewviewer.cpp:482
+msgid "&Horizontal"
+msgstr ""
+
+#: kviewviewer.cpp:486
+msgid "Ro&tate Counter-Clockwise"
+msgstr ""
+
+#: kviewviewer.cpp:488
+msgid "Rotate Clockwise"
+msgstr ""
+
+#: kviewviewer.cpp:494
+msgid "Fit Image to Window"
+msgstr ""
+
+#: kviewviewer.cpp:517
+msgid "Show Scrollbars"
+msgstr ""
+
+#: kviewviewer.cpp:519
+msgid "Hide Scrollbars"
+msgstr ""
+
+#: kviewviewer.cpp:757
+msgid "Save Image As..."
+msgstr ""
+
+#: kviewviewer.cpp:806
+#, c-format
+msgid "Load changed image? - %1"
+msgstr ""
+
+#: kviewviewer.cpp:808
+msgid ""
+"The image %1 which you have modified has changed on disk.\n"
+"Do you want to reload the file and lose your changes?\n"
+"If you don't and subsequently save the image, you will lose the\n"
+"changes that have already been saved."
+msgstr ""
+
+#: kviewviewer.cpp:818
+msgid "Do Not Reload"
+msgstr ""
+
+#: kviewviewer.cpp:875
+msgid ""
+"_: Title caption when no image loaded\n"
+"No Image Loaded"
+msgstr ""
+
+#: printimagesettings.ui:56
+#, no-c-format
+msgid "Image Size"
+msgstr ""
+
+#: printimagesettings.ui:67
+#, no-c-format
+msgid "Fit to page size"
+msgstr ""
+
+#: printimagesettings.ui:75
+#, no-c-format
+msgid "9x13"
+msgstr ""
+
+#: printimagesettings.ui:83
+#, no-c-format
+msgid "10x15"
+msgstr ""
+
+#: printimagesettings.ui:91
+#, no-c-format
+msgid "Manual"
+msgstr ""
+
+#: printimagesettings.ui:120
+#, no-c-format
+msgid "x"
+msgstr ""
+
+#: printimagesettings.ui:137
+#, no-c-format
+msgid "Center on page"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/libkfaximgage.po b/tde-i18n-es_AR/messages/tdegraphics/libkfaximgage.po
new file mode 100644
index 00000000000..d46dd0d30e8
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/libkfaximgage.po
@@ -0,0 +1,77 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kfaximage.cpp:189
+msgid "Unable to open file for reading."
+msgstr ""
+
+#: kfaximage.cpp:194
+msgid "Unable to read file header (file too short)."
+msgstr ""
+
+#: kfaximage.cpp:203
+msgid "This is not a TIFF FAX file."
+msgstr ""
+
+#: kfaximage.cpp:228
+msgid "Invalid or incomplete TIFF file."
+msgstr ""
+
+#: kfaximage.cpp:329
+msgid ""
+"In file %1\n"
+"StripsPerImage tag 273=%2,tag279=%3\n"
+msgstr ""
+
+#: kfaximage.cpp:372
+msgid ""
+"Due to patent reasons LZW (Lempel-Ziv & Welch) compressed Fax files cannot "
+"be loaded yet.\n"
+msgstr ""
+
+#: kfaximage.cpp:377
+msgid "This version can only handle Fax files\n"
+msgstr ""
+
+#: kfaximage.cpp:406
+msgid "%1: Bad Fax File"
+msgstr ""
+
+#: kfaximage.cpp:472
+msgid "Trying to expand too many strips."
+msgstr ""
+
+#: kfaximage.cpp:498
+msgid "Only the first page of the PC Research multipage file will be shown."
+msgstr ""
+
+#: kfaximage.cpp:511
+msgid "No fax found in file."
+msgstr ""
+
+#: kfaximage.cpp:631
+msgid "Fax G3 format not yet supported."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/libkscan.po b/tde-i18n-es_AR/messages/tdegraphics/libkscan.po
new file mode 100644
index 00000000000..56806b7962d
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/libkscan.po
@@ -0,0 +1,485 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: devselector.cpp:46
+msgid "Welcome to Kooka"
+msgstr ""
+
+#: devselector.cpp:62
+msgid "Select Scan Device"
+msgstr ""
+
+#: devselector.cpp:69
+msgid "&Do not ask on startup again, always use this device"
+msgstr ""
+
+#: gammadialog.cpp:33
+msgid "Custom Gamma Tables"
+msgstr ""
+
+#: gammadialog.cpp:59
+msgid ""
+"Edit the custom gamma table
This gamma table is passed to the "
+"scanner hardware."
+msgstr ""
+
+#: gammadialog.cpp:67
+msgid "Brightness"
+msgstr ""
+
+#: gammadialog.cpp:72
+msgid "Contrast"
+msgstr ""
+
+#: gammadialog.cpp:77
+msgid "Gamma"
+msgstr ""
+
+#: img_canvas.cpp:1025
+msgid "%1x%2 pixel, %3 bit"
+msgstr ""
+
+#: img_canvas.cpp:1034
+msgid "Fit window best"
+msgstr ""
+
+#: img_canvas.cpp:1037
+msgid "Original size"
+msgstr ""
+
+#: img_canvas.cpp:1040
+msgid "Fit Width"
+msgstr ""
+
+#: img_canvas.cpp:1043
+msgid "Fit Height"
+msgstr ""
+
+#: img_canvas.cpp:1046
+msgid "Zoom to %1 %%"
+msgstr ""
+
+#: img_canvas.cpp:1049
+msgid "Unknown scaling!"
+msgstr ""
+
+#: imgscaledialog.cpp:46
+msgid "Select Image Zoom"
+msgstr ""
+
+#: imgscaledialog.cpp:52
+#, c-format
+msgid "25 %"
+msgstr ""
+
+#: imgscaledialog.cpp:58
+#, c-format
+msgid "50 %"
+msgstr ""
+
+#: imgscaledialog.cpp:64
+#, c-format
+msgid "75 %"
+msgstr ""
+
+#: imgscaledialog.cpp:70
+#, c-format
+msgid "100 %"
+msgstr ""
+
+#: imgscaledialog.cpp:76
+#, c-format
+msgid "150 %"
+msgstr ""
+
+#: imgscaledialog.cpp:82
+#, c-format
+msgid "200 %"
+msgstr ""
+
+#: imgscaledialog.cpp:88
+#, c-format
+msgid "300 %"
+msgstr ""
+
+#: imgscaledialog.cpp:94
+#, c-format
+msgid "400 %"
+msgstr ""
+
+#: imgscaledialog.cpp:101
+msgid "Custom scale factor:"
+msgstr ""
+
+#: kscandevice.cpp:279
+msgid "the default startup setup"
+msgstr ""
+
+#: kscandevice.cpp:304
+msgid "No scanner selected"
+msgstr ""
+
+#: kscanslider.cpp:56
+#, c-format
+msgid "Revert value back to its standard value %1"
+msgstr ""
+
+#: massscandialog.cpp:36
+msgid "ADF Scanning"
+msgstr ""
+
+#: massscandialog.cpp:44
+msgid "Mass Scanning"
+msgstr ""
+
+#: massscandialog.cpp:48
+msgid "Scan Parameter"
+msgstr ""
+
+#: massscandialog.cpp:55
+#, c-format
+msgid "Scanning %s with %d dpi"
+msgstr ""
+
+#: massscandialog.cpp:59
+#, c-format
+msgid "Storing new images in folder %s"
+msgstr ""
+
+#: massscandialog.cpp:64
+msgid "Scan Progress"
+msgstr ""
+
+#: massscandialog.cpp:73
+#, c-format
+msgid "Scanning page %1"
+msgstr ""
+
+#: massscandialog.cpp:77
+msgid "Cancel Scan"
+msgstr ""
+
+#: massscandialog.cpp:86
+msgid "Start Scan"
+msgstr ""
+
+#: previewer.cpp:149
+msgid "Scale to W&idth"
+msgstr ""
+
+#: previewer.cpp:153
+msgid "Scale to &Height"
+msgstr ""
+
+#: previewer.cpp:162
+msgid "Preview"
+msgstr ""
+
+#: previewer.cpp:165
+msgid "Scan Size"
+msgstr ""
+
+#: previewer.cpp:169
+msgid "Custom"
+msgstr ""
+
+#: previewer.cpp:170
+msgid "DIN A4"
+msgstr ""
+
+#: previewer.cpp:171
+msgid "DIN A5"
+msgstr ""
+
+#: previewer.cpp:172
+msgid "DIN A6"
+msgstr ""
+
+#: previewer.cpp:173
+msgid "9x13 cm"
+msgstr ""
+
+#: previewer.cpp:174
+msgid "10x15 cm"
+msgstr ""
+
+#: previewer.cpp:175
+msgid "Letter"
+msgstr ""
+
+#: previewer.cpp:184
+msgid " Landscape "
+msgstr ""
+
+#: previewer.cpp:187
+msgid "&Landscape"
+msgstr ""
+
+#: previewer.cpp:189
+msgid "P&ortrait"
+msgstr ""
+
+#: previewer.cpp:203
+msgid "Auto-Selection"
+msgstr ""
+
+#: previewer.cpp:206
+msgid "Active on"
+msgstr ""
+
+#: previewer.cpp:207
+msgid ""
+"Check here if you want autodetection\n"
+"of the document on the preview."
+msgstr ""
+
+#: previewer.cpp:212 previewer.cpp:610
+msgid "Black"
+msgstr ""
+
+#: previewer.cpp:213 previewer.cpp:610
+msgid "White"
+msgstr ""
+
+#: previewer.cpp:219
+msgid ""
+"Select whether a scan of the empty\n"
+"scanner glass results in a\n"
+"black or a white image."
+msgstr ""
+
+#: previewer.cpp:224
+msgid "scanner background"
+msgstr ""
+
+#: previewer.cpp:226
+msgid "Thresh&old:"
+msgstr ""
+
+#: previewer.cpp:231
+msgid ""
+"Threshold for autodetection.\n"
+"All pixels higher (on black background)\n"
+"or smaller (on white background)\n"
+"than this are considered to be part of the image."
+msgstr ""
+
+#: previewer.cpp:238
+msgid "Dust size:"
+msgstr ""
+
+#: previewer.cpp:249
+msgid "Selection"
+msgstr ""
+
+#: previewer.cpp:251
+msgid "width - mm"
+msgstr ""
+
+#: previewer.cpp:252
+msgid "height - mm"
+msgstr ""
+
+#: previewer.cpp:261
+msgid "Size:"
+msgstr ""
+
+#: previewer.cpp:263
+msgid ""
+"This size field shows how large the uncompressed image will be.\n"
+"It tries to warn you, if you try to produce huge images by \n"
+"changing its background color."
+msgstr ""
+
+#: previewer.cpp:266
+msgid "-"
+msgstr ""
+
+#: previewer.cpp:480
+msgid "width %1 mm"
+msgstr ""
+
+#: previewer.cpp:484
+msgid "height %1 mm"
+msgstr ""
+
+#: previewer.cpp:608
+msgid ""
+"The autodetection of images on the preview depends on the background color "
+"of the preview image (Think of a preview of an empty scanner).\n"
+"Please select whether the background of the preview image is black or white"
+msgstr ""
+
+#: previewer.cpp:609
+msgid "Image Autodetection"
+msgstr ""
+
+#: scandialog.cpp:75
+msgid "&Scanning"
+msgstr ""
+
+#: scandialog.cpp:113
+msgid "Startup Options"
+msgstr ""
+
+#: scandialog.cpp:114
+msgid "Note: changing these options will affect the scan plugin on next start."
+msgstr ""
+
+#: scandialog.cpp:119
+msgid "&Ask for the scan device on plugin startup"
+msgstr ""
+
+#: scandialog.cpp:121
+msgid ""
+"You can uncheck this if you do not want to be asked which scanner to use on "
+"startup."
+msgstr ""
+
+#: scandialog.cpp:125
+msgid "&Query the network for scan devices"
+msgstr ""
+
+#: scandialog.cpp:127
+msgid "Check this if you want to query for configured network scan stations."
+msgstr ""
+
+#: scanparams.cpp:118
+msgid "Scanner Settings"
+msgstr ""
+
+#: scanparams.cpp:159
+msgid "Final S&can"
+msgstr ""
+
+#: scanparams.cpp:161
+msgid "&Preview Scan"
+msgstr ""
+
+#: scanparams.cpp:166
+msgid "Scanning in progress"
+msgstr ""
+
+#: scanparams.cpp:279
+msgid "Source..."
+msgstr ""
+
+#: scanparams.cpp:341
+msgid "Resolution"
+msgstr ""
+
+#: scanparams.cpp:459
+msgid "Custom Gamma Table"
+msgstr ""
+
+#: scanparams.cpp:465
+msgid "Edit..."
+msgstr ""
+
+#: scanparams.cpp:500
+msgid "Acquire a gray preview even in color mode (faster)"
+msgstr ""
+
+#: scanparams.cpp:518
+msgid ""
+"Problem: No Scanner was foundYour system does not provide a SANE "
+"(Scanner Access Now Easy) installation, which is required by the TDE "
+"scan support.
Please install and configure SANE correctly on your system."
+"
Visit the SANE homepage under http://www.sane-project.org to find out "
+"more about SANE installation and configuration. "
+msgstr ""
+
+#: scanparams.cpp:589
+msgid "*|All Files (*)"
+msgstr ""
+
+#: scanparams.cpp:599
+msgid "*.pnm|PNM Image Files (*.pnm)"
+msgstr ""
+
+#: scanparams.cpp:605
+msgid "Select Input File"
+msgstr ""
+
+#: scanparams.cpp:670
+msgid "SANE debug (pnm only)"
+msgstr ""
+
+#: scanparams.cpp:675
+msgid "virt. Scan (all TQt modes)"
+msgstr ""
+
+#: scanparams.cpp:736
+msgid "convert the image to gray on loading"
+msgstr ""
+
+#: scanparams.cpp:745
+msgid "Simulate three-pass acquiring"
+msgstr ""
+
+#: scanparams.cpp:775
+msgid "KSANE"
+msgstr ""
+
+#: scanparams.cpp:776
+msgid ""
+"The filename for virtual scanning is not set.\n"
+"Please set the filename first."
+msgstr ""
+
+#: scansourcedialog.cpp:49
+msgid "Scan Source Selection"
+msgstr ""
+
+#: scansourcedialog.cpp:54
+msgid ""
+"Source selection
Note that you may see more sources than actually "
+"exist"
+msgstr ""
+
+#: scansourcedialog.cpp:60
+msgid "Select the Scanner document source:"
+msgstr ""
+
+#: scansourcedialog.cpp:71
+msgid "Advanced ADF-Options"
+msgstr ""
+
+#: scansourcedialog.cpp:76
+msgid "Scan until ADF reports out of paper"
+msgstr ""
+
+#: scansourcedialog.cpp:80
+msgid "Scan only one sheet of ADF per click"
+msgstr ""
+
+#: sizeindicator.cpp:69
+msgid "%1 kB"
+msgstr ""
+
+#: sizeindicator.cpp:76
+msgid "%1 MB"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_bmp.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_bmp.po
new file mode 100644
index 00000000000..7396fee38b2
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_bmp.po
@@ -0,0 +1,89 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_bmp.cpp:50
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_bmp.cpp:54
+msgid "Type"
+msgstr ""
+
+#: tdefile_bmp.cpp:56
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_bmp.cpp:60
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_bmp.cpp:63
+msgid "Compression"
+msgstr ""
+
+#: tdefile_bmp.cpp:99
+msgid "Windows Bitmap"
+msgstr ""
+
+#: tdefile_bmp.cpp:101
+msgid "OS/2 Bitmap Array"
+msgstr ""
+
+#: tdefile_bmp.cpp:103
+msgid "OS/2 Color Icon"
+msgstr ""
+
+#: tdefile_bmp.cpp:105
+msgid "OS/2 Color Pointer"
+msgstr ""
+
+#: tdefile_bmp.cpp:107
+msgid "OS/2 Icon"
+msgstr ""
+
+#: tdefile_bmp.cpp:109
+msgid "OS/2 Pointer"
+msgstr ""
+
+#: tdefile_bmp.cpp:151
+msgid "None"
+msgstr ""
+
+#: tdefile_bmp.cpp:154
+msgid "RLE 8bit/pixel"
+msgstr ""
+
+#: tdefile_bmp.cpp:157
+msgid "RLE 4bit/pixel"
+msgstr ""
+
+#: tdefile_bmp.cpp:160
+msgid "Bitfields"
+msgstr ""
+
+#: tdefile_bmp.cpp:163
+msgid "Unknown"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_dds.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_dds.po
new file mode 100644
index 00000000000..d2f986bddb3
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_dds.po
@@ -0,0 +1,73 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_dds.cpp:192
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_dds.cpp:196
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_dds.cpp:200
+msgid "Depth"
+msgstr ""
+
+#: tdefile_dds.cpp:203
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_dds.cpp:206
+msgid "Mipmap Count"
+msgstr ""
+
+#: tdefile_dds.cpp:208
+msgid "Type"
+msgstr ""
+
+#: tdefile_dds.cpp:209
+msgid "Color Mode"
+msgstr ""
+
+#: tdefile_dds.cpp:210
+msgid "Compression"
+msgstr ""
+
+#: tdefile_dds.cpp:251
+msgid "Cube Map Texture"
+msgstr ""
+
+#: tdefile_dds.cpp:254
+msgid "Volume Texture"
+msgstr ""
+
+#: tdefile_dds.cpp:258
+msgid "2D Texture"
+msgstr ""
+
+#: tdefile_dds.cpp:264
+msgid "Uncompressed"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_dvi.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_dvi.po
new file mode 100644
index 00000000000..943f194fb75
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_dvi.po
@@ -0,0 +1,41 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_dvi.cpp:53
+msgid "Created"
+msgstr ""
+
+#: tdefile_dvi.cpp:54
+msgid "Comment"
+msgstr ""
+
+#: tdefile_dvi.cpp:55
+msgid "Pages"
+msgstr ""
+
+#: tdefile_dvi.cpp:142
+msgid "TeX Device Independent file"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_exr.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_exr.po
new file mode 100644
index 00000000000..488b795765b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_exr.po
@@ -0,0 +1,259 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-09-27 19:38+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_exr.cpp:74
+msgid "Format Version"
+msgstr ""
+
+#: tdefile_exr.cpp:75
+msgid "Tiled Image"
+msgstr ""
+
+#: tdefile_exr.cpp:76
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_exr.cpp:80
+msgid "Thumbnail Dimensions"
+msgstr ""
+
+#: tdefile_exr.cpp:83
+msgid "Comment"
+msgstr ""
+
+#: tdefile_exr.cpp:84
+msgid "Thumbnail"
+msgstr ""
+
+#: tdefile_exr.cpp:88
+msgid "Standard Attributes"
+msgstr ""
+
+#: tdefile_exr.cpp:89
+msgid "Owner"
+msgstr ""
+
+#: tdefile_exr.cpp:90
+msgid "Comments"
+msgstr ""
+
+#: tdefile_exr.cpp:91
+msgid "Capture Date"
+msgstr ""
+
+#: tdefile_exr.cpp:92
+msgid "UTC Offset"
+msgstr ""
+
+#: tdefile_exr.cpp:93
+msgid "Exposure Time"
+msgstr ""
+
+#: tdefile_exr.cpp:95
+msgid "Focus"
+msgstr ""
+
+#: tdefile_exr.cpp:96 tdefile_exr.cpp:104
+msgid ""
+"_: Metres\n"
+"m"
+msgstr ""
+
+#: tdefile_exr.cpp:97
+msgid "X Density"
+msgstr ""
+
+#: tdefile_exr.cpp:98
+msgid ""
+"_: Pixels Per Inch\n"
+" ppi"
+msgstr ""
+
+#: tdefile_exr.cpp:99
+msgid "White Luminance"
+msgstr ""
+
+#: tdefile_exr.cpp:100
+msgid ""
+"_: Candelas per square metre\n"
+" Nits"
+msgstr ""
+
+#: tdefile_exr.cpp:101
+msgid "Longitude"
+msgstr ""
+
+#: tdefile_exr.cpp:102
+msgid "Latitude"
+msgstr ""
+
+#: tdefile_exr.cpp:103
+msgid "Altitude"
+msgstr ""
+
+#: tdefile_exr.cpp:105
+msgid "ISO Speed"
+msgstr ""
+
+#: tdefile_exr.cpp:106
+msgid "Aperture"
+msgstr ""
+
+#: tdefile_exr.cpp:109
+msgid "Channels"
+msgstr ""
+
+#: tdefile_exr.cpp:110
+msgid "A"
+msgstr ""
+
+#: tdefile_exr.cpp:111 tdefile_exr.cpp:118
+msgid "R"
+msgstr ""
+
+#: tdefile_exr.cpp:112
+msgid "G"
+msgstr ""
+
+#: tdefile_exr.cpp:113
+msgid "B"
+msgstr ""
+
+#: tdefile_exr.cpp:114
+msgid "Z"
+msgstr ""
+
+#: tdefile_exr.cpp:115
+msgid "NX"
+msgstr ""
+
+#: tdefile_exr.cpp:116
+msgid "NY"
+msgstr ""
+
+#: tdefile_exr.cpp:117
+msgid "NZ"
+msgstr ""
+
+#: tdefile_exr.cpp:119
+msgid "U"
+msgstr ""
+
+#: tdefile_exr.cpp:120
+msgid "V"
+msgstr ""
+
+#: tdefile_exr.cpp:121
+msgid "materialID"
+msgstr ""
+
+#: tdefile_exr.cpp:122
+msgid "objectID"
+msgstr ""
+
+#: tdefile_exr.cpp:123
+msgid "renderID"
+msgstr ""
+
+#: tdefile_exr.cpp:124
+msgid "pixelCover"
+msgstr ""
+
+#: tdefile_exr.cpp:125
+msgid "velX"
+msgstr ""
+
+#: tdefile_exr.cpp:126
+msgid "velY"
+msgstr ""
+
+#: tdefile_exr.cpp:127
+msgid "packedRGBA"
+msgstr ""
+
+#: tdefile_exr.cpp:131
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_exr.cpp:132
+msgid "Compression"
+msgstr ""
+
+#: tdefile_exr.cpp:133
+msgid "Line Order"
+msgstr ""
+
+#: tdefile_exr.cpp:137
+msgid "3dsMax Details"
+msgstr ""
+
+#: tdefile_exr.cpp:138
+msgid "Local Time"
+msgstr ""
+
+#: tdefile_exr.cpp:139
+msgid "System Time"
+msgstr ""
+
+#: tdefile_exr.cpp:140
+msgid "Plugin Version"
+msgstr ""
+
+#: tdefile_exr.cpp:141
+msgid "EXR Version"
+msgstr ""
+
+#: tdefile_exr.cpp:142
+msgid "Computer Name"
+msgstr ""
+
+#: tdefile_exr.cpp:305
+msgid "No compression"
+msgstr ""
+
+#: tdefile_exr.cpp:308
+msgid "Run Length Encoding"
+msgstr ""
+
+#: tdefile_exr.cpp:311
+msgid "zip, individual scanlines"
+msgstr ""
+
+#: tdefile_exr.cpp:314
+msgid "zip, multi-scanline blocks"
+msgstr ""
+
+#: tdefile_exr.cpp:317
+msgid "piz compression"
+msgstr ""
+
+#: tdefile_exr.cpp:326
+msgid "increasing Y"
+msgstr ""
+
+#: tdefile_exr.cpp:329
+msgid "decreasing Y"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_gif.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_gif.po
new file mode 100644
index 00000000000..fbea91e346e
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_gif.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_gif.cpp:55
+msgid "General"
+msgstr ""
+
+#: tdefile_gif.cpp:59
+msgid "Version"
+msgstr ""
+
+#: tdefile_gif.cpp:61
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_gif.cpp:65
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_gif.cpp:103
+msgid "GIF Version 89a"
+msgstr ""
+
+#: tdefile_gif.cpp:105
+msgid "GIF Version 87a"
+msgstr ""
+
+#: tdefile_gif.cpp:108
+msgid "Unknown"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_ico.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_ico.po
new file mode 100644
index 00000000000..f548241eec1
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_ico.po
@@ -0,0 +1,49 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_ico.cpp:50
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_ico.cpp:54
+msgid "Number of Icons"
+msgstr ""
+
+#: tdefile_ico.cpp:56
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_ico.cpp:57
+msgid "Colors"
+msgstr ""
+
+#: tdefile_ico.cpp:59
+msgid "Dimensions (1st icon)"
+msgstr ""
+
+#: tdefile_ico.cpp:60
+msgid "Colors (1st icon)"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_jpeg.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_jpeg.po
new file mode 100644
index 00000000000..e422ce0619b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_jpeg.po
@@ -0,0 +1,310 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_jpeg.cpp:58
+msgid "JPEG Exif"
+msgstr ""
+
+#: tdefile_jpeg.cpp:61
+msgid "Comment"
+msgstr ""
+
+#: tdefile_jpeg.cpp:67
+msgid "Camera Manufacturer"
+msgstr ""
+
+#: tdefile_jpeg.cpp:70
+msgid "Camera Model"
+msgstr ""
+
+#: tdefile_jpeg.cpp:73
+msgid "Date/Time"
+msgstr ""
+
+#: tdefile_jpeg.cpp:76
+msgid "Creation Date"
+msgstr ""
+
+#: tdefile_jpeg.cpp:79
+msgid "Creation Time"
+msgstr ""
+
+#: tdefile_jpeg.cpp:82
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_jpeg.cpp:90
+msgid "Color Mode"
+msgstr ""
+
+#: tdefile_jpeg.cpp:93
+msgid "Flash Used"
+msgstr ""
+
+#: tdefile_jpeg.cpp:95
+msgid "Focal Length"
+msgstr ""
+
+#: tdefile_jpeg.cpp:99
+msgid "35mm Equivalent"
+msgstr ""
+
+#: tdefile_jpeg.cpp:103
+msgid "CCD Width"
+msgstr ""
+
+#: tdefile_jpeg.cpp:107
+msgid "Exposure Time"
+msgstr ""
+
+#: tdefile_jpeg.cpp:111
+msgid "Aperture"
+msgstr ""
+
+#: tdefile_jpeg.cpp:114
+msgid "Focus Dist."
+msgstr ""
+
+#: tdefile_jpeg.cpp:117
+msgid "Exposure Bias"
+msgstr ""
+
+#: tdefile_jpeg.cpp:120
+msgid "Whitebalance"
+msgstr ""
+
+#: tdefile_jpeg.cpp:123
+msgid "Metering Mode"
+msgstr ""
+
+#: tdefile_jpeg.cpp:126
+msgid "Exposure"
+msgstr ""
+
+#: tdefile_jpeg.cpp:129
+msgid "ISO Equiv."
+msgstr ""
+
+#: tdefile_jpeg.cpp:132
+msgid "JPEG Quality"
+msgstr ""
+
+#: tdefile_jpeg.cpp:135
+msgid "User Comment"
+msgstr ""
+
+#: tdefile_jpeg.cpp:139
+msgid "JPEG Process"
+msgstr ""
+
+#: tdefile_jpeg.cpp:142
+msgid "Thumbnail"
+msgstr ""
+
+#: tdefile_jpeg.cpp:248
+msgid "Color"
+msgstr ""
+
+#: tdefile_jpeg.cpp:248
+msgid "Black and white"
+msgstr ""
+
+#: tdefile_jpeg.cpp:252
+msgid ""
+"_: Flash\n"
+"(unknown)"
+msgstr ""
+
+#: tdefile_jpeg.cpp:254
+msgid ""
+"_: Flash\n"
+"No"
+msgstr ""
+
+#: tdefile_jpeg.cpp:259
+msgid ""
+"_: Flash\n"
+"Fired"
+msgstr ""
+
+#: tdefile_jpeg.cpp:264
+msgid ""
+"_: Flash\n"
+"Fill Fired"
+msgstr ""
+
+#: tdefile_jpeg.cpp:267
+msgid ""
+"_: Flash\n"
+"Off"
+msgstr ""
+
+#: tdefile_jpeg.cpp:270
+msgid ""
+"_: Flash\n"
+"Auto Off"
+msgstr ""
+
+#: tdefile_jpeg.cpp:275
+msgid ""
+"_: Flash\n"
+"Auto Fired"
+msgstr ""
+
+#: tdefile_jpeg.cpp:278
+msgid ""
+"_: Flash\n"
+"Not Available"
+msgstr ""
+
+#: tdefile_jpeg.cpp:319
+msgid "Infinite"
+msgstr ""
+
+#: tdefile_jpeg.cpp:335 tdefile_jpeg.cpp:370 tdefile_jpeg.cpp:378
+#: tdefile_jpeg.cpp:403 tdefile_jpeg.cpp:439 tdefile_jpeg.cpp:462
+msgid "Unknown"
+msgstr ""
+
+#: tdefile_jpeg.cpp:338
+msgid "Daylight"
+msgstr ""
+
+#: tdefile_jpeg.cpp:341
+msgid "Fluorescent"
+msgstr ""
+
+#: tdefile_jpeg.cpp:345
+msgid "Tungsten"
+msgstr ""
+
+#: tdefile_jpeg.cpp:348
+msgid "Standard light A"
+msgstr ""
+
+#: tdefile_jpeg.cpp:351
+msgid "Standard light B"
+msgstr ""
+
+#: tdefile_jpeg.cpp:354
+msgid "Standard light C"
+msgstr ""
+
+#: tdefile_jpeg.cpp:357
+msgid "D55"
+msgstr ""
+
+#: tdefile_jpeg.cpp:360
+msgid "D65"
+msgstr ""
+
+#: tdefile_jpeg.cpp:363
+msgid "D75"
+msgstr ""
+
+#: tdefile_jpeg.cpp:366 tdefile_jpeg.cpp:399
+msgid "Other"
+msgstr ""
+
+#: tdefile_jpeg.cpp:381
+msgid "Average"
+msgstr ""
+
+#: tdefile_jpeg.cpp:384
+msgid "Center weighted average"
+msgstr ""
+
+#: tdefile_jpeg.cpp:387
+msgid "Spot"
+msgstr ""
+
+#: tdefile_jpeg.cpp:390
+msgid "MultiSpot"
+msgstr ""
+
+#: tdefile_jpeg.cpp:393
+msgid "Pattern"
+msgstr ""
+
+#: tdefile_jpeg.cpp:396
+msgid "Partial"
+msgstr ""
+
+#: tdefile_jpeg.cpp:411
+msgid "Not defined"
+msgstr ""
+
+#: tdefile_jpeg.cpp:414
+msgid "Manual"
+msgstr ""
+
+#: tdefile_jpeg.cpp:417
+msgid "Normal program"
+msgstr ""
+
+#: tdefile_jpeg.cpp:420
+msgid "Aperture priority"
+msgstr ""
+
+#: tdefile_jpeg.cpp:423
+msgid "Shutter priority"
+msgstr ""
+
+#: tdefile_jpeg.cpp:426
+msgid ""
+"Creative program\n"
+"(biased toward fast shutter speed)"
+msgstr ""
+
+#: tdefile_jpeg.cpp:429
+msgid ""
+"Action program\n"
+"(biased toward fast shutter speed)"
+msgstr ""
+
+#: tdefile_jpeg.cpp:432
+msgid ""
+"Portrait mode\n"
+"(for closeup photos with the background out of focus)"
+msgstr ""
+
+#: tdefile_jpeg.cpp:435
+msgid ""
+"Landscape mode\n"
+"(for landscape photos with the background in focus)"
+msgstr ""
+
+#: tdefile_jpeg.cpp:453
+msgid "Basic"
+msgstr ""
+
+#: tdefile_jpeg.cpp:456
+msgid "Normal"
+msgstr ""
+
+#: tdefile_jpeg.cpp:459
+msgid "Fine"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_pcx.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_pcx.po
new file mode 100644
index 00000000000..a1cbd20bb0d
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_pcx.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_pcx.cpp:66
+msgid "General"
+msgstr ""
+
+#: tdefile_pcx.cpp:69
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_pcx.cpp:73
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_pcx.cpp:76
+msgid "Resolution"
+msgstr ""
+
+#: tdefile_pcx.cpp:79
+msgid "Compression"
+msgstr ""
+
+#: tdefile_pcx.cpp:109
+msgid "Yes (RLE)"
+msgstr ""
+
+#: tdefile_pcx.cpp:111
+msgid "None"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_pdf.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_pdf.po
new file mode 100644
index 00000000000..bed6bee26f1
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_pdf.po
@@ -0,0 +1,81 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_pdf.cpp:39
+msgid "General"
+msgstr ""
+
+#: tdefile_pdf.cpp:43
+msgid "Title"
+msgstr ""
+
+#: tdefile_pdf.cpp:45
+msgid "Subject"
+msgstr ""
+
+#: tdefile_pdf.cpp:47
+msgid "Author"
+msgstr ""
+
+#: tdefile_pdf.cpp:49
+msgid "Key Words"
+msgstr ""
+
+#: tdefile_pdf.cpp:50
+msgid "Creator"
+msgstr ""
+
+#: tdefile_pdf.cpp:51
+msgid "Producer"
+msgstr ""
+
+#: tdefile_pdf.cpp:52
+msgid "Creation Date"
+msgstr ""
+
+#: tdefile_pdf.cpp:53
+msgid "Modified"
+msgstr ""
+
+#: tdefile_pdf.cpp:54
+msgid "Pages"
+msgstr ""
+
+#: tdefile_pdf.cpp:55
+msgid "Protected"
+msgstr ""
+
+#: tdefile_pdf.cpp:56
+msgid "Linearized"
+msgstr ""
+
+#: tdefile_pdf.cpp:57
+msgid "Version"
+msgstr ""
+
+#: tdefile_pdf.cpp:85
+msgid "Yes (Can Print:%1 Can Copy:%2 Can Change:%3 Can Add notes:%4)"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_png.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_png.po
new file mode 100644
index 00000000000..1c9cb55c487
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_png.po
@@ -0,0 +1,122 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_png.cpp:51
+msgid "Title"
+msgstr ""
+
+#: tdefile_png.cpp:52
+msgid "Author"
+msgstr ""
+
+#: tdefile_png.cpp:53
+msgid "Description"
+msgstr ""
+
+#: tdefile_png.cpp:54
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_png.cpp:55
+msgid "Creation Time"
+msgstr ""
+
+#: tdefile_png.cpp:56
+msgid "Software"
+msgstr ""
+
+#: tdefile_png.cpp:57
+msgid "Disclaimer"
+msgstr ""
+
+#: tdefile_png.cpp:59
+msgid "Source"
+msgstr ""
+
+#: tdefile_png.cpp:60 tdefile_png.cpp:103
+msgid "Comment"
+msgstr ""
+
+#: tdefile_png.cpp:65
+msgid "Grayscale"
+msgstr ""
+
+#: tdefile_png.cpp:66 tdefile_png.cpp:70 tdefile_png.cpp:183
+#: tdefile_png.cpp:187 tdefile_png.cpp:191
+msgid "Unknown"
+msgstr ""
+
+#: tdefile_png.cpp:67
+msgid "RGB"
+msgstr ""
+
+#: tdefile_png.cpp:68
+msgid "Palette"
+msgstr ""
+
+#: tdefile_png.cpp:69
+msgid "Grayscale/Alpha"
+msgstr ""
+
+#: tdefile_png.cpp:71
+msgid "RGB/Alpha"
+msgstr ""
+
+#: tdefile_png.cpp:77
+msgid "Deflate"
+msgstr ""
+
+#: tdefile_png.cpp:82
+msgid "None"
+msgstr ""
+
+#: tdefile_png.cpp:83
+msgid "Adam7"
+msgstr ""
+
+#: tdefile_png.cpp:107
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_png.cpp:109
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_png.cpp:113
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_png.cpp:116
+msgid "Color Mode"
+msgstr ""
+
+#: tdefile_png.cpp:117
+msgid "Compression"
+msgstr ""
+
+#: tdefile_png.cpp:118
+msgid "Interlace Mode"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_pnm.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_pnm.po
new file mode 100644
index 00000000000..44626f16483
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_pnm.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_pnm.cpp:28
+msgid "plain"
+msgstr ""
+
+#: tdefile_pnm.cpp:29
+msgid "raw"
+msgstr ""
+
+#: tdefile_pnm.cpp:50
+msgid "General"
+msgstr ""
+
+#: tdefile_pnm.cpp:52
+msgid "Format"
+msgstr ""
+
+#: tdefile_pnm.cpp:54
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_pnm.cpp:57
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_pnm.cpp:60
+msgid "Comment"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_ps.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_ps.po
new file mode 100644
index 00000000000..d1febeff6aa
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_ps.po
@@ -0,0 +1,49 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_ps.cpp:49
+msgid "General"
+msgstr ""
+
+#: tdefile_ps.cpp:50
+msgid "Title"
+msgstr ""
+
+#: tdefile_ps.cpp:51
+msgid "Creator"
+msgstr ""
+
+#: tdefile_ps.cpp:52
+msgid "Creation Date"
+msgstr ""
+
+#: tdefile_ps.cpp:53
+msgid "For"
+msgstr ""
+
+#: tdefile_ps.cpp:54
+msgid "Pages"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_raw.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_raw.po
new file mode 100644
index 00000000000..813d3b39055
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_raw.po
@@ -0,0 +1,41 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kcamerarawplugin.cpp:97
+msgid "Image Info"
+msgstr ""
+
+#: kcamerarawplugin.cpp:100
+msgid "Camera Manufacturer"
+msgstr ""
+
+#: kcamerarawplugin.cpp:102
+msgid "Camera Model"
+msgstr ""
+
+#: kcamerarawplugin.cpp:104
+msgid "Thumbnail"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_rgb.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_rgb.po
new file mode 100644
index 00000000000..fdfdc914df1
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_rgb.po
@@ -0,0 +1,91 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_rgb.cpp:44
+msgid "Comment"
+msgstr ""
+
+#: tdefile_rgb.cpp:46
+msgid "Name"
+msgstr ""
+
+#: tdefile_rgb.cpp:51
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_rgb.cpp:53
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_rgb.cpp:57
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_rgb.cpp:60
+msgid "Color Mode"
+msgstr ""
+
+#: tdefile_rgb.cpp:61
+msgid "Compression"
+msgstr ""
+
+#: tdefile_rgb.cpp:64
+msgid ""
+"_: percentage of avoided vertical redundancy (the higher the better)\n"
+"Shared Rows"
+msgstr ""
+
+#: tdefile_rgb.cpp:123
+msgid "Grayscale"
+msgstr ""
+
+#: tdefile_rgb.cpp:125
+msgid "Grayscale/Alpha"
+msgstr ""
+
+#: tdefile_rgb.cpp:127
+msgid "RGB"
+msgstr ""
+
+#: tdefile_rgb.cpp:129
+msgid "RGB/Alpha"
+msgstr ""
+
+#: tdefile_rgb.cpp:132
+msgid "Uncompressed"
+msgstr ""
+
+#: tdefile_rgb.cpp:136
+msgid "Runlength Encoded"
+msgstr ""
+
+#: tdefile_rgb.cpp:158
+msgid "None"
+msgstr ""
+
+#: tdefile_rgb.cpp:160
+msgid "Unknown"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_tga.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_tga.po
new file mode 100644
index 00000000000..cb2a2ebafc1
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_tga.po
@@ -0,0 +1,77 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_tga.cpp:50
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_tga.cpp:54
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_tga.cpp:58
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_tga.cpp:61
+msgid "Color Mode"
+msgstr ""
+
+#: tdefile_tga.cpp:62
+msgid "Compression"
+msgstr ""
+
+#: tdefile_tga.cpp:120
+msgid "Color-Mapped"
+msgstr ""
+
+#: tdefile_tga.cpp:125
+msgid "RGB"
+msgstr ""
+
+#: tdefile_tga.cpp:129
+msgid "Black and White"
+msgstr ""
+
+#: tdefile_tga.cpp:132 tdefile_tga.cpp:153
+msgid "Unknown"
+msgstr ""
+
+#: tdefile_tga.cpp:139
+msgid "Uncompressed"
+msgstr ""
+
+#: tdefile_tga.cpp:144
+msgid "Runlength Encoded"
+msgstr ""
+
+#: tdefile_tga.cpp:147
+msgid "Huffman, Delta & RLE"
+msgstr ""
+
+#: tdefile_tga.cpp:150
+msgid "Huffman, Delta, RLE (4-pass quadtree)"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_tiff.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_tiff.po
new file mode 100644
index 00000000000..81e2ccd7c40
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_tiff.po
@@ -0,0 +1,221 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_tiff.cpp:44
+msgid "General"
+msgstr ""
+
+#: tdefile_tiff.cpp:47
+msgid "Description"
+msgstr ""
+
+#: tdefile_tiff.cpp:50
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_tiff.cpp:52
+msgid "Color Mode"
+msgstr ""
+
+#: tdefile_tiff.cpp:54
+msgid "Dimensions"
+msgstr ""
+
+#: tdefile_tiff.cpp:58
+msgid "Resolution"
+msgstr ""
+
+#: tdefile_tiff.cpp:61
+msgid "Bit Depth"
+msgstr ""
+
+#: tdefile_tiff.cpp:64
+msgid "Compression"
+msgstr ""
+
+#: tdefile_tiff.cpp:66
+msgid "Software"
+msgstr ""
+
+#: tdefile_tiff.cpp:68
+msgid "Date/Time"
+msgstr ""
+
+#: tdefile_tiff.cpp:70
+msgid "Artist"
+msgstr ""
+
+#: tdefile_tiff.cpp:73
+msgid "Fax Pages"
+msgstr ""
+
+#: tdefile_tiff.cpp:76
+msgid "Scanner"
+msgstr ""
+
+#: tdefile_tiff.cpp:78
+msgid "Make"
+msgstr ""
+
+#: tdefile_tiff.cpp:79
+msgid "Model"
+msgstr ""
+
+#: tdefile_tiff.cpp:85 tdefile_tiff.cpp:87
+msgid "Monochrome"
+msgstr ""
+
+#: tdefile_tiff.cpp:89
+msgid "RGB"
+msgstr ""
+
+#: tdefile_tiff.cpp:91
+msgid "Palette color"
+msgstr ""
+
+#: tdefile_tiff.cpp:93
+msgid "Transparency mask"
+msgstr ""
+
+#: tdefile_tiff.cpp:95
+msgid "Color separations"
+msgstr ""
+
+#: tdefile_tiff.cpp:97
+msgid "YCbCr"
+msgstr ""
+
+#: tdefile_tiff.cpp:99
+msgid "CIE Lab"
+msgstr ""
+
+#: tdefile_tiff.cpp:102
+msgid "ITU Lab"
+msgstr ""
+
+#: tdefile_tiff.cpp:105
+msgid "LOGL"
+msgstr ""
+
+#: tdefile_tiff.cpp:107
+msgid "LOGLUV"
+msgstr ""
+
+#: tdefile_tiff.cpp:110
+msgid "None"
+msgstr ""
+
+#: tdefile_tiff.cpp:112
+msgid "RLE"
+msgstr ""
+
+#: tdefile_tiff.cpp:114
+msgid "G3 Fax"
+msgstr ""
+
+#: tdefile_tiff.cpp:116
+msgid "G4 Fax"
+msgstr ""
+
+#: tdefile_tiff.cpp:118
+msgid "LZW"
+msgstr ""
+
+#: tdefile_tiff.cpp:120
+msgid "JPEG"
+msgstr ""
+
+#: tdefile_tiff.cpp:122
+msgid "JPEG DCT"
+msgstr ""
+
+#: tdefile_tiff.cpp:125
+msgid "Adobe Deflate"
+msgstr ""
+
+#: tdefile_tiff.cpp:128
+msgid "NeXT 2-bit RLE"
+msgstr ""
+
+#: tdefile_tiff.cpp:130
+msgid "RLE Word"
+msgstr ""
+
+#: tdefile_tiff.cpp:132
+msgid "Packbits"
+msgstr ""
+
+#: tdefile_tiff.cpp:134
+msgid "Thunderscan RLE"
+msgstr ""
+
+#: tdefile_tiff.cpp:136
+msgid "IT8 CT w/padding"
+msgstr ""
+
+#: tdefile_tiff.cpp:138
+msgid "IT8 linework RLE"
+msgstr ""
+
+#: tdefile_tiff.cpp:140
+msgid "IT8 monochrome"
+msgstr ""
+
+#: tdefile_tiff.cpp:142
+msgid "IT8 binary lineart"
+msgstr ""
+
+#: tdefile_tiff.cpp:144
+msgid "Pixar 10-bit LZW"
+msgstr ""
+
+#: tdefile_tiff.cpp:146
+msgid "Pixar 11-bit ZIP"
+msgstr ""
+
+#: tdefile_tiff.cpp:148
+msgid "Pixar deflate"
+msgstr ""
+
+#: tdefile_tiff.cpp:150
+msgid "Kodak DCS"
+msgstr ""
+
+#: tdefile_tiff.cpp:152
+msgid "ISO JBIG"
+msgstr ""
+
+#: tdefile_tiff.cpp:154
+msgid "SGI log luminance RLE"
+msgstr ""
+
+#: tdefile_tiff.cpp:156
+msgid "SGI log 24-bit packed"
+msgstr ""
+
+#: tdefile_tiff.cpp:251
+msgid "RGBA"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_xbm.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_xbm.po
new file mode 100644
index 00000000000..fee9e297997
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_xbm.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_xbm.cpp:50
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_xbm.cpp:54
+msgid "Dimensions"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdefile_xpm.po b/tde-i18n-es_AR/messages/tdegraphics/tdefile_xpm.po
new file mode 100644
index 00000000000..80b66e8e75a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdefile_xpm.po
@@ -0,0 +1,37 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_xpm.cpp:42
+msgid "X PixMap File Information"
+msgstr ""
+
+#: tdefile_xpm.cpp:47
+msgid "Dimension"
+msgstr ""
+
+#: tdefile_xpm.cpp:51
+msgid "Bit Depth"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdegraphics/tdeiconedit.po b/tde-i18n-es_AR/messages/tdegraphics/tdeiconedit.po
new file mode 100644
index 00000000000..8222187afd0
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdegraphics/tdeiconedit.po
@@ -0,0 +1,719 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: knew.cpp:44
+msgid "Standard File"
+msgstr ""
+
+#: knew.cpp:48
+msgid "Source File"
+msgstr ""
+
+#: knew.cpp:52
+msgid "Compressed File"
+msgstr ""
+
+#: knew.cpp:56
+msgid "Standard Folder"
+msgstr ""
+
+#: knew.cpp:60
+msgid "Standard Package"
+msgstr ""
+
+#: knew.cpp:64
+msgid "Mini Folder"
+msgstr ""
+
+#: knew.cpp:68
+msgid "Mini Package"
+msgstr ""
+
+#: knew.cpp:168
+msgid "Create from scratch"
+msgstr ""
+
+#: knew.cpp:172
+msgid "Create from template"
+msgstr ""
+
+#: knew.cpp:199 tdeiconconfig.cpp:121
+msgid "Templates"
+msgstr ""
+
+#: knew.cpp:230
+msgid "Create New Icon"
+msgstr ""
+
+#: knew.cpp:251
+msgid "Select Icon Type"
+msgstr ""
+
+#: knew.cpp:252 knew.cpp:293
+msgid "Create From Scratch"
+msgstr ""
+
+#: knew.cpp:299
+msgid "Create From Template"
+msgstr ""
+
+#: kresize.cpp:36
+msgid "Size"
+msgstr ""
+
+#: kresize.cpp:67
+msgid "Select Size"
+msgstr ""
+
+#: main.cpp:35
+msgid "TDE Icon Editor"
+msgstr ""
+
+#: main.cpp:39
+msgid "Icon file(s) to open"
+msgstr ""
+
+#: main.cpp:45
+msgid "TDEIconEdit"
+msgstr ""
+
+#: main.cpp:55
+msgid "Bug fixes and GUI tidy up"
+msgstr ""
+
+#: palettetoolbar.cpp:46
+msgid ""
+"Preview\n"
+"\n"
+"This is a 1:1 preview of the current icon"
+msgstr ""
+
+#: palettetoolbar.cpp:54
+msgid ""
+"Current color\n"
+"\n"
+"This is the currently selected color"
+msgstr ""
+
+#: palettetoolbar.cpp:58
+msgid "System colors:"
+msgstr ""
+
+#: palettetoolbar.cpp:61
+msgid ""
+"System colors\n"
+"\n"
+"Here you can select colors from the TDE icon palette"
+msgstr ""
+
+#: palettetoolbar.cpp:70
+msgid "Custom colors:"
+msgstr ""
+
+#: palettetoolbar.cpp:73
+msgid ""
+"Custom colors\n"
+"\n"
+"Here you can build a palette of custom colors.\n"
+"Double-click on a box to edit the color"
+msgstr ""
+
+#: tdeicon.cpp:73
+msgid ""
+"The URL: %1 \n"
+"seems to be malformed.\n"
+msgstr ""
+
+#: tdeicon.cpp:89 tdeicon.cpp:104
+msgid ""
+"There was an error loading:\n"
+"%1\n"
+msgstr ""
+
+#: tdeicon.cpp:178
+msgid "Save Icon As"
+msgstr ""
+
+#: tdeicon.cpp:210
+msgid "A file named \"%1\" already exists. Overwrite it?"
+msgstr ""
+
+#: tdeicon.cpp:212
+msgid "Overwrite File?"
+msgstr ""
+
+#: tdeicon.cpp:213
+msgid "&Overwrite"
+msgstr ""
+
+#: tdeicon.cpp:268
+msgid ""
+"There was an error saving:\n"
+"%1\n"
+msgstr ""
+
+#: tdeiconconfig.cpp:56
+msgid "Icon Template"
+msgstr ""
+
+#: tdeiconconfig.cpp:61
+msgid "Template"
+msgstr ""
+
+#: tdeiconconfig.cpp:70
+msgid "Description:"
+msgstr ""
+
+#: tdeiconconfig.cpp:75
+msgid "Path:"
+msgstr ""
+
+#: tdeiconconfig.cpp:141
+msgid "&Add..."
+msgstr ""
+
+#: tdeiconconfig.cpp:144
+msgid "&Edit..."
+msgstr ""
+
+#: tdeiconconfig.cpp:247
+msgid "Select Background"
+msgstr ""
+
+#: tdeiconconfig.cpp:263
+msgid "Use co&lor"
+msgstr ""
+
+#: tdeiconconfig.cpp:267
+msgid "Use pix&map"
+msgstr ""
+
+#: tdeiconconfig.cpp:280
+msgid "Choose..."
+msgstr ""
+
+#: tdeiconconfig.cpp:283
+msgid "Preview"
+msgstr ""
+
+#: tdeiconconfig.cpp:363
+msgid "Only local files are supported yet."
+msgstr ""
+
+#: tdeiconconfig.cpp:384
+msgid "Paste &transparent pixels"
+msgstr ""
+
+#: tdeiconconfig.cpp:388
+msgid "Show &rulers"
+msgstr ""
+
+#: tdeiconconfig.cpp:392
+msgid "Transparency Display"
+msgstr ""
+
+#: tdeiconconfig.cpp:402
+msgid "&Solid color:"
+msgstr ""
+
+#: tdeiconconfig.cpp:412
+msgid "Checker&board"
+msgstr ""
+
+#: tdeiconconfig.cpp:422
+msgid "Small"
+msgstr ""
+
+#: tdeiconconfig.cpp:423
+msgid "Medium"
+msgstr ""
+
+#: tdeiconconfig.cpp:424
+msgid "Large"
+msgstr ""
+
+#: tdeiconconfig.cpp:427
+msgid "Si&ze:"
+msgstr ""
+
+#: tdeiconconfig.cpp:433
+msgid "Color &1:"
+msgstr ""
+
+#: tdeiconconfig.cpp:439
+msgid "Color &2:"
+msgstr ""
+
+#: tdeiconconfig.cpp:540
+msgid "Icon Templates"
+msgstr ""
+
+#: tdeiconconfig.cpp:543
+msgid "Background"
+msgstr ""
+
+#: tdeiconconfig.cpp:546
+msgid "Icon Grid"
+msgstr ""
+
+#: tdeiconedit.cpp:168 tdeiconeditslots.cpp:84 tdeiconeditslots.cpp:139
+#: tdeiconeditslots.cpp:283
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: tdeiconedit.cpp:242
+msgid "New &Window"
+msgstr ""
+
+#: tdeiconedit.cpp:244
+msgid ""
+"New window\n"
+"\n"
+"Opens a new icon editor window."
+msgstr ""
+
+#: tdeiconedit.cpp:247
+msgid ""
+"New\n"
+"\n"
+"Create a new icon, either from a template or by specifying the size"
+msgstr ""
+
+#: tdeiconedit.cpp:251
+msgid ""
+"Open\n"
+"\n"
+"Open an existing icon"
+msgstr ""
+
+#: tdeiconedit.cpp:259
+msgid ""
+"Save\n"
+"\n"
+"Save the current icon"
+msgstr ""
+
+#: tdeiconedit.cpp:264
+msgid ""
+"Print\n"
+"\n"
+"Opens a print dialog to let you print the current icon."
+msgstr ""
+
+#: tdeiconedit.cpp:272
+msgid ""
+"Cut\n"
+"\n"
+"Cut the current selection out of the icon.\n"
+"\n"
+"(Tip: You can make both rectangular and circular selections)"
+msgstr ""
+
+#: tdeiconedit.cpp:276
+msgid ""
+"Copy\n"
+"\n"
+"Copy the current selection out of the icon.\n"
+"\n"
+"(Tip: You can make both rectangular and circular selections)"
+msgstr ""
+
+#: tdeiconedit.cpp:280
+msgid ""
+"Paste\n"
+"\n"
+"Paste the contents of the clipboard into the current icon.\n"
+"\n"
+"If the contents are larger than the current icon you can paste them in a new "
+"window.\n"
+"\n"
+"(Tip: Select \"Paste transparent pixels\" in the configuration dialog if you "
+"also want to paste transparency.)"
+msgstr ""
+
+#: tdeiconedit.cpp:287
+msgid "Paste as &New"
+msgstr ""
+
+#: tdeiconedit.cpp:293
+msgid "Resi&ze..."
+msgstr ""
+
+#: tdeiconedit.cpp:295
+msgid ""
+"Resize\n"
+"\n"
+"Smoothly resizes the icon while trying to preserve the contents"
+msgstr ""
+
+#: tdeiconedit.cpp:298
+msgid "&GrayScale"
+msgstr ""
+
+#: tdeiconedit.cpp:300
+msgid ""
+"Gray scale\n"
+"\n"
+"Gray scale the current icon.\n"
+"(Warning: The result is likely to contain colors not in the icon palette"
+msgstr ""
+
+#: tdeiconedit.cpp:307
+msgid ""
+"Zoom in\n"
+"\n"
+"Zoom in by one."
+msgstr ""
+
+#: tdeiconedit.cpp:311
+msgid ""
+"Zoom out\n"
+"\n"
+"Zoom out by one."
+msgstr ""
+
+#: tdeiconedit.cpp:317
+#, no-c-format
+msgid "100%"
+msgstr ""
+
+#: tdeiconedit.cpp:321
+#, no-c-format
+msgid "200%"
+msgstr ""
+
+#: tdeiconedit.cpp:325
+#, no-c-format
+msgid "500%"
+msgstr ""
+
+#: tdeiconedit.cpp:329
+#, no-c-format
+msgid "1000%"
+msgstr ""
+
+#: tdeiconedit.cpp:343
+msgid "Show &Grid"
+msgstr ""
+
+#: tdeiconedit.cpp:346
+msgid "Hide &Grid"
+msgstr ""
+
+#: tdeiconedit.cpp:347
+msgid ""
+"Show grid\n"
+"\n"
+"Toggles the grid in the icon edit grid on/off"
+msgstr ""
+
+#: tdeiconedit.cpp:352
+msgid "Color Picker"
+msgstr ""
+
+#: tdeiconedit.cpp:356
+msgid ""
+"Color Picker\n"
+"\n"
+"The color of the pixel clicked on will be the current draw color"
+msgstr ""
+
+#: tdeiconedit.cpp:359
+msgid "Freehand"
+msgstr ""
+
+#: tdeiconedit.cpp:363
+msgid ""
+"Free hand\n"
+"\n"
+"Draw non-linear lines"
+msgstr ""
+
+#: tdeiconedit.cpp:368
+msgid "Rectangle"
+msgstr ""
+
+#: tdeiconedit.cpp:372
+msgid ""
+"Rectangle\n"
+"\n"
+"Draw a rectangle"
+msgstr ""
+
+#: tdeiconedit.cpp:374
+msgid "Filled Rectangle"
+msgstr ""
+
+#: tdeiconedit.cpp:378
+msgid ""
+"Filled rectangle\n"
+"\n"
+"Draw a filled rectangle"
+msgstr ""
+
+#: tdeiconedit.cpp:380
+msgid "Circle"
+msgstr ""
+
+#: tdeiconedit.cpp:384
+msgid ""
+"Circle\n"
+"\n"
+"Draw a circle"
+msgstr ""
+
+#: tdeiconedit.cpp:386
+msgid "Filled Circle"
+msgstr ""
+
+#: tdeiconedit.cpp:390
+msgid ""
+"Filled circle\n"
+"\n"
+"Draw a filled circle"
+msgstr ""
+
+#: tdeiconedit.cpp:392
+msgid "Ellipse"
+msgstr ""
+
+#: tdeiconedit.cpp:396
+msgid ""
+"Ellipse\n"
+"\n"
+"Draw an ellipse"
+msgstr ""
+
+#: tdeiconedit.cpp:398
+msgid "Filled Ellipse"
+msgstr ""
+
+#: tdeiconedit.cpp:402
+msgid ""
+"Filled ellipse\n"
+"\n"
+"Draw a filled ellipse"
+msgstr ""
+
+#: tdeiconedit.cpp:404
+msgid "Spray"
+msgstr ""
+
+#: tdeiconedit.cpp:408
+msgid ""
+"Spray\n"
+"\n"
+"Draw scattered pixels in the current color"
+msgstr ""
+
+#: tdeiconedit.cpp:411
+msgid "Flood Fill"
+msgstr ""
+
+#: tdeiconedit.cpp:415
+msgid ""
+"Flood fill\n"
+"\n"
+"Fill adjoining pixels with the same color with the current color"
+msgstr ""
+
+#: tdeiconedit.cpp:418
+msgid "Line"
+msgstr ""
+
+#: tdeiconedit.cpp:422
+msgid ""
+"Line\n"
+"\n"
+"Draw a straight line vertically, horizontally or at 45 deg. angles"
+msgstr ""
+
+#: tdeiconedit.cpp:425
+msgid "Eraser (Transparent)"
+msgstr ""
+
+#: tdeiconedit.cpp:429
+msgid ""
+"Erase\n"
+"\n"
+"Erase pixels. Set the pixels to be transparent\n"
+"\n"
+"(Tip: If you want to draw transparency with a different tool, first click on "
+"\"Erase\" then on the tool you want to use)"
+msgstr ""
+
+#: tdeiconedit.cpp:434
+msgid "Rectangular Selection"
+msgstr ""
+
+#: tdeiconedit.cpp:438
+msgid ""
+"Select\n"
+"\n"
+"Select a rectangular section of the icon using the mouse."
+msgstr ""
+
+#: tdeiconedit.cpp:441
+msgid "Circular Selection"
+msgstr ""
+
+#: tdeiconedit.cpp:445
+msgid ""
+"Select\n"
+"\n"
+"Select a circular section of the icon using the mouse."
+msgstr ""
+
+#: tdeiconedit.cpp:460
+msgid "Palette Toolbar"
+msgstr ""
+
+#: tdeiconedit.cpp:471
+msgid ""
+"Statusbar\n"
+"\n"
+"The statusbar gives information on the status of the current icon. The "
+"fields are:\n"
+"\n"
+"\t- Application messages\n"
+"\t- Cursor position\n"
+"\t- Size\n"
+"\t- Zoom factor\n"
+"\t- Number of colors"
+msgstr ""
+
+#: tdeiconedit.cpp:480 tdeiconeditslots.cpp:446 tdeiconeditslots.cpp:452
+#, c-format
+msgid "Colors: %1"
+msgstr ""
+
+#: tdeiconeditslots.cpp:198
+#, c-format
+msgid "Print %1"
+msgstr ""
+
+#: tdeiconeditslots.cpp:425
+msgid ""
+"_: Status Position\n"
+"%1, %2"
+msgstr ""
+
+#: tdeiconeditslots.cpp:431
+msgid ""
+"_: Status Size\n"
+"%1 x %2"
+msgstr ""
+
+#: tdeiconeditslots.cpp:471
+msgid "modified"
+msgstr ""
+
+#: tdeicongrid.cpp:90
+msgid ""
+"Icon draw grid\n"
+"\n"
+"The icon grid is the area where you draw the icons.\n"
+"You can zoom in and out using the magnifying glasses on the toolbar.\n"
+"(Tip: Hold the magnify button down for a few seconds to zoom to a predefined "
+"scale)"
+msgstr ""
+
+#: tdeicongrid.cpp:116
+msgid "width"
+msgstr ""
+
+#: tdeicongrid.cpp:121
+msgid "height"
+msgstr ""
+
+#: tdeicongrid.cpp:125
+msgid ""
+"Rulers\n"
+"\n"
+"This is a visual representation of the current cursor position"
+msgstr ""
+
+#: tdeicongrid.cpp:816
+msgid "Free Hand"
+msgstr ""
+
+#: tdeicongrid.cpp:1020
+msgid "There was an error loading a blank image.\n"
+msgstr ""
+
+#: tdeicongrid.cpp:1152
+msgid "All selected"
+msgstr ""
+
+#: tdeicongrid.cpp:1163
+msgid "Cleared"
+msgstr ""
+
+#: tdeicongrid.cpp:1205
+msgid "Selected area cut"
+msgstr ""
+
+#: tdeicongrid.cpp:1209
+msgid "Selected area copied"
+msgstr ""
+
+#: tdeicongrid.cpp:1234
+msgid ""
+"The clipboard image is larger than the current image!\n"
+"Paste as new image?"
+msgstr ""
+
+#: tdeicongrid.cpp:1235
+msgid "Do Not Paste"
+msgstr ""
+
+#: tdeicongrid.cpp:1354 tdeicongrid.cpp:1388
+msgid "Done pasting"
+msgstr ""
+
+#: tdeicongrid.cpp:1359 tdeicongrid.cpp:1394
+msgid "Invalid pixmap data in clipboard!\n"
+msgstr ""
+
+#: tdeicongrid.cpp:1901
+msgid "Drawn Array"
+msgstr ""
+
+#: tdeicongrid.h:58
+msgid "Drawed Something"
+msgstr ""
+
+#: tdeiconeditui.rc:45
+#, no-c-format
+msgid "Tools Toolbar"
+msgstr ""
+
+#: tdeiconeditui.rc:63
+#, no-c-format
+msgid "Pallette Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdelibs/katepart.po b/tde-i18n-es_AR/messages/tdelibs/katepart.po
index 891133d492d..a6102856ac7 100644
--- a/tde-i18n-es_AR/messages/tdelibs/katepart.po
+++ b/tde-i18n-es_AR/messages/tdelibs/katepart.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2022-10-18 18:18+0000\n"
+"POT-Creation-Date: 2025-03-14 18:14+0000\n"
"PO-Revision-Date: 2025-03-08 04:05+0000\n"
"Last-Translator: Alejo Fernández \n"
"Language-Team: Spanish (Argentina) , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: createtool.cpp:322
+msgid ""
+"You can only connect an IN-port with an OUT-port,\n"
+"not two ports with the same direction."
+msgstr ""
+
+#: dirmanager.cpp:41
+msgid "instrument map files"
+msgstr ""
+
+#: dirmanager.cpp:50
+msgid "sessions (save files of the positions of all sliders/buttons)"
+msgstr ""
+
+#: dirmanager.cpp:59
+msgid "structures (signal flow graphs)"
+msgstr ""
+
+#: dirmanager.cpp:67
+msgid "all aRts files/folders"
+msgstr ""
+
+#: dirmanager.cpp:84
+msgid ""
+"You need the folder %1.\n"
+"It will be used to store %2.\n"
+"Should I create it now?"
+msgstr ""
+
+#: dirmanager.cpp:88
+msgid "aRts Folder Missing"
+msgstr ""
+
+#: dirmanager.cpp:88
+msgid "Create Folder"
+msgstr ""
+
+#: dirmanager.cpp:88
+msgid "Do Not Create"
+msgstr ""
+
+#: execdlg.cpp:54
+msgid "aRts Module Execution"
+msgstr ""
+
+#: execdlg.cpp:65
+msgid "Synthesis running..."
+msgstr ""
+
+#: execdlg.cpp:71
+msgid "CPU usage: unknown"
+msgstr ""
+
+#: execdlg.cpp:159
+msgid "Your synthesis has been interrupted due to excessive CPU load."
+msgstr ""
+
+#: execdlg.cpp:169
+msgid "CPU usage: "
+msgstr ""
+
+#: interfacedlg.cpp:46 portposdlg.cpp:47
+msgid "aRts: Structureport View"
+msgstr ""
+
+#: main.cpp:160
+msgid "Port Properties"
+msgstr ""
+
+#: main.cpp:192
+msgid "Modules"
+msgstr ""
+
+#: main.cpp:194
+msgid "&Synthesis"
+msgstr ""
+
+#: main.cpp:195 main.cpp:196 main.cpp:197 main.cpp:198 main.cpp:199
+#: main.cpp:200
+msgid "&Synthesis/&Arithmetic + Mixing"
+msgstr ""
+
+#: main.cpp:201
+msgid "&Synthesis/&Busses"
+msgstr ""
+
+#: main.cpp:202 main.cpp:203
+msgid "&Synthesis/&Delays"
+msgstr ""
+
+#: main.cpp:204 main.cpp:205
+msgid "&Synthesis/&Envelopes"
+msgstr ""
+
+#: main.cpp:206 main.cpp:207 main.cpp:208 main.cpp:209
+msgid "&Synthesis/Effe&cts"
+msgstr ""
+
+#: main.cpp:210 main.cpp:211 main.cpp:212 main.cpp:213 main.cpp:214
+#: main.cpp:215
+msgid "&Synthesis/&Filters"
+msgstr ""
+
+#: main.cpp:216 main.cpp:217 main.cpp:218 main.cpp:219 main.cpp:220
+msgid "&Synthesis/&Midi + Sequencing"
+msgstr ""
+
+#: main.cpp:221
+msgid "&Synthesis/Sam&ples "
+msgstr ""
+
+#: main.cpp:222 main.cpp:223 main.cpp:224 main.cpp:225 main.cpp:226
+#: main.cpp:227
+msgid "&Synthesis/&Sound IO"
+msgstr ""
+
+#: main.cpp:228 main.cpp:229 main.cpp:230 main.cpp:231
+msgid "&Synthesis/&Tests"
+msgstr ""
+
+#: main.cpp:232 main.cpp:233 main.cpp:234
+msgid "&Synthesis/&Oscillation && Modulation"
+msgstr ""
+
+#: main.cpp:235 main.cpp:236
+msgid "&Synthesis/&WaveForms"
+msgstr ""
+
+#: main.cpp:237
+msgid "&Synthesis/&Internal"
+msgstr ""
+
+#: main.cpp:239
+msgid "&Examples"
+msgstr ""
+
+#: main.cpp:240
+msgid "&Instruments"
+msgstr ""
+
+#: main.cpp:241
+msgid "&Mixer-Elements"
+msgstr ""
+
+#: main.cpp:242
+msgid "&Templates"
+msgstr ""
+
+#: main.cpp:243
+msgid "&Other"
+msgstr ""
+
+#: main.cpp:297
+msgid "Open Session..."
+msgstr ""
+
+#: main.cpp:300
+msgid "Open E&xample..."
+msgstr ""
+
+#: main.cpp:304
+msgid "&Retrieve From Server..."
+msgstr ""
+
+#: main.cpp:306
+msgid "&Execute Structure"
+msgstr ""
+
+#: main.cpp:308
+msgid "&Rename Structure..."
+msgstr ""
+
+#: main.cpp:310
+msgid "&Publish Structure"
+msgstr ""
+
+#: main.cpp:320
+msgid "&Property Panel"
+msgstr ""
+
+#: main.cpp:323
+#, c-format
+msgid "200%"
+msgstr ""
+
+#: main.cpp:325
+#, c-format
+msgid "150%"
+msgstr ""
+
+#: main.cpp:327
+#, c-format
+msgid "100%"
+msgstr ""
+
+#: main.cpp:329
+#, c-format
+msgid "50%"
+msgstr ""
+
+#: main.cpp:333
+msgid "Create IN Audio Signal"
+msgstr ""
+
+#: main.cpp:335
+msgid "Create OUT Audio Signal"
+msgstr ""
+
+#: main.cpp:337
+msgid "Create IN String Property"
+msgstr ""
+
+#: main.cpp:339
+msgid "Create IN Audio Property"
+msgstr ""
+
+#: main.cpp:341
+msgid "Implement Interface..."
+msgstr ""
+
+#: main.cpp:343
+msgid "Change Positions/Names..."
+msgstr ""
+
+#: main.cpp:444
+msgid "The structure has been published as: '%1' on the server."
+msgstr ""
+
+#: main.cpp:501
+msgid ""
+"The structure could not be loaded correctly. Maybe some of\n"
+"the modules used in the file are not available in this\n"
+"version of aRts."
+msgstr ""
+
+#: main.cpp:504
+msgid "Arts Warning"
+msgstr ""
+
+#: main.cpp:552
+msgid ""
+"Unable to find the examples folder.\n"
+"Using the current folder instead."
+msgstr ""
+
+#: main.cpp:553 main.cpp:591 main.cpp:601 main.cpp:688 main.cpp:876
+msgid "aRts Warning"
+msgstr ""
+
+#: main.cpp:589
+msgid "The file '%1' could not be opened for writing: %2"
+msgstr ""
+
+#: main.cpp:599
+msgid "Saving to file '%1' could not be finished correctly: %2"
+msgstr ""
+
+#: main.cpp:632
+msgid "Rename Structure"
+msgstr ""
+
+#: main.cpp:633
+msgid "Enter structure name:"
+msgstr ""
+
+#: main.cpp:687
+msgid ""
+"Could not execute your structure. Make sure that the\n"
+"sound server (artsd) is running.\n"
+msgstr ""
+
+#: main.cpp:841
+msgid ""
+"The current structure has been modified.\n"
+"Would you like to save it?"
+msgstr ""
+
+#: main.cpp:875
+msgid "The specified file '%1' does not exist."
+msgstr ""
+
+#: main.cpp:908
+msgid "Optional .arts file to be loaded"
+msgstr ""
+
+#: main.cpp:919
+msgid "artsbuilder"
+msgstr ""
+
+#: main.cpp:921
+msgid "aRts synthesizer designer"
+msgstr ""
+
+#: main.cpp:924
+msgid "The analog real-time synthesizer graphical design tool."
+msgstr ""
+
+#: main.cpp:928
+msgid "Author"
+msgstr ""
+
+#: mwidget.cpp:596
+#, c-format
+msgid ""
+"_n: Delete %n selected module, port or connection? (No undo possible.)\n"
+"Delete %n selected modules, ports and connections? (No undo possible.)"
+msgstr ""
+
+#: portposdlg.cpp:118
+msgid "&Raise"
+msgstr ""
+
+#: portposdlg.cpp:122
+msgid "&Lower"
+msgstr ""
+
+#: portposdlg.cpp:126
+msgid "R&ename..."
+msgstr ""
+
+#: portposdlg.cpp:191
+msgid "Rename Port"
+msgstr ""
+
+#: portposdlg.cpp:192
+msgid "Enter port name:"
+msgstr ""
+
+#: propertypanel.cpp:132
+msgid "OUTPUT"
+msgstr ""
+
+#: propertypanel.cpp:132
+msgid "INPUT"
+msgstr ""
+
+#: propertypanel.cpp:152
+msgid ""
+"Tip: Just typing numbers or alphabetic characters starts entering constant "
+"values."
+msgstr ""
+
+#: retrievedlg.cpp:45
+msgid "Retrieve Structure From Server"
+msgstr ""
+
+#: retrievedlg.cpp:56
+msgid "Published structures"
+msgstr ""
+
+#: artsbuilderui.rc:27
+#, no-c-format
+msgid "&Modules"
+msgstr ""
+
+#: artsbuilderui.rc:32
+#, no-c-format
+msgid "&Ports"
+msgstr ""
+
+#: propertypanelbase.ui:57
+#, no-c-format
+msgid "Properties of selected module/port:"
+msgstr ""
+
+#: propertypanelbase.ui:165
+#, no-c-format
+msgid "&Port:"
+msgstr ""
+
+#: propertypanelbase.ui:206
+#, no-c-format
+msgid "Port Value"
+msgstr ""
+
+#: propertypanelbase.ui:223
+#, no-c-format
+msgid "&Not set"
+msgstr ""
+
+#: propertypanelbase.ui:245
+#, no-c-format
+msgid "Constant &value:"
+msgstr ""
+
+#: propertypanelbase.ui:285
+#, no-c-format
+msgid "From connection"
+msgstr ""
+
+#: propertypanelbase.ui:304
+#, no-c-format
+msgid "&Connect"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/artscontrol.po b/tde-i18n-es_AR/messages/tdemultimedia/artscontrol.po
new file mode 100644
index 00000000000..e7246384fae
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/artscontrol.po
@@ -0,0 +1,335 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: artsactions.cpp:65
+msgid "&FFT Scope"
+msgstr ""
+
+#: artsactions.cpp:69
+msgid "&Audio Manager"
+msgstr ""
+
+#: artsactions.cpp:73
+msgid "aRts &Status"
+msgstr ""
+
+#: artsactions.cpp:77
+msgid "&MIDI Manager"
+msgstr ""
+
+#: artsactions.cpp:81
+msgid "&Environment"
+msgstr ""
+
+#: artsactions.cpp:85
+msgid "Available Media &Types"
+msgstr ""
+
+#: artsactions.cpp:90
+msgid "Style: NormalBars"
+msgstr ""
+
+#: artsactions.cpp:94
+msgid "Style: FireBars"
+msgstr ""
+
+#: artsactions.cpp:98
+msgid "Style: LineBars"
+msgstr ""
+
+#: artsactions.cpp:102
+msgid "Style: LEDs"
+msgstr ""
+
+#: artsactions.cpp:106
+msgid "Style: Analog"
+msgstr ""
+
+#: artsactions.cpp:110
+msgid "Style: Small"
+msgstr ""
+
+#: artsactions.cpp:128
+msgid "More Bars in VU-Meters"
+msgstr ""
+
+#: artsactions.cpp:132
+msgid "Less Bars in VU-Meters"
+msgstr ""
+
+#: artscontrolapplet.cpp:48
+msgid ""
+"Something with the ArtsServer went wrong. You probably need to restart aRts "
+"and then reload this applet."
+msgstr ""
+
+#: artscontrolapplet.cpp:77
+msgid "aRts Control Applet"
+msgstr ""
+
+#: artscontrolapplet.cpp:78
+msgid "A kickerapplet to control aRts."
+msgstr ""
+
+#: artscontrolapplet.cpp:79
+msgid "(c) 2003 by Arnold Krille"
+msgstr ""
+
+#: artscontrolapplet.cpp:80
+msgid "Author of the Applet"
+msgstr ""
+
+#: artscontrolapplet.cpp:81
+msgid "Thanks for creating aRts!"
+msgstr ""
+
+#: artscontrolapplet_private.h:86
+msgid "Toggle &Inline FFT Scope"
+msgstr ""
+
+#: artscontrolapplet_private.h:99 fftscopeview.cpp:89
+msgid "VU-Style"
+msgstr ""
+
+#: audiomanager.cpp:42
+msgid "Audio Manager"
+msgstr ""
+
+#: audiomanager.cpp:100
+msgid "Title"
+msgstr ""
+
+#: audiomanager.cpp:101
+msgid "Type"
+msgstr ""
+
+#: audiomanager.cpp:102
+msgid "Bus"
+msgstr ""
+
+#: audiomanager.cpp:134
+msgid "play"
+msgstr ""
+
+#: audiomanager.cpp:136
+msgid "record"
+msgstr ""
+
+#: choosebusdlg.cpp:49
+msgid "Choose Bus"
+msgstr ""
+
+#: choosebusdlg.cpp:60
+msgid "Available busses:"
+msgstr ""
+
+#: choosebusdlg.cpp:105
+msgid "New bus:"
+msgstr ""
+
+#: environmentview.cpp:66
+msgid "Environment"
+msgstr ""
+
+#: environmentview.cpp:77
+msgid "Add Mixer"
+msgstr ""
+
+#: environmentview.cpp:80
+msgid "Add Effect Rack"
+msgstr ""
+
+#: environmentview.cpp:83
+msgid "Delete Item"
+msgstr ""
+
+#: environmentview.cpp:87
+#, c-format
+msgid "Load %1"
+msgstr ""
+
+#: environmentview.cpp:91
+#, c-format
+msgid "Save %1"
+msgstr ""
+
+#: fftscopeview.cpp:46
+msgid "FFT Scope View"
+msgstr ""
+
+#: fftscopeview.cpp:87 fftscopeview.cpp:156
+msgid "Substyle"
+msgstr ""
+
+#: fftscopeview.cpp:156
+msgid "Please enter substyle:"
+msgstr ""
+
+#: main.cpp:74
+msgid "No GUI found for this effect."
+msgstr ""
+
+#: main.cpp:150
+msgid "aRts Master Volume"
+msgstr ""
+
+#: main.cpp:175
+msgid "Toggle Free&Verb"
+msgstr ""
+
+#: main.cpp:177
+msgid "Old aRts-Control-Style for VU-Meter"
+msgstr ""
+
+#: main.cpp:192
+msgid "aRts control"
+msgstr ""
+
+#: main.cpp:193
+msgid "Control tool for the aRts server"
+msgstr ""
+
+#: main.cpp:194
+msgid ""
+"(c) 2000 Stefan Westerfeld\n"
+"(c) 2003 Arnold Krille"
+msgstr ""
+
+#: main.cpp:195
+msgid "Author and aRts maintainer"
+msgstr ""
+
+#: main.cpp:196
+msgid "Some improvements"
+msgstr ""
+
+#: mediatypesview.cpp:38
+msgid "Available Media Types"
+msgstr ""
+
+#: mediatypesview.cpp:44
+msgid "Media Type"
+msgstr ""
+
+#: midiinstdlg.cpp:78
+msgid "Instrument"
+msgstr ""
+
+#: midimanagerdlg.ui:16 midimanagerview.cpp:122 midimanagerview.cpp:141
+#: midimanagerwidget.ui:16
+#, no-c-format
+msgid "MIDI Manager"
+msgstr ""
+
+#: midimanagerview.cpp:125
+msgid "&System MIDI Port (OSS)"
+msgstr ""
+
+#: midimanagerview.cpp:127
+msgid "&aRts Synthesis MIDI Output"
+msgstr ""
+
+#: midiportdlg.cpp:46
+msgid "OSS MIDI Port"
+msgstr ""
+
+#: statusview.cpp:40
+msgid "aRts Status"
+msgstr ""
+
+#: statusview.cpp:46
+msgid "Artsd is running with realtime scheduling."
+msgstr ""
+
+#: statusview.cpp:48
+msgid "Your system does not support realtime scheduling."
+msgstr ""
+
+#: statusview.cpp:50
+msgid ""
+"Artsd is not configured for realtime scheduling\n"
+" or was manually started without artswrapper."
+msgstr ""
+
+#: statusview.cpp:52
+msgid ""
+"Artsd should run with realtime scheduling,\n"
+" but it does not (Is artswrapper suid root?)."
+msgstr ""
+
+#: statusview.cpp:57
+msgid "Determining suspend status..."
+msgstr ""
+
+#: statusview.cpp:64
+msgid "&Suspend Now"
+msgstr ""
+
+#: statusview.cpp:84
+msgid ""
+"The aRts sound daemon will not autosuspend right\n"
+"now since there are active modules."
+msgstr ""
+
+#: statusview.cpp:87
+msgid ""
+"The aRts sound daemon is suspended. Legacy\n"
+" applications can use the sound card now."
+msgstr ""
+
+#: statusview.cpp:90
+msgid "Autosuspend will happen in %1 seconds."
+msgstr ""
+
+#: artsmidimanagerview.rc:4
+#, no-c-format
+msgid "&Add"
+msgstr ""
+
+#: midimanagerdlg.ui:33 midimanagerwidget.ui:33
+#, no-c-format
+msgid "MIDI inputs:"
+msgstr ""
+
+#: midimanagerdlg.ui:41 midimanagerwidget.ui:41
+#, no-c-format
+msgid "MIDI outputs:"
+msgstr ""
+
+#: midimanagerdlg.ui:86
+#, no-c-format
+msgid "&Add..."
+msgstr ""
+
+#: midimanagerdlg.ui:102 midimanagerwidget.ui:86
+#, no-c-format
+msgid "&Connect"
+msgstr ""
+
+#: midimanagerdlg.ui:110 midimanagerwidget.ui:94
+#, no-c-format
+msgid "&Disconnect"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/artsmodules.po b/tde-i18n-es_AR/messages/tdemultimedia/artsmodules.po
new file mode 100644
index 00000000000..89021538d67
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/artsmodules.po
@@ -0,0 +1,227 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-12-09 10:44+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: gui/kde/dbtest.cpp:29
+msgid "dBTest"
+msgstr ""
+
+#: gui/kde/dbtest.cpp:32
+msgid "Creator"
+msgstr ""
+
+#: gui/kde/kvolumefader_impl.cpp:124
+msgid "Set Exact Value..."
+msgstr ""
+
+#: gui/kde/kvolumefader_impl.cpp:236
+msgid "Set Exact Volume Value"
+msgstr ""
+
+#: gui/kde/kvolumefader_impl.cpp:236
+msgid "Exact volume (dB):"
+msgstr ""
+
+#: modules/common/env_mixeritem_impl.cpp:52
+msgid "Mixer (\"%1\")"
+msgstr ""
+
+#: modules/common/env_mixeritem_impl.cpp:190
+#: modules/common/env_mixeritem_impl.cpp:327
+#: modules/effects/synth_stereo_fir_equalizer_impl.cpp:211
+msgid "channels"
+msgstr ""
+
+#: modules/common/env_mixeritem_impl.cpp:198
+#: modules/common/env_mixeritem_impl.cpp:336
+msgid "name"
+msgstr ""
+
+#: modules/common/env_mixeritem_impl.cpp:205
+msgid "type"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:115
+msgid "Low Gain"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:123
+msgid "Low Freq"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:127
+msgid "Low Q"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:132
+msgid "Mid1 Gain"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:140
+msgid "Mid1 Freq"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:144
+msgid "Mid1 Q"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:149
+msgid "Mid2 Gain"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:157
+msgid "Mid2 Freq"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:161
+msgid "Mid2 Q"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:166
+msgid "Mid3 Gain"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:174
+msgid "Mid3 Freq"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:178
+msgid "Mid3 Q"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:183
+msgid "High Gain"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:191
+msgid "High Freq"
+msgstr ""
+
+#: modules/effects/fivebandmonocomplexeq_impl.cpp:195
+msgid "High Q"
+msgstr ""
+
+#: modules/effects/freeverbguifactory_impl.cpp:57
+msgid "roomsize"
+msgstr ""
+
+#: modules/effects/freeverbguifactory_impl.cpp:67
+msgid "damp"
+msgstr ""
+
+#: modules/effects/freeverbguifactory_impl.cpp:77
+msgid "wet"
+msgstr ""
+
+#: modules/effects/freeverbguifactory_impl.cpp:87
+msgid "dry"
+msgstr ""
+
+#: modules/effects/freeverbguifactory_impl.cpp:97
+msgid "width"
+msgstr ""
+
+#: modules/effects/monostereoconversion_impl.cpp:149
+msgid "Balance"
+msgstr ""
+
+#: modules/effects/stereocompressorguifactory_impl.cpp:44
+msgid "attack"
+msgstr ""
+
+#: modules/effects/stereocompressorguifactory_impl.cpp:52
+msgid "release"
+msgstr ""
+
+#: modules/effects/stereocompressorguifactory_impl.cpp:60
+msgid "thresh."
+msgstr ""
+
+#: modules/effects/stereocompressorguifactory_impl.cpp:68
+msgid "ratio"
+msgstr ""
+
+#: modules/effects/stereocompressorguifactory_impl.cpp:75
+msgid "output"
+msgstr ""
+
+#: modules/effects/stereocompressorguifactory_impl.cpp:83
+msgid "Bypass"
+msgstr ""
+
+#: modules/effects/synth_stereo_fir_equalizer_impl.cpp:192
+msgid "a graph"
+msgstr ""
+
+#: modules/mixers/littlestereomixerchannel_impl.cpp:114
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:77
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:64
+msgid "pan"
+msgstr ""
+
+#: modules/mixers/littlestereomixerchannel_impl.cpp:121
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:84
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:71
+msgid "volume"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:24
+msgid "gain"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:31
+msgid "EQ"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:40
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:22
+msgid ""
+"_: volume\n"
+"high"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:47
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:30
+msgid ""
+"_: volume\n"
+"mid"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:54
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:38
+msgid ""
+"_: volume\n"
+"low"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:61
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:46
+msgid "frequency"
+msgstr ""
+
+#: modules/mixers/monosimplemixerchannelguifactory_impl.cpp:69
+#: modules/mixers/simplemixerchannelguifactory_impl.cpp:55
+msgid "q"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/audiocd_encoder_lame.po b/tde-i18n-es_AR/messages/tdemultimedia/audiocd_encoder_lame.po
new file mode 100644
index 00000000000..868cb557cb0
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/audiocd_encoder_lame.po
@@ -0,0 +1,435 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:11
+#, no-c-format
+msgid "Constant Bitrate"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:15
+#, no-c-format
+msgid "Variable Bitrate"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:20
+#, no-c-format
+msgid "Stereo Mode"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:24
+#, no-c-format
+msgid "Quality"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:30
+#, no-c-format
+msgid "Copyrighted"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:34
+#, no-c-format
+msgid "Original"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:38
+#, no-c-format
+msgid "ISO Encoding"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:42
+#, no-c-format
+msgid "Error protection"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:46
+#, no-c-format
+msgid "Write ID3 Tag"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:52 encoderlameconfig.ui:588
+#, no-c-format
+msgid "Constant Bitrate Settings"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:60
+#, no-c-format
+msgid "Minimal bitrate"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:64
+#, no-c-format
+msgid "Minimal Value is a hard limit"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:68
+#, no-c-format
+msgid "Maximal bitrate"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:72
+#, no-c-format
+msgid "Average bitrate"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:76
+#, no-c-format
+msgid "Write Xing VBR tag"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:81
+#, no-c-format
+msgid "Minimal bitrate value"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:87
+#, no-c-format
+msgid "Maximal bitrate value"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:93
+#, no-c-format
+msgid "Average bitrate value"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:102
+#, no-c-format
+msgid "Lowpass filter cutoff above"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:106
+#, no-c-format
+msgid "Lowpass filter cutoff above Value"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:111
+#, no-c-format
+msgid "Highpass filter cutoff above"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:115
+#, no-c-format
+msgid "Highpass filter cutoff above Value"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:120
+#, no-c-format
+msgid "Lowpass filter width"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:124
+#, no-c-format
+msgid "Lowpass filter width value"
+msgstr ""
+
+#: audiocd_lame_encoder.kcfg:129 audiocd_lame_encoder.kcfg:133
+#, no-c-format
+msgid "Highpass filter width"
+msgstr ""
+
+#: encoderlameconfig.ui:41
+#, no-c-format
+msgid "Cop&yrighted"
+msgstr ""
+
+#: encoderlameconfig.ui:44
+#, no-c-format
+msgid "Mark MP3 file as copyrighted"
+msgstr ""
+
+#: encoderlameconfig.ui:47
+#, no-c-format
+msgid "Mark MP3 file as copyrighted."
+msgstr ""
+
+#: encoderlameconfig.ui:55
+#, no-c-format
+msgid "Origi&nal"
+msgstr ""
+
+#: encoderlameconfig.ui:61
+#, no-c-format
+msgid "Mark MP3 file as an original"
+msgstr ""
+
+#: encoderlameconfig.ui:64
+#, no-c-format
+msgid "Mark MP3 file as an original."
+msgstr ""
+
+#: encoderlameconfig.ui:72
+#, no-c-format
+msgid "&ISO encoding"
+msgstr ""
+
+#: encoderlameconfig.ui:75
+#, no-c-format
+msgid "Try to use strict ISO encoding"
+msgstr ""
+
+#: encoderlameconfig.ui:78 encoderlameconfig.ui:282 encoderlameconfig.ui:377
+#, no-c-format
+msgid "This selects the maximal bitrate used for encoding."
+msgstr ""
+
+#: encoderlameconfig.ui:86
+#, no-c-format
+msgid "&Error protection"
+msgstr ""
+
+#: encoderlameconfig.ui:94
+#, no-c-format
+msgid "&Write ID3 tag"
+msgstr ""
+
+#: encoderlameconfig.ui:100 encoderlameconfig.ui:103
+#, no-c-format
+msgid ""
+"If checked and if cddb support is available, an id3 tag will be appended"
+msgstr ""
+
+#: encoderlameconfig.ui:113
+#, no-c-format
+msgid "Encoding Method"
+msgstr ""
+
+#: encoderlameconfig.ui:138
+#, no-c-format
+msgid "Low"
+msgstr ""
+
+#: encoderlameconfig.ui:169
+#, no-c-format
+msgid "High"
+msgstr ""
+
+#: encoderlameconfig.ui:179
+#, no-c-format
+msgid "&Quality:"
+msgstr ""
+
+#: encoderlameconfig.ui:191
+#, no-c-format
+msgid "Stereo"
+msgstr ""
+
+#: encoderlameconfig.ui:196
+#, no-c-format
+msgid "Joint Stereo"
+msgstr ""
+
+#: encoderlameconfig.ui:201
+#, no-c-format
+msgid "Dual Channel"
+msgstr ""
+
+#: encoderlameconfig.ui:206
+#, no-c-format
+msgid "Mono"
+msgstr ""
+
+#: encoderlameconfig.ui:213
+#, no-c-format
+msgid ""
+"This option controls whether MP3 files are recorded with one or two "
+"channels. Note that choosing \"Mono\" reduces file size, but also "
+"kills the stereo signal."
+msgstr ""
+
+#: encoderlameconfig.ui:221
+#, no-c-format
+msgid "Constant bitrate"
+msgstr ""
+
+#: encoderlameconfig.ui:229
+#, no-c-format
+msgid "Variable bitrate"
+msgstr ""
+
+#: encoderlameconfig.ui:262
+#, no-c-format
+msgid "Variable Bitrate Settings"
+msgstr ""
+
+#: encoderlameconfig.ui:279
+#, no-c-format
+msgid "Specify avera&ge bitrate:"
+msgstr ""
+
+#: encoderlameconfig.ui:288 encoderlameconfig.ui:397 encoderlameconfig.ui:503
+#: encoderlameconfig.ui:614
+#, no-c-format
+msgid "32 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:293 encoderlameconfig.ui:402 encoderlameconfig.ui:508
+#: encoderlameconfig.ui:619
+#, no-c-format
+msgid "40 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:298 encoderlameconfig.ui:407 encoderlameconfig.ui:513
+#: encoderlameconfig.ui:624
+#, no-c-format
+msgid "48 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:303 encoderlameconfig.ui:412 encoderlameconfig.ui:518
+#: encoderlameconfig.ui:629
+#, no-c-format
+msgid "56 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:308 encoderlameconfig.ui:417 encoderlameconfig.ui:523
+#: encoderlameconfig.ui:634
+#, no-c-format
+msgid "64 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:313 encoderlameconfig.ui:422 encoderlameconfig.ui:528
+#: encoderlameconfig.ui:639
+#, no-c-format
+msgid "80 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:318 encoderlameconfig.ui:427 encoderlameconfig.ui:533
+#: encoderlameconfig.ui:644
+#, no-c-format
+msgid "96 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:323 encoderlameconfig.ui:432 encoderlameconfig.ui:538
+#: encoderlameconfig.ui:649
+#, no-c-format
+msgid "112 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:328 encoderlameconfig.ui:437 encoderlameconfig.ui:543
+#: encoderlameconfig.ui:654
+#, no-c-format
+msgid "128 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:333 encoderlameconfig.ui:442 encoderlameconfig.ui:548
+#: encoderlameconfig.ui:659
+#, no-c-format
+msgid "160 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:338 encoderlameconfig.ui:447 encoderlameconfig.ui:553
+#: encoderlameconfig.ui:664
+#, no-c-format
+msgid "192 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:343 encoderlameconfig.ui:452 encoderlameconfig.ui:558
+#: encoderlameconfig.ui:669
+#, no-c-format
+msgid "224 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:348 encoderlameconfig.ui:457 encoderlameconfig.ui:563
+#: encoderlameconfig.ui:674
+#, no-c-format
+msgid "256 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:353 encoderlameconfig.ui:462 encoderlameconfig.ui:568
+#: encoderlameconfig.ui:679
+#, no-c-format
+msgid "320 kbs"
+msgstr ""
+
+#: encoderlameconfig.ui:374
+#, no-c-format
+msgid "Maximal bi&trate:"
+msgstr ""
+
+#: encoderlameconfig.ui:385
+#, no-c-format
+msgid "Write &Xing VBR tag"
+msgstr ""
+
+#: encoderlameconfig.ui:391
+#, no-c-format
+msgid ""
+"This writes additional information related to VBR as introduced by Xing."
+msgstr ""
+
+#: encoderlameconfig.ui:483
+#, no-c-format
+msgid "Minimal &value is a hard limit"
+msgstr ""
+
+#: encoderlameconfig.ui:494
+#, no-c-format
+msgid "Minimal &bitrate:"
+msgstr ""
+
+#: encoderlameconfig.ui:497
+#, no-c-format
+msgid "This selects the minimal bitrate used for encoding."
+msgstr ""
+
+#: encoderlameconfig.ui:605
+#, no-c-format
+msgid "Bitrate:"
+msgstr ""
+
+#: encoderlameconfig.ui:689
+#, no-c-format
+msgid "The higher the bitrate, the better the quality and the larger the file."
+msgstr ""
+
+#: encoderlameconfig.ui:699
+#, no-c-format
+msgid "Filter Settings"
+msgstr ""
+
+#: encoderlameconfig.ui:723
+#, no-c-format
+msgid "&Lowpass filter cutoff above"
+msgstr ""
+
+#: encoderlameconfig.ui:734 encoderlameconfig.ui:756 encoderlameconfig.ui:781
+#: encoderlameconfig.ui:806
+#, no-c-format
+msgid " Hz"
+msgstr ""
+
+#: encoderlameconfig.ui:745
+#, no-c-format
+msgid "&Highpass filter cutoff below"
+msgstr ""
+
+#: encoderlameconfig.ui:770
+#, no-c-format
+msgid "Low&pass filter width"
+msgstr ""
+
+#: encoderlameconfig.ui:795
+#, no-c-format
+msgid "Highpa&ss filter width"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/audiocd_encoder_vorbis.po b/tde-i18n-es_AR/messages/tdemultimedia/audiocd_encoder_vorbis.po
new file mode 100644
index 00000000000..36ecf5c1324
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/audiocd_encoder_vorbis.po
@@ -0,0 +1,207 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-07-19 18:16+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:10
+#, no-c-format
+msgid "Vorbis Encoding Quality or Bitrate"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:15
+#, no-c-format
+msgid "Minimal bitrate specified"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:19
+#, no-c-format
+msgid "Maximal bitrate specified"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:23
+#, no-c-format
+msgid "Average bitrate specified"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:28
+#, no-c-format
+msgid "Add Comments"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:32
+#, no-c-format
+msgid "Quality"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:39
+#, no-c-format
+msgid "Minimal bitrate"
+msgstr ""
+
+#: audiocd_vorbis_encoder.kcfg:46 audiocd_vorbis_encoder.kcfg:53
+#: audiocd_vorbis_encoder.kcfg:61
+#, no-c-format
+msgid "maximal bitrate"
+msgstr ""
+
+#: encodervorbisconfig.ui:24
+#, no-c-format
+msgid "&Encoding Method"
+msgstr ""
+
+#: encodervorbisconfig.ui:35
+#, no-c-format
+msgid "Quality based"
+msgstr ""
+
+#: encodervorbisconfig.ui:46
+#, no-c-format
+msgid "Bitrate based"
+msgstr ""
+
+#: encodervorbisconfig.ui:59
+#, no-c-format
+msgid "Vorbis Bitrate Settings"
+msgstr ""
+
+#: encodervorbisconfig.ui:74 encodervorbisconfig.ui:155
+#, no-c-format
+msgid "32 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:79 encodervorbisconfig.ui:160
+#, no-c-format
+msgid "40 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:84 encodervorbisconfig.ui:165
+#, no-c-format
+msgid "48 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:89 encodervorbisconfig.ui:170
+#, no-c-format
+msgid "56 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:94 encodervorbisconfig.ui:175
+#, no-c-format
+msgid "64 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:99 encodervorbisconfig.ui:180
+#, no-c-format
+msgid "80 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:104 encodervorbisconfig.ui:185
+#, no-c-format
+msgid "96 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:109 encodervorbisconfig.ui:190
+#, no-c-format
+msgid "112 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:114 encodervorbisconfig.ui:195
+#: encodervorbisconfig.ui:258
+#, no-c-format
+msgid "128 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:119 encodervorbisconfig.ui:200
+#: encodervorbisconfig.ui:263
+#, no-c-format
+msgid "160 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:124 encodervorbisconfig.ui:205
+#: encodervorbisconfig.ui:268
+#, no-c-format
+msgid "192 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:129 encodervorbisconfig.ui:210
+#, no-c-format
+msgid "224 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:134 encodervorbisconfig.ui:215
+#: encodervorbisconfig.ui:273
+#, no-c-format
+msgid "256 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:139 encodervorbisconfig.ui:220
+#: encodervorbisconfig.ui:278
+#, no-c-format
+msgid "350 kbs"
+msgstr ""
+
+#: encodervorbisconfig.ui:241
+#, no-c-format
+msgid "M&inimal bitrate:"
+msgstr ""
+
+#: encodervorbisconfig.ui:252
+#, no-c-format
+msgid "Ma&ximal bitrate:"
+msgstr ""
+
+#: encodervorbisconfig.ui:293
+#, no-c-format
+msgid "A&verage bitrate:"
+msgstr ""
+
+#: encodervorbisconfig.ui:306
+#, no-c-format
+msgid "Vorbis &Quality Setting"
+msgstr ""
+
+#: encodervorbisconfig.ui:309
+#, no-c-format
+msgid ""
+"You can set the quality of the encoded stream here. A higher value implies a "
+"higher quality but encodes slower."
+msgstr ""
+
+#: encodervorbisconfig.ui:338
+#, no-c-format
+msgid "Higher is better but slower"
+msgstr ""
+
+#: encodervorbisconfig.ui:368
+#, no-c-format
+msgid "Add &track information"
+msgstr ""
+
+#: encodervorbisconfig.ui:371
+#, no-c-format
+msgid ""
+"Add a description of the song to the file header. This makes it easy for the "
+"user to get advanced song information shown by their media player. You can "
+"get this information automatically via the Internet. Look at the \"CDDB "
+"Retrieval\" control module for details."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/juk.po b/tde-i18n-es_AR/messages/tdemultimedia/juk.po
new file mode 100644
index 00000000000..9afd0f5b327
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/juk.po
@@ -0,0 +1,1464 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: advancedsearchdialog.cpp:41
+msgid "Create Search Playlist"
+msgstr ""
+
+#: advancedsearchdialog.cpp:48
+msgid "Playlist name:"
+msgstr ""
+
+#: advancedsearchdialog.cpp:51
+msgid "Search Criteria"
+msgstr ""
+
+#: advancedsearchdialog.cpp:55
+msgid "Match any of the following"
+msgstr ""
+
+#: advancedsearchdialog.cpp:56
+msgid "Match all of the following"
+msgstr ""
+
+#: advancedsearchdialog.cpp:90
+msgid "More"
+msgstr ""
+
+#: advancedsearchdialog.cpp:94
+msgid "Fewer"
+msgstr ""
+
+#: artsplayer.cpp:76
+msgid "Cannot find the aRts soundserver."
+msgstr ""
+
+#: artsplayer.cpp:232
+msgid ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is "
+"configured properly."
+msgstr ""
+
+#: artsplayer.cpp:237 exampleoptions.cpp:50 main.cpp:52 systemtray.cpp:519
+#: systemtray.cpp:535
+msgid "JuK"
+msgstr ""
+
+#: cache.cpp:301
+msgid ""
+"The music data cache has been corrupted. JuK needs to rescan it now. This "
+"may take some time."
+msgstr ""
+
+#: collectionlist.cpp:60
+msgid "Collection List"
+msgstr ""
+
+#: collectionlist.cpp:188
+msgid ""
+"Removing an item from the collection will also remove it from all of your "
+"playlists. Are you sure you want to continue?\n"
+"\n"
+"Note, however, that if the directory that these files are in is in your "
+"\"scan on startup\" list, they will be readded on startup."
+msgstr ""
+
+#: collectionlist.cpp:231
+msgid "Show Playing"
+msgstr ""
+
+#: coverdialog.cpp:38
+msgid ""
+msgstr ""
+
+#: coverdialog.cpp:145
+msgid "Remove Cover"
+msgstr ""
+
+#: deletedialog.cpp:50
+#, c-format
+msgid ""
+"_n: 1 file selected.\n"
+"%n files selected."
+msgstr ""
+
+#: deletedialog.cpp:56
+msgid ""
+"These items will be permanently deleted from your hard disk."
+msgstr ""
+
+#: deletedialog.cpp:62
+msgid "These items will be moved to the Trash Bin."
+msgstr ""
+
+#: deletedialog.cpp:74
+msgid "About to delete selected files"
+msgstr ""
+
+#: deletedialog.cpp:76
+msgid "&Send to Trash"
+msgstr ""
+
+#: directorylist.cpp:32
+msgid "Folder List"
+msgstr ""
+
+#: filerenamer.cpp:72
+msgid ""
+"You are about to rename the following files. Are you sure you want to "
+"continue?"
+msgstr ""
+
+#: filerenamer.cpp:78
+msgid "Original Name"
+msgstr ""
+
+#: filerenamer.cpp:79
+msgid "New Name"
+msgstr ""
+
+#: filerenamer.cpp:87
+msgid "No Change"
+msgstr ""
+
+#: filerenamer.cpp:460
+msgid "Insert folder separator"
+msgstr ""
+
+#: filerenamer.cpp:549
+msgid "No file selected, or selected file has no tags."
+msgstr ""
+
+#: filerenamer.cpp:791
+msgid "Hide Renamer Test Dialog"
+msgstr ""
+
+#: filerenamer.cpp:796 filerenamerbase.ui:247
+#, no-c-format
+msgid "Show Renamer Test Dialog"
+msgstr ""
+
+#: filerenamer.cpp:878
+msgid "%1 to %2"
+msgstr ""
+
+#: filerenamer.cpp:885
+msgid "The following rename operations failed:\n"
+msgstr ""
+
+#: filerenamerconfigdlg.cpp:24
+msgid "File Renamer Options"
+msgstr ""
+
+#: filerenameroptions.cpp:121
+msgid "File Renamer"
+msgstr ""
+
+#: historyplaylist.cpp:63
+msgid "Time"
+msgstr ""
+
+#: juk.cpp:123
+msgid "Remove From Playlist"
+msgstr ""
+
+#: juk.cpp:125 systemtray.cpp:184
+msgid "&Random Play"
+msgstr ""
+
+#: juk.cpp:128
+msgid "&Disable Random Play"
+msgstr ""
+
+#: juk.cpp:132
+msgid "Use &Random Play"
+msgstr ""
+
+#: juk.cpp:136
+msgid "Use &Album Random Play"
+msgstr ""
+
+#: juk.cpp:141
+msgid "&Play"
+msgstr ""
+
+#: juk.cpp:142
+msgid "P&ause"
+msgstr ""
+
+#: juk.cpp:143
+msgid "&Stop"
+msgstr ""
+
+#: juk.cpp:145
+msgid ""
+"_: previous track\n"
+"Previous"
+msgstr ""
+
+#: juk.cpp:146
+msgid ""
+"_: next track\n"
+"&Next"
+msgstr ""
+
+#: juk.cpp:147
+msgid "&Loop Playlist"
+msgstr ""
+
+#: juk.cpp:149
+msgid "&Resize Playlist Columns Manually"
+msgstr ""
+
+#: juk.cpp:151
+msgid "&Resize Column Headers Automatically"
+msgstr ""
+
+#: juk.cpp:155 juk.cpp:238
+msgid "Mute"
+msgstr ""
+
+#: juk.cpp:156 juk.cpp:236
+msgid "Volume Up"
+msgstr ""
+
+#: juk.cpp:157 juk.cpp:237
+msgid "Volume Down"
+msgstr ""
+
+#: juk.cpp:158 juk.cpp:230
+msgid "Play / Pause"
+msgstr ""
+
+#: juk.cpp:159 juk.cpp:235
+msgid "Seek Forward"
+msgstr ""
+
+#: juk.cpp:160 juk.cpp:234
+msgid "Seek Back"
+msgstr ""
+
+#: juk.cpp:167
+msgid "Show Splash Screen on Startup"
+msgstr ""
+
+#: juk.cpp:169
+msgid "Hide Splash Screen on Startup"
+msgstr ""
+
+#: juk.cpp:171
+msgid "&Dock in System Tray"
+msgstr ""
+
+#: juk.cpp:174
+msgid "&Stay in System Tray on Close"
+msgstr ""
+
+#: juk.cpp:177
+msgid "Popup &Track Announcement"
+msgstr ""
+
+#: juk.cpp:179
+msgid "Save &Play Queue on Exit"
+msgstr ""
+
+#: juk.cpp:191
+msgid "&Tag Guesser..."
+msgstr ""
+
+#: juk.cpp:194
+msgid "&File Renamer..."
+msgstr ""
+
+#: juk.cpp:203
+msgid "Track Position"
+msgstr ""
+
+#: juk.cpp:229
+msgid "Play"
+msgstr ""
+
+#: juk.cpp:231
+msgid "Stop Playing"
+msgstr ""
+
+#: juk.cpp:233
+msgid "Forward"
+msgstr ""
+
+#: juk.cpp:239
+msgid "Show / Hide"
+msgstr ""
+
+#: juk.cpp:240 playlistcollection.cpp:869
+msgid "Play Next Album"
+msgstr ""
+
+#: juk.cpp:399
+msgid ""
+"Closing the main window will keep JuK running in the system tray. Use "
+"Quit from the File menu to quit the application."
+msgstr ""
+
+#: juk.cpp:401
+msgid "Docking in System Tray"
+msgstr ""
+
+#: k3bexporter.cpp:109
+msgid "Add Selected Items to Audio or Data CD"
+msgstr ""
+
+#: k3bexporter.cpp:177
+msgid "Unable to start K3b."
+msgstr ""
+
+#: k3bexporter.cpp:211
+msgid "There was a DCOP communication error with K3b."
+msgstr ""
+
+#: k3bexporter.cpp:244
+msgid ""
+"Create an audio mode CD suitable for CD players, or a data mode CD suitable "
+"for computers and other digital music players?"
+msgstr ""
+
+#: k3bexporter.cpp:247
+msgid "Create K3b Project"
+msgstr ""
+
+#: k3bexporter.cpp:248
+msgid "Audio Mode"
+msgstr ""
+
+#: k3bexporter.cpp:249
+msgid "Data Mode"
+msgstr ""
+
+#: k3bexporter.cpp:275
+msgid "Add Playlist to Audio or Data CD"
+msgstr ""
+
+#: keydialog.cpp:79
+msgid "Configure Shortcuts"
+msgstr ""
+
+#: keydialog.cpp:98
+msgid "Global Shortcuts"
+msgstr ""
+
+#: keydialog.cpp:99
+msgid "&No keys"
+msgstr ""
+
+#: keydialog.cpp:100
+msgid "&Standard keys"
+msgstr ""
+
+#: keydialog.cpp:101
+msgid "&Multimedia keys"
+msgstr ""
+
+#: keydialog.cpp:104
+msgid ""
+"Here you can select the keys used as global shortcuts to control the player"
+msgstr ""
+
+#: main.cpp:27
+msgid "Jukebox and music manager for TDE"
+msgstr ""
+
+#: main.cpp:28
+msgid "Author, chief dork and keeper of the funk"
+msgstr ""
+
+#: main.cpp:29
+msgid "Assistant super-hero, fixer of many things"
+msgstr ""
+
+#: main.cpp:30
+msgid ""
+"System tray docking, \"inline\" tag editing,\n"
+"bug fixes, evangelism, moral support"
+msgstr ""
+
+#: main.cpp:31
+msgid "GStreamer port"
+msgstr ""
+
+#: main.cpp:32
+msgid "Global keybindings support"
+msgstr ""
+
+#: main.cpp:33
+msgid "Track announcement popups"
+msgstr ""
+
+#: main.cpp:34
+msgid "Automagic track data guessing, bugfixes"
+msgstr ""
+
+#: main.cpp:35
+msgid "More automagical things, now using MusicBrainz"
+msgstr ""
+
+#: main.cpp:36
+msgid "Co-conspirator in MusicBrainz wizardry"
+msgstr ""
+
+#: main.cpp:37
+msgid "Friendly, neighborhood aRts guru"
+msgstr ""
+
+#: main.cpp:38
+msgid ""
+"Making JuK friendlier to people with\n"
+"terabytes of music"
+msgstr ""
+
+#: main.cpp:39
+msgid "DCOP interface"
+msgstr ""
+
+#: main.cpp:40
+msgid "FLAC and MPC support"
+msgstr ""
+
+#: main.cpp:41
+msgid "Album cover manager"
+msgstr ""
+
+#: main.cpp:42
+msgid "Gimper of splash screen"
+msgstr ""
+
+#: main.cpp:46
+msgid "File(s) to open"
+msgstr ""
+
+#: mediafiles.cpp:68
+msgid "Playlists"
+msgstr ""
+
+#: musicbrainzquery.cpp:37
+msgid "Querying MusicBrainz server..."
+msgstr ""
+
+#: musicbrainzquery.cpp:50
+msgid "No matches found."
+msgstr ""
+
+#: musicbrainzquery.cpp:64
+msgid "Error connecting to MusicBrainz server."
+msgstr ""
+
+#: nowplaying.cpp:273
+msgid "back to playlist"
+msgstr ""
+
+#: nowplaying.cpp:297 nowplaying.cpp:312 playlistcollection.cpp:552
+msgid "History"
+msgstr ""
+
+#: playermanager.cpp:245
+msgid "&Output To"
+msgstr ""
+
+#: playermanager.cpp:249 playermanager.cpp:563
+msgid "aRts"
+msgstr ""
+
+#: playermanager.cpp:252 playermanager.cpp:565
+msgid "GStreamer"
+msgstr ""
+
+#: playermanager.cpp:255 playermanager.cpp:260 playermanager.cpp:567
+msgid "aKode"
+msgstr ""
+
+#: playlist.cpp:548
+#, c-format
+msgid "Could not save to file %1."
+msgstr ""
+
+#: playlist.cpp:804
+msgid "Are you sure you want to delete these covers?"
+msgstr ""
+
+#: playlist.cpp:806
+msgid "&Delete Covers"
+msgstr ""
+
+#: playlist.cpp:843
+msgid ""
+"None of the items you have selected can be assigned a cover. A track must "
+"have both the Artist and Album tags set to be assigned a cover."
+msgstr ""
+
+#: playlist.cpp:854
+msgid "Select Cover Image File"
+msgstr ""
+
+#: playlist.cpp:1008
+msgid "Could not delete these files"
+msgstr ""
+
+#: playlist.cpp:1009
+msgid "Could not move these files to the Trash"
+msgstr ""
+
+#: playlist.cpp:1519 trackpickerdialogbase.ui:89
+#, no-c-format
+msgid "Track Name"
+msgstr ""
+
+#: coverdialogbase.ui:25 exampleoptionsbase.ui:93 playlist.cpp:1520
+#: tagrenameroptions.cpp:97 trackpickerdialogbase.ui:100
+#, no-c-format
+msgid "Artist"
+msgstr ""
+
+#: exampleoptionsbase.ui:109 playlist.cpp:1521 tagrenameroptions.cpp:97
+#: trackpickerdialogbase.ui:111
+#, no-c-format
+msgid "Album"
+msgstr ""
+
+#: playlist.cpp:1522
+msgid "Cover"
+msgstr ""
+
+#: playlist.cpp:1523 tagrenameroptions.cpp:98 trackpickerdialogbase.ui:122
+#, no-c-format
+msgid "Track"
+msgstr ""
+
+#: exampleoptionsbase.ui:179 playlist.cpp:1524 tagrenameroptions.cpp:98
+#, no-c-format
+msgid "Genre"
+msgstr ""
+
+#: playlist.cpp:1525 tagrenameroptions.cpp:98 trackpickerdialogbase.ui:133
+#, no-c-format
+msgid "Year"
+msgstr ""
+
+#: playlist.cpp:1526
+msgid "Length"
+msgstr ""
+
+#: playlist.cpp:1527
+msgid "Bitrate"
+msgstr ""
+
+#: playlist.cpp:1528
+msgid "Comment"
+msgstr ""
+
+#: playlist.cpp:1529 trackpickerdialogbase.ui:32
+#, no-c-format
+msgid "File Name"
+msgstr ""
+
+#: playlist.cpp:1530
+msgid "File Name (full path)"
+msgstr ""
+
+#: playlist.cpp:1550
+msgid "&Show Columns"
+msgstr ""
+
+#: playlist.cpp:1553
+msgid "Show"
+msgstr ""
+
+#: playlist.cpp:2081
+msgid "Add to Play Queue"
+msgstr ""
+
+#: playlist.cpp:2110
+msgid "Create Playlist From Selected Items..."
+msgstr ""
+
+#: playlist.cpp:2132
+msgid "Edit '%1'"
+msgstr ""
+
+#: playlist.cpp:2243
+msgid "This will edit multiple files. Are you sure?"
+msgstr ""
+
+#: playlist.cpp:2297 playlistcollection.h:168
+msgid "Create New Playlist"
+msgstr ""
+
+#: playlist.cpp:2306
+msgid ""
+"Manual column widths have been enabled. You can switch back to automatic "
+"column sizes in the view menu."
+msgstr ""
+
+#: playlist.cpp:2309
+msgid "Manual Column Widths Enabled"
+msgstr ""
+
+#: playlistbox.cpp:94
+msgid "View Modes"
+msgstr ""
+
+#: playlistbox.cpp:195 playlistcollection.cpp:396
+msgid "Duplicate"
+msgstr ""
+
+#: playlistbox.cpp:292
+msgid "Do you want to delete these files from the disk as well?"
+msgstr ""
+
+#: playlistbox.cpp:292
+msgid "Keep"
+msgstr ""
+
+#: playlistbox.cpp:302
+msgid "Could not delete these files."
+msgstr ""
+
+#: playlistbox.cpp:309
+msgid "Are you sure you want to remove these playlists from your collection?"
+msgstr ""
+
+#: playlistbox.cpp:312
+msgid "Remove Items?"
+msgstr ""
+
+#: playlistbox.cpp:633
+msgid "Hid&e"
+msgstr ""
+
+#: playlistbox.cpp:635 playlistcollection.cpp:877
+msgid "R&emove"
+msgstr ""
+
+#: playlistcollection.cpp:180
+msgid "Dynamic List"
+msgstr ""
+
+#: playlistcollection.cpp:220
+msgid "Now Playing"
+msgstr ""
+
+#: playlistcollection.cpp:322
+msgid ""
+"Do you want to add these items to the current list or to the collection list?"
+msgstr ""
+
+#: playlistcollection.cpp:324
+msgid "Current"
+msgstr ""
+
+#: playlistcollection.cpp:325
+msgid "Collection"
+msgstr ""
+
+#: playlistcollection.cpp:384
+msgid "Rename"
+msgstr ""
+
+#: playlistcollection.cpp:496
+msgid "Search Playlist"
+msgstr ""
+
+#: playlistcollection.cpp:513
+msgid "Create Folder Playlist"
+msgstr ""
+
+#: playlistcollection.cpp:730
+msgid "Please enter a name for this playlist:"
+msgstr ""
+
+#: playlistcollection.cpp:843
+msgid "&New"
+msgstr ""
+
+#: playlistcollection.cpp:845
+msgid "&Empty Playlist..."
+msgstr ""
+
+#: playlistcollection.cpp:847
+msgid "&Search Playlist..."
+msgstr ""
+
+#: playlistcollection.cpp:849
+msgid "Playlist From &Folder..."
+msgstr ""
+
+#: playlistcollection.cpp:855
+msgid "&Guess Tag Information"
+msgstr ""
+
+#: playlistcollection.cpp:858
+msgid "From &File Name"
+msgstr ""
+
+#: playlistcollection.cpp:860
+msgid "From &Internet"
+msgstr ""
+
+#: playlistcollection.cpp:863
+msgid "Guess Tag Information From &File Name"
+msgstr ""
+
+#: playlistcollection.cpp:868
+msgid "Play First Track"
+msgstr ""
+
+#: playlistcollection.cpp:872
+msgid "Add &Folder..."
+msgstr ""
+
+#: playlistcollection.cpp:873
+msgid "&Rename..."
+msgstr ""
+
+#: playlistcollection.cpp:874
+msgid "D&uplicate..."
+msgstr ""
+
+#: playlistcollection.cpp:879
+msgid "Edit Search..."
+msgstr ""
+
+#: playlistcollection.cpp:882
+msgid "Refresh"
+msgstr ""
+
+#: playlistcollection.cpp:883
+msgid "&Rename File"
+msgstr ""
+
+#: coverdialogbase.ui:16 playlistcollection.cpp:885 viewmode.h:158
+#, no-c-format
+msgid "Cover Manager"
+msgstr ""
+
+#: playlistcollection.cpp:887
+msgid "&View Cover"
+msgstr ""
+
+#: playlistcollection.cpp:889
+msgid "Get Cover From &File..."
+msgstr ""
+
+#: playlistcollection.cpp:893
+msgid "Get Cover From &Internet..."
+msgstr ""
+
+#: playlistcollection.cpp:895
+msgid "&Delete Cover"
+msgstr ""
+
+#: playlistcollection.cpp:897
+msgid "Show Cover &Manager"
+msgstr ""
+
+#: playlistcollection.cpp:901
+msgid "Show &History"
+msgstr ""
+
+#: playlistcollection.cpp:902
+msgid "Hide &History"
+msgstr ""
+
+#: playlistcollection.cpp:905
+msgid "Show &Play Queue"
+msgstr ""
+
+#: playlistcollection.cpp:906
+msgid "Hide &Play Queue"
+msgstr ""
+
+#: playlistcollection.h:171
+msgid "Playlist"
+msgstr ""
+
+#: playlistsplitter.cpp:121
+msgid "Show &Search Bar"
+msgstr ""
+
+#: playlistsplitter.cpp:122
+msgid "Hide &Search Bar"
+msgstr ""
+
+#: playlistsplitter.cpp:124
+msgid "Edit Track Search"
+msgstr ""
+
+#: searchwidget.cpp:64
+msgid "Normal Matching"
+msgstr ""
+
+#: searchwidget.cpp:65
+msgid "Case Sensitive"
+msgstr ""
+
+#: searchwidget.cpp:66
+msgid "Pattern Matching"
+msgstr ""
+
+#: searchwidget.cpp:166
+msgid "All Visible"
+msgstr ""
+
+#: coverdialogbase.ui:87 coverdialogbase.ui:90 searchwidget.cpp:267
+#, no-c-format
+msgid "Clear Search"
+msgstr ""
+
+#: searchwidget.cpp:270
+msgid "Search:"
+msgstr ""
+
+#: slideraction.cpp:250 slideraction.cpp:255
+msgid "Track position"
+msgstr ""
+
+#: slideraction.cpp:265 slideraction.cpp:270
+msgid "Volume"
+msgstr ""
+
+#: splashscreen.cpp:32
+msgid "Loading"
+msgstr ""
+
+#: statuslabel.cpp:87
+msgid "Jump to the currently playing item"
+msgstr ""
+
+#: statuslabel.cpp:133
+#, c-format
+msgid ""
+"_n: 1 day\n"
+"%n days"
+msgstr ""
+
+#: statuslabel.cpp:143
+#, c-format
+msgid ""
+"_n: 1 item\n"
+"%n items"
+msgstr ""
+
+#: systemtray.cpp:165
+msgid "Redisplay Popup"
+msgstr ""
+
+#: systemtray.cpp:532
+msgid ""
+"_: %1 is Cover Art, %2 is the playing track, %3 is the appname\n"
+"%3"
+msgstr ""
+
+#: tageditor.cpp:474
+msgid "Show &Tag Editor"
+msgstr ""
+
+#: tageditor.cpp:475
+msgid "Hide &Tag Editor"
+msgstr ""
+
+#: tageditor.cpp:504
+msgid "&Artist name:"
+msgstr ""
+
+#: tageditor.cpp:507
+msgid "&Track name:"
+msgstr ""
+
+#: tageditor.cpp:511
+msgid "Album &name:"
+msgstr ""
+
+#: tageditor.cpp:514
+msgid "&Genre:"
+msgstr ""
+
+#: tageditor.cpp:533
+msgid "&File name:"
+msgstr ""
+
+#: tageditor.cpp:547
+msgid "T&rack:"
+msgstr ""
+
+#: tageditor.cpp:554
+msgid "&Year:"
+msgstr ""
+
+#: tageditor.cpp:560
+msgid "Length:"
+msgstr ""
+
+#: tageditor.cpp:572
+msgid "Bitrate:"
+msgstr ""
+
+#: tageditor.cpp:586
+msgid "&Comment:"
+msgstr ""
+
+#: tageditor.cpp:705
+msgid "Do you want to save your changes to:\n"
+msgstr ""
+
+#: tageditor.cpp:707
+msgid "Save Changes"
+msgstr ""
+
+#: tageditor.cpp:727
+msgid "Enable"
+msgstr ""
+
+#: tagguesserconfigdlg.cpp:24
+msgid "Tag Guesser Configuration"
+msgstr ""
+
+#: exampleoptionsbase.ui:101 tagrenameroptions.cpp:97
+#, no-c-format
+msgid "Title"
+msgstr ""
+
+#: tagrenameroptions.cpp:104
+msgid "Unknown"
+msgstr ""
+
+#: tagtransactionmanager.cpp:139
+msgid ""
+"This file already exists.\n"
+"Do you want to replace it?"
+msgstr ""
+
+#: tagtransactionmanager.cpp:140
+msgid "File Exists"
+msgstr ""
+
+#: tagtransactionmanager.cpp:204
+msgid "The following files were unable to be changed."
+msgstr ""
+
+#: trackpickerdialog.cpp:51
+msgid "Internet Tag Guesser"
+msgstr ""
+
+#: treeviewitemplaylist.cpp:47
+msgid "artist"
+msgstr ""
+
+#: treeviewitemplaylist.cpp:49
+msgid "genre"
+msgstr ""
+
+#: treeviewitemplaylist.cpp:51
+msgid "album"
+msgstr ""
+
+#: treeviewitemplaylist.cpp:55
+msgid "You are about to change the %1 on these files."
+msgstr ""
+
+#: treeviewitemplaylist.cpp:57
+msgid "Changing Track Tags"
+msgstr ""
+
+#: upcomingplaylist.cpp:35
+msgid "Play Queue"
+msgstr ""
+
+#: viewmode.cpp:406
+msgid "Artists"
+msgstr ""
+
+#: viewmode.cpp:409
+msgid "Albums"
+msgstr ""
+
+#: viewmode.cpp:412
+msgid "Genres"
+msgstr ""
+
+#: viewmode.h:104
+msgid "Compact"
+msgstr ""
+
+#: viewmode.h:130
+msgid "Tree"
+msgstr ""
+
+#: webimagefetcher.cpp:205
+msgid "Searching for Images. Please Wait..."
+msgstr ""
+
+#: webimagefetcher.cpp:213
+msgid "Cover Downloader"
+msgstr ""
+
+#: webimagefetcher.cpp:215
+msgid "No matching images found, please enter new search terms:"
+msgstr ""
+
+#: webimagefetcher.cpp:216
+msgid "Enter new search terms:"
+msgstr ""
+
+#: webimagefetcherdialog.cpp:78
+msgid "New Search"
+msgstr ""
+
+#: webimagefetcherdialog.cpp:139
+msgid "The cover you have selected is unavailable. Please select another."
+msgstr ""
+
+#: webimagefetcherdialog.cpp:140
+msgid "Cover Unavailable"
+msgstr ""
+
+#: coverdialogbase.ui:36
+#, no-c-format
+msgid ""
+msgstr ""
+
+#: coverdialogbase.ui:93
+#, no-c-format
+msgid "Clear the current cover search."
+msgstr ""
+
+#: deletedialogbase.ui:46
+#, no-c-format
+msgid "Icon Placeholder, not in GUI"
+msgstr ""
+
+#: deletedialogbase.ui:62
+#, no-c-format
+msgid "Are you sure that you want to remove these items?"
+msgstr ""
+
+#: deletedialogbase.ui:73
+#, no-c-format
+msgid "Deletion method placeholder, never shown to user."
+msgstr ""
+
+#: deletedialogbase.ui:91
+#, no-c-format
+msgid "List of files that are about to be deleted."
+msgstr ""
+
+#: deletedialogbase.ui:94
+#, no-c-format
+msgid "This is the list of items that are about to be deleted."
+msgstr ""
+
+#: deletedialogbase.ui:102
+#, no-c-format
+msgid "Placeholder for number of files, not in GUI"
+msgstr ""
+
+#: deletedialogbase.ui:113
+#, no-c-format
+msgid "&Delete files instead of moving them to the trash"
+msgstr ""
+
+#: deletedialogbase.ui:116
+#, no-c-format
+msgid ""
+"If checked, files will be permanently removed instead of being placed in the "
+"Trash Bin"
+msgstr ""
+
+#: deletedialogbase.ui:119
+#, no-c-format
+msgid ""
+"If this box is checked, files will be permanently removed "
+"instead of being placed in the Trash Bin.
\n"
+"\n"
+"Use this option with caution: Most filesystems are unable to "
+"reliably undelete deleted files.
"
+msgstr ""
+
+#: directorylistbase.ui:22
+#, no-c-format
+msgid "Folders"
+msgstr ""
+
+#: directorylistbase.ui:48
+#, no-c-format
+msgid "Add Folder..."
+msgstr ""
+
+#: directorylistbase.ui:56
+#, no-c-format
+msgid "Remove Folder"
+msgstr ""
+
+#: directorylistbase.ui:64
+#, no-c-format
+msgid "These folders will be scanned on startup for new files."
+msgstr ""
+
+#: directorylistbase.ui:92
+#, no-c-format
+msgid "Import playlists"
+msgstr ""
+
+#: exampleoptionsbase.ui:16 filerenamerbase.ui:211
+#, no-c-format
+msgid "Example"
+msgstr ""
+
+#: exampleoptionsbase.ui:27
+#, no-c-format
+msgid "Example Tag Selection"
+msgstr ""
+
+#: exampleoptionsbase.ui:38
+#, no-c-format
+msgid "Get example tags from this file:"
+msgstr ""
+
+#: exampleoptionsbase.ui:68
+#, no-c-format
+msgid "Enter example tags manually:"
+msgstr ""
+
+#: exampleoptionsbase.ui:79
+#, no-c-format
+msgid "Example Tags"
+msgstr ""
+
+#: exampleoptionsbase.ui:117
+#, no-c-format
+msgid "Title:"
+msgstr ""
+
+#: exampleoptionsbase.ui:125
+#, no-c-format
+msgid "Artist:"
+msgstr ""
+
+#: exampleoptionsbase.ui:147
+#, no-c-format
+msgid "Album:"
+msgstr ""
+
+#: exampleoptionsbase.ui:155
+#, no-c-format
+msgid "Genre:"
+msgstr ""
+
+#: exampleoptionsbase.ui:163
+#, no-c-format
+msgid "Track number:"
+msgstr ""
+
+#: exampleoptionsbase.ui:187
+#, no-c-format
+msgid "Year:"
+msgstr ""
+
+#: filerenamerbase.ui:24
+#, no-c-format
+msgid "File Renamer Configuration"
+msgstr ""
+
+#: filerenamerbase.ui:41
+#, no-c-format
+msgid " - "
+msgstr ""
+
+#: filerenamerbase.ui:46
+#, no-c-format
+msgid "_"
+msgstr ""
+
+#: filerenamerbase.ui:51
+#, no-c-format
+msgid "-"
+msgstr ""
+
+#: filerenamerbase.ui:66
+#, no-c-format
+msgid "Music folder:"
+msgstr ""
+
+#: filerenamerbase.ui:80
+#, no-c-format
+msgid "Album Tag"
+msgstr ""
+
+#: filerenamerbase.ui:85
+#, no-c-format
+msgid "Artist Tag"
+msgstr ""
+
+#: filerenamerbase.ui:90
+#, no-c-format
+msgid "Genre Tag"
+msgstr ""
+
+#: filerenamerbase.ui:95
+#, no-c-format
+msgid "Title Tag"
+msgstr ""
+
+#: filerenamerbase.ui:100
+#, no-c-format
+msgid "Track Tag"
+msgstr ""
+
+#: filerenamerbase.ui:105
+#, no-c-format
+msgid "Year Tag"
+msgstr ""
+
+#: filerenamerbase.ui:117
+#, no-c-format
+msgid "Insert Category"
+msgstr ""
+
+#: filerenamerbase.ui:127
+#, no-c-format
+msgid "~/music"
+msgstr ""
+
+#: filerenamerbase.ui:141
+#, no-c-format
+msgid "Add category:"
+msgstr ""
+
+#: filerenamerbase.ui:152
+#, no-c-format
+msgid "Separator:"
+msgstr ""
+
+#: filerenameroptionsbase.ui:16
+#, no-c-format
+msgid "%1 Options"
+msgstr ""
+
+#: filerenameroptionsbase.ui:27
+#, no-c-format
+msgid "%1 Format"
+msgstr ""
+
+#: filerenameroptionsbase.ui:38
+#, no-c-format
+msgid ""
+"When using the file renamer your files will be renamed to the values that "
+"you have in your track's %1 tag, plus any additional text that you specify "
+"below."
+msgstr ""
+
+#: filerenameroptionsbase.ui:88
+#, no-c-format
+msgid "%1"
+msgstr ""
+
+#: filerenameroptionsbase.ui:128
+#, no-c-format
+msgid "Substitution Example"
+msgstr ""
+
+#: filerenameroptionsbase.ui:141
+#, no-c-format
+msgid "When the Track's %1 is Empty"
+msgstr ""
+
+#: filerenameroptionsbase.ui:152
+#, no-c-format
+msgid "Include in the &filename anyways"
+msgstr ""
+
+#: filerenameroptionsbase.ui:160
+#, no-c-format
+msgid "&Ignore this tag when renaming the file"
+msgstr ""
+
+#: filerenameroptionsbase.ui:182
+#, no-c-format
+msgid "Use &this value:"
+msgstr ""
+
+#: filerenameroptionsbase.ui:193
+#, no-c-format
+msgid "Empty"
+msgstr ""
+
+#: filerenameroptionsbase.ui:205
+#, no-c-format
+msgid "Track Width Options"
+msgstr ""
+
+#: filerenameroptionsbase.ui:216
+#, no-c-format
+msgid ""
+"JuK can force the track used in a file name to have a minimum number of "
+"digits. You may want to do this for better sorting in file managers."
+msgstr ""
+
+#: filerenameroptionsbase.ui:252
+#, no-c-format
+msgid "Minimum track &width:"
+msgstr ""
+
+#: filerenameroptionsbase.ui:263
+#, no-c-format
+msgid "None"
+msgstr ""
+
+#: filerenameroptionsbase.ui:295
+#, no-c-format
+msgid "014"
+msgstr ""
+
+#: filerenameroptionsbase.ui:308
+#, no-c-format
+msgid "003"
+msgstr ""
+
+#: filerenameroptionsbase.ui:316
+#, no-c-format
+msgid "3 ->"
+msgstr ""
+
+#: filerenameroptionsbase.ui:327
+#, no-c-format
+msgid "14 ->"
+msgstr ""
+
+#: jukui-rtl.rc:38 jukui.rc:40
+#, no-c-format
+msgid "&Player"
+msgstr ""
+
+#: jukui-rtl.rc:55 jukui.rc:57
+#, no-c-format
+msgid "&Tagger"
+msgstr ""
+
+#: jukui-rtl.rc:96 jukui.rc:98
+#, no-c-format
+msgid "Play Toolbar"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:23
+#, no-c-format
+msgid "File Name Scheme"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:45
+#, no-c-format
+msgid "Currently used file name schemes"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:48
+#, no-c-format
+msgid ""
+"Here you can see the currently configured file name schemes which the "
+"\"Suggest\" button in the tag editor uses to extract tag information from a "
+"file name. Each string may contain one of the following placeholders:\n"
+"- %t: Title
\n"
+"- %a: Artist
\n"
+"- %A: Album
\n"
+"- %T: Track
\n"
+"- %c: Comment
\n"
+"
\n"
+"For example, the file name scheme \"[%T] %a - %t\" would match \"[01] Deep "
+"Purple - Smoke on the water\" but not \"(Deep Purple) Smoke on the water\". "
+"For that second name, you would use the scheme \"(%a) %t\".\n"
+"Note that the order in which the schemes appear in the list is relevant, "
+"since the tag guesser will go through the list from the top to the bottom, "
+"and use the first matching scheme."
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:64
+#, no-c-format
+msgid "&Add"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:67
+#, no-c-format
+msgid "Add a new scheme"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:70
+#, no-c-format
+msgid "Press this button to add a new file name scheme to the end of the list."
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:81
+#, no-c-format
+msgid "Move scheme up"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:84
+#, no-c-format
+msgid ""
+"Press this button to move the currently selected scheme one step upwards."
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:95
+#, no-c-format
+msgid "Move scheme down"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:98
+#, no-c-format
+msgid ""
+"Press this button to move the currently selected scheme one step downwards."
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:109
+#, no-c-format
+msgid "Modify scheme"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:112
+#, no-c-format
+msgid "Press this button to modify the currently selected scheme."
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:123
+#, no-c-format
+msgid "Remove scheme"
+msgstr ""
+
+#: tagguesserconfigdlgwidget.ui:126
+#, no-c-format
+msgid ""
+"Press this button to remove the currently selected scheme from the list."
+msgstr ""
+
+#: trackpickerdialogbase.ui:77
+#, no-c-format
+msgid "Select Best Possible Match"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/kaboodle.po b/tde-i18n-es_AR/messages/tdemultimedia/kaboodle.po
new file mode 100644
index 00000000000..2c664d73613
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/kaboodle.po
@@ -0,0 +1,118 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: conf.cpp:39
+msgid "Start playing automatically"
+msgstr ""
+
+#: conf.cpp:40
+msgid "Quit when finished playing"
+msgstr ""
+
+#: kaboodle_factory.cpp:69
+msgid "Kaboodle"
+msgstr ""
+
+#: kaboodle_factory.cpp:70
+msgid "The Lean TDE Media Player"
+msgstr ""
+
+#: kaboodle_factory.cpp:74
+msgid "Maintainer"
+msgstr ""
+
+#: kaboodle_factory.cpp:75
+msgid "Previous Maintainer"
+msgstr ""
+
+#: kaboodle_factory.cpp:76
+msgid "Application icon"
+msgstr ""
+
+#: kaboodle_factory.cpp:77
+msgid "Original Noatun Developer"
+msgstr ""
+
+#: kaboodle_factory.cpp:78
+msgid "Konqueror Embedding"
+msgstr ""
+
+#: main.cpp:38
+msgid "URL to open"
+msgstr ""
+
+#: main.cpp:40
+msgid "Turn on TQt Debug output"
+msgstr ""
+
+#: player.cpp:63
+msgid "&Play"
+msgstr ""
+
+#: player.cpp:64
+msgid "&Pause"
+msgstr ""
+
+#: player.cpp:65
+msgid "&Stop"
+msgstr ""
+
+#: player.cpp:66
+msgid "&Looping"
+msgstr ""
+
+#: player.cpp:105
+msgid "aRts could not load this file."
+msgstr ""
+
+#: player.cpp:254
+msgid "Playing %1 - %2"
+msgstr ""
+
+#: userinterface.cpp:99
+msgid "Player"
+msgstr ""
+
+#: userinterface.cpp:101
+msgid "Video"
+msgstr ""
+
+#: userinterface.cpp:112
+msgid "Select File to Play"
+msgstr ""
+
+#: view.cpp:88
+msgid "Play"
+msgstr ""
+
+#: view.cpp:89
+msgid "Pause"
+msgstr ""
+
+#: kaboodlepartui.rc:9 kaboodleui.rc:9
+#, no-c-format
+msgid "Kaboodle Toolbar"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/kaudiocreator.po b/tde-i18n-es_AR/messages/tdemultimedia/kaudiocreator.po
new file mode 100644
index 00000000000..fd7c9e1c678
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/kaudiocreator.po
@@ -0,0 +1,930 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: encodefileimp.cpp:72 tracksimp.cpp:419
+msgid ""
+"%1 Job(s) have been started. You can watch their progress in the jobs "
+"section."
+msgstr ""
+
+#: encodefileimp.cpp:74 tracksimp.cpp:421
+msgid "Jobs have started"
+msgstr ""
+
+#: encoder.cpp:59
+msgid ""
+"No encoder has been selected.\n"
+"Please select an encoder in the configuration."
+msgstr ""
+
+#: encoder.cpp:59 encoderconfigimp.cpp:157 encoderconfigimp.cpp:185
+msgid "No Encoder Selected"
+msgstr ""
+
+#: encoder.cpp:135
+msgid "Encoding (%1): %2 - %3"
+msgstr ""
+
+#: encoder.cpp:177
+msgid "File Already Exists"
+msgstr ""
+
+#: encoder.cpp:177
+msgid "Sorry, file already exists. Please pick a new name:"
+msgstr ""
+
+#: encoder.cpp:191
+msgid "Cannot place file, unable to make directories."
+msgstr ""
+
+#: encoder.cpp:191 encoder.cpp:287 encoder.cpp:293 encoder.cpp:308
+msgid "Encoding Failed"
+msgstr ""
+
+#: encoder.cpp:287
+#, c-format
+msgid ""
+"The selected encoder was not found.\n"
+"The wav file has been removed. Command was: %1"
+msgstr ""
+
+#: encoder.cpp:293
+msgid ""
+"The encoder exited with a error. Please check that the file was created.\n"
+"Do you want to see the full encoder output?"
+msgstr ""
+
+#: encoder.cpp:293 encoder.cpp:308
+msgid "Show Output"
+msgstr ""
+
+#: encoder.cpp:293 encoder.cpp:308
+msgid "Skip Output"
+msgstr ""
+
+#: encoder.cpp:308
+msgid ""
+"The encoded file was not created.\n"
+"Please check the encoder options.\n"
+"The wav file has been removed.\n"
+"Do you want to see the full encoder output?"
+msgstr ""
+
+#: encoderconfigimp.cpp:47
+msgid "Ogg Vorbis"
+msgstr ""
+
+#: encoderconfigimp.cpp:54
+msgid "MP3"
+msgstr ""
+
+#: encoderconfigimp.cpp:61
+msgid "Wav"
+msgstr ""
+
+#: encoderconfigimp.cpp:68
+msgid "FLAC"
+msgstr ""
+
+#: encoderconfigimp.cpp:139 encoderconfigimp.cpp:199
+msgid "Configure Encoder"
+msgstr ""
+
+#: encoderconfigimp.cpp:140 encoderconfigimp.cpp:200 kaudiocreator.cpp:264
+msgid "Encoder Configuration"
+msgstr ""
+
+#: encoderconfigimp.cpp:157 encoderconfigimp.cpp:185
+msgid "Please select an encoder."
+msgstr ""
+
+#: encoderconfigimp.cpp:161
+msgid "At least one encoder must exist."
+msgstr ""
+
+#: encoderconfigimp.cpp:161
+msgid "Can Not Remove"
+msgstr ""
+
+#: encoderconfigimp.cpp:164
+msgid "Delete encoder?"
+msgstr ""
+
+#: encoderconfigimp.cpp:164
+msgid "Delete Encoder"
+msgstr ""
+
+#: job.h:34
+msgid "Other"
+msgstr ""
+
+#: jobqueimp.cpp:97 jobqueimp.cpp:183 jobqueimp.cpp:251
+#, c-format
+msgid "Number of jobs in the queue: %1"
+msgstr ""
+
+#: jobqueimp.cpp:161
+msgid "KAudioCreator has not finished %1. Remove anyway?"
+msgstr ""
+
+#: jobqueimp.cpp:161 jobqueimp.cpp:216
+msgid "Unfinished Job in Queue"
+msgstr ""
+
+#: jobqueimp.cpp:161 jobqueimp.cpp:216
+msgid "Keep"
+msgstr ""
+
+#: jobque.ui:107 jobqueimp.cpp:178 jobqueimp.cpp:246
+#, no-c-format
+msgid "No jobs are in the queue"
+msgstr ""
+
+#: jobqueimp.cpp:216
+msgid "KAudioCreator has not finished all of the jobs. Remove them anyway?"
+msgstr ""
+
+#: kaudiocreator.cpp:58
+msgid "&CD Tracks"
+msgstr ""
+
+#: kaudiocreator.cpp:64
+msgid "&Jobs"
+msgstr ""
+
+#: kaudiocreator.cpp:69
+msgid "&Eject CD"
+msgstr ""
+
+#: kaudiocreator.cpp:72
+msgid "&Configure KAudioCreator..."
+msgstr ""
+
+#: kaudiocreator.cpp:75 tracks.ui:135
+#, no-c-format
+msgid "Select &All Tracks"
+msgstr ""
+
+#: kaudiocreator.cpp:77
+msgid "Deselect &All Tracks"
+msgstr ""
+
+#: kaudiocreator.cpp:82 kaudiocreator.cpp:91
+msgid "Rip &Selection"
+msgstr ""
+
+#: kaudiocreator.cpp:116
+msgid "Remove &Completed Jobs"
+msgstr ""
+
+#: kaudiocreator.cpp:119
+msgid "&Edit Album..."
+msgstr ""
+
+#: kaudiocreator.cpp:124
+msgid "Encode &File..."
+msgstr ""
+
+#: kaudiocreator.cpp:127
+msgid "&CDDB Lookup"
+msgstr ""
+
+#: kaudiocreator.cpp:137 kaudiocreator.cpp:170
+msgid "No Audio CD detected"
+msgstr ""
+
+#: kaudiocreator.cpp:168
+msgid "CD Inserted"
+msgstr ""
+
+#: kaudiocreator.cpp:174
+msgid "Idle."
+msgstr ""
+
+#: kaudiocreator.cpp:183
+msgid "Ripping (%1 active, %2 queued)"
+msgstr ""
+
+#: kaudiocreator.cpp:187
+msgid "Encoding (%1 active, %2 queued)"
+msgstr ""
+
+#: kaudiocreator.cpp:206
+msgid "There are unfinished jobs in the queue. Would you like to quit anyway?"
+msgstr ""
+
+#: kaudiocreator.cpp:206
+msgid "Unfinished Jobs in Queue"
+msgstr ""
+
+#: general.ui:16 kaudiocreator.cpp:242
+#, no-c-format
+msgid "General"
+msgstr ""
+
+#: kaudiocreator.cpp:243
+msgid "General Configuration"
+msgstr ""
+
+#: kaudiocreator.cpp:244
+msgid "CD"
+msgstr ""
+
+#: kaudiocreator.cpp:245
+msgid "CD Configuration"
+msgstr ""
+
+#: kaudiocreator.cpp:255
+msgid "CDDB"
+msgstr ""
+
+#: kaudiocreator.cpp:255
+msgid "CDDB Configuration"
+msgstr ""
+
+#: kaudiocreator.cpp:261
+msgid "Ripper"
+msgstr ""
+
+#: kaudiocreator.cpp:261
+msgid "Ripper Configuration"
+msgstr ""
+
+#: kaudiocreator.cpp:264
+msgid "Encoder"
+msgstr ""
+
+#: main.cpp:28
+msgid "CD device, can be a path or a media:/ URL"
+msgstr ""
+
+#: main.cpp:34
+msgid "KAudioCreator"
+msgstr ""
+
+#: main.cpp:35
+msgid "CD ripper and audio encoder frontend"
+msgstr ""
+
+#: main.cpp:37
+msgid "Original author"
+msgstr ""
+
+#: ripper.cpp:135
+msgid "Ripping: %1 - %2"
+msgstr ""
+
+#: tracksimp.cpp:130
+msgid "No disc"
+msgstr ""
+
+#: tracksimp.cpp:199
+#, c-format
+msgid ""
+"CDROM read or access error (or no audio disk in drive).\n"
+"Please make sure you have access permissions to:\n"
+"%1"
+msgstr ""
+
+#: tracksimp.cpp:211
+msgid "Please insert a disk."
+msgstr ""
+
+#: tracksimp.cpp:212 tracksimp.cpp:236
+msgid "CDDB Failed"
+msgstr ""
+
+#: tracksimp.cpp:236
+msgid "Unable to retrieve CDDB information."
+msgstr ""
+
+#: tracksimp.cpp:256
+msgid "Select CDDB entry"
+msgstr ""
+
+#: tracksimp.cpp:257
+msgid "Select a CDDB entry:"
+msgstr ""
+
+#: tracksimp.cpp:306
+msgid "CD Editor"
+msgstr ""
+
+#: tracksimp.cpp:359
+msgid "No tracks have been selected. Would you like to rip the entire CD?"
+msgstr ""
+
+#: tracksimp.cpp:360
+msgid "No Tracks Selected"
+msgstr ""
+
+#: tracksimp.cpp:360
+msgid "Rip CD"
+msgstr ""
+
+#: tracksimp.cpp:381
+msgid ""
+"Part of the album is not set: %1.\n"
+" (To change album information click the \"Edit Information\" button.)\n"
+" Would you like to rip the selected tracks anyway?"
+msgstr ""
+
+#: tracksimp.cpp:381
+msgid "Album Information Incomplete"
+msgstr ""
+
+#: tracks.ui:47 tracksimp.cpp:381
+#, no-c-format
+msgid "Rip"
+msgstr ""
+
+#: tracksimp.cpp:485
+msgid " - "
+msgstr ""
+
+#: wizard.ui.h:108
+#, c-format
+msgid "Example: %1"
+msgstr ""
+
+#: cdconfig.ui:27
+#, no-c-format
+msgid "&Perform CDDB lookup automatically"
+msgstr ""
+
+#: cdconfig.ui:35
+#, no-c-format
+msgid "&Automatically rip all tracks upon a successful CDDB retrieval"
+msgstr ""
+
+#: encodefile.ui:16
+#, no-c-format
+msgid "Encode File"
+msgstr ""
+
+#: encodefile.ui:35
+#, no-c-format
+msgid "&File to encode:"
+msgstr ""
+
+#: encodefile.ui:56 tracks.ui:58
+#, no-c-format
+msgid "Track"
+msgstr ""
+
+#: encodefile.ui:75
+#, no-c-format
+msgid "Track:"
+msgstr ""
+
+#: encodefile.ui:86 encodefile.ui:224 infodialog.ui:47 infodialog.ui:185
+#, no-c-format
+msgid "Comment:"
+msgstr ""
+
+#: encodefile.ui:102 infodialog.ui:63
+#, no-c-format
+msgid "Title:"
+msgstr ""
+
+#: encodefile.ui:115 encodefile.ui:154 infodialog.ui:81 infodialog.ui:115
+#, no-c-format
+msgid "Artist:"
+msgstr ""
+
+#: encodefile.ui:138 infodialog.ui:99
+#, no-c-format
+msgid "Album"
+msgstr ""
+
+#: encodefile.ui:167 infodialog.ui:128
+#, no-c-format
+msgid "Album:"
+msgstr ""
+
+#: encodefile.ui:193 infodialog.ui:154
+#, no-c-format
+msgid "Year:"
+msgstr ""
+
+#: encodefile.ui:206 infodialog.ui:167
+#, no-c-format
+msgid "Genre:"
+msgstr ""
+
+#: encodefile.ui:301
+#, no-c-format
+msgid "&Encode File"
+msgstr ""
+
+#: encoderconfig.ui:32
+#, no-c-format
+msgid "&Add..."
+msgstr ""
+
+#: encoderconfig.ui:48
+#, no-c-format
+msgid "&Configure..."
+msgstr ""
+
+#: encoderconfig.ui:70
+#, no-c-format
+msgid "Encoded File Location"
+msgstr ""
+
+#: encoderconfig.ui:87
+#, no-c-format
+msgid "Location:"
+msgstr ""
+
+#: encoderconfig.ui:100
+#, no-c-format
+msgid "&Wizard"
+msgstr ""
+
+#: encoderconfig.ui:110
+#, no-c-format
+msgid "&Number of wav files to encode at a time:"
+msgstr ""
+
+#: encoderconfig.ui:154
+#, no-c-format
+msgid "Current encoder:"
+msgstr ""
+
+#: encoderconfig.ui:203
+#, no-c-format
+msgid "Encoder Priority"
+msgstr ""
+
+#: encoderconfig.ui:234
+#, no-c-format
+msgid "Highest"
+msgstr ""
+
+#: encoderconfig.ui:242
+#, no-c-format
+msgid "Lowest"
+msgstr ""
+
+#: encoderconfig.ui:253
+#, no-c-format
+msgid "Normal"
+msgstr ""
+
+#: encoderedit.ui:24
+#, no-c-format
+msgid "app.exe %f %o"
+msgstr ""
+
+#: encoderedit.ui:38
+#, no-c-format
+msgid "Unknown Encoder"
+msgstr ""
+
+#: encoderedit.ui:46
+#, no-c-format
+msgid "wav"
+msgstr ""
+
+#: encoderedit.ui:54
+#, no-c-format
+msgid "Extension:"
+msgstr ""
+
+#: encoderedit.ui:62
+#, no-c-format
+msgid "Command line:"
+msgstr ""
+
+#: encoderedit.ui:70
+#, no-c-format
+msgid "Name:"
+msgstr ""
+
+#: encoderoutput.ui:16
+#, no-c-format
+msgid "Encoder Output"
+msgstr ""
+
+#: encoderoutput.ui:36
+#, no-c-format
+msgid "The output...."
+msgstr ""
+
+#: general.ui:30
+#, no-c-format
+msgid "&Automatically remove jobs when finished"
+msgstr ""
+
+#: general.ui:38 kaudiocreator.kcfg:22
+#, no-c-format
+msgid "Prompt if information is not complete"
+msgstr ""
+
+#: general.ui:46
+#, no-c-format
+msgid "File Regular Expression Replacement"
+msgstr ""
+
+#: general.ui:57
+#, no-c-format
+msgid "Selection:"
+msgstr ""
+
+#: general.ui:65
+#, no-c-format
+msgid ""
+"Regular expression used on all file names. For example using selection \" \" "
+"and replace with \"_\" would replace all the spaces with underlines.\n"
+msgstr ""
+
+#: general.ui:77
+#, no-c-format
+msgid "Input:"
+msgstr ""
+
+#: general.ui:85
+#, no-c-format
+msgid "Output:"
+msgstr ""
+
+#: general.ui:93
+#, no-c-format
+msgid "Example"
+msgstr ""
+
+#: general.ui:101 general.ui:109
+#, no-c-format
+msgid "Cool artist - example audio file.wav"
+msgstr ""
+
+#: general.ui:127
+#, no-c-format
+msgid "Replace with:"
+msgstr ""
+
+#: general.ui:151
+#, no-c-format
+msgid "Automatically Separate Multi-Artist CDDB Entries"
+msgstr ""
+
+#: general.ui:168
+#, no-c-format
+msgid "Format"
+msgstr ""
+
+#: general.ui:179
+#, no-c-format
+msgid "Title - Artist"
+msgstr ""
+
+#: general.ui:187
+#, no-c-format
+msgid "Artist - Title"
+msgstr ""
+
+#: general.ui:208
+#, no-c-format
+msgid "Delimiter:"
+msgstr ""
+
+#: general.ui:216
+#, no-c-format
+msgid "Generic artist:"
+msgstr ""
+
+#: infodialog.ui:16
+#, no-c-format
+msgid "Album Editor"
+msgstr ""
+
+#: infodialog.ui:36
+#, no-c-format
+msgid "Current Track"
+msgstr ""
+
+#: infodialog.ui:228
+#, no-c-format
+msgid "&Previous Track"
+msgstr ""
+
+#: infodialog.ui:236
+#, no-c-format
+msgid "&Next Track"
+msgstr ""
+
+#: jobque.ui:27
+#, no-c-format
+msgid "Remove All Jobs"
+msgstr ""
+
+#: jobque.ui:35
+#, no-c-format
+msgid "Remove Selected Jobs"
+msgstr ""
+
+#: jobque.ui:58
+#, no-c-format
+msgid "Job"
+msgstr ""
+
+#: jobque.ui:69
+#, no-c-format
+msgid "Progress"
+msgstr ""
+
+#: jobque.ui:80
+#, no-c-format
+msgid "Description"
+msgstr ""
+
+#: jobque.ui:120
+#, no-c-format
+msgid "Remove Completed Jobs"
+msgstr ""
+
+#: kaudiocreator.kcfg:10
+#, no-c-format
+msgid "Perform automatic CDDB lookups."
+msgstr ""
+
+#: kaudiocreator.kcfg:14
+#, no-c-format
+msgid "Automatically rip all tracks upon a successful CDDB retrieval"
+msgstr ""
+
+#: kaudiocreator.kcfg:18
+#, no-c-format
+msgid "CD device"
+msgstr ""
+
+#: kaudiocreator.kcfg:28
+#, no-c-format
+msgid "Automatically remove jobs when finished"
+msgstr ""
+
+#: kaudiocreator.kcfg:32
+#, no-c-format
+msgid "Regexp to match file names with"
+msgstr ""
+
+#: kaudiocreator.kcfg:35
+#, no-c-format
+msgid "String used to replace the parts that match the selection regexp"
+msgstr ""
+
+#: kaudiocreator.kcfg:55
+#, no-c-format
+msgid "Currently selected encoder"
+msgstr ""
+
+#: kaudiocreator.kcfg:59
+#, no-c-format
+msgid "Last encoder in the list"
+msgstr ""
+
+#: kaudiocreator.kcfg:63
+#, no-c-format
+msgid "Number of files to encode at a time"
+msgstr ""
+
+#: kaudiocreator.kcfg:67
+#, no-c-format
+msgid "Location pattern for encoded files"
+msgstr ""
+
+#: kaudiocreator.kcfg:71
+#, no-c-format
+msgid "Encoder priority"
+msgstr ""
+
+#: kaudiocreator.kcfg:77
+#, no-c-format
+msgid "Enable full decoder debugging"
+msgstr ""
+
+#: kaudiocreator.kcfg:83
+#, no-c-format
+msgid "Number of tracks to rip at a time"
+msgstr ""
+
+#: kaudiocreator.kcfg:87
+#, no-c-format
+msgid "Beep after rip"
+msgstr ""
+
+#: kaudiocreator.kcfg:91
+#, no-c-format
+msgid "Eject CD after last track is ripped"
+msgstr ""
+
+#: kaudiocreator.kcfg:95
+#, no-c-format
+msgid "Auto-eject delay"
+msgstr ""
+
+#: kaudiocreator.kcfg:99
+#, no-c-format
+msgid "Specify temporary directory"
+msgstr ""
+
+#: kaudiocreator.kcfg:103
+#, no-c-format
+msgid "Location of temporary directory to use"
+msgstr ""
+
+#: kaudiocreator_encoders.kcfg:12
+#, no-c-format
+msgid "Name of the encoder"
+msgstr ""
+
+#: kaudiocreator_encoders.kcfg:16
+#, no-c-format
+msgid "Command line to invoke encoder"
+msgstr ""
+
+#: kaudiocreator_encoders.kcfg:20
+#, no-c-format
+msgid "File extension"
+msgstr ""
+
+#: kaudiocreatorui.rc:14
+#, no-c-format
+msgid "&Program"
+msgstr ""
+
+#: ripconfig.ui:27
+#, no-c-format
+msgid "&Beep after each rip is done"
+msgstr ""
+
+#: ripconfig.ui:49
+#, no-c-format
+msgid "&Number of tracks to rip at a time:"
+msgstr ""
+
+#: ripconfig.ui:73
+#, no-c-format
+msgid "&Auto-eject CD after last track is ripped"
+msgstr ""
+
+#: ripconfig.ui:98
+#, no-c-format
+msgid "Auto-&eject delay:"
+msgstr ""
+
+#: ripconfig.ui:112
+#, no-c-format
+msgid " seconds"
+msgstr ""
+
+#: ripconfig.ui:125
+#, no-c-format
+msgid "Default Temporary Directory"
+msgstr ""
+
+#: tracks.ui:16
+#, no-c-format
+msgid "Tracks"
+msgstr ""
+
+#: tracks.ui:36
+#, no-c-format
+msgid "Unknown Artist - Unknown Album"
+msgstr ""
+
+#: tracks.ui:69
+#, no-c-format
+msgid "Length"
+msgstr ""
+
+#: tracks.ui:80
+#, no-c-format
+msgid "Title"
+msgstr ""
+
+#: tracks.ui:143
+#, no-c-format
+msgid "&Deselect All Tracks"
+msgstr ""
+
+#: tracks.ui:169
+#, no-c-format
+msgid "Device:"
+msgstr ""
+
+#: tracks.ui:175
+#, no-c-format
+msgid "/dev/cdrom"
+msgstr ""
+
+#: wizard.ui:24
+#, no-c-format
+msgid "File Location Wizard"
+msgstr ""
+
+#: wizard.ui:49
+#, no-c-format
+msgid ""
+"When files have finished being processed, they are saved based upon the "
+"File Location. Information about the track should be used within "
+"that text. There are eleven special words starting with a % that will be "
+"replaced with the corresponding track's information. Each of the buttons "
+"below will insert its replacement word into the File Location where "
+"the cursor is. Use at least one replacement string to make sure that the "
+"File Location is unique."
+msgstr ""
+
+#: wizard.ui:94
+#, no-c-format
+msgid "&File location:"
+msgstr ""
+
+#: wizard.ui:105
+#, no-c-format
+msgid "~/%{extension}/%{artist}/%{album}/%{artist} - %{album}.m3u"
+msgstr ""
+
+#: wizard.ui:115
+#, no-c-format
+msgid "Example: ~/mp3/Staind/Lost Love/Staind - Lost Love.m3u"
+msgstr ""
+
+#: wizard.ui:131
+#, no-c-format
+msgid "&Artist"
+msgstr ""
+
+#: wizard.ui:139
+#, no-c-format
+msgid "&Home Folder"
+msgstr ""
+
+#: wizard.ui:147
+#, no-c-format
+msgid "&Track Number"
+msgstr ""
+
+#: wizard.ui:155
+#, no-c-format
+msgid "&Extension"
+msgstr ""
+
+#: wizard.ui:163
+#, no-c-format
+msgid "Track T&itle"
+msgstr ""
+
+#: wizard.ui:171
+#, no-c-format
+msgid "T&rack Comment"
+msgstr ""
+
+#: wizard.ui:179
+#, no-c-format
+msgid "&Genre"
+msgstr ""
+
+#: wizard.ui:187
+#, no-c-format
+msgid "&Year"
+msgstr ""
+
+#: wizard.ui:195
+#, no-c-format
+msgid "Al&bum"
+msgstr ""
+
+#: wizard.ui:203
+#, no-c-format
+msgid "Trac&k Artist"
+msgstr ""
+
+#: wizard.ui:211
+#, no-c-format
+msgid "Co&mment"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/kcmaudiocd.po b/tde-i18n-es_AR/messages/tdemultimedia/kcmaudiocd.po
new file mode 100644
index 00000000000..a9269984715
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/kcmaudiocd.po
@@ -0,0 +1,248 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kcmaudiocd.cpp:40
+msgid "Report errors found on the cd."
+msgstr ""
+
+#: kcmaudiocd.cpp:54
+msgid "%1 Encoder"
+msgstr ""
+
+#: kcmaudiocd.cpp:86
+msgid "kcmaudiocd"
+msgstr ""
+
+#: kcmaudiocd.cpp:86
+msgid "TDE Audio CD IO Slave"
+msgstr ""
+
+#: kcmaudiocd.cpp:88
+msgid "(c) 2000 - 2005 Audio CD developers"
+msgstr ""
+
+#: kcmaudiocd.cpp:90
+msgid "Current Maintainer"
+msgstr ""
+
+#: audiocdconfig.ui:408 audiocdconfig.ui:416 kcmaudiocd.cpp:208
+#, no-c-format
+msgid "Cool artist - example audio file.wav"
+msgstr ""
+
+#: kcmaudiocd.cpp:262
+msgid ""
+"Audio CDs
The Audio CD IO-Slave enables you to easily create wav, "
+"MP3 or Ogg Vorbis files from your audio CD-ROMs or DVDs. The slave is "
+"invoked by typing \"audiocd:/\" in Konqueror's location bar. In this "
+"module, you can configure encoding, and device settings. Note that MP3 and "
+"Ogg Vorbis encoding are only available if TDE was built with a recent "
+"version of the LAME or Ogg Vorbis libraries."
+msgstr ""
+
+#: audiocdconfig.ui:50
+#, no-c-format
+msgid "&General"
+msgstr ""
+
+#: audiocdconfig.ui:78
+#, no-c-format
+msgid "Encoder Priority"
+msgstr ""
+
+#: audiocdconfig.ui:109
+#, no-c-format
+msgid "Highest"
+msgstr ""
+
+#: audiocdconfig.ui:117
+#, no-c-format
+msgid "Lowest"
+msgstr ""
+
+#: audiocdconfig.ui:128
+#, no-c-format
+msgid "Normal"
+msgstr ""
+
+#: audiocdconfig.ui:144
+#, no-c-format
+msgid "/dev/cdrom"
+msgstr ""
+
+#: audiocdconfig.ui:147
+#, no-c-format
+msgid ""
+"Specify a location for the drive you want to use. Normally, this is a file "
+"inside the /dev folder representing your CD or DVD drive."
+msgstr ""
+
+#: audiocdconfig.ui:155
+#, no-c-format
+msgid "&Specify CD device:"
+msgstr ""
+
+#: audiocdconfig.ui:158
+#, no-c-format
+msgid ""
+"Check this to specify a CD device different from the one which is detected "
+"automatically"
+msgstr ""
+
+#: audiocdconfig.ui:166
+#, no-c-format
+msgid "Use &error correction when reading the CD"
+msgstr ""
+
+#: audiocdconfig.ui:172
+#, no-c-format
+msgid ""
+"If you uncheck this option, the slave will not try to use error correction "
+"which can be useful for reading damaged CDs. However, this feature can be "
+"problematic in some cases, so you can switch it off here."
+msgstr ""
+
+#: audiocdconfig.ui:180
+#, no-c-format
+msgid "&Skip on errors"
+msgstr ""
+
+#: audiocdconfig.ui:210
+#, no-c-format
+msgid "&Names"
+msgstr ""
+
+#: audiocdconfig.ui:221
+#, no-c-format
+msgid "File Name (without extension)"
+msgstr ""
+
+#: audiocdconfig.ui:232 audiocdconfig.ui:486
+#, no-c-format
+msgid "The following macros will be expanded:"
+msgstr ""
+
+#: audiocdconfig.ui:248 audiocdconfig.ui:526
+#, no-c-format
+msgid "Genre"
+msgstr ""
+
+#: audiocdconfig.ui:256
+#, no-c-format
+msgid "Track Number"
+msgstr ""
+
+#: audiocdconfig.ui:264
+#, no-c-format
+msgid "%{title}"
+msgstr ""
+
+#: audiocdconfig.ui:272 audiocdconfig.ui:502
+#, no-c-format
+msgid "Year"
+msgstr ""
+
+#: audiocdconfig.ui:280
+#, no-c-format
+msgid "Track Title"
+msgstr ""
+
+#: audiocdconfig.ui:288 audiocdconfig.ui:534
+#, no-c-format
+msgid "Album Artist"
+msgstr ""
+
+#: audiocdconfig.ui:296 audiocdconfig.ui:518
+#, no-c-format
+msgid "%{year}"
+msgstr ""
+
+#: audiocdconfig.ui:304 audiocdconfig.ui:558
+#, no-c-format
+msgid "%{albumtitle}"
+msgstr ""
+
+#: audiocdconfig.ui:312 audiocdconfig.ui:542
+#, no-c-format
+msgid "Album Title"
+msgstr ""
+
+#: audiocdconfig.ui:320 audiocdconfig.ui:550
+#, no-c-format
+msgid "%{genre}"
+msgstr ""
+
+#: audiocdconfig.ui:328 audiocdconfig.ui:510
+#, no-c-format
+msgid "%{albumartist}"
+msgstr ""
+
+#: audiocdconfig.ui:336
+#, no-c-format
+msgid "%{number}"
+msgstr ""
+
+#: audiocdconfig.ui:353
+#, no-c-format
+msgid "Name Regular Expression Replacement"
+msgstr ""
+
+#: audiocdconfig.ui:364
+#, no-c-format
+msgid "Selection:"
+msgstr ""
+
+#: audiocdconfig.ui:372
+#, no-c-format
+msgid ""
+"Regular expression used on all file names. For example using selection \" \" "
+"and replace with \"_\" would replace all the spaces with underlines.\n"
+msgstr ""
+
+#: audiocdconfig.ui:384
+#, no-c-format
+msgid "Input:"
+msgstr ""
+
+#: audiocdconfig.ui:392
+#, no-c-format
+msgid "Output:"
+msgstr ""
+
+#: audiocdconfig.ui:400
+#, no-c-format
+msgid "Example"
+msgstr ""
+
+#: audiocdconfig.ui:434
+#, no-c-format
+msgid "Replace with:"
+msgstr ""
+
+#: audiocdconfig.ui:475
+#, no-c-format
+msgid "Album Name"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/kcmcddb.po b/tde-i18n-es_AR/messages/tdemultimedia/kcmcddb.po
new file mode 100644
index 00000000000..e1d0308ffa0
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/kcmcddb.po
@@ -0,0 +1,214 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: cddbconfigwidget.cpp:49
+msgid "Cache Locations"
+msgstr ""
+
+#: cddbconfigwidget.cpp:71
+msgid "Could not fetch mirror list."
+msgstr ""
+
+#: cddbconfigwidget.cpp:71
+msgid "Could Not Fetch"
+msgstr ""
+
+#: cddbconfigwidget.cpp:75
+msgid "Select mirror"
+msgstr ""
+
+#: cddbconfigwidget.cpp:76
+msgid "Select one of these mirrors"
+msgstr ""
+
+#: cddbconfigwidget.cpp:93 cddbconfigwidgetbase.ui:148
+#: cddbconfigwidgetbase.ui:382
+#, no-c-format
+msgid "HTTP"
+msgstr ""
+
+#: cddbconfigwidget.cpp:95 cddbconfigwidgetbase.ui:143
+#, no-c-format
+msgid "CDDB"
+msgstr ""
+
+#: kcmcddb.cpp:67
+msgid ""
+"CDDB is used to get information like artist, title and song-names in CD's"
+msgstr ""
+
+#: kcmcddb.cpp:94
+msgid ""
+"freedb has been set to use HTTP for submissions because the email details "
+"you have entered are incomplete. Please review your email settings and try "
+"again."
+msgstr ""
+
+#: kcmcddb.cpp:97
+msgid "Incorrect Email Settings"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:17
+#, no-c-format
+msgid "CDDB Settings"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:35
+#, no-c-format
+msgid "&Lookup"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:54
+#, no-c-format
+msgid "Mode"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:71
+#, no-c-format
+msgid "&Cache only"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:74
+#, no-c-format
+msgid "Only check in the local cache for CD information."
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:82
+#, no-c-format
+msgid "Cache &and remote"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:85
+#, no-c-format
+msgid ""
+"Check for locally cached CD information before trying to look up at remote "
+"CDDB server."
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:93
+#, no-c-format
+msgid "&Remote only"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:96
+#, no-c-format
+msgid "Only try to look up at remote CDDB server."
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:106
+#, no-c-format
+msgid "CDDB Server"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:123
+#, no-c-format
+msgid "CDD&B server:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:134
+#, no-c-format
+msgid "&Transport:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:155
+#, no-c-format
+msgid "Type of lookup which should be tried at the CDDB server."
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:163
+#, no-c-format
+msgid "Show &Mirror List"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:185
+#, no-c-format
+msgid "Port to connect to on CDDB server."
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:193
+#, no-c-format
+msgid "&Port:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:215
+#, no-c-format
+msgid "gnudb.gnudb.org"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:218
+#, no-c-format
+msgid "Name of CDDB server which will be used to look up CD information."
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:260
+#, no-c-format
+msgid "&Submit"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:276
+#, no-c-format
+msgid "Email address:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:301
+#, no-c-format
+msgid "Submit Method"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:346
+#, no-c-format
+msgid "Server:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:354
+#, no-c-format
+msgid "SMTP (Email)"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:398 cddbconfigwidgetbase.ui:446
+#, no-c-format
+msgid "Port:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:414
+#, no-c-format
+msgid "Reply-To:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:430
+#, no-c-format
+msgid "SMTP server:"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:459
+#, no-c-format
+msgid "Server needs authentication"
+msgstr ""
+
+#: cddbconfigwidgetbase.ui:472
+#, no-c-format
+msgid "Username:"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/kmix.po b/tde-i18n-es_AR/messages/tdemultimedia/kmix.po
new file mode 100644
index 00000000000..f40d7923266
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/kmix.po
@@ -0,0 +1,891 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+# Alejo Fernández , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-03-28 18:17+0000\n"
+"PO-Revision-Date: 2025-03-14 18:23+0000\n"
+"Last-Translator: Alejo Fernández \n"
+"Language-Team: Spanish (Argentina) \n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Alejo Fernández"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "alejoo.fernandez.2003@gmail.com"
+
+#: dialogselectmaster.cpp:42
+msgid "Select Master Channel"
+msgstr "Seleccionar el canal maestro"
+
+#: dialogselectmaster.cpp:64
+msgid "KMix master channel selection"
+msgstr "Selección del canal principal de KMix"
+
+#: dialogselectmaster.cpp:68
+msgid "Custom"
+msgstr "Personalizado"
+
+#: dialogselectmaster.cpp:79
+msgid "Current Mixer"
+msgstr "Mezclador actual"
+
+#: dialogselectmaster.cpp:84 kmix.cpp:161
+msgid "Current mixer"
+msgstr "Mezclador actual"
+
+#: dialogselectmaster.cpp:92
+msgid "Select the channel representing the master volume:"
+msgstr "Seleccionar el canal representativo del volumen principal:"
+
+#: kmix.cpp:119
+msgid "Configure &Global Shortcuts..."
+msgstr "Configurar accesos rápidos &globales..."
+
+#: kmix.cpp:123
+msgid "Hardware &Information"
+msgstr "Información de &hardware"
+
+#: kmix.cpp:124 kmixdockwidget.cpp:564
+msgid "Hide Mixer Window"
+msgstr "Ocultar ventana de mezclas"
+
+#: kmix.cpp:127
+msgid "Increase Volume of Master Channel"
+msgstr "Incrementar el volumen del canal principal"
+
+#: kmix.cpp:129
+msgid "Decrease Volume of Master Channel"
+msgstr "Decrementar el volumen del canal principal"
+
+#: kmix.cpp:131
+msgid "Toggle Mute of Master Channel"
+msgstr "Conmutar el silencio del canal principal"
+
+#: kmix.cpp:156
+msgid "Current mixer:"
+msgstr "Mezclador actual:"
+
+#: behaviorconfig.ui:16 kmix.cpp:363
+#, no-c-format
+msgid "Behavior"
+msgstr "Comportamiento"
+
+#: kmix.cpp:370
+msgid "Experimental"
+msgstr "Experimental"
+
+#: kmix.cpp:434
+msgid "The change of orientation will be adopted on the next start of KMix."
+msgstr "El cambio de orientación se adoptará la próxima vez que inicies KMix."
+
+#: kmix.cpp:498
+msgid "Mixer Hardware Information"
+msgstr "Información del mezclador de hardware"
+
+#: kmixapplet.cpp:92
+msgid "Configure - Mixer Applet"
+msgstr "Configurar - Applet de mezclas"
+
+#: kmixapplet.cpp:157
+msgid "KMix Panel Applet"
+msgstr "Applet de KMix"
+
+#: kmixapplet.cpp:159
+msgid ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski"
+msgstr ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski"
+
+#: kmixapplet.cpp:207
+msgid "Select Mixer"
+msgstr "Seleccioná mezclador"
+
+#: kmixapplet.cpp:217
+msgid ""
+"For detailed credits, please refer to the About information of the KMix "
+"program"
+msgstr ""
+"Para ver los créditos en detalle, dirigite al \"Acerca de\" del programa KMix"
+
+#: kmixapplet.cpp:325
+msgid "Mixers"
+msgstr "Mezcladores"
+
+#: kmixapplet.cpp:326
+msgid "Available mixers:"
+msgstr "Mezcladores disponibles:"
+
+#: kmixapplet.cpp:332
+msgid "Invalid mixer entered."
+msgstr "¡Ups! Introduciste un mezclador no válido."
+
+#: kmixctrl.cpp:37
+msgid "kmixctrl - kmix volume save/restore utility"
+msgstr "KMixctrl - utilidad para guardar/restaurar volúmenes de KMix"
+
+#: kmixctrl.cpp:42
+msgid "Save current volumes as default"
+msgstr "Guardar volúmenes como por omisión"
+
+#: kmixctrl.cpp:44
+msgid "Restore default volumes"
+msgstr "Restaurar volúmenes por omisión"
+
+#: kmixctrl.cpp:52
+msgid "KMixCtrl"
+msgstr "KMixCtrl"
+
+#: kmixdockwidget.cpp:97
+msgid "M&ute"
+msgstr "M&utear"
+
+#: kmixdockwidget.cpp:108
+msgid "Select Master Channel..."
+msgstr "Seleccionar el canal principal..."
+
+#: kmixdockwidget.cpp:289
+msgid "Mixer cannot be found"
+msgstr "No se pudo encontrar el mezclador"
+
+#: kmixdockwidget.cpp:297
+msgid "Volume at %1%"
+msgstr "Volumen al %1%"
+
+#: kmixdockwidget.cpp:299
+msgid " (Muted)"
+msgstr " (Muteado)"
+
+#: kmixdockwidget.cpp:568
+msgid "Show Mixer Window"
+msgstr "Mostrar ventana de mezclas"
+
+#: kmixerwidget.cpp:82
+msgid "Invalid mixer"
+msgstr "Mezclador no válido"
+
+#: kmixerwidget.cpp:126
+msgid "Output"
+msgstr "Salida"
+
+#: kmixerwidget.cpp:127
+msgid "Input"
+msgstr "Entrada"
+
+#: kmixerwidget.cpp:128
+msgid "Switches"
+msgstr "Parámetros"
+
+#: kmixerwidget.cpp:132
+msgid "Surround"
+msgstr "Surround"
+
+#: kmixerwidget.cpp:155
+msgid "Left/Right balancing"
+msgstr "Balance der./izq."
+
+#: main.cpp:32
+msgid "KMix - TDE's full featured mini mixer"
+msgstr "KMix - El potente mezclador en miniatura de TDE"
+
+#: main.cpp:42
+msgid "KMix"
+msgstr "KMix"
+
+#: main.cpp:44
+msgid ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
+"(c) 2002-2005 Christian Esken, Helio Chissini de Castro\n"
+"(c) 2010-2022 The Trinity Desktop project"
+msgstr ""
+"(c) 1996-2000 Christian Esken\n"
+"(c) 2000-2003 Christian Esken, Stefan Schimanski\n"
+"(c) 2002-2005 Christian Esken, Helio Chissini de Castro\n"
+"(c) 2010-2022 El Proyecto Trinity"
+
+#: main.cpp:47
+msgid "Redesign and previous co-maintainer, Alsa 0.9x port"
+msgstr "Rediseño y anterior co-mantenedor, puerto Alsa 0.9x"
+
+#: main.cpp:50
+msgid "Solaris port"
+msgstr "Migración a Solaris"
+
+#: main.cpp:51
+msgid "SGI Port"
+msgstr "Migración a SGI"
+
+#: main.cpp:52 main.cpp:53
+msgid "*BSD fixes"
+msgstr "*Arreglos de BSD"
+
+#: main.cpp:54
+msgid "ALSA port"
+msgstr "Migración a ALSA"
+
+#: main.cpp:55
+msgid "HP/UX port"
+msgstr "Migración a HP/UX"
+
+#: main.cpp:56
+msgid "NAS port"
+msgstr "Migración a NAS"
+
+#: main.cpp:57
+msgid "Mute and volume preview, other fixes"
+msgstr "Previsualización de muteado y de volumen, otros arreglos"
+
+#: mdwenum.cpp:56 mdwslider.cpp:69 mdwswitch.cpp:57
+msgid "&Hide"
+msgstr "&Esconder"
+
+#: mdwenum.cpp:57 mdwswitch.cpp:58
+msgid "C&onfigure Shortcuts..."
+msgstr "C&onfigurar accesos rápidos..."
+
+#: mdwenum.cpp:63
+msgid "Next Value"
+msgstr "Siguiente valor"
+
+#: mdwslider.cpp:67
+msgid "&Split Channels"
+msgstr "&Separar canales"
+
+#: mdwslider.cpp:71
+msgid "&Muted"
+msgstr "&Muteado"
+
+#: mdwslider.cpp:75
+msgid "Set &Record Source"
+msgstr "O&rigen de grabación"
+
+#: mdwslider.cpp:79
+msgid "C&onfigure Global Shortcuts..."
+msgstr "C&onfigurar accesos rápidos globales..."
+
+#: mdwslider.cpp:84
+msgid "Increase Volume of '%1'"
+msgstr "Aumentar volumen de '%1'"
+
+#: mdwslider.cpp:86
+msgid "Decrease Volume of '%1'"
+msgstr "Disminuir volumen de '%1'"
+
+#: mdwslider.cpp:88
+msgid "Toggle Mute of '%1'"
+msgstr "Conmutar el silenciado de '%1'"
+
+#: mdwslider.cpp:234
+msgid "Mute"
+msgstr "Muteado"
+
+#: mdwslider.cpp:348
+msgid "Record"
+msgstr "Grabar"
+
+#: mdwswitch.cpp:63
+msgid "Toggle Switch"
+msgstr "Activar/Desactivar interruptor"
+
+#: mixdevice.cpp:47 mixer_oss.cpp:63 mixer_oss.cpp:64
+msgid "unknown"
+msgstr "desconocido"
+
+#: mixer_alsa9.cpp:808
+msgid ""
+"You do not have permission to access the alsa mixer device.\n"
+"Please verify if all alsa devices are properly created."
+msgstr ""
+"No tenés permisos para acceder al dispositivo mezclador de ALSA.\n"
+"Por favor, verificá que todos los dispositivos de alsa se crearan "
+"correctamente."
+
+#: mixer_alsa9.cpp:812
+msgid ""
+"Alsa mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+msgstr ""
+"No se pudo encontrar el mezclador de ALSA.\n"
+"Por favor, comprobá que la tarjeta de sonido está instalada y que\n"
+"el controlador de sonido está cargado.\n"
+
+#: mixer_backend.cpp:111
+msgid ""
+"kmix:You do not have permission to access the mixer device.\n"
+"Please check your operating systems manual to allow the access."
+msgstr ""
+"Kmix: no tenés permisos para acceder al dispositivo mezclador.\n"
+"Por favor, mirá los manuales de tu sistema operativo para permitir el acceso."
+
+#: mixer_backend.cpp:115
+msgid "kmix: Could not write to mixer."
+msgstr "KMix: no se pudo escribir al mezclador."
+
+#: mixer_backend.cpp:118
+msgid "kmix: Could not read from mixer."
+msgstr "KMix: no se pudo leer desde el mezclador."
+
+#: mixer_backend.cpp:121
+msgid "kmix: Your mixer does not control any devices."
+msgstr "KMix: su mezclador no controla ningún dispositivo."
+
+#: mixer_backend.cpp:124
+msgid ""
+"kmix: Mixer does not support your platform. See mixer.cpp for porting hints "
+"(PORTING)."
+msgstr ""
+"KMix: el mezclador no soporta tu plataforma. Leé mixer.cpp para ayuda sobre "
+"como portar (PORTING)."
+
+#: mixer_backend.cpp:127
+msgid "kmix: Not enough memory."
+msgstr "KMix: no hay memoria suficiente."
+
+#: mixer_backend.cpp:133
+msgid ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and that\n"
+"the soundcard driver is loaded.\n"
+msgstr ""
+"KMix: no se pudo encontrar el mezclador.\n"
+"Por favor comprobá que la tarjeta de sonido está instalada y que\n"
+"el controlador de sonido está cargado.\n"
+
+#: mixer_backend.cpp:138
+msgid ""
+"kmix: Initial set is incompatible.\n"
+"Using a default set.\n"
+msgstr ""
+"KMix: El conjunto inicial es incompatible.\n"
+"Usando un conjunto por omisión.\n"
+
+#: mixer_backend.cpp:142
+msgid "kmix: Unknown error. Please report how you produced this error."
+msgstr "KMix: Error desconocido. Por favor informá de como produjo este error."
+
+#: mixer_oss.cpp:54
+msgid "Volume"
+msgstr "Volumen"
+
+#: mixer_oss.cpp:54
+msgid "Bass"
+msgstr "Bajos"
+
+#: mixer_oss.cpp:54
+msgid "Treble"
+msgstr "Agudos"
+
+#: mixer_oss.cpp:55
+msgid "Synth"
+msgstr "Sintet"
+
+#: mixer_oss.cpp:55
+msgid "Pcm"
+msgstr "Pcm"
+
+#: mixer_oss.cpp:55
+msgid "Speaker"
+msgstr "Altavoz"
+
+#: mixer_oss.cpp:56
+msgid "Line"
+msgstr "Línea"
+
+#: mixer_oss.cpp:56 mixer_sun.cpp:71
+msgid "Microphone"
+msgstr "Micrófono"
+
+#: mixer_oss.cpp:56 mixer_sun.cpp:73
+msgid "CD"
+msgstr "CD"
+
+#: mixer_oss.cpp:57
+msgid "Mix"
+msgstr "Mezcla"
+
+#: mixer_oss.cpp:57
+msgid "Pcm2"
+msgstr "Pcm2"
+
+#: mixer_oss.cpp:57
+msgid "RecMon"
+msgstr "Grab"
+
+#: mixer_oss.cpp:58
+msgid "IGain"
+msgstr "GanE"
+
+#: mixer_oss.cpp:58
+msgid "OGain"
+msgstr "GanS"
+
+#: mixer_oss.cpp:58
+msgid "Line1"
+msgstr "Línea1"
+
+#: mixer_oss.cpp:59
+msgid "Line2"
+msgstr "Línea2"
+
+#: mixer_oss.cpp:59
+msgid "Line3"
+msgstr "Línea3"
+
+#: mixer_oss.cpp:59
+msgid "Digital1"
+msgstr "Digital1"
+
+#: mixer_oss.cpp:60
+msgid "Digital2"
+msgstr "Digital2"
+
+#: mixer_oss.cpp:60
+msgid "Digital3"
+msgstr "Digital3"
+
+#: mixer_oss.cpp:60
+msgid "PhoneIn"
+msgstr "TeléfEnt"
+
+#: mixer_oss.cpp:61
+msgid "PhoneOut"
+msgstr "TeléfSal"
+
+#: mixer_oss.cpp:61
+msgid "Video"
+msgstr "Video"
+
+#: mixer_oss.cpp:61
+msgid "Radio"
+msgstr "Radio"
+
+#: mixer_oss.cpp:62
+msgid "Monitor"
+msgstr "Monitor"
+
+#: mixer_oss.cpp:62
+msgid "3D-depth"
+msgstr "Profund-3D"
+
+#: mixer_oss.cpp:62
+msgid "3D-center"
+msgstr "Centro-3D"
+
+#: mixer_oss.cpp:64
+msgid "unused"
+msgstr "SinUso"
+
+#: mixer_oss.cpp:211 mixer_oss4.cpp:364
+msgid ""
+"kmix: You do not have permission to access the mixer device.\n"
+"Login as root and do a 'chmod a+rw /dev/mixer*' to allow the access."
+msgstr ""
+"KMix: no tenés permisos para acceder al dispositivo mezclador.\n"
+"Entrá como superusuario y hacé un 'chmod a+rw /dev/mixer*' para permitir el "
+"acceso."
+
+#: mixer_oss.cpp:215
+msgid ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+"On Linux you might need to use 'insmod' to load the driver.\n"
+"Use 'soundon' when using commercial OSS."
+msgstr ""
+"KMix: no se pudo encontrar el mezclador.\n"
+"Por favor comprobá que la tarjeta de sonido está instalada y el \n"
+"controlador de sonido está cargado.\n"
+"En GNU/Linux, podés necesitar usar 'insmod' para cargar el controlador.\n"
+"Use 'soundon' si estás usando la versión comercial de OSS."
+
+#: mixer_oss4.cpp:368
+msgid ""
+"kmix: Mixer cannot be found.\n"
+"Please check that the soundcard is installed and the\n"
+"soundcard driver is loaded.\n"
+"On Linux you might need to use 'insmod' to load the driver.\n"
+"Use 'soundon' when using OSS4 from 4front."
+msgstr ""
+"kmix: No se encuentra el mezclador.\n"
+"Comprobá que la tarjeta de sonido esté instalada y que el controlador esté "
+"cargado.\n"
+"En GNU/Linux, podrías necesitar usar 'insmod' para cargar el controlador.\n"
+"Usá 'soundon' al usar OSS4 desde 4front."
+
+#: mixer_oss4.cpp:375
+msgid ""
+"kmix expected an OSSv4 mixer module,\n"
+"but instead found an older version."
+msgstr ""
+"kmix esperaba un módulo mezclador OSSv4,\n"
+"pero en su lugar encontró una versión más antigua."
+
+#: mixer_sun.cpp:66
+msgid "Master Volume"
+msgstr "Volumen principal"
+
+#: mixer_sun.cpp:67
+msgid "Internal Speaker"
+msgstr "Altavoz interno"
+
+#: mixer_sun.cpp:68
+msgid "Headphone"
+msgstr "Auriculares"
+
+#: mixer_sun.cpp:69
+msgid "Line Out"
+msgstr "Salida de línea"
+
+#: mixer_sun.cpp:70
+msgid "Record Monitor"
+msgstr "Monitor de grabación"
+
+#: mixer_sun.cpp:72
+msgid "Line In"
+msgstr "Entrada de línea"
+
+#: mixer_sun.cpp:228
+msgid ""
+"kmix: You do not have permission to access the mixer device.\n"
+"Ask your system administrator to fix /dev/audioctl to allow access."
+msgstr ""
+"KMix: no tenés permisos para acceder al dispositivo mezclador.\n"
+"Pedile a tu administrador de sistemas que arregle /dev/audioctl para "
+"permitir el acceso."
+
+#: mixertoolbox.cpp:237
+msgid "Sound drivers supported:"
+msgstr "Controladores de sonido soportados:"
+
+#: mixertoolbox.cpp:238
+msgid "Sound drivers used:"
+msgstr "Controladores de sonido utilizados:"
+
+#: viewbase.cpp:62
+msgid "&Channels"
+msgstr "&Canales"
+
+#: viewbase.cpp:63
+msgid "&Select Mixer"
+msgstr "&Seleccionar mezclador"
+
+#: viewbase.cpp:139
+msgid "General"
+msgstr "General"
+
+#: viewbase.cpp:144
+msgid "Device Settings"
+msgstr "Configuración del dispositivo"
+
+#: viewdockareapopup.cpp:139
+msgid "Mixer"
+msgstr "Mezclador"
+
+#: appearanceconfig.ui:27
+#, no-c-format
+msgid "Show &menu bar"
+msgstr "Mostrar barra de &menú"
+
+#: appearanceconfig.ui:38
+#, no-c-format
+msgid "Volume values:"
+msgstr "Valores de volumen:"
+
+#: appearanceconfig.ui:46
+#, no-c-format
+msgid "Show &labels"
+msgstr "M&ostrar etiquetas"
+
+#: appearanceconfig.ui:57
+#, no-c-format
+msgid "Show &tickmarks"
+msgstr "&Mostrar marcas"
+
+#: appearanceconfig.ui:66 kmix.kcfg:29
+#, no-c-format
+msgid "None"
+msgstr "Ninguno"
+
+#: appearanceconfig.ui:71 kmix.kcfg:32
+#, no-c-format
+msgid "Absolute"
+msgstr "Absoluto"
+
+#: appearanceconfig.ui:76 kmix.kcfg:35
+#, no-c-format
+msgid "Relative"
+msgstr "Relativo"
+
+#: appearanceconfig.ui:113
+#, no-c-format
+msgid "Sliders orientation:"
+msgstr "Orientación de los controles deslizantes:"
+
+#: appearanceconfig.ui:144
+#, no-c-format
+msgid "Icon theme:"
+msgstr "Tema del icono(s):"
+
+#: appearanceconfig.ui:150 kmix.kcfg:106
+#, no-c-format
+msgid "Crystal"
+msgstr "Crystal"
+
+#: appearanceconfig.ui:155 kmix.kcfg:109
+#, no-c-format
+msgid "Classic (Old Crystal)"
+msgstr "Clásico (Antiguo Crystal)"
+
+#: appearanceconfig.ui:160
+#, no-c-format
+msgid "System"
+msgstr "Sistema"
+
+#: behaviorconfig.ui:27
+#, no-c-format
+msgid "Automatically start mixer when you &login"
+msgstr "Iniciar el mezclador automáticamente al &iniciar sesión"
+
+#: behaviorconfig.ui:38
+#, no-c-format
+msgid "Enable system &tray icon"
+msgstr "Habilitar el icono de la &bandeja del sistema"
+
+#: behaviorconfig.ui:49
+#, no-c-format
+msgid "System Tray"
+msgstr "Bandeja del sistema"
+
+#: behaviorconfig.ui:77
+#, no-c-format
+msgid "Enable system tray volume &slider"
+msgstr "Habilitar el control &deslizante de volumen de la bandeja del sistema"
+
+#: behaviorconfig.ui:96
+#, no-c-format
+msgid "&Middle click on system tray icon toggles muting"
+msgstr ""
+"Clic con el botón ¢ral en el icono de la bandeja del sistema se activa y "
+"desactiva el muteo"
+
+#: behaviorconfig.ui:107 kmix.kcfg:53
+#, no-c-format
+msgid "Show mixer window when starting KMix"
+msgstr "Mostrar la ventana del mezclador al iniciar KMix"
+
+#: colorwidget.ui:28
+#, no-c-format
+msgid "&Use custom colors"
+msgstr "&Usar colores personalizados"
+
+#: colorwidget.ui:39
+#, no-c-format
+msgid "Active"
+msgstr "Activo"
+
+#: colorwidget.ui:64
+#, no-c-format
+msgid "&Silent:"
+msgstr "&Silencioso:"
+
+#: colorwidget.ui:108
+#, no-c-format
+msgid "&Loud:"
+msgstr "&Ruidoso:"
+
+#: colorwidget.ui:122
+#, no-c-format
+msgid "&Background:"
+msgstr "&Fondo:"
+
+#: colorwidget.ui:138
+#, no-c-format
+msgid "Muted"
+msgstr "Muteado"
+
+#: colorwidget.ui:152
+#, no-c-format
+msgid "Lou&d:"
+msgstr "Rui&doso:"
+
+#: colorwidget.ui:166
+#, no-c-format
+msgid "Backgrou&nd:"
+msgstr "Fo&ndo:"
+
+#: colorwidget.ui:180
+#, no-c-format
+msgid "Silen&t:"
+msgstr "Silen&cio:"
+
+#: experimental.ui:16 experimental.ui:60
+#, no-c-format
+msgid "Experimental features"
+msgstr "Características experimentales"
+
+#: experimental.ui:41
+#, no-c-format
+msgid ""
+"WARNING!
\n"
+"These are features which are experimental and/or untested.
\n"
+"Please avoid using them in production.
\n"
+"The settings here will be applied after a restart.
"
+msgstr ""
+"¡¡¡Aviso!!!
\n"
+"Éstas funciones son experimentales y/o no se han probado.
\n"
+"Las cuales no se recomiendan y/o no e adecuadas usarlas en producción.
\n"
+"Ésta configuración se aplicará después de reiniciar.
"
+
+#: experimental.ui:71 kmix.kcfg:63
+#, no-c-format
+msgid "Enable multi-driver mode"
+msgstr "Habilitar el modo multiconductor"
+
+#: experimental.ui:79 kmix.kcfg:68
+#, no-c-format
+msgid "Enable Surround View (EXPERIMENTAL)"
+msgstr "Habilitar vista envolvente (EXPERIMENTAL)"
+
+#: kmix.kcfg:8
+#, no-c-format
+msgid "Enable system tray icon"
+msgstr "Habilitar el icono de la bandeja del sistema"
+
+#: kmix.kcfg:9
+#, no-c-format
+msgid "Docks the mixer into the TDE panel"
+msgstr "Empotra el mezclador en el panel de TDE"
+
+#: kmix.kcfg:13
+#, no-c-format
+msgid "Enable system tray volume slider"
+msgstr "Habilitar el control deslizante de volumen de la bandeja del sistema"
+
+#: kmix.kcfg:14
+#, no-c-format
+msgid ""
+"If enabled, clicking on the system tray icon pops up a volume indicator, "
+"otherwise it opens the mixer."
+msgstr ""
+"Si está habilitado, al hacer clic en el icono de la bandeja del sistema "
+"aparece un indicador de volumen; de lo contrario, abre el mezclador."
+
+#: kmix.kcfg:18
+#, no-c-format
+msgid "Show tickmarks"
+msgstr "Mostrar marcas de verificación"
+
+#: kmix.kcfg:19
+#, no-c-format
+msgid "Enable/disable tickmark scales on the sliders"
+msgstr "Habilita/deshabilita las marcas de escala en los deslizadores"
+
+#: kmix.kcfg:23
+#, no-c-format
+msgid "Show labels"
+msgstr "Mostrar etiquetas"
+
+#: kmix.kcfg:24
+#, no-c-format
+msgid "Enables/disables description labels above the sliders"
+msgstr "Habilita/deshabilita las etiquetas descriptivas sobre los deslizadores"
+
+#: kmix.kcfg:39
+#, no-c-format
+msgid "Volume Values"
+msgstr "Valores de volumen"
+
+#: kmix.kcfg:40
+#, no-c-format
+msgid "How volume values are displayed"
+msgstr "Cómo se muestran los valores de volumen"
+
+#: kmix.kcfg:44
+#, no-c-format
+msgid "Autostart"
+msgstr "Autostart"
+
+#: kmix.kcfg:45
+#, no-c-format
+msgid "Automatically start mixer when you login"
+msgstr "Inicia el mezclador automáticamente al iniciar sesión"
+
+#: kmix.kcfg:49
+#, no-c-format
+msgid "Middle click on system tray icon toggles muting"
+msgstr ""
+"Clic con el botón central en el icono de la bandeja del sistema se activa y "
+"desactiva el silencio"
+
+#: kmix.kcfg:54
+#, no-c-format
+msgid ""
+"Check this to make KMix open the mixer window on startup by default. By "
+"default this is unchecked, causing only the system tray icon to be shown on "
+"startup. Note that if both system tray icon and this option are disabled "
+"then this option is assumed to be checked (to avoid starting KMix with no "
+"GUI at all)."
+msgstr ""
+"Marcá ésta opción para que KMix abra la ventana del mezclador al iniciarse "
+"de forma por omisión. Por defecto, esta opción está desmarcada, lo que "
+"provoca que sólo se muestre el icono de la bandeja del sistema al iniciar. "
+"Tené en cuenta que si tanto el icono de la bandeja del sistema como esta "
+"opción están deshabilitados, se asume que esta opción está marcada (para "
+"evitar que KMix se inicie sin interfaz gráfica de usuario)."
+
+#: kmix.kcfg:58
+#, no-c-format
+msgid "Show menubar"
+msgstr "Mostrar barra de menú"
+
+#: kmix.kcfg:59
+#, no-c-format
+msgid "Show the menu bar in the mixer window."
+msgstr "Mostrar la barra de menú en la ventana del mezclador."
+
+#: kmix.kcfg:64
+#, no-c-format
+msgid ""
+"Try scanning all backends. By default this is unchecked, which results in "
+"the first found backend being used."
+msgstr ""
+"Intenta escanear todos los backends. Por omisión, esta opción está "
+"desactivada, por lo que se utiliza el primer backend encontrado."
+
+#: kmix.kcfg:72
+#, no-c-format
+msgid "Enable Grid View (EXPERIMENTAL)"
+msgstr "Habilitar la vista de cuadrícula (EXPERIMENTAL)"
+
+#: kmix.kcfg:84
+#, no-c-format
+msgid "Slider Orientation"
+msgstr "Orientación del control deslizante"
+
+#: kmix.kcfg:112
+#, no-c-format
+msgid "System theme"
+msgstr "Tema del sistema"
+
+#: kmix.kcfg:116
+#, no-c-format
+msgid "Icon Theme"
+msgstr "Icon Theme"
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/krec.po b/tde-i18n-es_AR/messages/tdemultimedia/krec.po
new file mode 100644
index 00000000000..bc48de289a9
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/krec.po
@@ -0,0 +1,540 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:39
+msgid "Sampling Rate"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:41
+msgid "48000 Hz"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:42
+msgid "44100 Hz"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:43
+msgid "22050 Hz"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:44
+msgid "11025 Hz"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:45 krecconfigure.cpp:69 krecconfigure.cpp:72
+msgid "Other"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:48
+msgid "Other:"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:54
+msgid "Channels"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:56
+msgid "Stereo (2 channels)"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:57
+msgid "Mono (1 channel)"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:58
+msgid "Bits"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:60
+msgid "16 bit"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:61
+msgid "8 bit"
+msgstr ""
+
+#: krecconfig_fileswidget.cpp:63
+msgid "Use defaults for creating new files"
+msgstr ""
+
+#: krecconfigure.cpp:50
+msgid "Timedisplay Related Settings"
+msgstr ""
+
+#: krecconfigure.cpp:56
+msgid "Timedisplay Style"
+msgstr ""
+
+#: krecconfigure.cpp:59
+msgid "Plain samples"
+msgstr ""
+
+#: krecconfigure.cpp:60
+msgid "[hours:]mins:secs:samples"
+msgstr ""
+
+#: krecconfigure.cpp:61
+msgid "[hours:]mins:secs:frames"
+msgstr ""
+
+#: krecconfigure.cpp:62
+msgid "MByte.KByte"
+msgstr ""
+
+#: krecconfigure.cpp:63
+msgid "Framebase"
+msgstr ""
+
+#: krecconfigure.cpp:66
+msgid "30 frames per second (American TV)"
+msgstr ""
+
+#: krecconfigure.cpp:67
+msgid "25 frames per second (European TV)"
+msgstr ""
+
+#: krecconfigure.cpp:68
+msgid "75 frames per second (CD)"
+msgstr ""
+
+#: krecconfigure.cpp:79
+msgid "Show verbose times ( XXmins:XXsecs:XXframes instead of XX:XX::XX )"
+msgstr ""
+
+#: krecconfigure.cpp:84
+msgid "Miscellaneous Settings"
+msgstr ""
+
+#: krecconfigure.cpp:87
+msgid "Show tip of the day at startup"
+msgstr ""
+
+#: krecconfigure.cpp:91
+msgid "Enable All Hidden Messages"
+msgstr ""
+
+#: krecconfigure.cpp:94
+msgid ""
+"All messages with the \"Don't show this message again\" option are "
+"shown again after selecting this button."
+msgstr ""
+
+#: krecfile.cpp:56
+msgid "Using default properties for the new file"
+msgstr ""
+
+#: krecfile.cpp:97
+msgid "'%1' loaded."
+msgstr ""
+
+#: krecfile.cpp:141
+msgid "No need to save."
+msgstr ""
+
+#: krecfile.cpp:145
+msgid "Saving in progress..."
+msgstr ""
+
+#: krecfile.cpp:171
+msgid "Saving \"%1\" was successful."
+msgstr ""
+
+#: krecfile.cpp:281
+msgid "Part deleted."
+msgstr ""
+
+#: krecfile.cpp:432
+msgid "Do you really want to delete the selected part '%1'?"
+msgstr ""
+
+#: krecfile.cpp:432
+msgid "Delete Part?"
+msgstr ""
+
+#: krecfileview.cpp:35 krecfileview.cpp:79 krecfileviewhelpers.cpp:227
+#: krecfileviewhelpers.cpp:246
+msgid ""
+msgstr ""
+
+#: krecfileview.cpp:59
+msgid "file with no name"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:141
+msgid "MB"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:147
+msgid "kB"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:161 krecfileviewhelpers.cpp:188
+msgid "hours"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:166 krecfileviewhelpers.cpp:193
+msgid "mins"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:170 krecfileviewhelpers.cpp:197
+msgid "secs"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:174
+msgid "frames"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:204 krecfileviewhelpers.cpp:210
+msgid "samples"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:219 krecfileviewhelpers.cpp:238
+#, c-format
+msgid "kByte: %1"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:220 krecfileviewhelpers.cpp:239
+#, c-format
+msgid "[h:]m:s.f %1"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:221 krecfileviewhelpers.cpp:240
+#, c-format
+msgid "[h:]m:s.s %1"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:222 krecfileviewhelpers.cpp:241
+msgid "%1 Samples"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:224
+msgid "Position"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:243
+msgid "Size"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:258
+#, c-format
+msgid "Position: %1"
+msgstr ""
+
+#: krecfileviewhelpers.cpp:261
+#, c-format
+msgid "Size: %1"
+msgstr ""
+
+#: krecfilewidgets.cpp:122
+msgid "Toggle Active/Disabled State"
+msgstr ""
+
+#: krecfilewidgets.cpp:125
+msgid "Remove This Part"
+msgstr ""
+
+#: krecfilewidgets.cpp:126
+msgid "Change Title of This Part"
+msgstr ""
+
+#: krecfilewidgets.cpp:127
+msgid "Change Comment of This Part"
+msgstr ""
+
+#: krecfilewidgets.cpp:222
+msgid "Lots of Data"
+msgstr ""
+
+#: krecfilewidgets.cpp:304
+msgid "New Title"
+msgstr ""
+
+#: krecfilewidgets.cpp:304
+msgid "Enter new part title:"
+msgstr ""
+
+#: krecfilewidgets.cpp:309
+msgid "New Comment"
+msgstr ""
+
+#: krecfilewidgets.cpp:309
+msgid "Enter new part comment:"
+msgstr ""
+
+#: krecnewproperties.cpp:55
+msgid "Properties for the new File"
+msgstr ""
+
+#: krecord.cpp:71
+msgid "Recording level"
+msgstr ""
+
+#: krecord.cpp:131
+msgid "Save File As"
+msgstr ""
+
+#: krecord.cpp:141
+msgid ""
+"The document \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+
+#: krecord.cpp:172
+msgid "Sorry, an encoding method could not be determined."
+msgstr ""
+
+#: krecord.cpp:173
+msgid ""
+"This can have several reasons:- You did not specify an ending."
+"li>
- You specified an ending but there is no plugin available for this "
+"ending. In both cases be sure to choose an ending of the list presented in "
+"the previous dialog.
- The plugin loading mechanism isn't working. If "
+"you are sure you did everything right, please file a bugreport saying what "
+"you where about to do and please quote the following line:
%1 "
+"ul>
"
+msgstr ""
+
+#: krecord.cpp:183
+msgid "Could not determine encodingmethod"
+msgstr ""
+
+#: krecord.cpp:185
+msgid "There is nothing to export."
+msgstr ""
+
+#: krecord.cpp:297
+msgid "Export..."
+msgstr ""
+
+#: krecord.cpp:300
+msgid "&Record"
+msgstr ""
+
+#: krecord.cpp:302 krecui.rc:8
+#, no-c-format
+msgid "&Play"
+msgstr ""
+
+#: krecord.cpp:304
+msgid "&Stop"
+msgstr ""
+
+#: krecord.cpp:306
+msgid "Play Through"
+msgstr ""
+
+#: krecord.cpp:309
+msgid "Go to &Beginning"
+msgstr ""
+
+#: krecord.cpp:311
+msgid "Go to &End"
+msgstr ""
+
+#: krecord.cpp:316
+msgid "Start aRts Control Tool"
+msgstr ""
+
+#: krecord.cpp:318
+msgid "Start KMix"
+msgstr ""
+
+#: krecord.cpp:342
+msgid ""
+"Your system is missing the Synth_STEREO_COMPRESSOR aRts module.\n"
+"You will be able to use KRec but without the great functions of the "
+"compressor."
+msgstr ""
+
+#: krecord.cpp:343
+msgid ""
+"Possible reasons are:\n"
+"- You installed KRec on its own without the rest of tdemultimedia.\n"
+"- You installed everything correctly, but did not restart the aRts daemon\n"
+" and therefore it is not aware of the new effects.\n"
+"- This is a bug."
+msgstr ""
+
+#: krecord.cpp:344
+msgid "Unable to Find Compressor"
+msgstr ""
+
+#: main.cpp:30
+msgid ""
+"This is a recording tool for TDE.\n"
+"It uses aRts, just look at the audiomanager\n"
+"and you will find it there accepting sound\n"
+"for recording."
+msgstr ""
+
+#: main.cpp:47
+msgid "KRec"
+msgstr ""
+
+#: main.cpp:50
+msgid ""
+"Creator \n"
+"Look at the website www.arnoldarts.de \n"
+"for other good stuff."
+msgstr ""
+
+#: main.cpp:51
+msgid "Helped where he was asked"
+msgstr ""
+
+#: main.cpp:52
+msgid "Made some minor improvements"
+msgstr ""
+
+#: main.cpp:53
+msgid ""
+"They indirectly wrote the exports. At least I learned from their files and "
+"patches."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:34
+msgid "Unknown encoding error."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:35
+msgid "Buffer was too small."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:36
+msgid "Memory allocation problem."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:37
+msgid "Parameter initialisation not performed."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:38
+msgid "Psycho acoustic problems."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:39
+msgid "OGG cleanup encoding error."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:40
+msgid "OGG frame encoding error"
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:78
+msgid "At this time MP3-Export only supports files in stereo and 16bit."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:83
+msgid ""
+"Please note that this plugin takes its qualitysettings from the "
+"corresponding section of the Audio CDs Control Center module configuration. "
+"Make use of the Control Center to configure these settings."
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:87 ogg_export/krecexport_ogg.cpp:78
+msgid "Quality Configuration"
+msgstr ""
+
+#: mp3_export/krecexport_mp3.cpp:127 mp3_export/krecexport_mp3.cpp:144
+msgid "MP3 encoding error."
+msgstr ""
+
+#: ogg_export/krecexport_ogg.cpp:69
+msgid ""
+"At this time OGG-export only supports files in 44kHz samplingrate, 16bit and "
+"2 channels."
+msgstr ""
+
+#: ogg_export/krecexport_ogg.cpp:75
+msgid ""
+"Please note that this plugin takes its qualitysettings from the "
+"corresponding section of the audiocd:/ configuration. Make use of the "
+"Control Center to configure these settings."
+msgstr ""
+
+#: krecui.rc:35
+#, no-c-format
+msgid "Play"
+msgstr ""
+
+#: krecui.rc:43
+#, no-c-format
+msgid "Compressor"
+msgstr ""
+
+#: tips:3
+msgid ""
+"...that KRec does non-destructive Recording?
\n"
+"\n"
+"That means if you have a recording and want to record only a part for a "
+"second (third or more) time, your first (and second and later) version is "
+"still on disc and can still be restored. Only for Playback/Export the old "
+"version is overlayed by the newer one.\n"
+"
\n"
+msgstr ""
+
+#: tips:12
+msgid ""
+"...which event caused the first version of KRec?
\n"
+"\n"
+"Some friends of mine asked me whether I could do the recordings for a "
+"radioplay for them. So I was searching for an easy-to-use recording tool "
+"running on my favorite OS. After some searching (without finding something "
+"suitable) I started a first version of KRec.\n"
+"
\n"
+msgstr ""
+
+#: tips:21
+msgid ""
+"...that developers are very happy to hear from the users?
\n"
+"\n"
+"Most developers are very happy to see their applications used by other "
+"people. So if you want to say \"Thank you\" or you have some problems, don't "
+"hesitate to mail us/me. You can find the email addresses of the author in "
+"the \"Help\"-menu under \"About KRec\".\n"
+"
\n"
+msgstr ""
+
+#: tips:30
+msgid ""
+"...that you are invited to report bugs?
\n"
+"\n"
+"Altough a lot of testing is done, our capabilities of catching every "
+"possible event/configuration are limited. So if you find a bug use \"Report "
+"Bug\" in the \"Help\"-menu or go directly to http://bugs.trinitydesktop."
+"org.\n"
+"
\n"
+msgstr ""
+
+#: tips:39
+msgid ""
+"...that KRec is far from complete?
\n"
+"\n"
+"So if you have a nice feature you think KRec should incorporate please tell "
+"us! To avoid duplicates and improve productivity please do it via bugs."
+"trinitydesktop.org or the bug reporting tools and us wishlist as severity.\n"
+"
\n"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/kscd.po b/tde-i18n-es_AR/messages/tdemultimedia/kscd.po
new file mode 100644
index 00000000000..48ac635ab98
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/kscd.po
@@ -0,0 +1,687 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2022-09-22 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: cddbdlg.cpp:37
+msgid "CD Editor"
+msgstr ""
+
+#: cddbdlg.cpp:46
+msgid "Upload"
+msgstr ""
+
+#: cddbdlg.cpp:47
+msgid "Fetch Info"
+msgstr ""
+
+#: cddbdlg.cpp:87
+msgid "Record submitted successfully."
+msgstr ""
+
+#: cddbdlg.cpp:88 cddbdlg.cpp:94
+msgid "Record Submission"
+msgstr ""
+
+#: cddbdlg.cpp:92
+#, c-format
+msgid ""
+"Error sending record.\n"
+"\n"
+"%1"
+msgstr ""
+
+#: cddbdlg.cpp:127
+msgid ""
+"The artist name of the disc has to be entered.\n"
+"Please correct the entry and try again."
+msgstr ""
+
+#: cddbdlg.cpp:129 cddbdlg.cpp:138 cddbdlg.cpp:157
+msgid "Invalid Database Entry"
+msgstr ""
+
+#: cddbdlg.cpp:136
+msgid ""
+"The title of the disc has to be entered.\n"
+"Please correct the entry and try again."
+msgstr ""
+
+#: cddbdlg.cpp:155
+msgid ""
+"At least one track title must be entered.\n"
+"Please correct the entry and try again."
+msgstr ""
+
+#: cddbdlg.cpp:191
+msgid ""
+"Invalid Playlist\n"
+"Please use valid track numbers, separated by commas."
+msgstr ""
+
+#: docking.cpp:56 kscd.cpp:173 kscd.cpp:239
+msgid "Play/Pause"
+msgstr ""
+
+#: docking.cpp:58 kscd.cpp:176 kscd.cpp:234
+msgid "Next"
+msgstr ""
+
+#: docking.cpp:59 kscd.cpp:175 kscd.cpp:237
+msgid "Previous"
+msgstr ""
+
+#: docking.cpp:60 kscd.cpp:182
+msgid "Eject"
+msgstr ""
+
+#: kcompactdisc.cpp:148
+msgid "Back/Track Done"
+msgstr ""
+
+#: kcompactdisc.cpp:151
+msgid "Playing"
+msgstr ""
+
+#: kcompactdisc.cpp:154
+msgid "Forward"
+msgstr ""
+
+#: kcompactdisc.cpp:157
+msgid "Paused"
+msgstr ""
+
+#: kcompactdisc.cpp:160 kscd.cpp:1042
+msgid "Stopped"
+msgstr ""
+
+#: kcompactdisc.cpp:163 kscd.cpp:1297
+msgid "Ejected"
+msgstr ""
+
+#: kcompactdisc.cpp:166
+msgid "No Disc"
+msgstr ""
+
+#: kcompactdisc.cpp:169
+msgid "Unknown"
+msgstr ""
+
+#: kcompactdisc.cpp:172
+msgid "CDDA Error"
+msgstr ""
+
+#: kcompactdisc.cpp:175
+msgid "CDDA Ack"
+msgstr ""
+
+#: kcompactdisc.cpp:406 kcompactdisc.cpp:424
+msgid "Unknown Artist"
+msgstr ""
+
+#: kcompactdisc.cpp:407
+msgid "Unknown Title"
+msgstr ""
+
+#: kcompactdisc.cpp:425
+#, c-format
+msgid "Track %1"
+msgstr ""
+
+#: kscd.cpp:83
+msgid "TDE CD player"
+msgstr ""
+
+#: kscd.cpp:136 kscd.cpp:863 kscd.cpp:1402
+msgid "Vol: %02d%%"
+msgstr ""
+
+#: kscd.cpp:166
+msgid "Track list"
+msgstr ""
+
+#: kscd.cpp:181 panel.ui:371
+#, no-c-format
+msgid "Loop"
+msgstr ""
+
+#: kscd.cpp:183 kscd.cpp:243
+msgid "Increase Volume"
+msgstr ""
+
+#: kscd.cpp:187 kscd.cpp:245
+msgid "Decrease Volume"
+msgstr ""
+
+#: kscd.cpp:189 kscd.cpp:247
+msgid "Shuffle"
+msgstr ""
+
+#: kscd.cpp:190
+msgid "CDDB"
+msgstr ""
+
+#: kscd.cpp:194
+msgid "Configure &Global Shortcuts..."
+msgstr ""
+
+#: kscd.cpp:370
+msgid "Artist Information"
+msgstr ""
+
+#: kscd.cpp:416 kscd.cpp:427 kscd.cpp:693 kscd.cpp:1043
+msgid "Play"
+msgstr ""
+
+#: kscd.cpp:418 kscd.cpp:425
+msgid "Pause"
+msgstr ""
+
+#: kscd.cpp:553
+#, c-format
+msgid "Current track: %1"
+msgstr ""
+
+#: kscd.cpp:693
+msgid "Random"
+msgstr ""
+
+#: kscd.cpp:719
+msgid "CD Drive (you must stop playing to change this)"
+msgstr ""
+
+#: kscd.cpp:742
+msgid "CD Player"
+msgstr ""
+
+#: kscd.cpp:742
+msgid "Settings & Behavior"
+msgstr ""
+
+#: kscd.cpp:757
+msgid "Configure Fetching Items"
+msgstr ""
+
+#: kscd.cpp:802
+#, c-format
+msgid ""
+"CD-ROM read or access error (or no audio disc in drive).\n"
+"Please make sure you have access permissions to:\n"
+"%1"
+msgstr ""
+
+#: kscd.cpp:961
+msgid "No disc"
+msgstr ""
+
+#: kscd.cpp:1181
+msgid "Start freedb lookup."
+msgstr ""
+
+#: kscd.cpp:1198
+msgid "No matching freedb entry found."
+msgstr ""
+
+#: kscd.cpp:1198
+msgid "Error getting freedb entry."
+msgstr ""
+
+#: kscd.cpp:1220
+msgid "Select CDDB Entry"
+msgstr ""
+
+#: kscd.cpp:1221
+msgid "Select a CDDB entry:"
+msgstr ""
+
+#: kscd.cpp:1378
+msgid "Tra Rem"
+msgstr ""
+
+#: kscd.cpp:1382
+msgid "Tot Sec"
+msgstr ""
+
+#: kscd.cpp:1386
+msgid "Tot Rem"
+msgstr ""
+
+#: kscd.cpp:1391
+msgid "Tra Sec"
+msgstr ""
+
+#: kscd.cpp:1597
+msgid "Start playing"
+msgstr ""
+
+#: kscd.cpp:1598
+msgid "CD device, can be a path or a media:/ URL"
+msgstr ""
+
+#: kscd.cpp:1608 panel.ui:16
+#, no-c-format
+msgid "KsCD"
+msgstr ""
+
+#: kscd.cpp:1612
+msgid "Current maintainer"
+msgstr ""
+
+#: kscd.cpp:1613
+msgid "Workman library update, CDTEXT, CDDA"
+msgstr ""
+
+#: kscd.cpp:1615
+msgid "Workman library, previous maintainer"
+msgstr ""
+
+#: kscd.cpp:1616
+msgid "Patches galore"
+msgstr ""
+
+#: kscd.cpp:1617
+msgid "Workman library"
+msgstr ""
+
+#: kscd.cpp:1618
+msgid "UI Work"
+msgstr ""
+
+#: kscd.cpp:1619
+msgid "Special thanks to freedb.org for providing a free CDDB-like CD database"
+msgstr ""
+
+#: configWidgetUI.ui:27
+#, no-c-format
+msgid "Interface"
+msgstr ""
+
+#: configWidgetUI.ui:38
+#, no-c-format
+msgid "&Background color:"
+msgstr ""
+
+#: configWidgetUI.ui:52 kscd.kcfg:83
+#, no-c-format
+msgid "The background color that will be used for the LCD display."
+msgstr ""
+
+#: configWidgetUI.ui:60
+#, no-c-format
+msgid "Show icon in &system tray"
+msgstr ""
+
+#: configWidgetUI.ui:63 kscd.kcfg:20
+#, no-c-format
+msgid ""
+"When this option is selected an icon will appear in the system tray. Note "
+"that KsCD will not quit when the window is closed if a system tray "
+"icon is displayed. You may quit KsCD by clicking the Quit button or right-"
+"clicking on the system tray icon and selecting the appropriate entry."
+msgstr ""
+
+#: configWidgetUI.ui:74
+#, no-c-format
+msgid "Show &track announcement"
+msgstr ""
+
+#: configWidgetUI.ui:99
+#, no-c-format
+msgid "&LCD color:"
+msgstr ""
+
+#: configWidgetUI.ui:113 kscd.kcfg:75
+#, no-c-format
+msgid "The foreground color that will be used in the LCD display."
+msgstr ""
+
+#: configWidgetUI.ui:131
+#, no-c-format
+msgid "LCD &font:"
+msgstr ""
+
+#: configWidgetUI.ui:144
+#, no-c-format
+msgid "Play Options"
+msgstr ""
+
+#: configWidgetUI.ui:161
+#, no-c-format
+msgid " seconds"
+msgstr ""
+
+#: configWidgetUI.ui:164
+#, no-c-format
+msgid "1 second"
+msgstr ""
+
+#: configWidgetUI.ui:167 kscd.kcfg:47
+#, no-c-format
+msgid ""
+"This option controls the number of seconds KsCD will skip when the skip "
+"forwards or backwards buttons are pressed."
+msgstr ""
+
+#: configWidgetUI.ui:175
+#, no-c-format
+msgid "Skip &interval:"
+msgstr ""
+
+#: configWidgetUI.ui:186
+#, no-c-format
+msgid "Auto&play when CD inserted"
+msgstr ""
+
+#: configWidgetUI.ui:189 kscd.kcfg:28
+#, no-c-format
+msgid ""
+"When this option is selected the CD will start playing automatically upon "
+"being inserted into the CD-ROM."
+msgstr ""
+
+#: configWidgetUI.ui:197
+#, no-c-format
+msgid "&Eject CD when finished playing"
+msgstr ""
+
+#: configWidgetUI.ui:200 kscd.kcfg:38
+#, no-c-format
+msgid ""
+"When this option is selected the CD will automatically eject when it is "
+"finished."
+msgstr ""
+
+#: configWidgetUI.ui:208
+#, no-c-format
+msgid "Stop playing CD on e&xit"
+msgstr ""
+
+#: configWidgetUI.ui:211 kscd.kcfg:33
+#, no-c-format
+msgid ""
+"When this option is selected the CD will automatically stop playing when "
+"quitting KsCD."
+msgstr ""
+
+#: configWidgetUI.ui:238
+#, no-c-format
+msgid "CD-ROM &Device"
+msgstr ""
+
+#: configWidgetUI.ui:249 kscd.kcfg:61
+#, no-c-format
+msgid ""
+"The CD-ROM device to use when playing CDs. This will typically look "
+"something like \"/dev/cdrom\". To have KsCD autodetect your CD-ROM, leave "
+"this field empty."
+msgstr ""
+
+#: configWidgetUI.ui:257
+#, no-c-format
+msgid "Select audio de&vice:"
+msgstr ""
+
+#: configWidgetUI.ui:271
+#, no-c-format
+msgid "&Use direct digital playback"
+msgstr ""
+
+#: configWidgetUI.ui:277
+#, no-c-format
+msgid ""
+"When this option is selected KsCD will attempt to play the CD using direct "
+"digital playback. This option is useful if the CD-ROM is not connected "
+"directly to the sound output on the computer. Note that digital playback "
+"consumes more system resources than the normal method of playback."
+msgstr ""
+
+#: configWidgetUI.ui:285
+#, no-c-format
+msgid "Select &audio backend:"
+msgstr ""
+
+#: configWidgetUI.ui:314
+#, no-c-format
+msgid " Music Information Services "
+msgstr ""
+
+#: configWidgetUI.ui:325
+#, no-c-format
+msgid "Allow en&coding selection:"
+msgstr ""
+
+#: configWidgetUI.ui:328 kscd.kcfg:88
+#, no-c-format
+msgid ""
+"When this option is selected, you have the ability to select encoding for "
+"the results of a CDDB request. The standard describes CDDB results as being "
+"strictly Latin1. This is not true, as non-English speaking users often use "
+"other 8-bit encodings."
+msgstr ""
+
+#: configWidgetUI.ui:334
+#, no-c-format
+msgid "AUTO"
+msgstr ""
+
+#: configWidgetUI.ui:339
+#, no-c-format
+msgid "UTF-8"
+msgstr ""
+
+#: configWidgetUI.ui:344
+#, no-c-format
+msgid "CP1250"
+msgstr ""
+
+#: configWidgetUI.ui:349
+#, no-c-format
+msgid "CP1251"
+msgstr ""
+
+#: configWidgetUI.ui:354
+#, no-c-format
+msgid "CP1252"
+msgstr ""
+
+#: configWidgetUI.ui:359
+#, no-c-format
+msgid "CP1253"
+msgstr ""
+
+#: configWidgetUI.ui:364
+#, no-c-format
+msgid "CP1254"
+msgstr ""
+
+#: configWidgetUI.ui:369
+#, no-c-format
+msgid "CP1255"
+msgstr ""
+
+#: configWidgetUI.ui:374
+#, no-c-format
+msgid "CP1256"
+msgstr ""
+
+#: configWidgetUI.ui:379
+#, no-c-format
+msgid "CP1257"
+msgstr ""
+
+#: kscd.kcfg:9
+#, no-c-format
+msgid "Output Volume"
+msgstr ""
+
+#: kscd.kcfg:13
+#, no-c-format
+msgid "Play random tracks."
+msgstr ""
+
+#: kscd.kcfg:14
+#, no-c-format
+msgid ""
+"When this option is selected the playing order\n"
+" of the CD tracks is chosen at random."
+msgstr ""
+
+#: kscd.kcfg:19
+#, no-c-format
+msgid "Show an icon in the system tray."
+msgstr ""
+
+#: kscd.kcfg:27
+#, no-c-format
+msgid "Start playing when a CD is inserted."
+msgstr ""
+
+#: kscd.kcfg:32
+#, no-c-format
+msgid "Stop playing the CD on program exit."
+msgstr ""
+
+#: kscd.kcfg:37
+#, no-c-format
+msgid "Eject CD when playing is finished."
+msgstr ""
+
+#: kscd.kcfg:42
+#, no-c-format
+msgid "Loop tracks."
+msgstr ""
+
+#: kscd.kcfg:46
+#, no-c-format
+msgid "Skip interval."
+msgstr ""
+
+#: kscd.kcfg:60
+#, no-c-format
+msgid "Name of the CD-ROM device."
+msgstr ""
+
+#: kscd.kcfg:64
+#, no-c-format
+msgid "The audio backend KsCD uses."
+msgstr ""
+
+#: kscd.kcfg:67
+#, no-c-format
+msgid "The audio device KsCD uses."
+msgstr ""
+
+#: kscd.kcfg:70
+#, no-c-format
+msgid "Use direct digital playback."
+msgstr ""
+
+#: kscd.kcfg:71
+#, no-c-format
+msgid ""
+"When this option is selected KsCD will attempt to play the CD using direct "
+"digital playback. This option is useful if the CD-ROM is not connected "
+"directly to the sound output on the computer. Note that digital playback is "
+"slower than the normal method of playback."
+msgstr ""
+
+#: kscd.kcfg:79
+#, no-c-format
+msgid "The font that will be used for the LCD display."
+msgstr ""
+
+#: kscd.kcfg:87
+#, no-c-format
+msgid "Allow encoding selection."
+msgstr ""
+
+#: panel.ui:57 panel.ui:82
+#, no-c-format
+msgid "Track progress"
+msgstr ""
+
+#: panel.ui:110 panel.ui:124
+#, no-c-format
+msgid "Volume control"
+msgstr ""
+
+#: panel.ui:145
+#, no-c-format
+msgid "E&ject"
+msgstr ""
+
+#: panel.ui:242
+#, no-c-format
+msgid "Status"
+msgstr ""
+
+#: panel.ui:250 panel.ui:285
+#, no-c-format
+msgid "Vol: --"
+msgstr ""
+
+#: panel.ui:263
+#, no-c-format
+msgid "--/--"
+msgstr ""
+
+#: panel.ui:293
+#, no-c-format
+msgid "Artist"
+msgstr ""
+
+#: panel.ui:301
+#, no-c-format
+msgid "Title"
+msgstr ""
+
+#: panel.ui:313
+#, no-c-format
+msgid "R&andom"
+msgstr ""
+
+#: panel.ui:327
+#, no-c-format
+msgid "E&xtras"
+msgstr ""
+
+#: panel.ui:338
+#, no-c-format
+msgid "Pla&y"
+msgstr ""
+
+#: panel.ui:360
+#, no-c-format
+msgid "&CDDB"
+msgstr ""
+
+#: panel.ui:385
+#, no-c-format
+msgid "&Next"
+msgstr ""
+
+#: panel.ui:396
+#, no-c-format
+msgid "Pre&vious"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/libkcddb.po b/tde-i18n-es_AR/messages/tdemultimedia/libkcddb.po
new file mode 100644
index 00000000000..2f876b01432
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/libkcddb.po
@@ -0,0 +1,795 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: categories.cpp:21 genres.cpp:61
+msgid "Blues"
+msgstr ""
+
+#: categories.cpp:21 genres.cpp:64
+msgid "Classical"
+msgstr ""
+
+#: categories.cpp:21 genres.cpp:66
+msgid ""
+"_: music genre\n"
+"Country"
+msgstr ""
+
+#: categories.cpp:22
+msgid "Data"
+msgstr ""
+
+#: categories.cpp:22 genres.cpp:71
+msgid "Folk"
+msgstr ""
+
+#: categories.cpp:22 genres.cpp:77
+msgid "Jazz"
+msgstr ""
+
+#: categories.cpp:23 genres.cpp:79
+msgid "New Age"
+msgstr ""
+
+#: categories.cpp:23 genres.cpp:85
+msgid "Reggae"
+msgstr ""
+
+#: categories.cpp:23 genres.cpp:86
+msgid "Rock"
+msgstr ""
+
+#: categories.cpp:23 genres.cpp:89
+msgid "Soundtrack"
+msgstr ""
+
+#: cddb.cpp:166
+msgid "Success"
+msgstr ""
+
+#: cddb.cpp:170
+msgid "Server error"
+msgstr ""
+
+#: cddb.cpp:174
+msgid "Host not found"
+msgstr ""
+
+#: cddb.cpp:178
+msgid "No response"
+msgstr ""
+
+#: cddb.cpp:182
+msgid "No record found"
+msgstr ""
+
+#: cddb.cpp:186
+msgid "Multiple records found"
+msgstr ""
+
+#: cddb.cpp:190
+msgid "Cannot save"
+msgstr ""
+
+#: cddb.cpp:194
+msgid "Invalid category"
+msgstr ""
+
+#: cddb.cpp:198
+msgid "Unknown error"
+msgstr ""
+
+#: cdinfodialogbase.ui.h:213
+msgid "Change Encoding"
+msgstr ""
+
+#: cdinfoencodingwidget.cpp:65
+msgid ""
+"_: artist - cdtitle\n"
+"%1 - %2"
+msgstr ""
+
+#: genres.cpp:57
+msgid "Unknown"
+msgstr ""
+
+#: genres.cpp:57
+msgid "A Cappella"
+msgstr ""
+
+#: genres.cpp:57
+msgid "Acid Jazz"
+msgstr ""
+
+#: genres.cpp:58
+msgid "Acid Punk"
+msgstr ""
+
+#: genres.cpp:58
+msgid "Acid"
+msgstr ""
+
+#: genres.cpp:58
+msgid "Acoustic"
+msgstr ""
+
+#: genres.cpp:58
+msgid "Alternative"
+msgstr ""
+
+#: genres.cpp:59
+msgid "Alt. Rock"
+msgstr ""
+
+#: genres.cpp:59
+msgid "Ambient"
+msgstr ""
+
+#: genres.cpp:59
+msgid "Anime"
+msgstr ""
+
+#: genres.cpp:59
+msgid "Avantgarde"
+msgstr ""
+
+#: genres.cpp:60
+msgid "Ballad"
+msgstr ""
+
+#: genres.cpp:60
+msgid "Bass"
+msgstr ""
+
+#: genres.cpp:60
+msgid "Beat"
+msgstr ""
+
+#: genres.cpp:60
+msgid "Bebop"
+msgstr ""
+
+#: genres.cpp:61
+msgid "Big Band"
+msgstr ""
+
+#: genres.cpp:61
+msgid "Black Metal"
+msgstr ""
+
+#: genres.cpp:61
+msgid "Bluegrass"
+msgstr ""
+
+#: genres.cpp:62
+msgid "Booty Bass"
+msgstr ""
+
+#: genres.cpp:62
+msgid "BritPop"
+msgstr ""
+
+#: genres.cpp:62
+msgid "Cabaret"
+msgstr ""
+
+#: genres.cpp:62
+msgid "Celtic"
+msgstr ""
+
+#: genres.cpp:63
+msgid "Chamber Music"
+msgstr ""
+
+#: genres.cpp:63
+msgid "Chanson"
+msgstr ""
+
+#: genres.cpp:63
+msgid "Chorus"
+msgstr ""
+
+#: genres.cpp:63
+msgid "Christian Gangsta Rap"
+msgstr ""
+
+#: genres.cpp:64
+msgid "Christian Rap"
+msgstr ""
+
+#: genres.cpp:64
+msgid "Christian Rock"
+msgstr ""
+
+#: genres.cpp:64
+msgid "Classic Rock"
+msgstr ""
+
+#: genres.cpp:65
+msgid "Club-house"
+msgstr ""
+
+#: genres.cpp:65
+msgid "Club"
+msgstr ""
+
+#: genres.cpp:65
+msgid "Comedy"
+msgstr ""
+
+#: genres.cpp:65
+msgid "Contemporary Christian"
+msgstr ""
+
+#: genres.cpp:66
+msgid "Crossover"
+msgstr ""
+
+#: genres.cpp:66
+msgid "Cult"
+msgstr ""
+
+#: genres.cpp:66
+msgid "Dance Hall"
+msgstr ""
+
+#: genres.cpp:67
+msgid "Dance"
+msgstr ""
+
+#: genres.cpp:67
+msgid "Darkwave"
+msgstr ""
+
+#: genres.cpp:67
+msgid "Death Metal"
+msgstr ""
+
+#: genres.cpp:67
+msgid "Disco"
+msgstr ""
+
+#: genres.cpp:68
+msgid "Dream"
+msgstr ""
+
+#: genres.cpp:68
+msgid "Drum & Bass"
+msgstr ""
+
+#: genres.cpp:68
+msgid "Drum Solo"
+msgstr ""
+
+#: genres.cpp:68
+msgid "Duet"
+msgstr ""
+
+#: genres.cpp:69
+msgid "Easy Listening"
+msgstr ""
+
+#: genres.cpp:69
+msgid "Electronic"
+msgstr ""
+
+#: genres.cpp:69
+msgid "Ethnic"
+msgstr ""
+
+#: genres.cpp:69
+msgid "Eurodance"
+msgstr ""
+
+#: genres.cpp:70
+msgid "Euro-House"
+msgstr ""
+
+#: genres.cpp:70
+msgid "Euro-Techno"
+msgstr ""
+
+#: genres.cpp:70
+msgid "Fast-Fusion"
+msgstr ""
+
+#: genres.cpp:70
+msgid "Folklore"
+msgstr ""
+
+#: genres.cpp:71
+msgid "Folk/Rock"
+msgstr ""
+
+#: genres.cpp:71
+msgid "Freestyle"
+msgstr ""
+
+#: genres.cpp:71
+msgid "Funk"
+msgstr ""
+
+#: genres.cpp:72
+msgid "Fusion"
+msgstr ""
+
+#: genres.cpp:72
+msgid "Game"
+msgstr ""
+
+#: genres.cpp:72
+msgid "Gangsta Rap"
+msgstr ""
+
+#: genres.cpp:72
+msgid "Goa"
+msgstr ""
+
+#: genres.cpp:73
+msgid "Gospel"
+msgstr ""
+
+#: genres.cpp:73
+msgid "Gothic Rock"
+msgstr ""
+
+#: genres.cpp:73
+msgid "Gothic"
+msgstr ""
+
+#: genres.cpp:73
+msgid "Grunge"
+msgstr ""
+
+#: genres.cpp:74
+msgid "Hardcore"
+msgstr ""
+
+#: genres.cpp:74
+msgid "Hard Rock"
+msgstr ""
+
+#: genres.cpp:74
+msgid "Heavy Metal"
+msgstr ""
+
+#: genres.cpp:74
+msgid "Hip-Hop"
+msgstr ""
+
+#: genres.cpp:75
+msgid "House"
+msgstr ""
+
+#: genres.cpp:75
+msgid "Humor"
+msgstr ""
+
+#: genres.cpp:75
+msgid "Indie"
+msgstr ""
+
+#: genres.cpp:75
+msgid "Industrial"
+msgstr ""
+
+#: genres.cpp:76
+msgid "Instrumental Pop"
+msgstr ""
+
+#: genres.cpp:76
+msgid "Instrumental Rock"
+msgstr ""
+
+#: genres.cpp:76
+msgid "Instrumental"
+msgstr ""
+
+#: genres.cpp:76
+msgid "Jazz+Funk"
+msgstr ""
+
+#: genres.cpp:77
+msgid "JPop"
+msgstr ""
+
+#: genres.cpp:77
+msgid "Jungle"
+msgstr ""
+
+#: genres.cpp:77
+msgid "Latin"
+msgstr ""
+
+#: genres.cpp:77
+msgid "Lo-Fi"
+msgstr ""
+
+#: genres.cpp:78
+msgid "Meditative"
+msgstr ""
+
+#: genres.cpp:78
+msgid "Merengue"
+msgstr ""
+
+#: genres.cpp:78
+msgid "Metal"
+msgstr ""
+
+#: genres.cpp:78
+msgid "Musical"
+msgstr ""
+
+#: genres.cpp:79
+msgid "National Folk"
+msgstr ""
+
+#: genres.cpp:79
+msgid "Native American"
+msgstr ""
+
+#: genres.cpp:79
+msgid "Negerpunk"
+msgstr ""
+
+#: genres.cpp:80
+msgid "New Wave"
+msgstr ""
+
+#: genres.cpp:80
+msgid "Noise"
+msgstr ""
+
+#: genres.cpp:80
+msgid "Oldies"
+msgstr ""
+
+#: genres.cpp:80
+msgid "Opera"
+msgstr ""
+
+#: genres.cpp:81
+msgid "Other"
+msgstr ""
+
+#: genres.cpp:81
+msgid "Polka"
+msgstr ""
+
+#: genres.cpp:81
+msgid "Polsk Punk"
+msgstr ""
+
+#: genres.cpp:81
+msgid "Pop-Funk"
+msgstr ""
+
+#: genres.cpp:82
+msgid "Pop/Funk"
+msgstr ""
+
+#: genres.cpp:82
+msgid "Pop"
+msgstr ""
+
+#: genres.cpp:82
+msgid "Porn Groove"
+msgstr ""
+
+#: genres.cpp:82
+msgid "Power Ballad"
+msgstr ""
+
+#: genres.cpp:83
+msgid "Pranks"
+msgstr ""
+
+#: genres.cpp:83
+msgid "Primus"
+msgstr ""
+
+#: genres.cpp:83
+msgid "Progressive Rock"
+msgstr ""
+
+#: genres.cpp:83
+msgid "Psychedelic Rock"
+msgstr ""
+
+#: genres.cpp:84
+msgid "Psychedelic"
+msgstr ""
+
+#: genres.cpp:84
+msgid "Punk Rock"
+msgstr ""
+
+#: genres.cpp:84
+msgid "Punk"
+msgstr ""
+
+#: genres.cpp:84
+msgid "R&B"
+msgstr ""
+
+#: genres.cpp:85
+msgid "Rap"
+msgstr ""
+
+#: genres.cpp:85
+msgid "Rave"
+msgstr ""
+
+#: genres.cpp:85
+msgid "Retro"
+msgstr ""
+
+#: genres.cpp:86
+msgid "Revival"
+msgstr ""
+
+#: genres.cpp:86
+msgid "Rhythmic Soul"
+msgstr ""
+
+#: genres.cpp:86
+msgid "Rock & Roll"
+msgstr ""
+
+#: genres.cpp:87
+msgid "Salsa"
+msgstr ""
+
+#: genres.cpp:87
+msgid "Samba"
+msgstr ""
+
+#: genres.cpp:87
+msgid "Satire"
+msgstr ""
+
+#: genres.cpp:87
+msgid "Showtunes"
+msgstr ""
+
+#: genres.cpp:88
+msgid "Ska"
+msgstr ""
+
+#: genres.cpp:88
+msgid "Slow Jam"
+msgstr ""
+
+#: genres.cpp:88
+msgid "Slow Rock"
+msgstr ""
+
+#: genres.cpp:88
+msgid "Sonata"
+msgstr ""
+
+#: genres.cpp:89
+msgid "Soul"
+msgstr ""
+
+#: genres.cpp:89
+msgid "Sound Clip"
+msgstr ""
+
+#: genres.cpp:89
+msgid "Southern Rock"
+msgstr ""
+
+#: genres.cpp:90
+msgid "Space"
+msgstr ""
+
+#: genres.cpp:90
+msgid "Speech"
+msgstr ""
+
+#: genres.cpp:90
+msgid "Swing"
+msgstr ""
+
+#: genres.cpp:90
+msgid "Symphonic Rock"
+msgstr ""
+
+#: genres.cpp:91
+msgid "Symphony"
+msgstr ""
+
+#: genres.cpp:91
+msgid "Synthpop"
+msgstr ""
+
+#: genres.cpp:91
+msgid "Tango"
+msgstr ""
+
+#: genres.cpp:91
+msgid "Techno-Industrial"
+msgstr ""
+
+#: genres.cpp:92
+msgid "Techno"
+msgstr ""
+
+#: genres.cpp:92
+msgid "Terror"
+msgstr ""
+
+#: genres.cpp:92
+msgid "Thrash Metal"
+msgstr ""
+
+#: genres.cpp:92
+msgid "Top 40"
+msgstr ""
+
+#: genres.cpp:93
+msgid "Trailer"
+msgstr ""
+
+#: genres.cpp:93
+msgid "Trance"
+msgstr ""
+
+#: genres.cpp:93
+msgid "Tribal"
+msgstr ""
+
+#: genres.cpp:93
+msgid "Trip-Hop"
+msgstr ""
+
+#: genres.cpp:94
+msgid "Vocal"
+msgstr ""
+
+#: cdinfodialogbase.ui:32
+#, no-c-format
+msgid "Revision:"
+msgstr ""
+
+#: cdinfodialogbase.ui:40
+#, no-c-format
+msgid "Use the name of the artist if there is no title."
+msgstr ""
+
+#: cdinfodialogbase.ui:48
+#, no-c-format
+msgid "&Category:"
+msgstr ""
+
+#: cdinfodialogbase.ui:67
+#, no-c-format
+msgid ""
+"Write names as \"first last\", not \"last, first\". Omit any leading \"The"
+"\". Use \"Various\" for compilations."
+msgstr ""
+
+#: cdinfodialogbase.ui:75
+#, no-c-format
+msgid "&Artist:"
+msgstr ""
+
+#: cdinfodialogbase.ui:86
+#, no-c-format
+msgid "&Year:"
+msgstr ""
+
+#: cdinfodialogbase.ui:97
+#, no-c-format
+msgid "&Genre:"
+msgstr ""
+
+#: cdinfodialogbase.ui:111
+#, no-c-format
+msgid "Disc Id values must be unique within a category."
+msgstr ""
+
+#: cdinfodialogbase.ui:130
+#, no-c-format
+msgid "&Multiple artists"
+msgstr ""
+
+#: cdinfodialogbase.ui:146
+#, no-c-format
+msgid "Comment:"
+msgstr ""
+
+#: cdinfodialogbase.ui:157
+#, no-c-format
+msgid "&Title:"
+msgstr ""
+
+#: cdinfodialogbase.ui:174
+#, no-c-format
+msgid "Avoid custom values, as they will be written to CDDB as-is."
+msgstr ""
+
+#: cdinfodialogbase.ui:182
+#, no-c-format
+msgid "Disc Id:"
+msgstr ""
+
+#: cdinfodialogbase.ui:190
+#, no-c-format
+msgid "Length:"
+msgstr ""
+
+#: cdinfodialogbase.ui:211
+#, no-c-format
+msgid "Track"
+msgstr ""
+
+#: cdinfodialogbase.ui:222
+#, no-c-format
+msgid "Length"
+msgstr ""
+
+#: cdinfodialogbase.ui:233
+#, no-c-format
+msgid "Title"
+msgstr ""
+
+#: cdinfodialogbase.ui:244
+#, no-c-format
+msgid "Comment"
+msgstr ""
+
+#: cdinfodialogbase.ui:255
+#, no-c-format
+msgid "Artist"
+msgstr ""
+
+#: cdinfodialogbase.ui:274
+#, no-c-format
+msgid "For a CD-Extra, set title to \"Data\"."
+msgstr ""
+
+#: cdinfodialogbase.ui:307
+#, no-c-format
+msgid "Change Encoding..."
+msgstr ""
+
+#: cdinfodialogbase.ui:317
+#, no-c-format
+msgid "Playing order:"
+msgstr ""
+
+#: cdinfoencodingwidgetbase.ui:24
+#, no-c-format
+msgid "Encoding:"
+msgstr ""
+
+#: cdinfoencodingwidgetbase.ui:37
+#, no-c-format
+msgid "Preview"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/noatun.po b/tde-i18n-es_AR/messages/tdemultimedia/noatun.po
new file mode 100644
index 00000000000..410102a714c
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/noatun.po
@@ -0,0 +1,1507 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: app/main.cpp:8
+msgid "The Fusion of Frequencies"
+msgstr ""
+
+#: app/main.cpp:13
+msgid "Files/URLs to open"
+msgstr ""
+
+#: app/main.cpp:19 modules/kaiman/userinterface.cpp:516
+#: modules/kjofol-skin/kjloader.cpp:122 modules/simple/userinterface.cpp:56
+#: modules/systray/systray.cpp:123 modules/winskin/waSkin.cpp:105
+msgid "Noatun"
+msgstr ""
+
+#: app/main.cpp:21
+msgid "(c) 2000-2004, The Noatun Developers"
+msgstr ""
+
+#: app/main.cpp:23
+msgid "Noatun Developer"
+msgstr ""
+
+#: app/main.cpp:25
+msgid "Patron of the aRts"
+msgstr ""
+
+#: app/main.cpp:27
+msgid "MPEG Codec and OGG Vorbis Support"
+msgstr ""
+
+#: app/main.cpp:29
+msgid "Infrared Control Support and HTML playlist export"
+msgstr ""
+
+#: app/main.cpp:31
+msgid "HTML playlist export and Plugin System"
+msgstr ""
+
+#: app/main.cpp:33
+msgid "Kaiman Skin Support"
+msgstr ""
+
+#: app/main.cpp:35
+msgid "Extended K-Jöfol Skin Support, EXTM3U playlist loading"
+msgstr ""
+
+#: app/main.cpp:38
+msgid "Special help with the equalizer"
+msgstr ""
+
+#: library/app.cpp:118 modules/marquis/marquis.cpp:161
+msgid ""
+"No playlist plugin was found. Please make sure that Noatun was installed "
+"correctly."
+msgstr ""
+
+#: library/app.cpp:409 modules/kjofol-skin/kjbutton.cpp:217
+#: modules/splitplaylist/view.cpp:899
+msgid "Select File to Play"
+msgstr ""
+
+#: library/cmodule.cpp:32
+msgid "General"
+msgstr ""
+
+#: library/cmodule.cpp:32
+msgid "General Options"
+msgstr ""
+
+#: library/cmodule.cpp:34
+msgid "&Return to start of playlist on finish"
+msgstr ""
+
+#: library/cmodule.cpp:36
+msgid ""
+"When the playlist is finished playing, return to the start, but do not start "
+"playing."
+msgstr ""
+
+#: library/cmodule.cpp:38
+msgid "Allow only one &instance of Noatun"
+msgstr ""
+
+#: library/cmodule.cpp:40
+msgid ""
+"Starting noatun a second time will cause it to just append items from the "
+"start to the current instance."
+msgstr ""
+
+#: library/cmodule.cpp:42
+msgid "Clear playlist &when opening a file"
+msgstr ""
+
+#: library/cmodule.cpp:44
+msgid ""
+"Opening a file with the global Open menu item will clear the playlist first."
+msgstr ""
+
+#: library/cmodule.cpp:46
+msgid "&Use fast hardware volume control"
+msgstr ""
+
+#: library/cmodule.cpp:48
+msgid ""
+"Use the hardware mixer instead of aRts'. It affects all streams, not just "
+"Noatun's, but is a little faster."
+msgstr ""
+
+#: library/cmodule.cpp:50
+msgid "Display &remaining play time"
+msgstr ""
+
+#: library/cmodule.cpp:52
+msgid ""
+"Counters count down towards zero, showing remaining time instead of elapsed "
+"time."
+msgstr ""
+
+#: library/cmodule.cpp:54
+msgid "Title &format:"
+msgstr ""
+
+#: library/cmodule.cpp:59
+msgid ""
+"Select a title to use for each file (in the playlist and user interface). "
+"Each element such as $(title) is replaced with the property with the name as "
+"given in the parentheses. The properties include, but are not limited to: "
+"title, author, date, comments and album."
+msgstr ""
+
+#: library/cmodule.cpp:64
+msgid "&Download folder:"
+msgstr ""
+
+#: library/cmodule.cpp:69
+msgid "When opening a non-local file, download it to the selected folder."
+msgstr ""
+
+#: library/cmodule.cpp:71
+msgid "Play Behavior on Startup"
+msgstr ""
+
+#: library/cmodule.cpp:74
+msgid "Restore &play state"
+msgstr ""
+
+#: library/cmodule.cpp:78
+msgid "Automatically play &first file"
+msgstr ""
+
+#: library/cmodule.cpp:82
+msgid "&Do not start playing"
+msgstr ""
+
+#: library/downloader.cpp:102
+msgid "Unknown"
+msgstr ""
+
+#: library/effectview.cpp:75
+msgid "Effects"
+msgstr ""
+
+#: library/effectview.cpp:104
+msgid "Effects - Noatun"
+msgstr ""
+
+#: library/effectview.cpp:112
+msgid "Available Effects"
+msgstr ""
+
+#: library/effectview.cpp:122
+msgid "Active Effects"
+msgstr ""
+
+#: library/effectview.cpp:156
+msgid "Up"
+msgstr ""
+
+#: library/effectview.cpp:157
+msgid "Down"
+msgstr ""
+
+#: library/effectview.cpp:170
+msgid ""
+"This shows all available effects.\n"
+"\n"
+"To activate a plugin, drag files from here to the active pane on the right."
+msgstr ""
+
+#: library/effectview.cpp:171
+msgid "This will place the selected effect at the bottom of your chain."
+msgstr ""
+
+#: library/effectview.cpp:172
+msgid ""
+"This shows your effect chain. Noatun supports an unlimited amount of effects "
+"in any order. You can even have the same effect twice.\n"
+"\n"
+"Drag the items to and from here to add and remove them, respectively. You "
+"may also reorder them with drag-and-drop. These actions can also be "
+"performed with the buttons to the right."
+msgstr ""
+
+#: library/effectview.cpp:173
+msgid "Move the currently selected effect up in the chain."
+msgstr ""
+
+#: library/effectview.cpp:174
+msgid "Move the currently selected effect down in the chain."
+msgstr ""
+
+#: library/effectview.cpp:175
+msgid ""
+"Configure the currently selected effect.\n"
+"\n"
+"You can change things such as intensity from here."
+msgstr ""
+
+#: library/effectview.cpp:176
+msgid "This will remove the selected effect from your chain."
+msgstr ""
+
+#: library/engine.cpp:255
+msgid "There was an error communicating to the aRts daemon."
+msgstr ""
+
+#: library/engine.cpp:255
+msgid "aRts error"
+msgstr ""
+
+#: library/engine.cpp:575
+msgid ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is "
+"configured properly."
+msgstr ""
+
+#: library/equalizerview.cpp:45 library/equalizerview.cpp:51
+#: library/equalizerview.cpp:146 library/equalizerview.cpp:270
+msgid "Custom"
+msgstr ""
+
+#: library/equalizerview.cpp:111 library/equalizerwidget.ui:16
+#, no-c-format
+msgid "Equalizer"
+msgstr ""
+
+#: library/equalizerview.cpp:284
+msgid "New Preset"
+msgstr ""
+
+#: library/ksaver.cpp:81 modules/splitplaylist/view.cpp:470
+#, c-format
+msgid "Could not write to %1."
+msgstr ""
+
+#: library/noatunstdaction.cpp:25 library/noatunstdaction.cpp:45
+#: modules/infrared/irprefs.cpp:252 modules/kjofol-skin/kjbutton.cpp:117
+#: modules/noatunui/userinterface.cpp:54
+msgid "Play"
+msgstr ""
+
+#: library/noatunstdaction.cpp:39 modules/infrared/irprefs.cpp:266
+#: modules/kjofol-skin/kjbutton.cpp:119
+msgid "Pause"
+msgstr ""
+
+#: library/noatunstdaction.cpp:50 modules/infrared/irprefs.cpp:272
+msgid "Show Playlist"
+msgstr ""
+
+#: library/noatunstdaction.cpp:52
+msgid "Hide Playlist"
+msgstr ""
+
+#: library/noatunstdaction.cpp:71
+msgid "&Actions"
+msgstr ""
+
+#: library/noatunstdaction.cpp:115 library/pluginmodule.cpp:179
+msgid "&Visualizations"
+msgstr ""
+
+#: library/noatunstdaction.cpp:163
+msgid "&Loop"
+msgstr ""
+
+#: library/noatunstdaction.cpp:165 modules/kaiman/userinterface.cpp:539
+#: modules/kjofol-skin/kjbutton.cpp:230
+#: modules/kjofol-skin/kjguisettingswidget.ui:71
+#: modules/systray/yhconfigwidget.ui:157
+#, no-c-format
+msgid "&None"
+msgstr ""
+
+#: library/noatunstdaction.cpp:170 modules/kaiman/userinterface.cpp:541
+#: modules/kjofol-skin/kjbutton.cpp:231
+msgid "&Song"
+msgstr ""
+
+#: library/noatunstdaction.cpp:175 library/pluginmodule.cpp:168
+#: modules/kaiman/userinterface.cpp:543 modules/kjofol-skin/kjbutton.cpp:232
+msgid "&Playlist"
+msgstr ""
+
+#: library/noatunstdaction.cpp:180 modules/kaiman/userinterface.cpp:545
+#: modules/kjofol-skin/kjbutton.cpp:233
+msgid "&Random"
+msgstr ""
+
+#: library/noatunstdaction.cpp:242
+msgid "&Effects..."
+msgstr ""
+
+#: library/noatunstdaction.cpp:247
+msgid "E&qualizer..."
+msgstr ""
+
+#: library/noatunstdaction.cpp:252
+msgid "&Back"
+msgstr ""
+
+#: library/noatunstdaction.cpp:270
+msgid "&Forward"
+msgstr ""
+
+#: library/noatunstdaction.cpp:275
+msgid "&Play"
+msgstr ""
+
+#: library/noatunstdaction.cpp:288
+msgid "&Pause"
+msgstr ""
+
+#: library/noatuntags/tags.cpp:181
+msgid "Tagging"
+msgstr ""
+
+#: library/noatuntags/tags.cpp:181
+msgid "Settings for Tag Loaders"
+msgstr ""
+
+#: library/noatuntags/tags.cpp:184
+msgid "Rescan All Tags"
+msgstr ""
+
+#: library/noatuntags/tags.cpp:189
+msgid "Load tags &automatically"
+msgstr ""
+
+#: library/noatuntags/tags.cpp:202
+msgid ""
+"_: The time between each time noatun scans for a new file, and updates tags "
+"(e.g., ID3)\n"
+"Interval:"
+msgstr ""
+
+#: library/noatuntags/tags.cpp:210
+msgid ""
+"_: Milliseconds\n"
+" ms"
+msgstr ""
+
+#: library/playlistsaver.cpp:110 library/playlistsaver.cpp:306
+#: library/playlistsaver.cpp:559
+#, c-format
+msgid "Stream from %1"
+msgstr ""
+
+#: library/playlistsaver.cpp:751
+msgid "Stream from %1 (port: %2)"
+msgstr ""
+
+#: library/playlistsaver.cpp:753
+msgid "Stream from %1, (ip: %2, port: %3)"
+msgstr ""
+
+#: library/pluginmodule.cpp:140
+msgid "Plugins"
+msgstr ""
+
+#: library/pluginmodule.cpp:140
+msgid "Select Your Plugins"
+msgstr ""
+
+#: library/pluginmodule.cpp:148
+msgid "Select one or more interfaces to use:"
+msgstr ""
+
+#: library/pluginmodule.cpp:151 library/pluginmodule.cpp:163
+#: library/pluginmodule.cpp:174 library/pluginmodule.cpp:186
+msgid "Name"
+msgstr ""
+
+#: library/pluginmodule.cpp:152 library/pluginmodule.cpp:164
+#: library/pluginmodule.cpp:175 library/pluginmodule.cpp:187
+msgid "Description"
+msgstr ""
+
+#: library/pluginmodule.cpp:153 library/pluginmodule.cpp:165
+#: library/pluginmodule.cpp:176 library/pluginmodule.cpp:188
+msgid "Author"
+msgstr ""
+
+#: library/pluginmodule.cpp:154 library/pluginmodule.cpp:166
+#: library/pluginmodule.cpp:177 library/pluginmodule.cpp:189
+msgid "License"
+msgstr ""
+
+#: library/pluginmodule.cpp:156
+msgid "&Interfaces"
+msgstr ""
+
+#: library/pluginmodule.cpp:160
+msgid "Select one playlist to use:"
+msgstr ""
+
+#: library/pluginmodule.cpp:172
+msgid "Select any visualizations to use:"
+msgstr ""
+
+#: library/pluginmodule.cpp:184
+msgid "Select any other plugins to use:"
+msgstr ""
+
+#: library/pluginmodule.cpp:191
+msgid "O&ther Plugins"
+msgstr ""
+
+#: library/pluginmodule.cpp:401
+msgid ""
+"Changing your playlist plugin will stop playback. Different playlists "
+"may use different methods of storing information, so after changing "
+"playlists you may have to recreate your playlist."
+msgstr ""
+
+#: library/pref.cpp:12
+msgid "Preferences - Noatun"
+msgstr ""
+
+#: library/vequalizer.cpp:845
+msgid "Trance"
+msgstr ""
+
+#: library/vequalizer.cpp:846
+msgid "Dance"
+msgstr ""
+
+#: library/vequalizer.cpp:847
+msgid "Metal"
+msgstr ""
+
+#: library/vequalizer.cpp:848
+msgid "Jazz"
+msgstr ""
+
+#: library/vequalizer.cpp:849
+msgid "Zero"
+msgstr ""
+
+#: library/vequalizer.cpp:850
+msgid "Eclectic Guitar"
+msgstr ""
+
+#: library/video.cpp:119
+msgid "Video - Noatun"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:85
+msgid "Show &Volume Control"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:86
+msgid "Hide &Volume Control"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:317
+#: modules/noatunui/userinterface.cpp:263
+msgid "No looping"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:320
+#: modules/noatunui/userinterface.cpp:267
+msgid "Song looping"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:323
+#: modules/noatunui/userinterface.cpp:271
+msgid "Playlist looping"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:326
+#: modules/noatunui/userinterface.cpp:275
+msgid "Random play"
+msgstr ""
+
+#: modules/excellent/userinterface.cpp:338
+msgid "Press %1 to show the menubar."
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:20
+msgid "&Export Playlist..."
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:42
+msgid "Export Playlist"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:60 modules/htmlexport/htmlexport.cpp:90
+msgid "Noatun Playlist"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:175
+msgid "Playlist Export"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:175
+msgid "Colors & Settings for HTML Export"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:201
+msgid "HTML Color Settings"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:215
+msgid "Text:"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:219
+msgid "Background:"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:223
+msgid "Heading:"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:227
+msgid "Link hover:"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:248
+msgid "Background Image"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:259
+msgid "Hyper&link playlist entries to their URL"
+msgstr ""
+
+#: modules/htmlexport/htmlexport.cpp:263
+msgid "&Number playlist entries"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:55
+msgid "Infrared Control"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:55
+msgid "Configure Infrared Commands"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:60
+msgid "Remote control &commands:"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:66
+msgid "&Action:"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:73
+msgid "&Repeat"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:77
+msgid "&Interval:"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:132
+msgid "You do not have any remote control configured."
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:133
+msgid "Please make sure lirc is setup correctly."
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:137
+msgid "Connection could not be established."
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:138
+msgid "Please make sure lirc is setup correctly and lircd is running."
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:144
+msgid "Button"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:145
+msgid "Action"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:146
+msgid "Interval"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:170 modules/systray/cmodule.cpp:55
+#: modules/winskin/winSkinConfig.cpp:63
+msgid "None"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:258 modules/kjofol-skin/kjbutton.cpp:135
+msgid "Next"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:260 modules/keyz/keyz.cpp:60
+msgid "Volume Down"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:262 modules/keyz/keyz.cpp:57
+msgid "Volume Up"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:264 modules/keyz/keyz.cpp:63
+msgid "Mute"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:268 modules/keyz/keyz.cpp:69
+msgid "Seek Backward"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:270 modules/keyz/keyz.cpp:66
+msgid "Seek Forward"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:274 modules/keyz/keyz.cpp:72
+msgid "Next Section"
+msgstr ""
+
+#: modules/infrared/irprefs.cpp:276 modules/keyz/keyz.cpp:75
+msgid "Previous Section"
+msgstr ""
+
+#: modules/infrared/lirc.cpp:22
+msgid "Could not create a socket to receive infrared signals. The error is:\n"
+msgstr ""
+
+#: modules/infrared/lirc.cpp:30
+msgid ""
+"Could not establish a connection to receive infrared signals. The error is:\n"
+msgstr ""
+
+#: modules/kaiman/pref.cpp:35 modules/kaiman/pref.cpp:39
+msgid "Kaiman Skins"
+msgstr ""
+
+#: modules/kaiman/pref.cpp:35
+msgid "Skin Selection for the Kaiman Plugin"
+msgstr ""
+
+#: modules/kaiman/style.cpp:1381
+msgid "Cannot load style. Style not installed."
+msgstr ""
+
+#: modules/kaiman/style.cpp:1385
+msgid "Cannot load style. Unsupported or faulty style description."
+msgstr ""
+
+#: modules/kaiman/userinterface.cpp:91
+msgid "Cannot load skin %1. Switching to default skin."
+msgstr ""
+
+#: modules/kaiman/userinterface.cpp:94
+#, c-format
+msgid "Cannot load default skin %1."
+msgstr ""
+
+#: modules/kaiman/userinterface.cpp:523
+msgid ""
+"_: TITLE (LENGTH)\n"
+"%1 (%2)"
+msgstr ""
+
+#: modules/kaiman/userinterface.cpp:538 modules/kjofol-skin/kjbutton.cpp:229
+msgid "Loop Style"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:33
+msgid "Play/Pause"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:36
+msgid "Stop Playing"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:42 modules/kjofol-skin/kjbutton.cpp:139
+#: modules/noatunui/userinterface.cpp:60 modules/simple/userinterface.cpp:214
+msgid "Forward"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:45
+msgid "Show/Hide Playlist"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:48
+msgid "Open File to Play"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:51
+msgid "Effects Configuration"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:54
+msgid "Preferences"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:78
+msgid "Copy Song Title to Clipboard"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:82
+msgid "Show/Hide Main Window"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:174
+msgid "Keyz"
+msgstr ""
+
+#: modules/keyz/keyz.cpp:174
+msgid "Shortcut Configuration"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:111
+msgid "Minimize"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:123 modules/noatunui/userinterface.cpp:67
+#: modules/simple/userinterface.cpp:227 modules/splitplaylist/view.cpp:938
+msgid "Playlist"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:125
+msgid "Loop"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:127
+msgid "Show Equalizer Window"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:129
+msgid "Turn on Equalizer"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:131
+msgid "Turn off Equalizer"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:133
+msgid "Reset Equalizer"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:137
+msgid "Previous"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:141
+msgid "Rewind"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:143
+msgid "K-Jöfol Preferences"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:145
+msgid "Switch to dockmode"
+msgstr ""
+
+#: modules/kjofol-skin/kjbutton.cpp:147
+msgid "Return from dockmode"
+msgstr ""
+
+#: modules/kjofol-skin/kjloader.cpp:145
+msgid "There was trouble loading skin %1. Please select another skin file."
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:49
+msgid "K-Jöfol Skins"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:49
+msgid "Skin Selection For the K-Jöfol Plugin"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:63
+msgid "&Skin Selector"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:64
+msgid "O&ther Settings"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:388
+msgid "Non-Local files are not supported yet"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:403
+msgid "The selected file does not appear to be a valid zip-archive"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:424
+msgid "Extracting skin-archive failed"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:472
+msgid ""
+"Installing new skin failed: Destination path is invalid.\n"
+"Please report a bug to the K-Jöfol maintainer"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:483
+msgid ""
+"Installing new skin failed: Either source or destination path is invalid.\n"
+"Please report a bug to the K-Jöfol maintainer"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:498
+msgid ""
+"No new skin has been installed.\n"
+"Make sure the archive contains a valid K-Jöfol skin"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:502
+msgid "The new skin has been successfully installed"
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:511
+msgid ""
+"Are you sure you want to remove %1?\n"
+"This will delete the files installed by this skin "
+msgstr ""
+
+#: modules/kjofol-skin/kjprefs.cpp:519
+msgid "Confirmation"
+msgstr ""
+
+#: modules/kjofol-skin/kjsliders.cpp:53 modules/kjofol-skin/kjsliders.cpp:143
+#: modules/kjofol-skin/kjtextdisplay.cpp:429
+#: modules/simple/userinterface.cpp:233
+msgid "Volume"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:133
+#: modules/kjofol-skin/kjsliders.cpp:244
+#: modules/kjofol-skin/kjtextdisplay.cpp:537
+#, no-c-format
+msgid "Pitch"
+msgstr ""
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:66
+msgid "Welcome to Noatun"
+msgstr ""
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:177
+msgid "Filename"
+msgstr ""
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:335
+msgid "Play time left"
+msgstr ""
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:337
+msgid "Current play time"
+msgstr ""
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:643
+msgid "Sample rate in kHz"
+msgstr ""
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:645
+msgid "Bitrate in kbps"
+msgstr ""
+
+#: modules/metatag/edit.cpp:27
+msgid "Tag Editor"
+msgstr ""
+
+#: modules/metatag/edit.cpp:84
+msgid "&Title"
+msgstr ""
+
+#: modules/metatag/edit.cpp:85
+msgid "&Artist"
+msgstr ""
+
+#: modules/metatag/edit.cpp:86
+msgid "A&lbum"
+msgstr ""
+
+#: modules/metatag/edit.cpp:87
+msgid "&Date"
+msgstr ""
+
+#: modules/metatag/edit.cpp:88
+msgid "T&rack"
+msgstr ""
+
+#: modules/metatag/edit.cpp:89
+msgid "&Genre"
+msgstr ""
+
+#: modules/metatag/edit.cpp:90
+msgid "Co&mment"
+msgstr ""
+
+#: modules/metatag/metatag.cpp:35
+msgid "&Tag Editor..."
+msgstr ""
+
+#: modules/monoscope/monoscope.cpp:27
+msgid "Monoscope"
+msgstr ""
+
+#: modules/monoscope/monoscope.cpp:43
+msgid "Toggle Monoscope"
+msgstr ""
+
+#: modules/noatunui/userinterface.cpp:73
+msgid "Change loop style"
+msgstr ""
+
+#: modules/noatunui/userinterface.cpp:104
+#: modules/noatunui/userinterface.cpp:218
+msgid "No File Loaded"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui.h:39
+#: modules/simple/propertiesdialog.ui.h:40
+#: modules/simple/propertiesdialog.ui.h:41
+#: modules/simple/propertiesdialog.ui.h:42
+#: modules/simple/propertiesdialog.ui.h:43
+msgid "unknown"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui.h:49
+#, c-format
+msgid "Properties for %1"
+msgstr ""
+
+#: modules/simple/userinterface.cpp:130
+msgid "&Properties"
+msgstr ""
+
+#: modules/simple/userinterface.cpp:208
+msgid "Play / Pause"
+msgstr ""
+
+#: modules/splitplaylist/find.cpp:8
+msgid "Find"
+msgstr ""
+
+#: modules/splitplaylist/find.cpp:8
+msgid "&Find"
+msgstr ""
+
+#: modules/splitplaylist/find.cpp:22
+msgid "&Regular expression"
+msgstr ""
+
+#: modules/splitplaylist/find.cpp:23
+msgid "Find &backwards"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:351
+msgid "Time"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:645
+msgid "Add &Files..."
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:646
+msgid "Add Fol&ders..."
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:658
+msgid "Shuffle"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:749
+msgid "End of playlist reached. Continue searching from beginning?"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:754
+msgid "Beginning of playlist reached. Continue searching from end?"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:839
+msgid "Save Playlist"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:848
+msgid "Open Playlist"
+msgstr ""
+
+#: modules/splitplaylist/view.cpp:910
+msgid "Select Folder"
+msgstr ""
+
+#: modules/systray/cmodule.cpp:48
+msgid "System Tray Icon"
+msgstr ""
+
+#: modules/systray/cmodule.cpp:48
+msgid "Configure System Tray Icon"
+msgstr ""
+
+#: modules/systray/cmodule.cpp:56
+msgid "Shift"
+msgstr ""
+
+#: modules/systray/cmodule.cpp:57
+msgid "Alt"
+msgstr ""
+
+#: modules/systray/cmodule.cpp:58
+msgid "Ctrl"
+msgstr ""
+
+#: modules/systray/systray.cpp:202
+msgid "Noatun - Paused"
+msgstr ""
+
+#: modules/systray/systray.cpp:207
+msgid "Noatun - Playing"
+msgstr ""
+
+#: modules/systray/systray.cpp:259
+msgid "Noatun - Stopped"
+msgstr ""
+
+#: modules/voiceprint/prefs.cpp:12 modules/voiceprint/voiceprint.cpp:25
+msgid "Voiceprint"
+msgstr ""
+
+#: modules/voiceprint/prefs.cpp:12
+msgid "Options for the Voiceprint Visualization"
+msgstr ""
+
+#: modules/voiceprint/prefs.cpp:19
+msgid "&Foreground color:"
+msgstr ""
+
+#: modules/voiceprint/prefs.cpp:25
+msgid "&Background color:"
+msgstr ""
+
+#: modules/voiceprint/prefs.cpp:31
+msgid "&Sweep color:"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:37
+msgid "Visualization Mode"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:38
+msgid "Analyzer Mode"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:40
+msgid "Analyzer"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:41
+msgid "Disabled"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:45
+msgid "Normal"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:46
+msgid "Fire"
+msgstr ""
+
+#: modules/winskin/guiSpectrumAnalyser.cpp:47
+msgid "Vertical Lines"
+msgstr ""
+
+#: modules/winskin/waSkin.cpp:451
+msgid "Seek to: %1/%2 (%3%)"
+msgstr ""
+
+#: modules/winskin/waSkin.cpp:558
+msgid "Balance: Center"
+msgstr ""
+
+#: modules/winskin/waSkin.cpp:561
+msgid "Balance: %1% Left"
+msgstr ""
+
+#: modules/winskin/waSkin.cpp:563
+msgid "Balance: %1% Right"
+msgstr ""
+
+#: modules/winskin/waSkin.cpp:675
+msgid "Volume: %1%"
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:27
+msgid "Winskin"
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:28
+msgid "Skin Selection for the Winskin Plugin"
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:43
+msgid "&Install New Skin..."
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:46
+msgid "&Remove Skin"
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:58
+msgid "Settings"
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:62
+msgid "T&itle scrolling speed:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:356
+#: modules/winskin/winSkinConfig.cpp:74
+#, no-c-format
+msgid "Fast"
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:159
+msgid "You cannot remove this skin."
+msgstr ""
+
+#: modules/winskin/winSkinConfig.cpp:166
+msgid "Are you sure you want to remove the %1 skin?"
+msgstr ""
+
+#: library/equalizerwidget.ui:38
+#, no-c-format
+msgid "Pre&:"
+msgstr ""
+
+#: library/equalizerwidget.ui:123
+#, no-c-format
+msgid "+/-"
+msgstr ""
+
+#: library/equalizerwidget.ui:138
+#, no-c-format
+msgid "&Bands"
+msgstr ""
+
+#: library/equalizerwidget.ui:173
+#, no-c-format
+msgid "&Presets"
+msgstr ""
+
+#: library/equalizerwidget.ui:217
+#, no-c-format
+msgid "A&dd"
+msgstr ""
+
+#: library/equalizerwidget.ui:252
+#, no-c-format
+msgid "&Enabled"
+msgstr ""
+
+#: library/equalizerwidget.ui:277
+#, no-c-format
+msgid "&Number of bands:"
+msgstr ""
+
+#: library/equalizerwidget.ui:316
+#, no-c-format
+msgid "Re&set EQ"
+msgstr ""
+
+#: modules/excellent/excellentui.rc:9 modules/kaiman/kaimanui.rc:16
+#, no-c-format
+msgid "&Go"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:38
+#, no-c-format
+msgid "Visualization"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:55
+#, no-c-format
+msgid "Oscillo&scope"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:63
+#, no-c-format
+msgid "&Analyzer"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:101
+#, no-c-format
+msgid "U&pdate every:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:121
+#, no-c-format
+msgid "ms"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:172
+#, no-c-format
+msgid "&Lower limit:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:192
+#: modules/kjofol-skin/kjguisettingswidget.ui:244
+#, no-c-format
+msgid "%"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:224
+#, no-c-format
+msgid "&Upper limit:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:258
+#, no-c-format
+msgid "Display &tooltips"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:266
+#, no-c-format
+msgid "Display splash sc&reen"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:305
+#, no-c-format
+msgid "T&itle display scrolling speed:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:316
+#, no-c-format
+msgid "Slow"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:366
+#, no-c-format
+msgid "System Font"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:389
+#, no-c-format
+msgid "Color:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:397
+#, no-c-format
+msgid "Font:"
+msgstr ""
+
+#: modules/kjofol-skin/kjguisettingswidget.ui:416
+#, no-c-format
+msgid "Use system font"
+msgstr ""
+
+#: modules/kjofol-skin/kjskinselectorwidget.ui:51
+#, no-c-format
+msgid "Preview"
+msgstr ""
+
+#: modules/kjofol-skin/kjskinselectorwidget.ui:153
+#, no-c-format
+msgid "About skin:"
+msgstr ""
+
+#: modules/kjofol-skin/kjskinselectorwidget.ui:169
+#, no-c-format
+msgid ""
+"Here you will see all the comments people wrote about their skins.\n"
+"It can be several lines and usually does not contain anything interesting "
+"but still this will be shown."
+msgstr ""
+
+#: modules/kjofol-skin/kjskinselectorwidget.ui:205
+#, no-c-format
+msgid "Install Skin"
+msgstr ""
+
+#: modules/kjofol-skin/kjskinselectorwidget.ui:213
+#, no-c-format
+msgid "Remove Skin"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:38
+#, no-c-format
+msgid "&Details"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:138
+#, no-c-format
+msgid "Type:"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:163
+#, no-c-format
+msgid "Length:"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:184
+#, no-c-format
+msgid "Audio:"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:205
+#, no-c-format
+msgid "Video:"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:228
+#, no-c-format
+msgid "&PlayObject"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:257
+#, no-c-format
+msgid "Description:"
+msgstr ""
+
+#: modules/simple/propertiesdialog.ui:268
+#, no-c-format
+msgid "Capabilities"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:10 modules/systray/yhconfigwidget.ui:116
+#, no-c-format
+msgid "State Icon Display"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:21
+#, no-c-format
+msgid "Icon"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:26
+#, no-c-format
+msgid "Show a tooltip for the current track"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:31
+#, no-c-format
+msgid "Announce tracks with a popup window"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:36
+#, no-c-format
+msgid "Display popup window for x seconds"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:41
+#, no-c-format
+msgid "Show covers in popup window and tooltip"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:46
+#, no-c-format
+msgid "Show buttons in popup window"
+msgstr ""
+
+#: modules/systray/yhconfig.kcfg:52
+#, no-c-format
+msgid "Mode"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:31
+#, no-c-format
+msgid "&General"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:42
+#, no-c-format
+msgid "Show a &tooltip for the current track"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:50
+#, no-c-format
+msgid "Show &covers in popup window and tooltip"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:58
+#, no-c-format
+msgid "Popup Window"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:69
+#, no-c-format
+msgid "Display popup window t&ime:"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:80
+#, no-c-format
+msgid "Show &buttons in popup window"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:88
+#, no-c-format
+msgid "s"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:106
+#, no-c-format
+msgid "Announce tracks with a &popup window"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:130
+#, no-c-format
+msgid "&Animated"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:138
+#, no-c-format
+msgid "&Flashing"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:146
+#, no-c-format
+msgid "&Static"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:186
+#, no-c-format
+msgid "Ad&vanced"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:197
+#, no-c-format
+msgid "Middle Mouse Button Action"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:208
+#, no-c-format
+msgid "Hide / Show play&list"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:216
+#, no-c-format
+msgid "&Play / Pause"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:226
+#, no-c-format
+msgid "Mouse &Wheel"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:245
+#, no-c-format
+msgid "&Keyboard modifier:"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:263
+#, no-c-format
+msgid "Action:"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:271
+#, no-c-format
+msgid "&Nothing"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:279
+#, no-c-format
+msgid "Change v&olume"
+msgstr ""
+
+#: modules/systray/yhconfigwidget.ui:287
+#, no-c-format
+msgid "Switch &track"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_au.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_au.po
new file mode 100644
index 00000000000..f7ce3447d43
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_au.po
@@ -0,0 +1,81 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_au.cpp:50
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_au.cpp:54
+msgid "Length"
+msgstr ""
+
+#: tdefile_au.cpp:57
+msgid "Sample Rate"
+msgstr ""
+
+#: tdefile_au.cpp:60
+msgid "Channels"
+msgstr ""
+
+#: tdefile_au.cpp:62
+msgid "Encoding"
+msgstr ""
+
+#: tdefile_au.cpp:120
+msgid "8-bit ISDN u-law"
+msgstr ""
+
+#: tdefile_au.cpp:124
+msgid "8-bit linear PCM [REF-PCM]"
+msgstr ""
+
+#: tdefile_au.cpp:128
+msgid "16-bit linear PCM"
+msgstr ""
+
+#: tdefile_au.cpp:132
+msgid "24-bit linear PCM"
+msgstr ""
+
+#: tdefile_au.cpp:136
+msgid "32-bit linear PCM"
+msgstr ""
+
+#: tdefile_au.cpp:140
+msgid "32-bit IEEE floating point"
+msgstr ""
+
+#: tdefile_au.cpp:144
+msgid "64-bit IEEE floating point"
+msgstr ""
+
+#: tdefile_au.cpp:148
+msgid "8-bit ISDN u-law compressed"
+msgstr ""
+
+#: tdefile_au.cpp:152
+msgid "Unknown"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_avi.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_avi.po
new file mode 100644
index 00000000000..2fdb8d68270
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_avi.po
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_avi.cpp:51
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_avi.cpp:55
+msgid "Length"
+msgstr ""
+
+#: tdefile_avi.cpp:58
+msgid "Resolution"
+msgstr ""
+
+#: tdefile_avi.cpp:60
+msgid "Frame Rate"
+msgstr ""
+
+#: tdefile_avi.cpp:61
+msgid "fps"
+msgstr ""
+
+#: tdefile_avi.cpp:63
+msgid "Video Codec"
+msgstr ""
+
+#: tdefile_avi.cpp:64
+msgid "Audio Codec"
+msgstr ""
+
+#: tdefile_avi.cpp:432 tdefile_avi.cpp:521
+msgid "Unknown"
+msgstr ""
+
+#: tdefile_avi.cpp:526
+msgid "None"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_flac.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_flac.po
new file mode 100644
index 00000000000..fc15e2a3d6d
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_flac.po
@@ -0,0 +1,105 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-08-19 18:11+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_flac.cpp:82
+msgid "Comment"
+msgstr ""
+
+#: tdefile_flac.cpp:88
+msgid "Artist"
+msgstr ""
+
+#: tdefile_flac.cpp:92
+msgid "Title"
+msgstr ""
+
+#: tdefile_flac.cpp:96
+msgid "Album"
+msgstr ""
+
+#: tdefile_flac.cpp:99
+msgid "Genre"
+msgstr ""
+
+#: tdefile_flac.cpp:102
+msgid "Track Number"
+msgstr ""
+
+#: tdefile_flac.cpp:105
+msgid "Date"
+msgstr ""
+
+#: tdefile_flac.cpp:108
+msgid "Description"
+msgstr ""
+
+#: tdefile_flac.cpp:111
+msgid "Organization"
+msgstr ""
+
+#: tdefile_flac.cpp:114
+msgid "Location"
+msgstr ""
+
+#: tdefile_flac.cpp:117
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_flac.cpp:126
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_flac.cpp:129
+msgid "Channels"
+msgstr ""
+
+#: tdefile_flac.cpp:131
+msgid "Sample Rate"
+msgstr ""
+
+#: tdefile_flac.cpp:132
+msgid " Hz"
+msgstr ""
+
+#: tdefile_flac.cpp:134
+msgid "Sample Width"
+msgstr ""
+
+#: tdefile_flac.cpp:135
+msgid " bits"
+msgstr ""
+
+#: tdefile_flac.cpp:137
+msgid "Average Bitrate"
+msgstr ""
+
+#: tdefile_flac.cpp:141
+msgid " kbps"
+msgstr ""
+
+#: tdefile_flac.cpp:143
+msgid "Length"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_m3u.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_m3u.po
new file mode 100644
index 00000000000..946654a34cc
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_m3u.po
@@ -0,0 +1,34 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_m3u.cpp:51
+msgid "Tracks"
+msgstr ""
+
+#: tdefile_m3u.cpp:78
+#, c-format
+msgid "Track %1"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mp3.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mp3.po
new file mode 100644
index 00000000000..61fe8d2b2f6
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mp3.po
@@ -0,0 +1,113 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_mp3.cpp:58
+msgid "ID3 Tag"
+msgstr ""
+
+#: tdefile_mp3.cpp:65
+msgid "Title"
+msgstr ""
+
+#: tdefile_mp3.cpp:69
+msgid "Artist"
+msgstr ""
+
+#: tdefile_mp3.cpp:73
+msgid "Album"
+msgstr ""
+
+#: tdefile_mp3.cpp:76
+msgid "Year"
+msgstr ""
+
+#: tdefile_mp3.cpp:79
+msgid "Comment"
+msgstr ""
+
+#: tdefile_mp3.cpp:83
+msgid "Track"
+msgstr ""
+
+#: tdefile_mp3.cpp:86
+msgid "Genre"
+msgstr ""
+
+#: tdefile_mp3.cpp:91
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_mp3.cpp:93
+msgid "Version"
+msgstr ""
+
+#: tdefile_mp3.cpp:94
+msgid "MPEG "
+msgstr ""
+
+#: tdefile_mp3.cpp:96
+msgid "Layer"
+msgstr ""
+
+#: tdefile_mp3.cpp:97
+msgid "CRC"
+msgstr ""
+
+#: tdefile_mp3.cpp:98
+msgid "Bitrate"
+msgstr ""
+
+#: tdefile_mp3.cpp:101
+msgid " kbps"
+msgstr ""
+
+#: tdefile_mp3.cpp:103
+msgid "Sample Rate"
+msgstr ""
+
+#: tdefile_mp3.cpp:104
+msgid "Hz"
+msgstr ""
+
+#: tdefile_mp3.cpp:106
+msgid "Channels"
+msgstr ""
+
+#: tdefile_mp3.cpp:107
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_mp3.cpp:108
+msgid "Original"
+msgstr ""
+
+#: tdefile_mp3.cpp:109
+msgid "Length"
+msgstr ""
+
+#: tdefile_mp3.cpp:112
+msgid "Emphasis"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mpc.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mpc.po
new file mode 100644
index 00000000000..54a3026b350
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mpc.po
@@ -0,0 +1,101 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-09-27 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_mpc.cpp:64
+msgid "Comment"
+msgstr ""
+
+#: tdefile_mpc.cpp:70
+msgid "Artist"
+msgstr ""
+
+#: tdefile_mpc.cpp:74
+msgid "Title"
+msgstr ""
+
+#: tdefile_mpc.cpp:78
+msgid "Album"
+msgstr ""
+
+#: tdefile_mpc.cpp:81
+msgid "Genre"
+msgstr ""
+
+#: tdefile_mpc.cpp:84
+msgid "Track Number"
+msgstr ""
+
+#: tdefile_mpc.cpp:87
+msgid "Date"
+msgstr ""
+
+#: tdefile_mpc.cpp:90
+msgid "Description"
+msgstr ""
+
+#: tdefile_mpc.cpp:93
+msgid "Organization"
+msgstr ""
+
+#: tdefile_mpc.cpp:96
+msgid "Location"
+msgstr ""
+
+#: tdefile_mpc.cpp:99
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_mpc.cpp:108
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_mpc.cpp:111
+msgid "Channels"
+msgstr ""
+
+#: tdefile_mpc.cpp:113
+msgid "Version"
+msgstr ""
+
+#: tdefile_mpc.cpp:115
+msgid "Sample Rate"
+msgstr ""
+
+#: tdefile_mpc.cpp:116
+msgid " Hz"
+msgstr ""
+
+#: tdefile_mpc.cpp:118
+msgid "Average Bitrate"
+msgstr ""
+
+#: tdefile_mpc.cpp:122
+msgid " kbps"
+msgstr ""
+
+#: tdefile_mpc.cpp:124
+msgid "Length"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mpeg.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mpeg.po
new file mode 100644
index 00000000000..3cffeab3aaa
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_mpeg.po
@@ -0,0 +1,65 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_mpeg.cpp:58
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_mpeg.cpp:62
+msgid "Length"
+msgstr ""
+
+#: tdefile_mpeg.cpp:65
+msgid "Resolution"
+msgstr ""
+
+#: tdefile_mpeg.cpp:67
+msgid "Frame Rate"
+msgstr ""
+
+#: tdefile_mpeg.cpp:68
+msgid "fps"
+msgstr ""
+
+#: tdefile_mpeg.cpp:70
+msgid "Video Codec"
+msgstr ""
+
+#: tdefile_mpeg.cpp:71
+msgid "Audio Codec"
+msgstr ""
+
+#: tdefile_mpeg.cpp:73
+msgid "Aspect ratio"
+msgstr ""
+
+#: tdefile_mpeg.cpp:556
+msgid "Unknown"
+msgstr ""
+
+#: tdefile_mpeg.cpp:563
+msgid "default"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_ogg.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_ogg.po
new file mode 100644
index 00000000000..43d3139b337
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_ogg.po
@@ -0,0 +1,118 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_ogg.cpp:48 tdefile_ogg.cpp:85
+msgid "Title"
+msgstr ""
+
+#: tdefile_ogg.cpp:49 tdefile_ogg.cpp:123
+msgid "Version"
+msgstr ""
+
+#: tdefile_ogg.cpp:50 tdefile_ogg.cpp:89
+msgid "Album"
+msgstr ""
+
+#: tdefile_ogg.cpp:51
+msgid "Tracknumber"
+msgstr ""
+
+#: tdefile_ogg.cpp:52 tdefile_ogg.cpp:81
+msgid "Artist"
+msgstr ""
+
+#: tdefile_ogg.cpp:53 tdefile_ogg.cpp:104
+msgid "Organization"
+msgstr ""
+
+#: tdefile_ogg.cpp:54 tdefile_ogg.cpp:101
+msgid "Description"
+msgstr ""
+
+#: tdefile_ogg.cpp:55 tdefile_ogg.cpp:92
+msgid "Genre"
+msgstr ""
+
+#: tdefile_ogg.cpp:56 tdefile_ogg.cpp:98
+msgid "Date"
+msgstr ""
+
+#: tdefile_ogg.cpp:57 tdefile_ogg.cpp:107
+msgid "Location"
+msgstr ""
+
+#: tdefile_ogg.cpp:58 tdefile_ogg.cpp:110
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_ogg.cpp:75
+msgid "Comment"
+msgstr ""
+
+#: tdefile_ogg.cpp:95
+msgid "Track Number"
+msgstr ""
+
+#: tdefile_ogg.cpp:120
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_ogg.cpp:124
+msgid "Channels"
+msgstr ""
+
+#: tdefile_ogg.cpp:126
+msgid "Sample Rate"
+msgstr ""
+
+#: tdefile_ogg.cpp:127
+msgid " Hz"
+msgstr ""
+
+#: tdefile_ogg.cpp:129
+msgid "Upper Bitrate"
+msgstr ""
+
+#: tdefile_ogg.cpp:131 tdefile_ogg.cpp:135 tdefile_ogg.cpp:139
+#: tdefile_ogg.cpp:145
+msgid " kbps"
+msgstr ""
+
+#: tdefile_ogg.cpp:133
+msgid "Lower Bitrate"
+msgstr ""
+
+#: tdefile_ogg.cpp:137
+msgid "Nominal Bitrate"
+msgstr ""
+
+#: tdefile_ogg.cpp:141
+msgid "Average Bitrate"
+msgstr ""
+
+#: tdefile_ogg.cpp:147
+msgid "Length"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_sid.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_sid.po
new file mode 100644
index 00000000000..e4602aa282b
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_sid.po
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_sid.cpp:51
+msgid "General"
+msgstr ""
+
+#: tdefile_sid.cpp:55
+msgid "Title"
+msgstr ""
+
+#: tdefile_sid.cpp:59
+msgid "Artist"
+msgstr ""
+
+#: tdefile_sid.cpp:63
+msgid "Copyright"
+msgstr ""
+
+#: tdefile_sid.cpp:68
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_sid.cpp:70
+msgid "Version"
+msgstr ""
+
+#: tdefile_sid.cpp:71
+msgid "PSID v"
+msgstr ""
+
+#: tdefile_sid.cpp:73
+msgid "Number of Songs"
+msgstr ""
+
+#: tdefile_sid.cpp:74
+msgid "Start Song"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_theora.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_theora.po
new file mode 100644
index 00000000000..aad018051ea
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_theora.po
@@ -0,0 +1,61 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_theora.cpp:72
+msgid "Video Details"
+msgstr ""
+
+#: tdefile_theora.cpp:74
+msgid "Length"
+msgstr ""
+
+#: tdefile_theora.cpp:77
+msgid "Resolution"
+msgstr ""
+
+#: tdefile_theora.cpp:80
+msgid "Frame Rate"
+msgstr ""
+
+#: tdefile_theora.cpp:82
+msgid "Target Bitrate"
+msgstr ""
+
+#: tdefile_theora.cpp:84
+msgid "Quality"
+msgstr ""
+
+#: tdefile_theora.cpp:88
+msgid "Audio Details"
+msgstr ""
+
+#: tdefile_theora.cpp:90
+msgid "Channels"
+msgstr ""
+
+#: tdefile_theora.cpp:92
+msgid "Sample Rate"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdefile_wav.po b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_wav.po
new file mode 100644
index 00000000000..4f8bf745b0a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdefile_wav.po
@@ -0,0 +1,53 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2025-01-12 18:12+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: tdefile_wav.cpp:51
+msgid "Technical Details"
+msgstr ""
+
+#: tdefile_wav.cpp:55
+msgid "Sample Size"
+msgstr ""
+
+#: tdefile_wav.cpp:56
+msgid " bits"
+msgstr ""
+
+#: tdefile_wav.cpp:58
+msgid "Sample Rate"
+msgstr ""
+
+#: tdefile_wav.cpp:59
+msgid " Hz"
+msgstr ""
+
+#: tdefile_wav.cpp:61
+msgid "Channels"
+msgstr ""
+
+#: tdefile_wav.cpp:63
+msgid "Length"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdeio_audiocd.po b/tde-i18n-es_AR/messages/tdemultimedia/tdeio_audiocd.po
new file mode 100644
index 00000000000..cacf7183e8c
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdeio_audiocd.po
@@ -0,0 +1,84 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: audiocd.cpp:70
+msgid "Protocol name"
+msgstr ""
+
+#: audiocd.cpp:71 audiocd.cpp:72
+msgid "Socket name"
+msgstr ""
+
+#: audiocd.cpp:109
+msgid "Full CD"
+msgstr ""
+
+#: audiocd.cpp:200
+msgid ""
+"You cannot specify a host with this protocol. Please use the audiocd:/ "
+"format instead."
+msgstr ""
+
+#: audiocd.cpp:754
+msgid ""
+"Device doesn't have read permissions for this account. Check the read "
+"permissions on the device."
+msgstr ""
+
+#: audiocd.cpp:756
+msgid ""
+"Device doesn't have write permissions for this account. Check the write "
+"permissions on the device."
+msgstr ""
+
+#: audiocd.cpp:760
+msgid ""
+"Unknown error. If you have a cd in the drive try running cdparanoia -vsQ as "
+"yourself (not root). Do you see a track list? If not, make sure you have "
+"permission to access the CD device. If you are using SCSI emulation "
+"(possible if you have an IDE CD writer) then make sure you check that you "
+"have read and write permissions on the generic SCSI device, which is "
+"probably /dev/sg0, /dev/sg1, etc.. If it still does not work, try typing "
+"audiocd:/?device=/dev/sg0 (or similar) to tell tdeio_audiocd which device "
+"your CD-ROM is."
+msgstr ""
+
+#: audiocd.cpp:834
+msgid "AudioCD: Disk damage detected on this track, risk of data corruption."
+msgstr ""
+
+#: audiocd.cpp:840
+msgid "Error reading audio data for %1 from the CD"
+msgstr ""
+
+#: audiocd.cpp:850 audiocd.cpp:928
+msgid "Couldn't read %1: encoding failed"
+msgstr ""
+
+#: audiocd.cpp:1060
+#, c-format
+msgid "Track %1"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdemultimedia/tdemid.po b/tde-i18n-es_AR/messages/tdemultimedia/tdemid.po
new file mode 100644
index 00000000000..b52f76cc193
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdemultimedia/tdemid.po
@@ -0,0 +1,847 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: channel.cpp:90
+#, c-format
+msgid "Channel %1"
+msgstr ""
+
+#: channelcfgdlg.cpp:15
+msgid "Configure Channel View"
+msgstr ""
+
+#: channelcfgdlg.cpp:20
+msgid "Choose Look Mode"
+msgstr ""
+
+#: channelcfgdlg.cpp:22
+msgid "3D look"
+msgstr ""
+
+#: channelcfgdlg.cpp:23
+msgid "3D - filled"
+msgstr ""
+
+#: channelview.cpp:36
+msgid "Channel View"
+msgstr ""
+
+#: collectdlg.cpp:43
+msgid "Collections Manager"
+msgstr ""
+
+#: collectdlg.cpp:51
+msgid "Available collections:"
+msgstr ""
+
+#: collectdlg.cpp:71
+msgid "Songs in selected collection:"
+msgstr ""
+
+#: collectdlg.cpp:85
+msgid "&New..."
+msgstr ""
+
+#: collectdlg.cpp:89
+msgid "&Copy..."
+msgstr ""
+
+#: collectdlg.cpp:98
+msgid "&Add..."
+msgstr ""
+
+#: collectdlg.cpp:158
+msgid "New Collection"
+msgstr ""
+
+#: collectdlg.cpp:159
+msgid "Enter the name of the new collection:"
+msgstr ""
+
+#: collectdlg.cpp:167 collectdlg.cpp:193 collectdlg.cpp:235
+msgid "The name '%1' is already used"
+msgstr ""
+
+#: collectdlg.cpp:184
+msgid "Copy Collection"
+msgstr ""
+
+#: collectdlg.cpp:185
+msgid "Enter the name of the copy collection:"
+msgstr ""
+
+#: collectdlg.cpp:227
+msgid "Change Collection Name"
+msgstr ""
+
+#: collectdlg.cpp:228
+msgid "Enter the name of the selected collection:"
+msgstr ""
+
+#: main.cpp:63
+msgid "File to open"
+msgstr ""
+
+#: midicfgdlg.cpp:42
+msgid "Configure MIDI Devices"
+msgstr ""
+
+#: midicfgdlg.cpp:49
+msgid "Select the MIDI device you want to use:"
+msgstr ""
+
+#: midicfgdlg.cpp:68
+msgid "Use the MIDI map:"
+msgstr ""
+
+#: midicfgdlg.cpp:82 midicfgdlg.cpp:92 midicfgdlg.cpp:132
+msgid "None"
+msgstr ""
+
+#: midicfgdlg.cpp:117 tdemidframe.cpp:286 tdemidframe.cpp:561
+msgid "Only local files are currently supported."
+msgstr ""
+
+#: slman.cpp:225
+msgid "Temporary Collection"
+msgstr ""
+
+#: tdemid_part.cpp:51
+msgid "MIDI/Karaoke file player"
+msgstr ""
+
+#: tdemid_part.cpp:52
+msgid "(c) 1997,98,99,2000, Antonio Larrosa Jimenez"
+msgstr ""
+
+#: tdemid_part.cpp:55
+msgid "Original Developer/Maintainer"
+msgstr ""
+
+#: tdemid_part.cpp:80
+msgid "Play"
+msgstr ""
+
+#: tdemid_part.cpp:88
+msgid "Backward"
+msgstr ""
+
+#: tdemid_part.cpp:93 tdemidframe.cpp:113
+msgid "Forward"
+msgstr ""
+
+#: tdemidclient.cpp:101
+msgid "Tempo:"
+msgstr ""
+
+#: tdemidclient.cpp:293
+msgid "The file %1 does not exist or cannot be opened."
+msgstr ""
+
+#: tdemidclient.cpp:296
+msgid "The file %1 is not a MIDI file."
+msgstr ""
+
+#: tdemidclient.cpp:298
+msgid ""
+"Ticks per quarter note is negative. Please send this file to larrosa@kde.org"
+msgstr ""
+
+#: tdemidclient.cpp:300
+msgid "Not enough memory."
+msgstr ""
+
+#: tdemidclient.cpp:302
+msgid "This file is corrupted or not well built."
+msgstr ""
+
+#: tdemidclient.cpp:304
+msgid "%1 is not a regular file."
+msgstr ""
+
+#: tdemidclient.cpp:305
+msgid "Unknown error message"
+msgstr ""
+
+#: tdemidclient.cpp:510
+msgid "You must load a file before playing it."
+msgstr ""
+
+#: tdemidclient.cpp:516
+msgid "A song is already being played."
+msgstr ""
+
+#: tdemidclient.cpp:522
+msgid ""
+"Could not open /dev/sequencer.\n"
+"Probably there is another program using it."
+msgstr ""
+
+#: tdemidframe.cpp:90
+msgid "&Save Lyrics..."
+msgstr ""
+
+#: tdemidframe.cpp:94
+msgid "&Play"
+msgstr ""
+
+#: tdemidframe.cpp:96
+msgid "P&ause"
+msgstr ""
+
+#: tdemidframe.cpp:98
+msgid "&Stop"
+msgstr ""
+
+#: tdemidframe.cpp:101
+msgid "P&revious Song"
+msgstr ""
+
+#: tdemidframe.cpp:104
+msgid "&Next Song"
+msgstr ""
+
+#: tdemidframe.cpp:107
+msgid "&Loop"
+msgstr ""
+
+#: tdemidframe.cpp:110
+msgid "Rewind"
+msgstr ""
+
+#: tdemidframe.cpp:116
+msgid "&Organize..."
+msgstr ""
+
+#: tdemidframe.cpp:120
+msgid "In Order"
+msgstr ""
+
+#: tdemidframe.cpp:121
+msgid "Shuffle"
+msgstr ""
+
+#: tdemidframe.cpp:123
+msgid "Play Order"
+msgstr ""
+
+#: tdemidframe.cpp:128
+msgid "Auto-Add to Collection"
+msgstr ""
+
+#: tdemidframe.cpp:132
+msgid "&General MIDI"
+msgstr ""
+
+#: tdemidframe.cpp:133
+msgid "&MT-32"
+msgstr ""
+
+#: tdemidframe.cpp:135
+msgid "File Type"
+msgstr ""
+
+#: tdemidframe.cpp:141
+msgid "&Text Events"
+msgstr ""
+
+#: tdemidframe.cpp:142
+msgid "&Lyric Events"
+msgstr ""
+
+#: tdemidframe.cpp:144
+msgid "Display Events"
+msgstr ""
+
+#: tdemidframe.cpp:150
+msgid "Automatic Text Chooser"
+msgstr ""
+
+#: tdemidframe.cpp:154
+msgid "Show &Volume Bar"
+msgstr ""
+
+#: tdemidframe.cpp:157
+msgid "Hide &Volume Bar"
+msgstr ""
+
+#: tdemidframe.cpp:159
+msgid "Show &Channel View"
+msgstr ""
+
+#: tdemidframe.cpp:162
+msgid "Hide &Channel View"
+msgstr ""
+
+#: tdemidframe.cpp:164
+msgid "Channel View &Options..."
+msgstr ""
+
+#: tdemidframe.cpp:168
+msgid "&Font Change..."
+msgstr ""
+
+#: tdemidframe.cpp:172
+msgid "MIDI &Setup..."
+msgstr ""
+
+#: tdemidframe.cpp:469
+msgid ""
+"Could not open /dev/sequencer to get some info.\n"
+"Probably there is another program using it."
+msgstr ""
+
+#: tdemidframe.cpp:570
+msgid ""
+"File %1 already exists\n"
+"Do you want to overwrite it?"
+msgstr ""
+
+#: tdemidframe.cpp:571
+msgid "Overwrite"
+msgstr ""
+
+#: instrname.cpp:2
+msgid "Acoustic Grand Piano"
+msgstr ""
+
+#: instrname.cpp:3
+msgid "Bright Acoustic Piano"
+msgstr ""
+
+#: instrname.cpp:4
+msgid "Electric Grand Piano"
+msgstr ""
+
+#: instrname.cpp:5
+msgid "Honky-Tonk"
+msgstr ""
+
+#: instrname.cpp:6
+msgid "Rhodes Piano"
+msgstr ""
+
+#: instrname.cpp:7
+msgid "Chorused Piano"
+msgstr ""
+
+#: instrname.cpp:8
+msgid "Harpsichord"
+msgstr ""
+
+#: instrname.cpp:9
+msgid "Clavinet"
+msgstr ""
+
+#: instrname.cpp:10
+msgid "Celesta"
+msgstr ""
+
+#: instrname.cpp:11
+msgid "Glockenspiel"
+msgstr ""
+
+#: instrname.cpp:12
+msgid "Music Box"
+msgstr ""
+
+#: instrname.cpp:13
+msgid "Vibraphone"
+msgstr ""
+
+#: instrname.cpp:14
+msgid "Marimba"
+msgstr ""
+
+#: instrname.cpp:15
+msgid "Xylophone"
+msgstr ""
+
+#: instrname.cpp:16
+msgid "Tubular Bells"
+msgstr ""
+
+#: instrname.cpp:17
+msgid "Dulcimer"
+msgstr ""
+
+#: instrname.cpp:18
+msgid "Hammond Organ"
+msgstr ""
+
+#: instrname.cpp:19
+msgid "Percussive Organ"
+msgstr ""
+
+#: instrname.cpp:20
+msgid "Rock Organ"
+msgstr ""
+
+#: instrname.cpp:21
+msgid "Church Organ"
+msgstr ""
+
+#: instrname.cpp:22
+msgid "Reed Organ"
+msgstr ""
+
+#: instrname.cpp:23
+msgid "Accordion"
+msgstr ""
+
+#: instrname.cpp:24
+msgid "Harmonica"
+msgstr ""
+
+#: instrname.cpp:25
+msgid "Tango Accordion"
+msgstr ""
+
+#: instrname.cpp:26
+msgid "Acoustic Guitar (Nylon)"
+msgstr ""
+
+#: instrname.cpp:27
+msgid "Acoustic Guitar (Steel)"
+msgstr ""
+
+#: instrname.cpp:28
+msgid "Electric Guitar (Jazz)"
+msgstr ""
+
+#: instrname.cpp:29
+msgid "Electric Guitar (Clean)"
+msgstr ""
+
+#: instrname.cpp:30
+msgid "Electric Guitar (Muted)"
+msgstr ""
+
+#: instrname.cpp:31
+msgid "Overdriven Guitar"
+msgstr ""
+
+#: instrname.cpp:32
+msgid "Distortion Guitar"
+msgstr ""
+
+#: instrname.cpp:33
+msgid "Guitar Harmonics"
+msgstr ""
+
+#: instrname.cpp:34
+msgid "Acoustic Bass"
+msgstr ""
+
+#: instrname.cpp:35
+msgid "Electric Bass (Finger)"
+msgstr ""
+
+#: instrname.cpp:36
+msgid "Electric Bass (Pick)"
+msgstr ""
+
+#: instrname.cpp:37
+msgid "Fretless Bass"
+msgstr ""
+
+#: instrname.cpp:38
+msgid "Slap Bass 1"
+msgstr ""
+
+#: instrname.cpp:39
+msgid "Slap Bass 2"
+msgstr ""
+
+#: instrname.cpp:40
+msgid "Synth Bass 1"
+msgstr ""
+
+#: instrname.cpp:41
+msgid "Synth Bass 2"
+msgstr ""
+
+#: instrname.cpp:42
+msgid "Violin"
+msgstr ""
+
+#: instrname.cpp:43
+msgid "Viola"
+msgstr ""
+
+#: instrname.cpp:44
+msgid "Cello"
+msgstr ""
+
+#: instrname.cpp:45
+msgid "Contrabass"
+msgstr ""
+
+#: instrname.cpp:46
+msgid "Tremolo Strings"
+msgstr ""
+
+#: instrname.cpp:47
+msgid "Pizzicato Strings"
+msgstr ""
+
+#: instrname.cpp:48
+msgid "Orchestral Harp"
+msgstr ""
+
+#: instrname.cpp:49
+msgid "Timpani"
+msgstr ""
+
+#: instrname.cpp:50
+msgid "String Ensemble 1"
+msgstr ""
+
+#: instrname.cpp:51
+msgid "String Ensemble 2"
+msgstr ""
+
+#: instrname.cpp:52
+msgid "Synth Strings 1"
+msgstr ""
+
+#: instrname.cpp:53
+msgid "Synth Strings 2"
+msgstr ""
+
+#: instrname.cpp:54
+msgid "Choir Aahs"
+msgstr ""
+
+#: instrname.cpp:55
+msgid "Voice Oohs"
+msgstr ""
+
+#: instrname.cpp:56
+msgid "Synth Voice"
+msgstr ""
+
+#: instrname.cpp:57
+msgid "Orchestra Hit"
+msgstr ""
+
+#: instrname.cpp:58
+msgid "Trumpet"
+msgstr ""
+
+#: instrname.cpp:59
+msgid "Trombone"
+msgstr ""
+
+#: instrname.cpp:60
+msgid "Tuba"
+msgstr ""
+
+#: instrname.cpp:61
+msgid "Muted Trumpet"
+msgstr ""
+
+#: instrname.cpp:62
+msgid "French Horn"
+msgstr ""
+
+#: instrname.cpp:63
+msgid "Brass Section"
+msgstr ""
+
+#: instrname.cpp:64
+msgid "Synth Brass 1"
+msgstr ""
+
+#: instrname.cpp:65
+msgid "Synth Brass 2"
+msgstr ""
+
+#: instrname.cpp:66
+msgid "Soprano Sax"
+msgstr ""
+
+#: instrname.cpp:67
+msgid "Alto Sax"
+msgstr ""
+
+#: instrname.cpp:68
+msgid "Tenor Sax"
+msgstr ""
+
+#: instrname.cpp:69
+msgid "Baritone Sax"
+msgstr ""
+
+#: instrname.cpp:70
+msgid "Oboe"
+msgstr ""
+
+#: instrname.cpp:71
+msgid "English Horn"
+msgstr ""
+
+#: instrname.cpp:72
+msgid "Bassoon"
+msgstr ""
+
+#: instrname.cpp:73
+msgid "Clarinet"
+msgstr ""
+
+#: instrname.cpp:74
+msgid "Piccolo"
+msgstr ""
+
+#: instrname.cpp:75
+msgid "Flute"
+msgstr ""
+
+#: instrname.cpp:76
+msgid "Recorder"
+msgstr ""
+
+#: instrname.cpp:77
+msgid "Pan Flute"
+msgstr ""
+
+#: instrname.cpp:78
+msgid "Blown Bottle"
+msgstr ""
+
+#: instrname.cpp:79
+msgid "Shakuhachi"
+msgstr ""
+
+#: instrname.cpp:80
+msgid "Whistle"
+msgstr ""
+
+#: instrname.cpp:81
+msgid "Ocarina"
+msgstr ""
+
+#: instrname.cpp:82
+msgid "Lead 1 - Square Wave"
+msgstr ""
+
+#: instrname.cpp:83
+msgid "Lead 2 - Saw Tooth"
+msgstr ""
+
+#: instrname.cpp:84
+msgid "Lead 3 - Calliope"
+msgstr ""
+
+#: instrname.cpp:85
+msgid "Lead 4 - Chiflead"
+msgstr ""
+
+#: instrname.cpp:86
+msgid "Lead 5 - Charang"
+msgstr ""
+
+#: instrname.cpp:87
+msgid "Lead 6 - Voice"
+msgstr ""
+
+#: instrname.cpp:88
+msgid "Lead 7 - Fifths"
+msgstr ""
+
+#: instrname.cpp:89
+msgid "Lead 8 - Bass+Lead"
+msgstr ""
+
+#: instrname.cpp:90
+msgid "Pad 1 - New Age"
+msgstr ""
+
+#: instrname.cpp:91
+msgid "Pad 2 - Warm"
+msgstr ""
+
+#: instrname.cpp:92
+msgid "Pad 3 - Polysynth"
+msgstr ""
+
+#: instrname.cpp:93
+msgid "Pad 4 - Choir"
+msgstr ""
+
+#: instrname.cpp:94
+msgid "Pad 5 - Bow"
+msgstr ""
+
+#: instrname.cpp:95
+msgid "Pad 6 - Metallic"
+msgstr ""
+
+#: instrname.cpp:96
+msgid "Pad 7 - Halo"
+msgstr ""
+
+#: instrname.cpp:97
+msgid "Pad 8 - Sweep"
+msgstr ""
+
+#: instrname.cpp:98
+msgid "FX 1 - Rain"
+msgstr ""
+
+#: instrname.cpp:99
+msgid "FX 2 - Soundtrack"
+msgstr ""
+
+#: instrname.cpp:100
+msgid "FX 3 - Crystal"
+msgstr ""
+
+#: instrname.cpp:101
+msgid "FX 4 - Atmosphere"
+msgstr ""
+
+#: instrname.cpp:102
+msgid "FX 5 - Brightness"
+msgstr ""
+
+#: instrname.cpp:103
+msgid "FX 6 - Goblins"
+msgstr ""
+
+#: instrname.cpp:104
+msgid "FX 7 - Echoes"
+msgstr ""
+
+#: instrname.cpp:105
+msgid "FX 8 - Sci-fi"
+msgstr ""
+
+#: instrname.cpp:106
+msgid "Sitar"
+msgstr ""
+
+#: instrname.cpp:107
+msgid "Banjo"
+msgstr ""
+
+#: instrname.cpp:108
+msgid "Shamisen"
+msgstr ""
+
+#: instrname.cpp:109
+msgid "Koto"
+msgstr ""
+
+#: instrname.cpp:110
+msgid "Kalimba"
+msgstr ""
+
+#: instrname.cpp:111
+msgid "Bagpipe"
+msgstr ""
+
+#: instrname.cpp:112
+msgid "Fiddle"
+msgstr ""
+
+#: instrname.cpp:113
+msgid "Shannai"
+msgstr ""
+
+#: instrname.cpp:114
+msgid "Tinkle Bell"
+msgstr ""
+
+#: instrname.cpp:115
+msgid "Agogo"
+msgstr ""
+
+#: instrname.cpp:116
+msgid "Steel Drum"
+msgstr ""
+
+#: instrname.cpp:117
+msgid "Wook Block"
+msgstr ""
+
+#: instrname.cpp:118
+msgid "Taiko Drum"
+msgstr ""
+
+#: instrname.cpp:119
+msgid "Melodic Tom"
+msgstr ""
+
+#: instrname.cpp:120
+msgid "Synth Drum"
+msgstr ""
+
+#: instrname.cpp:121
+msgid "Reverse Cymbal"
+msgstr ""
+
+#: instrname.cpp:122
+msgid "Guitar Fret Noise"
+msgstr ""
+
+#: instrname.cpp:123
+msgid "Breath Noise"
+msgstr ""
+
+#: instrname.cpp:124
+msgid "Seashore"
+msgstr ""
+
+#: instrname.cpp:125
+msgid "Bird Tweet"
+msgstr ""
+
+#: instrname.cpp:126
+msgid "Telephone"
+msgstr ""
+
+#: instrname.cpp:127
+msgid "Helicopter"
+msgstr ""
+
+#: instrname.cpp:128
+msgid "Applause"
+msgstr ""
+
+#: instrname.cpp:129
+msgid "Gunshot"
+msgstr ""
+
+#: tdemidui.rc:7
+#, no-c-format
+msgid "&Song"
+msgstr ""
+
+#: tdemidui.rc:15
+#, no-c-format
+msgid "&Collections"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/dcoprss.po b/tde-i18n-es_AR/messages/tdenetwork/dcoprss.po
new file mode 100644
index 00000000000..0ce9e6f84bb
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/dcoprss.po
@@ -0,0 +1,57 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: feedbrowser.cpp:91
+msgid "DCOPRSS Feed Browser"
+msgstr ""
+
+#: feedbrowser.cpp:103
+msgid "Name"
+msgstr ""
+
+#: feedbrowser.cpp:135
+msgid "Feed Browser"
+msgstr ""
+
+#: main.cpp:16
+msgid "TDE RSS Service"
+msgstr ""
+
+#: main.cpp:17
+msgid "A RSS data service."
+msgstr ""
+
+#: main.cpp:19
+msgid "Developer"
+msgstr ""
+
+#: xmlrpciface.cpp:96
+msgid "Received invalid XML markup"
+msgstr ""
+
+#: xmlrpciface.cpp:110
+msgid "Unknown type of XML markup received"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kcm_krfb.po b/tde-i18n-es_AR/messages/tdenetwork/kcm_krfb.po
new file mode 100644
index 00000000000..c31e044629a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kcm_krfb.po
@@ -0,0 +1,207 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kcm_krfb.cpp:68
+msgid "Desktop Sharing Control Module"
+msgstr ""
+
+#: kcm_krfb.cpp:70
+msgid "Configure desktop sharing"
+msgstr ""
+
+#: kcm_krfb.cpp:99
+msgid "You have no open invitation."
+msgstr ""
+
+#: kcm_krfb.cpp:101
+#, c-format
+msgid "Open invitations: %1"
+msgstr ""
+
+#: kcm_krfb.cpp:177
+msgid ""
+"Desktop Sharing
This module allows you to configure the TDE desktop "
+"sharing."
+msgstr ""
+
+#: configurationwidget.ui:37
+#, no-c-format
+msgid "Acc&ess"
+msgstr ""
+
+#: configurationwidget.ui:54
+#, no-c-format
+msgid "Invitations"
+msgstr ""
+
+#: configurationwidget.ui:74
+#, no-c-format
+msgid "You have no open invitations."
+msgstr ""
+
+#: configurationwidget.ui:90
+#, no-c-format
+msgid "Create && &Manage Invitations..."
+msgstr ""
+
+#: configurationwidget.ui:93
+#, no-c-format
+msgid "Click to view or delete the open invitations."
+msgstr ""
+
+#: configurationwidget.ui:111
+#, no-c-format
+msgid "Uninvited Connections"
+msgstr ""
+
+#: configurationwidget.ui:128
+#, no-c-format
+msgid "Allow &uninvited connections"
+msgstr ""
+
+#: configurationwidget.ui:134
+#, no-c-format
+msgid ""
+"Select this option to allow connecting without inviting. This is useful if "
+"you want to access your desktop remotely."
+msgstr ""
+
+#: configurationwidget.ui:142
+#, no-c-format
+msgid "Announce service &on the network"
+msgstr ""
+
+#: configurationwidget.ui:148
+#, no-c-format
+msgid ""
+"If you allow uninvited connections and enable this option, Desktop Sharing "
+"will announce the service and your identity on the local network, so people "
+"can find you and your computer."
+msgstr ""
+
+#: configurationwidget.ui:156
+#, no-c-format
+msgid "Confirm uninvited connections &before accepting"
+msgstr ""
+
+#: configurationwidget.ui:159
+#, no-c-format
+msgid ""
+"If enabled, a dialog will appear when somebody attempts to connect, asking "
+"you whether you want to accept the connection."
+msgstr ""
+
+#: configurationwidget.ui:167
+#, no-c-format
+msgid "A&llow uninvited connections to control the desktop"
+msgstr ""
+
+#: configurationwidget.ui:170
+#, no-c-format
+msgid ""
+"Enable this option to allow uninvited user to control your desktop (using "
+"mouse and keyboard)."
+msgstr ""
+
+#: configurationwidget.ui:216
+#, no-c-format
+msgid "Pass&word:"
+msgstr ""
+
+#: configurationwidget.ui:233
+#, no-c-format
+msgid ""
+"If you allow uninvited connections, it is highly recommended to set a "
+"password in order to protect your computer from unauthorized access."
+msgstr ""
+
+#: configurationwidget.ui:264
+#, no-c-format
+msgid "&Session"
+msgstr ""
+
+#: configurationwidget.ui:281
+#, no-c-format
+msgid "Session Preferences"
+msgstr ""
+
+#: configurationwidget.ui:298
+#, no-c-format
+msgid "Always disable &background image"
+msgstr ""
+
+#: configurationwidget.ui:304
+#, no-c-format
+msgid ""
+"Check this option to always disable the background image during a remote "
+"session. Otherwise the client decides whether the background will be enabled "
+"or disabled."
+msgstr ""
+
+#: configurationwidget.ui:333
+#, no-c-format
+msgid "&Network"
+msgstr ""
+
+#: configurationwidget.ui:350
+#, no-c-format
+msgid "Network Port"
+msgstr ""
+
+#: configurationwidget.ui:367
+#, no-c-format
+msgid "Assi&gn port automatically"
+msgstr ""
+
+#: configurationwidget.ui:373
+#, no-c-format
+msgid ""
+"Check this option to assign the network port automatically. This is "
+"recommended unless your network setup requires you to use a fixed port, for "
+"example because of a firewall."
+msgstr ""
+
+#: configurationwidget.ui:404
+#, no-c-format
+msgid "P&ort:"
+msgstr ""
+
+#: configurationwidget.ui:424
+#, no-c-format
+msgid "Enter the TCP port number here"
+msgstr ""
+
+#: configurationwidget.ui:427
+#, no-c-format
+msgid ""
+"Use this field to set a static port number for the desktop sharing service. "
+"Note that if the port is already in use the Desktop Sharing service will not "
+"be accessible until you free it. It is recommended to assign the port "
+"automatically unless you know what you are doing.\n"
+"Most VNC clients use a display number instead of the actual port. This "
+"display number is the offset to port 5900, so port 5901 has the display "
+"number 1."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kcmktalkd.po b/tde-i18n-es_AR/messages/tdenetwork/kcmktalkd.po
new file mode 100644
index 00000000000..792095bcbfe
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kcmktalkd.po
@@ -0,0 +1,213 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:45
+msgid "&Activate answering machine"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:50
+msgid "&Mail address:"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:57
+msgid "Mail s&ubject:"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:60
+#, c-format
+msgid "Use %s for the caller name"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:66
+msgid "Mail &first line:"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:70
+#, c-format
+msgid "Use first %s for caller name, and second %s for caller hostname"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:74
+msgid "&Receive a mail even if no message left"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:80
+msgid "&Banner displayed on answering machine startup:"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:89
+msgid ""
+"The person you are asking to talk with is not answering.\n"
+"Please leave a message to be delivered via email.\n"
+"Just start typing and when you have finished, exit normally."
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:200 kcmktalkd/answmachpage.cpp:218
+#, c-format
+msgid "Message from %s"
+msgstr ""
+
+#: kcmktalkd/answmachpage.cpp:201 kcmktalkd/answmachpage.cpp:220
+#, c-format
+msgid "Message left on the answering machine, by %s@%s"
+msgstr ""
+
+#: kcmktalkd/forwmachpage.cpp:41
+msgid "Activate &forward"
+msgstr ""
+
+#: kcmktalkd/forwmachpage.cpp:46
+msgid "&Destination (user or user@host):"
+msgstr ""
+
+#: kcmktalkd/forwmachpage.cpp:56
+msgid "Forward &method:"
+msgstr ""
+
+#: kcmktalkd/forwmachpage.cpp:61
+msgid ""
+"FWA: Forward announcement only. Direct connection. Not recommended.\n"
+"FWR: Forward all requests, changing info when necessary. Direct connection.\n"
+"FWT: Forward all requests and handle the talk request. No direct "
+"connection.\n"
+"\n"
+"Recommended use: FWT if you want to use it behind a firewall (and if ktalkd\n"
+"can access both networks). Otherwise choose FWR.\n"
+"\n"
+"See Help for further explanation.\n"
+msgstr ""
+
+#: kcmktalkd/main.cpp:49
+msgid "&Announcement"
+msgstr ""
+
+#: kcmktalkd/main.cpp:50
+msgid "Ans&wering Machine"
+msgstr ""
+
+#: kcmktalkd/main.cpp:51
+msgid ""
+"_: forward call\n"
+"&Forward"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:74
+msgid "&Announcement program:"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:80
+msgid "&Talk client:"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:85
+msgid "&Play sound"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:100
+msgid "&Sound file:"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:106
+msgid "&Test"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:110
+msgid "Additional WAV files can be dropped onto the sound list."
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:186
+msgid ""
+"This type of URL is currently unsupported by the TDE system sound module."
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:188
+msgid "Unsupported URL"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:195
+msgid ""
+"%1\n"
+"does not appear to be a WAV file."
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:198
+msgid "Improper File Extension"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:206
+msgid "The file %1 is already in the list"
+msgstr ""
+
+#: kcmktalkd/soundpage.cpp:208
+msgid "File Already in List"
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:65
+msgid "Caller identification"
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:66
+msgid ""
+"Name of the callee, if he doesn't exist on this system (we're taking his "
+"call)"
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:71
+msgid "Dialog box for incoming talk requests"
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:90
+msgid "'user@host' expected."
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:94
+msgid "Message from talk demon at "
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:95
+msgid "Talk connection requested by "
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:101
+#, c-format
+msgid "for user %1"
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:101
+msgid ""
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:107
+msgid "Talk requested..."
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:112
+msgid "Respond"
+msgstr ""
+
+#: ktalkdlg/ktalkdlg.cpp:113
+msgid "Ignore"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kcmlanbrowser.po b/tde-i18n-es_AR/messages/tdenetwork/kcmlanbrowser.po
new file mode 100644
index 00000000000..0b53d9de972
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kcmlanbrowser.po
@@ -0,0 +1,504 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: findnic.cpp:107 findnic.cpp:174
+msgid "Up"
+msgstr ""
+
+#: findnic.cpp:109 findnic.cpp:176
+msgid "Down"
+msgstr ""
+
+#: findnic.cpp:112 findnic.cpp:280
+msgid "Broadcast"
+msgstr ""
+
+#: findnic.cpp:114 findnic.cpp:273
+msgid "Point to Point"
+msgstr ""
+
+#: findnic.cpp:117 findnic.cpp:287
+msgid "Multicast"
+msgstr ""
+
+#: findnic.cpp:120 findnic.cpp:294
+msgid "Loopback"
+msgstr ""
+
+#: findnic.cpp:122 findnic.cpp:134
+msgid "Unknown"
+msgstr ""
+
+#: kcmlisa.cpp:63
+msgid "Tell LISa Daemon How to Search for Hosts"
+msgstr ""
+
+#: kcmlisa.cpp:66
+msgid "Send &NetBIOS broadcasts using nmblookup"
+msgstr ""
+
+#: kcmlisa.cpp:67 kcmreslisa.cpp:63
+msgid "Only hosts running SMB servers will answer"
+msgstr ""
+
+#: kcmlisa.cpp:69
+msgid "Send &pings (ICMP echo packets)"
+msgstr ""
+
+#: kcmlisa.cpp:70
+msgid "All hosts running TCP/IP will answer"
+msgstr ""
+
+#: kcmlisa.cpp:77
+msgid "To these &IP addresses:"
+msgstr ""
+
+#: kcmlisa.cpp:78
+msgid ""
+"Enter all ranges to scan, using the format "
+"'192.168.0.1/255.255.255.0;10.0.0.1;255.0.0.0'"
+msgstr ""
+
+#: kcmlisa.cpp:88
+msgid "&Broadcast network address:"
+msgstr ""
+
+#: kcmlisa.cpp:89
+msgid "Your network address/subnet mask (e.g. 192.168.0.0/255.255.255.0;)"
+msgstr ""
+
+#: kcmlisa.cpp:96
+msgid "&Trusted IP addresses:"
+msgstr ""
+
+#: kcmlisa.cpp:97 kcmreslisa.cpp:71
+msgid ""
+"Usually your network address/subnet mask (e.g. 192.168.0.0/255.255.255.0;)"
+msgstr ""
+
+#: kcmlisa.cpp:110
+msgid "Setup Wizard..."
+msgstr ""
+
+#: kcmlisa.cpp:113 kcmreslisa.cpp:80
+msgid "&Suggest Settings"
+msgstr ""
+
+#: kcmlisa.cpp:117
+msgid "Ad&vanced Settings..."
+msgstr ""
+
+#: kcmlisa.cpp:119
+msgid "Advanced Settings for LISa"
+msgstr ""
+
+#: kcmlisa.cpp:124
+msgid "&Additionally Check These Hosts"
+msgstr ""
+
+#: kcmlisa.cpp:126
+msgid "The hosts listed here will be pinged"
+msgstr ""
+
+#: kcmlisa.cpp:130 kcmreslisa.cpp:92
+msgid "Show &hosts without DNS names"
+msgstr ""
+
+#: kcmlisa.cpp:135 kcmreslisa.cpp:97
+msgid "Host list update interval:"
+msgstr ""
+
+#: kcmlisa.cpp:136 kcmlisa.cpp:139 kcmreslisa.cpp:98 kcmreslisa.cpp:101
+msgid "Search hosts after this number of seconds"
+msgstr ""
+
+#: kcmlisa.cpp:138 kcmreslisa.cpp:100 setupwizard.cpp:284
+msgid " sec"
+msgstr ""
+
+#: kcmlisa.cpp:141 kcmreslisa.cpp:103
+msgid "Always check twice for hosts when searching"
+msgstr ""
+
+#: kcmlisa.cpp:144 kcmreslisa.cpp:106
+msgid "Wait for replies from hosts after first scan:"
+msgstr ""
+
+#: kcmlisa.cpp:145 kcmlisa.cpp:148 kcmlisa.cpp:151 kcmlisa.cpp:154
+#: kcmreslisa.cpp:107 kcmreslisa.cpp:110 kcmreslisa.cpp:113 kcmreslisa.cpp:116
+msgid "How long to wait for replies to the ICMP echo requests from hosts"
+msgstr ""
+
+#: kcmlisa.cpp:147 kcmlisa.cpp:153 kcmreslisa.cpp:109 kcmreslisa.cpp:115
+#: setupwizard.cpp:315 setupwizard.cpp:333
+msgid " ms"
+msgstr ""
+
+#: kcmlisa.cpp:150 kcmreslisa.cpp:112
+msgid "Wait for replies from hosts after second scan:"
+msgstr ""
+
+#: kcmlisa.cpp:156 kcmreslisa.cpp:118
+msgid "Max. number of ping packets to send at once:"
+msgstr ""
+
+#: kcmlisa.cpp:301
+msgid "Saving the results to %1 failed."
+msgstr ""
+
+#: kcmlisa.cpp:310
+msgid "No network interface cards found."
+msgstr ""
+
+#: kcmlisa.cpp:332 kcmreslisa.cpp:232
+msgid ""
+"You have more than one network interface installed.
Please make sure the "
+"suggested settings are correct.
The following interfaces were found:"
+"
"
+msgstr ""
+
+#: kcmlisa.cpp:381
+msgid ""
+"The configuration has been saved to /etc/lisarc.\n"
+"Make sure that the LISa daemon is started,\n"
+" e.g. using an init script when booting.\n"
+"You can find examples and documentation at http://lisa-home.sourceforge.net ."
+msgstr ""
+
+#: kcmreslisa.cpp:59
+msgid "Tell ResLISa Daemon How to Search for Hosts"
+msgstr ""
+
+#: kcmreslisa.cpp:62
+msgid "Send &NetBIOS broadcasts using &nmblookup"
+msgstr ""
+
+#: kcmreslisa.cpp:65
+msgid "A&dditionally Check These Hosts"
+msgstr ""
+
+#: kcmreslisa.cpp:66
+msgid "The hosts listed here will be pinged."
+msgstr ""
+
+#: kcmreslisa.cpp:70
+msgid "&Trusted addresses:"
+msgstr ""
+
+#: kcmreslisa.cpp:77
+msgid "Use &rlan:/ instead of lan:/ in Konqueror's navigation panel"
+msgstr ""
+
+#: kcmreslisa.cpp:84
+msgid "Ad&vanced Settings"
+msgstr ""
+
+#: kcmreslisa.cpp:87
+msgid "Advanced Settings for ResLISa"
+msgstr ""
+
+#: kcmreslisa.cpp:214
+msgid ""
+"It appears you do not have any network interfaces installed on your system."
+msgstr ""
+
+#: kcmreslisa.cpp:242
+msgid ""
+"The ResLISa daemon is now configured correctly, hopefully.
Make sure that "
+"the reslisa binary is installed suid root."
+msgstr ""
+
+#: kcmtdeiolan.cpp:41
+msgid "Show Links for Following Services"
+msgstr ""
+
+#: kcmtdeiolan.cpp:43
+msgid "FTP (TCP, port 21): "
+msgstr ""
+
+#: kcmtdeiolan.cpp:44
+msgid "HTTP (TCP, port 80): "
+msgstr ""
+
+#: kcmtdeiolan.cpp:45
+msgid "NFS (TCP, port 2049): "
+msgstr ""
+
+#: kcmtdeiolan.cpp:46
+msgid "Windows shares (TCP, ports 445 and 139):"
+msgstr ""
+
+#: kcmtdeiolan.cpp:47
+msgid "Secure Shell/Fish (TCP, port 22): "
+msgstr ""
+
+#: kcmtdeiolan.cpp:48
+msgid "Show &short hostnames (without domain suffix)"
+msgstr ""
+
+#: kcmtdeiolan.cpp:51
+msgid "Default LISa server host: "
+msgstr ""
+
+#: portsettingsbar.cpp:33
+msgid "Check Availability"
+msgstr ""
+
+#: portsettingsbar.cpp:34
+msgid "Always"
+msgstr ""
+
+#: portsettingsbar.cpp:35
+msgid "Never"
+msgstr ""
+
+#: setupwizard.cpp:63
+msgid "LISa Network Neighborhood Setup"
+msgstr ""
+
+#: setupwizard.cpp:71 setupwizard.cpp:512
+msgid "Advanced Settings"
+msgstr ""
+
+#: setupwizard.cpp:126
+msgid ""
+"This wizard will ask you a few questions about your network.
"
+"Usually you can simply keep the suggested settings.
After you have "
+"finished the wizard, you will be able to browse and use shared resources on "
+"your LAN, not only Samba/Windows shares, but also FTP, HTTP and NFS "
+"resources exactly the same way.
Therefore you need to setup the "
+"LAN Information Server (LISa) on your machine. Think of the LISa "
+"server as an FTP or HTTP server; it has to be run by root, it should be "
+"started during the boot process and only one LISa server can run on one "
+"machine.
"
+msgstr ""
+
+#: setupwizard.cpp:149
+msgid ""
+"More than one network interface card was found on your system."
+"p>
Please choose the one to which your LAN is connected.
"
+msgstr ""
+
+#: setupwizard.cpp:164
+msgid ""
+"No network interface card was found on your system."
+"p>
Possible reason: no network card is installed. You probably want to "
+"cancel now or enter your IP address and network manually
Example: "
+"192.168.0.1/255.255.255.0
."
+msgstr ""
+
+#: setupwizard.cpp:185
+msgid "There are two ways LISa can search hosts on your network."
+msgstr ""
+
+#: setupwizard.cpp:187
+msgid "Send pings"
+msgstr ""
+
+#: setupwizard.cpp:188
+msgid ""
+"All hosts with TCP/IP will respond,
whether or not they are samba servers."
+"
Don't use it if your network is very large, i.e. more than 1000 hosts."
+"
"
+msgstr ""
+
+#: setupwizard.cpp:191
+msgid "Send NetBIOS broadcasts"
+msgstr ""
+
+#: setupwizard.cpp:192
+msgid ""
+"You need to have the samba package (nmblookup) installed.
Only samba/"
+"windows servers will respond.
This method is not very reliable.
You "
+"should enable it if you are part of a large network."
+msgstr ""
+
+#: setupwizard.cpp:201 setupwizard.cpp:227 setupwizard.cpp:249
+#: setupwizard.cpp:269 setupwizard.cpp:295 setupwizard.cpp:340
+msgid "If unsure, keep it as is."
+msgstr ""
+
+#: setupwizard.cpp:210
+msgid ""
+"All IP addresses included in the specified range will be pinged.
If you "
+"are part of a small network, e.g. with network mask 255.255.255.0
use "
+"your IP address/network mask.
"
+msgstr ""
+
+#: setupwizard.cpp:215
+msgid ""
+"
There are four ways to specify address ranges:
1. IP address/network "
+"mask, like 192.168.0.0/255.255.255.0;
2. single IP "
+"addresses, like 10.0.0.23;
3. continuous ranges, like "
+"10.0.1.0-10.0.1.200;
4. ranges for each part of the address, "
+"like 10-10.1-5.1-25.1-3;
You can also enter combinations of "
+"1 to 4, separated by \";\", "
+"like
192.168.0.0/255.255.255.0;10.0.0.0;10.0.1.1-10.0.1.100;"
+"code>
"
+msgstr ""
+
+#: setupwizard.cpp:236
+msgid ""
+"This is a security related setting.
It provides a simple IP address based "
+"way to specify \"trusted\" hosts.
Only hosts which fit into the addresses "
+"given here are accepted by LISa as clients. The list of hosts published by "
+"LISa will also only contain hosts which fit into this scheme.
Usually you "
+"enter your IP address/network mask here."
+msgstr ""
+
+#: setupwizard.cpp:258
+msgid ""
+"
Enter your IP address and network mask here, like "
+"192.168.0.1/255.255.255.0
"
+msgstr ""
+
+#: setupwizard.cpp:261
+msgid ""
+"
To reduce the network load, the LISa servers in one network
cooperate "
+"with each other. Therefore you have to enter the broadcast
address here. "
+"If you are connected to more than one network, choose
one of the "
+"broadcast addresses."
+msgstr ""
+
+#: setupwizard.cpp:280
+msgid ""
+"
Enter the interval after which LISa, if busy, will update its host list."
+msgstr ""
+
+#: setupwizard.cpp:286
+msgid ""
+"
Please note that the update interval will grow automatically by up to 16 "
+"times the value you enter here, if nobody accesses the LISa server. So if "
+"you enter 300 sec = 5 min here, this does not mean that LISa will ping your "
+"whole network every 5 minutes. The interval will increase up to 16 x 5 min = "
+"80 min."
+msgstr ""
+
+#: setupwizard.cpp:305
+msgid ""
+"This page contains several settings you usually only
need if LISa doesn't "
+"find all hosts in your network."
+msgstr ""
+
+#: setupwizard.cpp:308
+msgid "Re&port unnamed hosts"
+msgstr ""
+
+#: setupwizard.cpp:309
+msgid ""
+"Should hosts for which LISa can't resolve the name be included in the host "
+"list?
"
+msgstr ""
+
+#: setupwizard.cpp:313
+msgid "Wait for replies after first scan"
+msgstr ""
+
+#: setupwizard.cpp:316
+msgid ""
+"How long should LISa wait for answers to pings?
If LISa doesn't find all "
+"hosts, try to increase this value.
"
+msgstr ""
+
+#: setupwizard.cpp:320
+msgid "Max. number of pings to send at once"
+msgstr ""
+
+#: setupwizard.cpp:323
+msgid ""
+"How many ping packets should LISa send at once?
If LISa doesn't find all "
+"hosts you could try to decrease this value.
"
+msgstr ""
+
+#: setupwizard.cpp:326
+msgid "Al&ways scan twice"
+msgstr ""
+
+#: setupwizard.cpp:330
+msgid "Wait for replies after second scan"
+msgstr ""
+
+#: setupwizard.cpp:334
+msgid "If LISa doesn't find all hosts, enable this option."
+msgstr ""
+
+#: setupwizard.cpp:350
+msgid ""
+"
Your LAN browsing has been successfully set up.
Make sure that "
+"the LISa server is started during the boot process. How this is done depends "
+"on your distribution and OS. Usually you have to insert it somewhere in a "
+"boot script under /etc
.
Start the LISa server as root and "
+"without any command line options.
The config file will now be saved to "
+"/etc/lisarc
.
To test the server, try lan:/
in "
+"Konqueror.
If you have problems or suggestions, visit http://lisa-"
+"home.sourceforge.net."
+msgstr ""
+
+#: setupwizard.cpp:437
+msgid "Congratulations!"
+msgstr ""
+
+#: setupwizard.cpp:462
+msgid "You can use the same syntax as on the previous page.
"
+msgstr ""
+
+#: setupwizard.cpp:464
+msgid ""
+"There are three ways to specify IP addresses:
1. IP address/network mask, "
+"like 192.168.0.0/255.255.255.0;
2. continuous ranges, "
+"like 10.0.1.0-10.0.1.200;
3. single IP addresses, like "
+"10.0.0.23;
You can also enter combinations of 1 to 3, separated by "
+"\";\",
like 192.168.0.0/255.255.255.0;10.0.0.0;10.0.1.1-10.0.1.100;"
+"
"
+msgstr ""
+
+#: setupwizard.cpp:490
+msgid "Multiple Network Interfaces Found"
+msgstr ""
+
+#: setupwizard.cpp:493
+msgid "No Network Interface Found"
+msgstr ""
+
+#: setupwizard.cpp:498
+msgid "Specify Search Method"
+msgstr ""
+
+#: setupwizard.cpp:501
+msgid "Specify Address Range LISa Will Ping"
+msgstr ""
+
+#: setupwizard.cpp:504
+msgid "\"Trusted\" Hosts"
+msgstr ""
+
+#: setupwizard.cpp:507
+msgid "Your Broadcast Address"
+msgstr ""
+
+#: setupwizard.cpp:510
+msgid "LISa Update Interval"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kcmwifi.po b/tde-i18n-es_AR/messages/tdenetwork/kcmwifi.po
new file mode 100644
index 00000000000..499b36b96bd
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kcmwifi.po
@@ -0,0 +1,543 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:19+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: ifconfigpage.cpp:136
+msgid "Configure Power Mode"
+msgstr ""
+
+#: ifconfigpage.cpp:156
+msgid "Configure Encryption"
+msgstr ""
+
+#: kcmwifi.cpp:57 kcmwifi.cpp:172
+#, c-format
+msgid "Config &%1"
+msgstr ""
+
+#: kcmwifi.cpp:82
+msgid ""
+"Error executing iwconfig. WLAN configurations can only be altered if the "
+"wireless tools are properly installed."
+msgstr ""
+
+#: kcmwifi.cpp:84
+msgid "No Wireless Tools"
+msgstr ""
+
+#: kcmwifi.cpp:149 mainconfig.cpp:94
+#, c-format
+msgid "Vendor %1"
+msgstr ""
+
+#: kcmwifi.cpp:239
+msgid ""
+"Interface could not be shut down. It is likely that your settings have not "
+"been applied."
+msgstr ""
+
+#: kcmwifi.cpp:252
+msgid "SSID could not be set."
+msgstr ""
+
+#: kcmwifi.cpp:265
+msgid "Operation mode could not be set."
+msgstr ""
+
+#: kcmwifi.cpp:278
+msgid "Speed settings could not be modified."
+msgstr ""
+
+#: kcmwifi.cpp:321
+msgid "Encryption settings could not be set."
+msgstr ""
+
+#: kcmwifi.cpp:348
+msgid "Power management settings could not be set."
+msgstr ""
+
+#: kcmwifi.cpp:359
+msgid "Interface could not be re-enabled."
+msgstr ""
+
+#: kcmwifi.cpp:369
+msgid "The following settings could not be applied:"
+msgstr ""
+
+#: mainconfig.cpp:42 mainconfig.cpp:99
+#, c-format
+msgid "Config %1"
+msgstr ""
+
+#: configadvanced.ui:41
+#, no-c-format
+msgid "Channel:"
+msgstr ""
+
+#: configadvanced.ui:57
+#, no-c-format
+msgid "Transmit power:"
+msgstr ""
+
+#: configadvanced.ui:86
+#, no-c-format
+msgid "Force registration to an access point"
+msgstr ""
+
+#: configadvanced.ui:127
+#, no-c-format
+msgid "MAC address:"
+msgstr ""
+
+#: configcrypto.ui:35
+#, no-c-format
+msgid "Crypto Keys"
+msgstr ""
+
+#: configcrypto.ui:46
+#, no-c-format
+msgid "Key 1:"
+msgstr ""
+
+#: configcrypto.ui:49
+#, no-c-format
+msgid ""
+"The first encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+
+#: configcrypto.ui:57
+#, no-c-format
+msgid "Key 3:"
+msgstr ""
+
+#: configcrypto.ui:60
+#, no-c-format
+msgid ""
+"The third encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+
+#: configcrypto.ui:68
+#, no-c-format
+msgid "Key 2:"
+msgstr ""
+
+#: configcrypto.ui:71
+#, no-c-format
+msgid ""
+"The second encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+
+#: configcrypto.ui:79
+#, no-c-format
+msgid "Key 4:"
+msgstr ""
+
+#: configcrypto.ui:82
+#, no-c-format
+msgid ""
+"The fourth encryption key. 5 or 13 characters are ASCII keys, 10 or 26 "
+"characters are hexadecimal keys."
+msgstr ""
+
+#: configcrypto.ui:98
+#, no-c-format
+msgid "unrecognized"
+msgstr ""
+
+#: configcrypto.ui:117 configcrypto.ui:162 configcrypto.ui:194
+#, no-c-format
+msgid "unrecognised"
+msgstr ""
+
+#: configcrypto.ui:220
+#, no-c-format
+msgid "Crypto Mode"
+msgstr ""
+
+#: configcrypto.ui:223
+#, no-c-format
+msgid "Sets which types of packets the card will accept."
+msgstr ""
+
+#: configcrypto.ui:234
+#, no-c-format
+msgid "Ope&n"
+msgstr ""
+
+#: configcrypto.ui:237
+#, no-c-format
+msgid "Makes the card accept encrypted and unencrypted packets."
+msgstr ""
+
+#: configcrypto.ui:245
+#, no-c-format
+msgid "Restricted"
+msgstr ""
+
+#: configcrypto.ui:248
+#, no-c-format
+msgid "Makes the card only accept encrypted packets."
+msgstr ""
+
+#: configcrypto.ui:275
+#, no-c-format
+msgid "Key to use:"
+msgstr ""
+
+#: configcrypto.ui:278
+#, no-c-format
+msgid "Sets which of the four keys is to be used for transmitting packets."
+msgstr ""
+
+#: configcrypto.ui:284
+#, no-c-format
+msgid "Key 1"
+msgstr ""
+
+#: configcrypto.ui:289
+#, no-c-format
+msgid "Key 2"
+msgstr ""
+
+#: configcrypto.ui:294
+#, no-c-format
+msgid "Key 3"
+msgstr ""
+
+#: configcrypto.ui:299
+#, no-c-format
+msgid "Key 4"
+msgstr ""
+
+#: configpower.ui:27
+#, no-c-format
+msgid "Sleep timeout:"
+msgstr ""
+
+#: configpower.ui:30
+#, no-c-format
+msgid ""
+"Sets how long the card will be offline before looking for new packages again."
+msgstr ""
+
+#: configpower.ui:55 configpower.ui:137
+#, no-c-format
+msgid " sec"
+msgstr ""
+
+#: configpower.ui:63
+#, no-c-format
+msgid "Wakeup period:"
+msgstr ""
+
+#: configpower.ui:66
+#, no-c-format
+msgid ""
+"Sets how long the card will be online and looking for new packages before it "
+"falls asleep."
+msgstr ""
+
+#: configpower.ui:74
+#, no-c-format
+msgid "Receive Packets"
+msgstr ""
+
+#: configpower.ui:77
+#, no-c-format
+msgid "Sets which sort of packets to listen to."
+msgstr ""
+
+#: configpower.ui:88
+#, no-c-format
+msgid "All"
+msgstr ""
+
+#: configpower.ui:91
+#, no-c-format
+msgid "Listen to all packet types."
+msgstr ""
+
+#: configpower.ui:99
+#, no-c-format
+msgid "Unicast only"
+msgstr ""
+
+#: configpower.ui:102
+#, no-c-format
+msgid "Listen to Unicast packets only."
+msgstr ""
+
+#: configpower.ui:110
+#, no-c-format
+msgid "Multicast/Broadcast only"
+msgstr ""
+
+#: configpower.ui:113
+#, no-c-format
+msgid "Listen to Multicast and Broadcast packets only."
+msgstr ""
+
+#: ifconfigpagebase.ui:32
+#, no-c-format
+msgid "Network name:"
+msgstr ""
+
+#: ifconfigpagebase.ui:35 ifconfigpagebase.ui:51
+#, no-c-format
+msgid ""
+"SSID of the network to connect to. \"any\" means \"arbitrary available "
+"network\"."
+msgstr ""
+
+#: ifconfigpagebase.ui:48
+#, no-c-format
+msgid "Interface:"
+msgstr ""
+
+#: ifconfigpagebase.ui:67
+#, no-c-format
+msgid "Autodetect"
+msgstr ""
+
+#: ifconfigpagebase.ui:105
+#, no-c-format
+msgid "Script:"
+msgstr ""
+
+#: ifconfigpagebase.ui:108
+#, no-c-format
+msgid ""
+"Command to perform after the connection is established, e.g. for obtaining a "
+"DHCP lease."
+msgstr ""
+
+#: ifconfigpagebase.ui:151
+#, no-c-format
+msgid "Enable power management"
+msgstr ""
+
+#: ifconfigpagebase.ui:154
+#, no-c-format
+msgid "Enables advanced power management settings."
+msgstr ""
+
+#: ifconfigpagebase.ui:165 ifconfigpagebase.ui:431
+#, no-c-format
+msgid "Configure..."
+msgstr ""
+
+#: ifconfigpagebase.ui:168
+#, no-c-format
+msgid "Clicking this button opens the Power Management menu."
+msgstr ""
+
+#: ifconfigpagebase.ui:203
+#, no-c-format
+msgid "Speed:"
+msgstr ""
+
+#: ifconfigpagebase.ui:206
+#, no-c-format
+msgid "Sets the connection speed. Not all cards support this."
+msgstr ""
+
+#: ifconfigpagebase.ui:212
+#, no-c-format
+msgid "Auto"
+msgstr ""
+
+#: ifconfigpagebase.ui:217
+#, no-c-format
+msgid "1 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:222
+#, no-c-format
+msgid "2 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:227
+#, no-c-format
+msgid "5.5 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:232
+#, no-c-format
+msgid "6 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:237
+#, no-c-format
+msgid "9 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:242
+#, no-c-format
+msgid "11 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:247
+#, no-c-format
+msgid "12 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:252
+#, no-c-format
+msgid "18 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:257
+#, no-c-format
+msgid "24 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:262
+#, no-c-format
+msgid "36 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:267
+#, no-c-format
+msgid "48 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:272
+#, no-c-format
+msgid "54 Mb/s"
+msgstr ""
+
+#: ifconfigpagebase.ui:311
+#, no-c-format
+msgid "Operation mode:"
+msgstr ""
+
+#: ifconfigpagebase.ui:314
+#, no-c-format
+msgid ""
+"Operation mode of the card. For standard infrastructure networks, \"Managed"
+"\" is appropriate."
+msgstr ""
+
+#: ifconfigpagebase.ui:320
+#, no-c-format
+msgid "Ad-Hoc"
+msgstr ""
+
+#: ifconfigpagebase.ui:325
+#, no-c-format
+msgid "Managed"
+msgstr ""
+
+#: ifconfigpagebase.ui:330
+#, no-c-format
+msgid "Repeater"
+msgstr ""
+
+#: ifconfigpagebase.ui:335
+#, no-c-format
+msgid "Master"
+msgstr ""
+
+#: ifconfigpagebase.ui:340
+#, no-c-format
+msgid "Secondary"
+msgstr ""
+
+#: ifconfigpagebase.ui:379
+#, no-c-format
+msgid "Execute script on connect"
+msgstr ""
+
+#: ifconfigpagebase.ui:382
+#, no-c-format
+msgid ""
+"Activates a script to perform arbitrary operations after associating with "
+"the network."
+msgstr ""
+
+#: ifconfigpagebase.ui:417
+#, no-c-format
+msgid "Use encryption"
+msgstr ""
+
+#: ifconfigpagebase.ui:420
+#, no-c-format
+msgid "Enables WEP encryption."
+msgstr ""
+
+#: ifconfigpagebase.ui:434
+#, no-c-format
+msgid "Clicking this button opens the Encryption menu."
+msgstr ""
+
+#: mainconfigbase.ui:24
+#, no-c-format
+msgid "General Settings"
+msgstr ""
+
+#: mainconfigbase.ui:35
+#, no-c-format
+msgid "&Activate"
+msgstr ""
+
+#: mainconfigbase.ui:38
+#, no-c-format
+msgid "Applies the configuration to the interface."
+msgstr ""
+
+#: mainconfigbase.ui:63
+#, no-c-format
+msgid "Number of configurations:"
+msgstr ""
+
+#: mainconfigbase.ui:66
+#, no-c-format
+msgid "Modifies the number of configurations that this tool should provide."
+msgstr ""
+
+#: mainconfigbase.ui:74 mainconfigbase.ui:107
+#, no-c-format
+msgid "Selects which of the configurations is to be applied."
+msgstr ""
+
+#: mainconfigbase.ui:104
+#, no-c-format
+msgid "Configuration to load:"
+msgstr ""
+
+#: mainconfigbase.ui:149
+#, no-c-format
+msgid "Load preset &configuration on startup"
+msgstr ""
+
+#: mainconfigbase.ui:152
+#, no-c-format
+msgid ""
+"When this box is checked, your settings are applied when you launch the "
+"Control Center module."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kdict.po b/tde-i18n-es_AR/messages/tdenetwork/kdict.po
new file mode 100644
index 00000000000..d4aae811d1c
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kdict.po
@@ -0,0 +1,679 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: dict.cpp:203
+msgid "No definitions found for '%1'."
+msgstr ""
+
+#: dict.cpp:208
+msgid "No definitions found for '%1'. Perhaps you mean:"
+msgstr ""
+
+#: dict.cpp:531
+msgid "Available Databases:"
+msgstr ""
+
+#: dict.cpp:590
+msgid "Database Information [%1]:"
+msgstr ""
+
+#: dict.cpp:631
+msgid "Available Strategies:"
+msgstr ""
+
+#: dict.cpp:686
+msgid "Server Information:"
+msgstr ""
+
+#: dict.cpp:917 dict.cpp:980 dict.cpp:1076
+msgid "The connection is broken."
+msgstr ""
+
+#: dict.cpp:1180 dict.cpp:1185 dict.cpp:1191 dict.cpp:1197
+msgid ""
+"Internal error:\n"
+"Failed to open pipes for internal communication."
+msgstr ""
+
+#: dict.cpp:1210
+msgid ""
+"Internal error:\n"
+"Unable to create thread."
+msgstr ""
+
+#: dict.cpp:1388 options.cpp:177
+msgid "All Databases"
+msgstr ""
+
+#: dict.cpp:1394 options.cpp:145 options.cpp:150
+msgid "Spell Check"
+msgstr ""
+
+#: dict.cpp:1396
+msgid " Received database/strategy list "
+msgstr ""
+
+#: dict.cpp:1405
+msgid "No definitions found"
+msgstr ""
+
+#: dict.cpp:1408
+msgid "One definition found"
+msgstr ""
+
+#: dict.cpp:1411
+msgid "%1 definitions found"
+msgstr ""
+
+#: dict.cpp:1416
+msgid " No definitions fetched "
+msgstr ""
+
+#: dict.cpp:1419
+msgid " One definition fetched "
+msgstr ""
+
+#: dict.cpp:1422
+msgid " %1 definitions fetched "
+msgstr ""
+
+#: dict.cpp:1431
+msgid " No matching definitions found "
+msgstr ""
+
+#: dict.cpp:1434
+msgid " One matching definition found "
+msgstr ""
+
+#: dict.cpp:1437
+msgid " %1 matching definitions found "
+msgstr ""
+
+#: dict.cpp:1443
+msgid " Received information "
+msgstr ""
+
+#: dict.cpp:1451
+msgid ""
+"Communication error:\n"
+"\n"
+msgstr ""
+
+#: dict.cpp:1455
+msgid ""
+"A delay occurred which exceeded the\n"
+"current timeout limit of %1 seconds.\n"
+"You can modify this limit in the Preferences Dialog."
+msgstr ""
+
+#: dict.cpp:1458
+msgid ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+"Cannot resolve hostname."
+msgstr ""
+
+#: dict.cpp:1461
+msgid ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+msgstr ""
+
+#: dict.cpp:1465
+msgid ""
+"Unable to connect to:\n"
+"%1:%2\n"
+"\n"
+"The server refused the connection."
+msgstr ""
+
+#: dict.cpp:1468
+msgid "The server is temporarily unavailable."
+msgstr ""
+
+#: dict.cpp:1471
+msgid ""
+"The server reported a syntax error.\n"
+"This shouldn't happen -- please consider\n"
+"writing a bug report."
+msgstr ""
+
+#: dict.cpp:1474
+msgid ""
+"A command that Kdict needs isn't\n"
+"implemented on the server."
+msgstr ""
+
+#: dict.cpp:1477
+msgid ""
+"Access denied.\n"
+"This host is not allowed to connect."
+msgstr ""
+
+#: dict.cpp:1480
+msgid ""
+"Authentication failed.\n"
+"Please enter a valid username and password."
+msgstr ""
+
+#: dict.cpp:1483
+msgid ""
+"Invalid database/strategy.\n"
+"You probably need to use Server->Get Capabilities."
+msgstr ""
+
+#: dict.cpp:1486
+msgid ""
+"No databases available.\n"
+"It is possible that you need to authenticate\n"
+"with a valid username/password combination to\n"
+"gain access to any databases."
+msgstr ""
+
+#: dict.cpp:1489
+msgid "No strategies available."
+msgstr ""
+
+#: dict.cpp:1492
+msgid ""
+"The server sent an unexpected reply:\n"
+"\"%1\"\n"
+"This shouldn't happen, please consider\n"
+"writing a bug report"
+msgstr ""
+
+#: dict.cpp:1495
+msgid ""
+"The server sent a response with a text line\n"
+"that was too long.\n"
+"(RFC 2229: max. 1024 characters/6144 octets)"
+msgstr ""
+
+#: dict.cpp:1498
+msgid "No Errors"
+msgstr ""
+
+#: dict.cpp:1500
+msgid " Error "
+msgstr ""
+
+#: dict.cpp:1505
+msgid " Stopped "
+msgstr ""
+
+#: dict.cpp:1544
+msgid "Please select at least one database."
+msgstr ""
+
+#: dict.cpp:1588
+msgid " Querying server... "
+msgstr ""
+
+#: dict.cpp:1594
+msgid " Fetching information... "
+msgstr ""
+
+#: dict.cpp:1597
+msgid " Updating server information... "
+msgstr ""
+
+#: main.cpp:26
+msgid "Define X11-clipboard content (selected text)"
+msgstr ""
+
+#: main.cpp:27
+msgid "Lookup the given word/phrase"
+msgstr ""
+
+#: main.cpp:35
+msgid "Dictionary"
+msgstr ""
+
+#: main.cpp:37
+msgid "The TDE Dictionary Client"
+msgstr ""
+
+#: main.cpp:43
+msgid "Maintainer"
+msgstr ""
+
+#: main.cpp:44
+msgid "Original Author"
+msgstr ""
+
+#: matchview.cpp:116
+msgid "Match List"
+msgstr ""
+
+#: matchview.cpp:146
+msgid "&Get Selected"
+msgstr ""
+
+#: matchview.cpp:153 matchview.cpp:406
+msgid "Get &All"
+msgstr ""
+
+#: matchview.cpp:312
+msgid ""
+"You have selected %1 definitions,\n"
+"but Kdict will fetch only the first %2 definitions.\n"
+"You can modify this limit in the Preferences Dialog."
+msgstr ""
+
+#: matchview.cpp:340
+msgid " No Hits"
+msgstr ""
+
+#: matchview.cpp:383
+msgid "&Get"
+msgstr ""
+
+#: matchview.cpp:385 toplevel.cpp:390
+msgid "&Match"
+msgstr ""
+
+#: matchview.cpp:386 toplevel.cpp:389
+msgid "&Define"
+msgstr ""
+
+#: matchview.cpp:399
+msgid "Match &Clipboard Content"
+msgstr ""
+
+#: matchview.cpp:400
+msgid "D&efine Clipboard Content"
+msgstr ""
+
+#: matchview.cpp:404
+msgid "Get &Selected"
+msgstr ""
+
+#: matchview.cpp:411
+msgid "E&xpand List"
+msgstr ""
+
+#: matchview.cpp:412
+msgid "C&ollapse List"
+msgstr ""
+
+#: options.cpp:72 options.cpp:100
+msgid "Text"
+msgstr ""
+
+#: options.cpp:76
+msgid "Background"
+msgstr ""
+
+#: options.cpp:80
+msgid "Heading Text"
+msgstr ""
+
+#: options.cpp:84
+msgid "Heading Background"
+msgstr ""
+
+#: options.cpp:88
+msgid "Link"
+msgstr ""
+
+#: options.cpp:92
+msgid "Followed Link"
+msgstr ""
+
+#: options.cpp:105 options.cpp:648
+msgid "Headings"
+msgstr ""
+
+#: options.cpp:146
+msgid "Exact"
+msgstr ""
+
+#: options.cpp:147
+msgid "Prefix"
+msgstr ""
+
+#: options.cpp:496
+msgid "Server"
+msgstr ""
+
+#: options.cpp:496
+msgid "DICT Server Configuration"
+msgstr ""
+
+#: options.cpp:501
+msgid "Host&name:"
+msgstr ""
+
+#: options.cpp:509
+msgid "&Port:"
+msgstr ""
+
+#: options.cpp:515 options.cpp:523
+msgid " sec"
+msgstr ""
+
+#: options.cpp:517
+msgid "Hold conn&ection for:"
+msgstr ""
+
+#: options.cpp:525
+msgid "T&imeout:"
+msgstr ""
+
+#: options.cpp:531
+msgid " bytes"
+msgstr ""
+
+#: options.cpp:533
+msgid "Command &buffer:"
+msgstr ""
+
+#: options.cpp:550
+msgid "Encod&ing:"
+msgstr ""
+
+#: options.cpp:555
+msgid "Server requires a&uthentication"
+msgstr ""
+
+#: options.cpp:563
+msgid "U&ser:"
+msgstr ""
+
+#: options.cpp:571
+msgid "Pass&word:"
+msgstr ""
+
+#: options.cpp:582
+msgid "Customize Visual Appearance"
+msgstr ""
+
+#: options.cpp:592
+msgid "&Use custom colors"
+msgstr ""
+
+#: options.cpp:597
+msgid "Cha&nge..."
+msgstr ""
+
+#: options.cpp:601
+msgid "Default&s"
+msgstr ""
+
+#: options.cpp:612
+msgid "Use custom &fonts"
+msgstr ""
+
+#: options.cpp:617
+msgid "Chang&e..."
+msgstr ""
+
+#: options.cpp:621
+msgid "Defaul&ts"
+msgstr ""
+
+#: options.cpp:644
+msgid "Layout"
+msgstr ""
+
+#: options.cpp:644
+msgid "Customize Output Format"
+msgstr ""
+
+#: options.cpp:652
+msgid "O&ne heading for each database"
+msgstr ""
+
+#: options.cpp:655
+msgid "A&s above, with separators between the definitions"
+msgstr ""
+
+#: options.cpp:658
+msgid "A separate heading for &each definition"
+msgstr ""
+
+#: options.cpp:669
+msgid "Various Settings"
+msgstr ""
+
+#: options.cpp:673
+msgid "Limits"
+msgstr ""
+
+#: options.cpp:680
+msgid "De&finitions:"
+msgstr ""
+
+#: options.cpp:687
+msgid "Cached &results:"
+msgstr ""
+
+#: options.cpp:694
+msgid "Hi&story entries:"
+msgstr ""
+
+#: options.cpp:703
+msgid "Other"
+msgstr ""
+
+#: options.cpp:709
+msgid "Sa&ve history on exit"
+msgstr ""
+
+#: options.cpp:714
+msgid "D&efine selected text on start"
+msgstr ""
+
+#: queryview.cpp:57
+msgid "Unable to save remote file."
+msgstr ""
+
+#: queryview.cpp:77
+msgid ""
+"A file named %1 already exists.\n"
+"Do you want to replace it?"
+msgstr ""
+
+#: queryview.cpp:78
+msgid "&Replace"
+msgstr ""
+
+#: queryview.cpp:84
+msgid "Unable to save file."
+msgstr ""
+
+#: queryview.cpp:92
+msgid "Unable to create temporary file."
+msgstr ""
+
+#: queryview.cpp:409
+msgid "Define &Synonym"
+msgstr ""
+
+#: queryview.cpp:411
+msgid "M&atch Synonym"
+msgstr ""
+
+#: queryview.cpp:416
+msgid "D&atabase Information"
+msgstr ""
+
+#: queryview.cpp:422 queryview.cpp:429
+msgid "&Open Link"
+msgstr ""
+
+#: queryview.cpp:438
+msgid "&Define Selection"
+msgstr ""
+
+#: queryview.cpp:440
+msgid "&Match Selection"
+msgstr ""
+
+#: queryview.cpp:453 toplevel.cpp:333
+msgid "&Define Clipboard Content"
+msgstr ""
+
+#: queryview.cpp:455 toplevel.cpp:335
+msgid "&Match Clipboard Content"
+msgstr ""
+
+#: queryview.cpp:466 queryview.cpp:570
+msgid "&Back: Information"
+msgstr ""
+
+#: queryview.cpp:470 queryview.cpp:572
+msgid "&Back: '%1'"
+msgstr ""
+
+#: queryview.cpp:473 queryview.cpp:587 toplevel.cpp:340
+msgid "&Back"
+msgstr ""
+
+#: queryview.cpp:480 queryview.cpp:594
+msgid "&Forward: Information"
+msgstr ""
+
+#: queryview.cpp:484 queryview.cpp:596
+msgid "&Forward: '%1'"
+msgstr ""
+
+#: queryview.cpp:487 queryview.cpp:611 toplevel.cpp:345
+msgid "&Forward"
+msgstr ""
+
+#: sets.cpp:33
+msgid "Database Sets"
+msgstr ""
+
+#: sets.cpp:51
+msgid "&Set:"
+msgstr ""
+
+#: sets.cpp:58
+msgid "S&ave"
+msgstr ""
+
+#: sets.cpp:62
+msgid "&New"
+msgstr ""
+
+#: sets.cpp:85
+msgid "S&elected databases:"
+msgstr ""
+
+#: sets.cpp:113
+msgid "A&vailable databases:"
+msgstr ""
+
+#: sets.cpp:148 sets.cpp:150
+msgid "New Set"
+msgstr ""
+
+#: toplevel.cpp:318
+msgid "&Save As..."
+msgstr ""
+
+#: toplevel.cpp:322
+msgid "St&art Query"
+msgstr ""
+
+#: toplevel.cpp:324
+msgid "St&op Query"
+msgstr ""
+
+#: toplevel.cpp:350
+msgid "&Clear History"
+msgstr ""
+
+#: toplevel.cpp:354
+msgid "&Get Capabilities"
+msgstr ""
+
+#: toplevel.cpp:356
+msgid "Edit &Database Sets..."
+msgstr ""
+
+#: toplevel.cpp:358
+msgid "&Summary"
+msgstr ""
+
+#: toplevel.cpp:360
+msgid "S&trategy Information"
+msgstr ""
+
+#: toplevel.cpp:362
+msgid "&Server Information"
+msgstr ""
+
+#: toplevel.cpp:369
+msgid "Show &Match List"
+msgstr ""
+
+#: toplevel.cpp:371
+msgid "Hide &Match List"
+msgstr ""
+
+#: toplevel.cpp:379
+msgid "Clear Input Field"
+msgstr ""
+
+#: toplevel.cpp:382
+msgid "&Look for:"
+msgstr ""
+
+#: toplevel.cpp:383
+msgid "Query"
+msgstr ""
+
+#: toplevel.cpp:386
+msgid "&in"
+msgstr ""
+
+#: toplevel.cpp:387
+msgid "Databases"
+msgstr ""
+
+#: toplevel.cpp:398 toplevel.cpp:609
+msgid " Ready "
+msgstr ""
+
+#: kdictui.rc:23
+#, no-c-format
+msgid "Hist&ory"
+msgstr ""
+
+#: kdictui.rc:31
+#, no-c-format
+msgid "Ser&ver"
+msgstr ""
+
+#: kdictui.rc:35
+#, no-c-format
+msgid "Database &Information"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kdictapplet.po b/tde-i18n-es_AR/messages/tdenetwork/kdictapplet.po
new file mode 100644
index 00000000000..9f220f3793e
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kdictapplet.po
@@ -0,0 +1,58 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kdictapplet.cpp:92
+msgid "Dictionary:"
+msgstr ""
+
+#: kdictapplet.cpp:98 kdictapplet.cpp:107 kdictapplet.cpp:146
+#: kdictapplet.cpp:155
+msgid "Look up a word or phrase with Kdict"
+msgstr ""
+
+#: kdictapplet.cpp:110
+msgid "C"
+msgstr ""
+
+#: kdictapplet.cpp:116
+msgid "Define selected text"
+msgstr ""
+
+#: kdictapplet.cpp:118
+msgid "D"
+msgstr ""
+
+#: kdictapplet.cpp:125
+msgid "Define word/phrase"
+msgstr ""
+
+#: kdictapplet.cpp:127
+msgid "M"
+msgstr ""
+
+#: kdictapplet.cpp:134
+msgid "Find matching definitions"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kget.po b/tde-i18n-es_AR/messages/tdenetwork/kget.po
new file mode 100644
index 00000000000..a7cbce61ac2
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kget.po
@@ -0,0 +1,1253 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: dlgDirectories.cpp:90 dlgDirectories.cpp:126
+msgid ""
+"Each row consists of exactly one\n"
+"extension type and one folder."
+msgstr ""
+
+#: dlgDirectories.cpp:97 dlgDirectories.cpp:133
+#, c-format
+msgid ""
+"Folder does not exist:\n"
+"%1"
+msgstr ""
+
+#: dlgIndividual.cpp:66
+msgid "&Dock"
+msgstr ""
+
+#: dlgIndividual.cpp:76
+msgid "Source:"
+msgstr ""
+
+#: dlgIndividual.cpp:80 dlgIndividual.cpp:85
+msgid "Source Label"
+msgstr ""
+
+#: dlgIndividual.cpp:81
+msgid "Destination:"
+msgstr ""
+
+#: dlgIndividual.cpp:100
+msgid "0 B/s"
+msgstr ""
+
+#: dlgIndividual.cpp:128
+msgid "&Keep this window open after the operation is complete."
+msgstr ""
+
+#: dlgIndividual.cpp:140
+msgid "Open &File"
+msgstr ""
+
+#: dlgIndividual.cpp:145
+msgid "Open &Destination"
+msgstr ""
+
+#: dlgIndividual.cpp:151 dlgPreferences.cpp:74
+msgid "Advanced"
+msgstr ""
+
+#: dlgIndividual.cpp:176
+msgid "Timer"
+msgstr ""
+
+#: dlgIndividual.cpp:191
+msgid "Log"
+msgstr ""
+
+#: dlgIndividual.cpp:205
+msgid "Progress Dialog"
+msgstr ""
+
+#: dlgIndividual.cpp:221
+msgid "%1% of %2 - %3"
+msgstr ""
+
+#: dlgIndividual.cpp:227
+msgid "%1 of %2"
+msgstr ""
+
+#: dlgIndividual.cpp:251 transferlist.cpp:68
+msgid "Resumed"
+msgstr ""
+
+#: dlgIndividual.cpp:253
+msgid "Not resumed"
+msgstr ""
+
+#: dlgPreferences.cpp:56
+msgid "Connection"
+msgstr ""
+
+#: dlgPreferences.cpp:62
+msgid "Automation"
+msgstr ""
+
+#: dlgPreferences.cpp:68
+msgid "Limits"
+msgstr ""
+
+#: dlgPreferences.cpp:85
+msgid "Folders"
+msgstr ""
+
+#: dlgPreferences.cpp:91
+msgid "System"
+msgstr ""
+
+#: droptarget.cpp:92
+msgid "Maximize"
+msgstr ""
+
+#: droptarget.cpp:93
+msgid "Minimize"
+msgstr ""
+
+#: droptarget.cpp:95
+msgid "Sticky"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:43 main.cpp:199
+msgid "KGet"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:45
+msgid "Download Selected Files"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:64
+msgid "File Name"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:65
+msgid "Description"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:66
+msgid "File Type"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:67
+msgid "Location (URL)"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:113
+msgid "You did not select any files to download."
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:114
+msgid "No Files Selected"
+msgstr ""
+
+#: kget_plug_in/kget_linkview.cpp:142
+msgid "Links in: %1 - KGet"
+msgstr ""
+
+#: kget_plug_in/kget_plug_in.cpp:52
+msgid "Download Manager"
+msgstr ""
+
+#: kget_plug_in/kget_plug_in.cpp:57
+msgid "Show Drop Target"
+msgstr ""
+
+#: kget_plug_in/kget_plug_in.cpp:64
+msgid "List All Links"
+msgstr ""
+
+#: kget_plug_in/kget_plug_in.cpp:147
+msgid "There are no links in the active frame of the current HTML page."
+msgstr ""
+
+#: kget_plug_in/kget_plug_in.cpp:148
+msgid "No Links"
+msgstr ""
+
+#: logwindow.cpp:96
+msgid "Id"
+msgstr ""
+
+#: logwindow.cpp:97
+msgid "Name"
+msgstr ""
+
+#: logwindow.cpp:159
+msgid "Log Window"
+msgstr ""
+
+#: logwindow.cpp:163
+msgid "Mixed"
+msgstr ""
+
+#: logwindow.cpp:172
+msgid "Separated"
+msgstr ""
+
+#: main.cpp:44
+msgid "An advanced download manager for TDE"
+msgstr ""
+
+#: main.cpp:50
+msgid "Start KGet with drop target"
+msgstr ""
+
+#: main.cpp:51
+msgid "URL(s) to download"
+msgstr ""
+
+#: safedelete.cpp:18
+msgid ""
+"Not deleting\n"
+"%1\n"
+"as it is a directory."
+msgstr ""
+
+#: safedelete.cpp:20 safedelete.cpp:32
+msgid "Not Deleted"
+msgstr ""
+
+#: safedelete.cpp:30
+msgid ""
+"Not deleting\n"
+"%1\n"
+"as it is not a local file."
+msgstr ""
+
+#: settings.cpp:131
+msgid ""
+"This is the first time that you have run KGet.\n"
+"Do you want to use KGet as Download Manager for Konqueror?"
+msgstr ""
+
+#: settings.cpp:131
+msgid "Konqueror Integration"
+msgstr ""
+
+#: settings.cpp:131
+msgid "Enable"
+msgstr ""
+
+#: settings.cpp:131
+msgid "Do Not Enable"
+msgstr ""
+
+#: tdefileio.cpp:45
+#, c-format
+msgid ""
+"The specified file does not exist:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:50
+#, c-format
+msgid ""
+"This is a folder and not a file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:55
+#, c-format
+msgid ""
+"You do not have read permission for the file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:65
+#, c-format
+msgid ""
+"Could not read file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:68
+#, c-format
+msgid ""
+"Could not open file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:71
+#, c-format
+msgid ""
+"Error while reading file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:85
+msgid "Could only read %1 bytes of %2."
+msgstr ""
+
+#: tdefileio.cpp:110
+msgid ""
+"File %1 exists.\n"
+"Do you want to replace it?"
+msgstr ""
+
+#: tdefileio.cpp:127
+msgid ""
+"Failed to make a backup copy of %1.\n"
+"Continue anyway?"
+msgstr ""
+
+#: tdefileio.cpp:138 tdefileio.cpp:152
+#, c-format
+msgid ""
+"Could not write to file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:141
+#, c-format
+msgid ""
+"Could not open file for writing:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:144
+#, c-format
+msgid ""
+"Error while writing file:\n"
+"%1"
+msgstr ""
+
+#: tdefileio.cpp:155
+msgid "Could only write %1 bytes of %2."
+msgstr ""
+
+#: tdemainwidget.cpp:168
+msgid "Welcome to KGet"
+msgstr ""
+
+#: tdemainwidget.cpp:183
+msgid "Could not create valid socket"
+msgstr ""
+
+#: tdemainwidget.cpp:253 tdemainwidget.cpp:1763 tdemainwidget.cpp:2247
+msgid "Offline"
+msgstr ""
+
+#: tdemainwidget.cpp:254
+msgid "Starting offline"
+msgstr ""
+
+#: tdemainwidget.cpp:348
+msgid "&Export Transfer List..."
+msgstr ""
+
+#: tdemainwidget.cpp:349
+msgid "&Import Transfer List..."
+msgstr ""
+
+#: tdemainwidget.cpp:351
+msgid "Import Text &File..."
+msgstr ""
+
+#: tdemainwidget.cpp:357
+msgid "&Copy URL to Clipboard"
+msgstr ""
+
+#: tdemainwidget.cpp:358
+msgid "&Open Individual Window"
+msgstr ""
+
+#: tdemainwidget.cpp:360
+msgid "Move to &Beginning"
+msgstr ""
+
+#: tdemainwidget.cpp:362
+msgid "Move to &End"
+msgstr ""
+
+#: tdemainwidget.cpp:366 transfer.cpp:129
+msgid "&Resume"
+msgstr ""
+
+#: tdemainwidget.cpp:367 transfer.cpp:131
+msgid "&Pause"
+msgstr ""
+
+#: tdemainwidget.cpp:369 transfer.cpp:135
+msgid "Re&start"
+msgstr ""
+
+#: tdemainwidget.cpp:371 transfer.cpp:137
+msgid "&Queue"
+msgstr ""
+
+#: tdemainwidget.cpp:372 transfer.cpp:139
+msgid "&Timer"
+msgstr ""
+
+#: tdemainwidget.cpp:373 transfer.cpp:141
+msgid "De&lay"
+msgstr ""
+
+#: tdemainwidget.cpp:380
+msgid "Use &Animation"
+msgstr ""
+
+#: tdemainwidget.cpp:381
+msgid "&Expert Mode"
+msgstr ""
+
+#: tdemainwidget.cpp:382
+msgid "&Use-Last-Folder Mode"
+msgstr ""
+
+#: tdemainwidget.cpp:383
+msgid "Auto-&Disconnect Mode"
+msgstr ""
+
+#: tdemainwidget.cpp:384
+msgid "Auto-S&hutdown Mode"
+msgstr ""
+
+#: tdemainwidget.cpp:385
+msgid "&Offline Mode"
+msgstr ""
+
+#: tdemainwidget.cpp:386
+msgid "Auto-Pas&te Mode"
+msgstr ""
+
+#: tdemainwidget.cpp:400
+msgid "Show &Log Window"
+msgstr ""
+
+#: tdemainwidget.cpp:401
+msgid "Hide &Log Window"
+msgstr ""
+
+#: tdemainwidget.cpp:402 tdemainwidget.cpp:1904
+msgid "Show Drop &Target"
+msgstr ""
+
+#: tdemainwidget.cpp:403 tdemainwidget.cpp:1932
+msgid "Enable &KGet as Konqueror Download Manager"
+msgstr ""
+
+#: tdemainwidget.cpp:405 tdemainwidget.cpp:1928
+msgid "Disable &KGet as Konqueror Download Manager"
+msgstr ""
+
+#: tdemainwidget.cpp:414 tdemainwidget.cpp:2167
+msgid " Transfers: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:415 tdemainwidget.cpp:2168
+msgid " Files: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:416
+msgid " Size: %1 KB "
+msgstr ""
+
+#: tdemainwidget.cpp:417 tdemainwidget.cpp:2170
+msgid " Time: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:418
+msgid " %1 KB/s "
+msgstr ""
+
+#: tdemainwidget.cpp:440
+msgid ""
+"Resume button starts selected transfers\n"
+"and sets their mode to queued."
+msgstr ""
+
+#: tdemainwidget.cpp:443
+msgid ""
+"Pause button stops selected transfers\n"
+"and sets their mode to delayed."
+msgstr ""
+
+#: tdemainwidget.cpp:446
+msgid ""
+"Delete button removes selected transfers\n"
+"from the list."
+msgstr ""
+
+#: tdemainwidget.cpp:449
+msgid ""
+"Restart button is a convenience button\n"
+"that simply does Pause and Resume."
+msgstr ""
+
+#: tdemainwidget.cpp:452
+msgid ""
+"Queued button sets the mode of selected\n"
+"transfers to queued.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+msgstr ""
+
+#: tdemainwidget.cpp:455
+msgid ""
+"Scheduled button sets the mode of selected\n"
+"transfers to scheduled.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+msgstr ""
+
+#: tdemainwidget.cpp:458
+msgid ""
+"Delayed button sets the mode of selected\n"
+"transfers to delayed.This also causes the selected transfers to "
+"stop.\n"
+"\n"
+"It is a radio button -- you can choose between\n"
+"three modes."
+msgstr ""
+
+#: tdemainwidget.cpp:461
+msgid ""
+"Preferences button opens a preferences dialog\n"
+"where you can set various options.\n"
+"\n"
+"Some of these options can be more easily set using the toolbar."
+msgstr ""
+
+#: tdemainwidget.cpp:464
+msgid ""
+"Log window button opens a log window.\n"
+"The log window records all program events that occur\n"
+"while KGet is running."
+msgstr ""
+
+#: tdemainwidget.cpp:467
+msgid ""
+"Paste transfer button adds a URL from\n"
+"the clipboard as a new transfer.\n"
+"\n"
+"This way you can easily copy&paste URLs between\n"
+"applications."
+msgstr ""
+
+#: tdemainwidget.cpp:470
+msgid ""
+"Expert mode button toggles the expert mode\n"
+"on and off.\n"
+"\n"
+"Expert mode is recommended for experienced users.\n"
+"When set, you will not be \"bothered\" by confirmation\n"
+"messages.\n"
+"Important!\n"
+"Turn it on if you are using auto-disconnect or\n"
+"auto-shutdown features and you want KGet to disconnect \n"
+"or shut down without asking."
+msgstr ""
+
+#: tdemainwidget.cpp:473
+msgid ""
+"Use last folder button toggles the\n"
+"use-last-folder feature on and off.\n"
+"\n"
+"When set, KGet will ignore the folder settings\n"
+"and put all new added transfers into the folder\n"
+"where the last transfer was put."
+msgstr ""
+
+#: tdemainwidget.cpp:476
+msgid ""
+"Auto disconnect button toggles the auto-disconnect\n"
+"mode on and off.\n"
+"\n"
+"When set, KGet will disconnect automatically\n"
+"after all queued transfers are finished.\n"
+"\n"
+"Important!\n"
+"Also turn on the expert mode when you want KGet\n"
+"to disconnect without asking."
+msgstr ""
+
+#: tdemainwidget.cpp:479
+msgid ""
+"Auto shutdown button toggles the auto-shutdown\n"
+"mode on and off.\n"
+"\n"
+"When set, KGet will quit automatically\n"
+"after all queued transfers are finished.\n"
+"Important!\n"
+"Also turn on the expert mode when you want KGet\n"
+"to quit without asking."
+msgstr ""
+
+#: tdemainwidget.cpp:482
+msgid ""
+"Offline mode button toggles the offline mode\n"
+"on and off.\n"
+"\n"
+"When set, KGet will act as if it was not connected\n"
+"to the Internet.\n"
+"\n"
+"You can browse offline, while still being able to add\n"
+"new transfers as queued."
+msgstr ""
+
+#: tdemainwidget.cpp:485
+msgid ""
+"Auto paste button toggles the auto-paste mode\n"
+"on and off.\n"
+"\n"
+"When set, KGet will periodically scan the clipboard\n"
+"for URLs and paste them automatically."
+msgstr ""
+
+#: tdemainwidget.cpp:488
+msgid ""
+"Drop target button toggles the window style\n"
+"between a normal window and a drop target.\n"
+"\n"
+"When set, the main window will be hidden and\n"
+"instead a small shaped window will appear.\n"
+"\n"
+"You can show/hide a normal window with a simple click\n"
+"on a shaped window."
+msgstr ""
+
+#: tdemainwidget.cpp:593 tdemainwidget.cpp:655
+msgid ""
+"*.kgt|*.kgt\n"
+"*|All Files"
+msgstr ""
+
+#: tdemainwidget.cpp:707
+msgid "Quitting..."
+msgstr ""
+
+#: tdemainwidget.cpp:712
+msgid ""
+"Some transfers are still running.\n"
+"Are you sure you want to quit KGet?"
+msgstr ""
+
+#: tdemainwidget.cpp:823
+msgid "Are you sure you want to delete these transfers?"
+msgstr ""
+
+#: tdemainwidget.cpp:824 tdemainwidget.cpp:833 tdemainwidget.cpp:2214
+#: tdemainwidget.cpp:2486
+msgid "Question"
+msgstr ""
+
+#: tdemainwidget.cpp:832 transfer.cpp:463
+msgid "Are you sure you want to delete this transfer?"
+msgstr ""
+
+#: tdemainwidget.cpp:860
+#, c-format
+msgid ""
+"_n: The transfer you wanted to delete completed before it could be deleted.\n"
+"%n transfers you wanted to delete completed before they could be deleted."
+msgstr ""
+
+#: tdemainwidget.cpp:876
+msgid "Stopping all jobs"
+msgstr ""
+
+#: tdemainwidget.cpp:970 tdemainwidget.cpp:1034
+msgid "Open Transfer"
+msgstr ""
+
+#: tdemainwidget.cpp:970 tdemainwidget.cpp:1034
+msgid "Open transfer:"
+msgstr ""
+
+#: tdemainwidget.cpp:980 tdemainwidget.cpp:2464
+#, c-format
+msgid ""
+"Malformed URL:\n"
+"%1"
+msgstr ""
+
+#: tdemainwidget.cpp:1117 tdemainwidget.cpp:1195
+msgid ""
+"Destination file \n"
+"%1\n"
+"already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+
+#: tdemainwidget.cpp:1117 tdemainwidget.cpp:1195
+msgid "Overwrite"
+msgstr ""
+
+#: tdemainwidget.cpp:1117 tdemainwidget.cpp:1195
+msgid "Do Not Overwrite"
+msgstr ""
+
+#: tdemainwidget.cpp:1144
+msgid "%1 has been added."
+msgstr ""
+
+#: tdemainwidget.cpp:1279
+msgid "File Already exists"
+msgstr ""
+
+#: tdemainwidget.cpp:1323
+#, c-format
+msgid ""
+"_n: 1 download has been added.\n"
+"%n downloads have been added."
+msgstr ""
+
+#: tdemainwidget.cpp:1379
+msgid "Starting another queued job."
+msgstr ""
+
+#: tdemainwidget.cpp:1508
+msgid "All the downloads are finished."
+msgstr ""
+
+#: tdemainwidget.cpp:1512
+msgid "%1 successfully downloaded."
+msgstr ""
+
+#: tdemainwidget.cpp:1761
+msgid "Offline mode on."
+msgstr ""
+
+#: tdemainwidget.cpp:1766
+msgid "Offline mode off."
+msgstr ""
+
+#: tdemainwidget.cpp:1791
+msgid "Expert mode on."
+msgstr ""
+
+#: tdemainwidget.cpp:1793
+msgid "Expert mode off."
+msgstr ""
+
+#: tdemainwidget.cpp:1812
+msgid "Use last folder on."
+msgstr ""
+
+#: tdemainwidget.cpp:1814
+msgid "Use last folder off."
+msgstr ""
+
+#: tdemainwidget.cpp:1832
+msgid "Auto disconnect on."
+msgstr ""
+
+#: tdemainwidget.cpp:1834
+msgid "Auto disconnect off."
+msgstr ""
+
+#: tdemainwidget.cpp:1853
+msgid "Auto shutdown on."
+msgstr ""
+
+#: tdemainwidget.cpp:1855
+msgid "Auto shutdown off."
+msgstr ""
+
+#: tdemainwidget.cpp:1876
+msgid "Auto paste on."
+msgstr ""
+
+#: tdemainwidget.cpp:1879
+msgid "Auto paste off."
+msgstr ""
+
+#: tdemainwidget.cpp:1900
+msgid "Hide Drop &Target"
+msgstr ""
+
+#: tdemainwidget.cpp:2169
+msgid " Size: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:2171
+msgid " %1/s "
+msgstr ""
+
+#: tdemainwidget.cpp:2180
+msgid "Transfers: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:2181
+msgid "
Files: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:2182
+msgid "
Size: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:2183
+msgid "
Time: %1 "
+msgstr ""
+
+#: tdemainwidget.cpp:2184
+msgid "
Speed: %1/s"
+msgstr ""
+
+#: tdemainwidget.cpp:2213
+msgid "Do you really want to disconnect?"
+msgstr ""
+
+#: tdemainwidget.cpp:2215
+msgid "Disconnect"
+msgstr ""
+
+#: tdemainwidget.cpp:2215
+msgid "Stay Connected"
+msgstr ""
+
+#: tdemainwidget.cpp:2221
+msgid "Disconnecting..."
+msgstr ""
+
+#: tdemainwidget.cpp:2241
+msgid "We are online."
+msgstr ""
+
+#: tdemainwidget.cpp:2246
+msgid "We are offline."
+msgstr ""
+
+#: tdemainwidget.cpp:2476
+#, c-format
+msgid ""
+"Already saving URL\n"
+"%1"
+msgstr ""
+
+#: tdemainwidget.cpp:2486
+msgid ""
+"Already saved URL\n"
+"%1\n"
+"Download again?"
+msgstr ""
+
+#: tdemainwidget.cpp:2486
+msgid "Download Again"
+msgstr ""
+
+#: transfer.cpp:278
+#, c-format
+msgid "Copy file from: %1"
+msgstr ""
+
+#: transfer.cpp:279
+#, c-format
+msgid "To: %1"
+msgstr ""
+
+#: transfer.cpp:300
+msgid "unknown"
+msgstr ""
+
+#: transfer.cpp:391
+#, c-format
+msgid "Attempt number %1"
+msgstr ""
+
+#: transfer.cpp:405
+msgid "Stopping"
+msgstr ""
+
+#: transfer.cpp:428
+msgid "Pausing"
+msgstr ""
+
+#: transfer.cpp:502
+msgid "Queueing"
+msgstr ""
+
+#: transfer.cpp:517
+msgid "Scheduling"
+msgstr ""
+
+#: transfer.cpp:542
+msgid "Delaying"
+msgstr ""
+
+#: transfer.cpp:573
+msgid "Download finished"
+msgstr ""
+
+#: transfer.cpp:616 transfer.cpp:617 transfer.cpp:619
+msgid "Stalled"
+msgstr ""
+
+#: transfer.cpp:622 transfer.cpp:715
+msgid ""
+"_: OK as in 'finished'\n"
+"OK"
+msgstr ""
+
+#: transfer.cpp:623 transfer.cpp:624 transfer.cpp:626
+msgid "Finished"
+msgstr ""
+
+#: transfer.cpp:631 transfer.cpp:632 transfer.cpp:634
+msgid "Stopped"
+msgstr ""
+
+#: transfer.cpp:637
+msgid "%1/s"
+msgstr ""
+
+#: transfer.cpp:658
+msgid "Total size is %1 bytes"
+msgstr ""
+
+#: transfer.cpp:674
+msgid "The file size does not match."
+msgstr ""
+
+#: transfer.cpp:676
+msgid "File Size checked"
+msgstr ""
+
+#: transfer.cpp:796
+msgid "Malformed URL:\n"
+msgstr ""
+
+#: transfer.cpp:936
+msgid "Download resumed"
+msgstr ""
+
+#: transfer.cpp:1030
+msgid "checking if file is in cache...no"
+msgstr ""
+
+#: transferlist.cpp:66
+msgid "S"
+msgstr ""
+
+#: transferlist.cpp:67
+msgid "Local File Name"
+msgstr ""
+
+#: transferlist.cpp:69
+msgid "Count"
+msgstr ""
+
+#: transferlist.cpp:70
+#, c-format
+msgid "%"
+msgstr ""
+
+#: transferlist.cpp:71
+msgid "Total"
+msgstr ""
+
+#: transferlist.cpp:72
+msgid "Speed"
+msgstr ""
+
+#: transferlist.cpp:73
+msgid "Rem. Time"
+msgstr ""
+
+#: transferlist.cpp:74
+msgid "Address (URL)"
+msgstr ""
+
+#: dlgadvancedbase.ui:27
+#, no-c-format
+msgid "Advanced Options"
+msgstr ""
+
+#: dlgadvancedbase.ui:38
+#, no-c-format
+msgid "Add new transfers as:"
+msgstr ""
+
+#: dlgadvancedbase.ui:63
+#, no-c-format
+msgid "Iconified"
+msgstr ""
+
+#: dlgadvancedbase.ui:71
+#, no-c-format
+msgid "Advanced individual windows"
+msgstr ""
+
+#: dlgadvancedbase.ui:79
+#, no-c-format
+msgid "Mark partial downloads"
+msgstr ""
+
+#: dlgadvancedbase.ui:87
+#, no-c-format
+msgid "Remove files from a list after success"
+msgstr ""
+
+#: dlgadvancedbase.ui:95
+#, no-c-format
+msgid "Get file sizes"
+msgstr ""
+
+#: dlgadvancedbase.ui:103
+#, no-c-format
+msgid "Expert mode (do not prompt for Cancel or Delete)"
+msgstr ""
+
+#: dlgadvancedbase.ui:111
+#, no-c-format
+msgid "Use KGet as Download Manager for Konqueror"
+msgstr ""
+
+#: dlgadvancedbase.ui:119
+#, no-c-format
+msgid "Show main window at startup"
+msgstr ""
+
+#: dlgadvancedbase.ui:127
+#, no-c-format
+msgid "Show individual windows"
+msgstr ""
+
+#: dlgadvancedbase.ui:158
+#, no-c-format
+msgid "Queued"
+msgstr ""
+
+#: dlgadvancedbase.ui:166
+#, no-c-format
+msgid "Delayed"
+msgstr ""
+
+#: dlgautomationbase.ui:27
+#, no-c-format
+msgid "Automation Options"
+msgstr ""
+
+#: dlgautomationbase.ui:38 dlgconnectionbase.ui:62 dlgconnectionbase.ui:189
+#: dlgconnectionbase.ui:211
+#, no-c-format
+msgid " min"
+msgstr ""
+
+#: dlgautomationbase.ui:52
+#, no-c-format
+msgid "Auto disconnect after completing downloads"
+msgstr ""
+
+#: dlgautomationbase.ui:60
+#, no-c-format
+msgid "Autosave file list every:"
+msgstr ""
+
+#: dlgautomationbase.ui:68
+#, no-c-format
+msgid "Timed disconnect"
+msgstr ""
+
+#: dlgautomationbase.ui:76
+#, no-c-format
+msgid "Disconnect command:"
+msgstr ""
+
+#: dlgautomationbase.ui:94
+#, no-c-format
+msgid "Auto paste from clipboard"
+msgstr ""
+
+#: dlgautomationbase.ui:102
+#, no-c-format
+msgid "Auto shutdown after completing downloads"
+msgstr ""
+
+#: dlgconnectionbase.ui:27
+#, no-c-format
+msgid "Reconnect Options"
+msgstr ""
+
+#: dlgconnectionbase.ui:38
+#, no-c-format
+msgid "On login or timeout error"
+msgstr ""
+
+#: dlgconnectionbase.ui:46
+#, no-c-format
+msgid "Reconnect after:"
+msgstr ""
+
+#: dlgconnectionbase.ui:54
+#, no-c-format
+msgid "Number of retries:"
+msgstr ""
+
+#: dlgconnectionbase.ui:84
+#, no-c-format
+msgid "On broken connection"
+msgstr ""
+
+#: dlgconnectionbase.ui:128
+#, no-c-format
+msgid "Timeout Options"
+msgstr ""
+
+#: dlgconnectionbase.ui:156
+#, no-c-format
+msgid "If no data arrives in:"
+msgstr ""
+
+#: dlgconnectionbase.ui:164
+#, no-c-format
+msgid "If server cannot resume:"
+msgstr ""
+
+#: dlgconnectionbase.ui:203
+#, no-c-format
+msgid "or"
+msgstr ""
+
+#: dlgconnectionbase.ui:227
+#, no-c-format
+msgid "Connection Type"
+msgstr ""
+
+#: dlgconnectionbase.ui:236
+#, no-c-format
+msgid "Permanent"
+msgstr ""
+
+#: dlgconnectionbase.ui:241
+#, no-c-format
+msgid "Ethernet"
+msgstr ""
+
+#: dlgconnectionbase.ui:246
+#, no-c-format
+msgid "PLIP"
+msgstr ""
+
+#: dlgconnectionbase.ui:251
+#, no-c-format
+msgid "SLIP"
+msgstr ""
+
+#: dlgconnectionbase.ui:256
+#, no-c-format
+msgid "PPP"
+msgstr ""
+
+#: dlgconnectionbase.ui:261
+#, no-c-format
+msgid "ISDN"
+msgstr ""
+
+#: dlgconnectionbase.ui:273
+#, no-c-format
+msgid "Offline mode"
+msgstr ""
+
+#: dlgconnectionbase.ui:298
+#, no-c-format
+msgid "Link number:"
+msgstr ""
+
+#: dlgdirectoriesbase.ui:78
+#, no-c-format
+msgid "Extension"
+msgstr ""
+
+#: dlgdirectoriesbase.ui:89
+#, no-c-format
+msgid "Default Folder"
+msgstr ""
+
+#: dlgdirectoriesbase.ui:186
+#, no-c-format
+msgid "Extension (* for all files):"
+msgstr ""
+
+#: dlgdirectoriesbase.ui:199
+#, no-c-format
+msgid "Default folder:"
+msgstr ""
+
+#: dlglimitsbase.ui:27
+#, no-c-format
+msgid "Limits Options"
+msgstr ""
+
+#: dlglimitsbase.ui:38
+#, no-c-format
+msgid "Maximum open connections:"
+msgstr ""
+
+#: dlglimitsbase.ui:46
+#, no-c-format
+msgid "Minimum network bandwidth:"
+msgstr ""
+
+#: dlglimitsbase.ui:54
+#, no-c-format
+msgid "Maximum network bandwidth:"
+msgstr ""
+
+#: dlglimitsbase.ui:70 dlglimitsbase.ui:87
+#, no-c-format
+msgid " bytes/sec"
+msgstr ""
+
+#: dlgsystembase.ui:27
+#, no-c-format
+msgid "Use animation"
+msgstr ""
+
+#: dlgsystembase.ui:38
+#, no-c-format
+msgid "Window style:"
+msgstr ""
+
+#: dlgsystembase.ui:46
+#, no-c-format
+msgid "Font:"
+msgstr ""
+
+#: dlgsystembase.ui:79
+#, no-c-format
+msgid "Normal"
+msgstr ""
+
+#: dlgsystembase.ui:87
+#, no-c-format
+msgid "Docked"
+msgstr ""
+
+#: dlgsystembase.ui:95
+#, no-c-format
+msgid "Drop target"
+msgstr ""
+
+#: kgetui.rc:14
+#, no-c-format
+msgid "&Transfer"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kinetd.po b/tde-i18n-es_AR/messages/tdenetwork/kinetd.po
new file mode 100644
index 00000000000..c2d899216c7
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kinetd.po
@@ -0,0 +1,34 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-05-11 04:04+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kinetd.cpp:213
+#, c-format
+msgid "Connection from %1"
+msgstr ""
+
+#: kinetd.cpp:229
+msgid "Call \"%1 %2 %3\" failed"
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/knewsticker.po b/tde-i18n-es_AR/messages/tdenetwork/knewsticker.po
new file mode 100644
index 00000000000..a240952ef70
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/knewsticker.po
@@ -0,0 +1,1413 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: common/configaccess.cpp:259 common/configaccess.cpp:500
+#: knewstickerconfigwidget.ui:587
+#, no-c-format
+msgid "all news sources"
+msgstr ""
+
+#: common/configaccess.cpp:264 common/configaccess.cpp:501
+#: knewstickerconfigwidget.ui:650
+#, no-c-format
+msgid "contain"
+msgstr ""
+
+#: common/configaccess.cpp:266 knewstickerconfigwidget.ui:655
+#, no-c-format
+msgid "do not contain"
+msgstr ""
+
+#: common/configaccess.cpp:268 knewstickerconfigwidget.ui:660
+#, no-c-format
+msgid "equal"
+msgstr ""
+
+#: common/configaccess.cpp:270 knewstickerconfigwidget.ui:665
+#, no-c-format
+msgid "do not equal"
+msgstr ""
+
+#: common/configaccess.cpp:277 common/configaccess.cpp:499
+#: knewstickerconfigwidget.ui:546
+#, no-c-format
+msgid "Show"
+msgstr ""
+
+#: common/newsengine.cpp:74
+msgid "Arts"
+msgstr ""
+
+#: common/newsengine.cpp:75
+msgid "Business"
+msgstr ""
+
+#: common/newsengine.cpp:76
+msgid "Computers"
+msgstr ""
+
+#: common/newsengine.cpp:77
+msgid "Games"
+msgstr ""
+
+#: common/newsengine.cpp:78
+msgid "Health"
+msgstr ""
+
+#: common/newsengine.cpp:79
+msgid "Home"
+msgstr ""
+
+#: common/newsengine.cpp:80
+msgid "Recreation"
+msgstr ""
+
+#: common/newsengine.cpp:81
+msgid "Reference"
+msgstr ""
+
+#: common/newsengine.cpp:82
+msgid "Science"
+msgstr ""
+
+#: common/newsengine.cpp:83
+msgid "Shopping"
+msgstr ""
+
+#: common/newsengine.cpp:84
+msgid "Society"
+msgstr ""
+
+#: common/newsengine.cpp:85
+msgid "Sports"
+msgstr ""
+
+#: common/newsengine.cpp:87
+msgid "Magazines"
+msgstr ""
+
+#: common/newsengine.cpp:88 common/newsengine.h:72 knewstickerconfig.cpp:242
+#: knewstickerstub/knewstickerstub.cpp:59 newsscroller.cpp:192
+msgid "Unknown"
+msgstr ""
+
+#: common/newsengine.cpp:219
+msgid ""
+"The program '%1' was terminated abnormally.
This can happen if it "
+"receives the SIGKILL signal.
"
+msgstr ""
+
+#: common/newsengine.cpp:234
+msgid "Program output:
%1
"
+msgstr ""
+
+#: common/newsengine.cpp:236
+msgid "An error occurred while updating the news source '%1'."
+msgstr ""
+
+#: common/newsengine.cpp:238
+msgid "KNewsTicker Error"
+msgstr ""
+
+#: common/newsengine.cpp:250
+msgid "The program '%1' could not be started at all."
+msgstr ""
+
+#: common/newsengine.cpp:251
+msgid ""
+"The program '%1' tried to read or write a file or directory which could not "
+"be found."
+msgstr ""
+
+#: common/newsengine.cpp:253
+msgid "An error occurred while the program '%1' tried to read or write data."
+msgstr ""
+
+#: common/newsengine.cpp:255
+msgid ""
+"The program '%1' was passed too many arguments. Please adjust the command "
+"line in the configuration dialog."
+msgstr ""
+
+#: common/newsengine.cpp:257
+msgid ""
+"An external system program upon which the program '%1' relied could not be "
+"executed."
+msgstr ""
+
+#: common/newsengine.cpp:259
+msgid ""
+"The program '%1' tried to read or write a file or directory but lacks the "
+"permission to do so."
+msgstr ""
+
+#: common/newsengine.cpp:261
+msgid "The program '%1' tried to access a device which was not available."
+msgstr ""
+
+#: common/newsengine.cpp:263
+msgid "There is no more space left on the device used by the program '%1'."
+msgstr ""
+
+#: common/newsengine.cpp:265
+msgid ""
+"The program '%1' tried to create a temporary file on a read only file system."
+msgstr ""
+
+#: common/newsengine.cpp:267
+msgid ""
+"The program '%1' tried to call a function which is not implemented or "
+"attempted to access an external resource which does not exist."
+msgstr ""
+
+#: common/newsengine.cpp:270
+msgid ""
+"The program '%1' was unable to retrieve input data and was therefore unable "
+"to return any XML data."
+msgstr ""
+
+#: common/newsengine.cpp:272
+msgid ""
+"The program '%1' tried to access a host which is not connected to a network."
+msgstr ""
+
+#: common/newsengine.cpp:274
+msgid "The program '%1' tried to access a protocol which is not implemented."
+msgstr ""
+
+#: common/newsengine.cpp:276
+msgid ""
+"The program '%1' requires you to configure a destination address to retrieve "
+"data from. Please refer to the documentation of the program for information "
+"on how to do that."
+msgstr ""
+
+#: common/newsengine.cpp:279
+msgid ""
+"The program '%1' tried to use a socket type which is not supported by this "
+"system."
+msgstr ""
+
+#: common/newsengine.cpp:281
+msgid "The program '%1' tried to access an unreachable network."
+msgstr ""
+
+#: common/newsengine.cpp:283
+msgid ""
+"The network the program '%1' was trying to access dropped the connection "
+"with a reset."
+msgstr ""
+
+#: common/newsengine.cpp:285
+msgid "The connection of the program '%1' was reset by peer."
+msgstr ""
+
+#: common/newsengine.cpp:287
+msgid "The connection the program '%1' was trying to establish timed out."
+msgstr ""
+
+#: common/newsengine.cpp:289
+msgid "The connection the program '%1' was trying to establish was refused."
+msgstr ""
+
+#: common/newsengine.cpp:291
+msgid "The host the program '%1' was trying to reach is down."
+msgstr ""
+
+#: common/newsengine.cpp:293
+msgid ""
+"The host the program '%1' was trying to reach is unreachable, no route to "
+"host."
+msgstr ""
+
+#: common/newsengine.cpp:295
+msgid ""
+"KNewsTicker could not execute the program '%1' because its executable bit "
+"was not set. You can mark that program as executable by executing the "
+"following steps:
- Open a Konqueror window and browse to the program"
+"li>
- Click on the file with the right mouse button, and select "
+"'Properties'
- Open the 'Permissions' tab and make sure that the box "
+"in the column 'Exec' and the row 'User' is checked to ensure that the "
+"current user is allowed to execute that file.
"
+msgstr ""
+
+#: common/newsengine.cpp:303
+msgid ""
+"The program '%1' sent a bad request which was not understood by the server."
+msgstr ""
+
+#: common/newsengine.cpp:305
+msgid ""
+"The program '%1' failed to issue an authorization for an area which needs "
+"some form of authorization before it can be accessed."
+msgstr ""
+
+#: common/newsengine.cpp:308
+msgid ""
+"The program '%1' aborted because it could not access the data without paying "
+"for it."
+msgstr ""
+
+#: common/newsengine.cpp:310
+msgid "The program '%1' tried to access a forbidden source."
+msgstr ""
+
+#: common/newsengine.cpp:312
+msgid "The program '%1' tried to access data which could not be found."
+msgstr ""
+
+#: common/newsengine.cpp:314
+msgid "The HTTP request of the program '%1' timed out."
+msgstr ""
+
+#: common/newsengine.cpp:315
+msgid ""
+"A server error has been encountered. It is likely that you cannot do "
+"anything about it."
+msgstr ""
+
+#: common/newsengine.cpp:317
+msgid ""
+"The HTTP protocol version used by the program '%1' was not understood by the "
+"HTTP server or source."
+msgstr ""
+
+#: common/newsengine.cpp:319
+msgid "KNewsTicker was unable to detect the exact reasons for the error."
+msgstr ""
+
+#: knewsticker.cpp:46 knewsticker.cpp:474
+msgid "KNewsTicker"
+msgstr ""
+
+#: knewsticker.cpp:47
+msgid "A news ticker applet."
+msgstr ""
+
+#: knewsticker.cpp:48
+msgid "(c) 2000, 2001 The KNewsTicker developers"
+msgstr ""
+
+#: knewsticker.cpp:58
+msgid "Show menu"
+msgstr ""
+
+#: knewsticker.cpp:76
+msgid "Original author"
+msgstr ""
+
+#: knewsticker.cpp:78
+msgid "Hypertext headlines and much more"
+msgstr ""
+
+#: knewsticker.cpp:80
+msgid "Mouse wheel support"
+msgstr ""
+
+#: knewsticker.cpp:82
+msgid "Rotated scrolling text modes"
+msgstr ""
+
+#: knewsticker.cpp:289
+msgid ""
+"Could not update news site '%1'.
The supplied resource file is "
+"probably invalid or broken."
+msgstr ""
+
+#: knewsticker.cpp:293
+msgid ""
+"The following news sites had problems. Their resource files are probably "
+"invalid or broken."
+msgstr ""
+
+#: knewsticker.cpp:301
+msgid ""
+"Failed to update several news sites. The Internet connection might be cut."
+msgstr ""
+
+#: knewsticker.cpp:432 knewsticker.cpp:463
+msgid "Check News"
+msgstr ""
+
+#: knewsticker.cpp:438
+msgid "Currently Being Updated, No Articles Available"
+msgstr ""
+
+#: knewsticker.cpp:454
+msgid "No Articles Available"
+msgstr ""
+
+#: knewsticker.cpp:464
+msgid "Offline Mode"
+msgstr ""
+
+#: knewsticker.cpp:477
+msgid "About KNewsTicker"
+msgstr ""
+
+#: knewsticker.cpp:479
+msgid "Configure KNewsTicker..."
+msgstr ""
+
+#: knewstickerconfig.cpp:102
+msgid "News query interval:"
+msgstr ""
+
+#: knewstickerconfig.cpp:146
+msgid "All News Sources"
+msgstr ""
+
+#: knewstickerconfig.cpp:254 knewstickerstub/knewstickerstub.cpp:62
+#: knewstickerstub/knewstickerstub.cpp:63 newsscroller.cpp:195
+#: newsscroller.cpp:196
+#, c-format
+msgid "Unknown %1"
+msgstr ""
+
+#: knewstickerconfig.cpp:321
+#, c-format
+msgid ""
+"_n: Do you really want to remove %n news source?
\n"
+"Do you really want to remove these %n news sources?
"
+msgstr ""
+
+#: knewstickerconfig.cpp:345
+msgid "Do you really want to remove the selected filter?
"
+msgstr ""
+
+#: knewstickerconfig.cpp:364 newssourcedlgimpl.cpp:199
+msgid "Edit News Source"
+msgstr ""
+
+#: knewstickerconfig.cpp:365
+msgid "&Add News Source"
+msgstr ""
+
+#: knewstickerconfig.cpp:367
+msgid "&Modify '%1'"
+msgstr ""
+
+#: knewstickerconfig.cpp:369
+msgid "&Remove '%1'"
+msgstr ""
+
+#: knewstickerconfig.cpp:371
+msgid "&Remove News Sources"
+msgstr ""
+
+#: knewstickerconfig.cpp:374
+msgid "&Modify News Source"
+msgstr ""
+
+#: knewstickerconfig.cpp:375
+msgid "&Remove News Source"
+msgstr ""
+
+#: knewstickerstub/knewstickerstub.cpp:23
+msgid "KNewsTickerStub"
+msgstr ""
+
+#: knewstickerstub/knewstickerstub.cpp:25
+msgid "A frontend to the KNewsTicker configuration"
+msgstr ""
+
+#: knewstickerstub/knewstickerstub.cpp:26
+msgid "(c)2000, 2001 Frerich Raabe"
+msgstr ""
+
+#: knewstickerstub/knewstickerstub.cpp:31
+msgid "Add the RDF/RSS file referenced by "
+msgstr ""
+
+#: knewstickerstub/knewstickerstub.cpp:41
+msgid "Author"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlg.cpp:54
+msgid "News Resource"
+msgstr ""
+
+#: newsscroller.cpp:185
+msgid "Do you really want to add '%1' to the list of news sources?
"
+msgstr ""
+
+#: newsscroller.cpp:443
+msgid " +++ No News Available +++"
+msgstr ""
+
+#: newssourcedlgimpl.cpp:29
+msgid "Downloading Data"
+msgstr ""
+
+#: newssourcedlgimpl.cpp:35
+msgid ""
+"Please wait while KNewsTicker is downloading some data necessary to "
+"suggest reasonable values.
This will not take longer than one "
+"minute."
+msgstr ""
+
+#: newssourcedlgimpl.cpp:72
+msgid "Could not retrieve the specified source file."
+msgstr ""
+
+#: newssourcedlgimpl.cpp:124
+msgid "You have to specify a name for this news source to be able to use it."
+msgstr ""
+
+#: newssourcedlgimpl.cpp:125
+msgid "No Name Specified"
+msgstr ""
+
+#: newssourcedlgimpl.cpp:219
+msgid ""
+"You have to specify the source file for this news source to be able to use "
+"it."
+msgstr ""
+
+#: newssourcedlgimpl.cpp:220
+msgid "No Source File Specified"
+msgstr ""
+
+#: newssourcedlgimpl.cpp:226
+msgid ""
+"KNewsTicker needs a valid RDF or RSS file to suggest sensible values. The "
+"specified source file is invalid."
+msgstr ""
+
+#: newssourcedlgimpl.cpp:228
+msgid "Invalid Source File"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:52 knewstickerconfigwidget.ui:69
+#, no-c-format
+msgid "General"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:96
+#, no-c-format
+msgid " min"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:99
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:102
+#, no-c-format
+msgid "Interval of news queries"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:105
+#, no-c-format
+msgid ""
+"Here you can define at what interval KNewsTicker queries the configured news "
+"sources for new headlines. This depends generally on how fast you would like "
+"to hear about news and how much load you want to put on the network:\n"
+"- A lower value (lower than 15 minutes) enables you to get notified "
+"about news very quickly if you want or need to. Please note that it "
+"increases the network traffic significantly, though. Therefore, such low "
+"values should not be used if you query popular news sites (such as Slashdot or Freshmeat) as they have generally already enough work processing the "
+"incoming queries.
\n"
+"- A higher value (higher than 45 minutes) will make you hear about "
+"news less quickly. For non-timecritical applications, it should be suitable, "
+"though. The positive aspect of longer intervals is that only very little "
+"load is put on the network; this saves resources and nerves, for you and the "
+"system administrators of the news sites you query.
\n"
+"The default value (30 minutes) should be appropriate and reasonable in most "
+"cases."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:130
+#, no-c-format
+msgid "Nonsensitive"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:133 knewstickerconfigwidget.ui:156
+#: knewstickerconfigwidget.ui:170 knewstickerconfigwidget.ui:189
+#, no-c-format
+msgid "Mousewheel sensitivity"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:136
+#, no-c-format
+msgid ""
+"This slider allows you to define how quickly/slowly the text should be "
+"scrolled when using the mousewheel."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:159 knewstickerconfigwidget.ui:173
+#: knewstickerconfigwidget.ui:192
+#, no-c-format
+msgid ""
+"This slider allows you to define how fast/slow the text should be scrolled "
+"when using the mousewheel."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:167
+#, no-c-format
+msgid "Sensitive"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:183
+#, no-c-format
+msgid "&Mousewheel sensitivity:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:200
+#, no-c-format
+msgid "&Use custom names for news sites"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:203
+#, no-c-format
+msgid "Use the names defined in the list of news sources"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:206
+#, no-c-format
+msgid ""
+"Check this box to make the news ticker use the names you specified in the "
+"list of news sources (available on the tab labeled News sources) "
+"instead of the ones the news sites themselves report.
This can be handy "
+"for news sites which report a very long or useless name."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:235
+#, no-c-format
+msgid "News Sources"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:250
+#, no-c-format
+msgid "Name of Site"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:261
+#, no-c-format
+msgid "Source File"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:272
+#, no-c-format
+msgid "Max. Articles"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:291
+#, no-c-format
+msgid "News sources to be queried"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:294
+#, no-c-format
+msgid ""
+"This list lets you manage the list of news sites the news ticker will query "
+"for headlines. The news sources are arranged in a tree-like hierarchy and "
+"sorted by topic.
The column labeled \"Max. articles\" shows how many "
+"articles will be cached for the news sites (read: how many articles will be "
+"accessible through the context menu).\n"
+"- To add a site, you can either drag the URL of the RDF or RSS file to "
+"this list from Konqueror or any other application, or use the Add... "
+"button in the bottom right corner.
\n"
+"- To modify a site, just double-click on the particular news source you "
+"would like to edit and an input field will pop up which lets you edit the "
+"respective property.
\n"
+"- To remove a site, simply select a news source in the list and click on "
+"the Remove button in the lower right corner.
\n"
+"Note that you can also right-click on the list to open a menu which lets you "
+"add and remove news sources. You can also enable or disable certain news "
+"sources temporarily by checking or unchecking the box next to it; those news "
+"sources whose boxes are checked are considered activated and will be "
+"processed by KNewsTicker."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:309 knewstickerconfigwidget.ui:498
+#, no-c-format
+msgid "R&emove"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:312
+#, no-c-format
+msgid "Remove selected site"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:315
+#, no-c-format
+msgid ""
+"Click this button to remove the currently selected news site from the list."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:340
+#, no-c-format
+msgid "Add..."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:343
+#, no-c-format
+msgid "Add a new site"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:346
+#, no-c-format
+msgid ""
+"Click this button to add a new site to the list. Note that you can also drag "
+"a RDF or RSS file to this list (i.e. from Konqueror) to add it to the list."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:357
+#, no-c-format
+msgid "&Modify..."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:360
+#, no-c-format
+msgid "Modify selected news source"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:363
+#, no-c-format
+msgid ""
+"Click this button to open a dialog which lets you edit the properties (such "
+"as the name, the source file, or the icon) of the currently selected news "
+"source."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:373
+#, no-c-format
+msgid "Filters"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:388
+#, no-c-format
+msgid "Action"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:410
+#, no-c-format
+msgid "Affects"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:432
+#, no-c-format
+msgid "Condition"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:443
+#, no-c-format
+msgid "Expression"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:462
+#, no-c-format
+msgid "Currently configured filters"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:465
+#, no-c-format
+msgid ""
+"Here you can see the list of currently configured filters and manage them as "
+"well as add new filters. Managing them is fairly easy:\n"
+"- To add a new filter, specify its properties in the box below "
+"labeled Filter properties and press the Add button in the "
+"lower right corner.
\n"
+"- Modifying an existing filter is done in a similar manner: simply "
+"select the filter you would like to edit in the list and change its "
+"properties in the box below.
\n"
+"- Finally, to remove a filter, select it in the list and press the "
+"button labeled Remove in the lower right corner.
\n"
+"You can also enable or disable certain filters temporarily by checking or "
+"unchecking the box next to them; those filters whose boxes are checked are "
+"considered enabled and will be honored by KNewsTicker.
\n"
+"Note that the filters are processed from the top to the bottom so that of "
+"two filters which might nullify each other (like \"Show...does not contain "
+"TDE\" and \"Show...contains TDE\") only the one which is lower in the list "
+"will take effect."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:501
+#, no-c-format
+msgid "Remove selected filter"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:504
+#, no-c-format
+msgid "Press this button to remove the selected filter from the list."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:512
+#, no-c-format
+msgid "A&dd"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:515
+#, no-c-format
+msgid "Add configured filter"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:518
+#, no-c-format
+msgid "Press this button to add the configured filter to the list."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:526
+#, no-c-format
+msgid "Filter Properties"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:541
+#, no-c-format
+msgid "Hide"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:553
+#, no-c-format
+msgid "Action for this filter"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:556
+#, no-c-format
+msgid ""
+"Here you can define what should happen if this filter matches (e.g. whether "
+"the matching articles should be shown or hidden)."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:581
+#, no-c-format
+msgid "articles from"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:594
+#, no-c-format
+msgid "Affected news sources"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:597
+#, no-c-format
+msgid ""
+"Here you can specify which news sources (or all of them) are affected. Note "
+"that only the news sources which have been activated on the News sources"
+"i> tab are shown in this combo box."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:605
+#, no-c-format
+msgid "whose"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:613
+#, no-c-format
+msgid "Keyword/Expression"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:616
+#, no-c-format
+msgid ""
+"Here you can type a keyword or expression to be used for this filter which "
+"depends on the condition you selected in the combo box at the right:\n"
+"- contain, does not contain - you should probably enter a "
+"keyword here, like \"TDE\", \"Baseball\" or \"Business\". The keyword is not "
+"case-sensitive so it does not matter whether you type \"tde\", \"TDE\" or "
+"\"tDe\".
\n"
+"- equals, does not equal - enter a phrase or expression here "
+"to have the filter match only those articles whose headlines match "
+"exactly the text you typed. The phrase you type will be considered to "
+"be case-sensitive, so it makes a difference whether you show articles which "
+"contain \"Boeing\" or \"BOEING\".
\n"
+"- matches - a regular expression is expected. Recommended only if "
+"you are familiar with regular expressions, i.e. it should be used by "
+"advanced users only.
"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:644
+#, no-c-format
+msgid "headlines"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:670
+#, no-c-format
+msgid "match"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:677
+#, no-c-format
+msgid "Condition for this filter"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:680
+#, no-c-format
+msgid ""
+"This combo box lets you specify the condition under which the keyword/"
+"expression you entered in the input field at the right will match. You can "
+"select one of the following values:\n"
+"- contain - the filter matches if the headline contains the keyword.
\n"
+"- does not contain - the filter matches if the headline does not contain "
+"the keyword.
\n"
+"- equals - the filter matches if the headline equals the expression.
\n"
+"- does not equal - the filter matches if the headline does not equal the "
+"expression.
\n"
+"- matches - the filter matches if the expression matches the headline. The "
+"expression you typed at the right will be considered a regular expression in "
+"this mode.
"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:697
+#, no-c-format
+msgid "Scroller"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:714
+#, no-c-format
+msgid "Behavior"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:745
+#, no-c-format
+msgid "&Scrolling speed:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:751 knewstickerconfigwidget.ui:779
+#: knewstickerconfigwidget.ui:802 knewstickerconfigwidget.ui:816
+#, no-c-format
+msgid "Scrolling speed"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:754 knewstickerconfigwidget.ui:782
+#: knewstickerconfigwidget.ui:805 knewstickerconfigwidget.ui:819
+#, no-c-format
+msgid ""
+"Here you can define how fast the text should be scrolling. If you only have "
+"a little space on your taskbar (and therefore a rather small news ticker), "
+"you should probably set this to a slower speed so that you have a chance to "
+"read the headlines. For wider news tickers (and better eyes), faster "
+"scrolling is probably appropriate so that you do not have to wait too long "
+"for the next headline."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:776
+#, no-c-format
+msgid "Slow"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:813
+#, no-c-format
+msgid "Fast"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:831
+#, no-c-format
+msgid "Di&rection of scrolling:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:837 knewstickerconfigwidget.ui:878
+#, no-c-format
+msgid "Direction of scrolling"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:840
+#, no-c-format
+msgid ""
+"These options allow you to define in what direction the text should be "
+"scrolled, e.g. to the left or to the right, upwards or downwards."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:846
+#, no-c-format
+msgid "To the Left"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:851
+#, no-c-format
+msgid "To the Right"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:856
+#, no-c-format
+msgid "Upwards"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:861
+#, no-c-format
+msgid "Downwards"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:866
+#, no-c-format
+msgid "Upwards, Rotated"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:871
+#, no-c-format
+msgid "Downwards, Rotated"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:881
+#, no-c-format
+msgid ""
+"These options allow you to define in what direction the text should be "
+"scrolled, e.g. to the left or to the right, upwards or downwards. Rotated "
+"means the text is rotated 90 degrees."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:911
+#, no-c-format
+msgid "H&ighlighted color:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:917 knewstickerconfigwidget.ui:931
+#, no-c-format
+msgid "Highlighted color"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:920
+#, no-c-format
+msgid ""
+"Click the button at the right to open a convenient color-selection dialog "
+"which lets you choose the color of the headlines when they are highlighted "
+"(when you move the mouse over them)."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:934
+#, no-c-format
+msgid ""
+"Click this button to open a convenient color-selection dialog which lets you "
+"choose the color of the headlines when they are highlighted (when you move "
+"the mouse over them)."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:942
+#, no-c-format
+msgid "&Background color:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:948 knewstickerconfigwidget.ui:962
+#, no-c-format
+msgid "Background color"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:951
+#, no-c-format
+msgid ""
+"Click the button at the right to open a convenient color-selection dialog "
+"which lets you choose the background color of the scrolling text."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:965
+#, no-c-format
+msgid ""
+"Click this button to open a convenient color-selection dialog which lets you "
+"choose the background color of the scrolling text."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:973
+#, no-c-format
+msgid "&Foreground color:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:979 knewstickerconfigwidget.ui:993
+#, no-c-format
+msgid "Foreground color"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:982
+#, no-c-format
+msgid ""
+"Click the button at the right to open a convenient color-selection dialog "
+"which lets you choose the color of the scrolling text."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:996
+#, no-c-format
+msgid ""
+"Click this button to open a convenient color-selection dialog which lets you "
+"choose the color of the scrolling text."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1004
+#, no-c-format
+msgid "F&ont:"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1010 knewstickerconfigwidget.ui:1024
+#, no-c-format
+msgid "Scrolling text font"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1013
+#, no-c-format
+msgid ""
+"Click on the button at the right labeled Choose Font... to choose the "
+"font which will be used for the scrolling text. Please note that certain "
+"fonts are harder to read than others, especially when they are used as "
+"scrolling text. You should probably choose a font which can be easily read "
+"while it is moving."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1021
+#, no-c-format
+msgid "Choose Font..."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1027
+#, no-c-format
+msgid ""
+"Click here to choose the font which will be used for the scrolling text. "
+"Please note that certain fonts are harder to read than others, especially "
+"when they are used as a scrolling text. You should probably choose a font "
+"which can be easily read while it is moving."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1054
+#, no-c-format
+msgid "Scroll the most recent headlines onl&y"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1057
+#, no-c-format
+msgid "Show only the most recent headline for each news site in the scroller"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1060
+#, no-c-format
+msgid ""
+"Check this button to show only the most recent headline for each news site. "
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1068
+#, no-c-format
+msgid "Show icons"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1071
+#, no-c-format
+msgid "Show icons in the scrolling text"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1074
+#, no-c-format
+msgid ""
+"Click this button to make KNewsTicker show the icons of the news site to "
+"which each headline belongs. This makes associating a headline to a news "
+"site very easy but takes up some space in the text."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1082
+#, no-c-format
+msgid "&Temporarily slowed scrolling"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1085
+#, no-c-format
+msgid "Slow the scrolling down when mouse points at the scroller"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1088
+#, no-c-format
+msgid ""
+"Check this box to make KNewsTicker slow the scrolling down when you move the "
+"mouse cursor over the scrolling text. This makes clicking on items and "
+"dragging the icons (if enabled) away a lot easier."
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1096
+#, no-c-format
+msgid "&Underline highlighted headline"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1099
+#, no-c-format
+msgid "Underline the currently highlighted headline"
+msgstr ""
+
+#: knewstickerconfigwidget.ui:1102
+#, no-c-format
+msgid ""
+"Check this box to have the currently highlighted headline (e.g. the headline "
+"which is currently under the mouse cursor) underlined."
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:64
+#, no-c-format
+msgid "Icon of this news site"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:67
+#, no-c-format
+msgid "Here you can see the icon of this news site."
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:75
+#, no-c-format
+msgid "heise online news"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:78
+#, no-c-format
+msgid "http://www.heise.de/newsticker/"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:86
+#, no-c-format
+msgid "Description:"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:89
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:131
+#, no-c-format
+msgid "Brief description of the news site"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:92
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:134
+#, no-c-format
+msgid ""
+"Here you can see a brief description about the news site and its contents."
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:100
+#, no-c-format
+msgid "Name:"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:106
+#, no-c-format
+msgid "Name of the news site"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:109
+#, no-c-format
+msgid "This is the name of the news site."
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:167
+#, no-c-format
+msgid "Available articles:"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:170
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:189
+#, no-c-format
+msgid "Articles contained within this source file"
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:173
+#, no-c-format
+msgid ""
+"This list shows the headlines and links to the corresponding complete "
+"articles which have been stored in the source file whose properties you are "
+"watching."
+msgstr ""
+
+#: kntsrcfilepropsdlg/kntsrcfilepropsdlgwidget.ui:192
+#, no-c-format
+msgid ""
+"This list shows the headlines and links to the corresponding complete "
+"articles which have been stored in the source file whose properties you are "
+"watching.You can open the corresponding full article for each headline "
+"by, depending on the global TDE settings, clicking or double-clicking on a "
+"headline"
+msgstr ""
+
+#: newssourcedlg.ui:26
+#, no-c-format
+msgid "Add News Source"
+msgstr ""
+
+#: newssourcedlg.ui:50
+#, no-c-format
+msgid "News Source Properties"
+msgstr ""
+
+#: newssourcedlg.ui:71
+#, no-c-format
+msgid "&Name:"
+msgstr ""
+
+#: newssourcedlg.ui:77 newssourcedlg.ui:88
+#, no-c-format
+msgid "Name of the news source"
+msgstr ""
+
+#: newssourcedlg.ui:80 newssourcedlg.ui:91
+#, no-c-format
+msgid ""
+"Here you can enter the name of the news source.
Note that you can also "
+"use the button at the bottom right labeled Suggest to let KNewsTicker "
+"fill this field automatically, after you have entered a source file below."
+msgstr ""
+
+#: newssourcedlg.ui:99
+#, no-c-format
+msgid "Source &file:"
+msgstr ""
+
+#: newssourcedlg.ui:105 newssourcedlg.ui:256
+#, no-c-format
+msgid "The source file for this news source"
+msgstr ""
+
+#: newssourcedlg.ui:108 newssourcedlg.ui:259
+#, no-c-format
+msgid ""
+"Enter the path to the source file for the news source you want to add here. "
+"If you specified a source file here, you can use the button at the bottom "
+"right labeled Suggest to let KNewsTicker fill in the remaining values "
+"automatically."
+msgstr ""
+
+#: newssourcedlg.ui:116
+#, no-c-format
+msgid "&Icon:"
+msgstr ""
+
+#: newssourcedlg.ui:122 newssourcedlg.ui:133
+#, no-c-format
+msgid "Path to the icon for this news source"
+msgstr ""
+
+#: newssourcedlg.ui:125 newssourcedlg.ui:136
+#, no-c-format
+msgid ""
+"Here you can specify the path to an icon to be used for this news source. "
+"Icons make it easier to distinguish between multiple news sources as the "
+"headlines scroll by.
Note that you can also use the button at the bottom "
+"right labeled Suggest to let KNewsTicker fill this field "
+"automatically, after you have entered a source file above."
+msgstr ""
+
+#: newssourcedlg.ui:158
+#, no-c-format
+msgid "Icon to be used for this news source"
+msgstr ""
+
+#: newssourcedlg.ui:161
+#, no-c-format
+msgid ""
+"This is what the currently configured icon for this news source looks like. "
+"To change this icon, use the input field at the left."
+msgstr ""
+
+#: newssourcedlg.ui:169
+#, no-c-format
+msgid "Ca&tegory:"
+msgstr ""
+
+#: newssourcedlg.ui:175 newssourcedlg.ui:186
+#, no-c-format
+msgid "Into which category does this news source belong?"
+msgstr ""
+
+#: newssourcedlg.ui:178 newssourcedlg.ui:189
+#, no-c-format
+msgid ""
+"Here you can specify into which category this news source belongs. Arranging "
+"the news sources into categories makes it much easier to maintain large "
+"lists of news sources.
Note that you can also use the button at the "
+"bottom right labeled Suggest to let KNewsTicker fill this field "
+"automatically, after you have entered a source file above."
+msgstr ""
+
+#: newssourcedlg.ui:208
+#, no-c-format
+msgid "&Max. articles:"
+msgstr ""
+
+#: newssourcedlg.ui:214 newssourcedlg.ui:231
+#, no-c-format
+msgid "Maximum number of articles"
+msgstr ""
+
+#: newssourcedlg.ui:217 newssourcedlg.ui:234
+#, no-c-format
+msgid ""
+"This option lets you define how many articles KNewsTicker should cache for "
+"this news source. This value will never be exceeded.
Note that you can "
+"also use the button at the bottom right labeled Suggest to let "
+"KNewsTicker fill this field automatically, after you have entered a source "
+"file above."
+msgstr ""
+
+#: newssourcedlg.ui:242
+#, no-c-format
+msgid "The file is a &program"
+msgstr ""
+
+#: newssourcedlg.ui:245
+#, no-c-format
+msgid "Is the specified source file a program?"
+msgstr ""
+
+#: newssourcedlg.ui:248
+#, no-c-format
+msgid ""
+"Check this box to tell KNewsTicker that the file you specified in the above "
+"input field labeled Source file is a program and not a RDF or RSS "
+"file. KNewsTicker will then process the output (as received on stdout"
+"i>) of that program."
+msgstr ""
+
+#: newssourcedlg.ui:272
+#, no-c-format
+msgid "Cancel this configuration"
+msgstr ""
+
+#: newssourcedlg.ui:275
+#, no-c-format
+msgid ""
+"Press this button to close this dialog, discarding all entered information."
+msgstr ""
+
+#: newssourcedlg.ui:286
+#, no-c-format
+msgid "&Suggest"
+msgstr ""
+
+#: newssourcedlg.ui:289
+#, no-c-format
+msgid "Suggest suitable values"
+msgstr ""
+
+#: newssourcedlg.ui:292
+#, no-c-format
+msgid ""
+"Press this button to make KNewsTicker guess more or less reasonable values "
+"for some of the news properties (such as the name, icon or maximum number of "
+"articles).
Note that you have to supply a source file in order to use "
+"this function."
+msgstr ""
+
+#: newssourcedlg.ui:306
+#, no-c-format
+msgid "Acknowledge these values"
+msgstr ""
+
+#: newssourcedlg.ui:309
+#, no-c-format
+msgid ""
+"Press this button to apply the values of this dialog and return to the "
+"previous configuration dialog."
+msgstr ""
diff --git a/tde-i18n-es_AR/messages/tdenetwork/kopete.po b/tde-i18n-es_AR/messages/tdenetwork/kopete.po
new file mode 100644
index 00000000000..51baa528b7a
--- /dev/null
+++ b/tde-i18n-es_AR/messages/tdenetwork/kopete.po
@@ -0,0 +1,15495 @@
+# SOME DESCRIPTIVE TITLE.
+# Slávek Banko , 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-01-23 18:18+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_AR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#: kopete/main.cpp:96
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#: kopete/main.cpp:97
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:49
+msgid ""
+"_: 1st message shown to users on first run of Kopete. Please keep the "
+"formatting.\n"
+"Welcome to Kopete
Which messaging service do you want to connect "
+"to?
"
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:56
+msgid ""
+"_: 2nd message shown to users on first run of Kopete. Please keep the "
+"formatting.\n"
+"Congratulations
You have finished configuring the account. You "
+"can add more accounts with Settings->Configure. Please click the "
+"\"Finish\" button.
"
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:131
+msgid "Cannot load the %1 protocol plugin."
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:132
+#: kopete/addaccountwizard/addaccountwizard.cpp:141
+msgid "Error While Adding Account"
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:140
+msgid "This protocol does not currently support adding accounts."
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:145
+msgid "Step Two: Account Information"
+msgstr ""
+
+#: kopete/addcontactwizard/addcontactwizard.cpp:163
+#: kopete/contactlist/kopetecontactlistview.cpp:603
+#: kopete/contactlist/kopetemetacontactlvi.cpp:647
+msgid "New Group"
+msgstr ""
+
+#: kopete/addcontactwizard/addcontactwizard.cpp:164
+#: kopete/contactlist/kopetecontactlistview.cpp:604
+#: kopete/contactlist/kopetemetacontactlvi.cpp:647
+msgid "Please enter the name for the new group:"
+msgstr ""
+
+#: kopete/addcontactwizard/addcontactwizard.cpp:286
+msgid ""
+"_: The user has to select the contact to add to the given account name\n"
+"Choose New Contact For %1 Account %2"
+msgstr ""
+
+#: kopete/addcontactwizard/fastaddcontactwizard.cpp:89
+msgid ""
+"_: The account name is prepended here\n"
+"%1 contact information"
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:266
+#: kopete/chatwindow/chatmessagepart.cpp:291
+msgid "Import Emoticon"
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:267
+#: plugins/history/historydialog.cpp:178
+msgid "Copy Link Address"
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:292
+msgid ""
+"
Insert the string for the emoticon
separated by "
+"space if you want multiple strings"
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:339
+msgid "Save Conversation"
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:377
+msgid "Could not open %1 for writing."
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:378
+msgid "Error While Saving"
+msgstr ""
+
+#: kopete/chatwindow/chatmessagepart.cpp:726
+msgid "User Has Left"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:356
+#: kopete/chatwindow/kopeteemailwindow.cpp:425
+msgid ""
+"You are about to leave the group chat session %1.
You will not "
+"receive future messages from this conversation."
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:357
+#: kopete/chatwindow/kopeteemailwindow.cpp:426
+msgid "Closing Group Chat"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:358 kopete/chatwindow/chatview.cpp:365
+#: kopete/chatwindow/chatview.cpp:372
+#: kopete/chatwindow/kopeteemailwindow.cpp:427
+#: kopete/chatwindow/kopeteemailwindow.cpp:434
+#: kopete/chatwindow/kopeteemailwindow.cpp:441
+msgid "Cl&ose Chat"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:363
+#: kopete/chatwindow/kopeteemailwindow.cpp:432
+msgid ""
+"You have received a message from %1 in the last second. Are you "
+"sure you want to close this chat?"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:364
+#: kopete/chatwindow/kopeteemailwindow.cpp:433
+msgid "Unread Message"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:370
+#: kopete/chatwindow/kopeteemailwindow.cpp:439
+msgid ""
+"You have a message send in progress, which will be aborted if this chat is "
+"closed. Are you sure you want to close this chat?"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:371
+#: kopete/chatwindow/kopeteemailwindow.cpp:440
+msgid "Message in Transit"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:408
+#, c-format
+msgid ""
+"_n: One other person in the chat\n"
+"%n other people in the chat"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:551
+msgid "%1 is typing a message"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:555
+msgid ""
+"_: %1 is a list of names\n"
+"%1 are typing a message"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:597 kopete/chatwindow/chatview.cpp:606
+msgid "%1 is now known as %2"
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:635
+msgid "%1 has joined the chat."
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:686
+msgid "%1 has left the chat."
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:688
+msgid "%1 has left the chat (%2)."
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:788
+#, c-format
+msgid "You are now marked as %1."
+msgstr ""
+
+#: kopete/chatwindow/chatview.cpp:795 kopete/chatwindow/chatview.cpp:801
+msgid "%2 is now %1."
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:194
+#: kopete/chatwindow/kopeteemailwindow.cpp:466
+#: kopete/chatwindow/kopeteemailwindow.cpp:484
+msgid "Send"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:205
+msgid "Ready."
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:316
+#: kopete/chatwindow/kopeteemailwindow.cpp:209
+msgid "&Send Message"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:323
+msgid "Close All Chats"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:327
+msgid "&Activate Next Tab"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:329
+msgid "&Activate Previous Tab"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:334
+msgid "Nic&k Completion"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:337
+msgid "&Detach Chat"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:341
+msgid "&Move Tab to Window"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:347
+msgid "&Tab Placement"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:357
+msgid "Set Default &Font..."
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:358
+msgid "Set Default Text &Color..."
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:359
+#: kopete/chatwindow/kopeteemailwindow.cpp:224
+msgid "Set &Background Color..."
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:361
+msgid "Previous History"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:365
+msgid "Next History"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:374
+msgid "Place to Left of Chat Area"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:376
+msgid "Place to Right of Chat Area"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:378
+msgid "Show"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:380
+msgid "Hide"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:381
+msgid "Automatic Spell Checking"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:389
+msgid "Co&ntacts"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:415
+#: kopete/chatwindow/kopeteemailwindow.cpp:248
+msgid "Toolbar Animation"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:608
+msgid "Close the current tab"
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:996
+msgid "More..."
+msgstr ""
+
+#: kopete/chatwindow/kopetechatwindow.cpp:1199
+msgid "Plugin Actions"
+msgstr ""
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:155
+msgid "<< Prev"
+msgstr ""
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:160
+msgid "(0) Next >>"
+msgstr ""
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:220
+msgid "&Set Font..."
+msgstr ""
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:222
+msgid "Set Text &Color..."
+msgstr ""
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:347
+msgid "(%1) Next >>"
+msgstr ""
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:473
+#: protocols/irc/ui/irceditaccount.ui:774
+#, no-c-format
+msgid "Reply"
+msgstr ""
+
+#: kopete/chatwindow/kopeteemoticonaction.cpp:65
+msgid "Add Smiley"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:117
+msgid "KopeteRichTextEditPart"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:118
+msgid "A simple rich text editor part for Kopete"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:127
+msgid "Enable &Rich Text"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:129
+msgid "Disable &Rich Text"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:133
+msgid "Check &Spelling"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:137
+msgid "Text &Color..."
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:142
+msgid "Background Co&lor..."
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:147
+msgid "&Font"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:153
+msgid "Font &Size"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:159
+msgid "&Bold"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:164
+msgid "&Italic"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:169
+msgid "&Underline"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:183
+msgid "Align &Left"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:188
+msgid "Align &Center"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:193
+msgid "Align &Right"
+msgstr ""
+
+#: kopete/chatwindow/krichtexteditpart.cpp:198
+msgid "&Justify"
+msgstr ""
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:198
+#: libkopete/kopeteaccount.cpp:514
+msgid "Edit Account"
+msgstr ""
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:234
+msgid "Are you sure you want to remove the account \"%1\"?"
+msgstr ""
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:235
+msgid "Remove Account"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:152
+#: kopete/config/appearance/appearanceconfig.cpp:653
+msgid "The Chat Window style was successfully installed."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:152
+#: kopete/config/appearance/appearanceconfig.cpp:653
+msgid "Install successful"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:157
+#: kopete/config/appearance/appearanceconfig.cpp:640
+msgid ""
+"The specified archive cannot be opened.\n"
+"Make sure that the archive is valid ZIP or TAR archive."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:157
+msgid "Cannot open archive"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:162
+#: kopete/config/appearance/appearanceconfig.cpp:645
+msgid ""
+"Could not find a suitable place to install the Chat Window style in user "
+"directory."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:162
+msgid "Cannot find styles directory"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:167
+#: kopete/config/appearance/appearanceconfig.cpp:649
+msgid "The specified archive does not contain a valid Chat Window style."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:167
+#: kopete/config/appearance/appearanceconfig.cpp:649
+msgid "Invalid Style"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:174
+#: kopete/config/appearance/appearanceconfig.cpp:659
+msgid "An unknow error occurred while trying to install the Chat Window style."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:174
+#: kopete/config/appearance/appearanceconfig.cpp:659
+msgid "Unknow error"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:212
+msgid "&Emoticons"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:251
+#: kopete/config/appearance/appearanceconfig_colors.ui:33
+#, no-c-format
+msgid "Chat Window"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:287
+#: kopete/config/appearance/appearanceconfig_colors.ui:190
+#, no-c-format
+msgid "Contact List"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:325
+msgid "Colors && Fonts"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:589
+msgid "(No Variant)"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:627
+msgid "Choose Chat Window style to install."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:640
+msgid "Can't open archive"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:645
+msgid "Can't find styles directory"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:676
+msgid ""
+"_: It's the deleted style name\n"
+"The style %1 was successfully deleted."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:685
+msgid ""
+"_: It's the deleted style name\n"
+"An error occured while trying to delete %1 style."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:744
+msgid ""
+"_: This is the myself preview contact id\n"
+"myself@preview"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:745
+msgid ""
+"_: This is the myself preview contact nickname\n"
+"Myself"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:747
+msgid ""
+"_: This is the other preview contact id\n"
+"jack@preview"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:748
+msgid ""
+"_: This is the other preview contact nickname\n"
+"Jack"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:749
+msgid "Myself"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:751
+msgid "Jack"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:763
+msgid "Hello, this is an incoming message :-)"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:764
+msgid "Hello, this is an incoming consecutive message."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:766
+msgid "Ok, this is an outgoing message"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:767
+msgid "Ok, a outgoing consecutive message."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:769
+msgid "Here is an incoming colored message"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:772
+msgid "This is an internal message"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:773
+msgid "performed an action"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:775
+msgid "This is a highlighted message"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:778
+msgid ""
+"_: This special UTF-8 string is to test if the style support Right-to-Left "
+"language display.\n"
+"הודעות טקסט"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:779
+msgid ""
+"That message was in a Right-to-Left language, which Kopete also supports."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:780
+msgid "Bye"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:815
+msgid "Drag or Type Emoticon Theme URL"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:822
+msgid "Sorry, emoticon themes must be installed from local files."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:823
+msgid "Could Not Install Emoticon Theme"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:839
+msgid ""
+"Are you sure you want to remove the %1 emoticon theme?"
+"
This will delete the files installed by this theme."
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:845
+msgid "Confirmation"
+msgstr ""
+
+#: kopete/config/appearance/appearanceconfig.cpp:864
+msgid "Get New Emoticons"
+msgstr ""
+
+#: kopete/config/appearance/emoticonseditdialog.cpp:58
+msgid ""
+"Insert the string for the emoticon\n"
+"separated by space if you want multiple strings"
+msgstr ""
+
+#: kopete/config/appearance/emoticonseditdialog.cpp:82
+msgid "Emoticons Editor"
+msgstr ""
+
+#: kopete/config/appearance/emoticonseditdialog.cpp:90
+#: kopete/config/appearance/emoticonseditwidget.ui:43
+#: plugins/highlight/highlightprefsbase.ui:167
+#: protocols/gadu/gaducontact.cpp:203
+#, no-c-format
+msgid "Edit..."
+msgstr ""
+
+#: kopete/config/appearance/tooltipeditdialog.cpp:56
+msgid "Tooltip Editor"
+msgstr ""
+
+#: kopete/config/avdevice/avdeviceconfig.cpp:69
+msgid "&Video"
+msgstr ""
+
+#: kopete/config/behavior/behaviorconfig.cpp:59
+#: kopete/contactlist/kopetegvipropswidget.ui:31
+#: kopete/contactlist/kopetemetalvipropswidget.ui:31
+#: protocols/jabber/ui/dlgvcard.ui:28
+#, no-c-format
+msgid "&General"
+msgstr ""
+
+#: kopete/config/behavior/behaviorconfig.cpp:63
+msgid "&Events"
+msgstr ""
+
+#: kopete/config/behavior/behaviorconfig.cpp:67
+msgid "A&way Settings"
+msgstr ""
+
+#: kopete/config/behavior/behaviorconfig.cpp:71
+msgid "Cha&t"
+msgstr ""
+
+#: kopete/config/identity/globalidentitiesmanager.cpp:164
+msgid "Default Identity"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:367
+#: kopete/contactlist/kopetelviprops.cpp:357
+msgid "No Contacts with Photo Support"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:416
+msgid "New Identity"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:416
+#: kopete/config/identity/kopeteidentityconfig.cpp:431
+#: kopete/config/identity/kopeteidentityconfig.cpp:456
+msgid "Identity name:"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:431
+msgid "Copy Identity"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:446
+#: kopete/config/identity/kopeteidentityconfig.cpp:474
+msgid "An identity with the same name was found."
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:446
+#: kopete/config/identity/kopeteidentityconfig.cpp:474
+#: kopete/config/identity/kopeteidentityconfig.cpp:573
+#: kopete/config/identity/kopeteidentityconfig.cpp:582
+msgid "Identity Configuration"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:456
+msgid "Rename Identity"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:506
+#: libkopete/ui/addressbooklinkwidget.cpp:81
+msgid "Addressbook Association"
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:506
+msgid "Choose the person who is yourself."
+msgstr ""
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:572
+#: kopete/config/identity/kopeteidentityconfig.cpp:581
+msgid "An error occurred when trying to save the custom photo for %1 identity."
+msgstr ""
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:43
+msgid "Configure Plugins"
+msgstr ""
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:44
+msgid "&Reset"
+msgstr ""
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:62
+msgid "General Plugins"
+msgstr ""
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:76
+#: kopete/contactlist/kopeteaddrbookexport.cpp:83
+#: kopete/contactlist/kopeteaddrbookexport.cpp:90
+#: kopete/contactlist/kopeteaddrbookexport.cpp:99
+#: kopete/contactlist/kopeteaddrbookexport.cpp:119
+msgid ""
+msgstr ""
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:177
+msgid "Export to Address Book"
+msgstr ""
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:181
+msgid "Set address book fields using the selected data from Kopete"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:295
+msgid "Online contacts (%1)"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:296
+msgid "Offline contacts (%1)"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:451
+msgid "Contacts"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:474
+msgid "Create New Group..."
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:482
+msgid "&Move To"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:484
+msgid "&Copy To"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:489
+#: protocols/msn/msncontact.cpp:144
+msgid "Send Email..."
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:492
+#: kopete/contactlist/kopetecontactlistview.cpp:1399
+msgid "Rename"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:497 kopete/kopetewindow.cpp:208
+#: protocols/irc/ui/ircadd.ui:34
+#, no-c-format
+msgid "&Add Contact"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:499
+msgid "Select Account"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:501
+msgid "Add to Your Contact List"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:509
+#: protocols/groupwise/ui/gwchatsearchwidget.ui:79
+#, no-c-format
+msgid "&Properties"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:694
+msgid ""
+"_: Translators: format: ' ()'\n"
+"%1 (%2)"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:719
+msgid ""
+"_: Translators: format: ' ()'\n"
+"%2 <%1>"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:764
+#: kopete/contactlist/kopetecontactlistview.cpp:995
+#: kopete/contactlist/kopetecontactlistview.cpp:1011
+#: kopete/contactlist/kopetecontactlistview.cpp:1481 kopete/main.cpp:52
+#: protocols/irc/ui/irceditaccountwidget.cpp:275
+#: protocols/jabber/ui/dlgjabbereditaccountwidget.ui:535
+#: protocols/msn/msncontact.cpp:321
+#: protocols/oscar/liboscar/userdetails.cpp:323
+#, no-c-format
+msgid "Kopete"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:993
+msgid ""
+"Would you like to add %1 to your contact list as a member of "
+"%2?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:995
+#: kopete/contactlist/kopetecontactlistview.cpp:1011
+#: kopete/contactlist/kopetecontactlistview.cpp:1481
+#: protocols/oscar/aim/aimprotocol.cpp:193
+#: protocols/oscar/icq/icqprotocol.cpp:148
+msgid "Do Not Add"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1009
+msgid ""
+"Would you like to add %1 to your contact list as a child contact "
+"of %2?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1060
+msgid ""
+"This contact is already on your contact list. It is a child contact of "
+"%1"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1378
+msgid "Rename Contact"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1379
+#: libkopete/kopetecontact.cpp:461
+msgid "Remove Contact"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1380
+msgid "Send Single Message..."
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1383
+msgid "&Add Subcontact"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1388
+msgid "Rename Group"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1389
+msgid "Remove Group"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1390
+msgid "Send Message to Group"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1394
+msgid "&Add Contact to Group"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1452
+msgid "There is no email address set for this contact in the TDE address book."
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1452
+msgid "No Email Address in Address Book"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1455
+msgid ""
+"This contact was not found in the TDE address book. Check that a contact is "
+"selected in the properties dialog."
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1455
+#: kopete/contactlist/kopetecontactlistview.cpp:1458
+#: kopete/kimifaceimpl.cpp:383
+msgid "Not Found in Address Book"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1458
+msgid ""
+"This contact is not associated with a TDE address book entry, where the "
+"email address is stored. Check that a contact is selected in the properties "
+"dialog."
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1480
+msgid "Would you like to add this contact to your contact list?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1560
+msgid ""
+"Are you sure you want to remove the contact %1 from your contact "
+"list?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1566
+msgid ""
+"Are you sure you want to remove the group %1 and all contacts "
+"that are contained within it?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1583
+msgid "Are you sure you want to remove these contacts from your contact list?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1585
+msgid ""
+"Are you sure you want to remove these groups and contacts from your contact "
+"list?"
+msgstr ""
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1693
+#: kopete/kopetewindow.cpp:1060
+msgid "Add Contact"
+msgstr ""
+
+#: kopete/contactlist/kopetegrouplistaction.cpp:62 libkopete/kopetegroup.cpp:47
+msgid "Top Level"
+msgstr ""
+
+#: kopete/contactlist/kopetegroupviewitem.cpp:173
+msgid ""
+"_: (NUMBER OF ONLINE CONTACTS/NUMBER OF CONTACTS IN GROUP)\n"
+"(%1/%2)"
+msgstr ""
+
+#: kopete/contactlist/kopetelviprops.cpp:69
+#, c-format
+msgid "Properties of Group %1"
+msgstr ""
+
+#: kopete/contactlist/kopetelviprops.cpp:76
+#: kopete/contactlist/kopetelviprops.cpp:169
+msgid "Custom &Notifications"
+msgstr ""
+
+#: kopete/contactlist/kopetelviprops.cpp:149
+#, c-format
+msgid "Properties of Meta Contact %1"
+msgstr ""
+
+#: kopete/contactlist/kopetelviprops.cpp:164
+msgid "Sync KABC..."
+msgstr ""
+
+#: kopete/contactlist/kopetelviprops.cpp:513
+msgid "No contacts were imported from the address book."
+msgstr ""
+
+#: kopete/contactlist/kopetelviprops.cpp:514
+msgid "No Change"
+msgstr ""
+
+#: kopete/contactlist/kopetemetacontactlvi.cpp:134
+msgid ""
+"_: STATUS ICON PROTOCOL NAME (ACCOUNT NAME) | STATUS "
+"DESCRIPTION |
\n"
+" %2 (%3)"
+"td> | %4 |
"
+msgstr ""
+
+#: kopete/contactlist/kopetemetacontactlvi.cpp:386
+msgid "%1 is now %2."
+msgstr ""
+
+#: kopete/config/behavior/behaviorconfig_chat.ui:16
+#: kopete/contactlist/kopetemetacontactlvi.cpp:443
+#: kopete/contactlist/kopetemetacontactlvi.cpp:447
+#, no-c-format
+msgid "Chat"
+msgstr ""
+
+#: kopete/contactlist/tdeabcexport.cpp:90
+msgid "No writeable addressbook resource found."
+msgstr ""
+
+#: kopete/contactlist/tdeabcexport.cpp:91
+msgid "Add or enable one using the Trinity Control Center."
+msgstr ""
+
+#: kopete/contactlist/tdeabcexport.cpp:102
+msgid " (already in address book)"
+msgstr ""
+
+#: kopete/kimifaceimpl.cpp:383
+msgid ""
+"Another TDE application tried to use Kopete for instant messaging, but "
+"Kopete could not find the specified contact in the TDE address book."
+msgstr ""
+
+#: kopete/kimifaceimpl.cpp:388
+msgid ""
+"_: Translators: %1 is the name of a person taken from the TDE address book, "
+"who Kopete doesn't know about. Kopete must either be told that an existing "
+"contact in Kopete is this person, or add a new contact for them\n"
+"The TDE Address Book has no instant messaging information for"
+"p>
%1.
If he/she is already present in the Kopete contact "
+"list, indicate the correct addressbook entry in their properties."
+"p>
Otherwise, add a new contact using the Add Contact wizard.
"
+msgstr ""
+
+#: kopete/kimifaceimpl.cpp:390
+msgid "No Instant Messaging Address"
+msgstr ""
+
+#: kopete/kopeteballoon.cpp:98
+msgid ""
+"_: to view\n"
+"View"
+msgstr ""
+
+#: kopete/kopeteballoon.cpp:100 protocols/irc/ui/irceditaccount.ui:602
+#: protocols/irc/ui/irceditaccount.ui:635
+#: protocols/irc/ui/irceditaccount.ui:686
+#: protocols/irc/ui/irceditaccount.ui:724 protocols/yahoo/yahooaccount.cpp:1231
+#: protocols/yahoo/yahooaccount.cpp:1685 protocols/yahoo/yahooaccount.cpp:1896
+#, no-c-format
+msgid "Ignore"
+msgstr ""
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:166
+#: kopete/kopeteeditglobalidentitywidget.cpp:173
+#: kopete/kopeteeditglobalidentitywidget.cpp:217
+msgid "Global Photo"
+msgstr ""
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:173
+msgid "Remote photos are not allowed."
+msgstr ""
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:216
+msgid "An error occurred when trying to save the global photo."
+msgstr ""
+
+#: kopete/kopeteiface.cpp:160
+msgid ""
+"An external application is attempting to add the '%1' contact '%2' to your "
+"contact list. Do you want to allow this?"
+msgstr ""
+
+#: kopete/kopeteiface.cpp:162
+msgid "Allow Contact?"
+msgstr ""
+
+#: kopete/kopeteiface.cpp:162
+msgid "Allow"
+msgstr ""
+
+#: kopete/kopeteiface.cpp:162
+msgid "Reject"
+msgstr ""
+
+#: kopete/kopeteiface.cpp:175
+msgid ""
+"An external application has attempted to add a contact using the %1 "
+"protocol, which either does not exist or is not loaded."
+msgstr ""
+
+#: kopete/kopeteiface.cpp:177
+msgid "Missing Protocol"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:145
+msgid "Global status message"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:222 protocols/gadu/gaduprotocol.cpp:58
+#: protocols/gadu/ui/gaduawayui.ui:122 protocols/groupwise/gwprotocol.cpp:48
+#: protocols/oscar/icq/icqpresence.cpp:71
+#, no-c-format
+msgid "O&ffline"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:226
+msgid "&Export Contacts..."
+msgstr ""
+
+#: kopete/kopetewindow.cpp:240 protocols/groupwise/gwprotocol.cpp:54
+#: protocols/msn/msnprotocol.cpp:55 protocols/oscar/icq/icqpresence.cpp:75
+msgid "&Away"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:244 protocols/gadu/ui/gaduawayui.ui:88
+#: protocols/groupwise/gwprotocol.cpp:52 protocols/msn/msnprotocol.cpp:53
+#, no-c-format
+msgid "&Busy"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:249 protocols/gadu/ui/gaduawayui.ui:105
+#: protocols/msn/msnprotocol.cpp:59
+#, no-c-format
+msgid "&Invisible"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:260 protocols/gadu/gaduprotocol.cpp:70
+#: protocols/gadu/gaduprotocol.cpp:72 protocols/groupwise/gwprotocol.cpp:50
+#: protocols/yahoo/ui/yahoostealthsetting.ui:61
+#, no-c-format
+msgid "&Online"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:265
+msgid "&Set Status"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:283
+msgid "Configure Plugins..."
+msgstr ""
+
+#: kopete/kopetewindow.cpp:285
+msgid "Configure &Global Shortcuts..."
+msgstr ""
+
+#: kopete/kopetewindow.cpp:291
+msgid "Show Offline &Users"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:293
+msgid "Show Empty &Groups"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:296
+msgid "Hide Offline &Users"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:297
+msgid "Hide Empty &Groups"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:300
+msgid "Se&arch:"
+msgstr ""
+
+#: kopete/kopeteui.rc:55 kopete/kopetewindow.cpp:303
+#, no-c-format
+msgid "Quick Search Bar"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:304 plugins/history/historyviewer.ui:86
+#, no-c-format
+msgid "Search:"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:307
+msgid "Reset Quick Search"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:310
+msgid ""
+"Reset Quick Search\n"
+"Resets the quick search so that all contacts and groups are shown again."
+msgstr ""
+
+#: kopete/kopetewindow.cpp:316
+msgid "Edit Global Identity Widget"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:320
+msgid "Set Status Message"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:330 protocols/groupwise/ui/gwchatpropswidget.ui:281
+#, no-c-format
+msgid "Read Message"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:330
+msgid "Read the next pending message"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:333
+msgid "Show/Hide Contact List"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:333
+msgid "Show or hide the contact list"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:336
+msgid "Set Away/Back"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:336
+msgid "Sets away from keyboard or sets back"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:628
+msgid ""
+"Closing the main window will keep Kopete running in the system tray. Use "
+"'Quit' from the 'File' menu to quit the application."
+msgstr ""
+
+#: kopete/kopetewindow.cpp:630
+msgid "Docking in System Tray"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:870
+msgid ""
+"_: Account tooltip information: ICON PROTOCOL: NAME (STATUS"
+"i>)
\n"
+"
%1: %2 (%5)
"
+msgstr ""
+
+#: kopete/kopetewindow.cpp:999 libkopete/kopeteawayaction.cpp:85
+msgid "No Message"
+msgstr ""
+
+#: kopete/main.cpp:30
+msgid "Kopete, the TDE Instant Messenger"
+msgstr ""
+
+#: kopete/main.cpp:34
+msgid "Do not load plugins. This option overrides all other options."
+msgstr ""
+
+#: kopete/main.cpp:35
+msgid "Disable auto-connection"
+msgstr ""
+
+#: kopete/main.cpp:36
+msgid ""
+"Auto-connect the specified accounts. Use a comma-separated list\n"
+"to auto-connect multiple accounts."
+msgstr ""
+
+#: kopete/main.cpp:38
+msgid ""
+"Do not load the specified plugin. Use a comma-separated list\n"
+"to disable multiple plugins."
+msgstr ""
+
+#: kopete/main.cpp:40
+msgid ""
+"Load only the specified plugins. Use a comma-separated list\n"
+"to load multiple plugins. This option has no effect when\n"
+"--noplugins is set and overrides all other plugin related\n"
+"command line options."
+msgstr ""
+
+#: kopete/main.cpp:46
+msgid "URLs to pass to kopete / emoticon themes to install"
+msgstr ""
+
+#: kopete/main.cpp:54
+msgid ""
+"(c) 2009-2010, Timothy Pearson\n"
+"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
+"(c) 2002-2005, Kopete Development Team"
+msgstr ""
+
+#: kopete/main.cpp:56
+msgid "Developer and Project founder"
+msgstr ""
+
+#: kopete/main.cpp:57
+msgid "Developer, maintainer"
+msgstr ""
+
+#: kopete/main.cpp:58
+msgid "Developer, Yahoo plugin maintainer"
+msgstr ""
+
+#: kopete/main.cpp:59 kopete/main.cpp:65
+msgid "Developer"
+msgstr ""
+
+#: kopete/main.cpp:60
+msgid "Developer, Yahoo"
+msgstr ""
+
+#: kopete/main.cpp:61
+msgid "Developer, Connection status plugin author"
+msgstr ""
+
+#: kopete/main.cpp:62
+msgid "Developer, Video device support"
+msgstr ""
+
+#: kopete/main.cpp:63
+msgid "Developer, MSN"
+msgstr ""
+
+#: kopete/main.cpp:64
+msgid "Developer, Gadu plugin maintainer"
+msgstr ""
+
+#: kopete/main.cpp:66
+msgid "Lead Developer, AIM and ICQ plugin maintainer"
+msgstr ""
+
+#: kopete/main.cpp:67
+msgid "IRC plugin maintainer"
+msgstr ""
+
+#: kopete/main.cpp:68
+msgid "Lead Developer"
+msgstr ""
+
+#: kopete/main.cpp:69
+msgid "Lead Developer, MSN plugin maintainer"
+msgstr ""
+
+#: kopete/main.cpp:70
+msgid "Artist / Developer, Artwork maintainer"
+msgstr ""
+
+#: kopete/main.cpp:71
+msgid "Developer, UI maintainer"
+msgstr ""
+
+#: kopete/main.cpp:72
+msgid "Developer, Jabber plugin maintainer"
+msgstr ""
+
+#: kopete/main.cpp:73
+msgid "Lead Developer, GroupWise maintainer"
+msgstr ""
+
+#: kopete/main.cpp:75
+msgid "Konki style author"
+msgstr ""
+
+#: kopete/main.cpp:76
+msgid "Hacker style author"
+msgstr ""
+
+#: kopete/main.cpp:77
+msgid "Kopete's icon author"
+msgstr ""
+
+#: kopete/main.cpp:78
+msgid "Sounds"
+msgstr ""
+
+#: kopete/main.cpp:79
+msgid "Kopete Docugoddess, Bug and Patch Testing."
+msgstr ""
+
+#: kopete/main.cpp:80
+msgid "Iris Jabber Backend Library"
+msgstr ""
+
+#: kopete/main.cpp:81
+msgid "OscarSocket author"
+msgstr ""
+
+#: kopete/main.cpp:82
+msgid "Kmerlin MSN code"
+msgstr ""
+
+#: kopete/main.cpp:83
+msgid "Former developer, project co-founder"
+msgstr ""
+
+#: kopete/main.cpp:84 kopete/main.cpp:85 kopete/main.cpp:86 kopete/main.cpp:87
+#: kopete/main.cpp:90 kopete/main.cpp:93
+msgid "Former developer"
+msgstr ""
+
+#: kopete/main.cpp:88
+msgid "Misc bugfixes and enhancements"
+msgstr ""
+
+#: kopete/main.cpp:89
+msgid "Former developer, original Gadu plugin author"
+msgstr ""
+
+#: kopete/main.cpp:91
+msgid "Former developer, Jabber plugin author"
+msgstr ""
+
+#: kopete/main.cpp:92
+msgid "Former developer, Oscar plugin"
+msgstr ""
+
+#: kopete/main.cpp:94
+msgid "Former developer and WinPopup maintainer"
+msgstr ""
+
+#: kopete/systemtray.cpp:304
+msgid ""
+"New Message from %1:
\"%2\""
+msgstr ""
+
+#: libkopete/connectionmanager.cpp:144
+msgid ""
+"A network connection was disconnected. The application is now in offline "
+"mode. Do you want the application to resume network operations when the "
+"network is available again?"
+msgstr ""
+
+#: libkopete/connectionmanager.cpp:145
+msgid "This application is currently in offline mode. Do you want to connect?"
+msgstr ""
+
+#: libkopete/connectionmanager.cpp:147
+msgid ""
+"This application is currently in offline mode. Do you want to connect in "
+"order to carry out this operation?"
+msgstr ""
+
+#: libkopete/connectionmanager.cpp:148
+msgid "Leave Offline Mode?"
+msgstr ""
+
+#: libkopete/connectionmanager.cpp:149
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+msgid "Connect"
+msgstr ""
+
+#: libkopete/connectionmanager.cpp:149
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+msgid "Stay Offline"
+msgstr ""
+
+#: libkopete/knotification.cpp:121 libkopete/knotification.cpp:142
+#: protocols/jabber/jabberaccount.cpp:1129
+#: protocols/jabber/jabbercontact.cpp:920
+msgid "Notification"
+msgstr ""
+
+#: libkopete/knotification.cpp:130 libkopete/knotification.cpp:151
+msgid "Fatal"
+msgstr ""
+
+#: libkopete/kopeteaccount.cpp:142
+msgid "You have been disconnected"
+msgstr ""
+
+#: libkopete/kopeteaccount.cpp:142
+msgid "You have connected from another client or computer to the account '%1'"
+msgstr ""
+
+#: libkopete/kopeteaccount.cpp:142
+msgid ""
+"Most proprietary Instant Messaging services do not allow you to connect from "
+"more than one location. Check that nobody is using your account without your "
+"permission. If you need a service that supports connection from various "
+"locations at the same time, use the Jabber protocol."
+msgstr ""
+
+#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
+msgid ""
+"You are not allowed to add yourself to the contact list. The addition of "
+"\"%1\" to account \"%2\" will not take place."
+msgstr ""
+
+#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
+msgid "Error Creating Contact"
+msgstr ""
+
+#: libkopete/kopeteaccount.cpp:368 protocols/jabber/jabbertransport.cpp:130
+#: protocols/oscar/aim/aimaccount.cpp:309
+msgid "%2 <%1>"
+msgstr ""
+
+#: libkopete/kopeteaway.cpp:170
+msgid "Sorry, I am busy right now"
+msgstr ""
+
+#: libkopete/kopeteaway.cpp:171 libkopete/kopeteaway.cpp:184
+msgid "I am gone right now, but I will be back later"
+msgstr ""
+
+#: libkopete/kopeteawayaction.cpp:86
+msgid "New Message..."
+msgstr ""
+
+#: libkopete/kopeteawayaction.cpp:113
+msgid "New Away Message"
+msgstr ""
+
+#: libkopete/kopeteawayaction.cpp:113
+msgid "Please enter your away reason:"
+msgstr ""
+
+#: libkopete/kopeteawaydialog.cpp:37
+msgid "Global Away Message"
+msgstr ""
+
+#: libkopete/kopetechatsession.cpp:251
+msgid "Outgoing Message Sent"
+msgstr ""
+
+#: libkopete/kopetechatsession.cpp:267
+msgid "A contact sent you a buzz/nudge."
+msgstr ""
+
+#: libkopete/kopetechatsession.cpp:451
+msgid ""
+"An error has occurred while creating a new chat window. The chat window "
+"has not been created."
+msgstr ""
+
+#: libkopete/kopetechatsession.cpp:452
+msgid "Error While Creating Chat Window"
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:107
+msgid ""
+"USAGE: /help [] - Used to list available commands, or show help for "
+"a specified command."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:110
+msgid "USAGE: /close - Closes the current view."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:114
+msgid "USAGE: /part - Closes the current view."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:117
+msgid "USAGE: /clear - Clears the active view's chat buffer."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:123
+msgid ""
+"USAGE: /away [] - Marks you as away/back for the current account "
+"only."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:126
+msgid "USAGE: /awayall [] - Marks you as away/back for all accounts."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:129
+msgid ""
+"USAGE: /say - Say text in this chat. This is the same as just typing "
+"a message, but is very useful for scripts."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:133
+msgid ""
+"USAGE: /exec [-o] - Executes the specified command and displays "
+"the output in the chat buffer. If -o is specified, the output is sent to all "
+"members of the chat."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:236
+msgid "Available Commands:\n"
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:249
+msgid ""
+"\n"
+"Type /help for more information."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:258
+msgid "There is no help available for '%1'."
+msgstr ""
+
+#: libkopete/kopetecommandhandler.cpp:304
+msgid ""
+"ERROR: Shell access has been restricted on your system. The /exec command "
+"will not function."
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:212
+msgid "&Add to Your Contact List"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:270 libkopete/kopetecontact.cpp:318
+msgid "Move Contact"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:276
+msgid "Select the meta contact to which you want to move this contact:"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:279
+msgid "Create a new metacontact for this contact"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:280
+msgid ""
+"If you select this option, a new metacontact will be created in the top-"
+"level group with the name of this contact and the contact will be moved to "
+"it."
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:315
+msgid ""
+"You are moving the contact `%1' to the meta contact `%2'.\n"
+"`%3' will be empty afterwards. Do you want to delete this contact?"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:318
+msgid "&Keep"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:452
+msgid ""
+"This user is not reachable at the moment. Please try a protocol that "
+"supports offline sending, or wait until this user comes online."
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:453 libkopete/kopetemetacontact.cpp:346
+#: libkopete/kopetemetacontact.cpp:364 libkopete/kopetemetacontact.cpp:440
+msgid "User is Not Reachable"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:460
+msgid ""
+"Are you sure you want to remove the contact '%1' from your contact list?"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:658
+msgid ""
+"_: DISPLAY NAME
CONTACT STATUS\n"
+"%3
%1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:665
+msgid ""
+"_: DISPLAY NAME (CONTACT ID)
CONTACT STATUS\n"
+"%4 (%3)
%1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:682
+msgid ""
+"_:
Full Name: FORMATTED NAME\n"
+"
Full Name: %1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:691
+msgid ""
+"_:
Idle: FORMATTED IDLE TIME\n"
+"
Idle: %1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:700
+msgid ""
+"_:
Home Page: FORMATTED URL\n"
+"
Home Page: %2"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:710
+#, c-format
+msgid ""
+"_:
Away Message: FORMATTED AWAY MESSAGE\n"
+"
Away Message: %1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:747
+msgid ""
+"_:
PROPERTY LABEL: PROPERTY VALUE\n"
+"
%2: %1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:770
+msgid ""
+"_: firstName lastName\n"
+"%2 %1"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:806
+msgid ""
+"_: d h m s\n"
+"%4d %3h %2m %1s"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:814
+msgid ""
+"_: h m s\n"
+"%3h %2m %1s"
+msgstr ""
+
+#: libkopete/kopetecontact.cpp:821
+#, c-format
+msgid ""
+"_: m s\n"
+"%2m %1s"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:112 protocols/irc/ircprotocol.cpp:160
+msgid "Full Name"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:118
+msgid "Idle Time"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:124
+msgid "Online Since"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:130
+msgid "Last Seen"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:136
+msgid "Away Message"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:142 protocols/groupwise/ui/gwcontactsearch.ui:278
+#: protocols/jabber/ui/dlgbrowse.ui:64
+#: protocols/oscar/icq/ui/icqsearchbase.ui:374
+#, no-c-format
+msgid "First Name"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:148 protocols/groupwise/ui/gwcontactsearch.ui:289
+#: protocols/jabber/ui/dlgbrowse.ui:69
+#: protocols/oscar/icq/ui/icqsearchbase.ui:385
+#, no-c-format
+msgid "Last Name"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:154
+msgid "Private Phone"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:160
+msgid "Private Mobile Phone"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:166
+msgid "Work Phone"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:172
+msgid "Work Mobile Phone"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:178
+#: protocols/groupwise/ui/gwcontactproperties.cpp:116
+msgid "Email Address"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:184 protocols/gadu/ui/gadusearch.ui:439
+#, no-c-format
+msgid "Nick Name"
+msgstr ""
+
+#: kopete/contactlist/kopetemetalvipropswidget.ui:264
+#: libkopete/kopeteglobal.cpp:190
+#: libkopete/ui/addressbookselectorwidget_base.ui:77
+#: protocols/jabber/ui/dlgvcard.ui:326
+#, no-c-format
+msgid "Photo"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:232
+msgid "Could not find suitable place to install emoticon themes into."
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:238
+msgid "Installing Emoticon Themes..."
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:260
+msgid "Could not open \"%1\" for unpacking."
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:285
+msgid "The file \"%1\" is not a valid emoticon theme archive."
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:296
+msgid "Installing %1 emoticon theme"
+msgstr ""
+
+#: libkopete/kopeteglobal.cpp:334
+msgid ""
+"A problem occurred during the installation process. However, some of the "
+"emoticon themes in the archive may have been installed."
+msgstr ""
+
+#: libkopete/kopetegroup.cpp:55
+msgid "Not in your contact list"
+msgstr ""
+
+#: libkopete/kopetegroup.cpp:217
+msgid "(Unnamed Group)"
+msgstr ""
+
+#: libkopete/kopetemetacontact.cpp:345 libkopete/kopetemetacontact.cpp:363
+#: libkopete/kopetemetacontact.cpp:439
+msgid ""
+"This user is not reachable at the moment. Please make sure you are connected "
+"and using a protocol that supports offline sending, or wait until this user "
+"comes online."
+msgstr ""
+
+#: libkopete/kopetemetacontact.cpp:503 libkopete/kopeteonlinestatus.cpp:110
+#: plugins/statistics/statisticscontact.cpp:362
+#: plugins/statistics/statisticsdialog.cpp:340
+#: protocols/gadu/gaduprotocol.cpp:70 protocols/gadu/gaduprotocol.cpp:72
+#: protocols/groupwise/gwprotocol.cpp:50 protocols/irc/ircprotocol.cpp:111
+#: protocols/irc/ircprotocol.cpp:116 protocols/irc/ircprotocol.cpp:139
+#: protocols/jabber/jabbercontact.cpp:156
+#: protocols/jabber/jabberprotocol.cpp:75
+#: protocols/meanwhile/meanwhileprotocol.cpp:42
+#: protocols/msn/msnprotocol.cpp:52 protocols/oscar/aim/aimaccount.cpp:311
+#: protocols/oscar/aim/aimprotocol.cpp:232
+#: protocols/oscar/icq/icqpresence.cpp:77 protocols/sms/smsprotocol.cpp:37
+#: protocols/winpopup/wpprotocol.cpp:53 protocols/yahoo/yahooprotocol.cpp:43
+msgid "Online"
+msgstr ""
+
+#: libkopete/kopetemetacontact.cpp:505 libkopete/kopeteonlinestatus.cpp:113
+#: plugins/statistics/statisticscontact.cpp:363
+#: plugins/statistics/statisticsdialog.cpp:345
+#: protocols/groupwise/gwprotocol.cpp:54 protocols/irc/ircprotocol.cpp:124
+#: protocols/irc/ircprotocol.cpp:130 protocols/irc/ircprotocol.cpp:136
+#: protocols/irc/ircprotocol.cpp:143 protocols/jabber/jabbercontact.cpp:160
+#: protocols/jabber/jabberprotocol.cpp:76
+#: protocols/meanwhile/meanwhileprotocol.cpp:46
+#: protocols/oscar/aim/aimaccount.cpp:314
+#: protocols/oscar/aim/aimprotocol.cpp:234
+#: protocols/oscar/icq/icqpresence.cpp:75 protocols/winpopup/wpprotocol.cpp:54
+msgid "Away"
+msgstr ""
+
+#: libkopete/kopetemetacontact.cpp:507 libkopete/kopeteonlinestatus.cpp:122
+#: plugins/statistics/statisticscontact.cpp:364
+#: plugins/statistics/statisticsdialog.cpp:350
+#: protocols/gadu/gaduprotocol.cpp:58 protocols/gadu/gaduprotocol.cpp:60
+#: protocols/groupwise/gwprotocol.cpp:48 protocols/irc/ircprotocol.cpp:113
+#: protocols/irc/ircprotocol.cpp:118 protocols/irc/ircprotocol.cpp:147
+#: protocols/jabber/jabberprotocol.cpp:79
+#: protocols/meanwhile/meanwhileprotocol.cpp:37
+#: protocols/msn/msnprotocol.cpp:58 protocols/oscar/aim/aimaccount.cpp:319
+#: protocols/oscar/aim/aimprotocol.cpp:233
+#: protocols/oscar/icq/icqpresence.cpp:71 protocols/sms/smsprotocol.cpp:39
+#: protocols/winpopup/wpprotocol.cpp:55 protocols/yahoo/yahooprotocol.cpp:42
+msgid "Offline"
+msgstr ""
+
+#: libkopete/kopetemetacontact.cpp:510 protocols/irc/ircprotocol.cpp:150
+#: protocols/msn/msnprotocol.cpp:61
+msgid "Status not available"
+msgstr ""
+
+#: libkopete/kopetemimetypehandler.cpp:153
+#, c-format
+msgid "Unable to find the file %1."
+msgstr ""
+
+#: libkopete/kopetemimetypehandler.cpp:157
+msgid ""
+"Unable to download the requested file;
please check that address %1 "
+"is correct."
+msgstr ""
+
+#: libkopete/kopeteonlinestatus.cpp:116 protocols/gadu/gaduprotocol.cpp:74
+#: protocols/groupwise/gwprotocol.cpp:66 protocols/irc/ircprotocol.cpp:145
+#: protocols/jabber/jabberprotocol.cpp:81 protocols/msn/msnprotocol.cpp:62
+#: protocols/sms/smsprotocol.cpp:38 protocols/yahoo/yahooprotocol.cpp:56
+msgid "Connecting"
+msgstr ""
+
+#: libkopete/kopeteonlinestatus.cpp:119 protocols/gadu/gaduprotocol.cpp:66
+#: protocols/gadu/gaduprotocol.cpp:68 protocols/jabber/jabbercontact.cpp:166
+#: protocols/jabber/jabberprotocol.cpp:80 protocols/msn/msnprotocol.cpp:59
+#: protocols/yahoo/yahooprotocol.cpp:53
+msgid "Invisible"
+msgstr ""
+
+#: libkopete/kopeteonlinestatus.cpp:126 plugins/cryptography/kgpgselkey.cpp:89
+#: plugins/translator/translatorlanguages.cpp:35
+#: protocols/groupwise/gwprotocol.cpp:62 protocols/irc/ircaccount.cpp:270
+#: protocols/oscar/icq/icqpresence.cpp:131
+msgid "Unknown"
+msgstr ""
+
+#: libkopete/kopetepassword.cpp:181
+msgid "Password Required"
+msgstr ""
+
+#: libkopete/kopetepassword.cpp:293
+msgid ""
+"Kopete is unable to save your password securely in your wallet;
do "
+"you want to save the password in the unsafe configuration file "
+"instead?"
+msgstr ""
+
+#: libkopete/kopetepassword.cpp:295
+msgid "Unable to Store Secure Password"
+msgstr ""
+
+#: libkopete/kopetepassword.cpp:296
+msgid "Store &Unsafe"
+msgstr ""
+
+#: libkopete/kopetepasswordedaccount.cpp:83
+msgid ""
+"The password was wrong; please re-enter your password for %1 account "
+"%2"
+msgstr ""
+
+#: libkopete/kopetepasswordedaccount.cpp:85
+msgid "Please enter your password for %1 account %2"
+msgstr ""
+
+#: libkopete/kopeteprotocol.cpp:61 protocols/meanwhile/meanwhileprotocol.cpp:60
+msgid "Account Offline"
+msgstr ""
+
+#: libkopete/kopetetask.cpp:32
+msgid "The operation has not finished yet"
+msgstr ""
+
+#: libkopete/kopetetask.cpp:67
+msgid "Aborted"
+msgstr ""
+
+#: libkopete/kopetetransfermanager.cpp:190
+msgid ""
+msgstr ""
+
+#: libkopete/kopetetransfermanager.cpp:237 protocols/gadu/gaducontact.cpp:98
+#: protocols/irc/ircusercontact.cpp:150 protocols/jabber/jabbercontact.cpp:1018
+#: protocols/jabber/jabbergroupcontact.cpp:299
+#: protocols/jabber/jabbergroupmembercontact.cpp:153
+#: protocols/msn/msncontact.cpp:593
+msgid "Kopete File Transfer"
+msgstr ""
+
+#: libkopete/kopetetransfermanager.cpp:258
+msgid ""
+"Sorry, sending files which are not stored locally is not yet supported by "
+"this protocol.\n"
+"Please copy this file to your computer and try again."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:38
+msgid "You have been disconnected."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:39
+msgid "Connection Lost."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:40
+msgid ""
+"Kopete lost the channel used to talk to the instant messaging system.\n"
+"This can be because either your internet access went down, the service is "
+"experiencing problems, or the service disconnected you because you tried to "
+"connect with the same account from another location. Try connecting again "
+"later."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:42
+msgid "Can't connect with the instant messaging server or peers."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:43
+msgid "Can't connect."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:44
+msgid ""
+"This means Kopete can't reach the instant messaging server or peers.\n"
+"This can be because either your internet access is down or the server is "
+"experiencing problems. Try connecting again later."
+msgstr ""
+
+#: libkopete/kopeteutils.cpp:55
+msgid "More Information..."
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:64
+msgid "Enter Arguments"
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:64
+msgid "Enter the arguments to %1:"
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:77
+msgid "Alias \"%1\" expands to itself."
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:82
+msgid ""
+"_n: \"%1\" requires at least %n argument.\n"
+"\"%1\" requires at least %n arguments."
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:88
+msgid ""
+"_n: \"%1\" has a maximum of %n argument.\n"
+"\"%1\" has a maximum of %n arguments."
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:93
+msgid "You are not authorized to perform the command \"%1\"."
+msgstr ""
+
+#: libkopete/private/kopetecommand.cpp:132
+msgid "Command Error"
+msgstr ""
+
+#: libkopete/private/kopeteviewmanager.cpp:225
+msgid "Incoming message from %1
\"%2\""
+msgstr ""
+
+#: libkopete/private/kopeteviewmanager.cpp:234
+msgid "A highlighted message arrived from %1
\"%2\""
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:294
+msgid "\"%1\" is not supported by Kopete."
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:295
+msgid "Could Not Sync with TDE Address Book"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:342
+msgid ""
+"An address was added to this contact by another application.
Would "
+"you like to use it in Kopete?
Protocol: %1
Address: %2"
+"qt>"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:342
+msgid "Import Address From Address Book"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:342
+msgid "Use"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:342
+#: protocols/gadu/ui/gadueditaccountui.ui:304
+#, no-c-format
+msgid "Do Not Use"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:356
+msgid ""
+"One or more of your accounts using %1 are offline. Most systems have to "
+"be connected to add contacts. Please connect these accounts and try again."
+"qt>"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:357 protocols/gadu/gadusession.cpp:216
+#: protocols/gadu/gadusession.cpp:229 protocols/gadu/gadusession.cpp:241
+#: protocols/gadu/gadusession.cpp:274 protocols/gadu/gadusession.cpp:288
+#: protocols/gadu/gadusession.cpp:306 protocols/irc/ui/channellist.cpp:304
+msgid "Not Connected"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:367 protocols/oscar/aim/aimprotocol.cpp:164
+#: protocols/oscar/icq/icqprotocol.cpp:119
+msgid "Choose Account"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:381
+msgid ""
+"You do not have an account configured for %1 yet. Please create "
+"an account, connect it, and try again."
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:382
+msgid "No Account Found"
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:398
+msgid "It was not possible to add the contact."
+msgstr ""
+
+#: libkopete/tdeabcpersistence.cpp:399
+msgid "Could Not Add Contact"
+msgstr ""
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:35
+msgid "Config group to store password in"
+msgstr ""
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:36
+msgid "Set password to new"
+msgstr ""
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:37
+msgid "Claim password was erroneous"
+msgstr ""
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:38
+msgid "Password prompt"
+msgstr ""
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:39
+msgid "Image to display in password dialog"
+msgstr ""
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:120
+msgid ""
+"Hopefully this popped up because you set the password to the empty string."
+msgstr ""
+
+#: libkopete/ui/addressbooklinkwidget.cpp:77
+msgid "Choose the corresponding entry for '%1'"
+msgstr ""
+
+#: libkopete/ui/addressbooklinkwidget.cpp:79
+msgid "Choose the corresponding entry in the address book"
+msgstr ""
+
+#: libkopete/ui/addressbookselectorwidget.cpp:77
+#: libkopete/ui/addressbookselectorwidget_base.ui:99
+#: plugins/cryptography/popuppublic.cpp:128 protocols/jabber/ui/dlgbrowse.ui:79
+#: protocols/oscar/icq/ui/icqsearchbase.ui:396
+#, no-c-format
+msgid "Email"
+msgstr ""
+
+#: libkopete/ui/addressbookselectorwidget.cpp:147
+msgid "New Address Book Entry"
+msgstr ""
+
+#: libkopete/ui/addressbookselectorwidget.cpp:147
+msgid "Name the new entry:"
+msgstr ""
+
+#: libkopete/ui/contactaddednotifydialog.cpp:62
+msgid "Someone Has Added You"
+msgstr ""
+
+#: libkopete/ui/contactaddednotifydialog.cpp:73
+msgid ""
+"
The contact %2 has added "
+"you to his/her contactlist. (Account %3)"
+msgstr ""
+
+#: libkopete/ui/fileconfirmbase.ui:16
+#: libkopete/ui/kopetefileconfirmdialog.cpp:35
+#, no-c-format
+msgid "A User Would Like to Send You a File"
+msgstr ""
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:36
+msgid "&Refuse"
+msgstr ""
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:36
+msgid "&Accept"
+msgstr ""
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:64
+msgid "File Transfer"
+msgstr ""
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:86
+msgid ""
+"The file '%1' already exists.\n"
+"Do you want to overwrite it ?"
+msgstr ""
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:87
+msgid "Overwrite File"
+msgstr ""
+
+#: libkopete/ui/kopetefileconfirmdialog.cpp:96
+msgid "You must provide a valid local filename"
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:41
+msgid "&Configure Kopete..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:71
+msgid "Start &Chat..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:76
+msgid "&Send Single Message..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:81 protocols/msn/ui/msneditaccountui.ui:512
+#, no-c-format
+msgid "User &Info"
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:86
+msgid "Send &File..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:91
+msgid "View &History..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:96
+msgid "&Create Group..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:101
+msgid "Cha&nge Meta Contact..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:106
+msgid "&Delete Contact"
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:111
+msgid "Change A&lias..."
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:116
+msgid "&Block Contact"
+msgstr ""
+
+#: libkopete/ui/kopetestdaction.cpp:121
+msgid "Un&block Contact"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:62 protocols/winpopup/wpuserinfo.cpp:41
+#, c-format
+msgid "User Info for %1"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:209
+#: protocols/gadu/ui/gadueditaccountui.ui:432
+#: protocols/gadu/ui/gadusearch.ui:88
+#: protocols/oscar/icq/ui/icqworkinfowidget.ui:112
+#: protocols/yahoo/ui/yahooworkinfowidget.ui:72
+#, no-c-format
+msgid "Name:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:213
+msgid "Contact ID:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:217
+#: protocols/groupwise/ui/gwcontactpropswidget.ui:76
+#, no-c-format
+msgid "Status:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:221
+#: protocols/oscar/aim/ui/aiminfobase.ui:106
+#, no-c-format
+msgid "Warning level:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:225
+#: protocols/oscar/aim/ui/aiminfobase.ui:148
+#, no-c-format
+msgid "Online since:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:229
+#: protocols/oscar/icq/ui/icqworkinfowidget.ui:128
+#: protocols/yahoo/ui/yahooworkinfowidget.ui:133
+#, no-c-format
+msgid "Address:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:233
+#: protocols/oscar/icq/ui/icqworkinfowidget.ui:35
+#: protocols/yahoo/ui/yahooworkinfowidget.ui:35
+#, no-c-format
+msgid "Phone:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:238
+#: protocols/oscar/aim/ui/aiminfobase.ui:174
+#, no-c-format
+msgid "Away message:"
+msgstr ""
+
+#: libkopete/ui/userinfodialog.cpp:246
+msgid "User info:"
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:326
+#: plugins/autoreplace/autoreplaceprefs.ui:108
+#: protocols/groupwise/ui/gwcustomstatuswidget.ui:68
+#: protocols/oscar/oscarlistnonservercontacts.cpp:33
+#, no-c-format
+msgid "&Add"
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:336
+#: plugins/alias/aliaspreferences.cpp:425
+msgid ""
+"Could not add alias %1. An alias name cannot contain the "
+"characters \"_\" or \"=\"."
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:338
+#: plugins/alias/aliaspreferences.cpp:427
+msgid "Invalid Alias Name"
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:354
+#: plugins/alias/aliaspreferences.cpp:450
+msgid ""
+"Could not add alias %1. This command is already being handled by "
+"either another alias or Kopete itself."
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:356
+#: plugins/alias/aliaspreferences.cpp:452
+msgid "Could Not Add Alias"
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:469
+msgid "Are you sure you want to delete the selected aliases?"
+msgstr ""
+
+#: plugins/alias/aliaspreferences.cpp:469
+msgid "Delete Aliases"
+msgstr ""
+
+#: plugins/autoreplace/autoreplaceconfig.cpp:67
+msgid ""
+"_: list_of_words_to_replace\n"
+"ur,your,r,are,u,you,theres,there is,arent,are not,dont,do not"
+msgstr ""
+
+#: plugins/autoreplace/autoreplacepreferences.cpp:46
+msgid "Text"
+msgstr ""
+
+#: plugins/autoreplace/autoreplacepreferences.cpp:47
+msgid "Replacement"
+msgstr ""
+
+#: plugins/contactnotes/contactnotesedit.cpp:29
+msgid "Contact Notes"
+msgstr ""
+
+#: plugins/contactnotes/contactnotesedit.cpp:36
+msgid "Notes about %1:"
+msgstr ""
+
+#: plugins/contactnotes/contactnotesplugin.cpp:40
+msgid "&Notes"
+msgstr ""
+
+#: plugins/cryptography/cryptographyguiclient.cpp:51
+msgid "Encrypt Messages"
+msgstr ""
+
+#: plugins/cryptography/cryptographyplugin.cpp:51
+msgid "Cryptography"
+msgstr ""
+
+#: plugins/cryptography/cryptographyplugin.cpp:71
+msgid "&Select Cryptography Public Key..."
+msgstr ""
+
+#: plugins/cryptography/cryptographyplugin.cpp:188
+msgid "Outgoing Encrypted Message: "
+msgstr ""
+
+#: plugins/cryptography/cryptographyplugin.cpp:219
+msgid "Incoming Encrypted Message: "
+msgstr ""
+
+#: plugins/cryptography/cryptographyselectuserkey.cpp:29
+msgid "Select Contact's Public Key"
+msgstr ""
+
+#: plugins/cryptography/cryptographyselectuserkey.cpp:38
+#, c-format
+msgid "Select public key for %1"
+msgstr ""
+
+#: plugins/cryptography/kgpginterface.cpp:99
+msgid "Enter passphrase for %1:"
+msgstr ""
+
+#: plugins/cryptography/kgpginterface.cpp:101
+msgid "Bad passphrase
You have %1 tries left.
"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:41
+msgid "Private Key List"
+msgstr ""
+
+#: kopete/addaccountwizard/addaccountwizardpage1.ui:72
+#: libkopete/ui/addressbookselectorwidget_base.ui:88
+#: plugins/cryptography/kgpgselkey.cpp:53
+#: plugins/cryptography/popuppublic.cpp:127 protocols/gadu/ui/gadusearch.ui:428
+#: protocols/groupwise/ui/gwcustomstatuswidget.ui:25
+#: protocols/jabber/ui/dlgservices.ui:100
+#, no-c-format
+msgid "Name"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:57
+msgid "Choose secret key:"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:64
+msgid "Local signature (cannot be exported)"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:84
+#: plugins/cryptography/popuppublic.cpp:401
+msgid "Unlimited"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:92
+msgid "Invalid"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:95
+msgid "Disabled"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:98
+msgid "Revoked"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:101
+msgid "Expired"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:104
+msgid "Undefined"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:107
+msgid "None"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:110
+msgid "Marginal"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:113
+msgid "Full"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:116
+msgid "Ultimate"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:119
+msgid "?"
+msgstr ""
+
+#: plugins/cryptography/kgpgselkey.cpp:150
+msgid "ID: %1, trust: %2, expiration: %3"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:94
+msgid "Select Public Key"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:111
+#, c-format
+msgid "Select Public Key for %1"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:119
+msgid "Clear Search"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:122
+msgid "Search: "
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:129
+msgid "ID"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:147
+msgid "&Go to Default Key"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:150
+msgid "ASCII armored encryption"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:151
+msgid "Allow encryption with untrusted keys"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:152
+msgid "Hide user id"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:155
+msgid ""
+"Public keys list: select the key that will be used for encryption."
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:157
+msgid ""
+"ASCII encryption: makes it possible to open the encrypted file/"
+"message in a text editor"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:159
+msgid ""
+"Hide user ID: Do not put the keyid into encrypted packets. This "
+"option hides the receiver of the message and is a countermeasure against "
+"traffic analysis. It may slow down the decryption process because all "
+"available secret keys are tried."
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:163
+msgid ""
+"Allow encryption with untrusted keys: when you import a public key, "
+"it is usually marked as untrusted and you cannot use it unless you sign it "
+"in order to make it 'trusted'. Checking this box enables you to use any key, "
+"even if it has not be signed."
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:172
+msgid "Shred source file"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:174
+msgid ""
+"Shred source file: permanently remove source file. No recovery will "
+"be possible"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:176
+msgid ""
+"Shred source file:
Checking this option will shred "
+"(overwrite several times before erasing) the files you have encrypted. This "
+"way, it is almost impossible that the source file is recovered.
But "
+"you must be aware that this is not secure on all file systems, and that "
+"parts of the file may have been saved in a temporary file or in the spooler "
+"of your printer if you previously opened it in an editor or tried to print "
+"it. Only works on files (not on folders).
"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:177
+msgid "Read this before using shredding"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:182
+msgid "Symmetrical encryption"
+msgstr ""
+
+#: plugins/cryptography/popuppublic.cpp:184
+msgid ""
+"Symmetrical encryption: encryption does not use keys. You just need "
+"to give a password to encrypt/decrypt the file"
+msgstr ""
+
+#: plugins/highlight/highlightconfig.cpp:72
+msgid "-New filter-"
+msgstr ""
+
+#: plugins/highlight/highlightpreferences.cpp:207
+msgid "Rename Filter"
+msgstr ""
+
+#: plugins/highlight/highlightpreferences.cpp:207
+msgid "Please enter the new name for the filter:"
+msgstr ""
+
+#: plugins/history/converter.cpp:40
+msgid "Would you like to remove old history files?"
+msgstr ""
+
+#: plugins/history/converter.cpp:40
+msgid "History Converter"
+msgstr ""
+
+#: plugins/history/converter.cpp:40 protocols/jabber/jabberaccount.cpp:1129
+#: protocols/jabber/jabbercontact.cpp:921
+msgid "Keep"
+msgstr ""
+
+#: plugins/history/converter.cpp:42
+msgid "History converter"
+msgstr ""
+
+#: plugins/history/converter.cpp:115
+#, c-format
+msgid "Parsing old history in %1"
+msgstr ""
+
+#: plugins/history/converter.cpp:125
+msgid ""
+"Parsing old history in %1:\n"
+"%2"
+msgstr ""
+
+#: plugins/history/historydialog.cpp:98 plugins/history/historydialog.cpp:556
+#, c-format
+msgid "History for %1"
+msgstr ""
+
+#: plugins/history/historydialog.cpp:119
+msgid "All"
+msgstr ""
+
+#: plugins/history/historydialog.cpp:213
+msgid "Loading..."
+msgstr ""
+
+#: plugins/history/historydialog.cpp:470
+msgid "Searching..."
+msgstr ""
+
+#: plugins/history/historydialog.cpp:536 plugins/history/historyviewer.ui:122
+#, no-c-format
+msgid "Se&arch"
+msgstr ""
+
+#: plugins/history/historydialog.cpp:549
+msgid "History for All Contacts"
+msgstr ""
+
+#: plugins/history/historydialog.cpp:572 plugins/history/historyviewer.ui:55
+#, no-c-format
+msgid "Ready"
+msgstr ""
+
+#: plugins/history/historyguiclient.cpp:44
+msgid "History Last"
+msgstr ""
+
+#: plugins/history/historyplugin.cpp:41
+msgid "History"
+msgstr ""
+
+#: plugins/history/historyplugin.cpp:47
+msgid "View &History"
+msgstr ""
+
+#: plugins/history/historyplugin.cpp:66
+msgid ""
+"Old history files from Kopete 0.6.x or older has been detected.\n"
+"Do you want to import and convert it to the new history format?"
+msgstr ""
+
+#: plugins/history/historyplugin.cpp:68
+msgid "History Plugin"
+msgstr ""
+
+#: plugins/history/historyplugin.cpp:68
+msgid "Import && Convert"
+msgstr ""
+
+#: plugins/history/historyplugin.cpp:68
+msgid "Do Not Import"
+msgstr ""
+
+#: plugins/latex/latexguiclient.cpp:44
+msgid "Preview Latex Images"
+msgstr ""
+
+#: plugins/latex/latexguiclient.cpp:62
+msgid ""
+"There are no latex in the message you are typing. The latex formula must be "
+"included between $$ and $$ "
+msgstr ""
+
+#: plugins/latex/latexguiclient.cpp:62
+msgid "No Latex Formula"
+msgstr ""
+
+#: plugins/latex/latexguiclient.cpp:67
+#, c-format
+msgid "Preview of the latex message :
%1"
+msgstr ""
+
+#: plugins/latex/latexplugin.cpp:95
+msgid ""
+"I cannot find the Magick convert program.\n"
+"convert is required to render the Latex formulas.\n"
+"Please go to www.imagemagick.org or to your distribution site and get the "
+"right package."
+msgstr ""
+
+#: plugins/netmeeting/netmeetingguiclient.cpp:41
+msgid "Invite to Use NetMeeting"
+msgstr ""
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:36
+#: plugins/netmeeting/netmeetingplugin.cpp:35
+msgid "NetMeeting"
+msgstr ""
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:67
+msgid "%1 wants to start a chat with NetMeeting; do you want to accept it? "
+msgstr ""
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:68
+#: protocols/msn/msnaccount.cpp:346 protocols/msn/msnaccount.cpp:1285
+#: protocols/msn/msnaddcontactpage.cpp:76 protocols/msn/msnchatsession.cpp:356
+#: protocols/msn/msnchatsession.cpp:365 protocols/msn/msncontact.cpp:175
+#: protocols/msn/msncontact.cpp:252
+#: protocols/msn/ui/msneditaccountwidget.cpp:238
+#: protocols/msn/ui/msneditaccountwidget.cpp:278
+#: protocols/msn/ui/msneditaccountwidget.cpp:336
+#: protocols/msn/ui/msneditaccountwidget.cpp:356
+msgid "MSN Plugin"
+msgstr ""
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:68 protocols/msn/webcam.cpp:91
+#: protocols/yahoo/yahooaccount.cpp:1231 protocols/yahoo/yahooaccount.cpp:1685
+#: protocols/yahoo/yahooaccount.cpp:1896
+msgid "Accept"
+msgstr ""
+
+#: plugins/netmeeting/netmeetinginvitation.cpp:68
+msgid "Refuse"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningguiclient.cpp:37
+msgid "Send Media Info"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningguiclient.cpp:60
+msgid ""
+"None of the supported media players (KsCD, JuK, amaroK, Noatun or Kaffeine) "
+"are playing anything."
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningguiclient.cpp:61
+msgid "Nothing to Send"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:135
+msgid "USAGE: /media - Displays information on current song"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:174
+msgid ""
+"_: Message from Kopete user to another user; used when sending media "
+"information even though there are no songs playing or no media players "
+"running\n"
+"Now Listening for Kopete - it would tell you what I am listening to, if I "
+"was listening to something on a supported media player."
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:453
+msgid "Unknown track"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:462
+msgid "Unknown artist"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:469
+msgid "Unknown album"
+msgstr ""
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:476
+msgid "Unknown player"
+msgstr ""
+
+#: plugins/smpppdcs/smpppdcspreferences.cpp:57
+msgid "connection status is managed by Kopete"
+msgstr ""
+
+#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:98
+#: protocols/groupwise/ui/gwsearch.cpp:135
+msgid "Searching"
+msgstr ""
+
+#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:98
+msgid "Searching for a SMPPPD on the local network..."
+msgstr ""
+
+#: plugins/smpppdcs/unittest/main.cpp:26 plugins/smpppdcs/unittest/main.cpp:31
+msgid "SMPPPDClientTests"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:45
+#, c-format
+msgid "Statistics for %1"
+msgstr ""
+
+#: kopete/config/behavior/behaviorconfig_general.ui:16
+#: kopete/config/behavior/kopeteawayconfigbase.ui:33
+#: plugins/statistics/statisticsdialog.cpp:62
+#: protocols/msn/config/msnprefs.ui:30
+#, no-c-format
+msgid "General"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:193
+msgid "Statistics for %1
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:196
+msgid ""
+"
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:227
+msgid ""
+"Today
Status | From"
+"td> | To |
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:387
+msgid ""
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:388
+msgid ""
+"
Total seen "
+"time : %2 hour(s)
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:390
+msgid ""
+"
Total online time : %2 "
+"hour(s)
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:392
+msgid ""
+"
Total busy time : %2 "
+"hour(s)
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:393
+msgid ""
+"
Total offline time : "
+"%2 hour(s)"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:396
+#: plugins/statistics/statisticsdialog.cpp:464
+#: plugins/statistics/statisticsdialog.cpp:482
+msgid "General information"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:402
+msgid "
Average message length : %1 characters
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:403
+msgid "
Time between two messages : %1 second(s)"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:407
+msgid "
Last talk : %2
"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:408
+msgid ""
+"
Last time contact "
+"was present : %2"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:418
+msgid "Current status"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:419
+msgid "Is
%1 since
%2"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:429
+msgid "When have I seen this contact ?"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:443
+msgid "Between %1:00 and %2:00, I was able to see %3 status %4% of the hour."
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Online time"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Away time"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Offline time"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:457
+msgid "online"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:459
+msgid "away"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:461
+msgid "offline"
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:502
+msgid "Between %1:00 and %2:00, I have seen %3 %4% %5."
+msgstr ""
+
+#: plugins/statistics/statisticsdialog.cpp:526
+msgid ""
+"_: 1 is date, 2 is contact name, 3 is online status\n"
+"%1, %2 was %3"
+msgstr ""
+
+#: plugins/statistics/statisticsplugin.cpp:46
+msgid "Statistics"
+msgstr ""
+
+#: plugins/statistics/statisticsplugin.cpp:55
+msgid "View &Statistics"
+msgstr ""
+
+#: plugins/translator/translatordialog.cpp:24
+msgid "Translator Plugin"
+msgstr ""
+
+#: plugins/translator/translatorguiclient.cpp:44
+msgid "Translate"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:36
+msgid "English"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:37
+msgid "Chinese"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:38
+msgid "French"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:39
+msgid "German"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:40
+msgid "Italian"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:41
+msgid "Japanese"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:42
+msgid "Korean"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:43
+msgid "Portuguese"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:44
+msgid "Russian"
+msgstr ""
+
+#: plugins/translator/translatorlanguages.cpp:45
+msgid "Spanish"
+msgstr ""
+
+#: plugins/translator/translatorplugin.cpp:48
+msgid "Translator"
+msgstr ""
+
+#: plugins/translator/translatorplugin.cpp:79
+msgid "Set &Language"
+msgstr ""
+
+#: plugins/translator/translatorplugin.cpp:367
+msgid ""
+"%2 \n"
+"Auto Translated: \n"
+"%1"
+msgstr ""
+
+#: plugins/webpresence/webpresenceplugin.cpp:208
+msgid ""
+"An error occurred when uploading your presence page.\n"
+"Check the path and write permissions of the destination."
+msgstr ""
+
+#: plugins/webpresence/webpresenceplugin.cpp:218
+msgid "Not yet known"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:185
+msgid "&Search for Friends"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:187
+msgid "Export Contacts to Server"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:189
+msgid "Export Contacts to File..."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:191
+msgid "Import Contacts From File..."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:193
+msgid "Only for Friends"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:254
+msgid "%1 <%2> "
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:288
+msgid "Go O&nline"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:292
+msgid "Set &Busy"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:296
+msgid "Set &Invisible"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:300
+msgid "Go &Offline"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:304
+msgid "Set &Description..."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:684
+msgid "connection using SSL was not possible, retrying without."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:712
+msgid "unable to connect to the Gadu-Gadu server(\"%1\")."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:713 protocols/gadu/gaducommands.cpp:327
+#: protocols/gadu/gaducommands.cpp:335 protocols/gadu/gaducommands.cpp:383
+msgid "Connection Error"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:896
+msgid "Contacts exported to the server."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:927
+msgid "Save Contacts List for Account %1 As"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:935
+msgid "Unable to create temporary file."
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:935 protocols/gadu/gaduaccount.cpp:949
+msgid "Save Contacts List Failed"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:973
+msgid "Load Contacts List for Account %1 As"
+msgstr ""
+
+#: protocols/gadu/gaduaccount.cpp:993 protocols/gadu/gaduaccount.cpp:999
+msgid "Contacts List Load Has Failed"
+msgstr ""
+
+#: protocols/gadu/gaduaway.cpp:39 protocols/gadu/ui/gaduawayui.ui:19
+#, no-c-format
+msgid "Away Dialog"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:145 protocols/gadu/gaducommands.cpp:182
+#: protocols/gadu/gaducommands.cpp:198 protocols/gadu/gaducommands.cpp:233
+#: protocols/gadu/gaducommands.cpp:249 protocols/gadu/gadueditaccount.cpp:193
+#: protocols/gadu/gadueditaccount.cpp:214
+#: protocols/gadu/gadueditaccount.cpp:219
+#: protocols/gadu/gadueditaccount.cpp:224
+#: protocols/gadu/gadueditaccount.cpp:255
+msgid "Gadu-Gadu"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:145 protocols/gadu/gaducommands.cpp:233
+msgid "Unable to retrieve token."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:182
+msgid "Registration FAILED"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:198
+msgid "Unknown connection error while retrieving token."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:206
+#, c-format
+msgid "Token retrieving status: %1"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:215
+msgid "Gadu-Gadu token retrieve problem"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:249
+msgid "Unknown connection error while registering."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:256
+#, c-format
+msgid "Registration status: %1"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:265
+msgid "Gadu-Gadu Registration Error"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:277
+msgid "Registration Finished"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:277
+msgid "Registration has completed successfully."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:280
+msgid "Registration Error"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:280
+msgid "Incorrect data sent to server."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:327 protocols/gadu/gaducommands.cpp:335
+msgid "Password reminding finished prematurely due to a connection error."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:343
+msgid "Successfully"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:343
+msgid "Unsuccessful. Please retry."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:344
+msgid "Remind Password"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:344
+msgid "Remind password finished: "
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:383
+msgid "Password changing finished prematurely due to a connection error."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:391
+msgid "State Error"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:392
+msgid ""
+"Password changing finished prematurely due to a session related problem (try "
+"again later)."
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:399
+msgid "Changed Password"
+msgstr ""
+
+#: protocols/gadu/gaducommands.cpp:399
+msgid "Your password has been changed."
+msgstr ""
+
+#: protocols/gadu/gaducontact.cpp:197 protocols/msn/msncontact.cpp:140
+msgid "Show Profile"
+msgstr ""
+
+#: protocols/gadu/gaducontact.cpp:228
+msgid "Gadu contact"
+msgstr ""
+
+#: protocols/gadu/gaducontact.cpp:246 protocols/msn/msncontact.cpp:252
+msgid "
Please go online to remove a contact from your contact list."
+msgstr ""
+
+#: protocols/gadu/gaducontact.cpp:247
+msgid "Gadu-Gadu Plugin"
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:236
+#: protocols/jabber/jabberfiletransfer.cpp:148
+msgid "&Resume"
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:237
+#: protocols/jabber/jabberfiletransfer.cpp:149
+msgid "Over&write"
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:239
+#: protocols/jabber/jabberfiletransfer.cpp:152
+msgid "The file %1 already exists, do you want to resume or overwrite it?"
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:240
+#: protocols/jabber/jabberfiletransfer.cpp:153
+#, c-format
+msgid "File Exists: %1"
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:407
+msgid ""
+"Connection to peer was refused; it possibly does not listen for incoming "
+"connections."
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:411
+msgid "File transfer transaction was not agreed by peer."
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:415
+msgid "File-transfer handshake failure."
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:418
+msgid "File transfer had problems with the file."
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:421
+msgid "There was network error during file transfer."
+msgstr ""
+
+#: protocols/gadu/gadudcctransaction.cpp:424
+msgid "Unknown File-Transfer error."
+msgstr ""
+
+#: protocols/gadu/gadueditaccount.cpp:87
+msgid ""
+"_: personal information being fetched from server\n"
+"
Fetching from server
"
+msgstr ""
+
+#: protocols/gadu/gadueditaccount.cpp:193
+msgid "
Registration FAILED."
+msgstr ""
+
+#: protocols/gadu/gadueditaccount.cpp:214
+msgid "
Enter UIN please."
+msgstr ""
+
+#: protocols/gadu/gadueditaccount.cpp:219
+msgid "
UIN should be a positive number."
+msgstr ""
+
+#: protocols/gadu/gadueditaccount.cpp:224
+msgid "
Enter password please."
+msgstr ""
+
+#: protocols/gadu/gadueditaccount.cpp:255
+msgid "
Starting DCC listening socket failed; dcc is not working now."
+msgstr ""
+
+#: protocols/gadu/gadueditcontact.cpp:49 protocols/gadu/gadueditcontact.cpp:67
+msgid "Edit Contact's Properties"
+msgstr ""
+
+#: protocols/gadu/gaduprotocol.cpp:56
+msgid "Blocked"
+msgstr ""
+
+#: protocols/gadu/gaduprotocol.cpp:60
+msgid "A&way"
+msgstr ""
+
+#: protocols/gadu/gaduprotocol.cpp:62 protocols/gadu/gaduprotocol.cpp:64
+#: protocols/groupwise/gwprotocol.cpp:52
+#: protocols/meanwhile/meanwhileprotocol.cpp:51
+#: protocols/msn/msnprotocol.cpp:53 protocols/yahoo/yahooprotocol.cpp:45
+msgid "Busy"
+msgstr ""
+
+#: protocols/gadu/gaduprotocol.cpp:62 protocols/gadu/gaduprotocol.cpp:64
+msgid "B&usy"
+msgstr ""
+
+#: protocols/gadu/gaduprotocol.cpp:66 protocols/gadu/gaduprotocol.cpp:68
+msgid "I&nvisible"
+msgstr ""
+
+#: protocols/gadu/gadupubdir.cpp:74 protocols/gadu/gadupubdir.cpp:315
+msgid "Search &More..."
+msgstr ""
+
+#: protocols/gadu/gadupubdir.cpp:95
+msgid "Gadu-Gadu Public Directory"
+msgstr ""
+
+#: protocols/gadu/gadupubdir.cpp:102
+msgid "&New Search"
+msgstr ""
+
+#: protocols/gadu/gadupubdir.cpp:103 protocols/gadu/gadupubdir.cpp:280
+#: protocols/irc/ui/channellist.cpp:207
+msgid "S&earch"
+msgstr ""
+
+#: protocols/gadu/gadupubdir.cpp:104
+msgid "&Add User..."
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:38
+msgid "Register New Account"
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:44
+#: protocols/jabber/ui/dlgregister.ui:129
+#: protocols/jabber/ui/dlgservices.ui:151
+#, no-c-format
+msgid "&Register"
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:66
+msgid "Retrieving token"
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:88
+msgid "Please enter a valid E-Mail Address."
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:98
+#: protocols/jabber/ui/jabberregisteraccount.cpp:152
+msgid "Please enter the same password twice."
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:105
+#: protocols/jabber/ui/jabberregisteraccount.cpp:160
+msgid "Password entries do not match."
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:112
+msgid "Please enter the verification sequence."
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:158
+#, c-format
+msgid "Account created; your new UIN is %1."
+msgstr ""
+
+#: protocols/gadu/gaduregisteraccount.cpp:166
+#, c-format
+msgid "Registration failed: %1"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:216 protocols/gadu/gadusession.cpp:229
+#: protocols/gadu/gadusession.cpp:241 protocols/gadu/gadusession.cpp:274
+msgid "You are not connected to the server."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:288 protocols/gadu/gadusession.cpp:306
+msgid "You have to be connected to the server to change your status."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:573
+msgid "idle"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:575
+msgid "resolving host"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:577
+msgid "connecting"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:579
+msgid "reading data"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:581
+msgid "error"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:583
+msgid "connecting to hub"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:585
+msgid "connecting to server"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:587
+msgid "retrieving key"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:589
+msgid "waiting for reply"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:591
+msgid "connected"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:593
+msgid "sending query"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:595
+msgid "reading header"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:597
+msgid "parse data"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:599
+msgid "done"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:601
+msgid "Tls connection negotiation"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:603
+msgid "unknown"
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:611
+msgid "Resolving error."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:613
+msgid "Connecting error."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:615
+msgid "Reading error."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:617
+msgid "Writing error."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:619 protocols/gadu/gadusession.cpp:644
+#, c-format
+msgid "Unknown error number %1."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:628
+msgid "Unable to resolve server address. DNS failure."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:630
+msgid "Unable to connect to server."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:632
+msgid "Server send incorrect data. Protocol error."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:634
+msgid "Problem reading data from server."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:636
+msgid "Problem sending data to server."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:638
+msgid "Incorrect password."
+msgstr ""
+
+#: protocols/gadu/gadusession.cpp:642
+msgid ""
+"Unable to connect over encrypted channel.\n"
+"Try to turn off encryption support in Gadu account settings and reconnect."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:82
+msgid "&Set Auto-Reply..."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:84
+msgid "&Join Channel..."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:86
+msgid "&Manage Privacy..."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:251 protocols/jabber/jabberaccount.cpp:428
+#: protocols/jabber/ui/jabberregisteraccount.cpp:269
+msgid ""
+"SSL support could not be initialized for account %1. This is most likely "
+"because the TQCA TLS plugin is not installed on your system."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:253
+msgid "GroupWise SSL Error"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:367
+msgid ""
+"_: Message Sending Failed\n"
+"Kopete was not able to send the last message sent on account '%1'.\n"
+"If possible, please send the console output from Kopete to "
+"
for analysis."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:367
+msgid "Unable to Send Message on Account '%1'"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:577
+msgid "Conflicting Changes Made Offline"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:577
+msgid ""
+"A change happened to your GroupWise contact list while you were offline "
+"which was impossible to reconcile."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:650
+msgid ""
+"_: Error shown when connecting failed\n"
+"Kopete was not able to connect to the GroupWise Messenger server for account "
+"'%1'.\n"
+"Please check your server and port settings and try again."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:650
+msgid "Unable to Connect '%1'"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:720 protocols/jabber/jabberaccount.cpp:459
+msgid "No certificate was presented."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:724 protocols/jabber/jabberaccount.cpp:463
+msgid "The host name does not match the one in the certificate."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:728 protocols/jabber/jabberaccount.cpp:467
+msgid "The Certificate Authority rejected the certificate."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:733 protocols/jabber/jabberaccount.cpp:472
+msgid "The certificate is untrusted."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:737 protocols/jabber/jabberaccount.cpp:476
+msgid "The signature is invalid."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:741 protocols/jabber/jabberaccount.cpp:480
+msgid "The Certificate Authority is invalid."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:746 protocols/jabber/jabberaccount.cpp:485
+msgid "Invalid certificate purpose."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:750 protocols/jabber/jabberaccount.cpp:489
+msgid "The certificate is self-signed."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:754 protocols/jabber/jabberaccount.cpp:493
+msgid "The certificate has been revoked."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:758 protocols/jabber/jabberaccount.cpp:497
+msgid "Maximum certificate chain length was exceeded."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:762 protocols/jabber/jabberaccount.cpp:501
+msgid "The certificate has expired."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:767 protocols/jabber/jabberaccount.cpp:506
+msgid "An unknown error occurred trying to validate the certificate."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:773
+msgid "The certificate of server %1 could not be validated for account %2: %3"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:777
+msgid "GroupWise Connection Certificate Problem"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:826
+msgid ""
+"_: Prefix used for automatically generated auto-reply messages when the "
+"contact is Away, contains contact's name\n"
+"Auto reply from %1: "
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:832
+msgid ""
+"_: Prefix used for broadcast messages\n"
+"Broadcast message from %1: "
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:838
+msgid ""
+"_: Prefix used for system broadcast messages\n"
+"System Broadcast message from %1: "
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1212
+msgid ""
+"The contact %1 could not be added to the contact list, with error message: %2"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1214
+msgid "Error Adding Contact"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1258
+msgid "Signed in as %1 Elsewhere"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1259
+msgid ""
+"_: The parameter is the user's own account id for this protocol\n"
+"You have been disconnected from GroupWise Messenger because you signed in as "
+"%1 elsewhere"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1367
+msgid "%1 has been invited to join this conversation."
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1393
+msgid "Enter Auto-Reply Message"
+msgstr ""
+
+#: protocols/groupwise/gwaccount.cpp:1394
+msgid ""
+"Please enter an Auto-Reply message that will be shown to users who message "
+"you while Away or Busy"
+msgstr ""
+
+#: protocols/groupwise/gwcontact.cpp:166 protocols/msn/msncontact.cpp:133
+msgid "Unblock User"
+msgstr ""
+
+#: protocols/groupwise/gwcontact.cpp:166 protocols/msn/msncontact.cpp:133
+msgid "Block User"
+msgstr ""
+
+#: protocols/groupwise/gwcontact.cpp:240 protocols/msn/msncontact.cpp:618
+msgid "%1|Blocked"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:65
+#: protocols/msn/msnchatsession.cpp:78
+msgid "&Invite"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:68
+#: protocols/groupwise/gwmessagemanager.cpp:506
+msgid "Security Status"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:69
+msgid "Conversation is secure"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:71
+#: protocols/groupwise/gwmessagemanager.cpp:513
+msgid "Archiving Status"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:199
+#, c-format
+msgid "An error occurred when trying to start a chat: %1"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:226
+msgid ""
+"Your message could not be sent. You cannot send messages while your status "
+"is Appear Offline. "
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:319
+msgid "&Other..."
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:338
+#: protocols/groupwise/gwmessagemanager.cpp:384
+msgid "Enter Invitation Message"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:339
+#: protocols/groupwise/gwmessagemanager.cpp:385
+msgid "Enter the reason for the invitation, or leave blank for no reason:"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:363
+msgid "Search for Contact to Invite"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:398
+msgid ""
+"_: label attached to contacts who have been invited but are yet to join a "
+"chat\n"
+"(pending)"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:445
+msgid ""
+"All the other participants have left, and other invitations are still "
+"pending. Your messages will not be delivered until someone else joins the "
+"chat."
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:471
+msgid "%1 has rejected an invitation to join this conversation."
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:493
+msgid "Conversation is being administratively logged"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:498
+msgid "Conversation is not being administratively logged"
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:506
+msgid "This conversation is secured with SSL security."
+msgstr ""
+
+#: protocols/groupwise/gwmessagemanager.cpp:513
+msgid "This conversation is being logged administratively."
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:56
+#: protocols/meanwhile/meanwhileprotocol.cpp:56
+#: protocols/msn/msnprotocol.cpp:60 protocols/yahoo/yahooprotocol.cpp:55
+msgid "Idle"
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:59
+msgid "Appear Offline"
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:59
+msgid "A&ppear Offline"
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:64
+msgid "Invalid Status"
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:71
+msgid "Auto Reply Message"
+msgstr ""
+
+#: protocols/groupwise/gwprotocol.cpp:72
+msgid "Common Name"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:29
+msgid "Access denied"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:32
+msgid "Not supported"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:35
+msgid "Password expired"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:38
+msgid "Invalid password"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:41
+msgid "User not found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:44
+msgid "Attribute not found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:47
+msgid "User is disabled"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:50
+msgid "Directory failure"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:53
+msgid "Host not found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:56
+msgid "Locked by admin"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:59
+msgid "Duplicate participant"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:62
+msgid "Server busy"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:65
+msgid "Object not found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:68
+msgid "Directory update"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:71
+msgid "Duplicate folder"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:74
+msgid "Contact list entry already exists"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:77
+msgid "User not allowed"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:80
+msgid "Too many contacts"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:83
+msgid "Conference not found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:86
+msgid "Too many folders"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:89
+msgid "Server protocol error"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:92
+msgid "Conversation invitation error"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:95
+msgid "User is blocked"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:98
+msgid "Master archive is missing"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:101
+msgid "Expired password in use"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:104
+msgid "Credentials missing"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:107
+msgid "Authentication failed"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:110
+msgid "Eval connection limit"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:113
+msgid "Unsupported client version"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:116
+msgid "A duplicate chat was found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:119
+msgid "Chat not found"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:122
+msgid "Invalid chat name"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:125
+msgid "The chat is active"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:128
+msgid "Chat is busy; try again"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:131
+msgid "Tried request too soon after another; try again"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:134
+msgid "Server's chat subsystem is not active"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:137
+msgid "The chat update request is invalid"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:140
+msgid "Write failed due to directory mismatch"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:143
+msgid "Recipient's client version is too old"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:146
+msgid "Chat has been removed from server"
+msgstr ""
+
+#: protocols/groupwise/libgroupwise/gwerror.cpp:149
+#, c-format
+msgid "Unrecognized error code: %s"
+msgstr ""
+
+#: protocols/groupwise/ui/gwaddcontactpage.cpp:63
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:62
+#: protocols/oscar/aim/aimprotocol.cpp:186
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:42
+msgid "You need to be connected to be able to add contacts."
+msgstr ""
+
+#: protocols/groupwise/ui/gwaddcontactpage.cpp:64
+msgid "Connect to GroupWise Messenger and try again."
+msgstr ""
+
+#: protocols/groupwise/ui/gwchatpropsdialog.cpp:33
+#: protocols/groupwise/ui/gwchatpropsdialog.cpp:41
+msgid "Chatroom properties"
+msgstr ""
+
+#: protocols/groupwise/ui/gwchatsearchdialog.cpp:38
+msgid "Search Chatrooms"
+msgstr ""
+
+#: protocols/groupwise/ui/gwchatsearchdialog.cpp:67
+msgid "Updating chatroom list..."
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:81
+msgid "Contact Properties"
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:104
+msgid "Telephone Number"
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:106
+msgid "Department"
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:108
+msgid "Location"
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:110
+msgid "Mailstop"
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:112
+msgid "Personal Title"
+msgstr ""
+
+#: protocols/groupwise/ui/gwcontactproperties.cpp:114
+#: protocols/yahoo/yahooprotocol.cpp:65
+msgid "Title"
+msgstr ""
+
+#: protocols/groupwise/ui/gweditaccountwidget.cpp:104
+msgid ""
+"The changes you just made will take effect next time you log in with "
+"GroupWise."
+msgstr ""
+
+#: protocols/groupwise/ui/gweditaccountwidget.cpp:105
+msgid "GroupWise Settings Changed While Signed In"
+msgstr ""
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:52
+#, c-format
+msgid ""
+"_: Account specific privacy settings\n"
+"Manage Privacy for %1"
+msgstr ""
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:62
+msgid "Privacy settings have been administratively locked"
+msgstr ""
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:100
+msgid ""
+msgstr ""
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:180
+msgid "Search for Contact to Block"
+msgstr ""
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:346
+msgid ""
+"You can only change privacy settings while you are logged in to the "
+"GroupWise Messenger server."
+msgstr ""
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:346
+msgid "'%1' Not Logged In"
+msgstr ""
+
+#: protocols/groupwise/ui/gwreceiveinvitationdialog.cpp:37
+msgid "Invitation to Conversation"
+msgstr ""
+
+#: protocols/groupwise/ui/gwsearch.cpp:167
+#, c-format
+msgid ""
+"_n: 1 matching user found\n"
+"%n matching users found"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:82
+msgid "Kopete IRC Plugin %1 [http://trinitydesktop.org]"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:112
+msgid "Set Away"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:176
+#, c-format
+msgid "Temporary Network - %1"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:177
+msgid "Network imported from previous version of Kopete, or an IRC URI"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:210
+msgid "Join Channel..."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:212
+msgid "Search Channels..."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:219
+msgid "Plugin Unloaded"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:228 protocols/irc/ircaccount.cpp:246
+#: protocols/irc/ircaccount.cpp:698 protocols/irc/ircaccount.cpp:785
+#: protocols/irc/ircchannelcontact.cpp:442
+#: protocols/irc/ircchannelcontact.cpp:568
+#: protocols/irc/ircchannelcontact.cpp:575
+#: protocols/irc/ircchannelcontact.cpp:583
+#: protocols/irc/ircchannelcontact.cpp:589
+msgid "IRC Plugin"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:229
+msgid "The nickname %1 is already in use. Please enter an alternate nickname:"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:246
+msgid "The nickname %1 is already in use"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:308
+msgid ""
+"The network associated with this account, %1, no longer exists. "
+"Please ensure that the account has a valid network. The account will not be "
+"enabled until you do so."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:310
+#, c-format
+msgid "Problem Loading %1"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:429
+msgid "Show Server Window"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:433
+msgid "Show Security Information"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:458
+msgid ""
+"The network associated with this account, %1, has no valid hosts. "
+"Please ensure that the account has a valid network."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:459
+msgid "Network is Empty"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:465
+msgid ""
+"Kopete could not connect to any of the servers in the network associated "
+"with this account (%1). Please try again later."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:466
+msgid "Network is Unavailable"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:493
+msgid "Connecting to %1..."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:495
+msgid "Using SSL"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:590
+msgid "The IRC server is currently too busy to respond to this request."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:591
+msgid "Server is Busy"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:600
+#, c-format
+msgid "Channel List for %1"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:698
+msgid "\"You are not allowed to add yourself to your contact list."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:751
+msgid "Please enter name of the channel you want to join:"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:784 protocols/irc/ircprotocol.cpp:538
+#: protocols/irc/ircprotocol.cpp:558
+msgid ""
+"\"%1\" is an invalid channel. Channels must start with '#', '!', '+', or '&'."
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:792
+msgid "CTCP %1 REPLY: %2"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:798
+msgid "The channel \"%1\" does not exist"
+msgstr ""
+
+#: protocols/irc/ircaccount.cpp:800
+msgid "The nickname \"%1\" does not exist"
+msgstr ""
+
+#: protocols/irc/ircaddcontactpage.cpp:74
+msgid "You need to specify a channel to join, or query to open."
+msgstr ""
+
+#: protocols/irc/ircaddcontactpage.cpp:74
+msgid "You Must Specify a Channel"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:62
+msgid "Only Operators Can Change &Topic"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:63
+msgid "&No Outside Messages"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:64
+msgid "&Secret"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:65
+msgid "&Moderated"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:66
+msgid "&Invite Only"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:275
+msgid "Topic for %1 is set empty."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:280
+msgid "Topic for %1 is %2"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:365
+#, c-format
+msgid "You have joined channel %1"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:381
+msgid "User %1 joined channel %2"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:416
+msgid "%1 was kicked by %2. Reason: %3"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:418
+msgid "%1 was kicked by %2."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:437
+msgid "You were kicked from %1 by %2. Reason: %3"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:439
+msgid "You were kicked from %1 by %2."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:459
+msgid "New Topic"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:459
+msgid "Enter the new topic:"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:471
+msgid "You must be a channel operator on %1 to do that."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:486
+msgid "%1 has changed the topic to: %2"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:497
+msgid "Topic set by %1 at %2"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:506
+msgid "%1 sets mode %2 on %3"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:567
+msgid "You can not join %1 because you have been banned."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:575
+msgid ""
+"You can not join %1 because it is set to invite only, and no one has "
+"invited you."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:582
+msgid "You can not join %1 because it has reached its user limit."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:590
+msgid "Please enter key for channel %1: "
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:661
+#: protocols/jabber/ui/dlgchatjoin.ui:88
+#: protocols/jabber/ui/dlgchatroomslist.ui:128
+#, no-c-format
+msgid "&Join"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:662
+msgid "&Part"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:663
+msgid "Change &Topic..."
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:664
+msgid "Channel Modes"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:668
+msgid "Visit &Homepage"
+msgstr ""
+
+#: protocols/irc/ircchannelcontact.cpp:683 protocols/irc/ircusercontact.cpp:569
+msgid "&Encoding"
+msgstr ""
+
+#: protocols/irc/irccontact.cpp:189
+msgid "Quit: \"%1\" "
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:121 protocols/irc/ircprotocol.cpp:127
+msgid "Op"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:133
+msgid "Voice"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:152 protocols/irc/ui/channellist.cpp:193
+#: protocols/irc/ui/channellist.cpp:213
+msgid "Topic"
+msgstr ""
+
+#: protocols/groupwise/ui/gwchatsearchwidget.ui:44
+#: protocols/irc/ircprotocol.cpp:153
+#, no-c-format
+msgid "Members"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:154
+msgid "Home Page"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:156
+msgid "IRC User"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:157
+msgid "IRC Server"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:158
+msgid "IRC Channels"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:159
+msgid "IRC Hops"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:161
+msgid "User Is Authenticated"
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:173
+msgid "USAGE: /raw - Sends the text in raw form to the server."
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:177
+msgid "USAGE: /quote - Sends the text in quoted form to the server."
+msgstr ""
+
+#: protocols/irc/ircprotocol.cpp:181
+msgid "USAGE: /ctcp