diff --git a/locales/ar-SA.yml b/locales/ar-SA.yml index 74869f65a..b0466789c 100644 --- a/locales/ar-SA.yml +++ b/locales/ar-SA.yml @@ -651,10 +651,7 @@ switch: "بدّل" noMaintainerInformationWarning: "لم تُضبط معلومات المدير" noBotProtectionWarning: "لم تضبط الحماية من الحسابات الآلية" configure: "اضبط" -postToGallery: "انشر في المعرض" -gallery: "المعرض" recentPosts: "المشاركات الحديثة" -popularPosts: "المشاركات المتداولة" shareWithNote: "شاركه في ملاحظة" emailNotConfiguredWarning: "لم تعيّن بريدًا إلكترونيًا" ratio: "النسبة" @@ -743,11 +740,6 @@ _forgotPassword: ifNoEmail: "إذا لم تربط حسابك ببريد إلكتروني سيتوجب عليك التواصل مع مدير الموقع." contactAdmin: "هذا المثيل لا يدعم استخدام البريد الإلكتروني، إن أردت إعادة تعيين\ \ كلمة المرور تواصل مع المدير." -_gallery: - my: "معرضي" - liked: "المشاركات المُعجب بها" - like: "أعجبني" - unlike: "أزل الإعجاب" _email: _follow: title: "يتابعك" @@ -950,7 +942,6 @@ _permissions: "write:notes": "أنشئ أو احذف ملاحظات" "read:notifications": "اظهر الإشعارات" "write:notifications": "إدارة الإشعارات" - "read:reactions": "اعرض تفاعلاتك" "write:reactions": "عدّل تفاعلاتك" "write:votes": "صوّت" "read:pages": "اعرض صفحاتك" @@ -960,9 +951,6 @@ _permissions: "write:user-groups": "عدّل أو احذف فِرق المستخدمين" "read:channels": "طالع قنواتك" "write:channels": "عدّل القنوات" - "read:gallery": "اعرض المعرض" - "write:gallery": "عدّل المعرض" - "read:gallery-likes": "يعرض ما أعجبك من مشاركات المعرض" _auth: shareAccess: "أتريد التفويض لـ \"{name}\" بالوصول لحسابك؟" shareAccessAsk: "هل تخول لهذا التطبيق الوصول لحسابك؟" diff --git a/locales/bn-BD.yml b/locales/bn-BD.yml index cdaac8b2d..d9db33ecb 100644 --- a/locales/bn-BD.yml +++ b/locales/bn-BD.yml @@ -671,7 +671,6 @@ editCode: "কোড সম্পাদনা করুন" apply: "প্রয়োগ করুন" receiveAnnouncementFromInstance: "এই ইন্সট্যান্স থেকে বিজ্ঞপ্তি পান" emailNotification: "ইমেইল বিজ্ঞপ্তি" -publish: "প্রকাশ" useReactionPickerForContextMenu: "রাইট ক্লিকের মাধ্যমে রিঅ্যাকশন পিকার খুলুন" typingUsers: "{users} লেখছে" jumpToSpecifiedDate: "একটি নির্দিষ্ট তারিখে যান" @@ -710,10 +709,7 @@ switch: "পাল্টান" noMaintainerInformationWarning: "প্রশাসকের তথ্য সেট করা হয়নি।" noBotProtectionWarning: "বট প্রোটেকশন সেট করা হয়নি।" configure: "কনফিগার করুন" -postToGallery: "গ্যালারী পোস্ট তৈরি করুন" -gallery: "গ্যালারী" recentPosts: "নতুন পোস্ট" -popularPosts: "জনপ্রিয় পোস্ট" shareWithNote: "নোটের মাধ্যমে শেয়ার করুন" emailNotConfiguredWarning: "ইমেইল অ্যাড্রেস সেট করা হয়নি।" ratio: "অনুপাত" @@ -819,11 +815,6 @@ _forgotPassword: \ প্রশাসকের সাথে যোগাযোগ করুন।" contactAdmin: "এই ইন্সট্যান্সটি ইমেইল ব্যাবহার করে না, তাই আপনার পাসওয়ার্ড পুনরায়\ \ সেট করতে প্রশাসকের সাথে যোগাযোগ করুন৷" -_gallery: - my: "আমার গ্যালারী" - liked: "পছন্দ করা পোস্ট" - like: "পছন্দ করা" - unlike: "পছন্দ সরান" _email: _follow: title: "আপনাকে অনুসরণ করছে" @@ -1055,7 +1046,6 @@ _permissions: "write:notes": "নোট লিখা" "read:notifications": "বিজ্ঞপ্তিগুলি দেখুন" "write:notifications": "বিজ্ঞপ্তি নিয়ে কাজ করে" - "read:reactions": "রিঅ্যাকশনগুলি দেখুন" "write:reactions": "রিঅ্যাকশনগুলি সম্পাদনা করুন" "write:votes": "ভোট দিন" "read:pages": "আপনার পেজগুলি দেখুন" @@ -1066,10 +1056,6 @@ _permissions: "write:user-groups": "ব্যাবহারকারী গ্রুপগুলি সম্পাদনা করুন" "read:channels": "চ্যানেলগুলি দেখুন" "write:channels": "চ্যানেলগুলি সম্পাদনা করুন" - "read:gallery": "গ্যালারী দেখুন" - "write:gallery": "গ্যালারী সম্পাদনা করুন" - "read:gallery-likes": "গ্যালারীর পছন্দগুলি দেখুন" - "write:gallery-likes": "গ্যালারীর পছন্দগুলি সম্পাদনা করুন" _auth: shareAccess: "\"{name}\" কে অ্যাকাউন্টের অ্যাক্সেস দিবেন?" shareAccessAsk: "অ্যাপ্লিকেশনটিকে অ্যাকাউন্টের অ্যাক্সেস দিবেন?" diff --git a/locales/de-DE.yml b/locales/de-DE.yml index ff6e082ab..0a75ed89b 100644 --- a/locales/de-DE.yml +++ b/locales/de-DE.yml @@ -194,8 +194,8 @@ blockedInstances: "Blockierte Instanzen" blockedInstancesDescription: "Gib die Hostnamen der Instanzen, welche blockiert werden\ \ sollen, durch Zeilenumbrüche getrennt an. Blockierte Instanzen können mit dieser\ \ Instanz nicht mehr kommunizieren. Hostnamen, die nicht-ASCII-Zeichen enthalten,\ - \ müssen zuvor in Punycode umgewandelt werden. Ein Asterisk (*) kann als Platzhalter\ - \ für beliebig viele Zeichen verwendet werden." + \ müssen zuvor in Punycode umgewandelt werden. Subdomains der aufgelisteten Hostnamen\ + \ werden ebenfalls blockiert." muteAndBlock: "Stummschaltungen und Blockierungen" mutedUsers: "Stummgeschaltete Benutzer" blockedUsers: "Blockierte Benutzer" @@ -693,7 +693,6 @@ editCode: "Code bearbeiten" apply: "Anwenden" receiveAnnouncementFromInstance: "Benachrichtigungen von dieser Instanz empfangen" emailNotification: "Email-Benachrichtigungen" -publish: "Veröffentlichen" useReactionPickerForContextMenu: "Reaktionsauswahl durch Rechtsklick öffnen" typingUsers: "{users} ist/sind am schreiben …" jumpToSpecifiedDate: "Zu bestimmtem Datum springen" @@ -732,11 +731,7 @@ switch: "Wechseln" noMaintainerInformationWarning: "Betreiberinformationen sind nicht konfiguriert." noBotProtectionWarning: "Schutz vor Bots ist nicht konfiguriert." configure: "Konfigurieren" -postToGallery: "Neuen Galeriebeitrag erstellen" -attachmentRequired: "Mindestens 1 Anhang ist erforderlich." -gallery: "Galerie" recentPosts: "Neue Beiträge" -popularPosts: "Beliebte Beiträge" shareWithNote: "Mit Notiz teilen" emailNotConfiguredWarning: "Keine Email-Adresse hinterlegt." ratio: "Verhältnis" @@ -851,11 +846,6 @@ _forgotPassword: \ wende dich bitte an den Administrator." contactAdmin: "Diese Instanz unterstützt die Verwendung von Email-Adressen nicht.\ \ Wende dich an den Administrator, um dein Passwort zurückzusetzen." -_gallery: - my: "Meine Galerie" - liked: "Mit \"Gefällt mir\" markierte Beiträge" - like: "Gefällt mir" - unlike: "\"Gefällt mir\" entfernen" _email: _follow: title: "Du hast einen neuen Follower" @@ -1083,40 +1073,39 @@ _2fa: \ deinem Gerät auch Anmeldung mit Hilfe eines FIDO2-kompatiblen Hardware-Sicherheitsschlüssels\ \ einrichten." _permissions: - "read:account": "Deine Benutzerkontoinformationen lesen" - "write:account": "Deine Benutzerkontoinformationen bearbeiten" - "read:blocks": "Die Liste deiner blockierten Benutzer lesen" - "write:blocks": "Die Liste deiner blockierten Benutzer bearbeiten" - "read:drive": "Deine Drive-Dateien und Ordner lesen" - "write:drive": "Deine Drive-Dateien und Ordner bearbeiten oder löschen" - "read:favorites": "Deine Favoriten-Liste lesen" - "write:favorites": "Deine Favoriten-Liste bearbeiten" - "read:following": "Die Liste der Benutzer, denen du folgst, lesen" + "read:account": "Benutzerkonto-Informationen lesen" + "write:account": "Benutzerkonto-Informationen bearbeiten" + "read:blocks": "Liste der blockierten Benutzer lesen" + "write:blocks": "Liste der blockierten Benutzer bearbeiten" + "read:drive": "Drive-Dateien und -Ordner auflisten" + "write:drive": "Drive-Dateien und -Ordner erstellen, bearbeiten oder löschen" + "read:favorites": "Favorisierte Notizen auflisten" + "write:favorites": "Favorisierung von Notizen hinzufügen oder entfernen" + "read:following": "Gefolgte und folgende Benutzer auflisten" "write:following": "Anderen Benutzern folgen oder entfolgen" - "read:messaging": "Chats lesen" - "write:messaging": "Chats bedienen" - "read:mutes": "Stummschaltungen lesen" - "write:mutes": "Stummschaltungen bearbeiten" + "read:messaging": "Chats und Chatverläufe lesen" + "write:messaging": "Chatnachrichten erstellen oder löschen" + "read:mutes": "Stummschaltungen und Renote-Stummschaltungen auflisten" + "write:mutes": "Stummschaltungen und Renote-Stummschaltungen bearbeiten" "write:notes": "Notizen schreiben oder löschen" "read:notifications": "Benachrichtigungen lesen" - "write:notifications": "Benachrichtigungen bedienen" - "read:reactions": "Reaktionen lesen" - "write:reactions": "Reaktionen bedienen" - "write:votes": "Umfragen bedienen" - "read:pages": "Deine Seiten lesen" - "write:pages": "Deine Seiten bearbeiten oder löschen" - "read:page-likes": "Liste der Seiten, die mir gefallen, lesen" - "write:page-likes": "Liste der Seiten, die mir gefallen, bearbeiten" - "read:user-groups": "Benutzergruppen lesen" - "write:user-groups": "Benutzergruppen bearbeiten oder löschen" - "read:channels": "Kanäle lesen" - "write:channels": "Kanäle bedienen" - "read:gallery": "Beiträge deiner Galerie lesen" - "write:gallery": "Deine Galerie bearbeiten" - "read:gallery-likes": "Liste deiner mit \"Gefällt mir\" markierten Galerie-Beiträge\ - \ lesen" - "write:gallery-likes": "Liste deiner mit \"Gefällt mir\" markierten Galerie-Beiträge\ - \ bearbeiten" + "write:notifications": "Benachrichtigungen als gelesen markieren oder App-Benachrichtigungen\ + \ erstellen" + "write:reactions": "Reaktionen erstellen oder löschen" + "write:votes": "In Umfragen abstimmen" + "read:pages": "Deine Seiten auflisten und lesen" + "write:pages": "Seiten erstellen, bearbeiten oder löschen" + "read:page-likes": "Seiten, die mir gefallen, auflisten und auslesen" + "write:page-likes": "\"Gefällt mir\"-Markierung von Seiten bearbeiten" + "read:user-groups": "beigetretene, erstellte und eingeladene Benutzergruppen auflisten\ + \ und lesen" + "write:user-groups": "Benutzergruppen erstellen, bearbeiten, löschen, übertragen,\ + \ zu diesen beitreten oder diese verlassen. Andere Benutzer zu diesen Einladen\ + \ oder Benutzer aus diesen Bannen. Einladungen zu Benutzergruppen annehmen oder\ + \ ablehnen." + "read:channels": "gefolgte und beigetretene Kanäle auflisten und lesen" + "write:channels": "Kanäle erstellen, bearbeiten, diesen folgen und entfolgen" + "read:reactions": Reaktionen ansehen _auth: shareAccess: "Möchtest du „{name}“ authorisieren, auf dieses Benutzerkonto zugreifen\ \ zu können?" @@ -1399,3 +1388,16 @@ selectAll: Alle auswählen renoteUnmute: Renotes zeigen renoteMute: Renotes verstecken externalCssSnippets: Einige CSS-Schnipsel zur Inspiration (nicht durch FoundKey verwaltet) +botFollowRequiresApproval: Follow-Anfragen von als Bot markierten Accounts benötigen + Bestätigung +unrenoteAll: alle Renotes zurücknehmen +unrenoteAllConfirm: Bist du sicher, dass du alle Renotes zurücknehmen möchtest? +deleteAllFiles: Alle Dateien löschen +cannotAttachFileWhenAccountSwitched: Kann keine Dateien anhängen, während ein anderer + Account eingestellt ist. +cannotSwitchAccountWhenFileAttached: Kann keinen anderen Account einstellen, solange + Dateien angehängt sind. +oauthErrorGoBack: Bei der Authentifizierung einer Drittanbieter-Anwendung ist ein + Fehler aufgetreten. Bitte geh zurück und versuche es erneut. +appAuthorization: Anwendungs-Authorisierung +noPermissionsRequested: (Keine Berechtigungen angefordert.) diff --git a/locales/en-US.yml b/locales/en-US.yml index 03a6943f5..6d32668bf 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -88,6 +88,7 @@ youShouldUpgradeClient: "To view this page, please refresh to update your client enterListName: "Enter a name for the list" privacy: "Privacy" makeFollowManuallyApprove: "Follow requests require approval" +botFollowRequiresApproval: "Follow requests from accounts marked as bots require approval" defaultNoteVisibility: "Default visibility" follow: "Follow" followRequest: "Send follow request" @@ -709,6 +710,8 @@ botProtection: "Bot Protection" instanceBlocking: "Blocked Instances" selectAccount: "Select account" switchAccount: "Switch account" +cannotAttachFileWhenAccountSwitched: "You cannot attach a file while switched to another account." +cannotSwitchAccountWhenFileAttached: "You cannot switch accounts while files are attached." enabled: "Enabled" disabled: "Disabled" quickAction: "Quick actions" diff --git a/locales/es-ES.yml b/locales/es-ES.yml index 8e022fa27..d13d90d1a 100644 --- a/locales/es-ES.yml +++ b/locales/es-ES.yml @@ -675,7 +675,6 @@ editCode: "Editar código" apply: "Aplicar" receiveAnnouncementFromInstance: "Recibir notificaciones de la instancia" emailNotification: "Notificaciones por correo electrónico" -publish: "Publicar" useReactionPickerForContextMenu: "Haga clic con el botón derecho para abrir el menu\ \ de reacciones" typingUsers: "{users} está escribiendo" @@ -713,10 +712,7 @@ switch: "Cambiar" noMaintainerInformationWarning: "No se ha establecido la información del administrador" noBotProtectionWarning: "La protección contra los bots no está configurada" configure: "Configurar" -postToGallery: "Crear una nueva publicación en la galería" -gallery: "Galería" recentPosts: "Posts recientes" -popularPosts: "Más vistos" shareWithNote: "Compartir con una nota" emailNotConfiguredWarning: "No se ha configurado una dirección de correo electrónico." ratio: "Proporción" @@ -768,11 +764,6 @@ _forgotPassword: contactAdmin: "Esta instancia no admite el uso de direcciones de correo electrónico,\ \ póngase en contacto con el administrador de la instancia para restablecer su\ \ contraseña" -_gallery: - my: "Mi galería" - liked: "Publicaciones que me gustan" - like: "¡Muy bien!" - unlike: "Quitar me gusta" _email: _follow: title: "te ha seguido" @@ -960,7 +951,6 @@ _permissions: "write:notes": "Crear/borrar notas" "read:notifications": "Ver notificaciones" "write:notifications": "Administrar notificaciones" - "read:reactions": "Ver reacciones" "write:reactions": "Administrar reacciones" "write:votes": "Votar" "read:pages": "Ver páginas" diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml index 1cbcb20a4..de1758d89 100644 --- a/locales/fr-FR.yml +++ b/locales/fr-FR.yml @@ -188,7 +188,9 @@ clearCachedFilesConfirm: "Êtes-vous sûr·e de vouloir vider tout le cache de f \ distants ?" blockedInstances: "Instances bloquées" blockedInstancesDescription: "Listez les instances que vous désirez bloquer, une par\ - \ ligne. Ces instances ne seront plus en capacité d'interagir avec votre instance." + \ ligne. Ces instances ne seront plus en capacité d'interagir avec votre instance.\ + \ Les noms de domaine non-ASCII doivent être encodés en punycode. Les sous-domaines\ + \ de ces instances seront aussi bloqués." muteAndBlock: "Masqué·e·s / Bloqué·e·s" mutedUsers: "Utilisateur·rice·s en sourdine" blockedUsers: "Utilisateur·rice·s bloqué·e·s" @@ -683,7 +685,6 @@ editCode: "Modifier le code" apply: "Appliquer" receiveAnnouncementFromInstance: "Recevoir les messages d'information de l'instance" emailNotification: "Notifications par mail" -publish: "Public" useReactionPickerForContextMenu: "Clic-droit pour ouvrir le panneau de réactions" typingUsers: "{users} est en train d'écrire..." jumpToSpecifiedDate: "Se rendre à la date" @@ -722,10 +723,7 @@ switch: "Remplacer" noMaintainerInformationWarning: "Informations administrateur non configurées." noBotProtectionWarning: "La protection contre les bots n'est pas configurée." configure: "Configurer" -postToGallery: "Publier dans la galerie" -gallery: "Galerie" recentPosts: "Les plus récentes" -popularPosts: "Les plus consultées" shareWithNote: "Partager dans une note" emailNotConfiguredWarning: "Vous n'avez pas configuré d'adresse e-mail." ratio: "Ratio" @@ -831,11 +829,6 @@ _forgotPassword: contactAdmin: "Cette instance ne permettant pas l'utilisation d'adresses e-mail,\ \ prenez contact avec l'administrateur·rice pour procéder à la réinitialisation\ \ de votre mot de passe." -_gallery: - my: "Mes publications" - liked: "Publications que j'ai aimées" - like: "J'aime" - unlike: "Je n’aime pas" _email: _follow: title: "Vous suit" @@ -1064,15 +1057,15 @@ _2fa: ordinateur :' _permissions: "read:account": "Afficher les informations du compte" - "write:account": "Mettre à jour les informations de votre compte" + "write:account": "Mettre à jour les informations du compte" "read:blocks": "Voir les comptes bloqués" - "write:blocks": "Gérer les comptes bloqués" + "write:blocks": "Bloquer et Débloquer des comptes" "read:drive": "Parcourir le Drive" "write:drive": "Écrire sur le Drive" "read:favorites": "Afficher les favoris" "write:favorites": "Gérer les favoris" "read:following": "Voir les informations de vos abonnements" - "write:following": "Abonnements/Se désabonner" + "write:following": "Abonner et désabonner autres comptes" "read:messaging": "Voir vos discussions" "write:messaging": "Gérer les discussions" "read:mutes": "Voir les comptes masqués" @@ -1080,7 +1073,6 @@ _permissions: "write:notes": "Créer / supprimer des notes" "read:notifications": "Afficher les notifications" "write:notifications": "Gérer vos notifications" - "read:reactions": "Lire les réactions" "write:reactions": "Gérer vos réactions" "write:votes": "Voter" "read:pages": "Voir vos pages" @@ -1091,10 +1083,6 @@ _permissions: "write:user-groups": "Éditer les groupes des utilisateur·rice·s" "read:channels": "Lire les canaux" "write:channels": "Gérer les canaux" - "read:gallery": "Voir la galerie" - "write:gallery": "Éditer la galerie" - "read:gallery-likes": "Voir les mentions « J'aime » dans la galerie" - "write:gallery-likes": "Gérer les mentions « J'aime » dans la galerie" _auth: shareAccess: "Autoriser \"{name}\" à accéder à votre compte ?" shareAccessAsk: "Voulez-vous vraiment autoriser cette application à accéder à votre\ @@ -1393,6 +1381,7 @@ regexpErrorDescription: "Il y a une erreur dans l'expression régulière de la l \ {line} de vos mots ignorées {tab} :" forwardReportIsAnonymous: Un compte système anonyme sera affiché, à la place de votre compte, lors du signalement à l'instance distante. -attachmentRequired: Un attachement au moins est nécessaire. useDrawerReactionPickerForMobile: Sur mobile afficher un tiroir pour le panneau de réaction +appAuthorization: Authorisation de l'application +noPermissionsRequested: (Aucune permission demandée.) diff --git a/locales/id-ID.yml b/locales/id-ID.yml index 5e9ba9b46..57a9346c4 100644 --- a/locales/id-ID.yml +++ b/locales/id-ID.yml @@ -678,7 +678,6 @@ editCode: "Sunting kode" apply: "Terapkan" receiveAnnouncementFromInstance: "Terima pemberitahuan surel dari instansi ini" emailNotification: "Pemberitahuan surel" -publish: "Terbitkan" useReactionPickerForContextMenu: "Buka pemilih reaksi dengan klik-kanan" typingUsers: "{users} sedang mengetik..." jumpToSpecifiedDate: "Loncat ke tanggal spesifik" @@ -717,10 +716,7 @@ switch: "Beralih" noMaintainerInformationWarning: "Informasi pengelola belum disetel." noBotProtectionWarning: "Proteksi bot belum disetel." configure: "Setel" -postToGallery: "Posting ke galeri" -gallery: "Galeri" recentPosts: "Postingan terbaru" -popularPosts: "Postingan populer" shareWithNote: "Bagikan dengan catatan" emailNotConfiguredWarning: "Alamat surel tidak disetel." ratio: "Rasio" @@ -829,11 +825,6 @@ _forgotPassword: \ admin segera." contactAdmin: "Instansi ini tidak mendukung menggunakan alamat surel, mohon kontak\ \ admin untuk mengatur ulang password kamu." -_gallery: - my: "Postingan saya" - liked: "Postingan yang disukai" - like: "Suka" - unlike: "Hapus suka" _email: _follow: title: "Mengikuti kamu" @@ -1076,7 +1067,6 @@ _permissions: "write:notes": "Buat atau hapus catatan" "read:notifications": "Lihat pemberitahuan" "write:notifications": "Sunting pemberitahuan" - "read:reactions": "Lihat reaksi" "write:reactions": "Sunting reaksi" "write:votes": "Beri suara" "read:pages": "Lihat halaman" @@ -1087,10 +1077,6 @@ _permissions: "write:user-groups": "Sunting atau hapus grup pengguna" "read:channels": "Lihat saluran" "write:channels": "Sunting saluran" - "read:gallery": "Lihat galeri" - "write:gallery": "Sunting galeri" - "read:gallery-likes": "Lihat daftar postingan galeri yang disukai" - "write:gallery-likes": "Sunting daftar postingan galeri yang disukai" _auth: shareAccess: "Apakah kamu ingin mengijinkan \"{name}\" untuk mengakses akun ini?" shareAccessAsk: "Apakah kamu ingin mengijinkan aplikasi ini untuk mengakses akun\ diff --git a/locales/it-IT.yml b/locales/it-IT.yml index da6a6a7af..be972ba83 100644 --- a/locales/it-IT.yml +++ b/locales/it-IT.yml @@ -661,7 +661,6 @@ editCode: "Modifica codice" apply: "Applica" receiveAnnouncementFromInstance: "Ricevi i messaggi informativi dall'istanza" emailNotification: "Eventi per notifiche via mail" -publish: "Pubblico" useReactionPickerForContextMenu: "Cliccare sul tasto destro per aprire il pannello\ \ di reazioni" typingUsers: "{users} sta(nno) scrivendo" @@ -700,10 +699,7 @@ switch: "Sostituisci" noMaintainerInformationWarning: "Le informazioni amministratore non sono impostate." noBotProtectionWarning: "Nessuna protezione impostata contro i bot." configure: "Imposta" -postToGallery: "Pubblicare nella galleria" -gallery: "Galleria" recentPosts: "Le più recenti" -popularPosts: "Le più visualizzate" shareWithNote: "Condividere in nota" emailNotConfiguredWarning: "Non hai impostato nessun indirizzo e-mail." ratio: "Rapporto" @@ -780,11 +776,6 @@ _forgotPassword: contactAdmin: "Poiché questa istanza non permette l'utilizzo di una mail, si prega\ \ di contattare l'amministratore·trice dell'istanza per poter ripristinare la\ \ password." -_gallery: - my: "Le mie pubblicazioni" - liked: "Pubblicazioni che mi piacciono" - like: "Mi piace!" - unlike: "Non mi piace più" _email: _follow: title: "Ha iniziato a seguirti" @@ -975,7 +966,6 @@ _permissions: "write:notes": "Creare / Eliminare note" "read:notifications": "Visualizza notifiche" "write:notifications": "Gerisci notifiche" - "read:reactions": "Vedi reazioni" "write:reactions": "Gerisci reazioni" "write:votes": "Votare" "read:pages": "Visualizzare pagine" diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 38be75c28..233a33ace 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -623,7 +623,6 @@ editCode: "コードを編集" apply: "適用" receiveAnnouncementFromInstance: "インスタンスからのお知らせを受け取る" emailNotification: "メール通知" -publish: "公開" useReactionPickerForContextMenu: "右クリックでリアクションピッカーを開く" typingUsers: "{users}が入力中" jumpToSpecifiedDate: "特定の日付にジャンプ" @@ -661,10 +660,7 @@ switch: "切り替え" noMaintainerInformationWarning: "管理者情報が設定されていません。" noBotProtectionWarning: "Botプロテクションが設定されていません。" configure: "設定する" -postToGallery: "ギャラリーへ投稿" -gallery: "ギャラリー" recentPosts: "最近の投稿" -popularPosts: "人気の投稿" shareWithNote: "ノートで共有" emailNotConfiguredWarning: "メールアドレスの設定がされていません。" ratio: "比率" @@ -776,12 +772,6 @@ _forgotPassword: ifNoEmail: "メールアドレスを登録していない場合は、管理者までお問い合わせください。" contactAdmin: "このインスタンスではメールがサポートされていないため、パスワードリセットを行う場合は管理者までお問い合わせください。" -_gallery: - my: "自分の投稿" - liked: "いいねした投稿" - like: "いいね!" - unlike: "いいね解除" - _email: _follow: title: "フォローされました" @@ -1006,7 +996,6 @@ _permissions: "write:notes": "ノートを作成・削除する" "read:notifications": "通知を見る" "write:notifications": "通知を操作する" - "read:reactions": "リアクションを見る" "write:reactions": "リアクションを操作する" "write:votes": "投票する" "read:pages": "ページを見る" @@ -1017,11 +1006,6 @@ _permissions: "write:user-groups": "ユーザーグループを操作する" "read:channels": "チャンネルを見る" "write:channels": "チャンネルを操作する" - "read:gallery": "ギャラリーを見る" - "write:gallery": "ギャラリーを操作する" - "read:gallery-likes": "ギャラリーのいいねを見る" - "write:gallery-likes": "ギャラリーのいいねを操作する" - _auth: shareAccess: "「{name}」がアカウントにアクセスすることを許可しますか?" shareAccessAsk: "アカウントへのアクセスを許可しますか?" diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml index d365def00..82c1fb1eb 100644 --- a/locales/ja-KS.yml +++ b/locales/ja-KS.yml @@ -561,8 +561,6 @@ administration: "管理" hashtags: "ハッシュタグ" hide: "隠す" indefinitely: "無期限" -_gallery: - unlike: "良くないわ" _email: _follow: title: "フォローされたで" @@ -656,7 +654,6 @@ _tutorial: _2fa: alreadyRegistered: "もう設定終わっとるわ。" _permissions: - "read:reactions": "リアクションを見る" "write:votes": "投票する" "read:pages": "ページを見る" "read:page-likes": "ページのええやんを見る" diff --git a/locales/kab-KAB.yml b/locales/kab-KAB.yml index dc4f8ba17..e5afd1d3f 100644 --- a/locales/kab-KAB.yml +++ b/locales/kab-KAB.yml @@ -34,7 +34,6 @@ selectList: "Fren tabdart" youHaveNoLists: "Ulac ɣur-k·m ula d yiwet n tabdart" security: "Taɣellist" remove: "Kkes" -connectService: "Qqen" userList: "Tibdarin" securityKey: "Tasarutt n tɣellist" securityKeyName: "Isem n tsarutt" diff --git a/locales/pl-PL.yml b/locales/pl-PL.yml index ae9065097..7fdb419d2 100644 --- a/locales/pl-PL.yml +++ b/locales/pl-PL.yml @@ -639,7 +639,6 @@ editCode: "Edytuj kod" apply: "Zastosuj" receiveAnnouncementFromInstance: "Otrzymuj powiadomienia e-mail z tej instancji" emailNotification: "Powiadomienia e-mail" -publish: "Publikuj" useReactionPickerForContextMenu: "Otwórz wybornik reakcji prawym kliknięciem" typingUsers: "{users} pisze(-ą)..." jumpToSpecifiedDate: "Przejdź do określonej daty" @@ -677,10 +676,7 @@ switch: "Przełącz" noMaintainerInformationWarning: "Informacje o administratorze nie są skonfigurowane." noBotProtectionWarning: "Zabezpieczenie przed botami nie jest skonfigurowane." configure: "Skonfiguruj" -postToGallery: "Opublikuj w galerii" -gallery: "Galeria" recentPosts: "Ostatnie wpisy" -popularPosts: "Popularne wpisy" shareWithNote: "Udostępnij z wpisem" emailNotConfiguredWarning: "Nie podano adresu e-mail" ratio: "Stosunek" @@ -700,11 +696,6 @@ _forgotPassword: \ z administratorem zamiast tego." contactAdmin: "Jeżeli Twoja instancja nie obsługuje adresów e-mail, skontaktuj się\ \ zamiast tego z administratorem, aby zresetować hasło." -_gallery: - my: "Moja galeria" - liked: "Polubione wpisy" - like: "Polub" - unlike: "Cofnij polubienie" _email: _follow: title: "Zaobserwował(a) Cię" @@ -859,7 +850,6 @@ _permissions: "write:mutes": "Edycja listy osób, które wyciszyłeś(-aś)" "read:notifications": "Wyświetlanie powiadomień" "write:notifications": "Działanie na powiadomieniach" - "read:reactions": "Wyświetlanie reakcji" "write:reactions": "Edycja reakcji" "write:votes": "Głosowanie w ankiecie" "read:pages": "Wyświetlanie Twoich stron" diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml index e851d93cb..42d8b0967 100644 --- a/locales/ru-RU.yml +++ b/locales/ru-RU.yml @@ -668,7 +668,6 @@ editCode: "Редактировать исходный текст" apply: "Применить" receiveAnnouncementFromInstance: "Получать оповещения с инстанса" emailNotification: "Уведомления по электронной почте" -publish: "Опубликовать" useReactionPickerForContextMenu: "Открывать палитру реакций правой кнопкой" typingUsers: "Стук клавиш. Это {users}…" jumpToSpecifiedDate: "Перейти к заданной дате" @@ -707,10 +706,7 @@ switch: "Переключение" noMaintainerInformationWarning: "Не заполнены сведения об администраторах" noBotProtectionWarning: "Ботозащита не настроена" configure: "Настроить" -postToGallery: "Опубликовать в галерею" -gallery: "Галерея" recentPosts: "Недавние публикации" -popularPosts: "Популярные публикации" shareWithNote: "Поделиться заметкой" emailNotConfiguredWarning: "Не указан адрес электронной почты" ratio: "Соотношение" @@ -805,11 +801,6 @@ _forgotPassword: \ ресурса, чтобы сменить пароль." contactAdmin: "Здесь не используются адреса электронной почты, так что свяжитесь\ \ с администратором, чтобы поменять пароль." -_gallery: - my: "Личная" - liked: "Понравившееся" - like: "Нравится!" - unlike: "Отменить «нравится»" _email: _follow: title: "Новый подписчик" @@ -1044,7 +1035,6 @@ _permissions: "write:notes": "Писать и удалять заметки" "read:notifications": "Смотреть уведомления" "write:notifications": "Изменять уведомления" - "read:reactions": "Смотреть реакции" "write:reactions": "Изменять реакции" "write:votes": "Голосовать" "read:pages": "Смотреть страницы" @@ -1055,10 +1045,6 @@ _permissions: "write:user-groups": "Изменять и удалять группы пользователей" "read:channels": "Смотреть каналы" "write:channels": "Изменять каналы" - "read:gallery": "Просмотр галереи" - "write:gallery": "Редактирование галереи" - "read:gallery-likes": "Просмотр списка понравившегося в галерее" - "write:gallery-likes": "Изменение списка понравившегося в галерее" _auth: shareAccess: "Дать доступ для «{name}» к вашей учётной записи?" shareAccessAsk: "Уверены, что хотите дать приложению доступ к своей учётной записи?" diff --git a/locales/sk-SK.yml b/locales/sk-SK.yml index ca8b01729..670d95309 100644 --- a/locales/sk-SK.yml +++ b/locales/sk-SK.yml @@ -661,7 +661,6 @@ editCode: "Upraviť kód" apply: "Použiť" receiveAnnouncementFromInstance: "Prijať notifikácie z tohoto servera" emailNotification: "Emailové upozornenia" -publish: "Zverejniť" useReactionPickerForContextMenu: "Otvoriť výber reakcií na pravý klik" typingUsers: "{users} píše/u" jumpToSpecifiedDate: "Skočiť na konkrétny dátum" @@ -700,10 +699,7 @@ switch: "Prepnúť" noMaintainerInformationWarning: "Informácie správcu nie sú nastavené." noBotProtectionWarning: "Ochrana proti botom nie je nastavená." configure: "Konfigurovať" -postToGallery: "Vytvoriť nový príspevok v galérii" -gallery: "Galéria" recentPosts: "Najnovšie príspevky" -popularPosts: "Populárne príspevky" shareWithNote: "Zdieľať s poznámkou" emailNotConfiguredWarning: "Nie je nastavená emailová adresa." ratio: "Pomer" @@ -804,11 +800,6 @@ _forgotPassword: ifNoEmail: "Ak ste pri registrácii nepoužili email, prosím kontaktujte administrátora." contactAdmin: "Tento server nepodporuje používanie emailových adries, prosím kontaktuje\ \ administrátor, ktorý vám resetuje heslo." -_gallery: - my: "Moja galéria" - liked: "Obľúbené príspevky" - like: "Páči sa mi" - unlike: "Nepáči sa mi" _email: _follow: title: "Máte nového sledujúceho" @@ -1039,7 +1030,6 @@ _permissions: "write:notes": "Písať alebo odstrániť poznámky" "read:notifications": "Vidieť vaše oznámenia" "write:notifications": "Pracovať s vašimi notifikáciami" - "read:reactions": "Vidieť vaše reakcie" "write:reactions": "Upravovať vaše reakcie" "write:votes": "Hlasovať v hlasovaniach" "read:pages": "Vidieť vaše stránky" @@ -1050,10 +1040,6 @@ _permissions: "write:user-groups": "Upraviť alebo odstrániť vaše skupiny" "read:channels": "Čítať vaše kanály" "write:channels": "Upravovať vaše kanály" - "read:gallery": "Vidieť vašu galériu" - "write:gallery": "Upravovať vašu galériu" - "read:gallery-likes": "Vidieť zoznam obľúbených príspevkov z galérie" - "write:gallery-likes": "Upraviť zoznam obľúbených príspevov z galérie" _auth: shareAccess: "Prajete si povoliť \"{name}\", aby mal prístup k tomuto účtu?" shareAccessAsk: "Naozaj chcete povoliť tejto aplikácii prístup k tomuto účtu?" diff --git a/locales/sv-SE.yml b/locales/sv-SE.yml index 568cc7803..2965e968a 100644 --- a/locales/sv-SE.yml +++ b/locales/sv-SE.yml @@ -74,7 +74,7 @@ followers: "Följare" followsYou: "Följer dig" createList: "Skapa lista" manageLists: "Hantera lista" -error: "Fel!" +error: "Fel" somethingHappened: "Ett fel har uppstått" retry: "Försök igen" pageLoadError: "Det gick inte att ladda sidan." @@ -183,15 +183,17 @@ clearQueueConfirmText: "Om någon not är olevererad i kön kommer den inte fede clearCachedFiles: "Rensa cache" clearCachedFilesConfirm: "Är du säker att du vill radera alla cachade externa filer?" blockedInstances: "Blockerade instanser" -blockedInstancesDescription: "Lista adressnamn av instanser som du vill blockera.\ - \ Listade instanser kommer inte längre kommunicera med denna instans." +blockedInstancesDescription: "Skriv de instansernas domäner som du vill blockera.\ + \ Uppradade instanser kommer inte längre kunna kommunicera med denna instans. Icke\ + \ ASCII domännamn måste skrivas i punycode. Subdomäner till de uppradade instanserna\ + \ kommer också blockeras." muteAndBlock: "Tystningar och blockeringar" mutedUsers: "Tystade användare" blockedUsers: "Blockerade användare" noUsers: "Det finns inga användare" editProfile: "Redigera profil" noteDeleteConfirm: "Är du säker på att du vill ta bort denna not?" -pinLimitExceeded: "Du kan inte fästa fler noter" +pinLimitExceeded: "Du kan inte fästa fler noter." intro: "FoundKey har installerats! Vänligen skapa en adminanvändare." done: "Klar" processing: "Bearbetar..." @@ -208,7 +210,7 @@ publishing: "Publiceras" notResponding: "Svarar inte" changePassword: "Ändra lösenord" security: "Säkerhet" -retypedNotMatch: "Inmatningen matchar inte" +retypedNotMatch: "Inmatningen matchar inte." currentPassword: "Nuvarande lösenord" newPassword: "Nytt lösenord" newPasswordRetype: "Bekräfta lösenord" @@ -284,3 +286,35 @@ _deck: list: "Listor" mentions: "Omnämningar" _services: {} +botFollowRequiresApproval: Följarförfrågningar från botmarkerade konton kräver manuellt + godkännande +home: Hem +activity: Akitivitet +images: Bilder +birthday: Födelsedag +yearsOld: '{age} år gammal' +stopActivityDeliveryDescription: Lokala aktiviteter kommer inte skickas till denna + instans. Mottagande av aktiviteter fungerar som innan. +remoteUserCaution: Eftersom användaren är ifrån en fjärran instans så kan informationen + vara inkomplett. +registeredDate: Blev medlem vid +location: Plats +theme: Teman +exportAll: Exportera alla +exportSelected: Exportera valda +showLess: Dölj +keepOriginalUploadingDescription: Sparar den ursprungliga bilden som den är. Om avstängd + så kommer en version som visas på webben genereras vid uppladning. +fromDrive: Från Drive +fromUrl: Från URL +uploadFromUrl: Ladda upp via en URL +uploadFromUrlDescription: URL till filen som du vill ladda upp +uploadFromUrlRequested: Förfrågade uppladningar +uploadFromUrlMayTakeTime: Det tar kanske ett tag innan uppladningen är färdig. +explore: Upptäck +messageRead: Läs +noMoreHistory: Det finns ingen mer historik +startMessaging: Inled en ny chatt +agreeTo: Jag godkänner användarvillkoren {0} +tos: Användarevillkoren +start: Börja diff --git a/locales/uk-UA.yml b/locales/uk-UA.yml index 7f06ac629..2245b7f8a 100644 --- a/locales/uk-UA.yml +++ b/locales/uk-UA.yml @@ -183,14 +183,16 @@ clearCachedFiles: "Очистити кеш" clearCachedFilesConfirm: "Ви впевнені, що хочете видалити всі кешовані файли?" blockedInstances: "Заблоковані інстанси" blockedInstancesDescription: "Вкажіть інстанси, які потрібно заблокувати. Перелічені\ - \ інстанси більше не зможуть спілкуватися з цим інстансом." + \ інстанси більше не зможуть спілкуватися з цим інстансом. Назви доменів не в ASCII\ + \ кодуванні мають бути вказані в кодуванні punycode. Піддомени вказаних доменів\ + \ також будуть заблоковані." muteAndBlock: "Заглушення і блокування" mutedUsers: "Заглушені користувачі" blockedUsers: "Заблоковані користувачі" noUsers: "Немає користувачів" editProfile: "Редагувати обліковий запис" noteDeleteConfirm: "Ви дійсно хочете видалити цей запис?" -pinLimitExceeded: "Більше записів не можна закріпити" +pinLimitExceeded: "Більше записів закріпити не можна." intro: "Встановлення FoundKey завершено! Будь ласка, створіть обліковий запис адміністратора." done: "Готово" processing: "Обробка" @@ -548,7 +550,7 @@ smtpPass: "Пароль" emptyToDisableSmtpAuth: "Залиште назву користувача і пароль пустими для вимкнення\ \ підтвердження SMTP" smtpSecure: "Використовувати безумовне шифрування SSL/TLS для з'єднань SMTP" -smtpSecureInfo: "Вимкніть при використанні STARTTLS " +smtpSecureInfo: "Вимкніть при використанні STARTTLS ." testEmail: "Тестовий email" wordMute: "Блокування слів" regexpError: "Помилка регулярного виразу" @@ -666,7 +668,6 @@ editCode: "Редагувати вихідний текст" apply: "Застосувати" receiveAnnouncementFromInstance: "Отримувати оповіщення з інстансу" emailNotification: "Сповіщення електронною поштою" -publish: "Опублікувати" useReactionPickerForContextMenu: "Відкривати палітру реакцій правою кнопкою" typingUsers: "Стук клавіш. Це {users}…" goBack: "Назад" @@ -678,8 +679,6 @@ hide: "Сховати" indefinitely: "Ніколи" _ffVisibility: public: "Опублікувати" -_gallery: - unlike: "Не вподобати" _email: _follow: title: "Новий підписник" @@ -875,7 +874,6 @@ _permissions: "write:mutes": "Змінювати список ігнорованих" "write:notes": "Писати і видаляти нотатки" "read:notifications": "Переглядати сповіщення" - "read:reactions": "Переглядати реакції" "write:reactions": "Змінювати реакції" "write:votes": "Голосувати в опитуваннях" "read:pages": "Переглядати сторінки" @@ -1095,3 +1093,26 @@ _deck: mentions: "Згадки" direct: "Особисте" _services: {} +exportAll: Експортувати все +exportSelected: Експортувати обране +signinHistoryExpires: Дані про минулі спроби входу автоматично видаляються через 60 + днів з метою дотримання законодавства. +addDescription: Додати опис +userPagePinTip: Ви можете показувати тут дописи вибравши «Закріпити в профілі» в меню + окремих дописів. +unrenoteAllConfirm: Ви впевнені, що хочете скасувати всі поширення цього запису? +unrenoteAll: Скасувати всі поширення +renoteMute: Приховати поширення +renoteUnmute: Показати поширення +quitFullView: Вийти з повного перегляду +notSpecifiedMentionWarning: Цей допис містить згадки користувачів не вказаних як одержувачі +userInfo: Інформація про користувача +unknown: Невідомо +hideOnlineStatus: Приховати онлайн статус +deleteAllFiles: Видалити всі файли +clear: Повернутися +markAllAsRead: Позначити все як прочитане +unlikeConfirm: Дійсно видалити ваше вподобання? +fullView: Повний перегляд +showLess: Показати менше +jumpToSpecifiedDate: Перейти до вказаної дати diff --git a/locales/vi-VN.yml b/locales/vi-VN.yml index 59e95a6ae..387a78a1f 100644 --- a/locales/vi-VN.yml +++ b/locales/vi-VN.yml @@ -666,7 +666,6 @@ editCode: "Chỉnh sửa mã" apply: "Áp dụng" receiveAnnouncementFromInstance: "Nhận thông báo từ máy chủ này" emailNotification: "Thông báo email" -publish: "Đăng" useReactionPickerForContextMenu: "Nhấn chuột phải để mở bộ chọn biểu cảm" typingUsers: "{users} đang nhập…" jumpToSpecifiedDate: "Đến một ngày cụ thể" @@ -704,10 +703,7 @@ switch: "Chuyển đổi" noMaintainerInformationWarning: "Chưa thiết lập thông tin vận hành." noBotProtectionWarning: "Bảo vệ Bot chưa thiết lập." configure: "Thiết lập" -postToGallery: "Tạo tút có ảnh" -gallery: "Thư viện ảnh" recentPosts: "Tút gần đây" -popularPosts: "Tút được xem nhiều nhất" shareWithNote: "Chia sẻ kèm với tút" emailNotConfiguredWarning: "Chưa đặt địa chỉ email." ratio: "Tỷ lệ" @@ -810,11 +806,6 @@ _forgotPassword: \ viên." contactAdmin: "Máy chủ này không hỗ trợ sử dụng địa chỉ email, vui lòng liên hệ\ \ với quản trị viên để đặt lại mật khẩu của bạn." -_gallery: - my: "Kho Ảnh" - liked: "Tút Đã Thích" - like: "Thích" - unlike: "Bỏ thích" _email: _follow: title: "đã theo dõi bạn" @@ -1050,7 +1041,6 @@ _permissions: "write:notes": "Soạn hoặc xóa tút" "read:notifications": "Xem thông báo của tôi" "write:notifications": "Quản lý thông báo của tôi" - "read:reactions": "Xem lượt biểu cảm của tôi" "write:reactions": "Sửa lượt biểu cảm của tôi" "write:votes": "Bình chọn" "read:pages": "Xem trang của tôi" @@ -1061,10 +1051,6 @@ _permissions: "write:user-groups": "Sửa hoặc xóa nhóm của tôi" "read:channels": "Xem kênh của tôi" "write:channels": "Sửa kênh của tôi" - "read:gallery": "Xem kho ảnh của tôi" - "write:gallery": "Sửa kho ảnh của tôi" - "read:gallery-likes": "Xem danh sách các tút đã thích trong thư viện của tôi" - "write:gallery-likes": "Sửa danh sách các tút đã thích trong thư viện của tôi" _auth: shareAccess: "Bạn có muốn cho phép \"{name}\" truy cập vào tài khoản này không?" shareAccessAsk: "Bạn có chắc muốn cho phép ứng dụng này truy cập vào tài khoản của\ diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index d01be6f06..9ec61b9bb 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -619,7 +619,6 @@ editCode: "编辑代码" apply: "应用" receiveAnnouncementFromInstance: "从实例接收通知" emailNotification: "邮件通知" -publish: "发布" useReactionPickerForContextMenu: "单击右键打开回应工具栏" typingUsers: "{users}正在输入" jumpToSpecifiedDate: "跳转到特定日期" @@ -655,10 +654,7 @@ switch: "切换" noMaintainerInformationWarning: "管理人员信息未设置。" noBotProtectionWarning: "Bot保护未设置。" configure: "设置" -postToGallery: "发送到图库" -gallery: "图库" recentPosts: "最新发布" -popularPosts: "热门投稿" shareWithNote: "在帖子中分享" emailNotConfiguredWarning: "电子邮件地址未设置。" ratio: "比率" @@ -749,11 +745,6 @@ _forgotPassword: enterEmail: "请输入您验证账号时用的电子邮箱地址,密码重置链接将发送至该邮箱上。" ifNoEmail: "如果您没有使用电子邮件地址进行验证,请联系管理员。" contactAdmin: "该实例不支持发送电子邮件。如果您想重设密码,请联系管理员。" -_gallery: - my: "我的图库" - liked: "喜欢的图片" - like: "喜欢" - unlike: "取消喜欢" _email: _follow: title: "你有新的关注者" @@ -963,7 +954,6 @@ _permissions: "write:notes": "撰写或删除帖子" "read:notifications": "查看通知" "write:notifications": "管理通知" - "read:reactions": "查看回应" "write:reactions": "回应操作" "write:votes": "投票" "read:pages": "查看页面" @@ -974,10 +964,6 @@ _permissions: "write:user-groups": "操作用户组" "read:channels": "查看频道" "write:channels": "管理频道" - "read:gallery": "浏览图库" - "write:gallery": "操作图库" - "read:gallery-likes": "读取喜欢的图片" - "write:gallery-likes": "操作喜欢的图片" _auth: shareAccess: "您要授权允许“{name}”访问您的帐户吗?" shareAccessAsk: "您确定要授权此应用程序访问您的帐户吗?" diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index 3beedc5b9..22c3c31cf 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -618,7 +618,6 @@ editCode: "編輯代碼" apply: "套用" receiveAnnouncementFromInstance: "接收由本實例發出的電郵通知" emailNotification: "郵件通知" -publish: "發佈" useReactionPickerForContextMenu: "點擊右鍵開啟回應工具欄" typingUsers: "{users}輸入中..." jumpToSpecifiedDate: "跳轉到特定日期" @@ -654,10 +653,7 @@ switch: "切換" noMaintainerInformationWarning: "尚未設定管理員信息。" noBotProtectionWarning: "尚未設定Bot防護。" configure: "設定" -postToGallery: "發佈到相簿" -gallery: "相簿" recentPosts: "最新貼文" -popularPosts: "熱門的貼文" shareWithNote: "在貼文中分享" emailNotConfiguredWarning: "沒有設定電子郵件地址" ratio: "%" @@ -748,11 +744,6 @@ _forgotPassword: enterEmail: "請輸入您的帳戶註冊的電子郵件地址。 密碼重置連結將被發送到該電子郵件地址。" ifNoEmail: "如果您還沒有註冊您的電子郵件地址,請聯繫管理員。 " contactAdmin: "此實例不支持電子郵件,請聯繫您的管理員重置您的密碼。 " -_gallery: - my: "我的貼文" - liked: "喜歡的貼文" - like: "讚" - unlike: "收回喜歡" _email: _follow: title: "您有新的追隨者" @@ -962,7 +953,6 @@ _permissions: "write:notes": "撰寫或刪除貼文" "read:notifications": "查看通知" "write:notifications": "編輯通知" - "read:reactions": "查看情感" "write:reactions": "編輯情感" "write:votes": "投票" "read:pages": "顯示頁面" @@ -973,10 +963,6 @@ _permissions: "write:user-groups": "編輯使用者群組" "read:channels": "已查看的頻道" "write:channels": "編輯頻道" - "read:gallery": "瀏覽圖庫" - "write:gallery": "操作圖庫" - "read:gallery-likes": "讀取喜歡的圖片" - "write:gallery-likes": "操作喜歡的圖片" _auth: shareAccess: "要授權「“{name}”」存取您的帳戶嗎?" shareAccessAsk: "您確定要授權這個應用程式使用您的帳戶嗎?" diff --git a/packages/backend/src/server/api/endpoints/fetch-rss.ts b/packages/backend/src/server/api/endpoints/fetch-rss.ts index 7c32e2e4d..fc216e90e 100644 --- a/packages/backend/src/server/api/endpoints/fetch-rss.ts +++ b/packages/backend/src/server/api/endpoints/fetch-rss.ts @@ -10,7 +10,79 @@ export const meta = { requireCredential: true, allowGet: true, - cacheSec: 60 * 3, + cacheSec: 60 * 3, // 3min + + res: { + type: 'object', + properties: { + feedUrl: { + type: 'string', + optional: true, + }, + title: { + type: 'string', + optional: true, + }, + description: { + type: 'string', + optional: true, + }, + generator: { + type: 'string', + description: 'The application used to generate the feed (self-proclaimed).', + optional: true, + }, + link: { + type: 'string', + optional: true, + }, + lastBuildDate: { + type: 'string', + description: 'The last update timestamp, in ISO 8601 format.', + optional: true, + }, + items: { + type: 'array', + items: { + type: 'object', + properties: { + title: { + type: 'string', + optional: true, + }, + link: { + type: 'string', + optional: true, + }, + creator: { + type: 'string', + description: 'The author of this feed item.', + optional: true, + }, + content: { + type: 'string', + description: 'Content of the feed item, which possibly contains HTML.', + optional: true, + }, + contentSnippet: { + type: 'string', + description: 'The same as `content` but with HTML markup and unescaped HTML entities removed. (best effort, not guaranteed to work)', + optional: true, + }, + guid: { + type: 'string', + optional: true, + }, + isoDate: { + type: 'string', + description: 'The publication date, in ISO 8601 format.', + optional: true, + }, + }, + }, + }, + }, + }, } as const; export const paramDef = { diff --git a/packages/backend/src/server/web/feed.ts b/packages/backend/src/server/web/feed.ts index a87433bd7..b83ccf188 100644 --- a/packages/backend/src/server/web/feed.ts +++ b/packages/backend/src/server/web/feed.ts @@ -25,7 +25,7 @@ export default async function(user: User) { const feed = new Feed({ id: author.link, title: `${author.name} (@${user.username}@${config.host})`, - updated: notes[0].createdAt, + updated: notes[0]?.createdAt, generator: 'FoundKey', description: `${user.notesCount} Notes, ${profile.ffVisibility === 'public' ? user.followingCount : '?'} Following, ${profile.ffVisibility === 'public' ? user.followersCount : '?'} Followers${profile.description ? ` · ${profile.description}` : ''}`, link: author.link, diff --git a/packages/client/assets/foundkey.svg b/packages/client/assets/foundkey.svg new file mode 100644 index 000000000..0a6b83020 Binary files /dev/null and b/packages/client/assets/foundkey.svg differ diff --git a/packages/client/src/components/note.vue b/packages/client/src/components/note.vue index b0938b3c0..e769dd74f 100644 --- a/packages/client/src/components/note.vue +++ b/packages/client/src/components/note.vue @@ -416,8 +416,13 @@ function focusAfter() { > .main { flex: 1; min-width: 0; + position: relative; + z-index: 0; > .body { + position: relative; + z-index: -1; + > .cw { cursor: default; display: block; diff --git a/packages/client/src/components/post-form.vue b/packages/client/src/components/post-form.vue index 3d5434096..04b7d3800 100644 --- a/packages/client/src/components/post-form.vue +++ b/packages/client/src/components/post-form.vue @@ -7,7 +7,12 @@ >
-
@@ -45,7 +50,14 @@