german translation cont'

roster code labels translated
correct chinese labels for language dropdown
merge-requests/237/merge
Christian Bayer 2022-09-14 11:27:09 -04:00 zatwierdzone przez Tag
rodzic 4e67040ec7
commit bd1204c18a
3 zmienionych plików z 73 dodań i 74 usunięć

Wyświetl plik

@ -1156,8 +1156,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<td>
<select id="languageLocale" value="en" onchange="changeLocale();">
<option value="en">English</option>
<option value="cn">中文</option>
<option value="hk">Traditional Chinese (HK)</option>
<option value="cn">简体中文</option>
<option value="hk">繁體中文</option>
<option value="de">Deutsch</option>
<option value="es">Español</option>
<option value="ja">日本語</option>

Wyświetl plik

@ -950,75 +950,75 @@
"gt.makeYesNo.yes": "Yes",
"gt.makeYesNo.no": "No",
"gt.lookup.acks": "GridTracker would like to acknowledge",
"gt.lookup.worked": "Worked",
"gt.lookup.confirmed": "Confirmed",
"gt.lookup.lastQSO": "Last QSO",
"gt.lookup.worked": "Gearbeitet",
"gt.lookup.confirmed": "Bestätigt",
"gt.lookup.lastQSO": "Letztes QSO",
"gt.documents.error1": "Unable to create or access",
"gt.documents.error2": "folder.\r\nPermission violation, GT cannot continue",
"gt.spots.refreshing": "...refreshing...",
"gt.spots.noTX": "No recent TX",
"gt.spots.refresh": "Refresh:",
"gt.spots.refreshing": "...aktualisiere...",
"gt.spots.noTX": "Keine aktuelle TX",
"gt.spots.refresh": "Aktualisiere:",
"gt.spots.count": "Spots:",
"gt.spots.maxAge": "Max Age:",
"gt.crScript.enabled": "Call Roster Script Enabled",
"gt.crScript.disabled": "Call Roster Script Disabled",
"gt.savedScreenshot": "Saved Screenshot",
"gt.screenshotFailed": "Screenshot write failed",
"gt.spots.maxAge": "Max Alter:",
"gt.crScript.enabled": "Call Roster Script ein",
"gt.crScript.disabled": "Call Roster Script aus",
"gt.savedScreenshot": "Bildschirmfoto gespeichert",
"gt.screenshotFailed": "Bildschirmfoto speichern fehlgeschlagen",
"COMMENT_gtws.js": "",
"gtws.corrupt": "Corrupt message received",
"gtws.awaySent": "Away message",
"gtws.corrupt": "Fehlerhafte Nachricht empfangen",
"gtws.awaySent": "Abwesenheitsnachricht",
"COMMENT_roster.js": "",
"roster.process.Decode": "DECODE",
"roster.process.Receive": "RECEIVE",
"roster.process.Transmit": "TRANSMIT",
"roster.award.Select": "Select Award",
"roster.process.Decode": "DECODIEREN",
"roster.process.Receive": "EMPFANG",
"roster.process.Transmit": "SENDEN",
"roster.award.Select": "Diplom auswählen",
"roster.award.name": "Name",
"roster.award.Award": "Award",
"roster.award.Track": "Track",
"roster.award.ToggleTracking": "Toggle Tracking",
"roster.award.Remove": "Remove Tracker",
"roster.award.addName": "Select Award",
"roster.award.addSponsor": "Select Sponsor",
"roster.ignore.clearAll": "Clear All",
"roster.ignore.Callsigns": "Callsigns",
"roster.ignore.none": "none",
"roster.award.Award": "Diplom",
"roster.award.Track": "Verfolgen",
"roster.award.ToggleTracking": "Verfolgung umschalten",
"roster.award.Remove": "Verfolgung beenden",
"roster.award.addName": "Diplom auswählen",
"roster.award.addSponsor": "Sponsor auswählen",
"roster.ignore.clearAll": "Alle aufheben",
"roster.ignore.Callsigns": "Rufzeichen",
"roster.ignore.none": "keine",
"roster.ignore.CQ": "CQ",
"roster.ignore.DXCCs": "DXCCs",
"roster.ignore.CQZones": "CQ Zones",
"roster.ignore.ITUZones": "ITU Zones",
"roster.menu.HideControls": "Hide Controls",
"roster.menu.ShowControls": "Show Controls",
"roster.menu.CompactMode": "Compact Mode",
"roster.menu.RosterMode": "Roster Modus",
"roster.ignore.CQZones": "CQ-Zonen",
"roster.ignore.ITUZones": "ITU-Zonen",
"roster.menu.HideControls": "Einstellungen ausblenden",
"roster.menu.ShowControls": "Einstellungen anzeigen",
"roster.menu.CompactMode": "Kompaktmodus",
"roster.menu.RosterMode": "Rostermodus",
"roster.menu.Lookup": "Nachschlagen",
"roster.menu.GenMesg": "WSJT-X befüllen",
"roster.menu.IgnoreCall": "Rufzeichen ignorieren",
"roster.menu.Realtime": "Echtzeit",
"roster.menu.MoveLeft": "Move Column Left",
"roster.menu.ClearCallIgnore": "Clear Call Ignore",
"roster.menu.ClearIgnore": "Clear Ignore",
"roster.menu.ClearCQFromDXCC": "Clear CQ from DXCC",
"roster.menu.ClearCQFromAll": "Clear CQ from All",
"roster.menu.ClearCQIgnore": "Clear CQ Ignore",
"roster.menu.EditIgnores": "Edit Ignores",
"roster.menu.IgnoreCQZone": "Ignore CQ Zone",
"roster.menu.ClearCQZoneIgnore": "Clear CQ Zone Ignore",
"roster.menu.IgnoreITUZone": "Ignore ITU Zone",
"roster.menu.ClearITUZoneIgnore": "Clear ITU Zone Ignore",
"roster.menu.IgnoreDXCC": "Ignore DXCC",
"roster.menu.ClearDXCCIgnore": "Clear DXCC Ignore",
"roster.menu.MoveLeft": "Spalte nach links verschieben",
"roster.menu.ClearCallIgnore": "Ignorierte Rufzeichen aufheben",
"roster.menu.ClearIgnore": "Ignorierte aufheben",
"roster.menu.ClearCQFromDXCC": "CQ von DXCC aufheben",
"roster.menu.ClearCQFromAll": "CQ von Allen aufheben",
"roster.menu.ClearCQIgnore": "CQ Ignorierte aufheben",
"roster.menu.EditIgnores": "Ignorierte bearbeiten",
"roster.menu.IgnoreCQZone": "Ignoriere CQ-Zone",
"roster.menu.ClearCQZoneIgnore": "CQ-Zone Ignorierte aufheben",
"roster.menu.IgnoreITUZone": "Ignoriere ITU-Zone",
"roster.menu.ClearITUZoneIgnore": "ITU-Zone Ignorierte aufheben",
"roster.menu.IgnoreDXCC": "Ignoriere DXCC",
"roster.menu.ClearDXCCIgnore": "DXCC Ignorierte aufheben",
"roster.AwardTypes.IOTA": "Islands On The Air",
"roster.AwardTypes.call": "Callsign",
"roster.AwardTypes.callarea": "Call Area",
"roster.AwardTypes.calls2dxcc": "Stations per DXCC",
"roster.AwardTypes.cnty": "County",
"roster.AwardTypes.call": "Rufzeichen",
"roster.AwardTypes.callarea": "Rufzeichengebiet",
"roster.AwardTypes.calls2dxcc": "Stationen pro DXCC",
"roster.AwardTypes.cnty": "Kreis",
"roster.AwardTypes.cont": "Kontinente",
"roster.AwardTypes.cont5": "5 Kontinente",
"roster.AwardTypes.cont52band": "5 Kontinente pro Band",
"roster.AwardTypes.cqz": "CQ Zone",
"roster.AwardTypes.dxcc": "DXCC",
"roster.AwardTypes.grids": "Locator",
"roster.AwradTypes.numsfx": "Call Area + Suffix",
"roster.AwradTypes.numsfx": "Rufzeichengebiet + Suffix",
"roster.AwardTypes.px": "Prefix",
"roster.AwardTypes.pxa": "Prefixe",
"roster.AwardTypes.pxplus": "Sonderrufzeichen",
@ -1037,7 +1037,7 @@
"rosterColumns.County.title": "Postleitzahl hat mehrere Kreise, klicken zum nachschlagen",
"rosterColumns.LoTW.NoUpdate": "Kein seit.. keine QSOs mehr hochgeladen",
"rosterColumns.LoTW.LastUpdate": "Letzter Upload&#10;",
"rosterColumns.OAMS.user": "Off-Air Message User",
"rosterColumns.OAMS.user": "Off-Air Message Benutzer",
"rosterColumns.Wanted.cont": "Kontinent",
"rosterColumns.Wanted.cqz": "CQ Zone",
"rosterColumns.Wanted.ituz": "ITU Zone",

Wyświetl plik

@ -1612,25 +1612,26 @@ function addControls()
g_menu = new nw.Menu();
g_compactMenu = new nw.Menu();
let showControlsText = $.i18n("roster.menu.ShowControls");
let hideControlsText = $.i18n("roster.menu.HideControls");
let item = new nw.MenuItem({
type: "normal",
label: g_rosterSettings.controls ? "Hide Controls" : "Show Controls",
label: g_rosterSettings.controls ? hideControlsText : showControlsText,
click: function ()
{
if (this.label == "Hide Controls")
{
this.label = "Show Controls";
this.label = showControlsText;
g_rosterSettings.controls = false;
}
else
{
this.label = "Hide Controls";
this.label = hideControlsText;
g_rosterSettings.controls = true;
}
g_compactMenu.items[0].label = g_rosterSettings.controls
? "Hide Controls"
: "Show Controls";
? hideControlsText
: showControlsText;
localStorage.rosterSettings = JSON.stringify(g_rosterSettings);
setVisual();
}
@ -1639,22 +1640,22 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
label: g_rosterSettings.controls ? "Hide Controls" : "Show Controls",
label: g_rosterSettings.controls ? hideControlsText : showControlsText,
click: function ()
{
if (this.label == "Hide Controls")
if (this.label == hideControlsText)
{
this.label = "Show Controls";
this.label = showControlsText;
g_rosterSettings.controls = false;
}
else
{
this.label = "Hide Controls";
this.label = hideControlsText;
g_rosterSettings.controls = true;
}
g_menu.items[0].label = g_rosterSettings.controls
? "Hide Controls"
: "Show Controls";
? hideControlsText
: showControlsText;
localStorage.rosterSettings = JSON.stringify(g_rosterSettings);
setVisual();
}
@ -1663,7 +1664,7 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
label: "Compact Mode",
label: $.i18n("roster.CompactMode"),
click: function ()
{
g_rosterSettings.compact = true;
@ -1675,7 +1676,7 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
label: "Roster Mode",
label: $.i18n("roster.RosterMode"),
click: function ()
{
g_rosterSettings.compact = false;
@ -1689,7 +1690,6 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
// label: "Lookup",
label: $.i18n("roster.menu.Lookup"),
click: function ()
{
@ -1701,7 +1701,6 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
// label: "Gen Msgs",
label: $.i18n("roster.menu.GenMesg"),
click: function ()
{
@ -1717,7 +1716,7 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
label: "Ignore Call",
label: $.i18n("roster.menu.IgnoreCall"),
click: function ()
{
let thisCall = callRoster[g_targetHash].DEcall;
@ -1733,7 +1732,7 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
label: "Lookup",
label: $.i18n("roster.menu.Lookup"),
click: function ()
{
callingLookup(g_targetHash, "");
@ -1744,7 +1743,7 @@ function addControls()
item = new nw.MenuItem({
type: "normal",
label: "Gen Msgs",
label: $.i18n("roster.menu.GenMesg"),
click: function ()
{
callingGenMessage(g_targetHash, "");
@ -1758,7 +1757,7 @@ function addControls()
item = new nw.MenuItem({
type: "checkbox",
label: "Realtime",
label: $.i18n("roster.menu.Realtime"),
checked: g_rosterSettings.realtime,
click: function ()
{
@ -1774,7 +1773,7 @@ function addControls()
g_menuItemForCurrentColumn = new nw.MenuItem({
type: "normal",
label: "Move Column Left",
label: $.i18n("roster.menu.MoveLeft"),
click: function ()
{
moveColumnLeft(g_currentColumnName);