Commit af01d3bc authored by Bartek Fabiszewski's avatar Bartek Fabiszewski
Browse files
parents d0f5abc4 72ec18a7
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -72,6 +72,7 @@ public class MainActivity extends AppCompatActivity {
    private boolean pref_liveSync;

    private final static double KM_MILE = 0.621371;
    private final static double KM_NMILE = 0.5399568;

    private static boolean syncError = false;
    private boolean isUploading = false;
@@ -365,6 +366,10 @@ public class MainActivity extends AppCompatActivity {
            distance *= KM_MILE;
            unitName = getString(R.string.unit_mile);
        }
        else if (pref_units.equals(getString(R.string.pref_units_nautical))) {
            distance *= KM_NMILE;
            unitName = getString(R.string.unit_nmile);
        }
        final NumberFormat nf = NumberFormat.getInstance();
        nf.setMaximumFractionDigits(2);
        final String distanceString = nf.format(distance);
+40 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
  ~ Copyright (c) 2017 Bartek Fabiszewski
  ~ http://www.fabiszewski.net
  ~
  ~ This file is part of μlogger-android.
  ~ Licensed under GPL, either version 3, or any later.
  ~ See <http://www.gnu.org/licenses/>
  -->

<resources>
    <string-array name="minTimeEntries">
        <item>10 Sekunden</item>
        <item>30 Sekunden</item>
        <item>1 Minute</item>
        <item>5 Mintuen</item>
        <item>15 Minuten</item>
        <item>30 Minuten</item>
        <item>1 Stunde</item>
        <item>sonstiges</item>
    </string-array>

    <string-array name="minDistanceEntries">
        <item>kein Minimum</item>
        <item>50 m</item>
        <item>100 m</item>
        <item>250 m</item>
        <item>500 m</item>
        <item>1 km</item>
        <item>5 km</item>
        <item>sonstiges</item>
    </string-array>

    <string-array name="providersEntries">
        <item>GPS</item>
        <item>Netzwerk</item>
        <item>Netzwerk und GPS</item>
    </string-array>

</resources>
+103 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
    <string name="button_start">Start</string>
    <string name="button_stop">Stop</string>
    <string name="button_newtrack">Neuer Track</string>
    <string name="button_upload">Upload</string>
    <string name="is_running">%s läuft</string>
    <string name="title_newtrack">Neuer Track</string>
    <string name="label_track">Aktueller Track</string>
    <string name="label_newtrack_name">Track-Name</string>
    <string name="label_name">Name</string>
    <string name="label_last_update">Letztes Update: %s</string>
    <string name="label_synchronized">Synchronisiert</string>
    <string name="cancel">Abbrechen</string>
    <string name="submit">Erstellen</string>
    <string name="ok">Ok</string>
    <string name="settings">Einstellungen</string>
    <string name="pref_username_title">Benutzername</string>
    <string name="pref_username_summary">Server-Benutzername</string>
    <string name="pref_pass_title">Passwort</string>
    <string name="pref_pass_summary">Server-Passwort</string>
    <string name="pref_host_title">Server-URL</string>
    <string name="pref_host_summary">Server-URL</string>
    <string name="pref_mintime_title">Mindester Zeitabstand</string>
    <string name="pref_mintime_summary">Mindeste Zeit zwischen Positionen</string>
    <string name="pref_mindistance_title">Mindeste Entfernung</string>
    <string name="pref_mindistance_summary">Mindeste Entfernung zwischen Positionen</string>
    <string name="pref_minaccuracy_title">Mindeste Genauigkeit</string>
    <string name="pref_minaccuracy_summary">Mindeste Genauigkeit zwischen Positionen</string>
    <string name="pref_livesync_title">Live-Synchronisation</string>
    <string name="pref_livesync_summary">Live-Synchronisation mit Server. Gültiger Server/Benutzername/Passwort erforderlich.</string>
    <string name="pref_autostart_title">Autostart</string>
    <string name="pref_autostart_summary">Applikation beim Booten starten</string>
    <string name="pref_provider_title">Positionsquelle</string>
    <string name="pref_provider_summary">Position kann vom GPS, vom Netzwerk, oder von beiden ermittelt werden. Die Verwendung beider Positionsquellen liefert die besten Ergebnisse, aber benötigt mehr Batterie.</string>
    <string name="pref_units_title">Einheiten</string>
    <string name="pref_units_summary">Bevorzeigte Einheiten für die Anzeige der Zusammenfassung.</string>
    <string name="pref_units_metric">Metrisch</string>
    <string name="pref_units_nautical">Nautisch</string>
    <string name="pref_units_imperial">US-Meilen</string>
    <string name="label_status">Status</string>
    <string name="label_location">Position</string>
    <string name="label_synchronization">Synchronisation</string>
    <string name="tracking_stopped">Track angehalten</string>
    <string name="tracking_started">Track gestartet</string>
    <string name="uploading_started">Upload gestartet</string>
    <string name="nothing_to_synchronize">Keine Daten zum Synchronisieren</string>
    <string name="no_positions">Aktueller Track hat keine Positionen</string>
    <string name="warning">Achtung</string>
    <string name="notsync_warning">Aktuelle Track beinhalten noch nicht synchronisierte Positionen. Diese werden gelöscht bei Erstellung eines neuen Tracks.</string>
    <string name="empty_trackname_warning">Bitte erstelle zuerst einen neuen Track</string>
    <string name="logger_running_warning">Bitte stoppe den aktuellen Track zuerst</string>
    <string name="about">About</string>
    <string name="about_description">Einfacher Positionslogger mit Live-Tracking und Live-Synchronisationsfunktion auf eigenen <xliff:g id="server_link_open"><![CDATA[<a href="https://github.com/bfabiszewski/ulogger-server">]]></xliff:g>μlogger Server<xliff:g id="server_link_close"><![CDATA[</a>]]></xliff:g>.</string>
    <string name="about_description2">Mehr Information und Hilfe gibt es auf der <xliff:g id="app_link_open"><![CDATA[<a href="https://github.com/bfabiszewski/ulogger-android">]]></xliff:g>μlogger-Homepage<xliff:g id="app_link_close"><![CDATA[</a>]]></xliff:g>.</string>
    <string name="about_version">Version %s</string>
    <string name="uploading_failed">Upload fehlgeschlagen:</string>
    <string name="uploading_done">Upload erfolgreich</string>
    <string name="track_summary">Track-Zusammenfassung</string>
    <string name="unit_kilometer">km</string>
    <string name="unit_mile">mi</string>
    <string name="provide_valid_url">Bitte gültige Server-URL angeben</string>
    <string name="provide_user_pass_url">Bitte zuerst Benutzername, Passwort und Server-URL angeben</string>
    <string name="e_illegal_redirect">Ungültige Weiterleitung: %d</string>
    <string name="e_auth_failure">Anmeldefehler: %d</string>
    <string name="e_http_code">HTTP-Fehlercode: %d</string>
    <string name="e_server_response">Serverantwortfehler</string>
    <string name="e_unknown_host">Hostname unbekannt: %s</string>
    <string name="e_bad_url">URL fehlerhaft: %s</string>
    <string name="e_connect">Verbindungsfehler: %s</string>
    <string name="gps_disabled_warning">Achtung: GPS-Provider deaktiviert</string>
    <string name="net_disabled_warning">Achtung: Netzwerk-Provider deaktiviert</string>
    <string name="location_disabled">Es muss zumindest eine Positionsquelle aktiviert sein</string>
    <string name="location_permission_denied">Die Berechtigung für Positionsupdates muss akzeptiert werden</string>
    <string name="write_permission_denied">Die Berechtigung fürs Schreiben auf den externen Speicher muss akzeptiert werden</string>
    <string name="using_network">Verwende Netzwerk-Provider als Positionsquelle</string>
    <string name="using_gps">Verwende GPS als Positionsquelle</string>
    <string name="export">Als GPX exportieren</string>
    <string name="nothing_to_export">Keine Daten zu exportieren</string>
    <string name="export_done">Track erfolgreich im Download-Ordner gespeichert</string>
    <string name="export_failed">Export fehlgeschlagen</string>
    <string name="e_output_dir">Ausgabeverzeichnis konnte nicht erstellt werden</string>
    <string name="e_external_not_writable">Schreiben auf externen Speicher nicht möglich</string>
    <string name="unknown_track">Unbekannter Track</string>
    <string name="export_started">Export gestartet</string>
    <string name="track_server_setup_warning">Wenn das Server-Setup verändert wird, funktioniert die aktuelle Synchronisation u.U. nicht mehr.</string>
    <string name="pref_mintime_other">Mindester Zeitabstand in Sekunden</string>
    <string name="pref_mindistance_other">Mindestentfernung in Metern</string>
    <string name="pref_minaccuracy_other">Mindestgenauigkeit in Metern</string>
    <string name="unit_nmile">sm</string>
    <plurals name="summary_positions">
        <item quantity="one">%d Position</item>
        <item quantity="few">%d Positionen</item>
        <item quantity="many">%d Positionen</item>
        <item quantity="other">%d Positionen</item>
    </plurals>
    <plurals name="label_positions_behind">
        <item quantity="one">%d Position Rückstand</item>
        <item quantity="few">%d Positionen Rückstand</item>
        <item quantity="many">%d Positionen Rückstand</item>
        <item quantity="other">%d Positionen Rückstand</item>
    </plurals>
</resources>
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
@@ -105,4 +105,5 @@
        <item quantity="many">%d positions derrière</item>
        <item quantity="other">%d positions derrière</item>
    </plurals>
    <string name="pref_units_nautical">Système nautique</string>
</resources>
+2 −1
Original line number Diff line number Diff line
@@ -92,5 +92,6 @@
    <string-array name="unitsEntries" translatable="false">
        <item>@string/pref_units_metric</item>
        <item>@string/pref_units_imperial</item>
        <item>@string/pref_units_nautical</item>
    </string-array>
</resources>
Loading