Hi All
I’d like some help with the Bada version…
- if anyone’s got any ideas about how to improve the UI then please send them in – some sort of mock up design preferred (it’s far too easy to say “make it look nicer”
I know there are little things like making the GPS signal strength into icons instead of text? - if anyone would like to design a nicer “loading screen”, then please do
- if anyone would like a version in their own language, then the current text to translate is below – please translate all strings… and then give me the local name of your language (e.g. give me Deutsch not German)
- if anyone would like a version without adverts then I can do this, but the app will cost money – currently the adverts belong to Samsung/Navteq/Decarta – as they are the ones who provide the maps.
Please don’t fight over these things – e.g. I can only take one splashscreen – so please don’t send me 10
I’m going to focus on the site and on Android now for a bit, but I will do more for Bada.
I am also open to informally open sourcing the code – but I need some time to get it a bit tidier and documented – and I don’t have a lot of time!
Stuart
/* General String */
case SOFTKEY_DONE:
return L"Done";
/* Errors */
case ERROR_UPLOAD_FAILED:
return L"Error - upload failed";
case NETWORK_ERROR:
return L"Network error";
case CHECK_NAME_AND_PASSWORD:
return L"Check name and password";
case ERROR_GENERAL:
return L"Error";
case ERROR_FILE_MISSING:
return L"File missing - sorry";
/* Messages */
case DELETED:
return L"Deleted";
case ACTIVITY_DELETED:
return L"Activity deleted";
case UPLOAD:
return L"Upload";
case DELETE:
return L"Delete";
case SORRY:
return L"Sorry";
case NO_MAP_TRACE_TO_SHOW:
return L"No map trace to show";
case LOADING_MAP:
return L"Loading Map";
case PLEASE_WAIT:
return L"please wait";
case UPLOAD_SENDING:
return L"Sending";
case ERROR_TRACK_REJECTED:
return L"Error - track rejected";
case ERROR_CHECK_NET_NAME_PASSWORD:
return L"Check network, name and password";
case UPLOADED:
return L"Uploaded";
case THANKS_SHARED:
return L"Thanks - your activity is now shared on Running Free";
case LANGUAGE_CHANGED:
return L"Changed";
case LANGUAGE_PLEASE_RESTART:
return L"Please restart the app";
/* Units */
case UNITS_SPEED_KMH:
return "kmh";
case UNITS_SPEED_MPH:
return "mph";
case UNITS_DISTANCE_MI:
return "mi";
case UNITS_DISTANCE_KM:
return "km";
/* Main Form */
case MAIN_TITLE:
return L"Running Free";
case MAIN_TAB_GO:
return L"Go";
case MAIN_TAB_DIARY:
return L"Diary";
case MAIN_WELCOME_1:
return L"Map and Share your Sport with Running Free";
case MAIN_WELCOME_2:
return L"www.runningfreeonline.com";
case MAIN_RECORD_NEW:
return L"Record a new Track";
case MAIN_CHOOSE_SETTINGS:
return L"Choose Settings";
case MAIN_NO_TRACKS_YET:
return L"No tracks recorded yet";
/* Sport Form */
case SPORT_FORM_TITLE:
return L"Go!!!!!";
case SPORT_TIME:
return L"Time:";
case SPORT_DISTANCE:
return L"Distance:";
case SPORT_GPS:
return L"GPS:";
case SPORT_NO_LAPS:
return L"No laps";
case SPORT_START:
return L"Start";
case SPORT_STOP:
return L"Stop";
case SPORT_PAUSE:
return L"Pause";
case SPORT_RESUME:
return L"Resume";
case SPORT_LAP:
return L"Lap";
case SPORT_GPS_WEAK:
return L"Weak";
case SPORT_GPS_OK:
return L"OK";
case SPORT_SHOW_STATS:
return L"Stats";
case SPORT_SHOW_MAP:
return L"Map";
/* Settings Form */
case SETTINGS_WHICH_SPORT:
return L"Which Sport?";
case SETTINGS_SETTINGS:
return L"Settings";
case SETTINGS_WHICH_UNITS:
return L"Miles or Kilometres?";
case SETTINGS_SHARE_ONLINE:
return L"Share Online?";
case SETTINGS_AUTOMATIC_LAPS:
return L"Automatic Laps?";
case SETTINGS_SET_SHORT_COMMAND:
return L"Set";
case SETTINGS_AUTOLAP_OFF:
return L"Off";
case SETTINGS_AUTOLAP_EVERY_1:
return L"Every 1";
case SETTINGS_AUTOLAP_EVERY_5:
return L"Every 5";
case SETTINGS_AUTOLAP_EVERY_10:
return L"Every 10";
case SETTINGS_MILES:
return L"Miles";
case SETTINGS_KILOMETRES:
return L"Kilometres";
/* Account Options Form */
case LINK_TO_RFO:
return L"Link to runningfreeonline.com";
case TO_CREATE_LINE_1:
return L"To create a new account, please";
case TO_CREATE_LINE_2:
return L"visit www.runningfreeonline.com";
case USER_NAME:
return L"User Name";
case PASSWORD:
return L"Password";
case AUTO_UPLOAD:
return L"Auto Upload?";
case ACCOUNT_OPTIONS_TITLE:
return L"Account Options";
/* Diary Form */
case DIARY_TITLE:
return L"Diary";
case SPORT_TYPE_RUNNING:
return "Running";
case SPORT_TYPE_WALKING:
return L"Walking";
case SPORT_TYPE_ROAD_CYCLING:
return L"Cycling";
case SPORT_TYPE_MOUNTAIN_BIKING:
return L"MTBing";
case SPORT_TYPE_SKATING:
return L"Skating";
case SPORT_TYPE_SAILING:
return L"Sailing";
case SPORT_TYPE_SKIING:
return L"Skiing";
case SPORT_TYPE_SNOWBOARDING:
return L"Snowboarding";
case SPORT_TYPE_KAYAKING:
return L"Kayaking";
case SPORT_TYPE_HORSE_RIDING:
return L"Horse Riding";
case SPORT_TYPE_UNKNOWN:
return L"Unknown";
October 17th, 2010 on 9:55 pm
Hello,
Thank you so much. I was really waiting for an application like yours. I want to contribute to expand your aplication just a little bit more. I have translated the code in català. I paste the code translated here:
/* General String */
case SOFTKEY_DONE:
return L”Fet”;
/* Errors */
case ERROR_UPLOAD_FAILED:
return L”Error – la pujada ha fallat”;
case NETWORK_ERROR:
return L”Error de xarxa”;
case CHECK_NAME_AND_PASSWORD:
return L”Revisau l’usuari i la contrassenya”;
case ERROR_GENERAL:
return L”Error”;
case ERROR_FILE_MISSING:
return L”Fitxer no trobat – disculpau”;
/* Messages */
case DELETED:
return L”Borrat”;
case ACTIVITY_DELETED:
return L”Activitat borrada”;
case UPLOAD:
return L”Pujar”;
case DELETE:
return L”Borrar”;
case SORRY:
return L”Disculpau”;
case NO_MAP_TRACE_TO_SHOW:
return L”No hi ha cap ruta per mostrar”;
case LOADING_MAP:
return L”Carregant mapa”;
case PLEASE_WAIT:
return L”per favor, esperau”;
case UPLOAD_SENDING:
return L”Enviant”;
case ERROR_TRACK_REJECTED:
return L”Error – ruta no acceptada”;
case ERROR_CHECK_NET_NAME_PASSWORD:
return L”Revisau la xarxa, l’usuari i la contrassenya”;
case UPLOADED:
return L”Pujat”;
case THANKS_SHARED:
return L”Gràcies – La vostra ruta s’ha compartit a Running Free”;
case LANGUAGE_CHANGED:
return L”Canviat”;
case LANGUAGE_PLEASE_RESTART:
return L”Per favor, reiniciau l’aplicació″;
/* Units */
case UNITS_SPEED_KMH:
return “kmh”;
case UNITS_SPEED_MPH:
return “mph”;
case UNITS_DISTANCE_MI:
return “mi”;
case UNITS_DISTANCE_KM:
return “km”;
/* Main Form */
case MAIN_TITLE:
return L”Running Free”;
case MAIN_TAB_GO:
return L”En marxa”;
case MAIN_TAB_DIARY:
return L”Diari”;
case MAIN_WELCOME_1:
return L”Creau els mapes del vostre esport i compartiu-los amb Running Free”;
case MAIN_WELCOME_2:
return L”www.runningfreeonline.com”;
case MAIN_RECORD_NEW:
return L”Gravau una nova ruta”;
case MAIN_CHOOSE_SETTINGS:
return L”Triau la configuració″;
case MAIN_NO_TRACKS_YET:
return L”Encara no hi ha rutes enregistrades”;
/* Sport Form */
case SPORT_FORM_TITLE:
return L”En marxa!!!!!”;
case SPORT_TIME:
return L”Temps:”;
case SPORT_DISTANCE:
return L”Distància:”;
case SPORT_GPS:
return L”GPS:”;
case SPORT_NO_LAPS:
return L”Sense voltes”;
case SPORT_START:
return L”Iniciar”;
case SPORT_STOP:
return L”Aturar”;
case SPORT_PAUSE:
return L”Pausa”;
case SPORT_RESUME:
return L”Reprendre”;
case SPORT_LAP:
return L”Volta”;
case SPORT_GPS_WEAK:
return L”Dèbil”;
case SPORT_GPS_OK:
return L”OK”;
case SPORT_SHOW_STATS:
return L”Status”;
case SPORT_SHOW_MAP:
return L”Mapa”;
/* Settings Form */
case SETTINGS_WHICH_SPORT:
return L”Quin esport?”;
case SETTINGS_SETTINGS:
return L”Configuració″;
case SETTINGS_WHICH_UNITS:
return L”Milles or Kilómetres?”;
case SETTINGS_SHARE_ONLINE:
return L”Compartir en linea?”;
case SETTINGS_AUTOMATIC_LAPS:
return L”Voltes automàtiques?”;
case SETTINGS_SET_SHORT_COMMAND:
return L”Setejar”;
case SETTINGS_AUTOLAP_OFF:
return L”Apagar”;
case SETTINGS_AUTOLAP_EVERY_1:
return L”Cada 1″;
case SETTINGS_AUTOLAP_EVERY_5:
return L”Cada 5″;
case SETTINGS_AUTOLAP_EVERY_10:
return L”Cada 10″;
case SETTINGS_MILES:
return L”Milles”;
case SETTINGS_KILOMETRES:
return L”Kilómetres”;
/* Account Options Form */
case LINK_TO_RFO:
return L”Enllaç a runningfreeonline.com”;
case TO_CREATE_LINE_1:
return L”Per crear un nou compte, per favor”;
case TO_CREATE_LINE_2:
return L”visitau http://www.runningfreeonline.com“;
case USER_NAME:
return L”Nom d’usuari”;
case PASSWORD:
return L”Contrassenya”;
case AUTO_UPLOAD:
return L”Pujada automàtica?”;
case ACCOUNT_OPTIONS_TITLE:
return L”Opcions del compte”;
/* Diary Form */
case DIARY_TITLE:
return L”Diary”;
case SPORT_TYPE_RUNNING:
return “Córrer”;
case SPORT_TYPE_WALKING:
return L”Caminar”;
case SPORT_TYPE_ROAD_CYCLING:
return L”Bicicleta”;
case SPORT_TYPE_MOUNTAIN_BIKING:
return L”Bicicleta de montanya”;
case SPORT_TYPE_SKATING:
return L”Skating”;
case SPORT_TYPE_SAILING:
return L”Navegar”;
case SPORT_TYPE_SKIING:
return L”Skiar”;
case SPORT_TYPE_SNOWBOARDING:
return L”Snowboarding”;
case SPORT_TYPE_KAYAKING:
return L”Kayaking”;
case SPORT_TYPE_HORSE_RIDING:
return L”Muntar a cavall”;
case SPORT_TYPE_UNKNOWN:
return L”Desconegut”;
Once again, thank you so much for your app and for make it for free.
Martí.
October 18th, 2010 on 5:47 pm
Thanks Marti! Superb!
October 20th, 2010 on 4:19 pm
Hi!
I translated all strings from your program to Spanish! Local Name–> ESPAÑOL
Here it is:
/* General String */
case SOFTKEY_DONE:
return L”Hecho”;
/* Errors */
case ERROR_UPLOAD_FAILED:
return L”Error – No se ha podido subir”;
case NETWORK_ERROR:
return L”Error de Red”;
case CHECK_NAME_AND_PASSWORD:
return L”Revisa nombre y contraseña”;
case ERROR_GENERAL:
return L”Error”;
case ERROR_FILE_MISSING:
return L”Archivo no encontrado”;
/* Messages */
case DELETED:
return L”Borrado”;
case ACTIVITY_DELETED:
return L”Actividad borrada”;
case UPLOAD:
return L”Subir”;
case DELETE:
return L”Borrar”;
case SORRY:
return L”Perdón”;
case NO_MAP_TRACE_TO_SHOW:
return L”No hay ruta para mostrar”;
case LOADING_MAP:
return L”Cargando mapa”;
case PLEASE_WAIT:
return L”espera, por favor”;
case UPLOAD_SENDING:
return L”Enviando”;
case ERROR_TRACK_REJECTED:
return L”Error – ruta no aceptada”;
case ERROR_CHECK_NET_NAME_PASSWORD:
return L”Error en la red, revisar nombre y/o contraseña”;
case UPLOADED:
return L”Subido”;
case THANKS_SHARED:
return L”Gracias – Su ruta ha sido subida a Running Free”;
case LANGUAGE_CHANGED:
return L”Cambiado”;
case LANGUAGE_PLEASE_RESTART:
return L”Por favor, reinice la aplicación”;
/* Units */
case UNITS_SPEED_KMH:
return “kmh”;
case UNITS_SPEED_MPH:
return “mph”;
case UNITS_DISTANCE_MI:
return “mi”;
case UNITS_DISTANCE_KM:
return “km”;
/* Main Form */
case MAIN_TITLE:
return L”Running Free”;
case MAIN_TAB_GO:
return L”En marcha”;
case MAIN_TAB_DIARY:
return L”Diario”;
case MAIN_WELCOME_1:
return L”Crea mapas de tus deportes y compártelos con Running Free”;
case MAIN_WELCOME_2:
return L”www.runningfreeonline.com”;
case MAIN_RECORD_NEW:
return L”Grabar nueva ruta”;
case MAIN_CHOOSE_SETTINGS:
return L”Escoger la configuración”;
case MAIN_NO_TRACKS_YET:
return L”No hay rutas registradas”;
/* Sport Form */
case SPORT_FORM_TITLE:
return L”En marcha!!!!”;
case SPORT_TIME:
return L”Tiempo:”;
case SPORT_DISTANCE:
return L”Distancia:”;
case SPORT_GPS:
return L”GPS:”;
case SPORT_NO_LAPS:
return L”Sin vueltas”;
case SPORT_START:
return L”Iniciar”;
case SPORT_STOP:
return L”Parar”;
case SPORT_PAUSE:
return L”Pausa”;
case SPORT_RESUME:
return L”Continuar”;
case SPORT_LAP:
return L”Vuelta”;
case SPORT_GPS_WEAK:
return L”Señal Débil”;
case SPORT_GPS_OK:
return L”OK”;
case SPORT_SHOW_STATS:
return L”Status”;
case SPORT_SHOW_MAP:
return L”Mapa”;
/* Settings Form */
case SETTINGS_WHICH_SPORT:
return L”Qué deporte?”;
case SETTINGS_SETTINGS:
return L”Configuración”;
case SETTINGS_WHICH_UNITS:
return L”Millas o Kilómetros?”;
case SETTINGS_SHARE_ONLINE:
return L”Compartir en linea?”;
case SETTINGS_AUTOMATIC_LAPS:
return L”Vueltas Automáticas?”;
case SETTINGS_SET_SHORT_COMMAND:
return L”Definir”;
case SETTINGS_AUTOLAP_OFF:
return L”Apagar”;
case SETTINGS_AUTOLAP_EVERY_1:
return L”Cada 1″;
case SETTINGS_AUTOLAP_EVERY_5:
return L”Cada 5″;
case SETTINGS_AUTOLAP_EVERY_10:
return L”Cada 10″;
case SETTINGS_MILES:
return L”Millas”;
case SETTINGS_KILOMETRES:
return L”Kilómetros”;
/* Account Options Form */
case LINK_TO_RFO:
return L”Enlace a runningfreeonline.com”;
case TO_CREATE_LINE_1:
return L”Para crear una nueva cuenta, por favor”;
case TO_CREATE_LINE_2:
return L”visite http://www.runningfreeonline.com“;
case USER_NAME:
return L”Nombre Usuario”;
case PASSWORD:
return L”Contraseña”;
case AUTO_UPLOAD:
return L”Subida automatica?”;
case ACCOUNT_OPTIONS_TITLE:
return L”Opciones de la cuenta”;
/* Diary Form */
case DIARY_TITLE:
return L”Diario”;
case SPORT_TYPE_RUNNING:
return “Correr”;
case SPORT_TYPE_WALKING:
return L”Caminar”;
case SPORT_TYPE_ROAD_CYCLING:
return L”Bicicleta”;
case SPORT_TYPE_MOUNTAIN_BIKING:
return L”Bicicleta de montaña”;
case SPORT_TYPE_SKATING:
return L”Patinar”;
case SPORT_TYPE_SAILING:
return L”Navegar”;
case SPORT_TYPE_SKIING:
return L”Esquiar”;
case SPORT_TYPE_SNOWBOARDING:
return L”Snowboard”;
case SPORT_TYPE_KAYAKING:
return L”Kayak”;
case SPORT_TYPE_HORSE_RIDING:
return L”Montar a caballo”;
case SPORT_TYPE_UNKNOWN:
return L”Desconocido”;
Keep it up!!!
Josep
October 20th, 2010 on 6:27 pm
Superb!
October 20th, 2010 on 11:06 pm
I will try to submit a language update to Samsung NEXT WEEK – last time it took >1 month to get the app approved – so please have patience!
October 24th, 2010 on 9:17 pm
Hi. I have been testing the app and I have to say that it’s great!!. Thousand times better than the other one (SmartRunner). The web it’s very complete (although a bit overloaded, too many things for a newbie XD).
Could be nice showing current speed and average at the bada app. Don’t you think?
I really appreciate your work.
Regards
October 25th, 2010 on 3:04 pm
Hi there!!
I just want to change some mistakes on spelling in some words sent by Marti in his CATALÀ translation.
/* General String */
case SOFTKEY_DONE:
return L”Fet”;
/* Errors */
case ERROR_UPLOAD_FAILED:
return L”Error – la pujada ha fallat”;
case NETWORK_ERROR:
return L”Error de xarxa”;
case CHECK_NAME_AND_PASSWORD:
return L”Reviseu l’usuari i la contrasenya”;
case ERROR_GENERAL:
return L”Error”;
case ERROR_FILE_MISSING:
return L”Fitxer no trobat – disculpeu”;
/* Messages */
case DELETED:
return L”Esborrat”;
case ACTIVITY_DELETED:
return L”Activitat esborrada”;
case UPLOAD:
return L”Pujar”;
case DELETE:
return L”Esborrar”;
case SORRY:
return L”Disculpeu”;
case NO_MAP_TRACE_TO_SHOW:
return L”No hi ha cap ruta per mostrar”;
case LOADING_MAP:
return L”Carregant mapa”;
case PLEASE_WAIT:
return L”Si us plau, espereu”;
case UPLOAD_SENDING:
return L”Enviant”;
case ERROR_TRACK_REJECTED:
return L”Error – ruta no acceptada”;
case ERROR_CHECK_NET_NAME_PASSWORD:
return L”Reviseu la xarxa, l’usuari i la contrasenya”;
case UPLOADED:
return L”Pujat”;
case THANKS_SHARED:
return L”Gràcies – La vostra ruta s’ha compartit a Running Free”;
case LANGUAGE_CHANGED:
return L”Canviat”;
case LANGUAGE_PLEASE_RESTART:
return L”Si us plau, reinicieu l’aplicació″;
/* Units */
case UNITS_SPEED_KMH:
return “kmh”;
case UNITS_SPEED_MPH:
return “mph”;
case UNITS_DISTANCE_MI:
return “mi”;
case UNITS_DISTANCE_KM:
return “km”;
/* Main Form */
case MAIN_TITLE:
return L”Running Free”;
case MAIN_TAB_GO:
return L”En marxa”;
case MAIN_TAB_DIARY:
return L”Diari”;
case MAIN_WELCOME_1:
return L”Creeu els mapes del vostre esport i compartiu-los amb Running Free”;
case MAIN_WELCOME_2:
return L”www.runningfreeonline.com”;
case MAIN_RECORD_NEW:
return L”Graveu una nova ruta”;
case MAIN_CHOOSE_SETTINGS:
return L”Trieu la configuració″;
case MAIN_NO_TRACKS_YET:
return L”Encara no hi ha rutes enregistrades”;
/* Sport Form */
case SPORT_FORM_TITLE:
return L”En marxa!!!!!”;
case SPORT_TIME:
return L”Temps:”;
case SPORT_DISTANCE:
return L”Distància:”;
case SPORT_GPS:
return L”GPS:”;
case SPORT_NO_LAPS:
return L”Sense voltes”;
case SPORT_START:
return L”Iniciar”;
case SPORT_STOP:
return L”Aturar”;
case SPORT_PAUSE:
return L”Pausa”;
case SPORT_RESUME:
return L”Reprendre”;
case SPORT_LAP:
return L”Volta”;
case SPORT_GPS_WEAK:
return L”Dèbil”;
case SPORT_GPS_OK:
return L”OK”;
case SPORT_SHOW_STATS:
return L”Status”;
case SPORT_SHOW_MAP:
return L”Mapa”;
/* Settings Form */
case SETTINGS_WHICH_SPORT:
return L”Quin esport?”;
case SETTINGS_SETTINGS:
return L”Configuració″;
case SETTINGS_WHICH_UNITS:
return L”Milles o Kilómetres?”;
case SETTINGS_SHARE_ONLINE:
return L”Compartir en línia?”;
case SETTINGS_AUTOMATIC_LAPS:
return L”Voltes automàtiques?”;
case SETTINGS_SET_SHORT_COMMAND:
return L”Configuració”;
case SETTINGS_AUTOLAP_OFF:
return L”Apagar”;
case SETTINGS_AUTOLAP_EVERY_1:
return L”Cada 1″;
case SETTINGS_AUTOLAP_EVERY_5:
return L”Cada 5″;
case SETTINGS_AUTOLAP_EVERY_10:
return L”Cada 10″;
case SETTINGS_MILES:
return L”Milles”;
case SETTINGS_KILOMETRES:
return L”Kilómetres”;
/* Account Options Form */
case LINK_TO_RFO:
return L”Enllaç a runningfreeonline.com”;
case TO_CREATE_LINE_1:
return L”Per crear un nou compte, si us plau”;
case TO_CREATE_LINE_2:
return L”Visiteu http://www.runningfreeonline.com“;
case USER_NAME:
return L”Nom d’usuari”;
case PASSWORD:
return L”Contrasenya”;
case AUTO_UPLOAD:
return L”Pujada automàtica?”;
case ACCOUNT_OPTIONS_TITLE:
return L”Opcions del compte”;
/* Diary Form */
case DIARY_TITLE:
return L”Diari”;
case SPORT_TYPE_RUNNING:
return “Córrer”;
case SPORT_TYPE_WALKING:
return L”Caminar”;
case SPORT_TYPE_ROAD_CYCLING:
return L”Bicicleta”;
case SPORT_TYPE_MOUNTAIN_BIKING:
return L”Bicicleta de muntanya”;
case SPORT_TYPE_SKATING:
return L”Skating”;
case SPORT_TYPE_SAILING:
return L”Navegar”;
case SPORT_TYPE_SKIING:
return L”Skiar”;
case SPORT_TYPE_SNOWBOARDING:
return L”Snowboarding”;
case SPORT_TYPE_KAYAKING:
return L”Kayaking”;
case SPORT_TYPE_HORSE_RIDING:
return L”Muntar a cavall”;
case SPORT_TYPE_UNKNOWN:
return L”Desconegut”;
October 27th, 2010 on 10:23 pm
I like your app very much! Thanks for sharing this to the bada community.
To give something back to you, i did a german translation:
/* General String */
case SOFTKEY_DONE:
return L”Zurück”;
/* Errors */
case ERROR_UPLOAD_FAILED:
return L”Fehler – Hochladen gescheitert”;
case NETWORK_ERROR:
return L”Netzwerkfehler”;
case CHECK_NAME_AND_PASSWORD:
return L”Name und Passwort prüfen”;
case ERROR_GENERAL:
return L”Fehler”;
case ERROR_FILE_MISSING:
return L”Datei nicht gefunden”;
/* Messages */
case DELETED:
return L”Gelöscht”;
case ACTIVITY_DELETED:
return L”Aktivität gelöscht”;
case UPLOAD:
return L”Hochladen”;
case DELETE:
return L”Löschen”;
case SORRY:
return L”Sorry”;
case NO_MAP_TRACE_TO_SHOW:
return L”Keine Kartendaten verfügbar”;
case LOADING_MAP:
return L”Lade Karte”;
case PLEASE_WAIT:
return L”Bitte warten”;
case UPLOAD_SENDING:
return L”Sende”;
case ERROR_TRACK_REJECTED:
return L”Fehler – Strecke zurückgewiesen”;
case ERROR_CHECK_NET_NAME_PASSWORD:
return L”Netzwerk, Name und Passwort prüfen”;
case UPLOADED:
return L”Hochgeladen”;
case THANKS_SHARED:
return L”Danke – deine Aktivität wird nun mit Running Free geteilt”;
case LANGUAGE_CHANGED:
return L”Gewechselt”;
case LANGUAGE_PLEASE_RESTART:
return L”Bitte die Anwendung neu starten”;
/* Units */
case UNITS_SPEED_KMH:
return “km/h”;
case UNITS_SPEED_MPH:
return “mp/h”;
case UNITS_DISTANCE_MI:
return “mi”;
case UNITS_DISTANCE_KM:
return “km”;
/* Main Form */
case MAIN_TITLE:
return L”Running Free”;
case MAIN_TAB_GO:
return L”Los”;
case MAIN_TAB_DIARY:
return L”Tagebuch”;
case MAIN_WELCOME_1:
return L”Aufzeichnen und Teilen von Aktivitäten mit Running Free”;
case MAIN_WELCOME_2:
return L”www.runningfreeonline.com”;
case MAIN_RECORD_NEW:
return L”Neue Strecke aufzeichnen”;
case MAIN_CHOOSE_SETTINGS:
return L”Einstellungen”;
case MAIN_NO_TRACKS_YET:
return L”Keine Strecken verfügbar”;
/* Sport Form */
case SPORT_FORM_TITLE:
return L”LOS!!!”;
case SPORT_TIME:
return L”Zeit:”;
case SPORT_DISTANCE:
return L”Entfernung:”;
case SPORT_GPS:
return L”GPS:”;
case SPORT_NO_LAPS:
return L”Keine Runden”;
case SPORT_START:
return L”Start”;
case SPORT_STOP:
return L”Stop”;
case SPORT_PAUSE:
return L”Pause”;
case SPORT_RESUME:
return L”Fortsetzen”;
case SPORT_LAP:
return L”Runde”;
case SPORT_GPS_WEAK:
return L”Schwach”;
case SPORT_GPS_OK:
return L”OK”;
case SPORT_SHOW_STATS:
return L”Statistik”;
case SPORT_SHOW_MAP:
return L”Karte”;
/* Settings Form */
case SETTINGS_WHICH_SPORT:
return L”Welche Sportart?”;
case SETTINGS_SETTINGS:
return L”Einstellungen”;
case SETTINGS_WHICH_UNITS:
return L”Meilen oder Kilometer?”;
case SETTINGS_SHARE_ONLINE:
return L”Online teilen?”;
case SETTINGS_AUTOMATIC_LAPS:
return L”Automatische Runden?”;
case SETTINGS_SET_SHORT_COMMAND:
return L”Set”;
case SETTINGS_AUTOLAP_OFF:
return L”Aus”;
case SETTINGS_AUTOLAP_EVERY_1:
return L”Jede 1.”;
case SETTINGS_AUTOLAP_EVERY_5:
return L”Jede 5.”;
case SETTINGS_AUTOLAP_EVERY_10:
return L”Jede 10.”;
case SETTINGS_MILES:
return L”Meilen”;
case SETTINGS_KILOMETRES:
return L”Kilometer”;
/* Account Options Form */
case LINK_TO_RFO:
return L”Verbindung zu runningfreeonline.com”;
case TO_CREATE_LINE_1:
return L”Um ein neues Konto anzulegen, bitte”;
case TO_CREATE_LINE_2:
return L”besuche http://www.runningfreeonline.com“;
case USER_NAME:
return L”Benutzername”;
case PASSWORD:
return L”Passwort”;
case AUTO_UPLOAD:
return L”Automatisch Hochladen?”;
case ACCOUNT_OPTIONS_TITLE:
return L”Kontooptionen”;
/* Diary Form */
case DIARY_TITLE:
return L”Tagebuch”;
case SPORT_TYPE_RUNNING:
return “Laufen”;
case SPORT_TYPE_WALKING:
return L”Spazieren”;
case SPORT_TYPE_ROAD_CYCLING:
return L”Fahrrad”;
case SPORT_TYPE_MOUNTAIN_BIKING:
return L”Mountainbiking”;
case SPORT_TYPE_SKATING:
return L”Skaten”;
case SPORT_TYPE_SAILING:
return L”Segeln”;
case SPORT_TYPE_SKIING:
return L”Ski”;
case SPORT_TYPE_SNOWBOARDING:
return L”Snowboarden”;
case SPORT_TYPE_KAYAKING:
return L”Kayak”;
case SPORT_TYPE_HORSE_RIDING:
return L”Reiten”;
case SPORT_TYPE_UNKNOWN:
return L”Sonstiges”;
October 28th, 2010 on 5:26 am
Superb! Vielen Dank!
October 31st, 2010 on 11:26 am
Here is Russian translation:
/* General String */
case SOFTKEY_DONE:
return L”Готово”;
/* Errors */
case ERROR_UPLOAD_FAILED:
return L”Ошибка загрузки”;
case NETWORK_ERROR:
return L”Ошибка соединения”;
case CHECK_NAME_AND_PASSWORD:
return L”Проверьте имя пользователя и пароль”;
case ERROR_GENERAL:
return L”Ошибка”;
case ERROR_FILE_MISSING:
return L”Файл не найден”;
/* Messages */
case DELETED:
return L”Удалено”;
case ACTIVITY_DELETED:
return L”Запись удалена”;
case UPLOAD:
return L”Загрузка”;
case DELETE:
return L”Удаление”;
case SORRY:
return L”Извините”;
case NO_MAP_TRACE_TO_SHOW:
return L”Карта не найдена”;
case LOADING_MAP:
return L”Загружаю карту”;
case PLEASE_WAIT:
return L”Подождите”;
case UPLOAD_SENDING:
return L”Отправка”;
case ERROR_TRACK_REJECTED:
return L”Ошибка – трек отклонен”;
case ERROR_CHECK_NET_NAME_PASSWORD:
return L”Проверьте соединение, имя пользователя и пароль”;
case UPLOADED:
return L”Готово”;
case THANKS_SHARED:
return L”Ваш трек загружен на Running Free”;
case LANGUAGE_CHANGED:
return L”Изменено”;
case LANGUAGE_PLEASE_RESTART:
return L”Пожалуйста, перезагрузите приложение”;
/* Units */
case UNITS_SPEED_KMH:
return “км/ч”;
case UNITS_SPEED_MPH:
return “миль/ч”;
case UNITS_DISTANCE_MI:
return “миль”;
case UNITS_DISTANCE_KM:
return “км”;
/* Main Form */
case MAIN_TITLE:
return L”Running Free”;
case MAIN_TAB_GO:
return L”Старт”;
case MAIN_TAB_DIARY:
return L”Дневник”;
case MAIN_WELCOME_1:
return L”Записывайте и публикуйте свои треки с Running Free”;
case MAIN_WELCOME_2:
return L”www.runningfreeonline.com”;
case MAIN_RECORD_NEW:
return L”Записать новый трек”;
case MAIN_CHOOSE_SETTINGS:
return L”Настройки”;
case MAIN_NO_TRACKS_YET:
return L”Пока ни одного трека не записано”;
/* Sport Form */
case SPORT_FORM_TITLE:
return L”Старт!!!!!”;
case SPORT_TIME:
return L”Время:”;
case SPORT_DISTANCE:
return L”Дистанция:”;
case SPORT_GPS:
return L”GPS:”;
case SPORT_NO_LAPS:
return L”Кругов нет”;
case SPORT_START:
return L”Старт”;
case SPORT_STOP:
return L”Стоп”;
case SPORT_PAUSE:
return L”Пауза”;
case SPORT_RESUME:
return L”Продолжить”;
case SPORT_LAP:
return L”Круг″;
case SPORT_GPS_WEAK:
return L”Слабый″;
case SPORT_GPS_OK:
return L”OK”;
case SPORT_SHOW_STATS:
return L”Статистика”;
case SPORT_SHOW_MAP:
return L”Карта”;
/* Settings Form */
case SETTINGS_WHICH_SPORT:
return L”Какой спорт?”;
case SETTINGS_SETTINGS:
return L”Настройки”;
case SETTINGS_WHICH_UNITS:
return L”Мили или километры?”;
case SETTINGS_SHARE_ONLINE:
return L”Публиковать онлайн?”;
case SETTINGS_AUTOMATIC_LAPS:
return L”Авто-круги?”;
case SETTINGS_SET_SHORT_COMMAND:
return L”Вкл”;
case SETTINGS_AUTOLAP_OFF:
return L”Выкл”;
case SETTINGS_AUTOLAP_EVERY_1:
return L”Каждый 1″;
case SETTINGS_AUTOLAP_EVERY_5:
return L”Каждые 5″;
case SETTINGS_AUTOLAP_EVERY_10:
return L”Каждые 10″;
case SETTINGS_MILES:
return L”Мили”;
case SETTINGS_KILOMETRES:
return L”Километры”;
/* Account Options Form */
case LINK_TO_RFO:
return L”Ссылка на runningfreeonline.com”;
case TO_CREATE_LINE_1:
return L”Чтобы создать новый аккаунт, пожалуйста “;
case TO_CREATE_LINE_2:
return L”зайдите на http://www.runningfreeonline.com“;
case USER_NAME:
return L”Пользователь”;
case PASSWORD:
return L”Пароль”;
case AUTO_UPLOAD:
return L”Автозагрузка?”;
case ACCOUNT_OPTIONS_TITLE:
return L”Настройки аккаунта”;
/* Diary Form */
case DIARY_TITLE:
return L”Дневник”;
case SPORT_TYPE_RUNNING:
return “Бег″;
case SPORT_TYPE_WALKING:
return L”Ходьба”;
case SPORT_TYPE_ROAD_CYCLING:
return L”Велосипед”;
case SPORT_TYPE_MOUNTAIN_BIKING:
return L”Горный велосипед”;
case SPORT_TYPE_SKATING:
return L”Ролики”;
case SPORT_TYPE_SAILING:
return L”Парусный спорт”;
case SPORT_TYPE_SKIING:
return L”Лыжи”;
case SPORT_TYPE_SNOWBOARDING:
return L”Сноуборд”;
case SPORT_TYPE_KAYAKING:
return L”Каяк”;
case SPORT_TYPE_HORSE_RIDING:
return L”Конный спорт”;
case SPORT_TYPE_UNKNOWN:
return L”Другие”;
November 1st, 2010 on 7:22 am
I’ve made the changes
I don’t like the way the built-in menus work on the Wave – it’s hard to use the “popup menus” – sorry!
And now the Samsung App store process begins… I’ve hit one problem already… will let you know when the updated app is on the store – thanks for all the inputs