kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
CR programmatic translation
rodzic
1316b38cf9
commit
ac6f80ed95
|
@ -184,22 +184,28 @@
|
|||
<div>
|
||||
</div>
|
||||
<div>
|
||||
<label><input type="checkbox" id="huntCQz" onchange="wantedChanged(this);" /> CQz</label>
|
||||
<input type="checkbox" id="huntCQz" onchange="wantedChanged(this);" />
|
||||
<label data-i18n="roster.secondary.wanted.cqzone" for="huntCQz" title="CQ Zones">CQz</label>
|
||||
</div>
|
||||
<div>
|
||||
<label><input type="checkbox" id="huntITUz" onchange="wantedChanged(this);" /> ITUz</label>
|
||||
<input type="checkbox" id="huntITUz" onchange="wantedChanged(this);" />
|
||||
<label data-i18n="roster.secondary.wanted.ituzone" for="huntITUz" title="ITU Zones">ITUz</label>
|
||||
</div>
|
||||
<div>
|
||||
<label title='CQ DX Marathon'><input type="checkbox" id="huntMarathon" onchange="wantedChanged(this);" /> Marathon</label>
|
||||
<input type="checkbox" id="huntMarathon" onchange="wantedChanged(this);" />
|
||||
<label data-i18n="roster.secondary.wanted.marathon" for="huntMarathon" title="CQ DX Marathon">Marathon</label>
|
||||
</div>
|
||||
<div>
|
||||
<label><input type="checkbox" id="huntState" onchange="wantedChanged(this);" /> State</label>
|
||||
<input type="checkbox" id="huntState" onchange="wantedChanged(this);" />
|
||||
<label data-i18n="roster.secondary.wanted.state" for="huntState" title="State">State</label>
|
||||
</div>
|
||||
<div>
|
||||
<label><input type="checkbox" id="huntCounty" onchange="wantedChanged(this);" /> County</label>
|
||||
<input type="checkbox" id="huntCounty" onchange="wantedChanged(this);" />
|
||||
<label data-i18n="roster.secondary.wanted.county" for="huntCounty" title="County">County</label>
|
||||
</div>
|
||||
<div>
|
||||
<label><input type="checkbox" id="huntCont" onchange="wantedChanged(this);" /> Cont</label>
|
||||
<input type="checkbox" id="huntCont" onchange="wantedChanged(this);" />
|
||||
<label data-i18n="roster.secondary.wanted.cont" for="huntCont" title="Continent">Cont</label>
|
||||
</div>
|
||||
<div>
|
||||
<label title="Callsign Regular Expression">
|
||||
|
@ -224,15 +230,18 @@
|
|||
<h3>Exceptions</h3>
|
||||
<div class='columns'>
|
||||
<div>
|
||||
<label><input type="checkbox" id="cqOnly" onchange="valuesChanged();" /> CQ Only</label>
|
||||
<input type="checkbox" id="cqOnly" onchange="wantedChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.cqOnly" for="cqOnly">CQ Only</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label><input type="checkbox" id="wantGrid" onchange="valuesChanged();" /> Has Grid</label>
|
||||
<input type="checkbox" id="wantGrid" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.hasGrid" for="wantGrid">Has Grid</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label><input type="checkbox" id="wantMinDB" onchange="valuesChanged();" /> Min dB</label>
|
||||
<input type="checkbox" id="wantMinDB" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.minDB" for="wantMinDB">Min dB</label>
|
||||
<input
|
||||
type="range"
|
||||
min="-25"
|
||||
|
@ -246,7 +255,8 @@
|
|||
</div>
|
||||
|
||||
<div>
|
||||
<label><input type="checkbox" id="wantMaxDT" onchange="valuesChanged();" /> Max DT</label>
|
||||
<input type="checkbox" id="wantMaxDT" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.maxDT" for="wantMaxDT">Max DT</label>
|
||||
<input
|
||||
type="range"
|
||||
min="0.1"
|
||||
|
@ -260,7 +270,8 @@
|
|||
</div>
|
||||
|
||||
<div>
|
||||
<label><input type="checkbox" id="wantMinFreq" onchange="valuesChanged();" /> Min freq</label>
|
||||
<input type="checkbox" id="wantMinFreq" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.minFreq" for="wantMinFreq">Min freq</label>
|
||||
<input
|
||||
type="range"
|
||||
min="0"
|
||||
|
@ -274,7 +285,8 @@
|
|||
</div>
|
||||
|
||||
<div>
|
||||
<label><input type="checkbox" id="wantMaxFreq" onchange="valuesChanged();" /> Max freq</label>
|
||||
<input type="checkbox" id="wantMaxFreq" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.maxFreq" for="wantMaxFreq">Max freq</label>
|
||||
<input
|
||||
type="range"
|
||||
min="500"
|
||||
|
@ -289,7 +301,8 @@
|
|||
</div>
|
||||
|
||||
<div id="usesLoTWDiv">
|
||||
<label><input type="checkbox" id="usesLoTW" onchange="valuesChanged();" /> Uses LoTW</label>
|
||||
<input type="checkbox" id="usesLoTW" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.usesLoTW" for="usesLoTW">Uses LoTW</label>
|
||||
|
||||
<input
|
||||
title="Max time since their last upload"
|
||||
|
@ -305,37 +318,38 @@
|
|||
</div>
|
||||
|
||||
<div id="onlySpotDiv">
|
||||
<label><input type="checkbox" id="onlySpot" onchange="valuesChanged();" /> Spotted Me</label>
|
||||
<input type="checkbox" id="onlySpot" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.spottedMe" for="onlySpot">Spotted Me</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>
|
||||
<input type="checkbox" id="noMyDxcc" onchange="onlyMyDxcc.checked=false; valuesChanged();" />
|
||||
Not My DXCC
|
||||
</label>
|
||||
<input type="checkbox" id="noMyDxcc" onchange="onlyMyDxcc.checked=false; valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.noMyDXCC" for="noMyDxcc">Not My DXCC</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>
|
||||
<input type="checkbox" id="onlyMyDxcc" onchange="noMyDxcc.checked=false; valuesChanged();" />
|
||||
Only My DXCC
|
||||
</label>
|
||||
<input type="checkbox" id="onlyMyDxcc" onchange="noMyDxcc.checked=false; valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.onlyMyDXCC" for="onlyMyDxcc">Only My DXCC</label>
|
||||
</div>
|
||||
|
||||
<div id="useseQSLDiv">
|
||||
<label><input type="checkbox" id="useseQSL" onchange="valuesChanged();" /> Uses eQSL</label>
|
||||
<input type="checkbox" id="useseQSL" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.useseQSL" for="useseQSL">Uses eQSL</label>
|
||||
</div>
|
||||
|
||||
<div id="usesOQRSDiv">
|
||||
<label><input type="checkbox" id="usesOQRS" onchange="valuesChanged();" /> Uses OQRS</label>
|
||||
<input type="checkbox" id="usesOQRS" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.usesOQRS" for="usesOQRS">Uses OQRS</label>
|
||||
</div>
|
||||
|
||||
<div id="allOnlyNewDiv">
|
||||
<label><input type="checkbox" id="allOnlyNew" onchange="valuesChanged();" /> Only New Calls</label>
|
||||
<input type="checkbox" id="allOnlyNew" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.allOnlyNew" for="allOnlyNew">Only New Calls</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label><input type="checkbox" id="wantRRCQ" onchange="valuesChanged();" /> RR73 as CQ</label>
|
||||
<input type="checkbox" id="wantRRCQ" onchange="valuesChanged();" />
|
||||
<label data-i18n="roster.secondary.exceptions.wantRRCQ" for="wantRRCQ">RR73 as CQ</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
|
@ -420,4 +434,4 @@
|
|||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
|
@ -526,6 +526,7 @@
|
|||
"roster.secondary.wanted.cqzone": "CQz",
|
||||
"roster.secondary.wanted.ituzone": "ITUz",
|
||||
"roster.secondary.wanted.state": "狀態",
|
||||
"roster.secondary.wanted.marathon": "Marathon",
|
||||
"roster.secondary.wanted.county": "縣",
|
||||
"roster.secondary.wanted cont": "續",
|
||||
"roster.secondary.exceptions.label": "例外情況",
|
||||
|
@ -541,6 +542,7 @@
|
|||
"roster.secondary.execptions.onlyMyDXCC": "我需要的DXCC",
|
||||
"roster.secondary.exceptions.useseQSL": "eQSL用戶",
|
||||
"roster.secondary.exceptions.usesOQRS": "OQRS用戶",
|
||||
"roster.secondary.exceptions.wantRRCQ": "RR73 as CQ",
|
||||
"roster.secondary.exceptions.allOnlyNew": "僅限新呼號",
|
||||
"roster.secondary.exceptions.noMsg.label": "不包含",
|
||||
"roster.secondary.exceptions.noMsg.hover": "不包含解碼...",
|
||||
|
|
|
@ -526,6 +526,7 @@
|
|||
"roster.secondary.wanted.cqzone": "CQz",
|
||||
"roster.secondary.wanted.ituzone": "ITUz",
|
||||
"roster.secondary.wanted.state": "状态",
|
||||
"roster.secondary.wanted.marathon": "Marathon",
|
||||
"roster.secondary.wanted.county": "县",
|
||||
"roster.secondary.wanted cont": "续",
|
||||
"roster.secondary.exceptions.label": "例外情况",
|
||||
|
@ -542,6 +543,7 @@
|
|||
"roster.secondary.exceptions.useseQSL": "在用eQSL",
|
||||
"roster.secondary.exceptions.usesOQRS": "在用OQRS",
|
||||
"roster.secondary.exceptions.allOnlyNew": "仅限新呼号",
|
||||
"roster.secondary.exceptions.wantRRCQ": "RR73 as CQ",
|
||||
"roster.secondary.exceptions.noMsg.label": "不包含",
|
||||
"roster.secondary.exceptions.noMsg.hover": "不包含解码...",
|
||||
"roster.secondary.exceptions.onlyMsg.label": "只包含",
|
||||
|
|
|
@ -98,24 +98,24 @@
|
|||
"mapFilter.prop.Aurora": "Aurora",
|
||||
"mapFilter.prop.BackScatter": "Back Scatter",
|
||||
"mapFilter.prop.EchoLink": "EchoLink",
|
||||
"mapFilter.prop.EME": "Erde-Mond-Erder",
|
||||
"mapFilter.prop.EME": "EME",
|
||||
"mapFilter.prop.SporadicE": "Sporadic E",
|
||||
"mapFilter.prop.F2Reflection": "F2 Reflexion",
|
||||
"mapFilter.prop.FieldAlignedIregularities": "FAI",
|
||||
"mapFilter.prop.InternetAssist": "Internet-unterstützt",
|
||||
"mapFilter.prop.InternetAssist": "Web-unterstützt",
|
||||
"mapFilter.prop.Ionscatter": "Ionoscatter",
|
||||
"mapFilter.prop.IRLP": "IRLP",
|
||||
"mapFilter.prop.MeteorScatter": "Meteor-Scatter",
|
||||
"mapFilter.prop.Repeater": "Repeater",
|
||||
"mapFilter.prop.RainScatter": "Regen-Scatter",
|
||||
"mapFilter.prop.Satellite": "Satellit",
|
||||
"mapFilter.prop.TransEquatorial": "Trans-Equatorial",
|
||||
"mapFilter.prop.TropoDuct": "Tropospherische",
|
||||
"mapFilter.prop.TransEquatorial": "TEP",
|
||||
"mapFilter.prop.TropoDuct": "Tropo",
|
||||
"mapFilter.data.label": "Daten",
|
||||
"mapFilter.data.LogLive": "Logbuch & Live",
|
||||
"mapFilter.data.Logbook": "Logbuch",
|
||||
"mapFilter.data.Live": "Live",
|
||||
"controlPanel.CallRoster.hover": "Call Roster öffnen",
|
||||
"controlPanel.CallRoster.hover": "Rufzeichenliste öffnen",
|
||||
"controlPanel.PushPin.hover": "Push-Pin Modus umschalten",
|
||||
"controlPanel.Lookup.hover": "Öffne Nachschlage-Fenster",
|
||||
"controlPanel.Stats.hover": "Statistken anzeigen",
|
||||
|
@ -344,8 +344,8 @@
|
|||
"settings.logging.HRDLogbook.details.IP": "IP",
|
||||
"settings.logging.HRDLogbook.details.Port": "Port",
|
||||
"settings.callroster.AlwaysOnTop.label": "Window Always On Top",
|
||||
"settings.callroster.AlwaysOnTop.hover": "Keep Call Roster Above Other Windows",
|
||||
"settings.callroster.MaxAge.label": "Call Roster Max Age",
|
||||
"settings.callroster.AlwaysOnTop.hover": "Rufzeichenliste immer oben halten",
|
||||
"settings.callroster.MaxAge.label": "Maximales Alter Rufzeichenliste",
|
||||
"settings.callroster.MultiRig.label": "On QSO Reply",
|
||||
"settings.callroster.MultiRig.HaltTx.label": "Halt Tx On All Other Instances",
|
||||
"settings.callroster.MultiRig.SwitchView.label": "Switch View to Transmitting Instance",
|
||||
|
@ -477,7 +477,7 @@
|
|||
"COMMENT_gt_popup.html": "",
|
||||
"popup.title": "Datenfenster",
|
||||
"COMMENT_gt_roster.html": "",
|
||||
"roster.title": "Call Roster",
|
||||
"roster.title": "Rufzeichenliste",
|
||||
"roster.haltTX": "TX anhalten",
|
||||
"roster.controls.more": "Mehr Einstellungen",
|
||||
"roster.controls.less": "Weniger Einstellungen",
|
||||
|
@ -492,8 +492,8 @@
|
|||
"roster.controls.callsigns.label": "Rufzeichen",
|
||||
"roster.controls.callsigns.worked": "Neu",
|
||||
"roster.controls.callsigns.confirmed": "Neu+Unbestätigt",
|
||||
"roster.controls.callsigns.all": "Alle Nachrichten",
|
||||
"roster.controls.callsigns.hits": "Alle Nachrichten/Nur gesuchte",
|
||||
"roster.controls.callsigns.all": "Alles",
|
||||
"roster.controls.callsigns.hits": "Alles/Nur gesuchte",
|
||||
"roster.controls.hunting.label": "Gesucht",
|
||||
"roster.controls.hunting.callsign": "Rufzeichen",
|
||||
"roster.controls.hunting.grid": "Locator",
|
||||
|
@ -518,15 +518,16 @@
|
|||
"roster.secondary.wanted.callsign": "Rufzeichen",
|
||||
"roster.secondary.wanted.grid": "Grid",
|
||||
"roster.secondary.wanted.dxcc": "DXCC",
|
||||
"roster.secodnary.wanted.qrz": "QRZ",
|
||||
"roster.secondary.wanted.qrz": "QRZ",
|
||||
"roster.secondary.wanted.wpx": "WPX",
|
||||
"roster.secondary.wanted.pota": "POTA",
|
||||
"roster.secondary.wanted.OAMS": "OAMS",
|
||||
"roster.secondary.wanted.cqzone": "CQz",
|
||||
"roster.secondary.wanted.ituzone": "ITUz",
|
||||
"roster.secondary.wanted.state": "Staat",
|
||||
"roster.secondary.wanted.marathon": "Marathon",
|
||||
"roster.secondary.wanted.county": "Kreis",
|
||||
"roster.secondary.wanted cont": "Cont",
|
||||
"roster.secondary.wanted.cont": "Kont",
|
||||
"roster.secondary.exceptions.label": "Filter",
|
||||
"roster.secondary.exceptions.cqOnly": "Nur CQ",
|
||||
"roster.secondary.exceptions.hasGrid": "Nur mit Grid",
|
||||
|
@ -536,16 +537,17 @@
|
|||
"roster.secondary.exceptions.maxFreq": "Max Freq",
|
||||
"roster.secondary.exceptions.usesLoTW": "Benutzt LoTW",
|
||||
"roster.secondary.exceptions.spottedMe": "Hat mich gehört",
|
||||
"roster.secondary.execptions.noMyDXCC": "Ausser mein DXCC",
|
||||
"roster.secondary.execptions.onlyMyDXCC": "Nur mein DXCC",
|
||||
"roster.secondary.exceptions.noMyDXCC": "Ausser mein DXCC",
|
||||
"roster.secondary.exceptions.onlyMyDXCC": "Nur mein DXCC",
|
||||
"roster.secondary.exceptions.useseQSL":" Benutzt eQSL",
|
||||
"roster.secondary.exceptions.usesOQRS": "Benutzt OQRS",
|
||||
"roster.secondary.exceptions.allOnlyNew": "Nur neue Rufzeichen",
|
||||
"roster.secondary.exceptions.wantRRCQ": "RR73 als CQ",
|
||||
"roster.secondary.exceptions.noMsg.label": "No",
|
||||
"roster.secondary.exceptions.noMsg.hover": "Keine Decodes mit...",
|
||||
"roster.secondary.exceptions.onlyMsg.label": "Only",
|
||||
"roster.secondary.exceptions.onlyMsg.hover": "Nur Decodes mit...",
|
||||
"roster.secondary.excpetions.regex.label": "Regex",
|
||||
"roster.secondary.exceptions.regex.label": "Regex",
|
||||
"roster.secondary.exceptions.regex.hover": "Callsign Regular Expression",
|
||||
"roster.secondary.instances.label": "Instances",
|
||||
"roster.ignoresTable.title": "Callsign, CQ and DXCC Ignores",
|
||||
|
@ -960,8 +962,8 @@
|
|||
"gt.spots.refresh": "Aktualisiere:",
|
||||
"gt.spots.count": "Spots:",
|
||||
"gt.spots.maxAge": "Max Alter:",
|
||||
"gt.crScript.enabled": "Call Roster Script ein",
|
||||
"gt.crScript.disabled": "Call Roster Script aus",
|
||||
"gt.crScript.enabled": "Rufzeichenlisten-Script ein",
|
||||
"gt.crScript.disabled": "Rufzeichenlisten-Script aus",
|
||||
"gt.savedScreenshot": "Bildschirmfoto gespeichert",
|
||||
"gt.screenshotFailed": "Bildschirmfoto speichern fehlgeschlagen",
|
||||
"COMMENT_gtws.js": "",
|
||||
|
|
|
@ -525,6 +525,7 @@
|
|||
"roster.secondary.wanted.cqzone": "CQz",
|
||||
"roster.secondary.wanted.ituzone": "ITUz",
|
||||
"roster.secondary.wanted.state": "State",
|
||||
"roster.secondary.wanted.marathon": "Marathon",
|
||||
"roster.secondary.wanted.county": "County",
|
||||
"roster.secondary.wanted cont": "Cont",
|
||||
"roster.secondary.exceptions.label": "Exceptions",
|
||||
|
@ -540,6 +541,7 @@
|
|||
"roster.secondary.execptions.onlyMyDXCC": "Only My DXCC",
|
||||
"roster.secondary.exceptions.useseQSL":" Uses eQSL",
|
||||
"roster.secondary.exceptions.usesOQRS": "Uses OQRS",
|
||||
"roster.secondary.exceptions.wantRRCQ": "RR73 as CQ",
|
||||
"roster.secondary.exceptions.allOnlyNew": "Only New Calls",
|
||||
"roster.secondary.exceptions.noMsg.label": "No",
|
||||
"roster.secondary.exceptions.noMsg.hover": "No Decodes Containing...",
|
||||
|
|
|
@ -524,6 +524,7 @@
|
|||
"roster.secondary.wanted.cqzone": "CQz",
|
||||
"roster.secondary.wanted.ituzone": "ITUz",
|
||||
"roster.secondary.wanted.state": "State",
|
||||
"roster.secondary.wanted.marathon": "Marathon",
|
||||
"roster.secondary.wanted.county": "County",
|
||||
"roster.secondary.wanted cont": "Cont",
|
||||
"roster.secondary.exceptions.label": "Exceptions",
|
||||
|
@ -539,6 +540,7 @@
|
|||
"roster.secondary.execptions.onlyMyDXCC": "Only My DXCC",
|
||||
"roster.secondary.exceptions.useseQSL":" Uses eQSL",
|
||||
"roster.secondary.exceptions.usesOQRS": "Uses OQRS",
|
||||
"roster.secondary.exceptions.wantRRCQ": "RR73 as CQ",
|
||||
"roster.secondary.exceptions.allOnlyNew": "Only New Calls",
|
||||
"roster.secondary.exceptions.noMsg.label": "No",
|
||||
"roster.secondary.exceptions.noMsg.hover": "No Decodes Containing...",
|
||||
|
|
|
@ -525,6 +525,7 @@
|
|||
"roster.secondary.wanted.cqzone": "CQz",
|
||||
"roster.secondary.wanted.ituzone": "ITUz",
|
||||
"roster.secondary.wanted.state": "State",
|
||||
"roster.secondary.wanted.marathon": "Marathon",
|
||||
"roster.secondary.wanted.county": "County",
|
||||
"roster.secondary.wanted cont": "Cont",
|
||||
"roster.secondary.exceptions.label": "Exceptions",
|
||||
|
@ -540,6 +541,7 @@
|
|||
"roster.secondary.execptions.onlyMyDXCC": "Only My DXCC",
|
||||
"roster.secondary.exceptions.useseQSL":" Uses eQSL",
|
||||
"roster.secondary.exceptions.usesOQRS": "Uses OQRS",
|
||||
"roster.secondary.exceptions.wantRRCQ": "RR73 as CQ",
|
||||
"roster.secondary.exceptions.allOnlyNew": "Only New Calls",
|
||||
"roster.secondary.exceptions.noMsg.label": "No",
|
||||
"roster.secondary.exceptions.noMsg.hover": "No Decodes Containing...",
|
||||
|
|
Ładowanie…
Reference in New Issue