Skip to content

Commit

Permalink
Merge pull request #931 from obraliar/OpenConsoleFeature
Browse files Browse the repository at this point in the history
Open console feature
  • Loading branch information
tobiasdiez committed Mar 14, 2016
2 parents d87e19c + 5fe31a8 commit 9f897ca
Show file tree
Hide file tree
Showing 40 changed files with 111 additions and 2 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ to [sourceforge feature requests](https://sourceforge.net/p/jabref/features/) by
- [#492](https://github.com/JabRef/jabref/issues/492): If no text is marked, the whole field is copied. Preview of pasted text in tool tip
- Integrity check now also checks broken file links, abbreviations in journal and booktitle, and incorrect use of proceedings with page numbers
- PdfContentImporter does not write the content of the first page into the review field any more
- Implemented [#462](https://github.com/JabRef/jabref/issues/462): Add new action to open console where opened database file is located. New button, menu entry and shortcut (CTRL+SHIFT+J) for this action have also been added.

### Fixed
- Fixed [#598](https://github.com/JabRef/jabref/issues/598) and [#402](https://github.com/JabRef/jabref/issues/402): No more issues with invalid icons for ExternalFileTypes in global search or after editing the settings
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/net/sf/jabref/exporter/SaveDatabaseAction.java
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,7 @@ public void runCommand() throws Throwable {

public void save() throws Throwable {
runCommand();
frame.updateEnabledState();
}

/**
Expand Down Expand Up @@ -389,7 +390,7 @@ public void saveAs() throws Throwable {
}
frame.getFileHistory().newFile(panel.getBibDatabaseContext().getDatabaseFile().getPath());
}

frame.updateEnabledState();
}

/**
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/net/sf/jabref/gui/BasePanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -880,6 +880,10 @@ public void update() {
});
});

actions.put(Actions.OPEN_CONSOLE, (BaseAction) () -> {
JabRefDesktop.openConsole(frame.getCurrentBasePanel().getBibDatabaseContext().getDatabaseFile());
});

actions.put(Actions.OPEN_URL, (BaseAction) () -> {
String URL_FIELD = "url";
String DOI_FIELD = "doi";
Expand Down Expand Up @@ -2140,6 +2144,7 @@ public void saveDividerLocation() {
}
}


class UndoAction implements BaseAction {

@Override
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/net/sf/jabref/gui/IconTheme.java
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ public enum JabRefIcon {
OPEN_IN_NEW_WINDOW("\uf3cc"), /*css: open-in-new */
CASE_SENSITIVE("\uf02c"), /* css: mdi-alphabetical */
REG_EX("\uf451"), /*css: mdi-regex */

CONSOLE("\uf18d"), /*css: console */
// STILL MISSING:
GROUP_REGULAR("\uF4E6", Color.RED);

Expand Down
18 changes: 18 additions & 0 deletions src/main/java/net/sf/jabref/gui/JabRefFrame.java
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,11 @@ public void actionPerformed(ActionEvent e) {
Localization.lang("Paste"), Globals.getKeyPrefs().getKey(KeyBinding.PASTE), IconTheme.JabRefIcon.PASTE.getIcon());
private final AbstractAction cut = new EditAction(Actions.CUT, Localization.menuTitle("Cut"),
Localization.lang("Cut"), Globals.getKeyPrefs().getKey(KeyBinding.CUT), IconTheme.JabRefIcon.CUT.getIcon());
private final AbstractAction openConsole = new GeneralAction(Actions.OPEN_CONSOLE,
Localization.menuTitle("Open terminal here"),
Localization.lang("Open terminal here"),
Globals.getKeyPrefs().getKey(KeyBinding.OPEN_CONSOLE),
IconTheme.JabRefIcon.CONSOLE.getIcon());
private final AbstractAction mark = new GeneralAction(Actions.MARK_ENTRIES, Localization.menuTitle("Mark entries"),
Localization.lang("Mark entries"), Globals.getKeyPrefs().getKey(KeyBinding.MARK_ENTRIES), IconTheme.JabRefIcon.MARK_ENTRIES.getIcon());
private final AbstractAction unmark = new GeneralAction(Actions.UNMARK_ENTRIES,
Expand Down Expand Up @@ -1344,6 +1349,7 @@ private void fillMenu() {
tools.add(openFolder);
tools.add(openFile);
tools.add(openUrl);
tools.add(openConsole);
tools.addSeparator();
tools.add(abbreviateIso);
tools.add(abbreviateMedline);
Expand Down Expand Up @@ -1443,6 +1449,7 @@ private void createToolBar() {
tlb.addSeparator();
tlb.addAction(mark);
tlb.addAction(unmark);
tlb.addAction(openConsole);
tlb.addSeparator();
if (Globals.prefs.getBoolean(SpecialFieldsUtils.PREF_SPECIALFIELDSENABLED)) {
if (Globals.prefs.getBoolean(SpecialFieldsUtils.PREF_SHOWCOLUMN_RANKING)) {
Expand Down Expand Up @@ -1508,6 +1515,8 @@ public void stopShowingSearchResults() {
private final List<Object> specialFieldButtons = new LinkedList<>();
private final List<Object> openDatabaseOnlyActions = new LinkedList<>();
private final List<Object> severalDatabasesOnlyActions = new LinkedList<>();
private final List<Object> openAndSavedDatabasesOnlyActions = new LinkedList<>();


private void initActions() {
openDatabaseOnlyActions.clear();
Expand All @@ -1533,6 +1542,8 @@ dupliCheck, autoSetFile, newEntryAction, plainTextImport, getMassSetField(), get
severalDatabasesOnlyActions.addAll(Arrays
.asList(nextTab, prevTab, sortTabs));

openAndSavedDatabasesOnlyActions.addAll(Arrays.asList(openConsole));

tabbedPane.addChangeListener(event -> updateEnabledState());

}
Expand Down Expand Up @@ -1572,6 +1583,13 @@ public void updateEnabledState() {
getBackAction().setEnabled(false);
getForwardAction().setEnabled(false);
}

boolean saved = false;

if (tabCount > 0) {
saved = getCurrentBasePanel().getBibDatabaseContext().getDatabaseFile() != null;
}
JabRefFrame.setEnabled(openAndSavedDatabasesOnlyActions, saved);
}

/**
Expand Down
1 change: 1 addition & 0 deletions src/main/java/net/sf/jabref/gui/actions/Actions.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ public class Actions {
public static final String MERGE_ENTRIES = "mergeEntries";
public static final String MERGE_DOI = "mergeWithDOI";
public static final String MOVE_TO_GROUP = "moveToGroup";
public static final String OPEN_CONSOLE = "openConsole";
public static final String OPEN_EXTERNAL_FILE = "openExternalFile";
public static final String OPEN_FOLDER = "openFolder";
public static final String OPEN_URL = "openUrl";
Expand Down
39 changes: 39 additions & 0 deletions src/main/java/net/sf/jabref/gui/desktop/JabRefDesktop.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,10 @@
import org.apache.commons.logging.LogFactory;

import java.awt.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.ArrayList;
import java.util.Collections;
Expand Down Expand Up @@ -432,4 +434,41 @@ public static void openBrowser(String url) throws IOException {
ExternalFileType fileType = ExternalFileTypes.getInstance().getExternalFileTypeByExt("html");
openExternalFilePlatformIndependent(fileType, url);
}

public static void openConsole(File file) throws IOException {
if (file == null) {
return;
}

Runtime runtime = Runtime.getRuntime();
String absolutePath = file.getAbsolutePath();
absolutePath = absolutePath.substring(0, absolutePath.lastIndexOf(File.separator) + 1);

if (OS.LINUX) {
Process p = runtime.exec("readlink /etc/alternatives/x-terminal-emulator");
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream()));

String emulatorName = reader.readLine();

if (emulatorName != null) {
emulatorName = emulatorName.substring(emulatorName.lastIndexOf(File.separator) + 1);

if (emulatorName.contains("gnome")) {
runtime.exec("gnome-terminal --working-directory=" + absolutePath);
} else if (emulatorName.contains("xfce4")) {
runtime.exec("xfce4-terminal --working-directory=" + absolutePath);
} else if (emulatorName.contains("konsole")) {
runtime.exec("konsole --workdir=" + absolutePath);
} else {
runtime.exec(emulatorName, null, new File(absolutePath));
}
}
} else if (OS.WINDOWS) {
runtime.exec("cmd.exe /c start", null, new File(absolutePath));
} else if (OS.OS_X) {
runtime.exec("open -a Terminal " + absolutePath, null, new File(absolutePath));
} else {
LOGGER.info("Operating system is not supported by this feature.");
}
}
}
1 change: 1 addition & 0 deletions src/main/java/net/sf/jabref/gui/keyboard/KeyBinding.java
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ public enum KeyBinding {
NEW_PROCEEDINGS("New proceedings", Localization.lang("New proceedings"), "ctrl shift P"),
NEW_UNPUBLISHED("New unpublished", Localization.lang("New unpublished"), "ctrl shift U"),
NEXT_TAB("Next tab", Localization.lang("Next tab"), "ctrl PAGE_DOWN"),
OPEN_CONSOLE("Open terminal here", Localization.lang("Open terminal here"), "ctrl shift J"),
OPEN_DATABASE("Open database", Localization.lang("Open database"), "ctrl O"),
OPEN_FILE("Open file", Localization.lang("Open file"), "F4"),
OPEN_FOLDER("Open folder", Localization.lang("Open folder"), "ctrl shift O"),
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_da.properties
Original file line number Diff line number Diff line change
Expand Up @@ -600,6 +600,7 @@ Open_editor_when_a_new_entry_is_created=Start_redigering_n\u00e5r_en_ny_post_opr
Open_file=\u00c5bn_fil
Open_last_edited_databases_at_startup=\u00c5bn_sidst_viste_databaser_ved_opstart
Open_right-click_menu_with_Ctrl+left_button=\u00c5bn_h\u00f8jreklikmenu_med_Ctrl+venstre_knap
Open_terminal_here=
Open_URL_or_DOI=\u00c5bn_URL_eller_DOI
OpenDocument_Spreadsheet=OpenDocument-regneark
Opened_database=\u00c5bnede_database
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_de.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1045,6 +1045,8 @@ Open_last_edited_databases_at_startup=Beim_Starten_von_JabRef_die_letzten_bearbe

Open_right-click_menu_with_Ctrl+left_button=Kontextmen\u00fc_mit_Strg_+_linker_Maustaste_\u00f6ffnen

Open_terminal_here=Konsole_hier_\u00f6ffnen

Open_URL_or_DOI=URL_oder_DOI_\u00f6ffnen
OpenDocument_Spreadsheet=OpenDocument-Tabelle

Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_en.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1044,6 +1044,8 @@ Open_last_edited_databases_at_startup=Open_last_edited_databases_at_startup

Open_right-click_menu_with_Ctrl+left_button=Open_right-click_menu_with_Ctrl+left_button

Open_terminal_here=Open_terminal_here

Open_URL_or_DOI=Open_URL_or_DOI
OpenDocument_Spreadsheet=OpenDocument_Spreadsheet

Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_es.properties
Original file line number Diff line number Diff line change
Expand Up @@ -567,6 +567,7 @@ Open_editor_when_a_new_entry_is_created=Abrir_editor_al_crear_nueva_entrada
Open_file=Abrir_archivo
Open_last_edited_databases_at_startup=Abrir_las_\u00faltimas_bases_de_datos_editadas_al_arrancar
Open_right-click_menu_with_Ctrl+left_button=Abrir_el_men\u00fa_contextual_con_Ctrl+Bot\u00f3n_izquierdo
Open_terminal_here=Open_terminal_here
Open_URL_or_DOI=Abril_URL_o_DOI
OpenDocument_Spreadsheet=Hoja_de_c\u00e1lculo_OpenDocument
Opened_database=Base_de_datos_abierta
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_fa.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1016,6 +1016,8 @@ Open_last_edited_databases_at_startup=

Open_right-click_menu_with_Ctrl+left_button=

Open_terminal_here=

Open_URL_or_DOI=
OpenDocument_Spreadsheet=

Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_fr.properties
Original file line number Diff line number Diff line change
Expand Up @@ -567,6 +567,7 @@ Open_editor_when_a_new_entry_is_created=Ouvrir_l'\u00e9diteur_quand_une_nouvelle
Open_file=Ouvrir_le_fichier
Open_last_edited_databases_at_startup=Ouvrir_les_fichiers_de_la_derni\u00e8re_session_au_d\u00e9marrage
Open_right-click_menu_with_Ctrl+left_button=D\u00e9rouler_le_menu_contextuel_avec_Ctrl+clic_gauche
Open_terminal_here=
Open_URL_or_DOI=Ouvrir_URL_ou_DOI
OpenDocument_Spreadsheet=Tableur_OpenDocument
Opened_database=Base_ouverte
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_in.properties
Original file line number Diff line number Diff line change
Expand Up @@ -566,6 +566,7 @@ Open_editor_when_a_new_entry_is_created=Buka_penyunting_ketika_entri_baru_dibuat
Open_file=Buka_berkas
Open_last_edited_databases_at_startup=Buka_basisdata_terakhir_ketika_memulai
Open_right-click_menu_with_Ctrl+left_button=Buka_menu_klik_kanan_dengan_tombol_Ctrl+kiri
Open_terminal_here=
Open_URL_or_DOI=Buka_URL_atau_DOI
OpenDocument_Spreadsheet=Lembarkerja_OpenDocument
Opened_database=Basisdata_dibuka
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_it.properties
Original file line number Diff line number Diff line change
Expand Up @@ -607,6 +607,7 @@ Open_editor_when_a_new_entry_is_created=Apri_per_modifiche_quando_una_nuova_voce
Open_file=Apri_file
Open_last_edited_databases_at_startup=All'avvio_apri_i_database_aperti_nella_sessione_precedente
Open_right-click_menu_with_Ctrl+left_button=Mostra_il_menu_contestuale_con_Ctrl_+_pulsante_sinistro
Open_terminal_here=
Open_URL_or_DOI=Apri_URL_o_DOI
OpenDocument_Spreadsheet=Foglio_elettronico_OpenDocument
Opened_database=Database_aperto
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_ja.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1028,6 +1028,8 @@ Open_last_edited_databases_at_startup=\u8d77\u52d5\u6642\u306b\u6700\u5f8c\u306b

Open_right-click_menu_with_Ctrl+left_button=Ctrl+\u5de6\u30dc\u30bf\u30f3\u3067\u53f3\u30af\u30ea\u30c3\u30af\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f

Open_terminal_here=

Open_URL_or_DOI=URL\u307e\u305f\u306fDOI\u3092\u958b\u304f
OpenDocument_Spreadsheet=OpenDocument\u30b9\u30d7\u30ec\u30c3\u30c9\u30b7\u30fc\u30c8

Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_nl.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1047,6 +1047,8 @@ Open_last_edited_databases_at_startup=Open_laatst_aangepaste_databases_bij_het_o

Open_right-click_menu_with_Ctrl+left_button=Open_rechtsklik-menu_met_Ctrl_+_linkse_muisknop

Open_terminal_here=

Open_URL_or_DOI=Open_URL_of_DOI
OpenDocument_Spreadsheet=OpenDocument_Spreadsheet

Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_no.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1119,6 +1119,8 @@ Open_last_edited_databases_at_startup=\u00c5pne_sist_viste_databaser_ved_oppstar

Open_right-click_menu_with_Ctrl+left_button=\u00c5pne_h\u00f8yreklikkmeny_med_Ctrl+venstre_knapp

Open_terminal_here=

Open_URL_or_DOI=\u00c5pne_URL_eller_DOI

OpenDocument_Spreadsheet=OpenDocument_Spreadsheet
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_pt_BR.properties
Original file line number Diff line number Diff line change
Expand Up @@ -567,6 +567,7 @@ Open_editor_when_a_new_entry_is_created=Abrir_o_editor_quando_uma_nova_refer\u00
Open_file=Abrir_arquivo
Open_last_edited_databases_at_startup=Abrir_as_\u00faltimas_base_de_dados_editadas_ao_iniciar
Open_right-click_menu_with_Ctrl+left_button=Abrir_menu_de_contexto_com_Ctrl+Bot\u00e3o_esquerdo_do_mouse
Open_terminal_here=
Open_URL_or_DOI=Abrir_URL_ou_DOI
OpenDocument_Spreadsheet=Planilha_OpenDocument
Opened_database=Base_de_dados_aberta
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_ru.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1032,6 +1032,8 @@ Open_last_edited_databases_at_startup=Открыть_БД_с_последним_

Open_right-click_menu_with_Ctrl+left_button=Открыть_контекстное_меню_сочетанием_Ctrl+левая_кнопка_мыши

Open_terminal_here=

Open_URL_or_DOI=Открыть_URL-адрес_или_DOI
OpenDocument_Spreadsheet=Электронная_таблица_OpenDocument

Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/JabRef_tr.properties
Original file line number Diff line number Diff line change
Expand Up @@ -567,6 +567,7 @@ Open_editor_when_a_new_entry_is_created=Yeni_bir_girdi_olu\u015fturuldu\u011fund
Open_file=Dosya_a\u00e7
Open_last_edited_databases_at_startup=A\u00e7\u0131l\u0131\u015fta_son_d\u00fczenlenmi\u015f_veritabanlar\u0131n\u0131_a\u00e7
Open_right-click_menu_with_Ctrl+left_button=Sa\u011f_t\u0131klama_men\u00fcs\u00fcn\u00fc_Ctrl+sol_tu\u015fla_a\u00e7
Open_terminal_here=
Open_URL_or_DOI=URL_ya_da_DOI_a\u00e7
OpenDocument_Spreadsheet=OpenDocument_Hesap_tablosu
Opened_database=A\u00e7\u0131k_veritaban\u0131
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_vi.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1031,6 +1031,8 @@ Open_last_edited_databases_at_startup=M\u1edf_CSDL_ch\u1ec9nh_s\u1eeda_l\u1ea7n_

Open_right-click_menu_with_Ctrl+left_button=M\u1edf_tr\u00ecnh_\u0111\u01a1n_nh\u1eafp_chu\u1ed9t_ph\u1ea3i_b\u1eb1ng_t\u1ed5_h\u1ee3p_ph\u00edm_Ctrl+left

Open_terminal_here=

Open_URL_or_DOI=M\u1edf_URL_ho\u1eb7c_DOI
OpenDocument_Spreadsheet=T\u00e0i.li\u1ec7u.v\u0103n.b\u1ea3n.m\u1edf_B\u1ea3ng.t\u00ednh

Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/JabRef_zh.properties
Original file line number Diff line number Diff line change
Expand Up @@ -1027,6 +1027,8 @@ Open_last_edited_databases_at_startup=\u542f\u52a8_JabRef_\u65f6\u6253\u5f00\u4e

Open_right-click_menu_with_Ctrl+left_button=\u4f7f\u7528_Ctrl+Left_\u6309\u952e\u7ec4\u5408\u6253\u5f00\u53f3\u952e\u83dc\u5355

Open_terminal_here=

Open_URL_or_DOI=\u6253\u5f00_URL_\u6216_DOI
OpenDocument_Spreadsheet=OpenDocument_Spreadsheet

Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_da.properties
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ Next_tab=&N\u00e6ste_faneblad
Open_database=&\u00c5bn_database
Open_PDF_or_PS=\u00c5bn_&PDF_eller_PS
Open_URL_or_DOI=\u00c5bn_&URL_eller_DOI
Open_terminal_here=
Options=&Ops\u00e6tning
Paste=&Inds\u00e6t
Preferences=&Indstillinger
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/l10n/Menu_de.properties
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@ Open_PDF_or_PS=&PDF_oder_PS_\u00f6ffnen

Open_URL_or_DOI=&URL_oder_DOI_\u00f6ffnen

Open_terminal_here=Konsole_hier_\u00f6ffnen

Options=&Optionen

Paste=&Einf\u00fcgen
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_en.properties
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ Next_tab=&Next_tab
Open_database=&Open_database
Open_PDF_or_PS=Open_&PDF_or_PS
Open_URL_or_DOI=Open_&URL_or_DOI
Open_terminal_here=Open_terminal_here
Options=&Options
Paste=&Paste
# Options
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_es.properties
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ Next_tab=Pesta&ntilde;a_&siguiente
Open_database=&Abrir_base_de_datos
Open_PDF_or_PS=Abrir_&PDF_o_PS
Open_URL_or_DOI=Abrir_&URL_o_DOI
Open_terminal_here=
Options=&Opciones
Paste=&Pegar
#_Options
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_fa.properties
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Next_tab=سربرگ_جدید
Open_database=بازکردن_پایگاه_داده
Open_PDF_or_PS=بازکردن_PDF_یا_PS
Open_URL_or_DOI=بازکردن_URL_یا_DOI
Open_terminal_here=
Options=تنظیمات
Paste=چسباندن
# Options
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_fr.properties
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ Next_tab=Onglet_&suivant
Open_database=&Ouvrir_base
Open_PDF_or_PS=Ouvrir_&PDF_ou_PS
Open_URL_or_DOI=Ouvrir_&URL_ou_DOI
Open_terminal_here=
Options=Opt&ions
Paste=C&oller
Preferences=&Pr\u00e9f\u00e9rences
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_in.properties
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ Open_database=Buka_basisdata
Open_file=Buka_berkas
Open_PDF_or_PS=Buka_PDF_atau_PS
Open_URL_or_DOI=Buka_URL_atau_DOI
Open_terminal_here=
Options=Pen&gaturan
Paste=Tempelkan
Plugins=&Plugin
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_it.properties
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Next_tab=&Scheda_successiva
Open_database=&Apri_database
Open_PDF_or_PS=Apri_&PDF_o_PS
Open_URL_or_DOI=Apri_&URL_o_DOI
Open_terminal_here=
Options=&Opzioni
Paste=&Incolla
# Options
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/l10n/Menu_ja.properties
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Next_tab=\u6b21\u306e\u30bf\u30d6(&N)
Open_database=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u958b\u304f(&O)
Open_PDF_or_PS=&PDF\u307e\u305f\u306fPS\u3092\u958b\u304f
Open_URL_or_DOI=&URL\u307e\u305f\u306fDOI\u3092\u958b\u304f
Open_terminal_here=
Options=\u30aa\u30d7\u30b7\u30e7\u30f3(&O)
Paste=\u8cbc\u4ed8\u3051(&P)
# Options
Expand Down
Loading

0 comments on commit 9f897ca

Please sign in to comment.