From 4ede1072b012b8c0397676249af629fcd5a3e99b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Wed, 17 Jul 2013 09:14:14 +0200 Subject: [PATCH] improved FileChooser translation --- .../com/jpexs/decompiler/flash/gui/Main.java | 34 ++++++++++++++++ .../flash/gui/locales/MainFrame.properties | 38 +++++++++++++++++- .../flash/gui/locales/MainFrame_cs.properties | 40 +++++++++++++++++-- .../flash/gui/locales/MainFrame_ru.properties | 4 +- 4 files changed, 109 insertions(+), 7 deletions(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/Main.java b/trunk/src/com/jpexs/decompiler/flash/gui/Main.java index 544f5d38e..401484967 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/Main.java +++ b/trunk/src/com/jpexs/decompiler/flash/gui/Main.java @@ -61,6 +61,7 @@ import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.SwingWorker; +import javax.swing.UIDefaults; import javax.swing.UIManager; import javax.swing.filechooser.FileFilter; @@ -514,6 +515,39 @@ public class Main { UIManager.put("FileChooser.saveInLabelText", AppStrings.translate("FileChooser.saveInLabelText")); UIManager.put("FileChooser.updateButtonText", AppStrings.translate("FileChooser.updateButtonText")); UIManager.put("FileChooser.updateButtonToolTipText", AppStrings.translate("FileChooser.updateButtonToolTipText")); + + UIManager.put("FileChooser.detailsViewActionLabel.textAndMnemonic", AppStrings.translate("FileChooser.detailsViewActionLabel.textAndMnemonic")); + UIManager.put("FileChooser.detailsViewButtonToolTip.textAndMnemonic", AppStrings.translate("FileChooser.detailsViewButtonToolTip.textAndMnemonic")); + UIManager.put("FileChooser.fileAttrHeader.textAndMnemonic", AppStrings.translate("FileChooser.fileAttrHeader.textAndMnemonic")); + UIManager.put("FileChooser.fileDateHeader.textAndMnemonic", AppStrings.translate("FileChooser.fileDateHeader.textAndMnemonic")); + UIManager.put("FileChooser.fileNameHeader.textAndMnemonic", AppStrings.translate("FileChooser.fileNameHeader.textAndMnemonic")); + UIManager.put("FileChooser.fileNameLabel.textAndMnemonic", AppStrings.translate("FileChooser.fileNameLabel.textAndMnemonic")); + UIManager.put("FileChooser.fileSizeHeader.textAndMnemonic", AppStrings.translate("FileChooser.fileSizeHeader.textAndMnemonic")); + UIManager.put("FileChooser.fileTypeHeader.textAndMnemonic", AppStrings.translate("FileChooser.fileTypeHeader.textAndMnemonic")); + UIManager.put("FileChooser.filesOfTypeLabel.textAndMnemonic", AppStrings.translate("FileChooser.filesOfTypeLabel.textAndMnemonic")); + UIManager.put("FileChooser.folderNameLabel.textAndMnemonic", AppStrings.translate("FileChooser.folderNameLabel.textAndMnemonic")); + UIManager.put("FileChooser.homeFolderToolTip.textAndMnemonic", AppStrings.translate("FileChooser.homeFolderToolTip.textAndMnemonic")); + UIManager.put("FileChooser.listViewActionLabel.textAndMnemonic", AppStrings.translate("FileChooser.listViewActionLabel.textAndMnemonic")); + UIManager.put("FileChooser.listViewButtonToolTip.textAndMnemonic", AppStrings.translate("FileChooser.listViewButtonToolTip.textAndMnemonic")); + UIManager.put("FileChooser.lookInLabel.textAndMnemonic", AppStrings.translate("FileChooser.lookInLabel.textAndMnemonic")); + UIManager.put("FileChooser.newFolderActionLabel.textAndMnemonic", AppStrings.translate("FileChooser.newFolderActionLabel.textAndMnemonic")); + UIManager.put("FileChooser.newFolderToolTip.textAndMnemonic", AppStrings.translate("FileChooser.newFolderToolTip.textAndMnemonic")); + UIManager.put("FileChooser.refreshActionLabel.textAndMnemonic", AppStrings.translate("FileChooser.refreshActionLabel.textAndMnemonic")); + UIManager.put("FileChooser.saveInLabel.textAndMnemonic", AppStrings.translate("FileChooser.saveInLabel.textAndMnemonic")); + UIManager.put("FileChooser.upFolderToolTip.textAndMnemonic", AppStrings.translate("FileChooser.upFolderToolTip.textAndMnemonic")); + UIManager.put("FileChooser.viewMenuButtonAccessibleName", AppStrings.translate("FileChooser.viewMenuButtonAccessibleName")); + UIManager.put("FileChooser.viewMenuButtonToolTipText", AppStrings.translate("FileChooser.viewMenuButtonToolTipText")); + UIManager.put("FileChooser.viewMenuLabel.textAndMnemonic", AppStrings.translate("FileChooser.viewMenuLabel.textAndMnemonic")); + UIManager.put("FileChooser.newFolderActionLabelText", AppStrings.translate("FileChooser.newFolderActionLabelText")); + UIManager.put("FileChooser.listViewActionLabelText", AppStrings.translate("FileChooser.listViewActionLabelText")); + UIManager.put("FileChooser.detailsViewActionLabelText", AppStrings.translate("FileChooser.detailsViewActionLabelText")); + UIManager.put("FileChooser.refreshActionLabelText", AppStrings.translate("FileChooser.refreshActionLabelText")); + UIManager.put("FileChooser.sortMenuLabelText", AppStrings.translate("FileChooser.sortMenuLabelText")); + UIManager.put("FileChooser.viewMenuLabelText", AppStrings.translate("FileChooser.viewMenuLabelText")); + UIManager.put("FileChooser.fileSizeKiloBytes", AppStrings.translate("FileChooser.fileSizeKiloBytes")); + UIManager.put("FileChooser.fileSizeMegaBytes", AppStrings.translate("FileChooser.fileSizeMegaBytes")); + UIManager.put("FileChooser.fileSizeGigaBytes", AppStrings.translate("FileChooser.fileSizeGigaBytes")); + UIManager.put("FileChooser.folderNameLabelText", AppStrings.translate("FileChooser.folderNameLabelText")); } /** diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame.properties index 1c2d44443..811bb43ea 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame.properties +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame.properties @@ -214,7 +214,7 @@ error.action.save = %error% on line %line% message.confirm.remove = Are you sure you want to remove %item% \n and all objects which depend on it ? -#since version 1.6.6: +#after version 1.6.5u1: button.ok = OK button.cancel = Cancel @@ -235,7 +235,7 @@ no = no errors.present = There are ERRORS in the log. Click to view. errors.none = There are no errors in the log -#since version 1.6.6u1 +#after version 1.6.6: dialog.message.title = Message dialog.select.title = Select an Option @@ -283,3 +283,37 @@ FileChooser.saveDialogTitleText = Save FileChooser.saveInLabelText = Save in: FileChooser.updateButtonText = Update FileChooser.updateButtonToolTipText = Update directory listing + +#after version 1.6.6u2: +FileChooser.detailsViewActionLabel.textAndMnemonic = Details +FileChooser.detailsViewButtonToolTip.textAndMnemonic = Details +FileChooser.fileAttrHeader.textAndMnemonic = Attributes +FileChooser.fileDateHeader.textAndMnemonic = Modified +FileChooser.fileNameHeader.textAndMnemonic = Name +FileChooser.fileNameLabel.textAndMnemonic = File name: +FileChooser.fileSizeHeader.textAndMnemonic = Size +FileChooser.fileTypeHeader.textAndMnemonic = Type +FileChooser.filesOfTypeLabel.textAndMnemonic = Files of type: +FileChooser.folderNameLabel.textAndMnemonic = Folder name: +FileChooser.homeFolderToolTip.textAndMnemonic = Home +FileChooser.listViewActionLabel.textAndMnemonic = List +FileChooser.listViewButtonToolTip.textAndMnemonic = List +FileChooser.lookInLabel.textAndMnemonic = Look in: +FileChooser.newFolderActionLabel.textAndMnemonic = New Folder +FileChooser.newFolderToolTip.textAndMnemonic = Create New Folder +FileChooser.refreshActionLabel.textAndMnemonic = Refresh +FileChooser.saveInLabel.textAndMnemonic = Save in: +FileChooser.upFolderToolTip.textAndMnemonic = Up One Level +FileChooser.viewMenuButtonAccessibleName = View Menu +FileChooser.viewMenuButtonToolTipText = View Menu +FileChooser.viewMenuLabel.textAndMnemonic = View +FileChooser.newFolderActionLabelText = New Folder +FileChooser.listViewActionLabelText = List +FileChooser.detailsViewActionLabelText = Details +FileChooser.refreshActionLabelText = Refresh +FileChooser.sortMenuLabelText = Arrange Icons By +FileChooser.viewMenuLabelText = View +FileChooser.fileSizeKiloBytes = {0} KB +FileChooser.fileSizeMegaBytes = {0} MB +FileChooser.fileSizeGigaBytes = {0} GB +FileChooser.folderNameLabelText = Folder name: \ No newline at end of file diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_cs.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_cs.properties index c867d06b7..3a4f15b7a 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_cs.properties +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_cs.properties @@ -214,7 +214,7 @@ error.action.save = %error% na \u0159\u00e1dku %line% message.confirm.remove = Opravdu chcete odebrat %item%\n a v\u0161echny objekty kter\u00e9 na t\u00e9to polo\u017ece z\u00e1vis\u00ed ? -#since version 1.6.6: +#after version 1.6.5u1: button.ok = OK button.cancel = Storno @@ -235,7 +235,7 @@ no = ne errors.present = V logu jsou CHYBY. Klikn\u011bte pro zobrazen\u00ed. errors.none = V logu nejsou \u017e\u00e1dn\u00e9 chyby -#since version 1.6.6u1 +#after version 1.6.6: dialog.message.title = Zpr\u00e1va dialog.select.title = Vyberte si @@ -281,4 +281,38 @@ FileChooser.saveButtonToolTipText = Ulo\u017eit vybran\u00fd soubor FileChooser.saveDialogTitleText = Ulo\u017eit FileChooser.saveInLabelText = Ulo\u017eit do: FileChooser.updateButtonText = Obnoven\u00ed -FileChooser.updateButtonToolTipText = Obnoven\u00ed v\u00fdpisu adres\u00e1\u0159e \ No newline at end of file +FileChooser.updateButtonToolTipText = Obnoven\u00ed v\u00fdpisu adres\u00e1\u0159e + +#after version 1.6.6u2: +FileChooser.detailsViewActionLabel.textAndMnemonic = Detaily +FileChooser.detailsViewButtonToolTip.textAndMnemonic = Detaily +FileChooser.fileAttrHeader.textAndMnemonic = Vlastnosti +FileChooser.fileDateHeader.textAndMnemonic = Zm\u011bn\u011bno +FileChooser.fileNameHeader.textAndMnemonic = N\u00e1zev +FileChooser.fileNameLabel.textAndMnemonic = N\u00e1zev souboru: +FileChooser.fileSizeHeader.textAndMnemonic = Velikost +FileChooser.fileTypeHeader.textAndMnemonic = Typ +FileChooser.filesOfTypeLabel.textAndMnemonic = Soubory typu: +FileChooser.folderNameLabel.textAndMnemonic = N\u00e1zev slo\u017eky: +FileChooser.homeFolderToolTip.textAndMnemonic = Dom\u016f +FileChooser.listViewActionLabel.textAndMnemonic = Seznam +FileChooser.listViewButtonToolTip.textAndMnemonic = Seznam +FileChooser.lookInLabel.textAndMnemonic = Look in: +FileChooser.newFolderActionLabel.textAndMnemonic = New Folder +FileChooser.newFolderToolTip.textAndMnemonic = Create New Folder +FileChooser.refreshActionLabel.textAndMnemonic = Refresh +FileChooser.saveInLabel.textAndMnemonic = Vyhledat v: +FileChooser.upFolderToolTip.textAndMnemonic = O \u00farove\u0148 v\u00fd\u0161 +FileChooser.viewMenuButtonAccessibleName = Menu Zobrazit +FileChooser.viewMenuButtonToolTipText = Menu Zobrazit +FileChooser.viewMenuLabel.textAndMnemonic = Zobrazit +FileChooser.newFolderActionLabelText = Nov\u00e1 slo\u017eka +FileChooser.listViewActionLabelText = Seznam +FileChooser.detailsViewActionLabelText = Detaily +FileChooser.refreshActionLabelText = Obnovit +FileChooser.sortMenuLabelText = Se\u0159adit ikony podle +FileChooser.viewMenuLabelText = Zobrazit +FileChooser.fileSizeKiloBytes = {0} KB +FileChooser.fileSizeMegaBytes = {0} MB +FileChooser.fileSizeGigaBytes = {0} GB +FileChooser.folderNameLabelText = N\u00e1zev slo\u017eky: \ No newline at end of file diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_ru.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_ru.properties index ef0d21c20..49f9e2e7d 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_ru.properties +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_ru.properties @@ -209,7 +209,7 @@ error.action.save = %error% \u0432 \u0441\u0442\u0440\u043e\u043a\u0435\u00d0\u0 message.confirm.remove = \u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442 %item%\n \u0438 \u0432\u0441\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b, \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0435 \u043e\u0442 \u043d\u0435\u0433\u043e? -#since version 1.6.6: +#after version 1.6.5u1: font.name = \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0448\u0440\u0438\u0444\u0442\u0430: font.isbold = \u0416\u0438\u0440\u043d\u044b\u0439: font.isitalic = \u041a\u0443\u0440\u0441\u0438\u0432: @@ -225,7 +225,7 @@ no = \u043d\u0435\u0442 errors.present = \u0412 \u043b\u043e\u0433\u0435 \u0415\u0421\u0422\u042c \u041e\u0428\u0418\u0411\u041a\u0418. \u041a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430. errors.none = \u0412 \u043b\u043e\u0433\u0435 \u043d\u0435\u0442 \u043e\u0448\u0438\u0431\u043e\u043a -#since version 1.6.6u1 +#after version 1.6.6: dialog.message.title = \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 dialog.select.title = \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442