]> Untitled Git - lemmy.git/commitdiff
Squashed commit of the following:
authorDessalines <tyhou13@gmx.com>
Thu, 15 Aug 2019 21:11:22 +0000 (14:11 -0700)
committerDessalines <tyhou13@gmx.com>
Thu, 15 Aug 2019 21:11:22 +0000 (14:11 -0700)
commit 3008b45a89fcfaf4941a9c64d003a684f2385908
Author: Dessalines <happydooby@gmail.com>
Date:   Thu Aug 15 14:11:02 2019 -0700

    Adding moment translation, and to i18next.ts file.

commit 620be4ecd8d5e9e9cad7418e893feb9e8f521a50
Author: Autom <40275136+AutomCoding@users.noreply.github.com>
Date:   Thu Aug 15 19:08:57 2019 +0200

    Minor tweaks

    Line 74: Change grammatical gender to neutrum for undefined target.
    Line 126: Possibly a more accurate translation.

commit e053040c58f731a9b88e9b4a0c69f7f93ba9c929
Author: Autom <40275136+AutomCoding@users.noreply.github.com>
Date:   Thu Aug 15 18:55:32 2019 +0200

    Translate remaining Swedish

commit b126b59e156a09134a537714565dfaa6b73c610b
Author: Autom <40275136+AutomCoding@users.noreply.github.com>
Date:   Thu Aug 15 18:38:20 2019 +0200

    Typo (missing apostrophe in contraction)

commit 50a0c6b59006da4f96e98a2b213399f96eb4cff9
Author: Autom <40275136+AutomCoding@users.noreply.github.com>
Date:   Thu Aug 15 18:36:22 2019 +0200

    Create sv.ts

    First half translated

ui/src/components/moment-time.tsx
ui/src/i18next.ts
ui/src/translations/de.ts
ui/src/translations/en.ts
ui/src/translations/sv.ts [new file with mode: 0644]
ui/src/translations/zh.ts

index ba1e90bbc6ee42f10ed9bada25950966538107dd..2179499fa1008370dc4dff7de9822c6e0008c896 100644 (file)
@@ -3,6 +3,7 @@ import * as moment from 'moment';
 // import 'moment/locale/de';
 import 'moment/locale/zh-cn';
 import 'moment/locale/fr';
+import 'moment/locale/sv';
 import { getLanguage } from '../utils';
 import { i18n } from '../i18next';
 
index 756bab8b641acdc0767a200b21ec08990bc393a6..2bd5d5594b9b12707c2dc0db6d6a31bf13f39a20 100644 (file)
@@ -4,14 +4,16 @@ import { en } from './translations/en';
 import { de } from './translations/de';
 import { zh } from './translations/zh';
 import { fr } from './translations/fr';
+import { sv } from './translations/sv';
 
 // https://github.com/nimbusec-oss/inferno-i18next/blob/master/tests/T.test.js#L66
 // TODO don't forget to add moment locales for new languages.
 const resources = {
-  en: en,
-  de: de,
-  zh: zh,
-  fr, fr,
+  en,
+  de,
+  zh,
+  fr,
+  sv,
 }
 
 function format(value: any, format: any, lng: any) {
index 543d74dc710e94b950edd466202b7bb1c5eda0d3..5ec55911469d4ccf9509994ff04fac7a35bc805e 100644 (file)
@@ -118,7 +118,7 @@ export const de = {
     ethereum: 'Ethereum',
     code: 'Code',
     powered_by: 'Powered by',
-    landing_0: 'GERMAN Lemmy is a <1>link aggregator</1> / reddit alternative, intended to work in the <2>fediverse</2>.<3></3>Its self-hostable, has live-updating comment threads, and is tiny (<4>~80kB</4>). Federation into the ActivityPub network is on the roadmap. <5></5>This is a <6>very early beta version</6>, and a lot of features are currently broken or missing. <7></7>Suggest new features or report bugs <8>here.</8><9></9>Made with <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
+    landing_0: 'GERMAN Lemmy is a <1>link aggregator</1> / reddit alternative, intended to work in the <2>fediverse</2>.<3></3>It\'s self-hostable, has live-updating comment threads, and is tiny (<4>~80kB</4>). Federation into the ActivityPub network is on the roadmap. <5></5>This is a <6>very early beta version</6>, and a lot of features are currently broken or missing. <7></7>Suggest new features or report bugs <8>here.</8><9></9>Made with <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
   },
 }
 
index 7c2b184f18b7624a657eaa297fe372f61cfe021d..d8cb6ca4ed6f973d7c7431b0a6db0f96a580f5d8 100644 (file)
@@ -123,7 +123,7 @@ export const en = {
     code: 'Code',
     joined: 'Joined',
     powered_by: 'Powered by',
-    landing_0: 'Lemmy is a <1>link aggregator</1> / reddit alternative, intended to work in the <2>fediverse</2>.<3></3>Its self-hostable, has live-updating comment threads, and is tiny (<4>~80kB</4>). Federation into the ActivityPub network is on the roadmap. <5></5>This is a <6>very early beta version</6>, and a lot of features are currently broken or missing. <7></7>Suggest new features or report bugs <8>here.</8><9></9>Made with <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
+    landing_0: 'Lemmy is a <1>link aggregator</1> / reddit alternative, intended to work in the <2>fediverse</2>.<3></3>It\'s self-hostable, has live-updating comment threads, and is tiny (<4>~80kB</4>). Federation into the ActivityPub network is on the roadmap. <5></5>This is a <6>very early beta version</6>, and a lot of features are currently broken or missing. <7></7>Suggest new features or report bugs <8>here.</8><9></9>Made with <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
     not_logged_in: 'Not logged in.',
     community_ban: 'You have been banned from this community.',
     site_ban: 'You have been banned from the site',
diff --git a/ui/src/translations/sv.ts b/ui/src/translations/sv.ts
new file mode 100644 (file)
index 0000000..01e35f5
--- /dev/null
@@ -0,0 +1,161 @@
+export const sv = {
+  translation: {
+    post: 'inlägg',
+    remove_post: 'Radera inlägg',
+    no_posts: 'Inga inlägg.',
+    create_a_post: 'Skriv ett inlägg',
+    create_post: 'Skapa inlägg',
+    number_of_posts:'{{count}} inlägg',
+    posts: 'Inlägg',
+    related_posts: 'Dessa inlägg kan vara relaterade',
+    comments: 'Kommentarer',
+    number_of_comments:'{{count}} kommentarer',
+    remove_comment: 'Radera kommentar',
+    communities: 'Gemenskaper',
+    users: 'Användare',
+    create_a_community: 'Skapa en gemenskap',
+    create_community: 'Skapa gemenskap',
+    remove_community: 'Radera gemenskap',
+    subscribed_to_communities:'Prenumererar på <1>gemenskaper</1>',
+    trending_communities:'Populära <1>gemenskaper</1>',
+    list_of_communities: 'Lista övergemenskaper',
+    community_reqs: 'gemener, understreck och inga blanksteg.',
+    edit: 'redigera',
+    reply: 'svara',
+    cancel: 'Avbryt',
+    unlock: 'lås upp',
+    lock: 'lås',
+    link: 'länk',
+    mod: 'moderator',
+    mods: 'moderatorer',
+    moderates: 'Modererar',
+    remove_as_mod: 'tag bort som moderator',
+    appoint_as_mod: 'lägg till som moderator',
+    modlog: 'Moderationslogg',
+    admin: 'administratör',
+    admins: 'administratörer',
+    remove_as_admin: 'tag bort som administratör',
+    appoint_as_admin: 'lägg till som administratör',
+    remove: 'ta bort',
+    removed: 'borttagen',
+    locked: 'låst',
+    reason: 'Anledning',
+    mark_as_read: 'markera som läst',
+    mark_as_unread: 'markera som oläst',
+    delete: 'radera',
+    deleted: 'raderad',
+    restore: 'återställ',
+    ban: 'blockera',
+    ban_from_site: 'blockera från webbplats',
+    unban: 'ta bort blockering',
+    unban_from_site: 'ta bort blockering från webbplats',
+    save: 'spara',
+    unsave: 'förkasta', // Is perhaps 'ångra' more appropriate?
+    create: 'skapa',
+    username: 'Användarnamn',
+    email_or_username: 'E-postadress eller användarnamn',
+    number_of_users:'{{count}} användare',
+    number_of_subscribers:'{{count}} prenumeranter',
+    number_of_points:'{{count}} poäng',
+    name: 'Namn',
+    title: 'Titel',
+    category: 'Kategori',
+    subscribers: 'Prenumeranter',
+    both: 'Båda',
+    saved: 'Sparade',
+    unsubscribe: 'Avbryt prenumeration',
+    subscribe: 'Prenumerera',
+    subscribed: 'Prenumererar',
+    prev: 'Föregående',
+    next: 'Nästa',
+    sidebar: 'Sidlist',
+    sort_type: 'Sorteringstyp',
+    hot: 'Hett',
+    new: 'Nytt',
+    top_day: 'Dagstoppen',
+    week: 'Vecka',
+    month: 'Månad',
+    year: 'År',
+    all: 'Samtliga',
+    top: 'Topp',
+    api: 'API',
+    inbox: 'Inkorg',
+    inbox_for: 'Inkorg tillhörande <1>{{user}}</1>',
+    mark_all_as_read: 'markera alla som lästa',
+    type: 'Typ',
+    unread: 'Oläst',
+    reply_sent: 'Svar skickat',
+    search: 'Sök',
+    overview: 'Översikt',
+    view: 'Vy',
+    logout: 'Logga ut',
+    login_sign_up: 'Logga in eller skapa konto',
+    login: 'Logga in',
+    sign_up: 'Skapa konto',
+    notifications_error: 'Din webbläsare har inte stöd för skrivbordsaviseringar. Testa Firefox eller Chrome.',
+    unread_messages: 'Olästa meddelanden',
+    password: 'Lösenord',
+    verify_password: 'Bekräfta lösenord',
+    email: 'E-postadress',
+    optional: 'Valfritt',
+    expires: 'Går ut',
+    url: 'URL',
+    body: 'Brödtext', // Probably not the best in context.
+    copy_suggested_title: 'kopiera föreslagen titel: {{title}}',
+    community: 'Gemenskap',
+    expand_here: 'Utvidga här',
+    subscribe_to_communities: 'Prenumerera på några <1>gemenskaper</1>.',
+    chat: 'Chatta',
+    no_results: 'Inga resultat.',
+    setup: 'Installering',
+    lemmy_instance_setup: 'Installering av Lemmy-instans',
+    setup_admin: 'Skapa en administratör',
+    your_site: 'din webbplats',
+    modified: 'ändrades',
+    sponsors: 'Sponsorer',
+    sponsors_of_lemmy: 'Lemmys sponsorer',
+    sponsor_message: 'Lemmy är fri mjukvara med <1>öppen källkod</1>, vilket innebär att ingen reklam, vinstindrivning eller venturekapital förekommer, någonsin. Dina donationer går direkt till att stöda utvecklingen av projektet. Stort tack till följande personer:',
+    support_on_patreon: 'Stöd på Patreon',
+    general_sponsors:'Allmänna sponsorer är dem som givit mellan 10 och 39&nbsp;dollar till Lemmy.',
+    crypto: 'Kryptovaluta',
+    bitcoin: 'Bitcoin',
+    ethereum: 'Ethereum',
+    code: 'Kod',
+    joined: 'Gick med',
+    powered_by: 'Drivs av',
+    landing_0: 'Lemmy är en <1>länksamlare</1> och alternativ till reddit, ämnad att fungera i <2>Fediversumet</2>.<3></3>Lemmy kan drivas av vem som helst, har kommentarstrådar som updateras i realid och är mycket liten (<4>ca 80&nbsp;kB</4>). Federering med ActivityPub-nätverket är planerat. <5></5>Detta är en <6>väldigt tidig betaversion</6> och många funktioner saknas därför eller är trasiga.<7></7>Föreslå nya funktioner eller anmäl buggar <8>här</8>.<9></9>Skapad i <10>Rust</10>, <11>Actix</11>, <12>Inferno</12> och <13>Typescript</13>.',
+    not_logged_in: 'Inte inloggad.',
+    community_ban: 'Du har blockerats från den här gemenskapen.',
+    site_ban: 'Du har blockerats från webbplatsen.',
+    couldnt_create_comment: 'Kunde inte skapa kommentar.',
+    couldnt_like_comment: 'Kunde inte gilla kommentar.',
+    couldnt_update_comment: 'Kunde inte uppdatera kommentar.',
+    couldnt_save_comment: 'Kunde inte spara kommentar.',
+    no_comment_edit_allowed: 'Har inte behörighet att redigera komentar.',
+    no_post_edit_allowed: 'Har inte behörighet att redigera inlägg.',
+    no_community_edit_allowed: 'Har inte behörighet att redigera gemenskap.',
+    couldnt_find_community: 'Kunde inte hitta gemenskap.',
+    couldnt_update_community: 'Kunde inte uppdatera gemenskap.',
+    community_already_exists: 'Gemenskapen finns redan.',
+    community_moderator_already_exists: 'Gemenskapsmoderatorn finns redan.',
+    community_follower_already_exists: 'Gemenskapsföljaren finns redan.',
+    community_user_already_banned: 'Gemenskapsanvändaren redan blockerad.',
+    couldnt_create_post: 'Kunde inte skapa inlägg.',
+    couldnt_like_post: 'Kunde inte gilla inlägg.',
+    couldnt_find_post: 'Kunde inte hitta inlägg.',
+    couldnt_get_posts: 'Kunde inte hämta inlägg.',
+    couldnt_update_post: 'Kunde inte uppdatera inlägg.',
+    couldnt_save_post: 'Kunde inte spara inlägg.',
+    no_slurs: 'Inga förolämpningar.',
+    not_an_admin: 'Inte en administratör.',
+    site_already_exists: 'Webbplatsen finns redan.',
+    couldnt_update_site: 'Kunde inte uppdatera webbplats.',
+    couldnt_find_that_username_or_email: 'Kunde inte hitta det användarnamnet eller e-postadressen.',
+    password_incorrect: 'Ogiltigt lösenord.',
+    passwords_dont_match: 'Lösenorden stämmer inte överens.',
+    admin_already_created: 'Beklagar, men det finns redan en administratör.',
+    user_already_exists: 'Användaren finns redan.',
+    couldnt_update_user: 'Kunde inte uppdatera användare.',
+    system_err_login: 'Systemfel. Försök att logga ut och sedan in igen.',
+  },
+}
index 59e09d7c1d51d4e42691923dfead6670475a28cf..2a40767859b719a4b0bdfb78e1e6f1fa92086469 100644 (file)
@@ -122,7 +122,7 @@ export const zh = {
     code: '代码',
     joined: '已加入',
     powered_by: '保留所有权利',
-    landing_0: 'Lemmy is a <1>link aggregator</1> / reddit alternative, intended to work in the <2>fediverse</2>.<3></3>Its self-hostable, has live-updating comment threads, and is tiny (<4>~80kB</4>). Federation into the ActivityPub network is on the roadmap. <5></5>This is a <6>very early beta version</6>, and a lot of features are currently broken or missing. <7></7>Suggest new features or report bugs <8>here.</8><9></9>Made with <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
+    landing_0: 'Lemmy is a <1>link aggregator</1> / reddit alternative, intended to work in the <2>fediverse</2>.<3></3>It\'s self-hostable, has live-updating comment threads, and is tiny (<4>~80kB</4>). Federation into the ActivityPub network is on the roadmap. <5></5>This is a <6>very early beta version</6>, and a lot of features are currently broken or missing. <7></7>Suggest new features or report bugs <8>here.</8><9></9>Made with <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
     not_logged_in: '未登录.',
     community_ban: '你被此节点禁止.',
     site_ban: '你被此站点禁止',