From 38f2f6b57057e4aec7b645ad6a504bd46ca3bd32 Mon Sep 17 00:00:00 2001 From: Konloch Date: Wed, 30 Jun 2021 12:03:39 -0700 Subject: [PATCH] Google Translate Arabic Automatically translated through google translate --- .../bytecodeviewer/translation/Language.java | 10 +- src/main/resources/translations/arabic.json | 98 +++++++++++++++++++ 2 files changed, 103 insertions(+), 5 deletions(-) create mode 100644 src/main/resources/translations/arabic.json diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/translation/Language.java b/src/main/java/the/bytecode/club/bytecodeviewer/translation/Language.java index 5c8e0209..a66bd55f 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/translation/Language.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/translation/Language.java @@ -23,11 +23,11 @@ public enum Language { ENGLISH("/translations/english.json", "English", "en"), MANDARIN("/translations/mandarin.json", "普通话", "zh_cn", "zh"), - //HINDI("/translations/hindi.json", "hi"), - /*SPANISH("/translations/spanish.json", "es"), - FRENCH("/translations/french.json", "fr"), - ARABIC("/translations/arabic.json", "ab"), - RUSSIAN("/translations/russian.json", "ru"),*/ + //HINDI("/translations/hindi.json", "हिंदी", "hi"), + /*SPANISH("/translations/spanish.json", "Español", "es"), + FRENCH("/translations/french.json", "Français", "fr"),*/ + ARABIC("/translations/arabic.json", "عربى", "ab"), + //RUSSIAN("/translations/russian.json", "русский", "ru"), GERMAN("/translations/german.json", "Deutsch", "de"), ; diff --git a/src/main/resources/translations/arabic.json b/src/main/resources/translations/arabic.json new file mode 100644 index 00000000..f5a1acc5 --- /dev/null +++ b/src/main/resources/translations/arabic.json @@ -0,0 +1,98 @@ +{ + "FILE": "ملف", + "ADD": "يضيف...", + "NEW_WORKSPACE": "مساحة عمل جديدة", + "RELOAD_RESOURCES": "إعادة تحميل الموارد", + "RUN": "يركض", + "COMPILE": "تجميع", + "SAVE_AS_RUNNABLE_JAR": "حفظ باسم جرة قابلة للتشغيل ...", + "SAVE_AS_ZIP": "حفظ بتنسيق Zip ...", + "SAVE_AS_DEX": "حفظ باسم DEX ...", + "SAVE_AS_APK": "حفظ باسم APK ...", + "DECOMPILE_SAVE_OPENED_CLASSES": "فك وحفظ الفصول المفتوحة", + "DECOMPILE_SAVE_ALL_CLASSES": "فك جميع الفئات وحفظها", + "RECENT_FILES": "الملفات الأخيرة", + "ABOUT": "حول", + "EXIT": "مخرج", + "VIEW": "منظر", + "VISUAL_SETTINGS": "إعدادات بصرية", + "LANGUAGE": "لغة", + "WINDOW_THEME": "موضوع النافذة", + "SYSTEM_THEME": "موضوع النظام", + "DARK_THEME": "مظهر داكن", + "LIGHT_THEME": "مظهر خفيف", + "TEXT_AREA_THEME": "موضوع منطقة النص", + "DEFAULT_RECOMMENDED_LIGHT": "افتراضي (ضوء موصى به)", + "DARK_RECOMMENDED_DARK": "داكن (موصى به داكن)", + "DEFAULT_ALT": "افتراضي- بديل", + "ECLIPSE": "كسوف", + "INTELLIJ": "انتليج", + "VISUAL_STUDIO": "استوديو مرئي", + "DRUID_DARK": "الكاهن (الظلام)", + "MONOKAI_DARK": "Monokai (الظلام)", + "FONT_SIZE": "حجم الخط", + "SHOW_TAB_FILE_IN_TAB_TITLE": "إظهار الملف في عنوان علامة التبويب", + "SIMPLIFY_NAME_IN_TAB_TITLE": "تبسيط الاسم في عنوان علامة التبويب", + "SYNCHRONIZED_VIEWING": "عرض متزامن", + "SHOW_CLASS_METHODS": "إظهار طرق الفصل", + "PANE_1": "الجزء 1", + "PANE_2": "الجزء 2", + "PANE_3": "الجزء 3", + "NONE": "لا أحد", + "EDITABLE": "قابل للتعديل", + "SETTINGS": "إعدادات", + "COMPILE_ON_SAVE": "تجميع عند الحفظ", + "COMPILE_ON_REFRESH": "تجميع عند التحديث", + "REFRESH_ON_VIEW_CHANGE": "تحديث عند تغيير العرض", + "DECODE_APK_RESOURCES": "فك شفرة موارد APK", + "APK_CONVERSION": "APK التحويل", + "DEX_TO_JAR": "Dex2Jar", + "ENJARIFY": "انجر", + "UPDATE_CHECK": "التحقق من التحديث", + "DELETE_UNKNOWN_LIBS": "حذف أخطاء خارجية / قديمة", + "FORCE_PURE_ASCII_AS_TEXT": "فرض Pure Ascii كنص", + "SET_PYTHON_27_EXECUTABLE": "قم بتعيين Python 2.7 Executable", + "SET_PYTHON_30_EXECUTABLE": "قم بتعيين Python 3.X Executable", + "SET_JRE_RT_LIBRARY": "قم بتعيين مكتبة JRE RT", + "SET_OPTIONAL_LIBRARY_FOLDER": "تعيين مجلد مكتبة اختياري", + "SET_JAVAC_EXECUTABLE": "تعيين Javac للتنفيذ", + "JAVA": "جافا", + "PROCYON": "بروسيون", + "CRF": "CFR", + "FERNFLOWER": "نبات السرخس", + "KRAKATAU": "كراكاتاو", + "JDGUI": "JD-GUI", + "JADX": "جادكس", + "SMALI_DEX": "سمالي / ديكس", + "HEXCODE": "سداسي", + "BYTECODE": "بايت كود", + "ASM_TEXTIFY": "ASM Textify", + "BYTECODE_DECOMPILER": "Bytecode Decompiler", + "DEBUG_HELPERS": "مساعدي التصحيح", + "APPEND_BRACKETS_TO_LABEL": "إلحاق أقواس بالتسمية", + "PLUGINS": "الإضافات", + "OPEN_PLUGIN": "فتح البرنامج المساعد ...", + "RECENT_PLUGINS": "الإضافات الأخيرة", + "CODE_SEQUENCE_DIAGRAM": "مخطط تسلسل الكود", + "MALICIOUS_CODE_SCANNER": "ماسح التعليمات البرمجية الخبيثة", + "SHOW_MAIN_METHODS": "إظهار الطرق الرئيسية", + "SHOW_ALL_STRINGS": "عرض كل السلاسل", + "REPLACE_STRINGS": "استبدل السلاسل", + "STACK_FRAMES_REMOVER": "مزيل إطارات المكدس", + "ZKM_STRING_DECRYPTER": "ZKM سلسلة ديكريبتر", + "ALLATORI_STRING_DECRYPTER": "Allatori سلسلة ديكريبتر", + "ZSTRINGARRAY_DECRYPTER": "ZStringArray ديكريبتر", + "PROCYON_DECOMPILER": "Procyon Decompiler", + "CRF_DECOMPILER": "CFR Decompiler", + "FERNFLOWER_DECOMPILER": "FernFlower Decompiler", + "JADX_DECOMPILER": "JADX Decompiler", + "JD_DECOMPILER": "JD-GUI Decompiler", + "BYTECODE_DISASSEMBLER": "مجمع بايت كود", + "FILES": "الملفات", + "QUICK_FILE_SEARCH_NO_FILE_EXTENSION": "بحث سريع عن الملفات (لا يوجد امتداد للملف)", + "WORK_SPACE": "مساحة العمل", + "EXACT": "بالضبط", + "SEARCH": "يبحث", + "RESULTS": "نتائج", + "REFRESH": "تحديث" +}