forked from AkkomaGang/akkoma-fe
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into develop
This commit is contained in:
commit
f99240df69
19 changed files with 1210 additions and 836 deletions
|
@ -13,9 +13,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||
|
||||
### Changed
|
||||
- Registration page no longer requires email if the server is configured not to require it
|
||||
- Change heart to thumbs up in reaction picker
|
||||
- Close the media modal on navigation events
|
||||
- Add colons to the emoji alt text, to make them copyable
|
||||
|
||||
### Fixed
|
||||
- Status ellipsis menu closes properly when selecting certain options
|
||||
- Cropped images look correct in Chrome
|
||||
- Newlines in the muted words settings work again
|
||||
- Clicking on non-latin hashtags won't open a new window
|
||||
|
||||
## [2.0.3] - 2020-05-02
|
||||
### Fixed
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# pleroma_fe
|
||||
# Pleroma-FE
|
||||
|
||||
> A single column frontend for both Pleroma and GS servers.
|
||||
> A single column frontend designed for Pleroma.
|
||||
|
||||
![screenshot](https://i.imgur.com/DJVqSJ0.png)
|
||||
|
||||
|
@ -11,7 +11,6 @@ To translate Pleroma-FE, add your language to [src/i18n/messages.js](https://git
|
|||
# FOR ADMINS
|
||||
|
||||
You don't need to build Pleroma-FE yourself. Those using the Pleroma backend will be able to use it out of the box.
|
||||
For the GNU social backend, check out https://git.pleroma.social/pleroma/pleroma-fe/wikis/dual-boot-with-qvitter to see how to run Pleroma-FE and Qvitter at the same time.
|
||||
|
||||
## Build Setup
|
||||
|
||||
|
|
|
@ -73,6 +73,9 @@ These two settings should point to where FE should redirect visitor when they lo
|
|||
### `scopeCopy`
|
||||
Copy post scope (visibility) when replying to a post. Instance-default.
|
||||
|
||||
### `sidebarRight`
|
||||
Change alignment of sidebar and panels to the right. Defaults to `false`.
|
||||
|
||||
### `showFeaturesPanel`
|
||||
Show panel showcasing instance features/settings to logged-out visitors
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ will become
|
|||
Note that you can only use emoji defined on your instance, you cannot "copy" someone else's emoji, and will have to ask your administrator to copy emoji from other instance to yours.
|
||||
Lastly, there's two convenience options for emoji: an emoji picker (smiley face to the right of "submit" button) and autocomplete suggestions - when you start typing :shortcode: it will automatically try to suggest you emoj and complete the shortcode for you if you select one. **Note** that if emoji doesn't show up in suggestions nor in emoji picker it means there's no such emoji on your instance, if shortcode doesn't match any defined emoji it will appear as text.
|
||||
* **Attachments** are fairly simple - you can attach any file to a post as long as the file is within maximum size limits. If you're uploading explicit material you can mark all of your attachments as sensitive (or add `#nsfw` tag) - it will hide the images and videos behind a warning so that it won't be displayed instantly.
|
||||
* **Subject line** also known as **CW** (Content Warning) could be used as a header to the post and/or to warn others about contents of the post having something that might upset somebody or something among those lines. Several applications allow to hide post content leaving only subject line visible. As a side-effect using subject line will also mark your images as sensitive (see above).
|
||||
* **Subject line** also known as **CW** (Content Warning) could be used as a header to the post and/or to warn others about contents of the post having something that might upset somebody or something among those lines. Several applications allow to hide post content leaving only subject line visible. Using a subject line will not mark your images as sensitive, you will have to do that explicitly (see above).
|
||||
* **Visiblity scope** controls who will be able to see your posts. There are four scopes available:
|
||||
|
||||
1. `Public`: This is the default, and some fediverse software like GNU Social only supports this. This means that your post is accessible by anyone and will be shown in the public timelines.
|
||||
|
|
|
@ -110,6 +110,7 @@ const setSettings = async ({ apiConfig, staticConfig, store }) => {
|
|||
copyInstanceOption('alwaysShowSubjectInput')
|
||||
copyInstanceOption('showFeaturesPanel')
|
||||
copyInstanceOption('hideSitename')
|
||||
copyInstanceOption('sidebarRight')
|
||||
|
||||
return store.dispatch('setTheme', config['theme'])
|
||||
}
|
||||
|
|
|
@ -84,10 +84,12 @@ const MediaModal = {
|
|||
}
|
||||
},
|
||||
mounted () {
|
||||
window.addEventListener('popstate', this.hide)
|
||||
document.addEventListener('keyup', this.handleKeyupEvent)
|
||||
document.addEventListener('keydown', this.handleKeydownEvent)
|
||||
},
|
||||
destroyed () {
|
||||
window.removeEventListener('popstate', this.hide)
|
||||
document.removeEventListener('keyup', this.handleKeyupEvent)
|
||||
document.removeEventListener('keydown', this.handleKeydownEvent)
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ const ReactButton = {
|
|||
},
|
||||
computed: {
|
||||
commonEmojis () {
|
||||
return ['❤️', '😠', '👀', '😂', '🔥']
|
||||
return ['👍', '😠', '👀', '😂', '🔥']
|
||||
},
|
||||
emojis () {
|
||||
if (this.filterWord !== '') {
|
||||
|
|
|
@ -30,7 +30,8 @@ const settings = {
|
|||
Object.getOwnPropertyDescriptor(HTMLMediaElement.prototype, 'audioTracks'),
|
||||
|
||||
backendVersion: instance.backendVersion,
|
||||
frontendVersion: instance.frontendVersion
|
||||
frontendVersion: instance.frontendVersion,
|
||||
muteWordsStringLocal: this.$store.getters.mergedConfig.muteWords.join('\n')
|
||||
}
|
||||
},
|
||||
components: {
|
||||
|
@ -86,8 +87,11 @@ const settings = {
|
|||
.reduce((acc, [key, value]) => ({ ...acc, [key]: value }), {}),
|
||||
// Special cases (need to transform values or perform actions first)
|
||||
muteWordsString: {
|
||||
get () { return this.$store.getters.mergedConfig.muteWords.join('\n') },
|
||||
get () {
|
||||
return this.muteWordsStringLocal
|
||||
},
|
||||
set (value) {
|
||||
this.muteWordsStringLocal = value
|
||||
this.$store.dispatch('setOption', {
|
||||
name: 'muteWords',
|
||||
value: filter(value.split('\n'), (word) => trim(word).length > 0)
|
||||
|
|
|
@ -176,8 +176,8 @@ const StatusContent = {
|
|||
}
|
||||
}
|
||||
if (target.rel.match(/(?:^|\s)tag(?:$|\s)/) || target.className.match(/hashtag/)) {
|
||||
// Extract tag name from link url
|
||||
const tag = extractTagFromUrl(target.href)
|
||||
// Extract tag name from dataset or link url
|
||||
const tag = target.dataset.tag || extractTagFromUrl(target.href)
|
||||
if (tag) {
|
||||
const link = this.generateTagLink(tag)
|
||||
this.$router.push(link)
|
||||
|
|
|
@ -23,12 +23,21 @@
|
|||
|
||||
<style lang="scss">
|
||||
@import '../../_variables.scss';
|
||||
.contain-fit {
|
||||
.still-image {
|
||||
img {
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.still-image {
|
||||
position: relative;
|
||||
line-height: 0;
|
||||
overflow: hidden;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
|
||||
&:hover canvas {
|
||||
display: none;
|
||||
|
@ -36,8 +45,8 @@
|
|||
|
||||
img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: contain;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
&.animated {
|
||||
|
|
|
@ -84,7 +84,10 @@
|
|||
"account_not_locked_warning_link": "gesperrt",
|
||||
"attachments_sensitive": "Anhänge als heikel markieren",
|
||||
"content_type": {
|
||||
"text/plain": "Nur Text"
|
||||
"text/plain": "Nur Text",
|
||||
"text/bbcode": "BBCode",
|
||||
"text/markdown": "Markdown",
|
||||
"text/html": "HTML"
|
||||
},
|
||||
"content_warning": "Betreff (optional)",
|
||||
"default": "Sitze gerade im Hofbräuhaus.",
|
||||
|
@ -95,6 +98,13 @@
|
|||
"private": "Nur Follower - Beitrag nur für Follower sichtbar",
|
||||
"public": "Öffentlich - Beitrag an öffentliche Zeitleisten",
|
||||
"unlisted": "Nicht gelistet - Nicht in öffentlichen Zeitleisten anzeigen"
|
||||
},
|
||||
"direct_warning_to_all": "Dieser Beitrag wird für alle erwähnten Benutzer sichtbar sein.",
|
||||
"direct_warning_to_first_only": "Dieser Beitrag wird für alle Benutzer, die am Anfang der Nachricht erwähnt wurden, sichtbar sein.",
|
||||
"scope_notice": {
|
||||
"public": "Dieser Beitrag wird für alle sichtbar sein",
|
||||
"private": "Dieser Beitrag wird nur für deine Follower sichtbar sein",
|
||||
"unlisted": "Dieser Beitrag wird weder in der öffentlichen Zeitleiste noch im gesamten bekannten Netzwerk sichtbar sein"
|
||||
}
|
||||
},
|
||||
"registration": {
|
||||
|
@ -112,8 +122,11 @@
|
|||
"email_required": "darf nicht leer sein",
|
||||
"password_required": "darf nicht leer sein",
|
||||
"password_confirmation_required": "darf nicht leer sein",
|
||||
"password_confirmation_match": "sollte mit dem Passwort identisch sein."
|
||||
}
|
||||
"password_confirmation_match": "sollte mit dem Passwort identisch sein"
|
||||
},
|
||||
"bio_placeholder": "z.B.\nHallo, ich bin Lain.\nIch bin ein Anime Mödchen aus dem vorstädtischen Japan. Du kennst mich vielleicht vom Wired.",
|
||||
"fullname_placeholder": "z.B. Lain Iwakura",
|
||||
"username_placeholder": "z.B. lain"
|
||||
},
|
||||
"settings": {
|
||||
"attachmentRadius": "Anhänge",
|
||||
|
@ -125,7 +138,7 @@
|
|||
"background": "Hintergrund",
|
||||
"bio": "Bio",
|
||||
"btnRadius": "Buttons",
|
||||
"cBlue": "Blau (Antworten, Folgt dir)",
|
||||
"cBlue": "Blau (Antworten, folgt dir)",
|
||||
"cGreen": "Grün (Retweet)",
|
||||
"cOrange": "Orange (Favorisieren)",
|
||||
"cRed": "Rot (Abbrechen)",
|
||||
|
@ -141,21 +154,21 @@
|
|||
"data_import_export_tab": "Datenimport/-export",
|
||||
"default_vis": "Standard-Sichtbarkeitsumfang",
|
||||
"delete_account": "Account löschen",
|
||||
"delete_account_description": "Lösche deinen Account und alle deine Nachrichten unwiderruflich.",
|
||||
"delete_account_description": "Lösche deine Daten und deaktiviere deinen Account unwiderruflich.",
|
||||
"delete_account_error": "Es ist ein Fehler beim Löschen deines Accounts aufgetreten. Tritt dies weiterhin auf, wende dich an den Administrator der Instanz.",
|
||||
"delete_account_instructions": "Tippe dein Passwort unten in das Feld ein, um die Löschung deines Accounts zu bestätigen.",
|
||||
"discoverable": "Erlaubnis für automatisches Suchen nach diesem Account",
|
||||
"discoverable": "Erlaube, dass dieser Account in Suchergebnissen auftaucht",
|
||||
"avatar_size_instruction": "Die empfohlene minimale Größe für Avatare ist 150x150 Pixel.",
|
||||
"pad_emoji": "Emojis mit Leerzeichen umrahmen",
|
||||
"export_theme": "Farbschema speichern",
|
||||
"filtering": "Filtern",
|
||||
"filtering_explanation": "Alle Beiträge die diese Wörter enthalten werden ausgeblendet. Ein Wort pro Zeile.",
|
||||
"filtering_explanation": "Alle Beiträge, welche diese Wörter enthalten, werden ausgeblendet. Ein Wort pro Zeile.",
|
||||
"follow_export": "Follower exportieren",
|
||||
"follow_export_button": "Exportiere deine Follows in eine csv-Datei",
|
||||
"follow_export_processing": "In Bearbeitung. Die Liste steht gleich zum herunterladen bereit.",
|
||||
"follow_import": "Followers importieren",
|
||||
"follow_import_error": "Fehler beim importieren der Follower",
|
||||
"follows_imported": "Followers importiert! Die Bearbeitung kann eine Zeit lang dauern.",
|
||||
"follow_import": "Follower importieren",
|
||||
"follow_import_error": "Fehler beim Importieren der Follower",
|
||||
"follows_imported": "Follower importiert! Die Bearbeitung kann einen Moment dauern.",
|
||||
"foreground": "Vordergrund",
|
||||
"general": "Allgemein",
|
||||
"hide_attachments_in_convo": "Anhänge in Unterhaltungen ausblenden",
|
||||
|
@ -168,7 +181,7 @@
|
|||
"hide_post_stats": "Beitragsstatistiken verbergen (z.B. die Anzahl der Favoriten)",
|
||||
"hide_user_stats": "Benutzerstatistiken verbergen (z.B. die Anzahl der Follower)",
|
||||
"hide_filtered_statuses": "Gefilterte Beiträge verbergen",
|
||||
"import_followers_from_a_csv_file": "Importiere Follower, denen du folgen möchtest, aus einer CSV-Datei",
|
||||
"import_followers_from_a_csv_file": "Importiere Follower aus einer CSV-Datei",
|
||||
"import_theme": "Farbschema laden",
|
||||
"inputRadius": "Eingabefelder",
|
||||
"checkboxRadius": "Auswahlfelder",
|
||||
|
@ -182,7 +195,7 @@
|
|||
"lock_account_description": "Sperre deinen Account, um neue Follower zu genehmigen oder abzulehnen",
|
||||
"loop_video": "Videos wiederholen",
|
||||
"loop_video_silent_only": "Nur Videos ohne Ton wiederholen (z.B. Mastodons \"gifs\")",
|
||||
"mutes_tab": "Mutes",
|
||||
"mutes_tab": "Stummschaltungen",
|
||||
"play_videos_in_modal": "Videos in größerem Medienfenster abspielen",
|
||||
"use_contain_fit": "Vorschaubilder nicht zuschneiden",
|
||||
"name": "Name",
|
||||
|
@ -355,8 +368,44 @@
|
|||
"checkbox": "Ich habe die Allgemeinen Geschäftsbedingungen überflogen",
|
||||
"link": "ein netter kleiner Link"
|
||||
}
|
||||
},
|
||||
"app_name": "Anwendungsname",
|
||||
"mfa": {
|
||||
"otp": "OTP",
|
||||
"recovery_codes_warning": "Schreibe dir die Codes auf oder speichere sie an einem sicheren Ort - ansonsten wirst du sie nicht wiederfinden. Wenn du den Zugriff zu deiner 2FA App und die Wiederherstellungs-Codes verlierst, wirst du aus deinem Account ausgeschlossen sein.",
|
||||
"recovery_codes": "Wiederherstellungs-Codes.",
|
||||
"warning_of_generate_new_codes": "Wenn du neue Wiederherstellungs-Codes generierst, werden die alten Codes nicht mehr funktionieren.",
|
||||
"generate_new_recovery_codes": "Generiere neue Wiederherstellungs-Codes",
|
||||
"title": "Zwei-Faktor Authentifizierung",
|
||||
"waiting_a_recovery_codes": "Erhalte Wiederherstellungscodes...",
|
||||
"authentication_methods": "Authentifizierungsmethoden",
|
||||
"scan": {
|
||||
"title": "Scan",
|
||||
"secret_code": "Schlüssel",
|
||||
"desc": "Wenn du deine 2FA App verwendest, scanne diesen QR Code oder gebe den Schlüssel ein:"
|
||||
},
|
||||
"verify": {
|
||||
"desc": "Um 2FA zu aktivieren, gib den Code von deiner 2FA-App ein:"
|
||||
}
|
||||
},
|
||||
"enter_current_password_to_confirm": "Gib dein aktuelles Passwort ein, um deine Identität zu bestätigen",
|
||||
"security": "Sicherheit",
|
||||
"allow_following_move": "Erlaube automatisches Folgen, sobald ein gefolgter Nutzer umzieht",
|
||||
"blocks_imported": "Blocks importiert! Die Verarbeitung wird einen Moment brauchen.",
|
||||
"block_import_error": "Fehler beim Importieren der Blocks",
|
||||
"block_import": "Block Import",
|
||||
"block_export_button": "Exportiere deine Blocks in eine csv Datei",
|
||||
"block_export": "Block Export",
|
||||
"emoji_reactions_on_timeline": "Zeige Emoji-Reaktionen auf der Zeitleiste",
|
||||
"domain_mutes": "Domains",
|
||||
"changed_email": "Email Adresse erfolgreich geändert!",
|
||||
"change_email_error": "Es trat ein Problem auf beim Versuch, deine Email Adresse zu ändern.",
|
||||
"change_email": "Ändere Email",
|
||||
"notification_setting_non_followers": "Nutzer, die dir nicht folgen",
|
||||
"notification_setting_followers": "Nutzer, die dir folgen",
|
||||
"import_blocks_from_a_csv_file": "Importiere Blocks von einer CSV Datei",
|
||||
"accent": "Akzent"
|
||||
},
|
||||
"timeline": {
|
||||
"collapse": "Einklappen",
|
||||
"conversation": "Unterhaltung",
|
||||
|
@ -378,7 +427,7 @@
|
|||
"follow_again": "Anfrage erneut senden?",
|
||||
"follow_unfollow": "Folgen beenden",
|
||||
"followees": "Folgt",
|
||||
"followers": "Followers",
|
||||
"followers": "Folgende",
|
||||
"following": "Folgst du!",
|
||||
"follows_you": "Folgt dir!",
|
||||
"its_you": "Das bist du!",
|
||||
|
@ -386,7 +435,10 @@
|
|||
"muted": "Stummgeschaltet",
|
||||
"per_day": "pro Tag",
|
||||
"remote_follow": "Folgen",
|
||||
"statuses": "Beiträge"
|
||||
"statuses": "Beiträge",
|
||||
"admin_menu": {
|
||||
"sandbox": "Erzwinge Beiträge nur für Follower sichtbar zu sein"
|
||||
}
|
||||
},
|
||||
"user_profile": {
|
||||
"timeline_title": "Beiträge"
|
||||
|
@ -511,6 +563,22 @@
|
|||
"search_emoji": "Nach einem Emoji suchen",
|
||||
"custom": "Benutzerdefinierter Emoji",
|
||||
"keep_open": "Auswahlfenster offen halten",
|
||||
"add_emoji": "Emoji einfügen"
|
||||
"add_emoji": "Emoji einfügen",
|
||||
"load_all": "Lade alle {emojiAmount} Emoji",
|
||||
"load_all_hint": "Erfolgreich erste {saneAmount} Emoji geladen, alle Emojis zu laden würde Leistungsprobleme hervorrufen.",
|
||||
"unicode": "Unicode Emoji"
|
||||
},
|
||||
"interactions": {
|
||||
"load_older": "Lade ältere Interaktionen",
|
||||
"follows": "Neue Follows",
|
||||
"favs_repeats": "Wiederholungen und Favoriten",
|
||||
"moves": "Benutzer migriert zu"
|
||||
},
|
||||
"selectable_list": {
|
||||
"select_all": "Wähle alle"
|
||||
},
|
||||
"remote_user_resolver": {
|
||||
"searching_for": "Suche nach",
|
||||
"error": "Nicht gefunden."
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,16 @@
|
|||
"timeline": "Sequenza personale",
|
||||
"twkn": "Sequenza globale",
|
||||
"chat": "Chat della stanza",
|
||||
"friend_requests": "Vogliono seguirti"
|
||||
"friend_requests": "Vogliono seguirti",
|
||||
"about": "Informazioni",
|
||||
"administration": "Amministrazione",
|
||||
"back": "Indietro",
|
||||
"interactions": "Interazioni",
|
||||
"dms": "Messaggi diretti",
|
||||
"user_search": "Ricerca utenti",
|
||||
"search": "Ricerca",
|
||||
"who_to_follow": "Chi seguire",
|
||||
"preferences": "Preferenze"
|
||||
},
|
||||
"notifications": {
|
||||
"followed_you": "ti segue",
|
||||
|
@ -29,7 +38,11 @@
|
|||
"broken_favorite": "Stato sconosciuto, lo sto cercando...",
|
||||
"favorited_you": "ha gradito il tuo messaggio",
|
||||
"load_older": "Carica notifiche precedenti",
|
||||
"repeated_you": "ha condiviso il tuo messaggio"
|
||||
"repeated_you": "ha condiviso il tuo messaggio",
|
||||
"follow_request": "vuole seguirti",
|
||||
"no_more_notifications": "Fine delle notifiche",
|
||||
"migrated_to": "è migrato verso",
|
||||
"reacted_with": "ha reagito con"
|
||||
},
|
||||
"settings": {
|
||||
"attachments": "Allegati",
|
||||
|
@ -72,7 +85,7 @@
|
|||
"data_import_export_tab": "Importa o esporta dati",
|
||||
"default_vis": "Visibilità predefinita dei messaggi",
|
||||
"delete_account": "Elimina profilo",
|
||||
"delete_account_description": "Elimina definitivamente il tuo profilo e tutti i tuoi messaggi.",
|
||||
"delete_account_description": "Elimina definitivamente i tuoi dati e disattiva il tuo profilo.",
|
||||
"delete_account_error": "C'è stato un problema durante l'eliminazione del tuo profilo. Se il problema persiste contatta l'amministratore della tua stanza.",
|
||||
"delete_account_instructions": "Digita la tua password nel campo sottostante per confermare l'eliminazione del tuo profilo.",
|
||||
"export_theme": "Salva impostazioni",
|
||||
|
@ -180,7 +193,16 @@
|
|||
"placeholder": "es. Lupo Lucio",
|
||||
"register": "Registrati",
|
||||
"username": "Nome utente",
|
||||
"description": "Accedi con OAuth"
|
||||
"description": "Accedi con OAuth",
|
||||
"hint": "Accedi per partecipare alla discussione",
|
||||
"authentication_code": "Codice di autenticazione",
|
||||
"enter_recovery_code": "Inserisci un codice di recupero",
|
||||
"enter_two_factor_code": "Inserisci un codice two-factor",
|
||||
"recovery_code": "Codice di recupero",
|
||||
"heading": {
|
||||
"totp": "Autenticazione two-factor",
|
||||
"recovery": "Recupero two-factor"
|
||||
}
|
||||
},
|
||||
"post_status": {
|
||||
"account_not_locked_warning": "Il tuo profilo non è {0}. Chiunque può seguirti e vedere i tuoi messaggi riservati ai tuoi seguaci.",
|
||||
|
@ -265,5 +287,37 @@
|
|||
"submit": "Invia",
|
||||
"success": "Importato.",
|
||||
"error": "L'importazione non è andata a buon fine."
|
||||
},
|
||||
"media_modal": {
|
||||
"previous": "Precedente",
|
||||
"next": "Prossimo"
|
||||
},
|
||||
"polls": {
|
||||
"add_poll": "Sondaggio",
|
||||
"add_option": "Alternativa",
|
||||
"option": "Opzione",
|
||||
"votes": "voti",
|
||||
"vote": "Vota",
|
||||
"type": "Tipo di sondaggio",
|
||||
"single_choice": "Scelta singola",
|
||||
"multiple_choices": "Scelta multipla",
|
||||
"expiry": "Scadenza",
|
||||
"expires_in": "Scade fra {0}",
|
||||
"expired": "Scaduto {0} fa",
|
||||
"not_enough_options": "Aggiungi altre risposte"
|
||||
},
|
||||
"interactions": {
|
||||
"favs_repeats": "Condivisi e preferiti"
|
||||
},
|
||||
"emoji": {
|
||||
"load_all": "Carico tutti i {emojiAmount} emoji",
|
||||
"load_all_hint": "Primi {saneAmount} emoji caricati, caricarli tutti potrebbe causare rallentamenti.",
|
||||
"unicode": "Emoji Unicode",
|
||||
"custom": "Emoji personale",
|
||||
"add_emoji": "Inserisci Emoji",
|
||||
"search_emoji": "Cerca un emoji",
|
||||
"keep_open": "Tieni aperto il menù",
|
||||
"emoji": "Emoji",
|
||||
"stickers": "Adesivi"
|
||||
}
|
||||
}
|
||||
|
|
461
src/i18n/nl.json
461
src/i18n/nl.json
|
@ -16,7 +16,7 @@
|
|||
"find_user": "Gebruiker zoeken"
|
||||
},
|
||||
"general": {
|
||||
"apply": "toepassen",
|
||||
"apply": "Toepassen",
|
||||
"submit": "Verzend",
|
||||
"more": "Meer",
|
||||
"optional": "optioneel",
|
||||
|
@ -33,10 +33,10 @@
|
|||
"login": {
|
||||
"login": "Log in",
|
||||
"description": "Log in met OAuth",
|
||||
"logout": "Log uit",
|
||||
"logout": "Uitloggen",
|
||||
"password": "Wachtwoord",
|
||||
"placeholder": "bv. lain",
|
||||
"register": "Registreer",
|
||||
"placeholder": "bijv. lain",
|
||||
"register": "Registreren",
|
||||
"username": "Gebruikersnaam",
|
||||
"hint": "Log in om deel te nemen aan de discussie",
|
||||
"authentication_code": "Authenticatie code",
|
||||
|
@ -51,14 +51,14 @@
|
|||
"nav": {
|
||||
"about": "Over",
|
||||
"back": "Terug",
|
||||
"chat": "Locale Chat",
|
||||
"friend_requests": "Volgverzoek",
|
||||
"chat": "Lokale Chat",
|
||||
"friend_requests": "Volgverzoeken",
|
||||
"mentions": "Vermeldingen",
|
||||
"dms": "Directe Berichten",
|
||||
"public_tl": "Publieke Tijdlijn",
|
||||
"timeline": "Tijdlijn",
|
||||
"twkn": "Het Geheel Gekende Netwerk",
|
||||
"user_search": "Zoek Gebruiker",
|
||||
"twkn": "Het Geheel Bekende Netwerk",
|
||||
"user_search": "Gebruiker Zoeken",
|
||||
"who_to_follow": "Wie te volgen",
|
||||
"preferences": "Voorkeuren",
|
||||
"administration": "Administratie",
|
||||
|
@ -73,37 +73,37 @@
|
|||
"notifications": "Meldingen",
|
||||
"read": "Gelezen!",
|
||||
"repeated_you": "Herhaalde je status",
|
||||
"no_more_notifications": "Geen notificaties meer",
|
||||
"no_more_notifications": "Geen meldingen meer",
|
||||
"migrated_to": "is gemigreerd naar",
|
||||
"follow_request": "wil je volgen",
|
||||
"reacted_with": "reageerde met {0}"
|
||||
},
|
||||
"post_status": {
|
||||
"new_status": "Post nieuwe status",
|
||||
"account_not_locked_warning": "Je account is niet {0}. Iedereen die je volgt kan enkel-volgers posts lezen.",
|
||||
"new_status": "Nieuwe status plaatsen",
|
||||
"account_not_locked_warning": "Je account is niet {0}. Iedereen kan je volgen om je alleen-volgers berichten te lezen.",
|
||||
"account_not_locked_warning_link": "gesloten",
|
||||
"attachments_sensitive": "Markeer bijlage als gevoelig",
|
||||
"attachments_sensitive": "Markeer bijlagen als gevoelig",
|
||||
"content_type": {
|
||||
"text/plain": "Gewone tekst",
|
||||
"text/plain": "Platte tekst",
|
||||
"text/html": "HTML",
|
||||
"text/markdown": "Markdown",
|
||||
"text/bbcode": "BBCode"
|
||||
},
|
||||
"content_warning": "Onderwerp (optioneel)",
|
||||
"default": "Tijd voor een pauze!",
|
||||
"default": "Zojuist geland in L.A.",
|
||||
"direct_warning": "Deze post zal enkel zichtbaar zijn voor de personen die genoemd zijn.",
|
||||
"posting": "Plaatsen",
|
||||
"scope": {
|
||||
"direct": "Direct - Post enkel naar genoemde gebruikers",
|
||||
"direct": "Direct - Post enkel naar vermelde gebruikers",
|
||||
"private": "Enkel volgers - Post enkel naar volgers",
|
||||
"public": "Publiek - Post op publieke tijdlijnen",
|
||||
"unlisted": "Unlisted - Toon niet op publieke tijdlijnen"
|
||||
"unlisted": "Niet Vermelden - Niet tonen op publieke tijdlijnen"
|
||||
},
|
||||
"direct_warning_to_all": "Dit bericht zal zichtbaar zijn voor alle vermelde gebruikers.",
|
||||
"direct_warning_to_first_only": "Dit bericht zal alleen zichtbaar zijn voor de vermelde gebruikers aan het begin van het bericht.",
|
||||
"scope_notice": {
|
||||
"public": "Dit bericht zal voor iedereen zichtbaar zijn",
|
||||
"unlisted": "Dit bericht zal niet zichtbaar zijn in de Publieke Tijdlijn en Het Geheel Gekende Netwerk",
|
||||
"unlisted": "Dit bericht zal niet zichtbaar zijn in de Publieke Tijdlijn en Het Geheel Bekende Netwerk",
|
||||
"private": "Dit bericht zal voor alleen je volgers zichtbaar zijn"
|
||||
}
|
||||
},
|
||||
|
@ -113,7 +113,7 @@
|
|||
"fullname": "Weergave naam",
|
||||
"password_confirm": "Wachtwoord bevestiging",
|
||||
"registration": "Registratie",
|
||||
"token": "Uitnodigingstoken",
|
||||
"token": "Uitnodigings-token",
|
||||
"captcha": "CAPTCHA",
|
||||
"new_captcha": "Klik op de afbeelding voor een nieuwe captcha",
|
||||
"validations": {
|
||||
|
@ -131,37 +131,37 @@
|
|||
"settings": {
|
||||
"attachmentRadius": "Bijlages",
|
||||
"attachments": "Bijlages",
|
||||
"autoload": "Automatisch laden wanneer tot de bodem gescrold inschakelen",
|
||||
"autoload": "Automatisch laden inschakelen wanneer tot de bodem gescrold wordt",
|
||||
"avatar": "Avatar",
|
||||
"avatarAltRadius": "Avatars (Meldingen)",
|
||||
"avatarRadius": "Avatars",
|
||||
"background": "Achtergrond",
|
||||
"bio": "Bio",
|
||||
"btnRadius": "Knoppen",
|
||||
"cBlue": "Blauw (Antwoord, volgen)",
|
||||
"cGreen": "Groen (Herhaal)",
|
||||
"cOrange": "Oranje (Vind ik leuk)",
|
||||
"cRed": "Rood (Annuleer)",
|
||||
"change_password": "Verander Wachtwoord",
|
||||
"change_password_error": "Er was een probleem bij het aanpassen van je wachtwoord.",
|
||||
"changed_password": "Wachtwoord succesvol aangepast!",
|
||||
"collapse_subject": "Klap posts met onderwerp in",
|
||||
"composing": "Samenstellen",
|
||||
"confirm_new_password": "Bevestig nieuw wachtwoord",
|
||||
"cBlue": "Blauw (Beantwoorden, volgen)",
|
||||
"cGreen": "Groen (Herhalen)",
|
||||
"cOrange": "Oranje (Favoriet)",
|
||||
"cRed": "Rood (Annuleren)",
|
||||
"change_password": "Wachtwoord Wijzigen",
|
||||
"change_password_error": "Er is een fout opgetreden bij het wijzigen van je wachtwoord.",
|
||||
"changed_password": "Wachtwoord succesvol gewijzigd!",
|
||||
"collapse_subject": "Klap berichten met een onderwerp in",
|
||||
"composing": "Opstellen",
|
||||
"confirm_new_password": "Nieuw wachtwoord bevestigen",
|
||||
"current_avatar": "Je huidige avatar",
|
||||
"current_password": "Huidig wachtwoord",
|
||||
"current_profile_banner": "Je huidige profiel banner",
|
||||
"data_import_export_tab": "Data Import / Export",
|
||||
"default_vis": "Standaard zichtbaarheidsscope",
|
||||
"delete_account": "Verwijder Account",
|
||||
"delete_account_description": "Verwijder je account en berichten permanent.",
|
||||
"delete_account_error": "Er was een probleem bij het verwijderen van je account. Indien dit probleem blijft, gelieve de administratie van deze instantie te verwittigen.",
|
||||
"delete_account_instructions": "Typ je wachtwoord in de input hieronder om het verwijderen van je account te bevestigen.",
|
||||
"export_theme": "Sla preset op",
|
||||
"default_vis": "Standaard zichtbaarheidsbereik",
|
||||
"delete_account": "Account Verwijderen",
|
||||
"delete_account_description": "Permanent je gegevens verwijderen en account deactiveren.",
|
||||
"delete_account_error": "Er is een fout opgetreden bij het verwijderen van je account. Indien dit probleem zich voor blijft doen, neem dan contact op met de beheerder van deze instantie.",
|
||||
"delete_account_instructions": "Voer je wachtwoord in het onderstaande invoerveld in om het verwijderen van je account te bevestigen.",
|
||||
"export_theme": "Preset opslaan",
|
||||
"filtering": "Filtering",
|
||||
"filtering_explanation": "Alle statussen die deze woorden bevatten worden genegeerd, één filter per lijn.",
|
||||
"filtering_explanation": "Alle statussen die deze woorden bevatten worden genegeerd, één filter per lijn",
|
||||
"follow_export": "Volgers exporteren",
|
||||
"follow_export_button": "Exporteer je volgers naar een csv file",
|
||||
"follow_export_button": "Exporteer je volgers naar een csv bestand",
|
||||
"follow_export_processing": "Aan het verwerken, binnen enkele ogenblikken wordt je gevraagd je bestand te downloaden",
|
||||
"follow_import": "Volgers importeren",
|
||||
"follow_import_error": "Fout bij importeren volgers",
|
||||
|
@ -171,98 +171,105 @@
|
|||
"hide_attachments_in_convo": "Verberg bijlages in conversaties",
|
||||
"hide_attachments_in_tl": "Verberg bijlages in de tijdlijn",
|
||||
"hide_isp": "Verberg instantie-specifiek paneel",
|
||||
"preload_images": "Afbeeldingen voorladen",
|
||||
"hide_post_stats": "Verberg post statistieken (bv. het aantal vind-ik-leuks)",
|
||||
"hide_user_stats": "Verberg post statistieken (bv. het aantal volgers)",
|
||||
"import_followers_from_a_csv_file": "Importeer volgers uit een csv file",
|
||||
"import_theme": "Laad preset",
|
||||
"preload_images": "Afbeeldingen vooraf laden",
|
||||
"hide_post_stats": "Verberg bericht statistieken (bijv. het aantal favorieten)",
|
||||
"hide_user_stats": "Verberg bericht statistieken (bijv. het aantal volgers)",
|
||||
"import_followers_from_a_csv_file": "Importeer volgers uit een csv bestand",
|
||||
"import_theme": "Preset laden",
|
||||
"inputRadius": "Invoervelden",
|
||||
"checkboxRadius": "Checkboxen",
|
||||
"instance_default": "(standaard: {value})",
|
||||
"instance_default_simple": "(standaard)",
|
||||
"interface": "Interface",
|
||||
"interfaceLanguage": "Interface taal",
|
||||
"invalid_theme_imported": "Het geselecteerde thema is geen door Pleroma ondersteund thema. Er zijn geen aanpassingen gedaan.",
|
||||
"limited_availability": "Onbeschikbaar in je browser",
|
||||
"invalid_theme_imported": "Het geselecteerde bestand is geen door Pleroma ondersteund thema. Er zijn geen aanpassingen gedaan.",
|
||||
"limited_availability": "Niet beschikbaar in je browser",
|
||||
"links": "Links",
|
||||
"lock_account_description": "Laat volgers enkel toe na expliciete toestemming",
|
||||
"loop_video": "Speel videos af in een lus",
|
||||
"loop_video_silent_only": "Speel enkel videos zonder geluid af in een lus (bv. Mastodon's \"gifs\")",
|
||||
"loop_video": "Herhaal video's",
|
||||
"loop_video_silent_only": "Herhaal enkel video's zonder geluid (bijv. Mastodon's \"gifs\")",
|
||||
"name": "Naam",
|
||||
"name_bio": "Naam & Bio",
|
||||
"new_password": "Nieuw wachtwoord",
|
||||
"notification_visibility": "Type meldingen die getoond worden",
|
||||
"notification_visibility_follows": "Volgers",
|
||||
"notification_visibility_follows": "Volgingen",
|
||||
"notification_visibility_likes": "Vind-ik-leuks",
|
||||
"notification_visibility_mentions": "Vermeldingen",
|
||||
"notification_visibility_repeats": "Herhalingen",
|
||||
"no_rich_text_description": "Strip rich text formattering van alle posts",
|
||||
"no_rich_text_description": "Verwijder rich text formattering van alle berichten",
|
||||
"hide_network_description": "Toon niet wie mij volgt en wie ik volg.",
|
||||
"nsfw_clickthrough": "Schakel doorklikbaar verbergen van NSFW bijlages in",
|
||||
"nsfw_clickthrough": "Doorklikbaar verbergen van gevoelige bijlages inschakelen",
|
||||
"oauth_tokens": "OAuth-tokens",
|
||||
"token": "Token",
|
||||
"refresh_token": "Token vernieuwen",
|
||||
"refresh_token": "Token Vernieuwen",
|
||||
"valid_until": "Geldig tot",
|
||||
"revoke_token": "Intrekken",
|
||||
"panelRadius": "Panelen",
|
||||
"pause_on_unfocused": "Pauzeer streamen wanneer de tab niet gefocused is",
|
||||
"pause_on_unfocused": "Streamen pauzeren wanneer de tab niet in focus is",
|
||||
"presets": "Presets",
|
||||
"profile_background": "Profiel Achtergrond",
|
||||
"profile_banner": "Profiel Banner",
|
||||
"profile_tab": "Profiel",
|
||||
"radii_help": "Stel afronding van hoeken in de interface in (in pixels)",
|
||||
"replies_in_timeline": "Antwoorden in tijdlijn",
|
||||
"reply_link_preview": "Schakel antwoordlink preview in bij over zweven met muisaanwijzer",
|
||||
"reply_visibility_all": "Toon alle antwoorden",
|
||||
"reply_visibility_following": "Toon enkel antwoorden naar mij of andere gebruikers gericht",
|
||||
"reply_visibility_self": "Toon enkel antwoorden naar mij gericht",
|
||||
"reply_link_preview": "Antwoord-link weergave inschakelen bij aanwijzen met muisaanwijzer",
|
||||
"reply_visibility_all": "Alle antwoorden tonen",
|
||||
"reply_visibility_following": "Enkel antwoorden tonen die aan mij of gevolgde gebruikers gericht zijn",
|
||||
"reply_visibility_self": "Enkel antwoorden tonen die aan mij gericht zijn",
|
||||
"saving_err": "Fout tijdens opslaan van instellingen",
|
||||
"saving_ok": "Instellingen opgeslagen",
|
||||
"security_tab": "Veiligheid",
|
||||
"scope_copy": "Neem scope over bij antwoorden (Directe Berichten blijven altijd Direct)",
|
||||
"set_new_avatar": "Zet nieuwe avatar",
|
||||
"set_new_profile_background": "Zet nieuwe profiel achtergrond",
|
||||
"set_new_profile_banner": "Zet nieuwe profiel banner",
|
||||
"security_tab": "Beveiliging",
|
||||
"scope_copy": "Neem bereik over bij beantwoorden (Directe Berichten blijven altijd Direct)",
|
||||
"set_new_avatar": "Nieuwe avatar instellen",
|
||||
"set_new_profile_background": "Nieuwe profiel achtergrond instellen",
|
||||
"set_new_profile_banner": "Nieuwe profiel banner instellen",
|
||||
"settings": "Instellingen",
|
||||
"subject_input_always_show": "Maak onderwerpveld altijd zichtbaar",
|
||||
"subject_line_behavior": "Kopieer onderwerp bij antwoorden",
|
||||
"subject_input_always_show": "Altijd onderwerpveld tonen",
|
||||
"subject_line_behavior": "Onderwerp kopiëren bij antwoorden",
|
||||
"subject_line_email": "Zoals email: \"re: onderwerp\"",
|
||||
"subject_line_mastodon": "Zoals Mastodon: kopieer zoals het is",
|
||||
"subject_line_noop": "Kopieer niet",
|
||||
"stop_gifs": "Speel GIFs af bij zweven",
|
||||
"streaming": "Schakel automatisch streamen van posts in wanneer tot boven gescrold.",
|
||||
"subject_line_mastodon": "Zoals mastodon: kopieer zoals het is",
|
||||
"subject_line_noop": "Niet kopiëren",
|
||||
"stop_gifs": "GIFs afspelen bij zweven",
|
||||
"streaming": "Automatisch streamen van nieuwe berichten inschakelen wanneer tot boven gescrold is",
|
||||
"text": "Tekst",
|
||||
"theme": "Thema",
|
||||
"theme_help": "Gebruik hex color codes (#rrggbb) om je kleurschema te wijzigen.",
|
||||
"theme_help_v2_1": "Je kan ook de kleur en transparantie van bepaalde componenten overschrijven door de checkbox aan te vinken, gebruik de \"Wis alles\" knop om alle overschrijvingen te annuleren.",
|
||||
"theme_help_v2_2": "Iconen onder sommige items zijn achtergrond/tekst contrast indicators, zweef er over voor gedetailleerde info. Hou er rekening mee dat bij doorzichtigheid de ergst mogelijke situatie wordt weer gegeven.",
|
||||
"tooltipRadius": "Gereedschapstips/alarmen",
|
||||
"user_settings": "Gebruikers Instellingen",
|
||||
"theme_help_v2_1": "Je kan ook de kleur en transparantie van bepaalde componenten overschrijven door de checkbox aan te vinken, gebruik de \"Alles wissen\" knop om alle overschrijvingen te annuleren.",
|
||||
"theme_help_v2_2": "Iconen onder sommige onderdelen zijn achtergrond/tekst contrast indicatoren, zweef er over voor gedetailleerde info. Hou er rekening mee dat bij doorzichtigheid de ergst mogelijke situatie wordt weer gegeven.",
|
||||
"tooltipRadius": "Tooltips/alarmen",
|
||||
"user_settings": "Gebruikersinstellingen",
|
||||
"values": {
|
||||
"false": "nee",
|
||||
"true": "ja"
|
||||
},
|
||||
"notifications": "Meldingen",
|
||||
"enable_web_push_notifications": "Schakel web push meldingen in",
|
||||
"enable_web_push_notifications": "Web push meldingen inschakelen",
|
||||
"style": {
|
||||
"switcher": {
|
||||
"keep_color": "Behoud kleuren",
|
||||
"keep_shadows": "Behoud schaduwen",
|
||||
"keep_opacity": "Behoud transparantie",
|
||||
"keep_roundness": "Behoud afrondingen",
|
||||
"keep_fonts": "Behoud lettertypes",
|
||||
"keep_color": "Kleuren behouden",
|
||||
"keep_shadows": "Schaduwen behouden",
|
||||
"keep_opacity": "Transparantie behouden",
|
||||
"keep_roundness": "Rondingen behouden",
|
||||
"keep_fonts": "Lettertypes behouden",
|
||||
"save_load_hint": "\"Behoud\" opties behouden de momenteel ingestelde opties bij het selecteren of laden van thema's, maar slaan ook de genoemde opties op bij het exporteren van een thema. Wanneer alle selectievakjes zijn uitgeschakeld, zal het exporteren van thema's alles opslaan.",
|
||||
"reset": "Reset",
|
||||
"clear_all": "Wis alles",
|
||||
"clear_opacity": "Wis transparantie",
|
||||
"keep_as_is": "Houdt zoals het is",
|
||||
"clear_all": "Alles wissen",
|
||||
"clear_opacity": "Transparantie wissen",
|
||||
"keep_as_is": "Hou zoals het is",
|
||||
"use_snapshot": "Oude versie",
|
||||
"use_source": "Nieuwe versie",
|
||||
"help": {
|
||||
"future_version_imported": "Het geïmporteerde bestand is gemaakt voor een nieuwere versie van FE.",
|
||||
"older_version_imported": "Het geïmporteerde bestand is gemaakt voor een oudere versie van FE.",
|
||||
"upgraded_from_v2": "PleromaFE is bijgewerkt, het thema kan iets anders uitzien dan dat je gewend bent.",
|
||||
"v2_imported": "Het geïmporteerde bestand is gemaakt voor een oudere FE. We proberen compatibiliteit te maximaliseren, maar het kan toch voorkomen dat er inconsistenties zijn."
|
||||
"v2_imported": "Het geïmporteerde bestand is gemaakt voor een oudere FE. We proberen compatibiliteit te maximaliseren, maar het kan toch voorkomen dat er inconsistenties zijn.",
|
||||
"snapshot_source_mismatch": "Versie conflict: waarschijnlijk was FE terug gerold en opnieuw bijgewerkt, indien je het thema aangepast hebt met de oudere versie van FE wil je waarschijnlijk de oude versie gebruiken, gebruik anders de nieuwe versie.",
|
||||
"migration_napshot_gone": "Voor een onduidelijke reden mist de momentopname, dus sommige dingen kunnen anders uitzien dan je gewend bent.",
|
||||
"migration_snapshot_ok": "Voor de zekerheid is een momentopname van het thema geladen. Je kunt proberen om de thema gegevens te laden.",
|
||||
"fe_downgraded": "PleromaFE's versie is terug gerold.",
|
||||
"fe_upgraded": "De thema-engine van PleromaFE is bijgewerkt na de versie update.",
|
||||
"snapshot_missing": "Het bestand bevat geen thema momentopname, dus het thema kan anders uitzien dan je oorspronkelijk bedacht had.",
|
||||
"snapshot_present": "Thema momentopname is geladen, alle waarden zijn overschreven. Je kunt in plaats daarvan ook de daadwerkelijke data van het thema laden."
|
||||
},
|
||||
"load_theme": "Thema laden"
|
||||
},
|
||||
|
@ -270,7 +277,7 @@
|
|||
"color": "Kleur",
|
||||
"opacity": "Transparantie",
|
||||
"contrast": {
|
||||
"hint": "Contrast ratio is {ratio}, {level} {context}",
|
||||
"hint": "Contrast verhouding is {ratio}, {level} {context}",
|
||||
"level": {
|
||||
"aa": "voldoet aan de richtlijn van niveau AA (minimum)",
|
||||
"aaa": "voldoet aan de richtlijn van niveau AAA (aangeraden)",
|
||||
|
@ -283,8 +290,8 @@
|
|||
}
|
||||
},
|
||||
"common_colors": {
|
||||
"_tab_label": "Gemeenschappelijk",
|
||||
"main": "Gemeenschappelijke kleuren",
|
||||
"_tab_label": "Algemeen",
|
||||
"main": "Algemene kleuren",
|
||||
"foreground_hint": "Zie \"Geavanceerd\" tab voor meer gedetailleerde controle",
|
||||
"rgbo": "Iconen, accenten, badges"
|
||||
},
|
||||
|
@ -294,58 +301,73 @@
|
|||
"alert_error": "Fout",
|
||||
"badge": "Badge achtergrond",
|
||||
"badge_notification": "Meldingen",
|
||||
"panel_header": "Paneel hoofding",
|
||||
"top_bar": "Top bar",
|
||||
"panel_header": "Paneel koptekst",
|
||||
"top_bar": "Top balk",
|
||||
"borders": "Randen",
|
||||
"buttons": "Knoppen",
|
||||
"inputs": "Invoervelden",
|
||||
"faint_text": "Vervaagde tekst"
|
||||
"faint_text": "Vervaagde tekst",
|
||||
"tabs": "Tabbladen",
|
||||
"toggled": "Geschakeld",
|
||||
"disabled": "Uitgeschakeld",
|
||||
"selectedMenu": "Geselecteerd menu item",
|
||||
"selectedPost": "Geselecteerd bericht",
|
||||
"pressed": "Ingedrukt",
|
||||
"highlight": "Gemarkeerde elementen",
|
||||
"icons": "Iconen",
|
||||
"poll": "Poll grafiek",
|
||||
"underlay": "Onderlaag",
|
||||
"popover": "Tooltips, menu's, popovers",
|
||||
"post": "Berichten / Gebruiker bios",
|
||||
"alert_neutral": "Neutraal",
|
||||
"alert_warning": "Waarschuwing"
|
||||
},
|
||||
"radii": {
|
||||
"_tab_label": "Rondheid"
|
||||
},
|
||||
"shadows": {
|
||||
"_tab_label": "Schaduw en belichting",
|
||||
"component": "Component",
|
||||
"component": "Onderdeel",
|
||||
"override": "Overschrijven",
|
||||
"shadow_id": "Schaduw #{value}",
|
||||
"blur": "Vervagen",
|
||||
"spread": "Spreid",
|
||||
"spread": "Spreiding",
|
||||
"inset": "Inzet",
|
||||
"hint": "Voor schaduw kan je ook --variable gebruiken als een kleur waarde om CSS3 variabelen te gebruiken. Houd er rekening mee dat het instellen van opaciteit in dit geval niet werkt.",
|
||||
"filter_hint": {
|
||||
"always_drop_shadow": "Waarschuwing, deze schaduw gebruikt altijd {0} als de browser dit ondersteund.",
|
||||
"drop_shadow_syntax": "{0} ondersteund niet de {1} parameter en {2} sleutelwoord.",
|
||||
"avatar_inset": "Houd er rekening mee dat het combineren van zowel inzet and niet-inzet schaduwen op transparante avatars onverwachte resultaten kan opleveren.",
|
||||
"avatar_inset": "Houdt er rekening mee dat het combineren van zowel inzet and niet-inzet schaduwen op transparante avatars onverwachte resultaten kan opleveren.",
|
||||
"spread_zero": "Schaduw met spreiding > 0 worden weergegeven alsof ze op nul staan",
|
||||
"inset_classic": "Inzet schaduw zal {0} gebruiken"
|
||||
},
|
||||
"components": {
|
||||
"panel": "Paneel",
|
||||
"panelHeader": "Paneel hoofding",
|
||||
"topBar": "Top bar",
|
||||
"avatar": "Gebruiker avatar (in profiel weergave)",
|
||||
"avatarStatus": "Gebruiker avatar (in post weergave)",
|
||||
"popup": "Popups en gereedschapstips",
|
||||
"panelHeader": "Paneel koptekst",
|
||||
"topBar": "Top balk",
|
||||
"avatar": "Gebruikers avatar (in profiel weergave)",
|
||||
"avatarStatus": "Gebruikers avatar (in bericht weergave)",
|
||||
"popup": "Popups en tooltips",
|
||||
"button": "Knop",
|
||||
"buttonHover": "Knop (zweven)",
|
||||
"buttonPressed": "Knop (ingedrukt)",
|
||||
"buttonPressedHover": "Knop (ingedrukt+zweven)",
|
||||
"input": "Invoerveld"
|
||||
}
|
||||
},
|
||||
"hintV3": "Voor schaduwen kun je ook de {0} notatie gebruiken om de andere kleur invoer te gebruiken."
|
||||
},
|
||||
"fonts": {
|
||||
"_tab_label": "Lettertypes",
|
||||
"help": "Selecteer het lettertype om te gebruiken voor elementen van de UI.Voor \"aangepast\" moet je de exacte naam van het lettertype invoeren zoals die in het systeem wordt weergegeven.",
|
||||
"help": "Selecteer het lettertype om te gebruiken voor elementen van de UI. Voor \"aangepast\" dien je de exacte naam van het lettertype in te voeren zoals die in het systeem wordt weergegeven.",
|
||||
"components": {
|
||||
"interface": "Interface",
|
||||
"input": "Invoervelden",
|
||||
"post": "Post tekst",
|
||||
"postCode": "Monospaced tekst in een post (rich text)"
|
||||
"post": "Bericht tekst",
|
||||
"postCode": "Monospaced tekst in een bericht (rich text)"
|
||||
},
|
||||
"family": "Naam lettertype",
|
||||
"family": "Lettertype naam",
|
||||
"size": "Grootte (in px)",
|
||||
"weight": "Gewicht (vetheid)",
|
||||
"weight": "Gewicht (dikgedruktheid)",
|
||||
"custom": "Aangepast"
|
||||
},
|
||||
"preview": {
|
||||
|
@ -355,20 +377,20 @@
|
|||
"button": "Knop",
|
||||
"text": "Nog een boel andere {0} en {1}",
|
||||
"mono": "inhoud",
|
||||
"input": "Tijd voor een pauze!",
|
||||
"input": "Zojuist geland in L.A.",
|
||||
"faint_link": "handige gebruikershandleiding",
|
||||
"fine_print": "Lees onze {0} om niets nuttig te leren!",
|
||||
"header_faint": "Alles komt goed",
|
||||
"checkbox": "Ik heb de gebruikersvoorwaarden eens van ver bekeken",
|
||||
"link": "een link"
|
||||
"checkbox": "Ik heb de gebruikersvoorwaarden gelezen",
|
||||
"link": "een leuke kleine link"
|
||||
}
|
||||
},
|
||||
"notification_setting_follows": "Gebruikers die je volgt",
|
||||
"notification_setting_non_follows": "Gebruikers die je niet volgt",
|
||||
"notification_setting_followers": "Gebruikers die je volgen",
|
||||
"notification_setting_privacy": "Privacy",
|
||||
"notification_setting_privacy_option": "Verberg de afzender en inhoud van push notificaties",
|
||||
"notification_mutes": "Om niet langer notificaties te ontvangen van een specifieke gebruiker, kun je deze dempen.",
|
||||
"notification_setting_privacy_option": "Verberg de afzender en inhoud van push meldingen",
|
||||
"notification_mutes": "Om niet langer meldingen te ontvangen van een specifieke gebruiker, kun je deze negeren.",
|
||||
"app_name": "App naam",
|
||||
"security": "Beveiliging",
|
||||
"enter_current_password_to_confirm": "Voer je huidige wachtwoord in om je identiteit te bevestigen",
|
||||
|
@ -393,74 +415,81 @@
|
|||
"warning_of_generate_new_codes": "Wanneer je nieuwe herstelcodes genereert, zullen je oude code niet langer werken.",
|
||||
"recovery_codes_warning": "Schrijf de codes op of sla ze op een veilige locatie op - anders kun je ze niet meer inzien. Als je toegang tot je 2FA app en herstelcodes verliest, zal je buitengesloten zijn uit je account."
|
||||
},
|
||||
"allow_following_move": "Auto-volgen toestaan wanneer een gevolgd account migreert",
|
||||
"block_export": "Geblokkeerde gebruikers exporteren",
|
||||
"block_import": "Geblokkeerde gebruikers importeren",
|
||||
"blocks_imported": "Geblokkeerde gebruikers geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
|
||||
"blocks_tab": "Geblokkeerde gebruikers",
|
||||
"allow_following_move": "Automatisch volgen toestaan wanneer een gevolgd account migreert",
|
||||
"block_export": "Blokkades exporteren",
|
||||
"block_import": "Blokkades importeren",
|
||||
"blocks_imported": "Blokkades geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
|
||||
"blocks_tab": "Blokkades",
|
||||
"change_email": "Email wijzigen",
|
||||
"change_email_error": "Er is een probleem opgetreden tijdens het wijzigen van je email.",
|
||||
"change_email_error": "Er is een fout opgetreden tijdens het wijzigen van je email.",
|
||||
"changed_email": "Email succesvol gewijzigd!",
|
||||
"domain_mutes": "Domeinen",
|
||||
"avatar_size_instruction": "De aangeraden minimale afmeting voor avatar afbeeldingen is 150x150 pixels.",
|
||||
"pad_emoji": "Vul emoji op met spaties wanneer deze met de picker ingevoegd worden",
|
||||
"pad_emoji": "Vul emoji aan met spaties wanneer deze met de picker ingevoegd worden",
|
||||
"emoji_reactions_on_timeline": "Toon emoji reacties op de tijdlijn",
|
||||
"accent": "Accent",
|
||||
"hide_muted_posts": "Verberg berichten van gedempte gebruikers",
|
||||
"hide_muted_posts": "Verberg berichten van genegeerde gebruikers",
|
||||
"max_thumbnails": "Maximaal aantal miniaturen per bericht",
|
||||
"use_one_click_nsfw": "Open gevoelige bijlagen met slechts één klik",
|
||||
"hide_filtered_statuses": "Verberg gefilterde statussen",
|
||||
"import_blocks_from_a_csv_file": "Importeer geblokkeerde gebruikers van een csv bestand",
|
||||
"mutes_tab": "Gedempte gebruikers",
|
||||
"hide_filtered_statuses": "Gefilterde statussen verbergen",
|
||||
"import_blocks_from_a_csv_file": "Importeer blokkades van een csv bestand",
|
||||
"mutes_tab": "Negeringen",
|
||||
"play_videos_in_modal": "Speel video's af in een popup frame",
|
||||
"new_email": "Nieuwe Email",
|
||||
"notification_visibility_emoji_reactions": "Reacties",
|
||||
"no_blocks": "Geen geblokkeerde gebruikers",
|
||||
"no_mutes": "Geen gedempte gebruikers",
|
||||
"no_blocks": "Geen blokkades",
|
||||
"no_mutes": "Geen negeringen",
|
||||
"hide_followers_description": "Niet tonen wie mij volgt",
|
||||
"hide_followers_count_description": "Niet mijn volgers aantal tonen",
|
||||
"hide_follows_count_description": "Niet mijn gevolgde aantal tonen",
|
||||
"show_admin_badge": "Admin badge tonen in mijn profiel",
|
||||
"show_admin_badge": "Beheerders badge tonen in mijn profiel",
|
||||
"autohide_floating_post_button": "Nieuw Bericht knop automatisch verbergen (mobiel)",
|
||||
"search_user_to_block": "Zoek wie je wilt blokkeren",
|
||||
"search_user_to_mute": "Zoek wie je wilt dempen",
|
||||
"search_user_to_mute": "Zoek wie je wilt negeren",
|
||||
"minimal_scopes_mode": "Bericht bereik-opties minimaliseren",
|
||||
"post_status_content_type": "Bericht status content type",
|
||||
"user_mutes": "Gebruikers",
|
||||
"useStreamingApi": "Berichten en notificatie in real-time ontvangen",
|
||||
"useStreamingApi": "Berichten en meldingen in real-time ontvangen",
|
||||
"useStreamingApiWarning": "(Afgeraden, experimenteel, kan berichten overslaan)",
|
||||
"type_domains_to_mute": "Voer domeinen in om te dempen",
|
||||
"type_domains_to_mute": "Voer domeinen in om te negeren",
|
||||
"upload_a_photo": "Upload een foto",
|
||||
"fun": "Plezier",
|
||||
"greentext": "Meme pijlen",
|
||||
"notification_setting": "Ontvang notificaties van:",
|
||||
"notification_setting": "Ontvang meldingen van:",
|
||||
"block_export_button": "Exporteer je geblokkeerde gebruikers naar een csv bestand",
|
||||
"block_import_error": "Fout bij importeren geblokkeerde gebruikers",
|
||||
"block_import_error": "Fout bij importeren blokkades",
|
||||
"discoverable": "Sta toe dat dit account ontdekt kan worden in zoekresultaten en andere diensten",
|
||||
"use_contain_fit": "Bijlage in miniaturen niet bijsnijden",
|
||||
"use_contain_fit": "Snij bijlage in miniaturen niet bij",
|
||||
"notification_visibility_moves": "Gebruiker Migraties",
|
||||
"hide_follows_description": "Niet tonen wie ik volg",
|
||||
"show_moderator_badge": "Moderator badge tonen in mijn profiel",
|
||||
"show_moderator_badge": "Moderators badge tonen in mijn profiel",
|
||||
"notification_setting_filters": "Filters",
|
||||
"notification_setting_non_followers": "Gebruikers die je niet volgen",
|
||||
"notification_blocks": "Door een gebruiker te blokkeren, ontvang je geen notificaties meer van de gebruiker en wordt je abonnement op de gebruiker opgeheven."
|
||||
"notification_blocks": "Door een gebruiker te blokkeren, ontvang je geen meldingen meer van de gebruiker en wordt je abonnement op de gebruiker opgeheven.",
|
||||
"version": {
|
||||
"frontend_version": "Frontend Versie",
|
||||
"backend_version": "Backend Versie",
|
||||
"title": "Versie"
|
||||
}
|
||||
},
|
||||
"timeline": {
|
||||
"collapse": "Inklappen",
|
||||
"conversation": "Conversatie",
|
||||
"error_fetching": "Fout bij ophalen van updates",
|
||||
"load_older": "Laad oudere Statussen",
|
||||
"no_retweet_hint": "Post is gemarkeerd als enkel volgers of direct en kan niet worden herhaald",
|
||||
"load_older": "Oudere statussen laden",
|
||||
"no_retweet_hint": "Bericht is gemarkeerd als enkel volgers of direct en kan niet worden herhaald",
|
||||
"repeated": "herhaalde",
|
||||
"show_new": "Toon nieuwe",
|
||||
"up_to_date": "Up-to-date"
|
||||
"show_new": "Nieuwe tonen",
|
||||
"up_to_date": "Up-to-date",
|
||||
"no_statuses": "Geen statussen",
|
||||
"no_more_statuses": "Geen statussen meer"
|
||||
},
|
||||
"user_card": {
|
||||
"approve": "Goedkeuren",
|
||||
"block": "Blokkeren",
|
||||
"blocked": "Geblokkeerd!",
|
||||
"deny": "Ontzeggen",
|
||||
"favorites": "Vind-ik-leuks",
|
||||
"deny": "Weigeren",
|
||||
"favorites": "Favorieten",
|
||||
"follow": "Volgen",
|
||||
"follow_sent": "Aanvraag verzonden!",
|
||||
"follow_progress": "Aanvragen…",
|
||||
|
@ -471,31 +500,69 @@
|
|||
"following": "Aan het volgen!",
|
||||
"follows_you": "Volgt jou!",
|
||||
"its_you": "'t is jij!",
|
||||
"mute": "Dempen",
|
||||
"muted": "Gedempt",
|
||||
"mute": "Negeren",
|
||||
"muted": "Genegeerd",
|
||||
"per_day": "per dag",
|
||||
"remote_follow": "Volg vanop afstand",
|
||||
"statuses": "Statussen"
|
||||
"statuses": "Statussen",
|
||||
"admin_menu": {
|
||||
"delete_user_confirmation": "Weet je het heel zeker? Deze uitvoering kan niet ongedaan worden gemaakt.",
|
||||
"delete_user": "Gebruiker verwijderen",
|
||||
"quarantine": "Federeren van gebruikers berichten verbieden",
|
||||
"disable_any_subscription": "Volgen van gebruiker in zijn geheel verbieden",
|
||||
"disable_remote_subscription": "Volgen van gebruiker vanaf andere instanties verbieden",
|
||||
"sandbox": "Berichten forceren om alleen voor volgers zichtbaar te zijn",
|
||||
"force_unlisted": "Berichten forceren om niet publiekelijk getoond te worden",
|
||||
"strip_media": "Media van berichten verwijderen",
|
||||
"force_nsfw": "Alle berichten als gevoelig markeren",
|
||||
"delete_account": "Account verwijderen",
|
||||
"deactivate_account": "Account deactiveren",
|
||||
"activate_account": "Account activeren",
|
||||
"revoke_moderator": "Moderatorsrechten intrekken",
|
||||
"grant_moderator": "Moderatorsrechten toekennen",
|
||||
"revoke_admin": "Beheerdersrechten intrekken",
|
||||
"grant_admin": "Beheerdersrechten toekennen",
|
||||
"moderation": "Moderatie"
|
||||
},
|
||||
"show_repeats": "Herhalingen tonen",
|
||||
"hide_repeats": "Herhalingen verbergen",
|
||||
"mute_progress": "Negeren...",
|
||||
"unmute_progress": "Negering opheffen...",
|
||||
"unmute": "Negering opheffen",
|
||||
"block_progress": "Blokkeren...",
|
||||
"unblock_progress": "Blokkade opheffen...",
|
||||
"unblock": "Blokkade opheffen",
|
||||
"unsubscribe": "Abonnement opzeggen",
|
||||
"subscribe": "Abonneren",
|
||||
"report": "Aangeven",
|
||||
"mention": "Vermelding",
|
||||
"media": "Media",
|
||||
"hidden": "Verborgen"
|
||||
},
|
||||
"user_profile": {
|
||||
"timeline_title": "Gebruikers Tijdlijn"
|
||||
"timeline_title": "Gebruikers Tijdlijn",
|
||||
"profile_loading_error": "Sorry, er is een fout opgetreden bij het laden van dit profiel.",
|
||||
"profile_does_not_exist": "Sorry, dit profiel bestaat niet."
|
||||
},
|
||||
"who_to_follow": {
|
||||
"more": "Meer",
|
||||
"who_to_follow": "Wie te volgen"
|
||||
},
|
||||
"tool_tip": {
|
||||
"media_upload": "Upload Media",
|
||||
"repeat": "Herhaal",
|
||||
"reply": "Antwoord",
|
||||
"favorite": "Vind-ik-leuk",
|
||||
"user_settings": "Gebruikers Instellingen"
|
||||
"media_upload": "Media Uploaden",
|
||||
"repeat": "Herhalen",
|
||||
"reply": "Beantwoorden",
|
||||
"favorite": "Favoriet maken",
|
||||
"user_settings": "Gebruikers Instellingen",
|
||||
"reject_follow_request": "Volg-verzoek afwijzen",
|
||||
"accept_follow_request": "Volg-aanvraag accepteren",
|
||||
"add_reaction": "Reactie toevoegen"
|
||||
},
|
||||
"upload": {
|
||||
"error": {
|
||||
"base": "Upload gefaald.",
|
||||
"base": "Upload mislukt.",
|
||||
"file_too_big": "Bestand is te groot [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
|
||||
"default": "Probeer later opnieuw"
|
||||
"default": "Probeer het later opnieuw"
|
||||
},
|
||||
"file_size_units": {
|
||||
"B": "B",
|
||||
|
@ -512,7 +579,8 @@
|
|||
"reject": "Afwijzen",
|
||||
"replace": "Vervangen",
|
||||
"is_replaced_by": "→",
|
||||
"keyword_policies": "Zoekwoord Beleid"
|
||||
"keyword_policies": "Zoekwoord Beleid",
|
||||
"ftl_removal": "Verwijdering van \"Het Geheel Bekende Netwerk\" Tijdlijn"
|
||||
},
|
||||
"mrf_policies_desc": "MRF regels beïnvloeden het federatie gedrag van de instantie. De volgende regels zijn ingeschakeld:",
|
||||
"mrf_policies": "Ingeschakelde MRF Regels",
|
||||
|
@ -524,20 +592,21 @@
|
|||
"reject_desc": "Deze instantie zal geen berichten accepteren van de volgende instanties:",
|
||||
"quarantine": "Quarantaine",
|
||||
"quarantine_desc": "Deze instantie zal alleen publieke berichten sturen naar de volgende instanties:",
|
||||
"ftl_removal_desc": "Deze instantie verwijdert de volgende instanties van \"Het Geheel Gekende Netwerk\" tijdlijn:",
|
||||
"ftl_removal_desc": "Deze instantie verwijdert de volgende instanties van \"Het Geheel Bekende Netwerk\" tijdlijn:",
|
||||
"media_removal_desc": "Deze instantie verwijdert media van berichten van de volgende instanties:",
|
||||
"media_nsfw_desc": "Deze instantie stelt media in als gevoelig in berichten van de volgende instanties:",
|
||||
"ftl_removal": "Verwijderen van \"Het Geheel Bekende Netwerk\" Tijdlijn",
|
||||
"media_removal": "Media Verwijdering"
|
||||
"media_removal": "Media Verwijdering",
|
||||
"media_nsfw": "Forceer Media als Gevoelig"
|
||||
}
|
||||
},
|
||||
"staff": "Personeel"
|
||||
},
|
||||
"domain_mute_card": {
|
||||
"mute": "Dempen",
|
||||
"mute_progress": "Dempen...",
|
||||
"unmute": "Dempen opheffen",
|
||||
"unmute_progress": "Dempen wordt opgeheven..."
|
||||
"mute": "Negeren",
|
||||
"mute_progress": "Negeren...",
|
||||
"unmute": "Negering opheffen",
|
||||
"unmute_progress": "Negering wordt opgeheven..."
|
||||
},
|
||||
"exporter": {
|
||||
"export": "Exporteren",
|
||||
|
@ -564,7 +633,7 @@
|
|||
"option": "Optie",
|
||||
"votes": "stemmen",
|
||||
"vote": "Stem",
|
||||
"single_choice": "Enkelkeuze",
|
||||
"single_choice": "Enkele keuze",
|
||||
"multiple_choices": "Meerkeuze",
|
||||
"expiry": "Poll leeftijd",
|
||||
"expires_in": "Poll eindigt in {0}",
|
||||
|
@ -574,25 +643,105 @@
|
|||
},
|
||||
"emoji": {
|
||||
"emoji": "Emoji",
|
||||
"keep_open": "Houdt picker open",
|
||||
"keep_open": "Picker openhouden",
|
||||
"search_emoji": "Zoek voor een emoji",
|
||||
"add_emoji": "Emoji invoegen",
|
||||
"unicode": "Unicode emoji",
|
||||
"load_all": "Alle {emojiAmount} emoji worden geladen",
|
||||
"stickers": "Stickers",
|
||||
"load_all_hint": "Eerste {saneAmount} emoji geladen, alle emoji tegelijk laden kan prestatie problemen veroorzaken."
|
||||
"load_all_hint": "Eerste {saneAmount} emoji geladen, alle emoji tegelijk laden kan problemen veroorzaken met prestaties.",
|
||||
"custom": "Gepersonaliseerde emoji"
|
||||
},
|
||||
"interactions": {
|
||||
"favs_repeats": "Herhalingen en Favorieten",
|
||||
"follows": "Nieuwe volgers",
|
||||
"follows": "Nieuwe volgingen",
|
||||
"moves": "Gebruiker migreert",
|
||||
"load_older": "Oudere interacties laden"
|
||||
},
|
||||
"remote_user_resolver": {
|
||||
"searching_for": "Zoeken naar",
|
||||
"error": "Niet gevonden."
|
||||
"error": "Niet gevonden.",
|
||||
"remote_user_resolver": "Externe gebruikers zoeker"
|
||||
},
|
||||
"selectable_list": {
|
||||
"select_all": "Alles selecteren"
|
||||
},
|
||||
"password_reset": {
|
||||
"password_reset_required_but_mailer_is_disabled": "Je dient je wachtwoord opnieuw in te stellen, maar wachtwoord reset is uitgeschakeld. Neem contact op met de beheerder van deze instantie.",
|
||||
"password_reset_required": "Je dient je wachtwoord opnieuw in te stellen om in te kunnen loggen.",
|
||||
"password_reset_disabled": "Wachtwoord reset is uitgeschakeld. Neem contact op met de beheerder van deze instantie.",
|
||||
"too_many_requests": "Je hebt het maximaal aantal pogingen bereikt, probeer het later opnieuw.",
|
||||
"not_found": "We kunnen die email of gebruikersnaam niet vinden.",
|
||||
"return_home": "Terugkeren naar de home pagina",
|
||||
"check_email": "Controleer je email inbox voor een link om je wachtwoord opnieuw in te stellen.",
|
||||
"placeholder": "Je email of gebruikersnaam",
|
||||
"instruction": "Voer je email adres of gebruikersnaam in. We sturen je een link om je wachtwoord opnieuw in te stellen.",
|
||||
"password_reset": "Wachtwoord opnieuw instellen",
|
||||
"forgot_password": "Wachtwoord vergeten?"
|
||||
},
|
||||
"search": {
|
||||
"no_results": "Geen resultaten",
|
||||
"people_talking": "{count} personen aan het praten",
|
||||
"person_talking": "{count} persoon aan het praten",
|
||||
"hashtags": "Hashtags",
|
||||
"people": "Personen"
|
||||
},
|
||||
"user_reporting": {
|
||||
"generic_error": "Er is een fout opgetreden tijdens het verwerken van je verzoek.",
|
||||
"submit": "Verzenden",
|
||||
"forward_to": "Doorsturen naar {0}",
|
||||
"forward_description": "Dit account hoort bij een andere server. Wil je een kopie van het rapport ook daarheen sturen?",
|
||||
"additional_comments": "Aanvullende opmerkingen",
|
||||
"add_comment_description": "Het rapport zal naar de moderators van de instantie worden verstuurd. Je kunt hieronder uitleg bijvoegen waarom je dit account wilt aangeven:",
|
||||
"title": "{0} aangeven"
|
||||
},
|
||||
"status": {
|
||||
"copy_link": "Link naar status kopiëren",
|
||||
"status_unavailable": "Status niet beschikbaar",
|
||||
"unmute_conversation": "Conversatie niet meer negeren",
|
||||
"mute_conversation": "Conversatie negeren",
|
||||
"replies_list": "Antwoorden:",
|
||||
"reply_to": "Antwoorden aan",
|
||||
"delete_confirm": "Wil je echt deze status verwijderen?",
|
||||
"pin": "Aan profiel vastmaken",
|
||||
"pinned": "Vastgezet",
|
||||
"unpin": "Van profiel losmaken",
|
||||
"delete": "Status verwijderen",
|
||||
"repeats": "Herhalingen",
|
||||
"favorites": "Favorieten"
|
||||
},
|
||||
"time": {
|
||||
"years_short": "{0}j",
|
||||
"year_short": "{0}j",
|
||||
"years": "{0} jaren",
|
||||
"year": "{0} jaar",
|
||||
"weeks_short": "{0}w",
|
||||
"week_short": "{0}w",
|
||||
"weeks": "{0} weken",
|
||||
"week": "{0} week",
|
||||
"seconds_short": "{0}s",
|
||||
"second_short": "{0}s",
|
||||
"seconds": "{0} seconden",
|
||||
"second": "{0} seconde",
|
||||
"now_short": "nu",
|
||||
"now": "zojuist",
|
||||
"months_short": "{0}ma",
|
||||
"month_short": "{0}ma",
|
||||
"months": "{0} maanden",
|
||||
"month": "{0} maand",
|
||||
"minutes_short": "{0}min",
|
||||
"minute_short": "{0}min",
|
||||
"minutes": "{0} minuten",
|
||||
"minute": "{0} minuut",
|
||||
"in_past": "{0} geleden",
|
||||
"in_future": "over {0}",
|
||||
"hours_short": "{0}u",
|
||||
"hour_short": "{0}u",
|
||||
"hours": "{0} uren",
|
||||
"hour": "{0} uur",
|
||||
"days_short": "{0}d",
|
||||
"day_short": "{0}d",
|
||||
"days": "{0} dagen",
|
||||
"day": "{0} dag"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
"media_nsfw_desc": "Ta instancja wymusza, by multimedia z wymienionych instancji były ustawione jako wrażliwe:"
|
||||
}
|
||||
},
|
||||
"staff": "Obsługa"
|
||||
"staff": "Administracja"
|
||||
},
|
||||
"chat": {
|
||||
"title": "Czat"
|
||||
|
@ -40,7 +40,7 @@
|
|||
},
|
||||
"exporter": {
|
||||
"export": "Eksportuj",
|
||||
"processing": "Przetwarzam, za chwilę zostaniesz zapytany o ściągnięcie pliku"
|
||||
"processing": "Przetwarzam, za chwilę zostaniesz zapytany(-na) o ściągnięcie pliku"
|
||||
},
|
||||
"features_panel": {
|
||||
"chat": "Czat",
|
||||
|
@ -131,7 +131,7 @@
|
|||
"no_more_notifications": "Nie masz więcej powiadomień",
|
||||
"migrated_to": "wyemigrował do",
|
||||
"reacted_with": "zareagował z {0}",
|
||||
"follow_request": "chce cię obserwować"
|
||||
"follow_request": "chce ciebie obserwować"
|
||||
},
|
||||
"polls": {
|
||||
"add_poll": "Dodaj ankietę",
|
||||
|
@ -232,10 +232,10 @@
|
|||
"confirm_and_enable": "Potwierdź i włącz OTP",
|
||||
"title": "Weryfikacja dwuetapowa",
|
||||
"generate_new_recovery_codes": "Wygeneruj nowe kody zapasowe",
|
||||
"warning_of_generate_new_codes": "Po tym gdy generujesz nowe kody zapasowe, stare przestaną działać.",
|
||||
"warning_of_generate_new_codes": "Po tym gdy wygenerujesz nowe kody zapasowe, stare przestaną działać.",
|
||||
"recovery_codes": "Kody zapasowe.",
|
||||
"waiting_a_recovery_codes": "Otrzymuję kody zapasowe...",
|
||||
"recovery_codes_warning": "Spisz kody na kartce papieru, albo zapisz je w bezpiecznym miejscu - inaczej nie zobaczysz ich już nigdy. Jeśli stracisz dostęp do twojej aplikacji 2FA i kodów zapasowych, nie będziesz miał dostępu do swojego konta.",
|
||||
"recovery_codes_warning": "Spisz kody na kartce papieru, albo zapisz je w bezpiecznym miejscu - inaczej nie zobaczysz ich już nigdy. Jeśli stracisz dostęp do twojej aplikacji 2FA i kodów zapasowych, nie będziesz miał(-a) dostępu do swojego konta.",
|
||||
"authentication_methods": "Metody weryfikacji",
|
||||
"scan": {
|
||||
"title": "Skanuj",
|
||||
|
@ -281,7 +281,7 @@
|
|||
"data_import_export_tab": "Import/eksport danych",
|
||||
"default_vis": "Domyślny zakres widoczności",
|
||||
"delete_account": "Usuń konto",
|
||||
"delete_account_description": "Trwale usuń konto i wszystkie posty.",
|
||||
"delete_account_description": "Trwale usuń dane i zdezaktywuj konto.",
|
||||
"delete_account_error": "Wystąpił problem z usuwaniem twojego konta. Jeżeli problem powtarza się, poinformuj administratora swojej instancji.",
|
||||
"delete_account_instructions": "Wprowadź swoje hasło w poniższe pole aby potwierdzić usunięcie konta.",
|
||||
"discoverable": "Zezwól na odkrywanie tego konta w wynikach wyszukiwania i innych usługach",
|
||||
|
@ -315,14 +315,14 @@
|
|||
"import_theme": "Załaduj motyw",
|
||||
"inputRadius": "Pola tekstowe",
|
||||
"checkboxRadius": "Pola wyboru",
|
||||
"instance_default": "(domyślny: {value})",
|
||||
"instance_default_simple": "(domyślny)",
|
||||
"instance_default": "(domyślnie: {value})",
|
||||
"instance_default_simple": "(domyślne)",
|
||||
"interface": "Interfejs",
|
||||
"interfaceLanguage": "Język interfejsu",
|
||||
"invalid_theme_imported": "Wybrany plik nie jest obsługiwanym motywem Pleromy. Nie dokonano zmian w twoim motywie.",
|
||||
"limited_availability": "Niedostępne w twojej przeglądarce",
|
||||
"links": "Łącza",
|
||||
"lock_account_description": "Ogranicz swoje konto dla zatwierdzonych obserwowanych",
|
||||
"lock_account_description": "Spraw, by konto mogli wyświetlać tylko zatwierdzeni obserwujący",
|
||||
"loop_video": "Zapętlaj filmy",
|
||||
"loop_video_silent_only": "Zapętlaj tylko filmy bez dźwięku (np. mastodonowe „gify”)",
|
||||
"mutes_tab": "Wyciszenia",
|
||||
|
@ -420,7 +420,7 @@
|
|||
"keep_opacity": "Zachowaj widoczność",
|
||||
"keep_roundness": "Zachowaj zaokrąglenie",
|
||||
"keep_fonts": "Zachowaj czcionki",
|
||||
"save_load_hint": "Opcje „zachowaj” pozwalają na pozostanie przy obecnych opcjach po wybraniu lub załadowaniu motywu, jak i przechowywanie ich podczas eksportowania motywu. Jeżeli wszystkie są odznaczone, eksportowanie motywu spowoduje zapisanie wszystkiego.",
|
||||
"save_load_hint": "Opcje „zachowaj” pozwalają na pozostanie przy obecnych opcjach po wybraniu lub załadowaniu motywu, jak i przechowywanie ich podczas eksportowania motywu. Jeżeli wszystkie opcje są odznaczone, eksportowanie motywu spowoduje zapisanie wszystkiego.",
|
||||
"reset": "Wyzeruj",
|
||||
"clear_all": "Wyczyść wszystko",
|
||||
"clear_opacity": "Wyczyść widoczność",
|
||||
|
@ -429,17 +429,17 @@
|
|||
"use_snapshot": "Stara wersja",
|
||||
"use_source": "Nowa wersja",
|
||||
"help": {
|
||||
"upgraded_from_v2": "PleromaFE zostało zaaktualizowane, motyw może wyglądać nieco inaczej niż sobie zapamiętałeś.",
|
||||
"v2_imported": "Plik który zaimportowałeś został stworzony dla starszego FE. Próbujemy zwiększyć kompatybiliność, lecz wciąż mogą występować rozbieżności.",
|
||||
"future_version_imported": "Plik który zaimportowałeś został stworzony w nowszej wersji FE.",
|
||||
"older_version_imported": "Plik który zaimportowałeś został stworzony w starszej wersji FE.",
|
||||
"upgraded_from_v2": "PleromaFE zostało zaaktualizowane, motyw może wyglądać nieco inaczej niż zapamiętałeś(-aś).",
|
||||
"v2_imported": "Plik który zaimportowałeś(-aś) został stworzony dla starszego FE. Próbujemy zwiększyć kompatybilność, lecz wciąż mogą występować rozbieżności.",
|
||||
"future_version_imported": "Plik który zaimportowałeś(-aś) został stworzony w nowszej wersji FE.",
|
||||
"older_version_imported": "Plik który zaimportowałeś(-aś) został stworzony w starszej wersji FE.",
|
||||
"snapshot_present": "Migawka motywu jest załadowana, więc wszystkie wartości zostały nadpisane. Zamiast tego możesz załadować właściwe dane motywu.",
|
||||
"snapshot_missing": "Nie znaleziono migawki motywu w pliku, więc motyw może wyglądać inaczej niż pierwotnie zaplanowano.",
|
||||
"fe_upgraded": "Silnik motywów PleromaFE został zaaktualizowany.",
|
||||
"fe_downgraded": "Wersja PleromaFE została cofnięta.",
|
||||
"migration_snapshot_ok": "Żeby być bezpiecznym, migawka motywu została załadowana. Możesz spróbować załadować dane motywu.",
|
||||
"migration_napshot_gone": "Z jakiegoś powodu migawka zniknęła, niektóre rzeczy mogą wyglądać inaczej niż sobie zapamiętałeś.",
|
||||
"snapshot_source_mismatch": "Konflikt wersji: najprawdopodobniej FE zostało cofnięte do poprzedniej wersji i zaaktualizowane ponownie, jeśli zmieniłeś motyw używając starszej wersji FE, najprawdopodobniej chcesz używać starszej wersji, w przeciwnym razie użyj nowej wersji."
|
||||
"migration_napshot_gone": "Z jakiegoś powodu migawka zniknęła, niektóre rzeczy mogą wyglądać inaczej niż zapamiętałeś(-aś).",
|
||||
"snapshot_source_mismatch": "Konflikt wersji: najprawdopodobniej FE zostało cofnięte do poprzedniej wersji i zaktualizowane ponownie, jeśli zmieniłeś(-aś) motyw używając starszej wersji FE, najprawdopodobniej chcesz używać starszej wersji, w przeciwnym razie użyj nowej wersji."
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
|
@ -549,7 +549,7 @@
|
|||
"faint_link": "pomocny podręcznik",
|
||||
"fine_print": "Przeczytaj nasz {0}, aby nie nauczyć się niczego przydatnego!",
|
||||
"header_faint": "W porządku",
|
||||
"checkbox": "Przeleciałem przez zasady użytkowania",
|
||||
"checkbox": "Przeleciałem(-am) przez zasady użytkowania",
|
||||
"link": "i fajny mały odnośnik"
|
||||
}
|
||||
},
|
||||
|
@ -646,7 +646,7 @@
|
|||
"muted": "Wyciszony(-a)",
|
||||
"per_day": "dziennie",
|
||||
"remote_follow": "Zdalna obserwacja",
|
||||
"report": "Raportuj",
|
||||
"report": "Zgłoś",
|
||||
"statuses": "Statusy",
|
||||
"subscribe": "Subskrybuj",
|
||||
"unsubscribe": "Odsubskrybuj",
|
||||
|
@ -675,7 +675,7 @@
|
|||
"disable_any_subscription": "Zakaż całkowicie obserwowania użytkownika",
|
||||
"quarantine": "Zakaż federowania postów od tego użytkownika",
|
||||
"delete_user": "Usuń użytkownika",
|
||||
"delete_user_confirmation": "Czy jesteś absolutnie pewny? Ta operacja nie może być cofnięta."
|
||||
"delete_user_confirmation": "Czy jesteś absolutnie pewny(-a)? Ta operacja nie może być cofnięta."
|
||||
}
|
||||
},
|
||||
"user_profile": {
|
||||
|
@ -685,9 +685,9 @@
|
|||
},
|
||||
"user_reporting": {
|
||||
"title": "Raportowanie {0}",
|
||||
"add_comment_description": "Raport zostanie wysłany do moderatorów instancji. Możesz dodać powód dlaczego raportujesz to konto poniżej:",
|
||||
"add_comment_description": "Zgłoszenie zostanie wysłane do moderatorów instancji. Możesz dodać powód dlaczego zgłaszasz owe konto poniżej:",
|
||||
"additional_comments": "Dodatkowe komentarze",
|
||||
"forward_description": "To konto jest z innego serwera. Wysłać również tam kopię raportu?",
|
||||
"forward_description": "To konto jest z innego serwera. Wysłać również tam kopię zgłoszenia?",
|
||||
"forward_to": "Przekaż do {0}",
|
||||
"submit": "Wyślij",
|
||||
"generic_error": "Wystąpił błąd podczas przetwarzania twojej prośby."
|
||||
|
@ -728,14 +728,14 @@
|
|||
"no_results": "Brak wyników"
|
||||
},
|
||||
"password_reset": {
|
||||
"forgot_password": "Zapomniałeś hasła?",
|
||||
"forgot_password": "Zapomniałeś(-aś) hasła?",
|
||||
"password_reset": "Reset hasła",
|
||||
"instruction": "Wprowadź swój adres email lub nazwę użytkownika. Wyślemy ci link z którym możesz zresetować hasło.",
|
||||
"placeholder": "Twój email lub nazwa użytkownika",
|
||||
"check_email": "Sprawdź pocztę, aby uzyskać link do zresetowania hasła.",
|
||||
"return_home": "Wróć do strony głównej",
|
||||
"not_found": "Nie mogliśmy znaleźć tego emaila lub nazwy użytkownika.",
|
||||
"too_many_requests": "Przekroczyłeś limit prób, spróbuj ponownie później.",
|
||||
"too_many_requests": "Przekroczyłeś(-aś) limit prób, spróbuj ponownie później.",
|
||||
"password_reset_disabled": "Resetowanie hasła jest wyłączone. Proszę skontaktuj się z administratorem tej instancji.",
|
||||
"password_reset_required": "Musisz zresetować hasło, by się zalogować.",
|
||||
"password_reset_required_but_mailer_is_disabled": "Musisz zresetować hasło, ale resetowanie hasła jest wyłączone. Proszę skontaktuj się z administratorem tej instancji."
|
||||
|
|
|
@ -16,7 +16,9 @@
|
|||
"verify": "Проверить",
|
||||
"more": "Больше",
|
||||
"generic_error": "Произошла ошибка",
|
||||
"optional": "не обязательно"
|
||||
"optional": "не обязательно",
|
||||
"show_less": "Показать меньше",
|
||||
"show_more": "Показать больше"
|
||||
},
|
||||
"login": {
|
||||
"login": "Войти",
|
||||
|
|
117
src/i18n/zh.json
117
src/i18n/zh.json
|
@ -25,13 +25,14 @@
|
|||
"more": "更多",
|
||||
"generic_error": "发生一个错误",
|
||||
"optional": "可选项",
|
||||
"show_more": "显示更多",
|
||||
"show_less": "显示更少",
|
||||
"show_more": "展开",
|
||||
"show_less": "收起",
|
||||
"cancel": "取消",
|
||||
"disable": "禁用",
|
||||
"enable": "启用",
|
||||
"confirm": "确认",
|
||||
"verify": "验证"
|
||||
"verify": "验证",
|
||||
"dismiss": "忽略"
|
||||
},
|
||||
"image_cropper": {
|
||||
"crop_picture": "裁剪图片",
|
||||
|
@ -68,8 +69,8 @@
|
|||
},
|
||||
"nav": {
|
||||
"about": "关于",
|
||||
"back": "Back",
|
||||
"chat": "本地聊天",
|
||||
"back": "后退",
|
||||
"chat": "本站聊天",
|
||||
"friend_requests": "关注请求",
|
||||
"mentions": "提及",
|
||||
"interactions": "互动",
|
||||
|
@ -80,7 +81,8 @@
|
|||
"user_search": "用户搜索",
|
||||
"search": "搜索",
|
||||
"who_to_follow": "推荐关注",
|
||||
"preferences": "偏好设置"
|
||||
"preferences": "偏好设置",
|
||||
"administration": "管理员"
|
||||
},
|
||||
"notifications": {
|
||||
"broken_favorite": "未知的状态,正在搜索中...",
|
||||
|
@ -90,7 +92,10 @@
|
|||
"notifications": "通知",
|
||||
"read": "阅读!",
|
||||
"repeated_you": "转发了你的状态",
|
||||
"no_more_notifications": "没有更多的通知"
|
||||
"no_more_notifications": "没有更多的通知",
|
||||
"reacted_with": "和 {0} 互动过",
|
||||
"migrated_to": "迁移到",
|
||||
"follow_request": "想要关注你"
|
||||
},
|
||||
"polls": {
|
||||
"add_poll": "增加问卷调查",
|
||||
|
@ -112,7 +117,8 @@
|
|||
"interactions": {
|
||||
"favs_repeats": "转发和收藏",
|
||||
"follows": "新的关注者",
|
||||
"load_older": "加载更早的互动"
|
||||
"load_older": "加载更早的互动",
|
||||
"moves": "用户迁移"
|
||||
},
|
||||
"post_status": {
|
||||
"new_status": "发布新状态",
|
||||
|
@ -152,8 +158,8 @@
|
|||
"captcha": "CAPTCHA",
|
||||
"new_captcha": "点击图片获取新的验证码",
|
||||
"username_placeholder": "例如:lain",
|
||||
"fullname_placeholder": "例如: Lain Iwakura",
|
||||
"bio_placeholder": "例如:\n你好, 我是 Lain.\n我是一个住在上海的宅男。你可能在某处见过我。",
|
||||
"fullname_placeholder": "例如:岩仓玲音",
|
||||
"bio_placeholder": "例如:\n你好,我是玲音。\n我是一个住在日本郊区的动画少女。你可能在 Wired 见过我。",
|
||||
"validations": {
|
||||
"username_required": "不能留空",
|
||||
"fullname_required": "不能留空",
|
||||
|
@ -177,9 +183,9 @@
|
|||
"confirm_and_enable": "确认并启用 OTP",
|
||||
"title": "双因素验证",
|
||||
"generate_new_recovery_codes": "生成新的恢复码",
|
||||
"warning_of_generate_new_codes" : "当你生成新的恢复码时,你的就恢复码就失效了。",
|
||||
"warning_of_generate_new_codes": "当你生成新的恢复码时,你的旧恢复码就失效了。",
|
||||
"recovery_codes": "恢复码。",
|
||||
"waiting_a_recovery_codes": "接受备份码。。。",
|
||||
"waiting_a_recovery_codes": "正在接收备份码……",
|
||||
"recovery_codes_warning": "抄写这些号码,或者保存在安全的地方。这些号码不会再次显示。如果你无法访问你的 2FA app,也丢失了你的恢复码,你的账号就再也无法登录了。",
|
||||
"authentication_methods": "身份验证方法",
|
||||
"scan": {
|
||||
|
@ -222,7 +228,7 @@
|
|||
"data_import_export_tab": "数据导入/导出",
|
||||
"default_vis": "默认可见范围",
|
||||
"delete_account": "删除账户",
|
||||
"delete_account_description": "永久删除你的帐号和所有消息。",
|
||||
"delete_account_description": "永久删除你的帐号和所有数据。",
|
||||
"delete_account_error": "删除账户时发生错误,如果一直删除不了,请联系实例管理员。",
|
||||
"delete_account_instructions": "在下面输入你的密码来确认删除账户",
|
||||
"avatar_size_instruction": "推荐的头像图片最小的尺寸是 150x150 像素。",
|
||||
|
@ -263,7 +269,7 @@
|
|||
"loop_video_silent_only": "只循环没有声音的视频(例如:Mastodon 里的“GIF”)",
|
||||
"mutes_tab": "隐藏",
|
||||
"play_videos_in_modal": "在弹出框内播放视频",
|
||||
"use_contain_fit": "生成缩略图时不要裁剪附件。",
|
||||
"use_contain_fit": "生成缩略图时不要裁剪附件",
|
||||
"name": "名字",
|
||||
"name_bio": "名字及简介",
|
||||
"new_password": "新密码",
|
||||
|
@ -348,7 +354,14 @@
|
|||
"save_load_hint": "\"保留\" 选项在选择或加载主题时保留当前设置的选项,在导出主题时还会存储上述选项。当所有复选框未设置时,导出主题将保存所有内容。",
|
||||
"reset": "重置",
|
||||
"clear_all": "清除全部",
|
||||
"clear_opacity": "清除透明度"
|
||||
"clear_opacity": "清除透明度",
|
||||
"load_theme": "加载主题",
|
||||
"help": {
|
||||
"upgraded_from_v2": "PleromaFE 已升级,主题会和你记忆中的不太一样。"
|
||||
},
|
||||
"use_source": "新版本",
|
||||
"use_snapshot": "老版本",
|
||||
"keep_as_is": "保持原状"
|
||||
},
|
||||
"common": {
|
||||
"color": "颜色",
|
||||
|
@ -441,7 +454,7 @@
|
|||
"mono": "内容",
|
||||
"input": "刚刚抵达上海",
|
||||
"faint_link": "帮助菜单",
|
||||
"fine_print": "阅读我们的 {0} 学不到什么东东!",
|
||||
"fine_print": "阅读我们的 {0} ,然而什么也学不到!",
|
||||
"header_faint": "这很正常",
|
||||
"checkbox": "我已经浏览了 TOC",
|
||||
"link": "一个很棒的摇滚链接"
|
||||
|
@ -451,7 +464,20 @@
|
|||
"title": "版本",
|
||||
"backend_version": "后端版本",
|
||||
"frontend_version": "前端版本"
|
||||
}
|
||||
},
|
||||
"notification_setting_filters": "过滤器",
|
||||
"domain_mutes": "域名",
|
||||
"changed_email": "邮箱修改成功!",
|
||||
"change_email_error": "修改你的电子邮箱时发生错误",
|
||||
"change_email": "修改电子邮箱",
|
||||
"allow_following_move": "正在关注的账号迁移时自动重新关注",
|
||||
"notification_setting_privacy_option": "在通知推送中隐藏发送者和内容",
|
||||
"notification_setting_privacy": "隐私",
|
||||
"hide_follows_count_description": "不显示关注数",
|
||||
"notification_visibility_emoji_reactions": "互动",
|
||||
"notification_visibility_moves": "用户迁移",
|
||||
"new_email": "新邮箱",
|
||||
"emoji_reactions_on_timeline": "在时间线上显示表情符号互动"
|
||||
},
|
||||
"time": {
|
||||
"day": "{0} 天",
|
||||
|
@ -561,7 +587,10 @@
|
|||
"quarantine": "从联合实例中禁止用户帖子",
|
||||
"delete_user": "删除用户",
|
||||
"delete_user_confirmation": "你确认吗?此操作无法撤销。"
|
||||
}
|
||||
},
|
||||
"hidden": "已隐藏",
|
||||
"show_repeats": "显示转发",
|
||||
"hide_repeats": "隐藏转发"
|
||||
},
|
||||
"user_profile": {
|
||||
"timeline_title": "用户时间线",
|
||||
|
@ -586,7 +615,9 @@
|
|||
"repeat": "转发",
|
||||
"reply": "回复",
|
||||
"favorite": "收藏",
|
||||
"user_settings": "用户设置"
|
||||
"user_settings": "用户设置",
|
||||
"reject_follow_request": "拒绝关注请求",
|
||||
"add_reaction": "添加互动"
|
||||
},
|
||||
"upload": {
|
||||
"error": {
|
||||
|
@ -605,8 +636,8 @@
|
|||
"search": {
|
||||
"people": "人",
|
||||
"hashtags": "Hashtags",
|
||||
"person_talking": "{count} 人谈论",
|
||||
"people_talking": "{count} 人谈论",
|
||||
"person_talking": "{count} 人正在讨论",
|
||||
"people_talking": "{count} 人正在讨论",
|
||||
"no_results": "没有搜索结果"
|
||||
},
|
||||
"password_reset": {
|
||||
|
@ -619,5 +650,49 @@
|
|||
"not_found": "我们无法找到匹配的邮箱地址或者用户名。",
|
||||
"too_many_requests": "你触发了尝试的限制,请稍后再试。",
|
||||
"password_reset_disabled": "密码重置已经被禁用。请联系你的实例管理员。"
|
||||
},
|
||||
"remote_user_resolver": {
|
||||
"error": "未找到。",
|
||||
"searching_for": "搜索",
|
||||
"remote_user_resolver": "远程用户解析器"
|
||||
},
|
||||
"emoji": {
|
||||
"keep_open": "选择器保持打开",
|
||||
"stickers": "贴图",
|
||||
"unicode": "Unicode 表情符号",
|
||||
"custom": "自定义表情符号",
|
||||
"add_emoji": "插入表情符号",
|
||||
"search_emoji": "搜索表情符号",
|
||||
"emoji": "表情符号"
|
||||
},
|
||||
"about": {
|
||||
"mrf": {
|
||||
"simple": {
|
||||
"quarantine_desc": "本实例只会把公开状态发送非下列实例:",
|
||||
"quarantine": "隔离",
|
||||
"reject_desc": "本实例不会接收来自下列实例的消息:",
|
||||
"reject": "拒绝",
|
||||
"accept_desc": "本实例只接收来自下列实例的消息:",
|
||||
"simple_policies": "站规",
|
||||
"accept": "接受",
|
||||
"media_removal": "移除媒体"
|
||||
},
|
||||
"mrf_policies_desc": "MRF 策略会影响本实例的互通行为。以下策略已启用:",
|
||||
"mrf_policies": "已启动 MRF 策略",
|
||||
"keyword": {
|
||||
"ftl_removal": "从“全部已知网络”时间线上移除",
|
||||
"keyword_policies": "关键词策略",
|
||||
"is_replaced_by": "→",
|
||||
"replace": "替换",
|
||||
"reject": "拒绝"
|
||||
},
|
||||
"federation": "联邦"
|
||||
}
|
||||
},
|
||||
"domain_mute_card": {
|
||||
"unmute_progress": "正在取消隐藏……",
|
||||
"unmute": "取消隐藏",
|
||||
"mute_progress": "隐藏中……",
|
||||
"mute": "隐藏"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -539,9 +539,11 @@ const fetchTimeline = ({
|
|||
if (timeline === 'public' || timeline === 'publicAndExternal') {
|
||||
params.push(['only_media', false])
|
||||
}
|
||||
if (timeline !== 'favorites') {
|
||||
params.push(['with_muted', withMuted])
|
||||
}
|
||||
|
||||
params.push(['limit', 20])
|
||||
params.push(['with_muted', withMuted])
|
||||
|
||||
const queryString = map(params, (param) => `${param[0]}=${param[1]}`).join('&')
|
||||
url += `?${queryString}`
|
||||
|
|
|
@ -210,7 +210,7 @@ export const addEmojis = (string, emojis) => {
|
|||
const regexSafeShortCode = emoji.shortcode.replace(matchOperatorsRegex, '\\$&')
|
||||
return acc.replace(
|
||||
new RegExp(`:${regexSafeShortCode}:`, 'g'),
|
||||
`<img src='${emoji.url}' alt='${emoji.shortcode}' title='${emoji.shortcode}' class='emoji' />`
|
||||
`<img src='${emoji.url}' alt=':${emoji.shortcode}:' title=':${emoji.shortcode}:' class='emoji' />`
|
||||
)
|
||||
}, string)
|
||||
}
|
||||
|
|
|
@ -338,9 +338,9 @@ describe('API Entities normalizer', () => {
|
|||
|
||||
describe('MastoAPI emoji adder', () => {
|
||||
const emojis = makeMockEmojiMasto()
|
||||
const imageHtml = '<img src="https://example.com/image.png" alt="image" title="image" class="emoji" />'
|
||||
const imageHtml = '<img src="https://example.com/image.png" alt=":image:" title=":image:" class="emoji" />'
|
||||
.replace(/"/g, '\'')
|
||||
const thinkHtml = '<img src="https://example.com/think.png" alt="thinking" title="thinking" class="emoji" />'
|
||||
const thinkHtml = '<img src="https://example.com/think.png" alt=":thinking:" title=":thinking:" class="emoji" />'
|
||||
.replace(/"/g, '\'')
|
||||
|
||||
it('correctly replaces shortcodes in supplied string', () => {
|
||||
|
@ -366,8 +366,8 @@ describe('API Entities normalizer', () => {
|
|||
shortcode: '[a-z] {|}*'
|
||||
}])
|
||||
const result = addEmojis('This post has :c++: emoji and :[a-z] {|}*: emoji', emojis)
|
||||
expect(result).to.include('title=\'c++\'')
|
||||
expect(result).to.include('title=\'[a-z] {|}*\'')
|
||||
expect(result).to.include('title=\':c++:\'')
|
||||
expect(result).to.include('title=\':[a-z] {|}*:\'')
|
||||
})
|
||||
})
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue