Moved more hard coded text into string resources so they can be translated.
This commit is contained in:
7
CREDITS.md
Normal file
7
CREDITS.md
Normal file
@@ -0,0 +1,7 @@
|
||||
CREDITS
|
||||
-------
|
||||
Thank you to the following people who have contributed to this app:
|
||||
|
||||
Juergen Huebers - German Translation
|
||||
Pavel Losevsky - Russian Translation
|
||||
Andreas Ekstrom - Sweedish Translation
|
||||
@@ -414,31 +414,31 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
switch (alarmLevel) {
|
||||
case 0:
|
||||
iconId = R.drawable.star_of_life_24x24;
|
||||
titleStr = "OK";
|
||||
titleStr = getString(R.string.okBtnTxt);
|
||||
soundUri = null;
|
||||
break;
|
||||
case 1:
|
||||
iconId = R.drawable.star_of_life_yellow_24x24;
|
||||
titleStr = "WARNING";
|
||||
titleStr = getString(R.string.Warning);
|
||||
if (mAudibleWarning)
|
||||
soundUri = Uri.parse("android.resource://" + getPackageName() + "/raw/warning");
|
||||
break;
|
||||
case 2:
|
||||
iconId = R.drawable.star_of_life_red_24x24;
|
||||
titleStr = "ALARM";
|
||||
titleStr = getString(R.string.Alarm);
|
||||
if (mAudibleAlarm)
|
||||
soundUri = Uri.parse("android.resource://" + getPackageName() + "/raw/alarm");
|
||||
break;
|
||||
case -1:
|
||||
iconId = R.drawable.star_of_life_fault_24x24;
|
||||
titleStr = "FAULT";
|
||||
titleStr = getString(R.string.Fault);
|
||||
if (mAudibleFaultWarning)
|
||||
soundUri = Uri.parse("android.resource://" + getPackageName() + "/raw/fault");
|
||||
break;
|
||||
default:
|
||||
iconId = R.drawable.star_of_life_24x24;
|
||||
soundUri = null;
|
||||
titleStr = "OK";
|
||||
titleStr = getString(R.string.okBtnTxt);
|
||||
}
|
||||
|
||||
if (mCancelAudible) {
|
||||
@@ -453,9 +453,9 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
0, i, PendingIntent.FLAG_UPDATE_CURRENT);
|
||||
String smsStr;
|
||||
if (mSMSAlarm) {
|
||||
smsStr = "WARNING: SMS Location Alarm Active";
|
||||
smsStr = getString(R.string.sms_location_alarm_active);
|
||||
} else {
|
||||
smsStr = "SMS Location Alarm Disabled";
|
||||
smsStr = getString(R.string.sms_location_alarm_disabled);
|
||||
}
|
||||
if (mNotificationBuilder != null) {
|
||||
mNotification = mNotificationBuilder.setContentIntent(contentIntent)
|
||||
@@ -788,11 +788,11 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
}
|
||||
} else {
|
||||
Log.i(TAG, "sendSMSAlarm() - Cancel Audible Active - not sending SMS");
|
||||
mUtil.showToast("Cancel Audible Active - not sending SMS");
|
||||
mUtil.showToast(getString(R.string.cancel_audible_not_sending_sms));
|
||||
}
|
||||
} else {
|
||||
Log.i(TAG, "sendSMSAlarm() - SMS Alarms Disabled - not doing anything!");
|
||||
mUtil.showToast("SMS Alarms Disabled - not doing anything!");
|
||||
mUtil.showToast(getString(R.string.sms_alarm_disabled));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -996,7 +996,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
if (!isWiFi) {
|
||||
Log.v(TAG, "NetworkBroadcastReceiver - no Wifi Connection");
|
||||
mUtil.writeToSysLogFile("Network State Changed - no Wifi Connection");
|
||||
mUtil.showToast("Network State Changed - no Wifi Connection");
|
||||
mUtil.showToast(getString(R.string.no_wifi_connection));
|
||||
} else {
|
||||
Log.v(TAG, "NetworkBroadcastReceiver - Wifi Connected");
|
||||
mUtil.writeToSysLogFile("Network State Changed - Wifi Connected");
|
||||
@@ -1005,7 +1005,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
} else {
|
||||
Log.v(TAG, "NetworkBroadcastReceiver - No Active Network");
|
||||
mUtil.writeToSysLogFile("Network State Changed - No Active Network");
|
||||
mUtil.showToast("Network State Changed - No Active Network");
|
||||
mUtil.showToast(getString(R.string.no_active_network));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1092,7 +1092,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
} catch (Exception ex) {
|
||||
Log.v(TAG, "updatePrefs() - Problem parsing preferences!");
|
||||
mUtil.writeToSysLogFile("SdServer.updatePrefs() - Error " + ex.toString());
|
||||
mUtil.showToast("Problem Parsing Preferences - Something won't work - Please go back to Settings and correct it!");
|
||||
mUtil.showToast(getString(R.string.problem_parsing_preferences));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1174,7 +1174,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
mLocationFinder.getLocation(this);
|
||||
Location loc = mLocationFinder.getLastLocation();
|
||||
if (loc != null) {
|
||||
mUtil.showToast("Send SMS - last location is "
|
||||
mUtil.showToast(getString(R.string.send_sms_last_location)
|
||||
+ loc.getLongitude() + ","
|
||||
+ loc.getLatitude());
|
||||
} else {
|
||||
@@ -1216,7 +1216,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
Log.e(TAG, "sendSMS - Failed to send SMS Message");
|
||||
mUtil.writeToSysLogFile("sendSMS - Failed to send SMS Message");
|
||||
Log.e(TAG, e.toString());
|
||||
mUtil.showToast("ERROR: FAILED TO SEND SMS MESSAGE");
|
||||
mUtil.showToast(getString(R.string.failed_to_send_sms));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1239,7 +1239,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
@Override
|
||||
public void onSdLocationReceived(Location ll) {
|
||||
if (ll == null) {
|
||||
mUtil.showToast("onSdLocationReceived() - NULL LOCATION RECEIVED");
|
||||
//mUtil.showToast("onSdLocationReceived() - NULL LOCATION RECEIVED");
|
||||
Log.w(TAG, "onSdLocationReceived() - NULL LOCATION RECEIVED");
|
||||
} else {
|
||||
//mUtil.showToast("onSdLocationReceived() - found location" + ll.toString());
|
||||
@@ -1266,7 +1266,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
||||
}
|
||||
} else {
|
||||
Log.i(TAG, "sendSMSAlarm() - SMS Alarms Disabled - not doing anything!");
|
||||
mUtil.showToast("SMS Alarms Disabled - not doing anything!");
|
||||
mUtil.showToast(getString(R.string.sms_alarms_disabled));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -18,18 +18,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:textSize="16sp"
|
||||
android:autoLink="web"
|
||||
android:text="OpenSeizureDetector epileptic\n
|
||||
(tonic-clonic) seizure detector and \n
|
||||
alarm system. Uses a Pebble Smart\n
|
||||
watch to detect the shaking \n
|
||||
associated with a seizure, \n
|
||||
then raises audible and text\n
|
||||
message (SMS) alerts for carers.\n
|
||||
The system is free and open source - see \n
|
||||
http://openseizuredetector.org.uk for details.
|
||||
Please report any issues to graham@openseizuredetector.org.uk\n
|
||||
or raise an issue on the project github source code \n
|
||||
repository - https://github.com/OpenSeizureDetector"
|
||||
android:text="@string/about_text"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -38,21 +27,7 @@ repository - https://github.com/OpenSeizureDetector"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="20dip"
|
||||
android:textSize="16sp"
|
||||
android:text="Main Watch App and Android App \n
|
||||
copyright Graham Jones, 2015.\n
|
||||
The following libraries are used:\n
|
||||
- SYLT-FFT - https://github.com/stg/SYLT-FFT by D. Taylor.\n
|
||||
- NanoHTTPD - https://github.com/NanoHttpd/nanohttpd\n
|
||||
- jQuery - http://jquery.org\n
|
||||
- jBeep - http://www.ultraduz.com.br\n
|
||||
- Chartjs - http://www.chartjs.org\n
|
||||
- MPAndroidChart - https://github.com/PhilJay/MPAndroidChart\n
|
||||
- UCE-Handler - https://github.com/RohitSurwase/UCE-Handler\n
|
||||
\n
|
||||
The Logo is based on Star of life2 by Verdy P, \n
|
||||
Licensed under Public Domain via\n
|
||||
Wikimedia Commons (http://commons.wikimedia.org/wiki/File:Star_of_life2.svg#mediaviewer/File:Star_of_life2.svg).
|
||||
"
|
||||
android:text="@string/credits_text"
|
||||
android:autoLink="web"
|
||||
/>
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
<Button
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Edit Settings"
|
||||
android:text="@string/edit_settings"
|
||||
android:id="@+id/settingsButton"
|
||||
android:layout_gravity="center_horizontal" />
|
||||
|
||||
@@ -127,7 +127,7 @@
|
||||
<Button
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Install Watch App"
|
||||
android:text="@string/install_watch_app"
|
||||
android:id="@+id/installOsdAppButton" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
<item
|
||||
android:id="@+id/action_accept_alarm"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Accept Alarm" />
|
||||
android:title="@string/accept_alarm" />
|
||||
|
||||
|
||||
<item
|
||||
android:id="@+id/action_start_stop"
|
||||
android:icon="@drawable/stop_server"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Start/Stop Server" />
|
||||
android:title="@string/start_stop_server" />
|
||||
|
||||
<!-- fault beep test does not work because of fault timer so don't show menu option
|
||||
<item
|
||||
@@ -26,31 +26,31 @@
|
||||
<item
|
||||
android:id="@+id/action_install_watch_app"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Install Watch App" />
|
||||
android:title="@string/install_watch_app" />
|
||||
|
||||
<item
|
||||
android:id="@+id/action_test_alarm_beep"
|
||||
android:icon="@drawable/stop_server"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Test Alarm Beep" />
|
||||
android:title="@string/test_alarm_beep" />
|
||||
|
||||
<item
|
||||
android:id="@+id/action_test_warning_beep"
|
||||
android:icon="@drawable/stop_server"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Test Warning Beep" />
|
||||
android:title="@string/test_warning_beep" />
|
||||
|
||||
<item
|
||||
android:id="@+id/action_test_sms_alarm"
|
||||
android:icon="@drawable/stop_server"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Test SMS Alarm Notification" />
|
||||
android:title="@string/test_sms_alarm_notification" />
|
||||
|
||||
<item
|
||||
android:id="@+id/action_logmanager"
|
||||
android:icon="@drawable/ic_action_settings"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Data Log Manager"
|
||||
android:title="@string/data_log_manager"
|
||||
android:enabled="true"
|
||||
/>
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
android:id="@+id/action_logs"
|
||||
android:icon="@drawable/ic_action_settings"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="View Log Entries"
|
||||
android:title="@string/view_log_entries"
|
||||
android:enabled="true"
|
||||
/>
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
android:id="@+id/action_export"
|
||||
android:icon="@drawable/ic_action_settings"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Export Data"
|
||||
android:title="@string/export_data"
|
||||
android:enabled="true"
|
||||
/>
|
||||
|
||||
@@ -74,12 +74,12 @@
|
||||
android:id="@+id/action_settings"
|
||||
android:icon="@drawable/ic_action_settings"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="Settings"
|
||||
android:title="@string/settings"
|
||||
/>
|
||||
|
||||
<item
|
||||
android:id="@+id/action_about"
|
||||
android:showAsAction="never|withText"
|
||||
android:title="About..." />
|
||||
android:title="@string/about" />
|
||||
|
||||
</menu>
|
||||
|
||||
@@ -103,5 +103,31 @@
|
||||
<string name="HRNullAlarmSummary" />
|
||||
<string name="HRThreshMinTitle">Heart Rate Min Threshold (bpm)</string>
|
||||
<string name="HRThreshMaxTitle" >Heart Rate Min Threshold (bpm)</string>
|
||||
<string name="BasicPrefTitle">Basic</string>
|
||||
<string name="BasicPrefSummary">Basic Preferences</string>
|
||||
<string name="accept_alarm">Accept Alarm</string>
|
||||
<string name="start_stop_server">Start/Stop Server</string>
|
||||
<string name="install_watch_app">Install Watch App</string>
|
||||
<string name="test_alarm_beep">Test Alarm Beep</string>
|
||||
<string name="test_warning_beep">Test Warning Beep</string>
|
||||
<string name="test_sms_alarm_notification">Test SMS Alarm Notification</string>
|
||||
<string name="data_log_manager">Data Log Manager</string>
|
||||
<string name="view_log_entries">View Log Entries</string>
|
||||
<string name="export_data">Export Data</string>
|
||||
<string name="settings">Settings</string>
|
||||
<string name="about">About...</string>
|
||||
<string name="about_text">OpenSeizureDetector epileptic\n (tonic-clonic) seizure detector and \n alarm system. Uses a Pebble Smart\n watch to detect the shaking \n associated with a seizure, \n then raises audible and text\n message (SMS) alerts for carers.\n The system is free and open source - see \n http://openseizuredetector.org.uk for details. Please report any issues to graham@openseizuredetector.org.uk\n or raise an issue on the project github source code \n repository - https://github.com/OpenSeizureDetector</string>
|
||||
<string name="credits_text">Main Watch App and Android App \n copyright Graham Jones, 2015.\n The following libraries are used:\n - SYLT-FFT - https://github.com/stg/SYLT-FFT by D. Taylor.\n - NanoHTTPD - https://github.com/NanoHttpd/nanohttpd\n - jQuery - http://jquery.org\n - jBeep - http://www.ultraduz.com.br\n - Chartjs - http://www.chartjs.org\n - MPAndroidChart - https://github.com/PhilJay/MPAndroidChart\n - UCE-Handler - https://github.com/RohitSurwase/UCE-Handler\n \n The Logo is based on Star of life2 by Verdy P, \n Licensed under Public Domain via\n Wikimedia Commons (http://commons.wikimedia.org/wiki/File:Star_of_life2.svg#mediaviewer/File:Star_of_life2.svg).</string>
|
||||
<string name="edit_settings">Edit Settings</string>
|
||||
<string name="sms_location_alarm_active">SMS Location Alarm Active</string>
|
||||
<string name="sms_location_alarm_disabled">SMS Location Alarm Disabled</string>
|
||||
<string name="cancel_audible_not_sending_sms">Cancel Audible Active - not sending SMS</string>
|
||||
<string name="sms_alarm_disabled">SMS Alarms Disabled - not doing anything!</string>
|
||||
<string name="no_wifi_connection">Network State Changed - no Wifi Connection</string>
|
||||
<string name="no_active_network">Network State Changed - No Active Network</string>
|
||||
<string name="problem_parsing_preferences">Problem Parsing Preferences - Something won\'t work - Please go back to Settings and correct it!</string>
|
||||
<string name="send_sms_last_location">\"Send SMS - last location is \"</string>
|
||||
<string name="failed_to_send_sms">ERROR: FAILED TO SEND SMS MESSAGE</string>
|
||||
<string name="sms_alarms_disabled">SMS Alarms Disabled - not doing anything!</string>
|
||||
</resources>
|
||||
|
||||
|
||||
Binary file not shown.
150
app/src/main/res/values-sv/strings.xml
Normal file
150
app/src/main/res/values-sv/strings.xml
Normal file
@@ -0,0 +1,150 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">OpenSeizureDetector</string>
|
||||
<string name="UpgradeMsg">
|
||||
OpenSeizureDetector samlar inga personliga data.
|
||||
Detta innebär att det inte är möjligt för mig att nå ut med information om eventuella
|
||||
problem med appen som kan uppstå. \nVänligen prenumerera på uppdateringar via
|
||||
http://openseizuredetector.org.uk eller appens Facebooksida https://www.facebook.com/openseizuredetector. \nTack! Graham \ngraham@openseizuredetector.org.uk
|
||||
\n\nChanges in this version:
|
||||
\n V3.2.0 - mar2020
|
||||
\n - Modified data logging to use sqlite database rather than text files.
|
||||
\n - Added facility to upload data to remote server.
|
||||
\n - Added support for additional GarminSD settings data fields to record the watch app version number etc and
|
||||
log that info to the SysLog file.
|
||||
\n - Made only a subset of settings visible by default unless the user enables Advanced Mode
|
||||
\n V3.1.15 - Added German Language Support to main and start-up screens
|
||||
\n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13
|
||||
\n V3.1.13 - Fixed ERR-400 display on Garmin watch and associated problem with network datasource fault alerting.
|
||||
\n
|
||||
</string>
|
||||
<string name="FirstRunDlgMsg">
|
||||
OpenSeizureDetector samlar inga personliga data.
|
||||
Detta innebär att det inte är möjligt för mig att nå ut med information om eventuella
|
||||
problem med appen som kan uppstå.
|
||||
\nVänligen prenumerera på uppdateringar via
|
||||
http://openseizuredetector.org.uk eller appens Facebooksida https://www.facebook.com/openseizuredetector.\nTack! Graham \ngraham@openseizuredetector.org.uk
|
||||
\n\nChanges in this version:
|
||||
\n V3.2.0 - mar2020
|
||||
\n - Modified data logging to use sqlite database rather than text files.
|
||||
\n - Added facility to upload data to remote server.
|
||||
\n - Added support for additional GarminSD settings data fields to record the watch app version number etc and
|
||||
log that info to the SysLog file.
|
||||
\n - Made only a subset of settings visible by default unless the user enables Advanced Mode
|
||||
\n V3.1.15 - Added German Language Support to main and start-up screens
|
||||
\n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13
|
||||
\n V3.1.13 - Fixed ERR-400 display on Garmin watch and associated problem with network datasource fault alerting.
|
||||
</string>
|
||||
<string name="ask_for_error_log">OpenSeizureDetector har tyvärr kraschat. Vänligen eposta loggfilen till oss, så att vi kan undersöka vad som hänt och åtgärda problemet.\nTack! Graham.</string>
|
||||
<string name="email_welcome_note">Hej OpenSeizureDetector!\n\nAppen har precis kraschat, vänligen kontrollera loggen för fler detaljer.\n\n\n</string>
|
||||
<string name="copyright_info">OpenSeizureDetector (Using UCE Handler\nCopyright © 2018 Rohit Sahebrao Surwase.)</string>
|
||||
<string name="okBtnTxt">OK</string>
|
||||
<string name="UpdateDialogTitleTxt">Tack för att du uppdaterar OpenSeizureDetector</string>
|
||||
<string name="FirstRunDlgTitle">Välkommen till OpenSeizureDetector</string>
|
||||
<string name="SmsPermissionWarning">Problem med SMS-behörighet</string>
|
||||
<string name="AppPermissionsOk">App-behörighet OK</string>
|
||||
<string name="AppPermissionsWarning">Problem med App-behörighet</string>
|
||||
<string name="BoundToServiceOk">Anslutning till tjänst OK</string>
|
||||
<string name="BindingToService">Kopplar till Bakgrundstjänst...</string>
|
||||
<string name="WatchConnectedOk">Anslutning till klocka OK</string>
|
||||
<string name="WatchNotConnected">Klocka ej ansluten</string>
|
||||
<string name="SeizureDetectorDataReceived">Mottagning av Seizure Detector Data OK</string>
|
||||
<string name="WaitingForSeizureDetectorData">Väntar på Seizure Detector Data...</string>
|
||||
<string name="SeizureDetectorSettingsReceived">Mottagning av Seizure Detector inställningar OK</string>
|
||||
<string name="WaitingForSeizureDetectorSettings">Väntar på Seizure Detector inställningar...</string>
|
||||
<string name="DataSource">Datakälla</string>
|
||||
<string name="AppTitleText">OpenSeizureDetector Android App Version </string>
|
||||
<string name="ServerRunningOK">Server status OK\n</string>
|
||||
<string name="AccessServerAt">Anslut till server på </string>
|
||||
<string name="ServerStopped">Server stoppad</string>
|
||||
<string name="Warning">VARNING</string>
|
||||
<string name="Mute">Stäng av</string>
|
||||
<string name="Alarm">**ALARM**</string>
|
||||
<string name="Fall">**FALL**</string>
|
||||
<string name="HR_Equals">\"Puls = \"</string>
|
||||
<string name="HRAlarmOff">Pulslarm Av</string>
|
||||
<string name="WatchAppOK">Smartklocka App OK</string>
|
||||
<string name="WatchAppNotRunning">Smartklocka App AV</string>
|
||||
<string name="WatchBatteryEquals">Klockbatteri = </string>
|
||||
<string name="PowerEquals">"Styrka = "</string>
|
||||
<string name="SpectrumRatioEquals">Kvotvärde = </string>
|
||||
<string name="ThresholdEquals"> (gräns = </string>
|
||||
<string name="NetFault">NÄTFEL</string>
|
||||
<string name="WatchApp">Klocka App -----</string>
|
||||
<string name="Dashes">------</string>
|
||||
<string name="SMSWillBeSentIn">SMS skickas om </string>
|
||||
<string name="Cancel">AVBRYT?</string>
|
||||
<string name="AcceptAlarm">Acceptera Alarm</string>
|
||||
<string name="AudibleAlarmsCancelledFor">Ljudalarm avstängda i </string>
|
||||
<string name="PressToReEnable">Tryck för att återaktivera</string>
|
||||
<string name="CancelAudibleAlarms">Stäng av ljudalarm (temporärt)</string>
|
||||
<string name="AudibleAlarmsOff">Ljudalarm AV</string>
|
||||
<string name="Fault">Fel</string>
|
||||
<string name="authenticate">Godkänn</string>
|
||||
<string name="not_authenticated">Ej godkänt</string>
|
||||
<string name="cancel">Avbryt</string>
|
||||
<!-- Strings related to login -->
|
||||
<string name="prompt_email">Epost</string>
|
||||
<string name="prompt_password">Lösenord</string>
|
||||
<string name="action_sign_in">Logga in eller registrera</string>
|
||||
<string name="action_sign_in_short">Logga in</string>
|
||||
<string name="welcome">"Välkommen!"</string>
|
||||
<string name="invalid_username">Ej giltigt användarnamn</string>
|
||||
<string name="invalid_password">Lösenord måste vara >5 tecken</string>
|
||||
<string name="login_failed">"Inloggning misslyckades"</string>
|
||||
<string name="AdvancedModeTitle">Avancerat läge</string>
|
||||
<string name="AdvancedModeSummary">Aktivera avancerade inställningar (ger fler valmöjligheter....)</string>
|
||||
<string name="AutoStartTitle">Starta automatiskt</string>
|
||||
<string name="AutoStartSummary">Öppna OpenSeizureDetector automatiskt när enheten startar</string>
|
||||
<string name="DataSourceTitle">Välj datakälla</string>
|
||||
<string name="DataSourceSummary">Välj om du använder en Garminklocka, Pebbleklocka eller nätverksanslutning som OpenSeizureDetectors datakälla.</string>
|
||||
<string name="LogRemoteTitle">Logga data via nätverk</string>
|
||||
<string name="LogRemoteSummary">Logga data till OpenSeizureDetector databas</string>
|
||||
<string name="UseMobileTitle">Använd mobilnät</string>
|
||||
<string name="UseMobileSummary">Använd mobilnät för att logga data</string>
|
||||
<string name="SeizureDetectorSettingsTitle">Seizure Detector inställningar</string>
|
||||
<string name="AlarmThreshTitle">Alarmgräns</string>
|
||||
<string name="AlarmThreshSummary">Alarmgräns (förval = 100)</string>
|
||||
<string name="AlarmRatioThreshTitle">Alarm kvotgräns</string>
|
||||
<string name="AlarmRatioThreshSummary">Alarm kvotgräns (förval = 50). Öka för att minska känsligheten.</string>
|
||||
<string name="AlarmFreqMaxTitle">Maxvärde frekvens (Hz)</string>
|
||||
<string name="AlarmFreqMaxSummary">Maxvärde frekvens ROI (Hz) (förval = 8 Hz)</string>
|
||||
<string name="AlarmFreqMinTitle">Minvärde frekvens (Hz)</string>
|
||||
<string name="AlarmFreqMinSummary">Minvärde frekvens ROI (Hz) (förval = 3 Hz)</string>
|
||||
<string name="HRAlarmEnabledTitle">Pulslarm PÅ</string>
|
||||
<string name="HRAlarmEnabledSummary" />
|
||||
<string name="HRNullAlarmTitle">Larma vid nollpuls</string>
|
||||
<string name="HRNullAlarmSummary" />
|
||||
<string name="HRThreshMinTitle">Puls mingräns (bpm)</string>
|
||||
<string name="HRThreshMinSummary" />
|
||||
<string name="HRThreshMaxTitle">Puls maxgräns (bpm)</string>
|
||||
<string name="HRThreshMaxSummary" />
|
||||
<string name="BasicPrefTitle">Basic</string>
|
||||
<string name="BasicPrefSummary">Basic Preferences</string>
|
||||
<string name="accept_alarm">Accept Alarm</string>
|
||||
<string name="start_stop_server">Start/Stop Server</string>
|
||||
<string name="install_watch_app">Install Watch App</string>
|
||||
<string name="test_alarm_beep">Test Alarm Beep</string>
|
||||
<string name="test_warning_beep">Test Warning Beep</string>
|
||||
<string name="test_sms_alarm_notification">Test SMS Alarm Notification</string>
|
||||
<string name="data_log_manager">Data Log Manager</string>
|
||||
<string name="view_log_entries">View Log Entries</string>
|
||||
<string name="export_data">Export Data</string>
|
||||
<string name="settings">Settings</string>
|
||||
<string name="about">About...</string>
|
||||
<string name="about_text">OpenSeizureDetector epileptic\n (tonic-clonic) seizure detector and \n alarm system. Uses a Pebble Smart\n watch to detect the shaking \n associated with a seizure, \n then raises audible and text\n message (SMS) alerts for carers.\n The system is free and open source - see \n http://openseizuredetector.org.uk for details. Please report any issues to graham@openseizuredetector.org.uk\n or raise an issue on the project github source code \n repository - https://github.com/OpenSeizureDetector</string>
|
||||
<string name="credits_text">Main Watch App and Android App \n copyright Graham Jones, 2015.\n The following libraries are used:\n - SYLT-FFT - https://github.com/stg/SYLT-FFT by D. Taylor.\n - NanoHTTPD - https://github.com/NanoHttpd/nanohttpd\n - jQuery - http://jquery.org\n - jBeep - http://www.ultraduz.com.br\n - Chartjs - http://www.chartjs.org\n - MPAndroidChart - https://github.com/PhilJay/MPAndroidChart\n - UCE-Handler - https://github.com/RohitSurwase/UCE-Handler\n \n The Logo is based on Star of life2 by Verdy P, \n Licensed under Public Domain via\n Wikimedia Commons (http://commons.wikimedia.org/wiki/File:Star_of_life2.svg#mediaviewer/File:Star_of_life2.svg).</string>
|
||||
<string name="edit_settings">Edit Settings</string>
|
||||
<string name="sms_location_alarm_active">SMS Location Alarm Active</string>
|
||||
<string name="sms_location_alarm_disabled">SMS Location Alarm Disabled</string>
|
||||
<string name="cancel_audible_not_sending_sms">Cancel Audible Active - not sending SMS</string>
|
||||
<string name="sms_alarm_disabled">SMS Alarms Disabled - not doing anything!</string>
|
||||
<string name="no_wifi_connection">Network State Changed - no Wifi Connection</string>
|
||||
<string name="no_active_network">Network State Changed - No Active Network</string>
|
||||
<string name="problem_parsing_preferences">Problem Parsing Preferences - Something won\'t work - Please go back to Settings and correct it!</string>
|
||||
<string name="send_sms_last_location">\"Send SMS - last location is \"</string>
|
||||
<string name="failed_to_send_sms">ERROR: FAILED TO SEND SMS MESSAGE</string>
|
||||
<string name="sms_alarms_disabled">SMS Alarms Disabled - not doing anything!</string>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -120,5 +120,31 @@
|
||||
<string name="HRThreshMinSummary" />
|
||||
<string name="HRThreshMaxTitle">Heart Rate Max Threshold (bpm)</string>
|
||||
<string name="HRThreshMaxSummary" />
|
||||
<string name="BasicPrefTitle">Basic</string>
|
||||
<string name="BasicPrefSummary">Basic Preferences</string>
|
||||
<string name="accept_alarm">Accept Alarm</string>
|
||||
<string name="start_stop_server">Start/Stop Server</string>
|
||||
<string name="install_watch_app">Install Watch App</string>
|
||||
<string name="test_alarm_beep">Test Alarm Beep</string>
|
||||
<string name="test_warning_beep">Test Warning Beep</string>
|
||||
<string name="test_sms_alarm_notification">Test SMS Alarm Notification</string>
|
||||
<string name="data_log_manager">Data Log Manager</string>
|
||||
<string name="view_log_entries">View Log Entries</string>
|
||||
<string name="export_data">Export Data</string>
|
||||
<string name="settings">Settings</string>
|
||||
<string name="about">About...</string>
|
||||
<string name="about_text">OpenSeizureDetector epileptic\n (tonic-clonic) seizure detector and \n alarm system. Uses a Pebble Smart\n watch to detect the shaking \n associated with a seizure, \n then raises audible and text\n message (SMS) alerts for carers.\n The system is free and open source - see \n http://openseizuredetector.org.uk for details. Please report any issues to graham@openseizuredetector.org.uk\n or raise an issue on the project github source code \n repository - https://github.com/OpenSeizureDetector</string>
|
||||
<string name="credits_text">Main Watch App and Android App \n copyright Graham Jones, 2015.\n The following libraries are used:\n - SYLT-FFT - https://github.com/stg/SYLT-FFT by D. Taylor.\n - NanoHTTPD - https://github.com/NanoHttpd/nanohttpd\n - jQuery - http://jquery.org\n - jBeep - http://www.ultraduz.com.br\n - Chartjs - http://www.chartjs.org\n - MPAndroidChart - https://github.com/PhilJay/MPAndroidChart\n - UCE-Handler - https://github.com/RohitSurwase/UCE-Handler\n \n The Logo is based on Star of life2 by Verdy P, \n Licensed under Public Domain via\n Wikimedia Commons (http://commons.wikimedia.org/wiki/File:Star_of_life2.svg#mediaviewer/File:Star_of_life2.svg).</string>
|
||||
<string name="edit_settings">Edit Settings</string>
|
||||
<string name="sms_location_alarm_active">SMS Location Alarm Active</string>
|
||||
<string name="sms_location_alarm_disabled">SMS Location Alarm Disabled</string>
|
||||
<string name="cancel_audible_not_sending_sms">Cancel Audible Active - not sending SMS</string>
|
||||
<string name="sms_alarm_disabled">SMS Alarms Disabled - not doing anything!</string>
|
||||
<string name="no_wifi_connection">Network State Changed - no Wifi Connection</string>
|
||||
<string name="no_active_network">Network State Changed - No Active Network</string>
|
||||
<string name="problem_parsing_preferences">Problem Parsing Preferences - Something won\'t work - Please go back to Settings and correct it!</string>
|
||||
<string name="send_sms_last_location">\"Send SMS - last location is \"</string>
|
||||
<string name="failed_to_send_sms">ERROR: FAILED TO SEND SMS MESSAGE</string>
|
||||
<string name="sms_alarms_disabled">SMS Alarms Disabled - not doing anything!</string>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
<header android:fragment="uk.org.openseizuredetector.PrefActivity$BasicPrefsFragment"
|
||||
android:icon="@drawable/icon_24x24"
|
||||
android:title="Basic"
|
||||
android:summary="Basic Preferences" />
|
||||
android:title="@string/BasicPrefTitle"
|
||||
android:summary="@string/BasicPrefSummary" />
|
||||
|
||||
<header android:fragment="uk.org.openseizuredetector.PrefActivity$GeneralPrefsFragment"
|
||||
android:icon="@drawable/icon_24x24"
|
||||
|
||||
124
translations/sv/strings.xml
Normal file
124
translations/sv/strings.xml
Normal file
@@ -0,0 +1,124 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">OpenSeizureDetector</string>
|
||||
<string name="UpgradeMsg">
|
||||
OpenSeizureDetector samlar inga personliga data.
|
||||
Detta innebär att det inte är möjligt för mig att nå ut med information om eventuella
|
||||
problem med appen som kan uppstå. \nVänligen prenumerera på uppdateringar via
|
||||
http://openseizuredetector.org.uk eller appens Facebooksida https://www.facebook.com/openseizuredetector. \nTack! Graham \ngraham@openseizuredetector.org.uk
|
||||
\n\nChanges in this version:
|
||||
\n V3.2.0 - mar2020
|
||||
\n - Modified data logging to use sqlite database rather than text files.
|
||||
\n - Added facility to upload data to remote server.
|
||||
\n - Added support for additional GarminSD settings data fields to record the watch app version number etc and
|
||||
log that info to the SysLog file.
|
||||
\n - Made only a subset of settings visible by default unless the user enables Advanced Mode
|
||||
\n V3.1.15 - Added German Language Support to main and start-up screens
|
||||
\n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13
|
||||
\n V3.1.13 - Fixed ERR-400 display on Garmin watch and associated problem with network datasource fault alerting.
|
||||
\n
|
||||
</string>
|
||||
<string name="FirstRunDlgMsg">
|
||||
OpenSeizureDetector samlar inga personliga data.
|
||||
Detta innebär att det inte är möjligt för mig att nå ut med information om eventuella
|
||||
problem med appen som kan uppstå.
|
||||
\nVänligen prenumerera på uppdateringar via
|
||||
http://openseizuredetector.org.uk eller appens Facebooksida https://www.facebook.com/openseizuredetector.\nTack! Graham \ngraham@openseizuredetector.org.uk
|
||||
\n\nChanges in this version:
|
||||
\n V3.2.0 - mar2020
|
||||
\n - Modified data logging to use sqlite database rather than text files.
|
||||
\n - Added facility to upload data to remote server.
|
||||
\n - Added support for additional GarminSD settings data fields to record the watch app version number etc and
|
||||
log that info to the SysLog file.
|
||||
\n - Made only a subset of settings visible by default unless the user enables Advanced Mode
|
||||
\n V3.1.15 - Added German Language Support to main and start-up screens
|
||||
\n V3.1.14 - Repaired OpenSeizureDetector Web Interface, that was broken by V3.1.13
|
||||
\n V3.1.13 - Fixed ERR-400 display on Garmin watch and associated problem with network datasource fault alerting.
|
||||
</string>
|
||||
<string name="ask_for_error_log">OpenSeizureDetector har tyvärr kraschat. Vänligen eposta loggfilen till oss, så att vi kan undersöka vad som hänt och åtgärda problemet.\nTack! Graham.</string>
|
||||
<string name="email_welcome_note">Hej OpenSeizureDetector!\n\nAppen har precis kraschat, vänligen kontrollera loggen för fler detaljer.\n\n\n</string>
|
||||
<string name="copyright_info">OpenSeizureDetector (Using UCE Handler\nCopyright © 2018 Rohit Sahebrao Surwase.)</string>
|
||||
<string name="okBtnTxt">OK</string>
|
||||
<string name="UpdateDialogTitleTxt">Tack för att du uppdaterar OpenSeizureDetector</string>
|
||||
<string name="FirstRunDlgTitle">Välkommen till OpenSeizureDetector</string>
|
||||
<string name="SmsPermissionWarning">Problem med SMS-behörighet</string>
|
||||
<string name="AppPermissionsOk">App-behörighet OK</string>
|
||||
<string name="AppPermissionsWarning">Problem med App-behörighet</string>
|
||||
<string name="BoundToServiceOk">Anslutning till tjänst OK</string>
|
||||
<string name="BindingToService">Kopplar till Bakgrundstjänst...</string>
|
||||
<string name="WatchConnectedOk">Anslutning till klocka OK</string>
|
||||
<string name="WatchNotConnected">Klocka ej ansluten</string>
|
||||
<string name="SeizureDetectorDataReceived">Mottagning av Seizure Detector Data OK</string>
|
||||
<string name="WaitingForSeizureDetectorData">Väntar på Seizure Detector Data...</string>
|
||||
<string name="SeizureDetectorSettingsReceived">Mottagning av Seizure Detector inställningar OK</string>
|
||||
<string name="WaitingForSeizureDetectorSettings">Väntar på Seizure Detector inställningar...</string>
|
||||
<string name="DataSource">Datakälla</string>
|
||||
<string name="AppTitleText">OpenSeizureDetector Android App Version </string>
|
||||
<string name="ServerRunningOK">Server status OK\n</string>
|
||||
<string name="AccessServerAt">Anslut till server på </string>
|
||||
<string name="ServerStopped">Server stoppad</string>
|
||||
<string name="Warning">VARNING</string>
|
||||
<string name="Mute">Stäng av</string>
|
||||
<string name="Alarm">**ALARM**</string>
|
||||
<string name="Fall">**FALL**</string>
|
||||
<string name="HR_Equals">\"Puls = \"</string>
|
||||
<string name="HRAlarmOff">Pulslarm Av</string>
|
||||
<string name="WatchAppOK">Smartklocka App OK</string>
|
||||
<string name="WatchAppNotRunning">Smartklocka App AV</string>
|
||||
<string name="WatchBatteryEquals">Klockbatteri = </string>
|
||||
<string name="PowerEquals">\"Styrka = \"</string>
|
||||
<string name="SpectrumRatioEquals">Kvotvärde = </string>
|
||||
<string name="ThresholdEquals"> (gräns = </string>
|
||||
<string name="NetFault">NÄTFEL</string>
|
||||
<string name="WatchApp">Klocka App -----</string>
|
||||
<string name="Dashes">------</string>
|
||||
<string name="SMSWillBeSentIn">SMS skickas om </string>
|
||||
<string name="Cancel">AVBRYT?</string>
|
||||
<string name="AcceptAlarm">Acceptera Alarm</string>
|
||||
<string name="AudibleAlarmsCancelledFor">Ljudalarm avstängda i </string>
|
||||
<string name="PressToReEnable">Tryck för att återaktivera</string>
|
||||
<string name="CancelAudibleAlarms">Stäng av ljudalarm (temporärt)</string>
|
||||
<string name="AudibleAlarmsOff">Ljudalarm AV</string>
|
||||
<string name="Fault">Fel</string>
|
||||
<string name="authenticate">Godkänn</string>
|
||||
<string name="not_authenticated">Ej godkänt</string>
|
||||
<string name="cancel">Avbryt</string>
|
||||
<!-- Strings related to login -->
|
||||
<string name="prompt_email">Epost</string>
|
||||
<string name="prompt_password">Lösenord</string>
|
||||
<string name="action_sign_in">Logga in eller registrera</string>
|
||||
<string name="action_sign_in_short">Logga in</string>
|
||||
<string name="welcome">"Välkommen!"</string>
|
||||
<string name="invalid_username">Ej giltigt användarnamn</string>
|
||||
<string name="invalid_password">Lösenord måste vara >5 tecken</string>
|
||||
<string name="login_failed">"Inloggning misslyckades"</string>
|
||||
<string name="AdvancedModeTitle">Avancerat läge</string>
|
||||
<string name="AdvancedModeSummary">Aktivera avancerade inställningar (ger fler valmöjligheter....)</string>
|
||||
<string name="AutoStartTitle">Starta automatiskt</string>
|
||||
<string name="AutoStartSummary">Öppna OpenSeizureDetector automatiskt när enheten startar</string>
|
||||
<string name="DataSourceTitle">Välj datakälla</string>
|
||||
<string name="DataSourceSummary">Välj om du använder en Garminklocka, Pebbleklocka eller nätverksanslutning som OpenSeizureDetectors datakälla.</string>
|
||||
<string name="LogRemoteTitle">Logga data via nätverk</string>
|
||||
<string name="LogRemoteSummary">Logga data till OpenSeizureDetector databas</string>
|
||||
<string name="UseMobileTitle">Använd mobilnät</string>
|
||||
<string name="UseMobileSummary">Använd mobilnät för att logga data</string>
|
||||
<string name="SeizureDetectorSettingsTitle">Seizure Detector inställningar</string>
|
||||
<string name="AlarmThreshTitle">Alarmgräns</string>
|
||||
<string name="AlarmThreshSummary">Alarmgräns (förval = 100)</string>
|
||||
<string name="AlarmRatioThreshTitle">Alarm kvotgräns</string>
|
||||
<string name="AlarmRatioThreshSummary">Alarm kvotgräns (förval = 50). Öka för att minska känsligheten.</string>
|
||||
<string name="AlarmFreqMaxTitle">Maxvärde frekvens (Hz)</string>
|
||||
<string name="AlarmFreqMaxSummary">Maxvärde frekvens ROI (Hz) (förval = 8 Hz)</string>
|
||||
<string name="AlarmFreqMinTitle">Minvärde frekvens (Hz)</string>
|
||||
<string name="AlarmFreqMinSummary">Minvärde frekvens ROI (Hz) (förval = 3 Hz)</string>
|
||||
<string name="HRAlarmEnabledTitle">Pulslarm PÅ</string>
|
||||
<string name="HRAlarmEnabledSummary" />
|
||||
<string name="HRNullAlarmTitle">Larma vid nollpuls</string>
|
||||
<string name="HRNullAlarmSummary" />
|
||||
<string name="HRThreshMinTitle">Puls mingräns (bpm)</string>
|
||||
<string name="HRThreshMinSummary" />
|
||||
<string name="HRThreshMaxTitle">Puls maxgräns (bpm)</string>
|
||||
<string name="HRThreshMaxSummary" />
|
||||
|
||||
</resources>
|
||||
|
||||
BIN
translations/sv/sv-1.png
Normal file
BIN
translations/sv/sv-1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 47 KiB |
BIN
translations/sv/sv-2.png
Normal file
BIN
translations/sv/sv-2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 59 KiB |
Reference in New Issue
Block a user