]> Untitled Git - lemmy.git/commitdiff
Merge branch 'dev' into websocket_scopes
authorDessalines <tyhou13@gmx.com>
Fri, 31 Jan 2020 02:15:58 +0000 (21:15 -0500)
committerDessalines <tyhou13@gmx.com>
Fri, 31 Jan 2020 02:15:58 +0000 (21:15 -0500)
1  2 
ui/src/env.ts
ui/src/interfaces.ts
ui/src/services/WebSocketService.ts
ui/src/translations/de.ts
ui/src/translations/es.ts
ui/src/translations/fi.ts

diff --cc ui/src/env.ts
index 82377415be498ff7c9fe7733bd8333e90caf7f6f,af9aad5da21a6905a91cbae6685cc97f7b54db10..5003986b51a83e29a9aa5e2d6c24fd60cdbe0a08
@@@ -1,6 -1,5 +1,9 @@@
- let host = `${window.location.hostname}`;
- let port = `${window.location.port == '4444' ? '8536' : window.location.port}`;
- let endpoint = `${host}:${port}`;
- export let wsUri = `${
+ const host = `${window.location.hostname}`;
 -const port = `${window.location.port == '4444' ? '8536' : window.location.port}`;
++const port = `${
++  window.location.port == '4444' ? '8536' : window.location.port
++}`;
+ const endpoint = `${host}:${port}`;
 -export const wsUri = `${window.location.protocol == 'https:' ? 'wss://' : 'ws://'}${endpoint}/api/v1/ws`;
++export const wsUri = `${
 +  window.location.protocol == 'https:' ? 'wss://' : 'ws://'
 +}${endpoint}/api/v1/ws`;
Simple merge
Simple merge
index 1ecaadaf46d3e40e8ea550282974ad81a929384b,fafec579557211f5d8692f26717749df728b9674..7a1b0f5d1aac51d3999c47d400a5a650cc159aee
@@@ -116,14 -116,14 +116,15 @@@ export const de = 
      password: 'Passwort',
      verify_password: 'Passwort überprüfen',
      forgot_password: 'Passwort vergessen',
--    reset_password_mail_sent: 'Eine E-Mail wurde geschickt, um dein Passwort zurückzusetzen.',
++    reset_password_mail_sent:
++      'Eine E-Mail wurde geschickt, um dein Passwort zurückzusetzen.',
      password_change: 'Passwort geändert',
      new_password: 'neues Passwort',
--    no_email_setup: "Dieser Server hat E-Mails nicht korrekt eingerichtet.",
++    no_email_setup: 'Dieser Server hat E-Mails nicht korrekt eingerichtet.',
      login: 'Einloggen',
      sign_up: 'Registrieren',
-     email: 'Email',
-     optional: 'Optional',
+     email: 'E-Mail',
+     optional: 'optional',
      expires: 'Ablaufdatum',
      language: 'Sprache',
      browser_default: 'Standard-Browser',
      couldnt_save_comment: 'Konnte Kommentar nicht speichern.',
      no_comment_edit_allowed: 'Keine Erlaubnis Kommentar zu editieren.',
      no_post_edit_allowed: 'Keine Erlaubnis Beitrag zu editieren.',
-     no_community_edit_allowed: 'Keine Erlaubnis Community zu editieren.',
-     couldnt_find_community: 'Konnte Community nicht finden.',
-     couldnt_update_community: 'Konnte Community nicht aktualisieren.',
-     community_already_exists: 'Community existiert bereits.',
+     no_community_edit_allowed: 'Keine Erlaubnis Gemeinschaft zu editieren.',
+     couldnt_find_community: 'Konnte Gemeinschaft nicht finden.',
+     couldnt_update_community: 'Konnte Gemeinschaft nicht aktualisieren.',
+     community_already_exists: 'Gemeinschaft existiert bereits.',
      community_moderator_already_exists:
-       'Community Moderator existiert bereits.',
-     community_follower_already_exists: 'Community Follower existiert bereits.',
-     community_user_already_banned: 'Community Nutzer schon gebannt.',
+       'Gemeinschaft Moderator existiert bereits.',
 -    community_follower_already_exists: 'Gemeinschaft Follower existiert bereits.',
++    community_follower_already_exists:
++      'Gemeinschaft Follower existiert bereits.',
+     community_user_already_banned: 'Gemeinschaft Nutzer schon gebannt.',
      couldnt_create_post: 'Konnte Beitrag nicht anlegen.',
      couldnt_like_post: 'Konnte Beitrag nicht liken.',
      couldnt_find_post: 'Konnte Beitrag nicht finden.',
index 6e1faefeba081ffd2c8ce06b010045edd640d588,6fb49482822ac50a62332ab2ac0fafec9939a976..d61ebfb80aa2a9ab8c887afccdfc0478e8aa584a
@@@ -112,11 -124,29 +124,29 @@@ export const es = 
      notifications_error:
        'Notificaciones de escritorio no disponibles en tu navegador. Prueba Firefox o Chrome.',
      unread_messages: 'Mensajes no leídos',
+     messages: 'Mensajes',
      password: 'Contraseña',
      verify_password: 'Verificar contraseña',
 -    no_email_setup: "Este servidor no ha activado correctamente el correo.",
+     old_password: 'Antigua Contraseña',
+     forgot_password: 'olvidé mi contraseña',
+     reset_password_mail_sent: 'Enviar correo para reestablecer la contraseña.',
+     password_change: 'Cambio de Contraseña',
+     new_password: 'Nueva Contraseña',
++    no_email_setup: 'Este servidor no ha activado correctamente el correo.',
      email: 'Correo electrónico',
+     matrix_user_id: 'Usuario Matricial',
+     private_message_disclaimer:
+       'Aviso: Los mensajes privados en Lemmy no son seguros. Por favor cree una cuenta en <1>Riot.im</1> para mensajeria segura.',
+     send_notifications_to_email: 'Enviar notificaciones al correo',
      optional: 'Opcional',
      expires: 'Expira',
+     language: 'Idioma',
+     browser_default: 'Por defecto del navegador',
+     downvotes_disabled: 'Votos negativos deshabilitados',
+     enable_downvotes: 'Habilitar votos negativos',
+     open_registration: 'Abrir registro',
+     registration_closed: 'Registro cerrado',
+     enable_nsfw: 'Habilitar NSFW',
      url: 'URL',
      body: 'Descripción',
      copy_suggested_title: 'Copiar el título sugerido: {{title}}',
      passwords_dont_match: 'Las contraseñas no coinciden.',
      admin_already_created: 'Lo sentimos, ya hay un adminisitrador.',
      user_already_exists: 'El usuario ya existe.',
+     email_already_exists: 'El correo ya está en uso.',
      couldnt_update_user: 'No se pudo actualizar el usuario.',
 -    system_err_login: 'Error del sistema. Intente cerrar sesión e ingresar de nuevo.',
 -    couldnt_create_private_message: "No se pudo crear el mensaje privado.",
 -    no_private_message_edit_allowed: 'Sin permisos para editar el mensaje privado.',
 -    couldnt_update_private_message: "No se pudo actualizar el mensaje privado.",
 +    system_err_login:
 +      'Error del sistema. Intente cerrar sesión e ingresar de nuevo.',
++    couldnt_create_private_message: 'No se pudo crear el mensaje privado.',
++    no_private_message_edit_allowed:
++      'Sin permisos para editar el mensaje privado.',
++    couldnt_update_private_message: 'No se pudo actualizar el mensaje privado.',
    },
  };
index 0000000000000000000000000000000000000000,42d99e3e2ad7eafbf78e6df8779fb0e68b8e5d17..32205a5646235f74981b703afe7df42eac1d96ee
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,233 +1,236 @@@
 -    community_reqs: 'pienillä kirjaimilla, alleviivauksella, eikä välilyöntejä.',
+ export const fi = {
+   translation: {
+     post: 'viesti',
+     remove_post: 'Poista viesti',
+     no_posts: 'Ei viestjä.',
+     create_a_post: 'Luo viesti',
+     create_post: 'Luo viesti',
+     number_of_posts: '{{count}} viestiä',
+     posts: 'Viestit',
+     related_posts: 'Nämä viestit voivat liittyä toisiinsa',
+     cross_posts: 'Tämä linkki on jaettu:',
+     cross_post: 'jaa ristiin',
+     comments: 'Kommentit',
+     number_of_comments: '{{count}} kommenttia',
+     remove_comment: 'Poista kommentti',
+     communities: 'Yhteisöt',
+     users: 'Käyttäjät',
+     create_a_community: 'Luo yhteisö',
+     create_community: 'Luo yhteisö',
+     remove_community: 'Poista yhteisö',
+     subscribed_to_communities: 'Tilatut  <1>yhteisöt</1>',
+     trending_communities: 'Nousevat <1>yhteisöt</1>',
+     list_of_communities: 'Lista yhteisöistä',
+     number_of_communities: '{{count}} yhteisöä',
 -    no_email_setup: "Tämä palvelin ei ole asettanut sähköpostia oikein.",
++    community_reqs:
++      'pienillä kirjaimilla, alleviivauksella, eikä välilyöntejä.',
+     create_private_message: 'Luo yksityisviesti',
+     send_secure_message: 'Lähetä suojattu viesti',
+     send_message: 'Lähetä viesti',
+     message: 'Viesti',
+     edit: 'muokkaa',
+     reply: 'vastaa',
+     cancel: 'Peru',
+     preview: 'Esikatselu',
+     upload_image: 'lataa kuva',
+     avatar: 'avatar',
+     upload_avatar: 'Lähetä avatar',
+     show_avatars: 'Näytä avatarit',
+     formatting_help: 'apua muotoiluun',
+     view_source: 'näytä lähde',
+     unlock: 'avaa',
+     lock: 'lukitse',
+     sticky: 'kiinnitä',
+     unsticky: 'poista kiinnitys',
+     link: 'linkitä',
+     archive_link: 'arkistoi linkki',
+     mod: 'moderaattori',
+     mods: 'moderaattorit',
+     moderates: 'Moderoi',
+     settings: 'Asetukset',
+     remove_as_mod: 'Poista moderaattorina',
+     appoint_as_mod: 'Nimitä moderaattoriksi',
+     modlog: 'Moderoinnin loki',
+     admin: 'Ylläpitäjä',
+     admins: 'ylläpitäjät',
+     remove_as_admin: 'poista ylläpitäjänä',
+     appoint_as_admin: 'nimitä ylläpitäjäksi',
+     remove: 'poista',
+     removed: 'poistettu',
+     locked: 'lukittu',
+     stickied: 'kiinnitetty',
+     reason: 'Syy',
+     mark_as_read: 'merkitse luetuksi',
+     mark_as_unread: 'merkitse lukemattomaksi',
+     delete: 'poista',
+     deleted: 'deleted',
+     delete_account: 'Poista tili',
+     delete_account_confirm:
+       'Varoitus: tämä poistaa pysyvästi kaiken datasi. Anna salasanasi varmistukseksi.',
+     restore: 'palauta',
+     ban: 'porttikielto',
+     ban_from_site: 'aseta porttikielto sivulle',
+     unban: 'poista porttikielto',
+     unban_from_site: 'poista porttikielto sivulta',
+     banned: 'asetettu porttikieltoon',
+     save: 'tallenna',
+     unsave: 'jätä tallentamatta',
+     create: 'luo',
+     creator: 'luoja',
+     username: 'Käyttäjänimi',
+     email_or_username: 'Sähköposti tai käyttäjätunnus',
+     number_of_users: '{{count}} käyttäjää',
+     number_of_subscribers: '{{count}} tilaajaa',
+     number_of_points: '{{count}} pistettä',
+     number_online: '{{count}} käyttäjää aktiivisena',
+     name: 'Nimi',
+     title: 'Kuvaus',
+     category: 'Luokka',
+     subscribers: 'Tilaajat',
+     both: 'Molemmat',
+     saved: 'Tallennettu',
+     unsubscribe: 'Poista tilaus',
+     subscribe: 'Tilaa',
+     subscribed: 'Tilattu',
+     prev: 'Edellinen',
+     next: 'Seuraava',
+     sidebar: 'Sivupalkki',
+     sort_type: 'Lajittele tyypin mukaan',
+     hot: 'Kuumat',
+     new: 'Uudet',
+     top_day: 'Päivän parhaimmat',
+     week: 'Viikko',
+     month: 'Kuukausi',
+     year: 'Vuosi',
+     all: 'Kaikki',
+     top: 'Parhaimmat',
+     api: 'API',
+     docs: 'Dokumentaatio',
+     inbox: 'Postilaatikko',
+     inbox_for: 'Postilaatikko käyttäjällä <1>{{user}}</1>',
+     mark_all_as_read: 'aseta kaikki luetuiksi',
+     type: 'Tyyppi',
+     unread: 'Lukematon',
+     replies: 'Vastaukset',
+     mentions: 'Maininnat',
+     reply_sent: 'Vastaus lähetetty',
+     message_sent: 'Viesti lähetetty',
+     search: 'Etsi',
+     overview: 'Yleiskatsaus',
+     view: 'Katso',
+     logout: 'Kirjaudu ulos',
+     login_sign_up: 'Kirjaudu sisään / Rekisteröidy',
+     login: 'Kirjaudu sisään',
+     sign_up: 'Rekisteröidy',
+     notifications_error:
+       'Työpöydän ilmoitukset eivät ole saatavilla selaimellesi. Yritä Firefoxia tai Chromea.',
+     unread_messages: 'Lukemattomat viestit',
+     messages: 'Viestit',
+     password: 'Salasana',
+     verify_password: 'Vahvista salasana',
+     old_password: 'Vanha salasana',
+     forgot_password: 'unohdin salasanani',
+     reset_password_mail_sent: 'Sähköposti lähetettiin salasanan nollaamiseksi.',
+     password_change: 'Salasanan muutos',
+     new_password: 'Uusi salasana',
 -      "Lemmy on <1>linkinkerääjä</1> / Reddit-vaihtoehto, tarkoitettu toimimaan <2>fediversessä</2>.<3></3>Sitä voi isännöidä itse, siinä on tosiaikaisesti päivittyvät kommenttiketjut, ja se on pieni (<4>~80 kilotavua</4>). Federointi ActivityPub-verkkoon on suunnittelun alla. <5></5>Tämä on <6>hyvin varhainen betaversio</6>, ja monet ominaisuudet ovat toistaiseksi rikki tai poissa. <7></7>Ehdota uusia ominaisuuksia tai raportoi bugeja <8>tänne.</8><9></9>Tehty teknologioilla <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.",
++    no_email_setup: 'Tämä palvelin ei ole asettanut sähköpostia oikein.',
+     email: 'Sähköposti',
+     matrix_user_id: ' Matrix-käyttäjä',
+     private_message_disclaimer:
+       'Varoitus: Yksityisviestit Lemmyssä eivät ole turvallisia. Luo tili <1>Riot.im</1> -palveluun turvallista viestintää varten.',
+     send_notifications_to_email: 'Lähetä ilmoitukset sähköpostiin',
+     optional: 'Valinnainen',
+     expires: 'Umpeutuu',
+     language: 'Kieli',
+     browser_default: 'Selaimen oletus',
+     downvotes_disabled: 'Alaäänet otettu pois päältä',
+     enable_downvotes: 'Salli alaäänet',
+     open_registration: 'Avaa rekisteröityminen',
+     registration_closed: 'Rekisteröityminen suljettu',
+     enable_nsfw: 'Salli NSFW',
+     url: 'URL',
+     body: 'Body',
+     copy_suggested_title: 'kopioi ehdotettu otsikko: {{title}}',
+     community: 'Yhteisö',
+     expand_here: 'Laajenna tässä',
+     subscribe_to_communities: 'Tilaa joitakin <1>yhteisöjä</1>.',
+     chat: 'Chat',
+     recent_comments: 'Viimeaikaiset kommentit',
+     no_results: 'Ei tuloksia.',
+     setup: 'Asetus',
+     lemmy_instance_setup: 'Lemmy-instanssin asetus',
+     setup_admin: 'Aseta sivuston ylläpitäjä',
+     your_site: 'sivustosi',
+     modified: 'muokattu',
+     nsfw: 'NSFW',
+     show_nsfw: 'Näytä NSFW-sisältö',
+     theme: 'Teema',
+     sponsors: 'Sponsorit',
+     sponsors_of_lemmy: 'Lemmy-sponsorit',
+     sponsor_message:
+       'Lemmy on vapaa, <1>avoimen lähdekoodin</1> -ohjelmisto, eli mainontaa, rahantekemistä, tai pääomasijoitusta täällä ei tule ikinä olemaan. Lahjoituksesi tukevat suoraan projektin täysipäiväistä kehitystä. Kiitokset seuraaville ihmisille:',
+     support_on_patreon: 'Tue Patreonissa',
+     donate_to_lemmy: 'Lahjoita Lemmylle',
+     donate: 'Lahjoita',
+     general_sponsors:
+       'Yleisiä sponsoreja ovat he, jotka lupaavat 10-39 dollaria Lemmylle.',
+     crypto: 'Crypto',
+     bitcoin: 'Bitcoin',
+     ethereum: 'Ethereum',
+     monero: 'Monero',
+     code: 'Code',
+     joined: 'Liittyi',
+     by: 'käyttäjältä',
+     to: 'yhteisössä',
+     from: 'paikasta',
+     transfer_community: 'siirron yhteisö',
+     transfer_site: 'siirron määrä',
+     are_you_sure: 'oletko varma?',
+     yes: 'kyllä',
+     no: 'ei',
+     powered_by: 'Vauhdittajana',
+     landing_0:
 -    couldnt_create_comment: "Kommenttia ei pystytty luomaan.",
 -    couldnt_like_comment: "Kommentista ei voitu tykätä.",
 -    couldnt_update_comment: "Kommenttia ei voitu päivittää.",
 -    couldnt_save_comment: "Kommenttia ei voitu tallentaa.",
++      'Lemmy on <1>linkinkerääjä</1> / Reddit-vaihtoehto, tarkoitettu toimimaan <2>fediversessä</2>.<3></3>Sitä voi isännöidä itse, siinä on tosiaikaisesti päivittyvät kommenttiketjut, ja se on pieni (<4>~80 kilotavua</4>). Federointi ActivityPub-verkkoon on suunnittelun alla. <5></5>Tämä on <6>hyvin varhainen betaversio</6>, ja monet ominaisuudet ovat toistaiseksi rikki tai poissa. <7></7>Ehdota uusia ominaisuuksia tai raportoi bugeja <8>tänne.</8><9></9>Tehty teknologioilla <10>Rust</10>, <11>Actix</11>, <12>Inferno</12>, <13>Typescript</13>.',
+     not_logged_in: 'Ei kirjautunut sisään.',
+     logged_in: 'Kirjautunut sisään.',
+     community_ban: 'Sinulle on asetettu porttikielto tähän yhteisöön.',
+     site_ban: 'Sinut on asetettu porttikieltoon tältä sivustolta',
 -    couldnt_find_community: "Yhteisöä ei voitu löytää.",
 -    couldnt_update_community: "Yhteisöä ei voitu päivittää.",
++    couldnt_create_comment: 'Kommenttia ei pystytty luomaan.',
++    couldnt_like_comment: 'Kommentista ei voitu tykätä.',
++    couldnt_update_comment: 'Kommenttia ei voitu päivittää.',
++    couldnt_save_comment: 'Kommenttia ei voitu tallentaa.',
+     no_comment_edit_allowed: 'Et ole sallittu muokkaamaan kommenttia.',
+     no_post_edit_allowed: 'Et ole sallittu muokkaamaan viestiä.',
+     no_community_edit_allowed: 'Et ole sallittu muokkaamaan yhteisöä.',
 -    couldnt_create_post: "Ei voitu luoda viestiä.",
 -    couldnt_like_post: "Viestistä ei voitu tykätä.",
 -    couldnt_find_post: "Viestiä ei löytynyt.",
 -    couldnt_get_posts: "Viestejä ei saatu",
 -    couldnt_update_post: "Viestiä ei voitu päivittää",
 -    couldnt_save_post: "Viestiä ei voitu tallentaa.",
++    couldnt_find_community: 'Yhteisöä ei voitu löytää.',
++    couldnt_update_community: 'Yhteisöä ei voitu päivittää.',
+     community_already_exists: 'Yhteisö on jo olemassa.',
+     community_moderator_already_exists: 'Yhteisön moderaattori on jo olemassa.',
+     community_follower_already_exists: 'Yhteisön seuraaja on jo olemassa.',
+     community_user_already_banned: 'Yhteisön käyttäjä on jo porttikiellossa.',
 -    couldnt_update_site: "Sivustoa ei voitu päivittää.",
++    couldnt_create_post: 'Ei voitu luoda viestiä.',
++    couldnt_like_post: 'Viestistä ei voitu tykätä.',
++    couldnt_find_post: 'Viestiä ei löytynyt.',
++    couldnt_get_posts: 'Viestejä ei saatu',
++    couldnt_update_post: 'Viestiä ei voitu päivittää',
++    couldnt_save_post: 'Viestiä ei voitu tallentaa.',
+     no_slurs: 'Ei loukkauksia.',
+     not_an_admin: 'Ei ole ylläpitäjä.',
+     site_already_exists: 'Sivusto on jo olemassa.',
 -      "Käyttäjänimeä tai sähköpostia ei onnistuttu löytämään.",
++    couldnt_update_site: 'Sivustoa ei voitu päivittää.',
+     couldnt_find_that_username_or_email:
 -    admin_already_created: "Anteeksi, mutta täällä on jo ylläpitäjä.",
++      'Käyttäjänimeä tai sähköpostia ei onnistuttu löytämään.',
+     password_incorrect: 'Salasana on väärin.',
+     passwords_dont_match: 'Salasanat eivät täsmää.',
 -    couldnt_update_user: "Käyttäjää ei voitu päivittää.",
 -    system_err_login: 'Järjestelmävirhe. Yritä kirjautua ulos ja kirjautua uudestaan sisään.',
 -    couldnt_create_private_message: "Yksityisviestiä ei voitu luoda.",
 -    no_private_message_edit_allowed: 'Et ole sallittu muokkaamaan yksityisviestiä.',
 -    couldnt_update_private_message: "Yksityisviestiä ei voitu päivittää.",
++    admin_already_created: 'Anteeksi, mutta täällä on jo ylläpitäjä.',
+     user_already_exists: 'Käyttäjä on jo olemassa.',
+     email_already_exists: 'Sähköposti on jo olemassa.',
++    couldnt_update_user: 'Käyttäjää ei voitu päivittää.',
++    system_err_login:
++      'Järjestelmävirhe. Yritä kirjautua ulos ja kirjautua uudestaan sisään.',
++    couldnt_create_private_message: 'Yksityisviestiä ei voitu luoda.',
++    no_private_message_edit_allowed:
++      'Et ole sallittu muokkaamaan yksityisviestiä.',
++    couldnt_update_private_message: 'Yksityisviestiä ei voitu päivittää.',
+   },
+ };