diff --git a/public/language/sv/category.json b/public/language/sv/category.json
new file mode 100644
index 0000000000..1820228ce5
--- /dev/null
+++ b/public/language/sv/category.json
@@ -0,0 +1,14 @@
+{
+ "new_topic_button": "Nytt ämne",
+ "no_topics": "Det finns inga ämnen i denna kategori.
Varför inte skapa ett?",
+ "sidebar.recent_replies": "Senaste svaren",
+ "sidebar.active_participants": "Aktiva deltagare",
+ "sidebar.moderators": "Moderatorer",
+ "posts": "inlägg",
+ "views": "tittningar",
+ "posted": "skapad",
+ "browsing": "läser",
+ "no_replies": "Ingen har svarat",
+ "replied": "svarade",
+ "last_edited_by": "senaste ändrad av"
+}
\ No newline at end of file
diff --git a/public/language/sv/footer.json b/public/language/sv/footer.json
new file mode 100644
index 0000000000..21435ac000
--- /dev/null
+++ b/public/language/sv/footer.json
@@ -0,0 +1,7 @@
+{
+ "stats.online": "Online",
+ "stats.users": "Användare",
+ "stats.topics": "Ämnen",
+ "stats.posts": "Inlägg",
+ "success": "success"
+}
diff --git a/public/language/sv/global.json b/public/language/sv/global.json
new file mode 100644
index 0000000000..b2af00453d
--- /dev/null
+++ b/public/language/sv/global.json
@@ -0,0 +1,42 @@
+{
+ "home": "Hem",
+ "search": "Sök",
+ "buttons.close": "Stäng",
+ "403.title": "Tillgång Nekad",
+ "403.message": "Du verkar ha hittat till en sida du inte har tillgång till. Kanske du ska testa att logga in?",
+ "404.title": "Sidan saknas",
+ "404.message": "Du verkar ha hamnat på en sida som inte finns. Återgå till första sidan.",
+ "500.title": "Internt fel.",
+ "500.message": "Hoppsan! Verkar som att något gått snett!",
+
+ "register": "Registrera",
+ "login": "Logga in",
+
+ "logout": "Logga ut",
+ "logout.title": "Du är nu utloggad.",
+ "logout.message": "Du är nu utloggad från NodeBB.",
+
+ "save_changes": "Spara ändringar",
+ "close": "Stäng",
+
+ "header.admin": "Admin",
+ "header.recent": "Senaste",
+ "header.unread": "Olästa",
+ "header.users": "Användare",
+ "header.chats": "Chattar",
+ "header.notifications": "Notiser",
+ "header.search": "Sök",
+ "header.profile": "Profil",
+
+ "notifications.loading": "Laddar Notiser",
+ "chats.loading": "Laddar Chattar",
+
+ "motd.welcome": "Välkommen till NodeBB, framtidens diskussions-plattform.",
+ "motd.get": "Hämta NodeBB",
+ "motd.fork": "Grena",
+ "motd.like": "Gilla",
+ "motd.follow": "Följ",
+
+ "previouspage": "Föregående sida",
+ "nextpage": "Nästa sida"
+}
diff --git a/public/language/sv/language.json b/public/language/sv/language.json
new file mode 100644
index 0000000000..8d935de00c
--- /dev/null
+++ b/public/language/sv/language.json
@@ -0,0 +1,4 @@
+{
+ "name": "Svenska",
+ "code": "sv"
+}
\ No newline at end of file
diff --git a/public/language/sv/login.json b/public/language/sv/login.json
new file mode 100644
index 0000000000..75a8e046e8
--- /dev/null
+++ b/public/language/sv/login.json
@@ -0,0 +1,10 @@
+{
+ "login": "Logga in",
+ "username": "Användarnamn",
+ "password": "Lösenord",
+ "remember_me": "Kom ihåg mig?",
+ "forgot_password": "Glömt lösenord?",
+ "alternative_logins": "Alternativa inloggningssätt",
+ "failed_login_attempt": "Inloggningen misslyckades, var god försök igen.",
+ "login_successful": "Du är nu inloggad!"
+}
diff --git a/public/language/sv/modules.json b/public/language/sv/modules.json
new file mode 100644
index 0000000000..82721e7a4f
--- /dev/null
+++ b/public/language/sv/modules.json
@@ -0,0 +1,6 @@
+{
+ "chat.chatting_with": "Chatta med ",
+ "chat.placeholder": "skriv meddelanden här, tryck enter för att skicka",
+ "chat.send": "Skicka",
+ "chat.no_active": "Du har inte några aktiva chattar."
+}
\ No newline at end of file
diff --git a/public/language/sv/notifications.json b/public/language/sv/notifications.json
new file mode 100644
index 0000000000..49934acffa
--- /dev/null
+++ b/public/language/sv/notifications.json
@@ -0,0 +1,8 @@
+{
+ "title": "Notiser",
+ "back_to_home": "Tillbaka till NodeBB",
+ "outgoing_link": "Utgående länk",
+ "outgoing_link_message": "Du lämnar nu",
+ "continue_to": "Fortsätt till",
+ "return_to": "Återgå till "
+}
diff --git a/public/language/sv/pages.json b/public/language/sv/pages.json
new file mode 100644
index 0000000000..b98bf15c99
--- /dev/null
+++ b/public/language/sv/pages.json
@@ -0,0 +1,12 @@
+{
+ "home": "Hem",
+ "unread": "Olästa ämnen",
+ "recent": "Senaste ämnena",
+ "users": "Registrerade användare",
+ "notifications": "Notiser",
+ "user.edit": "Ändrar \"%1\"",
+ "user.following": "Personer %1 Följer",
+ "user.followers": "Personer som följer %1",
+ "user.favourites": "%1's favorit-inlägg",
+ "user.settings": "Avnändarinställningar"
+}
\ No newline at end of file
diff --git a/public/language/sv/recent.json b/public/language/sv/recent.json
new file mode 100644
index 0000000000..ea299f44aa
--- /dev/null
+++ b/public/language/sv/recent.json
@@ -0,0 +1,5 @@
+{
+ "day": "Dag",
+ "week": "Vecka",
+ "month": "Månad"
+}
\ No newline at end of file
diff --git a/public/language/sv/register.json b/public/language/sv/register.json
new file mode 100644
index 0000000000..4b008913d2
--- /dev/null
+++ b/public/language/sv/register.json
@@ -0,0 +1,16 @@
+{
+ "register": "Registrera",
+ "help.email": "Som standard, är din epost-adress dold för allmänheten.",
+ "help.username_restrictions": "Ett unikt användarnamn mellan %1 och %2 bokstäver. Andra kan nämna dig med @användarnamn.",
+ "help.minimum_password_length": "Ditt lösenord måste vara minst %1 bokstäver.",
+ "email_address": "Epost-adress",
+ "email_address_placeholder": "Ange Epost-adress",
+ "username": "Användarnamn",
+ "username_placeholder": "Ange användarnamn",
+ "password": "Lösenord",
+ "password_placeholder": "Ange lösenord",
+ "confirm_password": "Bekräfta lösenord",
+ "confirm_password_placeholder": "Bekräfta lösenord",
+ "register_now_button": "Registrera nu",
+ "alternative_registration": "Alternativ registrering"
+}
\ No newline at end of file
diff --git a/public/language/sv/reset_password.json b/public/language/sv/reset_password.json
new file mode 100644
index 0000000000..48572ef2d7
--- /dev/null
+++ b/public/language/sv/reset_password.json
@@ -0,0 +1,13 @@
+{
+ "reset_password": "Återställ lösenord",
+ "update_password": "Uppdatera lösenord",
+ "password_changed.title": "Lösenordet ändrat",
+ "password_changed.message": "
Lösenordet återställt, var god logga in igen.", + "wrong_reset_code.title": "Felaktig återställnings-kod", + "wrong_reset_code.message": "Den mottagna återställningskoden var felaktig. Var god försök igen, eller begär en ny återställningskod.", + "new_password": "Nytt lösenord", + "repeat_password": "Bekräfta lösenord", + "enter_email": "Var god fyll i din epost-adress så får du snart en epost med instruktioner hur du återsätller ditt konto.", + "password_reset_sent": "Lösenordsåterställning skickad", + "invalid_email": "Felaktig epost / Epost finns inte!" +} diff --git a/public/language/sv/topic.json b/public/language/sv/topic.json new file mode 100644 index 0000000000..40e748eed4 --- /dev/null +++ b/public/language/sv/topic.json @@ -0,0 +1,53 @@ +{ + "topic": "Ämne", + "topics": "Ämnen", + + "no_topics_found": "Inga ämnen hittades!", + + "profile": "Profil", + "posted_by": "Skapad av", + "chat": "Chatt", + "notify_me": "Få notiser om nya svar i detta ämne", + "quote": "Citera", + "reply": "Svara", + "edit": "Ändra", + "delete": "Ta bort", + "move": "Flytta", + "fork": "Grena", + "banned": "bannad", + "link": "Länk", + "share": "Dela", + "tools": "Verktyg", + + "thread_tools.title": "Trådverktyg", + "thread_tools.markAsUnreadForAll": "Markera som oläst", + "thread_tools.pin": "Fäst tråd", + "thread_tools.lock": "Lås tråd", + "thread_tools.move": "Flytta tråd", + "thread_tools.fork": "Grena tråd", + "thread_tools.delete": "Ta bort tråd", + + "load_categories": "Laddar kategorier", + "disabled_categories_note": "Inaktiverade kategorier är utgråade", + "confirm_move": "Flytta", + "confirm_fork": "Grena", + + "favourite": "Favorit", + "favourites": "Favoriter", + "favourites.not_logged_in.title": "Inte inloggad", + "favourites.not_logged_in.message": "Var god logga in för att göra detta inlägg till favorit", + "favourites.has_no_favourites": "Du har inga favoriter, markera inlägg som favorit för att se dem här!", + + "posted_by": "skapad av", + "loading_more_posts": "Laddar fler inlägg", + "move_topic": "Flytta ämne", + "move_post": "Flytta inlägg", + "fork_topic": "Grena ämne", + "topic_will_be_moved_to": "Detta ämne kommer bli flytta till kategori", + "fork_topic_instruction": "Klicka på de inlägg du vill grena", + "fork_no_pids": "Inga inlägg valda!", + "fork_success": "Grening av inlägg lyckad!", + + "reputation": "Rykte", + "posts": "Inlägg" +} diff --git a/public/language/sv/unread.json b/public/language/sv/unread.json new file mode 100644 index 0000000000..3d6f333d12 --- /dev/null +++ b/public/language/sv/unread.json @@ -0,0 +1,5 @@ +{ + "no_unread_topics": "Det finns inga ilästa ämnen.", + "mark_all_read": "Markera alla som lästa", + "load_more": "Ladda fler" +} \ No newline at end of file diff --git a/public/language/sv/user.json b/public/language/sv/user.json new file mode 100644 index 0000000000..00b33aa36e --- /dev/null +++ b/public/language/sv/user.json @@ -0,0 +1,41 @@ +{ + "banned": "Bannad", + "offline": "Offline", + "username": "Användarnamn", + "email": "Epost", + "fullname": "Hela namnet", + "website": "Webbsida", + "location": "Plats", + "age": "Ålder", + "joined": "Gick med", + "lastonline": "Senast online", + "profile_views": "Profil-visningar", + "reputation": "Rykte", + "posts": "Inlägg", + "followers": "Följare", + "following": "Följer", + "signature": "Signatur", + "gravatar": "Gravatar", + "birthday": "Födelsedag", + + "change_picture": "Ändra bild", + "edit": "Ändra", + "uploaded_picture": "Uppladdad bild", + "upload_new_picture": "Ladda upp ny bild", + "change_password": "Ändra lösenord", + "confirm_password": "Bekräfta lösenord", + "password": "Lösenord", + + "upload_picture": "Ladda upp bild", + "upload_a_picture": "Ladda upp en bild", + "image_spec": "Du får endast ladda upp PNG, JPG, eller GIF-filer mindre än 256kb.", + + "settings": "inställningar", + "show_email": "Visa min epost", + + "has_no_follower": "Denna användare har inga följare :(", + "follows_no_one": "Denna användare följer ingen :(", + + "email_hidden": "Epost dold", + "hidden": "dold" +} diff --git a/public/language/sv/users.json b/public/language/sv/users.json new file mode 100644 index 0000000000..3bf6c69e75 --- /dev/null +++ b/public/language/sv/users.json @@ -0,0 +1,9 @@ +{ + "latest_users": "Senaste användarna", + "top_posters": "Flest inlägg", + "most_reputation": "Bäst rykte", + "online": "Online", + "search": "Sök", + "enter_username": "Ange ett användarnamn för att söka", + "load_more": "Ladda fler" +} \ No newline at end of file diff --git a/public/src/forum/category.js b/public/src/forum/category.js index 7ff7e72718..a720f8b715 100644 --- a/public/src/forum/category.js +++ b/public/src/forum/category.js @@ -192,16 +192,18 @@ define(['composer', 'forum/pagination'], function(composer, pagination) { ''+ posts[i].username + '' + '
' + posts[i].content + '
' + ''+ - 'posted '+ + '[[category:posted]] '+ '' + ''+ ''; } - recentReplies.html(replies); + translator.translate(replies, function(translatedHTML) { + recentReplies.html(translatedHTML); - $('#category_recent_replies span.timeago').timeago(); - app.createUserTooltips(); + $('#category_recent_replies span.timeago').timeago(); + app.createUserTooltips(); + }); }; return Category;