New region: Prague.

This commit is contained in:
Andreas Schildbach 2019-10-17 20:51:59 +02:00
parent ab1933e702
commit 2c5b5c5ba6
4 changed files with 10 additions and 0 deletions

View file

@ -46,6 +46,9 @@ VVT|de-AT|Tirol|disabled
SVV|de-AT|Salzburg|disabled SVV|de-AT|Salzburg|disabled
VMOBIL|de-AT|Vorarlberg;Bregenz|disabled VMOBIL|de-AT|Vorarlberg;Bregenz|disabled
# CZ
CZECH_REPUBLIC|cs-CZ|Tschechien;Praha;Prag|beta
# CH # CH
SBB|de-CH|CH SBB|de-CH|CH
VBL|de-CH|Luzern VBL|de-CH|Luzern

View file

@ -81,6 +81,8 @@
<string name="network_stv_comment">Lokal- und Regionalverkehr</string> <string name="network_stv_comment">Lokal- und Regionalverkehr</string>
<string name="network_vmobil_label">Bregenz &amp; Vorarlberg</string> <string name="network_vmobil_label">Bregenz &amp; Vorarlberg</string>
<string name="network_vmobil_comment">Nicht verfügbar, weil der VVV ausdrücklich darum gebeten hat, nicht in Öffi enthalten zu sein. Du kannst stattdessen die ÖBB verwenden, das funktioniert für Vorarlberg auch gut.</string> <string name="network_vmobil_comment">Nicht verfügbar, weil der VVV ausdrücklich darum gebeten hat, nicht in Öffi enthalten zu sein. Du kannst stattdessen die ÖBB verwenden, das funktioniert für Vorarlberg auch gut.</string>
<string name="network_czech_republic_label">Prag</string>
<string name="network_czech_republic_comment">Lokal- und Regionalverkehr</string>
<string name="network_sbb_label">Schweiz</string> <string name="network_sbb_label">Schweiz</string>
<string name="network_sbb_comment">Fern- und Regionalverkehr (z.B. Genf, Basel, Bern)</string> <string name="network_sbb_comment">Fern- und Regionalverkehr (z.B. Genf, Basel, Bern)</string>
<string name="network_vbl_label">Luzern</string> <string name="network_vbl_label">Luzern</string>

View file

@ -82,6 +82,8 @@
<string name="network_stv_comment">local and regional</string> <string name="network_stv_comment">local and regional</string>
<string name="network_vmobil_label">Bregenz &amp; Vorarlberg</string> <string name="network_vmobil_label">Bregenz &amp; Vorarlberg</string>
<string name="network_vmobil_comment">Not available, because the VVV explicitly desires not to be included in Offi. You can use the ÖBB instead, it works well for Vorarlberg too.</string> <string name="network_vmobil_comment">Not available, because the VVV explicitly desires not to be included in Offi. You can use the ÖBB instead, it works well for Vorarlberg too.</string>
<string name="network_czech_republic_label">Prague</string>
<string name="network_czech_republic_comment">local and regional</string>
<string name="network_sbb_comment">long-distance and regional (e.g. Geneva, Basel, Bern)</string> <string name="network_sbb_comment">long-distance and regional (e.g. Geneva, Basel, Bern)</string>
<string name="network_sbb_label">Switzerland</string> <string name="network_sbb_label">Switzerland</string>
<string name="network_vbl_label">Lucerne</string> <string name="network_vbl_label">Lucerne</string>

View file

@ -29,6 +29,7 @@ import de.schildbach.pte.BayernProvider;
import de.schildbach.pte.BsvagProvider; import de.schildbach.pte.BsvagProvider;
import de.schildbach.pte.BvgProvider; import de.schildbach.pte.BvgProvider;
import de.schildbach.pte.CmtaProvider; import de.schildbach.pte.CmtaProvider;
import de.schildbach.pte.CzechRepublicProvider;
import de.schildbach.pte.DbProvider; import de.schildbach.pte.DbProvider;
import de.schildbach.pte.DingProvider; import de.schildbach.pte.DingProvider;
import de.schildbach.pte.DsbProvider; import de.schildbach.pte.DsbProvider;
@ -177,6 +178,8 @@ public final class NetworkProviderFactory {
return new LinzProvider(); return new LinzProvider();
else if (networkId.equals(NetworkId.STV)) else if (networkId.equals(NetworkId.STV))
return new StvProvider(); return new StvProvider();
else if (networkId.equals(NetworkId.CZECH_REPUBLIC))
return new CzechRepublicProvider(NAVITIA_AUTHORIZATION);
else if (networkId.equals(NetworkId.SBB)) else if (networkId.equals(NetworkId.SBB))
return new SbbProvider(); return new SbbProvider();
else if (networkId.equals(NetworkId.VBL)) else if (networkId.equals(NetworkId.VBL))