diff options
Diffstat (limited to 'www/js')
-rw-r--r-- | www/js/strings.sv.js | 59 | ||||
-rw-r--r-- | www/js/views/around.js | 2 | ||||
-rw-r--r-- | www/js/views/offline.js | 6 | ||||
-rw-r--r-- | www/js/views/photo.js | 2 | ||||
-rw-r--r-- | www/js/views/search.js | 2 |
5 files changed, 65 insertions, 6 deletions
diff --git a/www/js/strings.sv.js b/www/js/strings.sv.js new file mode 100644 index 0000000..5728b2d --- /dev/null +++ b/www/js/strings.sv.js @@ -0,0 +1,59 @@ +(function (FMS, _) { + _.extend( FMS, { + validationStrings: { + update: 'Ange ditt namn', + title: 'Ange ditt namn', + detail: 'Ange en giltlig e-postadress', + name: { + required: 'Ange ditt namn', + validName: 'Ange ditt fullständiga namn - bocka i alternativet nedan om namnet inte ska visas offentligt på FixaMinGata' + }, + category: 'Sparad i %s-kategorin', + rznvy: { + required: 'Ange en giltlig e-postadress', + email: 'Ange en giltlig e-postadress' + }, + email: { + required: 'Ange en giltlig e-postadress', + email: 'Ange en giltlig e-postadress' + }, + password: 'Ja, jag har ett lösenord' + }, + strings: { + next: 'Nästa', + untitled_draft: 'Namnlöst utkast', + login_error: 'Det har uppstått ett problem. Vänligen avsluta appen och försök igen.', + logout_error: 'Det har uppstått ett problem. Vänligen avsluta appen och försök igen.', + login_details_error: 'Ett problem uppstod vid din inloggning. Vänligen försök igen senare.', + password_problem: 'Det finns ett problem med din e-post/lösenords-kombination. Om du har glömt ditt lösenord, eller inte har ett, kan ett nytt anges genom att gå via e-postfönstret och välja alternativet lösenord. Lösenord aktiveras när du klickar på länken i ditt bekräftelsemejl.', + search_placeholder: 'Sök efter en plats eller ett postnummer', + location_error: 'Platsfel', + location_problem: 'Ett problem uppstod i vid fastställande av plats.', + multiple_locations: 'Mer än en plats hittades. Välj ett av alternativen nedan eller sök på gatunamn och ort, eller postnummer.', + multiple_matches: 'Multiple matches found', + sync_error: 'Ett fel inträffades när din rapport skickades: ', + unknown_sync_error: 'Det har uppstått ett problem. Vänligen avsluta appen och försök igen.', + report_send_error: 'Det har uppstått ett problem. Vänligen avsluta appen och försök igen.', + missing_location: 'Ange ditt namn', + location_check_failed: 'Ett problem uppstod i samband med genomgång av att angiven position stödjs. Vänligen försök igen senare.', + category_extra_check_error: 'Ett problem uppstod i samband med genomgång av de detaljer som behövs för rapporteringen. Vänligen försök igen senare.', + locate_dismissed: 'Sök efter ett postnummer eller gatunamn och ort.', + geolocation_failed: "Tyvärr kunde positionen för din placering inte hittas. Vänligen ange en plats i sökrutan istället", + geolocation_denied: 'Kunde inte använda platstjänst. Vänligen kontrollera rättigheter.', + select_category: '-- Välj en kategori --', + offline_got_position: 'Ange plats för rapportering', + offline_failed_position: 'Position kunde inte hämtas.', + required: 'nödvändigt', + invalid_email: 'Ogiltig e-postadress', + invalid_report: 'Ogiltig rapport', + photo_failed: 'Ett problem uppstod då fotot togs.', + photo_added: 'Foto tillagt', + photo_loading: 'Uppladdning av bilder kan ta en stund, vänligen vänta', + upload_aborted: 'Ett problem uppstod då rapporten laddades upp.', + try_again: 'Försök igen', + save_for_later: 'Spara till senare', + no_connection: 'Ingen nätverksanslutning finns tillgänglig för att skicka din rapport. Vänligen försök igen senare.', + more_details: 'Dina uppgifter' + } + }); +})(FMS, _); diff --git a/www/js/views/around.js b/www/js/views/around.js index cb304ee..f0b8692 100644 --- a/www/js/views/around.js +++ b/www/js/views/around.js @@ -398,7 +398,7 @@ var li = '<li><a class="address" id="location_' + i + '" data-lat="' + loc.lat + '" data-long="' + loc.long + '">' + loc.address + '</a></li>'; multiple = multiple + li; } - $('#front-howto').html('<p>Multiple matches found</p><ul data-role="listview" data-inset="true">' + multiple + '</ul>'); + $('#front-howto').html('<p>' + FMS.strings.multiple_matches + '</p><ul data-role="listview" data-inset="true">' + multiple + '</ul>'); $('.ui-page').trigger('create'); $('#relocate').hide(); $('#front-howto').show(); diff --git a/www/js/views/offline.js b/www/js/views/offline.js index 3c2f7af..ac007d1 100644 --- a/www/js/views/offline.js +++ b/www/js/views/offline.js @@ -49,9 +49,9 @@ toggleNextButton: function() { if ( this.draftHasContent() ) { - $('#offline-next-btn .ui-btn-text').text('Save'); + $('#offline-next-btn .ui-btn-text').text(FMS.strings.save); } else { - $('#offline-next-btn .ui-btn-text').text('Skip'); + $('#offline-next-btn .ui-btn-text').text(FMS.strings.skip); } }, @@ -115,7 +115,7 @@ FMS.saveCurrentDraft(); $('#photo').attr('src', ''); - $('#photo-next-btn .ui-btn-text').text('Skip'); + $('#photo-next-btn .ui-btn-text').text(FMS.strings.skip); $('#display_photo').hide(); $('#add_photo').show(); }); diff --git a/www/js/views/photo.js b/www/js/views/photo.js index 8891298..485b74c 100644 --- a/www/js/views/photo.js +++ b/www/js/views/photo.js @@ -126,7 +126,7 @@ FMS.saveCurrentDraft(true); $('#photo').attr('src', 'images/placeholder-photo.png').addClass('placeholder').removeClass('small'); - $('#photo-next-btn .ui-btn-text').text('Skip'); + $('#photo-next-btn .ui-btn-text').text(FMS.strings.skip); $('#id_photo_button').parents('.ui-btn').show(); $('#id_existing').parents('.ui-btn').show(); }); diff --git a/www/js/views/search.js b/www/js/views/search.js index 6930e2a..0a668e5 100644 --- a/www/js/views/search.js +++ b/www/js/views/search.js @@ -60,7 +60,7 @@ var li = '<li><a class="address" id="location_' + i + '" data-lat="' + loc.lat + '" data-long="' + loc.long + '">' + loc.address + '</a></li>'; multiple = multiple + li; } - $('#front-howto').html('<p>Multiple matches found</p><ul data-role="listview" data-inset="true">' + multiple + '</ul>'); + $('#front-howto').html('<p>' + FMS.strings.multiple_matches + '</p><ul data-role="listview" data-inset="true">' + multiple + '</ul>'); $('.ui-page').trigger('create'); } else { this.validationError( 'pc', FMS.strings.location_problem ); |