mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-25 06:21:16 +00:00
Merge origin/master
This commit is contained in:
@@ -1,134 +1,136 @@
|
||||
/*
|
||||
* Copyright (C) 2010-2014 JPEXS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.jpexs.decompiler.flash.gui.helpers;
|
||||
|
||||
import com.jpexs.decompiler.flash.gui.AboutDialog;
|
||||
import com.jpexs.decompiler.flash.gui.AdvancedSettingsDialog;
|
||||
import com.jpexs.decompiler.flash.gui.ErrorLogFrame;
|
||||
import com.jpexs.decompiler.flash.gui.ExportDialog;
|
||||
import com.jpexs.decompiler.flash.gui.FontEmbedDialog;
|
||||
import com.jpexs.decompiler.flash.gui.FontPreviewDialog;
|
||||
import com.jpexs.decompiler.flash.gui.GraphDialog;
|
||||
import com.jpexs.decompiler.flash.gui.LoadFromCacheFrame;
|
||||
import com.jpexs.decompiler.flash.gui.LoadFromMemoryFrame;
|
||||
import com.jpexs.decompiler.flash.gui.LoadingDialog;
|
||||
import com.jpexs.decompiler.flash.gui.MainFrame;
|
||||
import com.jpexs.decompiler.flash.gui.ModeFrame;
|
||||
import com.jpexs.decompiler.flash.gui.NewVersionDialog;
|
||||
import com.jpexs.decompiler.flash.gui.RenameDialog;
|
||||
import com.jpexs.decompiler.flash.gui.SearchDialog;
|
||||
import com.jpexs.decompiler.flash.gui.SelectLanguageDialog;
|
||||
import com.jpexs.decompiler.flash.gui.abc.DeobfuscationDialog;
|
||||
import com.jpexs.decompiler.flash.gui.abc.NewTraitDialog;
|
||||
import com.jpexs.decompiler.flash.gui.abc.UsageFrame;
|
||||
import com.jpexs.decompiler.flash.gui.proxy.ProxyFrame;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.PrintStream;
|
||||
import java.util.Properties;
|
||||
import java.util.Set;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author JPEXS
|
||||
*/
|
||||
public class CheckResources {
|
||||
|
||||
public static void checkResources(PrintStream stream) {
|
||||
Class[] classes = new Class[]{
|
||||
AboutDialog.class,
|
||||
AdvancedSettingsDialog.class,
|
||||
ErrorLogFrame.class,
|
||||
ExportDialog.class,
|
||||
FontEmbedDialog.class,
|
||||
FontPreviewDialog.class,
|
||||
GraphDialog.class,
|
||||
// GraphTreeFrame.class, // empty
|
||||
LoadFromCacheFrame.class,
|
||||
LoadFromMemoryFrame.class,
|
||||
LoadingDialog.class,
|
||||
MainFrame.class,
|
||||
ModeFrame.class,
|
||||
NewVersionDialog.class,
|
||||
RenameDialog.class,
|
||||
SearchDialog.class,
|
||||
SelectLanguageDialog.class,
|
||||
ProxyFrame.class,
|
||||
DeobfuscationDialog.class,
|
||||
NewTraitDialog.class,
|
||||
UsageFrame.class,};
|
||||
for (Class clazz : classes) {
|
||||
checkResources(clazz, stream);
|
||||
}
|
||||
}
|
||||
|
||||
public static void checkResources(Class clazz, PrintStream stream) {
|
||||
try {
|
||||
Properties prop = new Properties();
|
||||
String[] languages = SelectLanguageDialog.getAvailableLanguages();
|
||||
String resourcePath = getResourcePath(clazz, null);
|
||||
InputStream is = CheckResources.class.getResourceAsStream(resourcePath);
|
||||
if (is == null) {
|
||||
stream.println("Resource file not found: " + resourcePath);
|
||||
return;
|
||||
}
|
||||
prop.load(is);
|
||||
Set<Object> keys = prop.keySet();
|
||||
|
||||
for (String lang : languages) {
|
||||
if (lang.equals("en")) {
|
||||
continue;
|
||||
}
|
||||
Properties prop2 = new Properties();
|
||||
resourcePath = getResourcePath(clazz, lang);
|
||||
is = CheckResources.class.getResourceAsStream(resourcePath);
|
||||
if (is == null) {
|
||||
stream.println(lang + ": Resource file not found: " + resourcePath);
|
||||
continue;
|
||||
}
|
||||
prop2.load(is);
|
||||
|
||||
for (Object key : keys) {
|
||||
String value = prop2.getProperty((String) key);
|
||||
if (value == null) {
|
||||
stream.println(lang + ": Property not found in resource file: " + clazz.getSimpleName() + ", property: " + key);
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (FileNotFoundException ex) {
|
||||
Logger.getLogger(CheckResources.class.getName()).log(Level.SEVERE, null, ex);
|
||||
} catch (IOException ex) {
|
||||
Logger.getLogger(CheckResources.class.getName()).log(Level.SEVERE, null, ex);
|
||||
}
|
||||
}
|
||||
|
||||
private static String getResourcePath(Class cls, String lang) {
|
||||
String name = cls.getName();
|
||||
if (name.startsWith("com.jpexs.decompiler.flash.gui.")) {
|
||||
name = name.substring("com.jpexs.decompiler.flash.gui.".length());
|
||||
name = "/com/jpexs/decompiler/flash/gui/locales/" + name.replace(".", "/");
|
||||
if (lang != null) {
|
||||
name += "_" + lang;
|
||||
}
|
||||
name += ".properties";
|
||||
}
|
||||
return name;
|
||||
}
|
||||
}
|
||||
/*
|
||||
* Copyright (C) 2010-2014 JPEXS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.jpexs.decompiler.flash.gui.helpers;
|
||||
|
||||
import com.jpexs.decompiler.flash.gui.AboutDialog;
|
||||
import com.jpexs.decompiler.flash.gui.AdvancedSettingsDialog;
|
||||
import com.jpexs.decompiler.flash.gui.ErrorLogFrame;
|
||||
import com.jpexs.decompiler.flash.gui.ExportDialog;
|
||||
import com.jpexs.decompiler.flash.gui.FontEmbedDialog;
|
||||
import com.jpexs.decompiler.flash.gui.FontPreviewDialog;
|
||||
import com.jpexs.decompiler.flash.gui.GraphDialog;
|
||||
import com.jpexs.decompiler.flash.gui.LoadFromCacheFrame;
|
||||
import com.jpexs.decompiler.flash.gui.LoadFromMemoryFrame;
|
||||
import com.jpexs.decompiler.flash.gui.LoadingDialog;
|
||||
import com.jpexs.decompiler.flash.gui.MainFrame;
|
||||
import com.jpexs.decompiler.flash.gui.ModeFrame;
|
||||
import com.jpexs.decompiler.flash.gui.NewVersionDialog;
|
||||
import com.jpexs.decompiler.flash.gui.RenameDialog;
|
||||
import com.jpexs.decompiler.flash.gui.SearchDialog;
|
||||
import com.jpexs.decompiler.flash.gui.SearchResultsDialog;
|
||||
import com.jpexs.decompiler.flash.gui.SelectLanguageDialog;
|
||||
import com.jpexs.decompiler.flash.gui.abc.DeobfuscationDialog;
|
||||
import com.jpexs.decompiler.flash.gui.abc.NewTraitDialog;
|
||||
import com.jpexs.decompiler.flash.gui.abc.UsageFrame;
|
||||
import com.jpexs.decompiler.flash.gui.proxy.ProxyFrame;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.PrintStream;
|
||||
import java.util.Properties;
|
||||
import java.util.Set;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author JPEXS
|
||||
*/
|
||||
public class CheckResources {
|
||||
|
||||
public static void checkResources(PrintStream stream) {
|
||||
Class[] classes = new Class[]{
|
||||
AboutDialog.class,
|
||||
AdvancedSettingsDialog.class,
|
||||
ErrorLogFrame.class,
|
||||
ExportDialog.class,
|
||||
FontEmbedDialog.class,
|
||||
FontPreviewDialog.class,
|
||||
GraphDialog.class,
|
||||
// GraphTreeFrame.class, // empty
|
||||
LoadFromCacheFrame.class,
|
||||
LoadFromMemoryFrame.class,
|
||||
LoadingDialog.class,
|
||||
MainFrame.class,
|
||||
ModeFrame.class,
|
||||
NewVersionDialog.class,
|
||||
RenameDialog.class,
|
||||
SearchDialog.class,
|
||||
SearchResultsDialog.class,
|
||||
SelectLanguageDialog.class,
|
||||
ProxyFrame.class,
|
||||
DeobfuscationDialog.class,
|
||||
NewTraitDialog.class,
|
||||
UsageFrame.class,};
|
||||
for (Class clazz : classes) {
|
||||
checkResources(clazz, stream);
|
||||
}
|
||||
}
|
||||
|
||||
public static void checkResources(Class clazz, PrintStream stream) {
|
||||
try {
|
||||
Properties prop = new Properties();
|
||||
String[] languages = SelectLanguageDialog.getAvailableLanguages();
|
||||
String resourcePath = getResourcePath(clazz, null);
|
||||
InputStream is = CheckResources.class.getResourceAsStream(resourcePath);
|
||||
if (is == null) {
|
||||
stream.println("Resource file not found: " + resourcePath);
|
||||
return;
|
||||
}
|
||||
prop.load(is);
|
||||
Set<Object> keys = prop.keySet();
|
||||
|
||||
for (String lang : languages) {
|
||||
if (lang.equals("en")) {
|
||||
continue;
|
||||
}
|
||||
Properties prop2 = new Properties();
|
||||
resourcePath = getResourcePath(clazz, lang);
|
||||
is = CheckResources.class.getResourceAsStream(resourcePath);
|
||||
if (is == null) {
|
||||
stream.println(lang + ": Resource file not found: " + resourcePath);
|
||||
continue;
|
||||
}
|
||||
prop2.load(is);
|
||||
|
||||
for (Object key : keys) {
|
||||
String value = prop2.getProperty((String) key);
|
||||
if (value == null) {
|
||||
stream.println(lang + ": Property not found in resource file: " + clazz.getSimpleName() + ", property: " + key);
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (FileNotFoundException ex) {
|
||||
Logger.getLogger(CheckResources.class.getName()).log(Level.SEVERE, null, ex);
|
||||
} catch (IOException ex) {
|
||||
Logger.getLogger(CheckResources.class.getName()).log(Level.SEVERE, null, ex);
|
||||
}
|
||||
}
|
||||
|
||||
private static String getResourcePath(Class cls, String lang) {
|
||||
String name = cls.getName();
|
||||
if (name.startsWith("com.jpexs.decompiler.flash.gui.")) {
|
||||
name = name.substring("com.jpexs.decompiler.flash.gui.".length());
|
||||
name = "/com/jpexs/decompiler/flash/gui/locales/" + name.replace(".", "/");
|
||||
if (lang != null) {
|
||||
name += "_" + lang;
|
||||
}
|
||||
name += ".properties";
|
||||
}
|
||||
return name;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,6 +19,6 @@ button.ok = OK
|
||||
dialog.title = N\u00e9vjegy
|
||||
contributors = K\u00f6zrem\u0171k\u00f6d\u0151k:
|
||||
#In the translation, replace "english" with target language name
|
||||
translation.author.label = A magyar ford\u00edt\u00e1s k\u00e9sz\u00edt\u00f5je:
|
||||
translation.author.label = A magyar ford\u00edt\u00e1s k\u00e9sz\u00edt\u0151je:
|
||||
#In the translation, insert your name here
|
||||
translation.author = honfika
|
||||
|
||||
@@ -14,8 +14,243 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
advancedSettings.dialog.title = Halad\u00f3 be\u00e1ll\u00edt\u00e1sok
|
||||
advancedSettings.restartConfirmation = N\u00e9h\u00e1ny m\u00f3dos\u00edt\u00e1s \u00e9rv\u00e9nybel\u00e9p\u00e9s\u00e9het a programot \u00fajra kell ind\u00edtani. Szeretn\u00e9 \u00fajraind\u00edtani most?
|
||||
advancedSettings.restartConfirmation = N\u00e9h\u00e1ny m\u00f3dos\u00edt\u00e1s \u00e9rv\u00e9nybel\u00e9p\u00e9s\u00e9hez a programot \u00fajra kell ind\u00edtani. Szeretn\u00e9 \u00fajraind\u00edtani most?
|
||||
advancedSettings.columns.name = N\u00e9v
|
||||
advancedSettings.columns.value = \u00c9rt\u00e9k
|
||||
advancedSettings.columns.description = Le\u00edr\u00e1s
|
||||
default = alap\u00e9rt\u00e9k
|
||||
|
||||
config.group.name.export = Export\u00e1l\u00e1s
|
||||
config.group.description.export = Export\u00e1l\u00e1s be\u00e1ll\u00edt\u00e1sai
|
||||
|
||||
config.group.name.script = Szkriptek
|
||||
config.group.description.script = ActionScript visszaford\u00edt\u00e1ssal kapcsolatos
|
||||
|
||||
config.group.name.update = Friss\u00edt\u00e9sek
|
||||
config.group.description.update = Friss\u00edt\u00e9sek keres\u00e9se
|
||||
|
||||
config.group.name.format = Form\u00e1z\u00e1s
|
||||
config.group.description.format = ActionScript k\u00f3d form\u00e1z\u00e1s
|
||||
|
||||
config.group.name.limit = Korl\u00e1tok
|
||||
config.group.description.limit = Visszaford\u00edt\u00e1si korl\u00e1tok obfuszk\u00e1lt k\u00f3dokra, stb.
|
||||
|
||||
config.group.name.ui = Fel\u00fclet
|
||||
config.group.description.ui = Felhaszn\u00e1l\u00f3i fel\u00fclet be\u00e1ll\u00edt\u00e1sai
|
||||
|
||||
config.group.name.debug = Hibakeres\u00e9s
|
||||
config.group.description.debug = Hibakeres\u00e9si be\u00e1ll\u00edt\u00e1sok
|
||||
|
||||
config.group.name.display = Megjelen\u00edt\u00e9s
|
||||
config.group.description.display = Flash objektum megjelen\u00edt\u00e9s, stb.
|
||||
|
||||
config.group.name.decompilation = Visszaford\u00edt\u00e1s
|
||||
config.group.description.decompilation = Glob\u00e1lis visszaford\u00edt\u00e1ssal kapcsolatos funkci\u00f3k
|
||||
|
||||
config.group.name.other = Egy\u00e9b
|
||||
config.group.description.other = Egy\u00e9b kategoriz\u00e1latlan be\u00e1ll\u00edt\u00e1sok
|
||||
|
||||
|
||||
config.name.openMultipleFiles = T\u00f6bb f\u00e1jl megnyit\u00e1sa
|
||||
config.description.openMultipleFiles = Enged\u00e9lyezi t\u00f6bb f\u00e1jl megnyit\u00e1s\u00e1t egy ablakban
|
||||
|
||||
config.name.decompile = ActionScript forr\u00e1s mutat\u00e1sa
|
||||
config.description.decompile = Kikapcsolhatja az AS visszaford\u00edt\u00e1s\u00e1t, ekkor a P-k\u00f3d jelenik meg
|
||||
|
||||
config.name.parallelSpeedUp = P\u00e1rhuzamos gyors\u00edt\u00e1s
|
||||
config.description.parallelSpeedUp = P\u00e1rhuzamos\u00edt\u00e1s fel tudja gyors\u00edtani a visszaford\u00edt\u00e1st
|
||||
|
||||
config.name.parallelThreadCount = Sz\u00e1lak sz\u00e1ma
|
||||
config.description.parallelThreadCount = Sz\u00e1lak sz\u00e1ma a p\u00e1rhuzamos gyors\u00edt\u00e1sn\u00e1l
|
||||
|
||||
config.name.autoDeobfuscate = Automatikus deobfuszk\u00e1l\u00e1s
|
||||
config.description.autoDeobfuscate = Futtassa a deobfuszk\u00e1l\u00e1st minden f\u00e1jlon az ActionScript visszaford\u00edt\u00e1sa el\u0151tt
|
||||
|
||||
config.name.cacheOnDisk = Lemez gyors\u00edt\u00f3t\u00e1r haszn\u00e1lata
|
||||
config.description.cacheOnDisk = Gyors\u00edt\u00f3t\u00e1razza a m\u00e1r visszaford\u00edtott r\u00e9szeket a merevlemezre a mem\u00f3ria helyett
|
||||
|
||||
config.name.internalFlashViewer = Saj\u00e1t Flash n\u00e9z\u0151ke haszn\u00e1lata
|
||||
config.description.internalFlashViewer = JPEXS Flash N\u00e9z\u0151ke haszn\u00e1lata a standard Flash Player helyett a flash r\u00e9szek megjelen\u00edt\u00e9s\u00e9re
|
||||
|
||||
config.name.gotoMainClassOnStartup = F\u0151 oszt\u00e1lyhoz ugr\u00e1s ind\u00edt\u00e1skor (AS3)
|
||||
config.description.gotoMainClassOnStartup = A dokumentum oszt\u00e1lyhoz navig\u00e1l\u00e1s AS3 f\u00e1jl eset\u00e9n az SWF megnyit\u00e1sakor
|
||||
|
||||
config.name.autoRenameIdentifiers = Azonos\u00edt\u00f3k automatikus \u00e1tnevez\u00e9se
|
||||
config.description.autoRenameIdentifiers = Automatikusan \u00e1tnevezi az \u00e9rv\u00e9nytelen azonos\u00edt\u00f3kat az SWF bet\u00f6lt\u00e9sekor
|
||||
|
||||
config.name.offeredAssociation = (Bels\u0151) SWF f\u00e1jlok t\u00e1rs\u00edt\u00e1sa megjelen\u00edtve
|
||||
config.description.offeredAssociation = Dial\u00f3gus ablak a f\u00e1jl t\u00e1rs\u00edt\u00e1s\u00e1r\u00f3l m\u00e1r meg lett jelen\u00edtve
|
||||
|
||||
config.name.decimalAddress = Decim\u00e1lis c\u00edmek haszn\u00e1lata
|
||||
config.description.decimalAddress = Decim\u00e1lis c\u00edmek haszn\u00e1lata a hexadecim\u00e1lisok helyett
|
||||
|
||||
config.name.showAllAddresses = Minden c\u00edm mutat\u00e1sa
|
||||
config.description.showAllAddresses = Minden ActionScript utas\u00edt\u00e1s c\u00edm mutat\u00e1sa
|
||||
|
||||
config.name.useFrameCache = Keret gyors\u00edt\u00f3t\u00e1r haszn\u00e1lata
|
||||
config.description.useFrameCache = Keretek gyors\u00edt\u00f3t\u00e1rba helyez\u00e9se az \u00fajb\u00f3li renderel\u00e9s megel\u0151z\u00e9s\u00e9hez
|
||||
|
||||
config.name.useRibbonInterface = Szalag fel\u00fclet
|
||||
config.description.useRibbonInterface = Kapcsolja ki a klasszikus fel\u00fclet haszn\u00e1lat\u00e1hoz szalagos men\u00fc n\u00e9lk\u00fcl
|
||||
|
||||
config.name.openFolderAfterFlaExport = Mappa megnyit\u00e1sa FLA export\u00e1l\u00e1s ut\u00e1n
|
||||
config.description.openFolderAfterFlaExport = A kimeneti k\u00f6nyvt\u00e1r megnyit\u00e1sa az FLA f\u00e1jl export\u00e1l\u00e1sa ut\u00e1n
|
||||
|
||||
config.name.useDetailedLogging = R\u00e9szletes napl\u00f3z\u00e1s
|
||||
config.description.useDetailedLogging = R\u00e9szletes hiba\u00fczenetek \u00e9s inform\u00e1ci\u00f3k napl\u00f3z\u00e1sa hibakeres\u00e9ssi c\u00e9lb\u00f3l
|
||||
|
||||
config.name.binaryDataDisplayLimit = Bin\u00e1ris adat megjelen\u00edt\u00e9si korl\u00e1t
|
||||
config.description.binaryDataDisplayLimit = A megjelen\u00edtett b\u00e1jtok maxim\u00e1lis sz\u00e1ma BinaryData tag eset\u00e9n
|
||||
|
||||
config.name.debugMode = Hibakeres\u00e9si m\u00f3d
|
||||
config.description.debugMode = M\u00f3d a hibakeres\u00e9shez. Bekapcsolja a hibakeres\u00e9si men\u00fct.
|
||||
|
||||
config.name.resolveConstants = \u00c1lland\u00f3k felold\u00e1sa AS1/2 p-k\u00f3d eset\u00e9n
|
||||
config.description.resolveConstants = Kapcsolja ezt ki a 'constantxx' \u00e9rt\u00e9kek mutat\u00e1s\u00e1hoz a val\u00f3s \u00e9rt\u00e9kek helyett a P-k\u00f3d ablakban
|
||||
|
||||
config.name.sublimiter = K\u00f3d sub korl\u00e1t
|
||||
config.description.sublimiter = K\u00f3d sub korl\u00e1t obfuszk\u00e1lt k\u00f3dn\u00e1l.
|
||||
|
||||
config.name.exportTimeout = Teljes export\u00e1l\u00e1si id\u0151korl\u00e1t (m\u00e1sodperc)
|
||||
config.description.exportTimeout = A visszaford\u00edt\u00f3 le\u00e1ll\u00edtja az export\u00e1l\u00e1st miut\u00e1n el\u00e9ri ezt az id\u0151t
|
||||
|
||||
config.name.decompilationTimeoutFile = F\u00e1jl visszaford\u00edt\u00e1si id\u0151korl\u00e1t (m\u00e1sodperc)
|
||||
config.description.decompilationTimeoutFile = A visszaford\u00edt\u00f3 le\u00e1ll\u00edtja az ActionScript visszaford\u00edt\u00e1s\u00e1t mitu\u00e1n el\u00e9ri ezt az id\u0151t
|
||||
|
||||
config.name.paramNamesEnable = Param\u00e9ter nevek enged\u00e9lyez\u00e9se AS3 eset\u00e9n
|
||||
config.description.paramNamesEnable = Param\u00e9ter nevek haszn\u00e1lata a visszaford\u00edt\u00e1sn\u00e1l probl\u00e9m\u00e1khoz vezethet mivel a hivatalos programok mint pl. Flash CS 5.5 rossz param\u00e9ter n\u00e9v indexeket sz\u00far be
|
||||
|
||||
config.name.displayFileName = SWF n\u00e9v mutat\u00e1sa a c\u00edmsorban
|
||||
config.description.displayFileName = SWF f\u00e1jl/url n\u00e9v mutat\u00e1sa az ablak c\u00edmsor\u00e1ban (Ut\u00e1na k\u00e9sz\u00edthet k\u00e9perny\u0151k\u00e9peket)
|
||||
|
||||
config.name.debugCopy = \u00dajraford\u00edt\u00e1s hibakeres\u00e9s
|
||||
config.description.debugCopy = Megpr\u00f3b\u00e1lja \u00fajraford\u00edtani az SWF f\u00e1jlt megnyit\u00e1s ut\u00e1n hogy megbizonyosodjon arr\u00f3l, hogy ugyanazt a bin\u00e1ris k\u00f3dot \u00e1ll\u00edtja el\u0151. Csak HIBAKERES\u00c9SHEZ haszn\u00e1lja!
|
||||
|
||||
config.name.dumpTags = Tagek ki\u00edr\u00e1sa a parancssorra
|
||||
config.description.dumpTags = Tagek ki\u00edr\u00e1sa a parancssorra az SWF f\u00e1jl olvas\u00e1sakor
|
||||
|
||||
config.name.decompilationTimeoutSingleMethod = AS3: Egyedi met\u00f3dus visszaford\u00edt\u00e1si id\u0151korl\u00e1t (m\u00e1sodperc)
|
||||
config.description.decompilationTimeoutSingleMethod = A visszaford\u00edt\u00f3 le\u00e1ll\u00edtja az ActionScript visszaford\u00edt\u00e1s\u00e1t miut\u00e1n el\u00e9ri ezt az id\u0151t egy met\u00f3dusn\u00e1l
|
||||
|
||||
config.name.lastRenameType = (Bels\u0151) Utols\u00f3 \u00e1tevez\u00e9si t\u00edpus
|
||||
config.description.lastRenameType = Utolj\u00e1ra haszn\u00e1lt t\u00edpus az azonos\u00edt\u00f3k \u00e1tnevez\u00e9s\u00e9re
|
||||
|
||||
config.name.lastSaveDir = (Bels\u0151) Utols\u00f3 ment\u00e9si k\u00f6nyvt\u00e1r
|
||||
config.description.lastSaveDir = Utolj\u00e1ra haszn\u00e1lt ment\u00e9si k\u00f6nyvt\u00e1r
|
||||
|
||||
config.name.lastOpenDir = (Bels\u0151) Utols\u00f3 megnyit\u00e1si k\u00f6nyvt\u00e1r
|
||||
config.description.lastOpenDir = Utolj\u00e1ra haszn\u00e1lt megnyit\u00e1si k\u00f6nyvt\u00e1r
|
||||
|
||||
config.name.lastExportDir = (Bels\u0151) Utols\u00f3 export\u00e1l\u00e1si k\u00f6nyvt\u00e1r
|
||||
config.description.lastExportDir = Utolj\u00e1ra haszn\u00e1lt export\u00e1l\u00e1si k\u00f6nyvt\u00e1r
|
||||
|
||||
config.name.locale = Nyelv
|
||||
config.description.locale = Helysz\u00edn azonos\u00edt\u00f3
|
||||
|
||||
config.name.registerNameFormat = Regiszter v\u00e1ltoz\u00f3 form\u00e1tum
|
||||
config.description.registerNameFormat = Helyi regiszter v\u00e1ltoz\u00f3n\u00e9v form\u00e1tum. Haszn\u00e1lja a %d-t a regiszter sz\u00e1m\u00e1hoz.
|
||||
|
||||
config.name.maxRecentFileCount = Utolj\u00e1ra haszn\u00e1lt f\u00e1jlok maxim\u00e1lis sz\u00e1ma
|
||||
config.description.maxRecentFileCount = Utolj\u00e1ra haszn\u00e1lt f\u00e1jlok maxim\u00e1lis sz\u00e1ma
|
||||
|
||||
config.name.recentFiles = (Bels\u0151) Utolj\u00e1ra haszn\u00e1lt f\u00e1jlok
|
||||
config.description.recentFiles = Utolj\u00e1ra megnyitott f\u00e1jlok
|
||||
|
||||
config.name.fontPairing = (Bels\u0151) Bet\u0171t\u00edpus p\u00e1rok import\u00e1l\u00e1shoz
|
||||
config.description.fontPairing = Bet\u0171t\u00edpus p\u00e1rok \u00faj karakterek import\u00e1l\u00e1s\u00e1hoz
|
||||
|
||||
config.name.lastUpdatesCheckDate = (Bels\u0151) Utols\u00f3 friss\u00edt\u00e9s keres\u00e9s\u00e9nek d\u00e1tuma
|
||||
config.description.lastUpdatesCheckDate = Utols\u00f3 friss\u00edt\u00e9s keres\u00e9s\u00e9nek d\u00e1tuma a kiszolg\u00e1l\u00f3r\u00f3l
|
||||
|
||||
config.name.gui.window.width = (Bels\u0151) Legut\u00f3bbi ablak sz\u00e9less\u00e9g
|
||||
config.description.gui.window.width = Legut\u00f3bb mentett ablak sz\u00e9less\u00e9ge
|
||||
|
||||
config.name.gui.window.height = (Bels\u0151) Legut\u00f3bbi ablak magass\u00e1ga
|
||||
config.description.gui.window.height = Legut\u00f3bb mentett ablak magass\u00e1ga
|
||||
|
||||
config.name.gui.window.maximized.horizontal = (Bels\u0151) Az ablak v\u00edzszintesen maxim\u00e1lis m\u00e9ret\u0171
|
||||
config.description.gui.window.maximized.horizontal = Ablak utols\u00f3 \u00e1llapota - v\u00edzszintesen maxim\u00e1lis
|
||||
|
||||
config.name.gui.window.maximized.vertical = (Bels\u0151) Az ablak f\u00fcgg\u0151legesen maxim\u00e1lis m\u00e9ret\u0171
|
||||
config.description.gui.window.maximized.vertical = Ablak utols\u00f3 \u00e1llapota - f\u00fcgg\u0151legesen maxim\u00e1lis
|
||||
|
||||
config.name.gui.avm2.splitPane.dividerLocation = (Bels\u0151) AS3 oszt\u00f3 helyzete
|
||||
config.description.gui.avm2.splitPane.dividerLocation =
|
||||
|
||||
config.name.guiActionSplitPaneDividerLocation = (Bels\u0151) AS1/2 oszt\u00f3 helyzete
|
||||
config.description.guiActionSplitPaneDividerLocation =
|
||||
|
||||
config.name.guiPreviewSplitPaneDividerLocation = (Bels\u0151) El\u0151n\u00e9zet oszt\u00f3 helyzete
|
||||
config.description.guiPreviewSplitPaneDividerLocation =
|
||||
|
||||
config.name.gui.splitPane1.dividerLocation = (Bels\u0151) Oszt\u00f3 helyzete 1
|
||||
config.description.gui.splitPane1.dividerLocation =
|
||||
|
||||
config.name.gui.splitPane2.dividerLocation = (Bels\u0151) Oszt\u00f3 helyzete 2
|
||||
config.description.gui.splitPane2.dividerLocation =
|
||||
|
||||
config.name.saveAsExeScaleMode = Ment\u00e9s EXE-k\u00e9nt nagy\u00edt\u00e1s m\u00f3dja
|
||||
config.description.saveAsExeScaleMode = Nagy\u00edt\u00e1s m\u00f3dja EXE export eset\u00e9n
|
||||
|
||||
config.name.syntaxHighlightLimit = Szintaxis kiemel\u00e9s maxim\u00e1lis karakter sz\u00e1m
|
||||
config.description.syntaxHighlightLimit = Maxim\u00e1lis karakter sz\u00e1m a szintaxis kiemel\u00e9s futtat\u00e1s\u00e1hoz
|
||||
|
||||
config.name.guiFontPreviewSampleText = (Bels\u0151) Utols\u00f3 bet\u0171t\u00edpus el\u0151n\u00e9zet p\u00e9lda sz\u00f6veg
|
||||
config.description.guiFontPreviewSampleText = Utols\u00f3 bet\u0171t\u00edpus p\u00e9lda sz\u00f6veg indexe a list\u00e1ban
|
||||
|
||||
config.name.gui.fontPreviewWindow.width = (Bels\u0151) Bet\u0171t\u00edpus el\u0151n\u00e9zet ablak utols\u00f3 sz\u00e9less\u00e9ge
|
||||
config.description.gui.fontPreviewWindow.width =
|
||||
|
||||
config.name.gui.fontPreviewWindow.height = (Bels\u0151) Bet\u0171t\u00edpus el\u0151n\u00e9zet ablak utols\u00f3 magass\u00e1ga
|
||||
config.description.gui.fontPreviewWindow.height =
|
||||
|
||||
config.name.gui.fontPreviewWindow.posX = (Bels\u0151) Bet\u0171t\u00edpus el\u0151n\u00e9zet ablak utols\u00f3 X poz\u00edci\u00f3ja
|
||||
config.description.gui.fontPreviewWindow.posX =
|
||||
|
||||
config.name.gui.fontPreviewWindow.posY = (Bels\u0151) Bet\u0171t\u00edpus el\u0151n\u00e9zet ablak utols\u00f3 Y poz\u00edci\u00f3ja
|
||||
config.description.gui.fontPreviewWindow.posY =
|
||||
|
||||
config.name.formatting.indent.size = Karakterek sz\u00e1ma beh\u00faz\u00e1sonk\u00e9nt
|
||||
config.description.formatting.indent.size = Sz\u00f3k\u00f6z\u00f6k (vagy tab-ok) sz\u00e1ma egy beh\u00faz\u00e1sn\u00e1l
|
||||
|
||||
config.name.formatting.indent.useTabs = Tab-ok beh\u00faz\u00e1shoz
|
||||
config.description.formatting.indent.useTabs = Tab-ok haszn\u00e1lata sz\u00f3k\u00f6z\u00f6k helyett beh\u00faz\u00e1sokn\u00e1l
|
||||
|
||||
config.name.beginBlockOnNewLine = Kapcsos z\u00e1r\u00f3jel \u00faj sorban
|
||||
config.description.beginBlockOnNewLine = Blokk kezdeti kapcsos z\u00e1r\u00f3jel \u00faj sorban
|
||||
|
||||
config.name.check.updates.delay = Friss\u00edt\u00e9s keres\u00e9si v\u00e1rakoz\u00e1s
|
||||
config.description.check.updates.delay = Minim\u00e1lis id\u0151 az automatikus friss\u00edt\u00e9sek keres\u00e9s\u00e9hez az alkalmaz\u00e1s ind\u00edt\u00e1sakor
|
||||
|
||||
config.name.check.updates.stable = Stabil verzi\u00f3k ellen\u0151rz\u00e9se
|
||||
config.description.check.updates.stable = Stabil verzi\u00f3 friss\u00edt\u00e9sek keres\u00e9se
|
||||
|
||||
config.name.check.updates.nightly = \u00c9jszakai verzi\u00f3k ellen\u0151rz\u00e9se
|
||||
config.description.check.updates.nightly = \u00c9jszakai verzi\u00f3 friss\u00edt\u00e9sek keres\u00e9se
|
||||
|
||||
config.name.check.updates.enabled = Friss\u00edt\u00e9sek keres\u00e9se enged\u00e9lyezve
|
||||
config.description.check.updates.enabled = Friss\u00edt\u00e9sek automatikus keres\u00e9se az alkalmaz\u00e1s ind\u00edt\u00e1sakor
|
||||
|
||||
config.name.export.formats = (Bels\u0151) Export\u00e1l\u00e1si form\u00e1tumok
|
||||
config.description.export.formats = Utolj\u00e1ra haszn\u00e1lt export\u00e1l\u00e1si form\u00e1tumok
|
||||
|
||||
config.name.textExportSingleFile = Sz\u00f6vegek export\u00e1l\u00e1sa egy f\u00e1jlba
|
||||
config.description.textExportSingleFile = Sz\u00f6vegek export\u00e1l\u00e1sa egyetlen f\u00e1jlba t\u00f6bb f\u00e1jl helyett
|
||||
|
||||
config.name.textExportSingleFileSeparator = Sz\u00f6vegek elv\u00e1laszt\u00e1sa egy f\u00e1jlba t\u00f6rt\u00e9n\u0151 export\u00e1l\u00e1s eset\u00e9n
|
||||
config.description.textExportSingleFileSeparator = Sz\u00f6veg, melyet besz\u00far a sz\u00f6vegek k\u00f6z\u00e9 egyetlen f\u00e1jlba t\u00f6rt\u00e9n\u0151 sz\u00f6veg export\u00e1l\u00e1skor
|
||||
|
||||
config.name.textExportSingleFileRecordSeparator = Rekordok elv\u00e1laszt\u00e1sa egy f\u00e1jlba t\u00f6rt\u00e9n\u0151 export\u00e1l\u00e1s eset\u00e9n
|
||||
config.description.textExportSingleFileRecordSeparator = Sz\u00f6veg, melyet besz\u00far a rekordok k\u00f6z\u00e9 egyetlen f\u00e1jlba t\u00f6rt\u00e9n\u0151 sz\u00f6veg export\u00e1l\u00e1skor
|
||||
|
||||
config.name.warning.experimental.as12edit = Figyelmeztet\u00e9s AS1/2 direkt szerkeszt\u00e9se eset\u00e9n
|
||||
config.description.warning.experimental.as12edit = Figyelmeztet\u00e9s megjelen\u00edt\u00e9se AS1/2 k\u00eds\u00e9rleti szerkeszt\u00e9se eset\u00e9n
|
||||
|
||||
config.name.warning.experimental.as3edit = Figyelmeztet\u00e9s AS3 direkt szerkeszt\u00e9se eset\u00e9n
|
||||
config.description.warning.experimental.as3edit = Figyelmeztet\u00e9s megjelen\u00edt\u00e9se AS3 k\u00eds\u00e9rleti szerkeszt\u00e9se eset\u00e9n
|
||||
|
||||
config.name.packJavaScripts = JavaScripts csomagol\u00e1s
|
||||
config.description.packJavaScripts = JavaScript csomagol\u00f3 futtat\u00e1sa V\u00e1szon Export\u00e1l\u00e1skor l\u00e9trehozott szkriptekre.
|
||||
|
||||
config.name.textExportExportFontFace = Font-face haszn\u00e1lata SVG export\u00e1l\u00e1skor
|
||||
config.description.textExportExportFontFace = Bet\u0171t\u00edpus f\u00e1jlok be\u00e1gyaz\u00e1sa az SVG f\u00e1jlokba \u00e9s font-face haszn\u00e1lata alakzatok helyett
|
||||
|
||||
@@ -15,10 +15,12 @@
|
||||
shapes = Alakzatok
|
||||
shapes.svg = SVG
|
||||
shapes.png = PNG
|
||||
shapes.canvas = HTML5 V\u00e1szon
|
||||
|
||||
texts = Sz\u00f6vegek
|
||||
texts.plain = Egyszer\u0171 sz\u00f6veg
|
||||
texts.formatted = Form\u00e1zott sz\u00f6veg
|
||||
texts.svg = SVG
|
||||
|
||||
images = K\u00e9pek
|
||||
images.png_jpeg = PNG/JPEG
|
||||
@@ -51,12 +53,16 @@ button.cancel = M\u00e9gse
|
||||
morphshapes = Morph alakzatok
|
||||
morphshapes.gif = GIF
|
||||
morphshapes.svg = SVG
|
||||
morphshapes.canvas = HTML5 V\u00e1szon
|
||||
|
||||
frames = Keretek
|
||||
frames.png = PNG
|
||||
frames.gif = GIF
|
||||
frames.avi = AVI
|
||||
frames.svg = SVG
|
||||
frames.canvas = HTML5 V\u00e1szon
|
||||
frames.pdf = PDF
|
||||
|
||||
fonts = Bet\u0171t\u00edpusok
|
||||
fonts.ttf = TTF
|
||||
fonts.woff = WOFF
|
||||
|
||||
@@ -18,4 +18,4 @@ button.save = Ment\u00e9s
|
||||
button.refresh = Lista friss\u00edt\u00e9se
|
||||
dialog.title = Keres\u00e9s a b\u00f6ng\u00e9sz\u0151 gyors\u00edt\u00f3t\u00e1r\u00e1ban
|
||||
supported.browsers = T\u00e1mogatott b\u00f6ng\u00e9sz\u0151k:
|
||||
info.closed = *Ez a b\u00f6ng\u00e9sz\u0151 bez\u00e1r\u00e1s ut\u00e1n menti le az adatokat a gyors\u00edt\u00f3t\u00e1rba,teh\u00e1t el\u0151bb z\u00e1rd be a b\u00f6ng\u00e9sz\u0151t.
|
||||
info.closed = *Ez a b\u00f6ng\u00e9sz\u0151 bez\u00e1r\u00e1s ut\u00e1n menti le az adatokat a gyors\u00edt\u00f3t\u00e1rba, teh\u00e1t el\u0151bb z\u00e1rd be a b\u00f6ng\u00e9sz\u0151t.
|
||||
|
||||
@@ -482,4 +482,4 @@ error.text.import = Error during text import. Do you want to continue?
|
||||
contextmenu.removeWithDependencies = Remove with dependencies
|
||||
|
||||
abc.action.find-usages = Find usages
|
||||
abc.action.find-declaration = Find declaration
|
||||
abc.action.find-declaration = Find declaration
|
||||
|
||||
@@ -331,7 +331,7 @@ startup.selectopen = A kezd\u00e9shez kattintson a megnyit\u00e1s ikonra a fels\
|
||||
|
||||
error.font.nocharacter = A kiv\u00e1lasztott forr\u00e1s bet\u0171t\u00edpus nem tartalmazza a "%char%" karaktert.
|
||||
|
||||
warning.initializers = A statikus mez\u0151k \u00e9s konstansok gyakram az initializerekben vannak inicializ\u00e1lva.\nAz \u00e9rt\u00e9k szerkeszt\u00e9se csak itt \u00e1ltal\u00e1ban nem elegend\u0151!
|
||||
warning.initializers = A statikus mez\u0151k \u00e9s konstansok gyakran az initializerekben vannak inicializ\u00e1lva.\nAz \u00e9rt\u00e9k szerkeszt\u00e9se csak itt \u00e1ltal\u00e1ban nem elegend\u0151!
|
||||
|
||||
#after version 1.7.0u1:
|
||||
|
||||
@@ -475,4 +475,9 @@ message.confirm.donotshowagain = Ne mutassa \u00fajra
|
||||
menu.import = Import\u00e1l\u00e1s
|
||||
menu.file.import.text = Sz\u00f6veg import\u00e1l\u00e1sa
|
||||
import.select.directory = V\u00e1lassza ki a mapp\u00e1t az import\u00e1l\u00e1shoz
|
||||
error.text.import = Hiba sz\u00f6veg import\u00e1l\u00e1s k\u00f6zben. Folytatja?
|
||||
error.text.import = Hiba sz\u00f6veg import\u00e1l\u00e1s k\u00f6zben. Folytatja?
|
||||
|
||||
contextmenu.removeWithDependencies = Elt\u00e1vol\u00edt\u00e1s a f\u00fcgg\u0151s\u00e9gekkel egy\u00fctt
|
||||
|
||||
abc.action.find-usages = Haszn\u00e1l\u00f3k keres\u00e9se
|
||||
abc.action.find-declaration = Deklar\u00e1ci\u00f3 keres\u00e9se
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# Copyright (C) 2010-2014 JPEXS
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
button.goto = Ugr\u00e1s
|
||||
button.close = Bez\u00e1r\u00e1s
|
||||
dialog.title = Keres\u00e9si eredm\u00e9nyek: %text%
|
||||
@@ -16,3 +16,4 @@
|
||||
button.goto = Ugr\u00e1s
|
||||
button.cancel = M\u00e9gse
|
||||
dialog.title = Haszn\u00e1lat:
|
||||
dialog.title.declaration = Deklar\u00e1ci\u00f3:
|
||||
|
||||
Reference in New Issue
Block a user