From fe7b2f8f12fa69575b426e29f2b2c65e81c33465 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Tue, 26 May 2015 21:05:34 +0200 Subject: [PATCH] allow to select language in check resources window --- .../defaultsyntaxkit/config.properties | 2 +- .../defaultsyntaxkit/config_ca.properties | 2 +- .../defaultsyntaxkit/config_cs.properties | 2 +- .../defaultsyntaxkit/config_es.properties | 2 +- .../defaultsyntaxkit/config_fr.properties | 2 +- .../defaultsyntaxkit/config_hu.properties | 2 +- .../defaultsyntaxkit/config_nl.properties | 2 +- .../defaultsyntaxkit/config_pt.properties | 2 +- .../defaultsyntaxkit/config_pt_BR.properties | 2 +- .../defaultsyntaxkit/config_ru.properties | 2 +- .../defaultsyntaxkit/config_sv.properties | 2 +- .../defaultsyntaxkit/config_uk.properties | 2 +- .../defaultsyntaxkit/config_zh.properties | 2 +- .../config.properties | 1 + .../config_ca.properties | 1 + .../config_cs.properties | 1 + .../config_de.properties | 1 + .../config_es.properties | 1 + .../config_fr.properties | 1 + .../config_hu.properties | 1 + .../config_pl.properties | 1 + .../config_pt.properties | 1 + .../config_pt_BR.properties | 1 + .../config_sv.properties | 1 + .../config_zh.properties | 1 + .../decompiler/flash/gui/MainFrameMenu.java | 18 +++++++++++++++++- .../flash/gui/helpers/CheckResources.java | 4 ++-- 27 files changed, 44 insertions(+), 16 deletions(-) diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config.properties index 730dbe832..fb22cf085 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Paste DefaultAction.select-all.MenuText = Select All Action.find.MenuText = Find -Action.find.ToolTip= Display Find And Replace Dialog +Action.find.ToolTip = Display Find And Replace Dialog Action.find-next.MenuText = Find Next Action.find-next.ToolTip = Repeat Last Find Action.goto-line.MenuText = Goto Line Number diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ca.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ca.properties index 453ad25b8..2ebe54b23 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ca.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ca.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Enganxa DefaultAction.select-all.MenuText = Selecciona-ho Tot Action.find.MenuText = Cerca -Action.find.ToolTip= Mostra el Di\u00e0leg de Cerca i Substituci\u00f3 +Action.find.ToolTip = Mostra el Di\u00e0leg de Cerca i Substituci\u00f3 Action.find-next.MenuText = Cerca el Seg\u00fcent Action.find-next.ToolTip = Repeteix la Darrera Cerca Action.goto-line.MenuText = Ves al N\u00famero de L\u00ednia diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_cs.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_cs.properties index 0c10bc916..8832d8b42 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_cs.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_cs.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Vlo\u017eit DefaultAction.select-all.MenuText = Vybrat V\u0161e Action.find.MenuText = Naj\u00edt -Action.find.ToolTip= Zobraz\u00ed dialog Naj\u00edt a nahradit +Action.find.ToolTip = Zobraz\u00ed dialog Naj\u00edt a nahradit Action.find-next.MenuText = Naj\u00edt Dal\u0161\u00ed Action.find-next.ToolTip = Opakovat posledn\u00ed hled\u00e1n\u00ed Action.goto-line.MenuText = J\u00edt na \u0159\u00e1dek diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties index 0491bed43..046bca6cc 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Pegar DefaultAction.select-all.MenuText = Seleccionar todo Action.find.MenuText = Buscar -Action.find.ToolTip= Mostrar el di\u00e1logo de Buscar y Reemplazar +Action.find.ToolTip = Mostrar el di\u00e1logo de Buscar y Reemplazar Action.find-next.MenuText = Buscar siguiente Action.find-next.ToolTip = Repetir la \u00faltima b\u00fasqueda Action.goto-line.MenuText = Ir al n\u00famero de l\u00ednea diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_fr.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_fr.properties index 7a8d10ee9..99e864b8a 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_fr.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_fr.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Coller DefaultAction.select-all.MenuText = S\u00e9lectionner tout Action.find.MenuText = Chercher -Action.find.ToolTip= Chercher et Remplacer +Action.find.ToolTip = Chercher et Remplacer Action.find-next.MenuText = Chercher l'occurence suivante Action.find-next.ToolTip = R\u00e9p\u00e9ter la derni\u00e8re recherche Action.goto-line.MenuText = Aller \u00e0 la ligne n\u00ba diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_hu.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_hu.properties index ae7e760b0..0c2b21b94 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_hu.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_hu.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Beilleszt\u00e9s DefaultAction.select-all.MenuText = Minden kijel\u00f6l\u00e9se Action.find.MenuText = Keres\u00e9s -Action.find.ToolTip= Keres\u00e9s \u00e9s Csere dial\u00f3gusablak megjelen\u00edt\u00e9se +Action.find.ToolTip = Keres\u00e9s \u00e9s Csere dial\u00f3gusablak megjelen\u00edt\u00e9se Action.find-next.MenuText = K\u00f6vetkez\u0151 keres\u00e9se Action.find-next.ToolTip = Utols\u00f3 keres\u00e9s megism\u00e9tl\u00e9se Action.goto-line.MenuText = Sorsz\u00e1mhoz ugr\u00e1s diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_nl.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_nl.properties index a7a736c81..cb9363c74 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_nl.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_nl.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Plakken DefaultAction.select-all.MenuText = Alles selecteren Action.find.MenuText = Zoeken -Action.find.ToolTip= Zoeken en Vervangen Dialoogvenster tonen +Action.find.ToolTip = Zoeken en Vervangen Dialoogvenster tonen Action.find-next.MenuText = Volgende zoeken Action.find-next.ToolTip = Laatste Zoek herhalen Action.goto-line.MenuText = Naar Lijnnummer gaan diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties index d5caa3bcc..7f65923c8 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Colar DefaultAction.select-all.MenuText = Selecionar tudo Action.find.MenuText = Procurar -Action.find.ToolTip= Mostrar procura e trocar dialogo +Action.find.ToolTip = Mostrar procura e trocar dialogo Action.find-next.MenuText = Procurar proximo Action.find-next.ToolTip = Repetir ultima procura Action.goto-line.MenuText = Ir para numero de linha diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt_BR.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt_BR.properties index 2b0a12a60..93b07e592 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt_BR.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt_BR.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Colar DefaultAction.select-all.MenuText = Escolher tudo Action.find.MenuText = Procurar -Action.find.ToolTip= Mostrar procura e trocar diálogo +Action.find.ToolTip = Mostrar procura e trocar diálogo Action.find-next.MenuText = Procurar proximo Action.find-next.ToolTip = Repetir última procura Action.goto-line.MenuText = Ir para a linha número diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ru.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ru.properties index 68880cead..b1e554666 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ru.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_ru.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = \u0412\u0441\u0442\u0430\u0432\u04 DefaultAction.select-all.MenuText = \u0412\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0441\u0451 Action.find.MenuText = \u041d\u0430\u0439\u0442\u0438 -Action.find.ToolTip= \u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0434\u0438\u0430\u043B\u043E\u0433\u043E\u0432\u043E\u0435 \u043E\u043A\u043D\u043E \u041D\u0430\u0439\u0442\u0438 \u0438 \u0437\u0430\u043C\u0435\u043D\u0438\u0442\u044C +Action.find.ToolTip = \u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0434\u0438\u0430\u043B\u043E\u0433\u043E\u0432\u043E\u0435 \u043E\u043A\u043D\u043E \u041D\u0430\u0439\u0442\u0438 \u0438 \u0437\u0430\u043C\u0435\u043D\u0438\u0442\u044C Action.find-next.MenuText = \u0418\u0441\u043a\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435 Action.find-next.ToolTip = \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u043f\u043e\u0438\u0441\u043a Action.goto-line.MenuText = \u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043A \u0441\u0442\u0440\u043E\u043A\u0435 diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_sv.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_sv.properties index 1151f82dd..77859fd91 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_sv.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_sv.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = Klistra in DefaultAction.select-all.MenuText = Markera Allt Action.find.MenuText = Hitta -Action.find.ToolTip= Visa dialogrutan S\u00f6k och ers\u00e4tt +Action.find.ToolTip = Visa dialogrutan S\u00f6k och ers\u00e4tt Action.find-next.MenuText = Hitta N\u00e4sta Action.find-next.ToolTip = Upprepa senaste s\u00f6kningen Action.goto-line.MenuText = G\u00e5 till radnummer diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_uk.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_uk.properties index 9c20f6f4b..fecdc779d 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_uk.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_uk.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = \u0412\u0441\u0442\u0430\u0432\u04 DefaultAction.select-all.MenuText = \u0412\u0438\u0434\u0456\u043B\u0438\u0442\u0438 \u0432\u0441\u0435 Action.find.MenuText = \u0417\u043D\u0430\u0439\u0442\u0438 -Action.find.ToolTip= \u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u0432\u0456\u043A\u043D\u043E \u0434\u0456\u0430\u043B\u043E\u0433\u0443 \u0417\u043D\u0430\u0439\u0442\u0438 \u0456 \u0437\u0430\u043C\u0456\u043D\u0438\u0442\u0438 +Action.find.ToolTip = \u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u0432\u0456\u043A\u043D\u043E \u0434\u0456\u0430\u043B\u043E\u0433\u0443 \u0417\u043D\u0430\u0439\u0442\u0438 \u0456 \u0437\u0430\u043C\u0456\u043D\u0438\u0442\u0438 Action.find-next.MenuText = \u0428\u0443\u043A\u0430\u0442\u0438 \u0434\u0430\u043B\u0456 Action.find-next.ToolTip = \u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u043E\u0441\u0442\u0430\u043D\u043D\u0456\u0439 \u043F\u043E\u0448\u0443\u043A Action.goto-line.MenuText = \u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043E \u0440\u044F\u0434\u043A\u0430 diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_zh.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_zh.properties index 8357cb9fd..8b94aabe8 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_zh.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_zh.properties @@ -4,7 +4,7 @@ DefaultAction.paste-from-clipboard.MenuText = \u7c98\u8d34 DefaultAction.select-all.MenuText = \u5168\u9009 Action.find.MenuText = \u67e5\u627e -Action.find.ToolTip= \u663e\u793a\u67e5\u627e\u548c\u66ff\u6362\u5bf9\u8bdd\u6846 +Action.find.ToolTip = \u663e\u793a\u67e5\u627e\u548c\u66ff\u6362\u5bf9\u8bdd\u6846 Action.find-next.MenuText = \u67e5\u627e\u4e0b\u4e00\u4e2a Action.find-next.ToolTip = \u91cd\u590d\u4e0a\u6b21\u67e5\u627e Action.goto-line.MenuText = \u8df3\u8f6c\u5230\u884c\u53f7 diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config.properties index 838cc32cf..27fed0148 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Toggle Token Marker + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_ca.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_ca.properties index 0d4b93fb7..cd6d1c625 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_ca.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_ca.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Mostra/Amaga el Marcador Testimoni + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_cs.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_cs.properties index cbe0d3ef8..9e030de20 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_cs.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_cs.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = P\u0159epnout ozna\u010dova\u010d Token\u016f + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_de.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_de.properties index 1709c8353..ec81ece51 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_de.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_de.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Markierung umschalten + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_es.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_es.properties index 4f2584ce6..ab20dda7a 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_es.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_es.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Alternar marcador de Token + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_fr.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_fr.properties index a2a21aa66..5ab9bdc01 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_fr.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_fr.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Ajouter / Supprimer un marqueur + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_hu.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_hu.properties index 781beb3cb..67b2a9493 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_hu.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_hu.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Token Marker megjelen\u00edt\u00e9se/elrejt\u00e9se + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pl.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pl.properties index 139f63ff6..700dce487 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pl.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pl.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Prze\u0142\u0105cz znacznik \u017cetonu + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties index 4f2584ce6..ab20dda7a 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Alternar marcador de Token + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt_BR.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt_BR.properties index d20203f4d..e957d1969 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt_BR.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt_BR.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = Mudar o alternador de Token + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_sv.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_sv.properties index cc99fc00b..dfc024098 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_sv.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_sv.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = V\u00e4xla Tecken Mark\u00f6r + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_zh.properties b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_zh.properties index f315cac5f..da4f6be66 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_zh.properties +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_zh.properties @@ -1,4 +1,5 @@ Action.toggle-token-marker.MenuText = \u5207\u6362\u4ee4\u724c\u6807\u8bb0 + # !!!! FFDec translators - please do not edit anything below this line !!! #========================================================================== diff --git a/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java b/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java index 180c6963f..3e2780c3e 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java +++ b/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java @@ -51,6 +51,7 @@ import java.util.TimerTask; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.AbstractButton; +import javax.swing.JComboBox; import javax.swing.JDialog; import javax.swing.JEditorPane; import javax.swing.JFrame; @@ -407,7 +408,7 @@ public abstract class MainFrameMenu implements MenuBuilder { protected void checkResources() { ByteArrayOutputStream os = new ByteArrayOutputStream(); PrintStream stream = new PrintStream(os); - CheckResources.checkResources(stream); + CheckResources.checkResources(stream, null); final String str = new String(os.toByteArray(), Utf8Helper.charset); JDialog dialog = new JDialog() { @@ -416,6 +417,10 @@ public abstract class MainFrameMenu implements MenuBuilder { setSize(new Dimension(800, 600)); Container cnt = getContentPane(); cnt.setLayout(new BorderLayout()); + String[] languages = SelectLanguageDialog.getAvailableLanguages().clone(); + languages[0] = "all"; + JComboBox languagesComboBox = new JComboBox<>(languages); + this.add(languagesComboBox, BorderLayout.NORTH); ScrollPane scrollPane = new ScrollPane(); JEditorPane editor = new JEditorPane(); editor.setEditable(false); @@ -424,6 +429,17 @@ public abstract class MainFrameMenu implements MenuBuilder { this.add(scrollPane, BorderLayout.CENTER); this.setModal(true); View.centerScreen(this); + languagesComboBox.addActionListener((ActionEvent e) -> { + String lang = (String) languagesComboBox.getSelectedItem(); + if (lang.equals("all")) { + lang = null; + } + ByteArrayOutputStream os = new ByteArrayOutputStream(); + PrintStream stream = new PrintStream(os); + CheckResources.checkResources(stream, lang); + String str = new String(os.toByteArray(), Utf8Helper.charset); + editor.setText(str); + }); super.setVisible(bln); } }; diff --git a/src/com/jpexs/decompiler/flash/gui/helpers/CheckResources.java b/src/com/jpexs/decompiler/flash/gui/helpers/CheckResources.java index cc8805ccf..17ba6ec56 100644 --- a/src/com/jpexs/decompiler/flash/gui/helpers/CheckResources.java +++ b/src/com/jpexs/decompiler/flash/gui/helpers/CheckResources.java @@ -66,7 +66,7 @@ import java.util.logging.Logger; */ public class CheckResources { - public static void checkResources(PrintStream stream) { + public static void checkResources(PrintStream stream, String selectedLanguage) { Class[] classes = getClasses(); try { String[] languages = SelectLanguageDialog.getAvailableLanguages(); @@ -84,7 +84,7 @@ public class CheckResources { } for (String lang : languages) { - if (lang.equals("en")) { + if (lang.equals("en") || (selectedLanguage != null && !lang.equals(selectedLanguage))) { continue; }