LAF Expansion

Thank you @weisJ!

This includes:
+ Better DarkLAF combability #317
+ More LAF Themes to select from
+ More translations
This commit is contained in:
Konloch 2021-07-13 03:44:03 -07:00
parent 3df104c86b
commit 5041fc5712
38 changed files with 472 additions and 40 deletions

View File

@ -0,0 +1 @@
028b4b6ecca439c7a638b3e0753aee04

View File

@ -0,0 +1 @@
b5f0042179c94dcdab680ea945e7051d79529721

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.weisj</groupId>
<artifactId>darklaf-extensions</artifactId>
<version>0.3.3bcv</version>
</project>

View File

@ -0,0 +1 @@
3c0261998c3205e394dd24c679481ca6

View File

@ -0,0 +1 @@
52644d5b1dcb89bd91dbfc3323147590bd2cae2c

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>com.github.weisj</groupId>
<artifactId>darklaf-extensions</artifactId>
<versioning>
<release>0.3.3bcv</release>
<versions>
<version>0.3.3bcv</version>
</versions>
<lastUpdated>20210713094232</lastUpdated>
</versioning>
</metadata>

View File

@ -0,0 +1 @@
450406d8bfe5493a52a03ef7c320db78

View File

@ -0,0 +1 @@
fc4d651a764c009a18af03a55148ea7a47d19af2

View File

@ -224,6 +224,11 @@
<artifactId>darklaf-core</artifactId>
<version>2.5.5</version>
</dependency>
<dependency>
<groupId>com.github.weisj</groupId>
<artifactId>darklaf-extensions</artifactId>
<version>0.3.3bcv</version>
</dependency>
</dependencies>
<build>

View File

@ -1,8 +1,7 @@
package the.bytecode.club.bytecodeviewer.gui.theme;
import com.github.weisj.darklaf.LafManager;
import com.github.weisj.darklaf.theme.DarculaTheme;
import com.github.weisj.darklaf.theme.IntelliJTheme;
import com.github.weisj.darklaf.theme.*;
import the.bytecode.club.bytecodeviewer.translation.Translation;
import javax.swing.*;
@ -14,9 +13,14 @@ import javax.swing.*;
*/
public enum LAFTheme
{
SYSTEM("System Theme", RSTATheme.DEFAULT, Translation.SYSTEM_THEME), //System theme
DARK("Dark Theme", RSTATheme.DARK, Translation.DARK_THEME), //DarkLaf
LIGHT("Light Theme", RSTATheme.DEFAULT, Translation.LIGHT_THEME), //Intellij theme
SYSTEM("System Theme", RSTATheme.THEME_MATCH, Translation.SYSTEM_THEME), //System theme
DARK("Dark Theme", RSTATheme.THEME_MATCH, Translation.DARK_THEME), //DarkLaf
LIGHT("Light Theme", RSTATheme.THEME_MATCH, Translation.LIGHT_THEME), //Intellij theme
ONE_DARK("One Dark Theme", RSTATheme.THEME_MATCH, Translation.ONE_DARK_THEME),
SOLARIZED_DARK("Solarized Dark Theme", RSTATheme.THEME_MATCH, Translation.SOLARIZED_DARK_THEME),
SOLARIZED_LIGHT("Solarized Light Theme", RSTATheme.THEME_MATCH, Translation.SOLARIZED_LIGHT_THEME),
HIGH_CONTRAST_DARK("High Contrast Dark Theme", RSTATheme.THEME_MATCH, Translation.HIGH_CONTRAST_DARK_THEME),
HIGH_CONTRAST_LIGHT("High Contrast Light Theme", RSTATheme.THEME_MATCH, Translation.HIGH_CONTRAST_LIGHT_THEME),
;
private final String readableName;
@ -47,23 +51,47 @@ public enum LAFTheme
public void setLAF() throws ClassNotFoundException, UnsupportedLookAndFeelException, InstantiationException, IllegalAccessException
{
boolean testLAF = true;
switch(this)
{
default:
case SYSTEM:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
testLAF = false;
break;
case DARK:
LafManager.install(new DarculaTheme());
failSafe();
break;
case LIGHT:
LafManager.install(new IntelliJTheme());
failSafe();
break;
case ONE_DARK:
LafManager.install(new OneDarkTheme());
break;
case SOLARIZED_DARK:
LafManager.install(new SolarizedDarkTheme());
break;
case SOLARIZED_LIGHT:
LafManager.install(new SolarizedLightTheme());
break;
case HIGH_CONTRAST_DARK:
LafManager.install(new HighContrastDarkTheme());
break;
case HIGH_CONTRAST_LIGHT:
LafManager.install(new HighContrastLightTheme());
break;
}
//test theme installed correctly
if(testLAF)
failSafe();
}
/**

View File

@ -1,24 +1,51 @@
package the.bytecode.club.bytecodeviewer.gui.theme;
import com.github.weisj.darklaf.extensions.rsyntaxarea.DarklafRSyntaxTheme;
import org.fife.ui.rsyntaxtextarea.RSyntaxTextArea;
import org.fife.ui.rsyntaxtextarea.Theme;
import the.bytecode.club.bytecodeviewer.Configuration;
import the.bytecode.club.bytecodeviewer.Constants;
import the.bytecode.club.bytecodeviewer.translation.Translation;
/***************************************************************************
* Bytecode Viewer (BCV) - Java & Android Reverse Engineering Suite *
* Copyright (C) 2014 Kalen 'Konloch' Kinloch - http://bytecodeviewer.com *
* *
* 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/>. *
***************************************************************************/
/**
* @author ThexXTURBOXx
* @since 6/23/2021
*/
public enum RSTATheme
{
DEFAULT("Default (Recommended Light)", null, Translation.DEFAULT_RECOMMENDED_LIGHT),
DARK("Dark (Recommended Dark)", "/org/fife/ui/rsyntaxtextarea/themes/dark.xml", Translation.DARK_RECOMMENDED_DARK),
//uses the darklaf RSyntaxTextArea extension
THEME_MATCH("Theme Match (Recommended)", null, Translation.THEME_MATCH),
//uses the default theme from RSyntaxTextArea
DEFAULT("Default (Recommended Light)", "/org/fife/ui/rsyntaxtextarea/themes/default.xml", Translation.DEFAULT_RECOMMENDED_LIGHT),
//uses the default dark theme from RSyntaxTextArea
DARK("Dark (Recommended Dark)", "/org/fife/ui/rsyntaxtextarea/themes/dark.xml", Translation.DARK),
DEFAULT_ALT( "Default-Alt", "/org/fife/ui/rsyntaxtextarea/themes/default-alt.xml", Translation.DEFAULT_ALT),
ECLIPSE("Eclipse", "/org/fife/ui/rsyntaxtextarea/themes/eclipse.xml", Translation.ECLIPSE),
IDEA("IntelliJ", "/org/fife/ui/rsyntaxtextarea/themes/idea.xml", Translation.INTELLIJ),
VS("Visual Studio", "/org/fife/ui/rsyntaxtextarea/themes/vs.xml", Translation.VISUAL_STUDIO),
DRUID( "Druid (Dark)", "/org/fife/ui/rsyntaxtextarea/themes/druid.xml", Translation.DRUID_DARK),
MONOKAI( "Monokai (Dark)", "/org/fife/ui/rsyntaxtextarea/themes/monokai.xml", Translation.MONOKAI_DARK);
MONOKAI( "Monokai (Dark)", "/org/fife/ui/rsyntaxtextarea/themes/monokai.xml", Translation.MONOKAI_DARK),
;
private final String readableName;
private final String file;
@ -41,11 +68,21 @@ public enum RSTATheme
}
public RSyntaxTextArea apply(RSyntaxTextArea area) {
if (file != null) {
try {
Theme.load(Constants.class.getResourceAsStream(file)).apply(area);
} catch (Throwable ignored) {
try {
switch(this)
{
case THEME_MATCH:
if(Configuration.lafTheme == LAFTheme.SYSTEM) //on system theme force default theme
Theme.load(Constants.class.getResourceAsStream(DEFAULT.file)).apply(area);
else
new DarklafRSyntaxTheme().apply(area);
break;
default:
Theme.load(Constants.class.getResourceAsStream(file)).apply(area);
break;
}
} catch (Throwable ignored) {
}
return area;
}

View File

@ -51,10 +51,22 @@ public enum Translation
SYSTEM_THEME,
DARK_THEME,
LIGHT_THEME,
ONE_DARK_THEME,
SOLARIZED_DARK_THEME,
SOLARIZED_LIGHT_THEME,
HIGH_CONTRAST_DARK_THEME,
HIGH_CONTRAST_LIGHT_THEME,
DARK,
ONE_DARK,
SOLARIZED_DARK,
SOLARIZED_LIGHT,
HIGH_CONTRAST_DARK,
HIGH_CONTRAST_LIGHT,
TEXT_AREA_THEME,
DEFAULT_RECOMMENDED_LIGHT,
DARK_RECOMMENDED_DARK,
THEME_MATCH,
DARK_ALT,
DEFAULT_ALT,
ECLIPSE,
INTELLIJ,

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "البرنامج المساعد الجديد لجافا سكريبت",
"NEW_JAVA_PLUGIN": "البرنامج المساعد الجديد جافا",
"SAVE_AS": "حفظ باسم ...",
"SAVE": "يحفظ..."
"SAVE": "يحفظ...",
"HIGH_CONTRAST_LIGHT": "ضوء عالي التباين",
"DARK_ALT": "الظلام البديل",
"ONE_DARK_THEME": "مظهر مظلم واحد",
"HIGH_CONTRAST_DARK_THEME": "مظهر داكن عالي التباين",
"DARK": "داكن (موصى به داكن)",
"ONE_DARK": "ظلام واحد",
"SOLARIZED_DARK": "الظلام الشمسي",
"SOLARIZED_DARK_THEME": "موضوع داكن بالطاقة الشمسية",
"SOLARIZED_LIGHT_THEME": "موضوع ضوء الشمس",
"THEME_MATCH": "تطابق الموضوع (موصى به)",
"SOLARIZED_LIGHT": "ضوء شمسي",
"HIGH_CONTRAST_DARK": "عالي التباين داكن",
"HIGH_CONTRAST_LIGHT_THEME": "موضوع ضوء التباين العالي"
}

View File

@ -24,9 +24,21 @@
"SYSTEM_THEME": "System Theme",
"DARK_THEME": "Dark Theme",
"LIGHT_THEME": "Light Theme",
"ONE_DARK_THEME": "One Dark Theme",
"SOLARIZED_DARK_THEME": "Solarized Dark Theme",
"SOLARIZED_LIGHT_THEME": "Solarized Light Theme",
"HIGH_CONTRAST_DARK_THEME": "High Contrast Dark Theme",
"HIGH_CONTRAST_LIGHT_THEME": "High Contrast Light Theme",
"ONE_DARK": "One Dark",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_LIGHT": "Solarized Light",
"HIGH_CONTRAST_DARK": "High Contrast Dark",
"HIGH_CONTRAST_LIGHT": "High Contrast Light",
"TEXT_AREA_THEME": "Text Area Theme",
"DEFAULT_RECOMMENDED_LIGHT": "Default (Recommended Light)",
"DARK_RECOMMENDED_DARK": "Dark (Recommended Dark)",
"THEME_MATCH": "Theme Match (Recommended)",
"DARK": "Dark (Recommended Dark)",
"DARK_ALT": "Dark-Alt",
"DEFAULT_ALT": "Default-Alt",
"ECLIPSE": "Eclipse",
"INTELLIJ": "Intellij",

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "پلاگین جاوا جدید",
"SAVE_AS": "ذخیره به عنوان...",
"SAVE": "صرفه جویی...",
"RESULTS": "نتایج"
"RESULTS": "نتایج",
"HIGH_CONTRAST_LIGHT": "نور با کنتراست بالا",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "یک تم تاریک",
"HIGH_CONTRAST_DARK_THEME": "تم تاریک با کنتراست بالا",
"DARK": "تیره (تاریک توصیه شده)",
"ONE_DARK": "یک تاریک",
"SOLARIZED_DARK": "تاریک خورشیدی",
"SOLARIZED_DARK_THEME": "تم تاریک خورشیدی",
"SOLARIZED_LIGHT_THEME": "تم نور خورشیدی",
"THEME_MATCH": "مسابقه تم (توصیه می شود)",
"SOLARIZED_LIGHT": "نور خورشیدی",
"HIGH_CONTRAST_DARK": "تضاد بالا تیره",
"HIGH_CONTRAST_LIGHT_THEME": "تم نور با کنتراست بالا"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Uusi Java-laajennus",
"SAVE_AS": "Tallenna nimellä...",
"SAVE": "Tallentaa...",
"RESULTS": "Tulokset"
"RESULTS": "Tulokset",
"HIGH_CONTRAST_LIGHT": "Suuri kontrasti",
"DARK_ALT": "Tumma-Alt",
"ONE_DARK_THEME": "Yksi pimeä teema",
"HIGH_CONTRAST_DARK_THEME": "Erittäin kontrastinen tumma teema",
"DARK": "Tumma (suositeltava tumma)",
"ONE_DARK": "Yksi pimeä",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_DARK_THEME": "Solarized Dark -teema",
"SOLARIZED_LIGHT_THEME": "Solarized Light -teema",
"THEME_MATCH": "Teeman ottelu (suositus)",
"SOLARIZED_LIGHT": "Solaroitu valo",
"HIGH_CONTRAST_DARK": "Suuri kontrasti tumma",
"HIGH_CONTRAST_LIGHT_THEME": "Korkean kontrastin kevyt teema"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "Nouveau plugin Javascript",
"NEW_JAVA_PLUGIN": "Nouveau plugin Java",
"SAVE_AS": "Enregistrer sous...",
"SAVE": "Sauvegarder..."
"SAVE": "Sauvegarder...",
"HIGH_CONTRAST_LIGHT": "Lumière à contraste élevé",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Un thème sombre",
"HIGH_CONTRAST_DARK_THEME": "Thème sombre à contraste élevé",
"DARK": "Sombre (Sombre recommandé)",
"ONE_DARK": "un noir",
"SOLARIZED_DARK": "Sombre solarisé",
"SOLARIZED_DARK_THEME": "Thème sombre solarisé",
"SOLARIZED_LIGHT_THEME": "Thème de la lumière solarisée",
"THEME_MATCH": "Match de thème (recommandé)",
"SOLARIZED_LIGHT": "Lumière solarisée",
"HIGH_CONTRAST_DARK": "Sombre à contraste élevé",
"HIGH_CONTRAST_LIGHT_THEME": "Thème de lumière à contraste élevé"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "ახალი ჯავა მოდული",
"SAVE_AS": "Შეინახე როგორც...",
"SAVE": "Გადარჩენა...",
"RESULTS": "შედეგები"
"RESULTS": "შედეგები",
"HIGH_CONTRAST_LIGHT": "მაღალი კონტრასტული შუქი",
"DARK_ALT": "მუქი-ალტ",
"ONE_DARK_THEME": "ერთი ბნელი თემა",
"HIGH_CONTRAST_DARK_THEME": "მაღალი კონტრასტული მუქი თემა",
"DARK": "მუქი (რეკომენდებულია მუქი)",
"ONE_DARK": "ერთი ბნელი",
"SOLARIZED_DARK": "სოლარიზებული ბნელი",
"SOLARIZED_DARK_THEME": "სოლარიზებული მუქი თემა",
"SOLARIZED_LIGHT_THEME": "სოლარიზებული მსუბუქი თემა",
"THEME_MATCH": "თემის მატჩი (რეკომენდებულია)",
"SOLARIZED_LIGHT": "სოლარიზებული შუქი",
"HIGH_CONTRAST_DARK": "მაღალი კონტრასტული მუქი",
"HIGH_CONTRAST_LIGHT_THEME": "მაღალი კონტრასტული სინათლის თემა"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "Neues Javascript-Plugin",
"NEW_JAVA_PLUGIN": "Neues Java-Plugin",
"SAVE_AS": "Speichern als...",
"SAVE": "Speichern..."
"SAVE": "Speichern...",
"HIGH_CONTRAST_LIGHT": "Licht mit hohem Kontrast",
"DARK_ALT": "Dunkel-Alt",
"ONE_DARK_THEME": "Ein dunkles Thema",
"HIGH_CONTRAST_DARK_THEME": "Dunkles Thema mit hohem Kontrast",
"DARK": "Dunkel (Empfohlenes Dunkel)",
"ONE_DARK": "Eine Dunkelheit",
"SOLARIZED_DARK": "Solarisierte Dunkelheit",
"SOLARIZED_DARK_THEME": "Solarisiertes dunkles Thema",
"SOLARIZED_LIGHT_THEME": "Thema Solarisiertes Licht",
"THEME_MATCH": "Themenübereinstimmung (empfohlen)",
"SOLARIZED_LIGHT": "Solarisiertes Licht",
"HIGH_CONTRAST_DARK": "Hoher Kontrast Dunkel",
"HIGH_CONTRAST_LIGHT_THEME": "Lichtthema mit hohem Kontrast"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Νέα προσθήκη Java",
"SAVE_AS": "Αποθήκευση ως...",
"SAVE": "Σώσει...",
"RESULTS": "Αποτελέσματα"
"RESULTS": "Αποτελέσματα",
"HIGH_CONTRAST_LIGHT": "Φως υψηλής αντίθεσης",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Ένα σκοτεινό θέμα",
"HIGH_CONTRAST_DARK_THEME": "Σκούρο θέμα υψηλής αντίθεσης",
"DARK": "Σκούρο (Προτεινόμενο σκοτάδι)",
"ONE_DARK": "Ένα σκοτάδι",
"SOLARIZED_DARK": "Σολωμένο σκοτάδι",
"SOLARIZED_DARK_THEME": "Σκούρο θέμα Solarized",
"SOLARIZED_LIGHT_THEME": "Θέμα Solarized Light",
"THEME_MATCH": "Αντιστοίχιση θεμάτων (συνιστάται)",
"SOLARIZED_LIGHT": "Ηλιακό φως",
"HIGH_CONTRAST_DARK": "Σκούρο με υψηλή αντίθεση",
"HIGH_CONTRAST_LIGHT_THEME": "Θέμα φωτός υψηλής αντίθεσης"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Sabon fulogin Java",
"SAVE_AS": "Ajiye Kamar ...",
"SAVE": "Ajiye ...",
"RESULTS": "Sakamako"
"RESULTS": "Sakamako",
"HIGH_CONTRAST_LIGHT": "Babban Bambancin Haske",
"DARK_ALT": "Duhu-Alt",
"ONE_DARK_THEME": "Jigo Guda Daya",
"HIGH_CONTRAST_DARK_THEME": "Babban Bambancin Duhu",
"DARK": "Duhu (Nagari mai duhu)",
"ONE_DARK": "Daya Duhu",
"SOLARIZED_DARK": "Duhun dare",
"SOLARIZED_DARK_THEME": "Haske Mai duhu",
"SOLARIZED_LIGHT_THEME": "Jigon Hasken Haske",
"THEME_MATCH": "Matsalar Jigo (Nagari)",
"SOLARIZED_LIGHT": "Haske mai haske",
"HIGH_CONTRAST_DARK": "Babban Bambanci Duhu",
"HIGH_CONTRAST_LIGHT_THEME": "Babban Haske Haske"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "תוסף Java חדש",
"SAVE_AS": "שמור כ...",
"SAVE": "להציל...",
"RESULTS": "תוצאות"
"RESULTS": "תוצאות",
"HIGH_CONTRAST_LIGHT": "אור ניגודיות גבוה",
"DARK_ALT": "כהה-אלט",
"ONE_DARK_THEME": "נושא אפל אחד",
"HIGH_CONTRAST_DARK_THEME": "נושא כהה בעל ניגודיות גבוהה",
"DARK": "כהה (מומלץ כהה)",
"ONE_DARK": "אפל אחד",
"SOLARIZED_DARK": "חשוך שמש",
"SOLARIZED_DARK_THEME": "נושא אפל שמש",
"SOLARIZED_LIGHT_THEME": "נושא אור סולארי",
"THEME_MATCH": "התאמת נושא (מומלץ)",
"SOLARIZED_LIGHT": "אור שמש",
"HIGH_CONTRAST_DARK": "ניגודיות גבוהה כהה",
"HIGH_CONTRAST_LIGHT_THEME": "נושא אור בעל ניגודיות גבוהה"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Új Java beépülő modul",
"SAVE_AS": "Mentés másként...",
"SAVE": "Mentés...",
"RESULTS": "Eredmények"
"RESULTS": "Eredmények",
"HIGH_CONTRAST_LIGHT": "Nagy kontrasztú fény",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Egy sötét téma",
"HIGH_CONTRAST_DARK_THEME": "Nagy kontrasztú sötét téma",
"DARK": "Sötét (ajánlott sötét)",
"ONE_DARK": "Egy Sötét",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_DARK_THEME": "Solarized Dark téma",
"SOLARIZED_LIGHT_THEME": "Solarized Light téma",
"THEME_MATCH": "Témaegyezés (ajánlott)",
"SOLARIZED_LIGHT": "Szoláris fény",
"HIGH_CONTRAST_DARK": "Nagy kontrasztú sötét",
"HIGH_CONTRAST_LIGHT_THEME": "Nagy kontrasztú könnyű téma"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Plugin Java Baru",
"SAVE_AS": "Simpan Sebagai...",
"SAVE": "Menyimpan...",
"RESULTS": "Hasil"
"RESULTS": "Hasil",
"HIGH_CONTRAST_LIGHT": "Cahaya Kontras Tinggi",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Satu Tema Gelap",
"HIGH_CONTRAST_DARK_THEME": "Tema Gelap Kontras Tinggi",
"DARK": "Gelap (Direkomendasikan Gelap)",
"ONE_DARK": "Satu Gelap",
"SOLARIZED_DARK": "Solarisasi Gelap",
"SOLARIZED_DARK_THEME": "Tema Gelap Solarized",
"SOLARIZED_LIGHT_THEME": "Tema Cahaya Solarisasi",
"THEME_MATCH": "Pencocokan Tema (Disarankan)",
"SOLARIZED_LIGHT": "Cahaya Solarisasi",
"HIGH_CONTRAST_DARK": "Kontras Tinggi Gelap",
"HIGH_CONTRAST_LIGHT_THEME": "Tema Cahaya Kontras Tinggi"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Nuovo plugin Java",
"SAVE_AS": "Salva come...",
"SAVE": "Salva...",
"RESULTS": "Risultati"
"RESULTS": "Risultati",
"HIGH_CONTRAST_LIGHT": "Luce ad alto contrasto",
"DARK_ALT": "Scuro-Alt",
"ONE_DARK_THEME": "Un tema oscuro",
"HIGH_CONTRAST_DARK_THEME": "Tema scuro ad alto contrasto",
"DARK": "Scuro (scuro consigliato)",
"ONE_DARK": "uno scuro",
"SOLARIZED_DARK": "Scuro Solarizzato",
"SOLARIZED_DARK_THEME": "Tema Scuro Solarizzato",
"SOLARIZED_LIGHT_THEME": "Tema Luce Solarizzata",
"THEME_MATCH": "Partita a tema (consigliata)",
"SOLARIZED_LIGHT": "Luce Solarizzata",
"HIGH_CONTRAST_DARK": "Scuro ad alto contrasto",
"HIGH_CONTRAST_LIGHT_THEME": "Tema luce ad alto contrasto"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "新しいJavascriptプラグイン",
"NEW_JAVA_PLUGIN": "新しいJavaプラグイン",
"SAVE_AS": "名前を付けて保存...",
"SAVE": "セーブ..."
"SAVE": "セーブ...",
"HIGH_CONTRAST_LIGHT": "ハイコントラストライト",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "1つのダークテーマ",
"HIGH_CONTRAST_DARK_THEME": "ハイコントラストダークテーマ",
"DARK": "ダーク(推奨ダーク)",
"ONE_DARK": "ワンダーク",
"SOLARIZED_DARK": "ソラリゼーションダーク",
"SOLARIZED_DARK_THEME": "ソラリゼーションダークテーマ",
"SOLARIZED_LIGHT_THEME": "ソラリゼーションライトのテーマ",
"THEME_MATCH": "テーママッチ(推奨)",
"SOLARIZED_LIGHT": "ソラリゼーションライト",
"HIGH_CONTRAST_DARK": "ハイコントラストダーク",
"HIGH_CONTRAST_LIGHT_THEME": "ハイコントラストライトテーマ"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "Plugin Javascript Baru",
"NEW_JAVA_PLUGIN": "Plugin Java Baru",
"SAVE_AS": "Simpan sebagai...",
"SAVE": "Jimat ..."
"SAVE": "Jimat ...",
"HIGH_CONTRAST_LIGHT": "Lampu Kontras Tinggi",
"DARK_ALT": "Gelap-Alt",
"ONE_DARK_THEME": "Tema Satu Gelap",
"HIGH_CONTRAST_DARK_THEME": "Tema Gelap Kontras Tinggi",
"DARK": "Gelap (Gelap Disyorkan)",
"ONE_DARK": "Satu Gelap",
"SOLARIZED_DARK": "Gelap terpolarisasi",
"SOLARIZED_DARK_THEME": "Tema Gelap Solarized",
"SOLARIZED_LIGHT_THEME": "Tema Cahaya Terpolarisasi",
"THEME_MATCH": "Padanan Tema (Disyorkan)",
"SOLARIZED_LIGHT": "Cahaya Terpolarisasi",
"HIGH_CONTRAST_DARK": "Gelap Kontras Tinggi",
"HIGH_CONTRAST_LIGHT_THEME": "Tema Cahaya Kontras Tinggi"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Nieuwe Java-plug-in",
"SAVE_AS": "Opslaan als...",
"SAVE": "Sparen...",
"RESULTS": "Resultaten"
"RESULTS": "Resultaten",
"HIGH_CONTRAST_LIGHT": "Licht met hoog contrast",
"DARK_ALT": "Donker-Alt",
"ONE_DARK_THEME": "Een donker thema",
"HIGH_CONTRAST_DARK_THEME": "Donker thema met hoog contrast",
"DARK": "Donker (aanbevolen donker)",
"ONE_DARK": "een donkere",
"SOLARIZED_DARK": "gesolariseerd donker",
"SOLARIZED_DARK_THEME": "Donker thema op zonne-energie",
"SOLARIZED_LIGHT_THEME": "Thema gesolariseerd licht",
"THEME_MATCH": "Themaovereenkomst (aanbevolen)",
"SOLARIZED_LIGHT": "gesolariseerd licht",
"HIGH_CONTRAST_DARK": "Hoog contrast donker",
"HIGH_CONTRAST_LIGHT_THEME": "Lichtthema met hoog contrast"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Ny Java-plugin",
"SAVE_AS": "Lagre som...",
"SAVE": "Lagre...",
"RESULTS": "Resultater"
"RESULTS": "Resultater",
"HIGH_CONTRAST_LIGHT": "Høyt kontrastlys",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Ett mørkt tema",
"HIGH_CONTRAST_DARK_THEME": "Mørkt tema med høy kontrast",
"DARK": "Mørk (anbefalt mørk)",
"ONE_DARK": "One Dark",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_DARK_THEME": "Solarized Dark Theme",
"SOLARIZED_LIGHT_THEME": "Solarized Light Theme",
"THEME_MATCH": "Temakamp (anbefalt)",
"SOLARIZED_LIGHT": "Solarisert lys",
"HIGH_CONTRAST_DARK": "Høy kontrast mørk",
"HIGH_CONTRAST_LIGHT_THEME": "Tema med høyt kontrastlys"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Nowa wtyczka Java",
"SAVE_AS": "Zapisz jako...",
"SAVE": "Zapisać...",
"RESULTS": "Wyniki"
"RESULTS": "Wyniki",
"HIGH_CONTRAST_LIGHT": "Światło o wysokim kontraście",
"DARK_ALT": "Ciemny Alt",
"ONE_DARK_THEME": "Jeden ciemny motyw",
"HIGH_CONTRAST_DARK_THEME": "Ciemny motyw o wysokim kontraście",
"DARK": "Ciemny (zalecany ciemny)",
"ONE_DARK": "Jeden ciemny",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_DARK_THEME": "Zsłoneczniony ciemny motyw",
"SOLARIZED_LIGHT_THEME": "Motyw światła słonecznego",
"THEME_MATCH": "Dopasowanie motywu (zalecane)",
"SOLARIZED_LIGHT": "Światło słoneczne",
"HIGH_CONTRAST_DARK": "Ciemny o wysokim kontraście",
"HIGH_CONTRAST_LIGHT_THEME": "Motyw światła o wysokim kontraście"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "Novo plugin Javascript",
"NEW_JAVA_PLUGIN": "Novo plugin Java",
"SAVE_AS": "Salvar como...",
"SAVE": "Salve ..."
"SAVE": "Salve ...",
"HIGH_CONTRAST_LIGHT": "Luz de alto contraste",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Um tema escuro",
"HIGH_CONTRAST_DARK_THEME": "Tema escuro de alto contraste",
"DARK": "Escuro (escuro recomendado)",
"ONE_DARK": "One Dark",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_DARK_THEME": "Solarized Dark Theme",
"SOLARIZED_LIGHT_THEME": "Solarized Light Theme",
"THEME_MATCH": "Jogo do tema (recomendado)",
"SOLARIZED_LIGHT": "Luz solarizada",
"HIGH_CONTRAST_DARK": "Alto contraste escuro",
"HIGH_CONTRAST_LIGHT_THEME": "Tema de luz de alto contraste"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVASCRIPT_PLUGIN": "Nuevo complemento de Javascript",
"NEW_JAVA_PLUGIN": "Nuevo complemento de Java",
"SAVE_AS": "Guardar como...",
"SAVE": "Ahorrar..."
"SAVE": "Ahorrar...",
"HIGH_CONTRAST_LIGHT": "Luz de alto contraste",
"DARK_ALT": "Oscuro-Alt",
"ONE_DARK_THEME": "Un tema oscuro",
"HIGH_CONTRAST_DARK_THEME": "Tema oscuro de alto contraste",
"DARK": "Oscuro (oscuro recomendado)",
"ONE_DARK": "Uno oscuro",
"SOLARIZED_DARK": "Oscuridad solarizada",
"SOLARIZED_DARK_THEME": "Tema oscuro solarizado",
"SOLARIZED_LIGHT_THEME": "Tema de luz solarizada",
"THEME_MATCH": "Coincidencia de tema (recomendado)",
"SOLARIZED_LIGHT": "Luz solarizada",
"HIGH_CONTRAST_DARK": "Alto contraste oscuro",
"HIGH_CONTRAST_LIGHT_THEME": "Tema de luz de alto contraste"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Programu-jalizi mpya ya Java",
"SAVE_AS": "Hifadhi kama ...",
"SAVE": "Hifadhi ...",
"RESULTS": "Matokeo"
"RESULTS": "Matokeo",
"HIGH_CONTRAST_LIGHT": "Mwanga wa Tofauti ya Juu",
"DARK_ALT": "Giza-Nyeusi",
"ONE_DARK_THEME": "Mandhari Moja meusi",
"HIGH_CONTRAST_DARK_THEME": "Mandhari ya Giza Tofauti ya Juu",
"DARK": "Giza (Inapendekezwa Giza)",
"ONE_DARK": "Giza Moja",
"SOLARIZED_DARK": "Nuru ya jua",
"SOLARIZED_DARK_THEME": "Mada ya Giza Iliyodhibitiwa",
"SOLARIZED_LIGHT_THEME": "Mandhari ya Nuru ya Nuru",
"THEME_MATCH": "Mechi ya Mandhari (Imependekezwa)",
"SOLARIZED_LIGHT": "Mwanga wa jua",
"HIGH_CONTRAST_DARK": "Tofauti ya Juu Giza",
"HIGH_CONTRAST_LIGHT_THEME": "Mandhari ya Nuru ya Tofauti"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Nytt Java-plugin",
"SAVE_AS": "Spara som...",
"SAVE": "Spara...",
"RESULTS": "Resultat"
"RESULTS": "Resultat",
"HIGH_CONTRAST_LIGHT": "Ljus med hög kontrast",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Ett mörkt tema",
"HIGH_CONTRAST_DARK_THEME": "Mörkt tema med hög kontrast",
"DARK": "Mörk (rekommenderas mörk)",
"ONE_DARK": "One Dark",
"SOLARIZED_DARK": "Solarized Dark",
"SOLARIZED_DARK_THEME": "Solarized Dark Theme",
"SOLARIZED_LIGHT_THEME": "Solarized Light Theme",
"THEME_MATCH": "Temamatch (rekommenderas)",
"SOLARIZED_LIGHT": "Solariserat ljus",
"HIGH_CONTRAST_DARK": "Hög kontrast mörk",
"HIGH_CONTRAST_LIGHT_THEME": "Tema med hög kontrastljus"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Yeni Java Eklentisi",
"SAVE_AS": "Farklı kaydet...",
"SAVE": "Kayıt etmek...",
"RESULTS": "Sonuçlar"
"RESULTS": "Sonuçlar",
"HIGH_CONTRAST_LIGHT": "Yüksek Kontrastlıık",
"DARK_ALT": "Koyu-Alt",
"ONE_DARK_THEME": "Bir Karanlık Tema",
"HIGH_CONTRAST_DARK_THEME": "Yüksek Kontrastlı Koyu Tema",
"DARK": "Koyu (Önerilen Koyu)",
"ONE_DARK": "Bir Karanlık",
"SOLARIZED_DARK": "Solarize Karanlık",
"SOLARIZED_DARK_THEME": "Solarize Karanlık Tema",
"SOLARIZED_LIGHT_THEME": "Solarize Işık Teması",
"THEME_MATCH": "Tema Eşleştirme (Önerilen)",
"SOLARIZED_LIGHT": "Solarize Işık",
"HIGH_CONTRAST_DARK": "Yüksek Kontrastlı Koyu",
"HIGH_CONTRAST_LIGHT_THEME": "Yüksek Kontrastlıık Teması"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Новий плагін Java",
"SAVE_AS": "Зберегти як...",
"SAVE": "Зберегти ...",
"RESULTS": "Результати"
"RESULTS": "Результати",
"HIGH_CONTRAST_LIGHT": "Висококонтрастне світло",
"DARK_ALT": "Темно-Альт",
"ONE_DARK_THEME": "Одна темна тема",
"HIGH_CONTRAST_DARK_THEME": "Темна тема з високим контрастом",
"DARK": "Темний (рекомендований темний)",
"ONE_DARK": "Один темний",
"SOLARIZED_DARK": "Соляризований Темний",
"SOLARIZED_DARK_THEME": "Соляризована темна тема",
"SOLARIZED_LIGHT_THEME": "Тема соляризованого світла",
"THEME_MATCH": "Відповідність теми (рекомендується)",
"SOLARIZED_LIGHT": "Соляризоване світло",
"HIGH_CONTRAST_DARK": "Високий контраст Темний",
"HIGH_CONTRAST_LIGHT_THEME": "Висока контрастність світлової теми"
}

View File

@ -110,5 +110,18 @@
"NEW_JAVA_PLUGIN": "Plugin Java mới",
"SAVE_AS": "Lưu thành...",
"SAVE": "Tiết kiệm...",
"RESULTS": "Các kết quả"
"RESULTS": "Các kết quả",
"HIGH_CONTRAST_LIGHT": "Ánh sáng tương phản cao",
"DARK_ALT": "Dark-Alt",
"ONE_DARK_THEME": "Một chủ đề tối",
"HIGH_CONTRAST_DARK_THEME": "Chủ đề tối tương phản cao",
"DARK": "Tối (Đề xuất tối)",
"ONE_DARK": "Một bóng tối",
"SOLARIZED_DARK": "Tối phân cực",
"SOLARIZED_DARK_THEME": "Chủ đề tối phân cực",
"SOLARIZED_LIGHT_THEME": "Chủ đề ánh sáng phân cực",
"THEME_MATCH": "Đối sánh chủ đề (Được đề xuất)",
"SOLARIZED_LIGHT": "Ánh sáng phân cực",
"HIGH_CONTRAST_DARK": "Tối tương phản cao",
"HIGH_CONTRAST_LIGHT_THEME": "Chủ đề ánh sáng tương phản cao"
}