]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/renamedialog.cpp
SVN_SILENT made messages (.desktop file)
[dolphin.git] / src / renamedialog.cpp
index def141e047a104bee6d8dc40ee78b761ff9d337c..d65330cddad1231db499a2e723f4a375cbabcf7c 100644 (file)
@@ -36,11 +36,13 @@ RenameDialog::RenameDialog(const KUrl::List& items) :
     Q_ASSERT(itemCount >= 1);
     m_renameOneItem = (itemCount == 1);
 
-    setCaption(m_renameOneItem ? i18n("Rename Item") : i18n("Rename Items"));
+    setCaption(m_renameOneItem ?
+               i18nc("@title:window", "Rename Item") :
+               i18nc("@title:window", "Rename Items"));
     setButtons(Ok | Cancel);
     setDefaultButton(Ok);
 
-    setButtonGuiItem(Ok, KGuiItem(i18n("Rename"), "dialog-apply"));
+    setButtonGuiItem(Ok, KGuiItem(i18nc("@action:button", "Rename"), "dialog-apply"));
 
     QWidget* page = new QWidget(this);
     setMainWidget(page);
@@ -52,11 +54,13 @@ RenameDialog::RenameDialog(const KUrl::List& items) :
     if (m_renameOneItem) {
         const KUrl& url = items.first();
         m_newName = url.fileName();
-        editLabel = new QLabel(i18n("Rename the item '%1' to:", m_newName),
+        editLabel = new QLabel(i18nc("@label:textbox", "Rename the item <filename>%1</filename> to:", m_newName),
                                page);
     } else {
-        m_newName = i18n("New name #");
-        editLabel = new QLabel(i18n("Rename the %1 selected items to:", itemCount),
+        m_newName = i18nc("@info:status", "New name #");
+        editLabel = new QLabel(i18ncp("@label:textbox",
+                                      "Rename the %1 selected item to:",
+                                      "Rename the %1 selected items to:", itemCount),
                                page);
     }
 
@@ -97,7 +101,7 @@ RenameDialog::RenameDialog(const KUrl::List& items) :
     topLayout->addWidget(m_lineEdit);
 
     if (!m_renameOneItem) {
-        QLabel* infoLabel = new QLabel(i18n("(# will be replaced by ascending numbers)"), page);
+        QLabel* infoLabel = new QLabel(i18nc("@info", "(# will be replaced by ascending numbers)"), page);
         topLayout->addWidget(infoLabel);
     }
 }
@@ -110,17 +114,18 @@ void RenameDialog::slotButtonClicked(int button)
     if (button == Ok) {
         m_newName = m_lineEdit->text();
         if (m_newName.isEmpty()) {
-            m_errorString = i18n("The new name is empty. A name with at least one character must be entered.");
+            m_errorString = i18nc("@info:status",
+                                  "The new name is empty. A name with at least one character must be entered.");
         } else if (!m_renameOneItem && m_newName.contains('#') != 1) {
             m_newName.truncate(0);
-            m_errorString = i18n("The name must contain exactly one # character.");
+            m_errorString = i18nc("@info:status", "The name must contain exactly one # character.");
         }
     }
 
     KDialog::slotButtonClicked(button);
 }
 
-QString RenameDialog::extensionString(const QString& name) const
+QString RenameDialog::extensionString(const QString& name)
 {
     QString extension;
     bool foundExtension = false;  // true if at least one valid file extension