aboutsummaryrefslogtreecommitdiffstats
path: root/www/js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js')
-rw-r--r--www/js/strings.sv.js59
-rw-r--r--www/js/views/around.js2
-rw-r--r--www/js/views/offline.js6
-rw-r--r--www/js/views/photo.js2
-rw-r--r--www/js/views/search.js2
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 );