Hallo zusammen,
ich bin gerade dabei meine Erweiterung mit den Sprachen Deutsch und Englisch auszustatten.
In meinem Projektverzeichnis habe ich ein Verzeichnis "locale", in dem zwei Dateien enthalten sind:
- de-DE.properties
- en-US.properties
en-US.propertiers
about_id=About
settings_id=Settings
help_id=Help
blame_id=Blame...
export_id=Export...
copy_id=Branch / Tag...
delete_id=Delete
rename_id=Rename...
revisiongraph_id=Revision graph
repobrowser_id=Repo browser
showlog_id=Show log
checkout_id=Checkout...
Alles anzeigen
de-DE.propertiers
about_id=Über
settings_id=Einstellungen
help_id=Hilfe
blame_id=Annotieren...
export_id=Export...
copy_id=Verzweigen / Markieren ...
delete_id=Löschen
rename_id=Umbenennen...
revisiongraph_id=Revisionsgraph
repobrowser_id=Projektarchiv
showlog_id=Zeige Log
checkout_id=Auschecken ...
Alles anzeigen
Meine Erweiterung besteht nur aus der Datei index.js bei der auch in ein der ersten Zeilen folgendes steht:
Der eigentliche Aufruf / die Referenz auf den Eintrag habe ich in einem Context-Menü eingebaut:
var mnuSettings = cm.Item({
label: _("settings_id"),
data: "mnuSettings",
contentScript: contentScriptString,
image: self.data.url("tsvnmenu-settings.png"),
onMessage: function (url) {
TsvnMenu.doTsvnSettings();
}
});
Beim testen mir "jpm run" erhalte ich noch folgende Konsolenausgabe:
Beim Testen erhalte ich aber immer nur die englischen Einträge. Keine Deutschen (obwohl OS auf Deutsch eingestellt ist und Firefox auch ein deutsches Menü anzeigt).
Hat irgendjemand eine Idee, woran das liegen kann?
Gruß,
Ironarrow