diff --git a/locales/ar-SA.yml b/locales/ar-SA.yml
index 4b9062051b..d48140a988 100644
--- a/locales/ar-SA.yml
+++ b/locales/ar-SA.yml
@@ -250,12 +250,12 @@ noMoreHistory: "لا يوجد المزيد من التاريخ"
startMessaging: "ابدأ محادثة"
nUsersRead: "قرأه {n}"
agreeTo: "اوافق على {0}"
-tos: "شروط الخدمة"
start: "البداية"
home: "الرئيسي"
remoteUserCaution: "هذه المعلومات قد لا تكون مكتملة بما أن المستخدم من مثيل بعيد."
activity: "النشاط"
images: "الصور"
+image: "الصور"
birthday: "تاريخ الميلاد"
yearsOld: "{age} سنة"
registeredDate: "انضم في"
@@ -801,6 +801,7 @@ cannotLoad: "تعذر التحميل"
like: "أعجبني"
show: "المظهر"
color: "اللون"
+horizontal: "جانبي"
_role:
priority: "الأولوية"
_priority:
diff --git a/locales/bn-BD.yml b/locales/bn-BD.yml
index 734943960c..b2595d2d6b 100644
--- a/locales/bn-BD.yml
+++ b/locales/bn-BD.yml
@@ -252,12 +252,12 @@ noMoreHistory: "আর কোন ইতিহাস নেই"
startMessaging: "চ্যাট শুরু করুন"
nUsersRead: "{n} জন পড়েছেন"
agreeTo: "{0} এর প্রতি আমি সম্মত"
-tos: "পরিষেবার শর্তাদি"
start: "শুরু করুন"
home: "মূল পাতা"
remoteUserCaution: "এই ব্যাবহারকারী রিমোট ইন্সট্যান্সের, নিম্নক্ত তথ্য অসম্পূর্ণ হতে পারে।"
activity: "কার্যকলাপ"
images: "ছবি"
+image: "ছবি"
birthday: "জন্মদিন"
yearsOld: "{age} বছর"
registeredDate: "যোগদানের তারিখ"
@@ -836,6 +836,7 @@ account: "অ্যাকাউন্টগুলি"
like: "পছন্দ করা"
show: "প্রদর্শন"
color: "রং"
+horizontal: "পাশে"
_role:
priority: "অগ্রাধিকার"
_priority:
diff --git a/locales/ca-ES.yml b/locales/ca-ES.yml
index 2b1168f780..588a07fd87 100644
--- a/locales/ca-ES.yml
+++ b/locales/ca-ES.yml
@@ -216,6 +216,7 @@ instanceFollowers: "Seguidors del servidor"
instanceUsers: "Usuaris del servidor"
changePassword: "Canvia la contrasenya"
security: "Seguretat"
+retypedNotMatch: "L'entrada no coincideix"
currentPassword: "Contrasenya actual"
newPassword: "Contrasenya nova"
newPasswordRetype: "Contrasenya nou (repeteix-la)"
@@ -239,6 +240,7 @@ start: "Comença"
home: "Inici"
activity: "Activitat"
images: "Imatges"
+image: "Imatges"
birthday: "Aniversari"
yearsOld: "{age} anys"
registeredDate: "Data de registre"
diff --git a/locales/cs-CZ.yml b/locales/cs-CZ.yml
index 19815c6f37..d055fde38f 100644
--- a/locales/cs-CZ.yml
+++ b/locales/cs-CZ.yml
@@ -12,12 +12,14 @@ fetchingAsApObject: "Načítám data z Fediversu..."
ok: "Potvrdit"
gotIt: "Rozumím!"
cancel: "Zrušit"
+noThankYou: "Ne děkuji"
enterUsername: "Zadej uživatelské jméno"
renotedBy: "{user} přeposla/a"
noNotes: "Žádné poznámky"
noNotifications: "Žádná oznámení"
instance: "Instance"
settings: "Nastavení"
+notificationSettings: "Nastavení oznámení"
basicSettings: "Obecná nastavení"
otherSettings: "Rozšířená nastavení"
openInWindow: "Otevřít v novém okně"
@@ -236,12 +238,12 @@ noMoreHistory: "To je vše"
startMessaging: "Zahájit chat"
nUsersRead: "přečteno {n} uživateli"
agreeTo: "Souhlasím s {0}"
-tos: "Podmínky užívání"
start: "Začít"
home: "Domů"
remoteUserCaution: "Tyto informace nemusí být aktuální jelikož uživatel je ze vzdálené instance."
activity: "Aktivita"
images: "Obrázky"
+image: "Obrázky"
birthday: "Datum narození"
yearsOld: "{age} let"
registeredDate: "Datum registrace"
@@ -664,6 +666,8 @@ _time:
second: "Sekund"
minute: "Minut"
hour: "Hodin"
+_2fa:
+ renewTOTPCancel: "Ne děkuji"
_weekday:
sunday: "Neděle"
monday: "Pondělí"
diff --git a/locales/de-DE.yml b/locales/de-DE.yml
index 095c71642a..d1ba951ce1 100644
--- a/locales/de-DE.yml
+++ b/locales/de-DE.yml
@@ -263,14 +263,16 @@ noMoreHistory: "Kein weiterer Verlauf vorhanden"
startMessaging: "Neuen Chat erstellen"
nUsersRead: "Von {n} Benutzern gelesen"
agreeTo: "Ich stimme {0} zu"
+agree: "Zustimmen"
agreeBelow: "Ich stimme Untenstehendem zu"
basicNotesBeforeCreateAccount: "Wichtige Infos"
-tos: "Nutzungsbedingungen"
+termsOfService: "Nutzungsbedingungen"
start: "Anfangen"
home: "Startseite"
remoteUserCaution: "Diese Informationen sind möglicherweise unvollständig, da der Benutzer von einer fremden Instanz stammt."
activity: "Aktivität"
images: "Bilder"
+image: "Bild"
birthday: "Geburtstag"
yearsOld: "{age} Jahre alt"
registeredDate: "Registrationsdatum"
@@ -468,12 +470,14 @@ enableAdvancedMfm: "Erweitertes MFM aktivieren"
enableAnimatedMfm: "Animiertes MFM aktivieren"
doing: "In Bearbeitung …"
category: "Kategorie"
-tags: "Schlagwörter"
+tags: "Aliasse"
docSource: "Quellcode dieses Dokuments"
createAccount: "Benutzerkonto erstellen"
existingAccount: "Bestehendes Benutzerkonto"
regenerate: "Regenerieren"
fontSize: "Schriftgröße"
+mediaListWithOneImageAppearance: "Höhe von Medienlisten mit nur einem Bild"
+limitTo: "Auf {x} begrenzen"
noFollowRequests: "Keine ausstehenden Follow-Anfragen vorhanden"
openImageInNewTab: "Bilder in neuem Tab öffnen"
dashboard: "Dashboard"
@@ -556,6 +560,7 @@ accountDeletedDescription: "Dieses Konto wurde gelöscht."
menu: "Menü"
divider: "Trenner"
addItem: "Element hinzufügen"
+rearrange: "Sortieren"
relays: "Relays"
addRelay: "Relay hinzufügen"
inboxUrl: "inbox-URL"
@@ -699,6 +704,8 @@ contact: "Kontakt"
useSystemFont: "Standardschriftart des Systems verwenden"
clips: "Clips"
experimentalFeatures: "Experimentelle Funktionalitäten"
+experimental: "Experimentell"
+thisIsExperimentalFeature: "Dies ist eine experimentelle Funktion. Änderungen an ihrer Funktionsweise sind vorbehalten, zudem kann eine Verwendung zu unerwarteten Effekten führen."
developer: "Entwickler"
makeExplorable: "Benutzerkonto in „Erkunden“ sichtbar machen"
makeExplorableDescription: "Wenn diese Option deaktiviert ist, ist dein Benutzerkonto nicht im „Erkunden“-Bereich sichtbar."
@@ -905,6 +912,7 @@ remoteOnly: "Nur für fremde Instanzen"
failedToUpload: "Hochladen fehlgeschlagen"
cannotUploadBecauseInappropriate: "Diese Datei kann nicht hochgeladen werden, da Anteile der Datei als möglicherweise NSFW festgestellt wurden."
cannotUploadBecauseNoFreeSpace: "Die Datei konnte nicht hochgeladen werden, da dein Drive-Speicherplatz aufgebraucht ist."
+cannotUploadBecauseExceedsFileSizeLimit: "Diese Datei kann wegen Überschreitung der Maximalgröße nicht hochgeladen werden."
beta: "Beta"
enableAutoSensitive: "NSFW-Automarkierung"
enableAutoSensitiveDescription: "Setzt soweit möglich durch Verwendung von Machine Learning automatisch NSFW-Markierungen für Medien, die NSFW-Anteile beinhalten. Auch wenn du diese Option deaktiviert hast, ist sie möglicherweise auf Instanzebene aktiviert."
@@ -918,8 +926,8 @@ subscribePushNotification: "Push-Benachrichtigungen aktivieren"
unsubscribePushNotification: "Push-Benachrichtigungen deaktivieren"
pushNotificationAlreadySubscribed: "Push-Benachrichtigungen sind bereits aktiviert"
pushNotificationNotSupported: "Entweder dein Browser oder deine Instanz unterstützt Push-Benachrichtigungen nicht"
-sendPushNotificationReadMessage: "Push-Benachrichtigungen löschen, sobald die relevanten Benachrichtigungen oder Nachrichten gelesen wurden"
-sendPushNotificationReadMessageCaption: "Eine Push-Benachrichtigungen mit dem Inhalt \"{emptyPushNotificationMessage}\" wird kurz eingeblendet. Dies kann gegebenenfalls den Batterieverbrauch deines Gerätes erhöhen."
+sendPushNotificationReadMessage: "Push-Benachrichtigungen löschen, sobald sie gelesen wurden"
+sendPushNotificationReadMessageCaption: "Dies kann gegebenenfalls den Batterieverbrauch deines Gerätes erhöhen."
windowMaximize: "Maximieren"
windowMinimize: "Minimieren"
windowRestore: "Wiederherstellen"
@@ -938,6 +946,7 @@ didYouLikeMisskey: "Gefällt dir Misskey?"
pleaseDonate: "Misskey ist die kostenlose Software, die von {host} verwendet wird. Wir würden uns über Spenden freuen, damit dessen Entwicklung weitergeführt werden kann!"
roles: "Rollen"
role: "Rolle"
+noRole: "Rolle nicht gefunden"
normalUser: "Standardbenutzer"
undefined: "Undefiniert"
assign: "Zuweisen"
@@ -947,6 +956,10 @@ manageCustomEmojis: "Kann benutzerdefinierte Emojis verwalten"
youCannotCreateAnymore: "Du hast das Erstellungslimit erreicht."
cannotPerformTemporary: "Vorübergehend nicht verfügbar"
cannotPerformTemporaryDescription: "Diese Aktion ist wegen des Überschreitenes des Ausführungslimits temporär nicht verfügbar. Bitte versuche es nach einiger Zeit erneut."
+invalidParamError: "Ungültige Parameter"
+invalidParamErrorDescription: "Die Anfrageparameter sind fehlerhaft. Dies liegt meist an einem Bug, kann aber auch durch eine zu langen Eingabe o.ä. ausgelöst werden."
+permissionDeniedError: "Aktion verweigert"
+permissionDeniedErrorDescription: "Dieses Benutzerkonto besitzt nicht die Berechtigung, um diese Aktion auszuführen."
preset: "Vorlage"
selectFromPresets: "Aus Vorlagen wählen"
achievements: "Errungenschaften"
@@ -990,17 +1003,55 @@ enableChartsForFederatedInstances: "Diagramme für fremde Instanzen erstellen"
showClipButtonInNoteFooter: "\"Clip\" zum Notizmenu hinzufügen"
largeNoteReactions: "Reaktionen vergrößert anzeigen"
noteIdOrUrl: "Notiz-ID oder URL"
-accountMigration: "Konto-Umzug"
-accountMoved: "Dieser Benutzer ist zu einem neuen Konto umgezogen:"
+video: "Video"
+videos: "Videos"
+dataSaver: "Datensparmodus"
+accountMigration: "Kontomigration"
+accountMoved: "Dieser Benutzer ist zu einem neuen Konto migriert:"
+accountMovedShort: "Dieses Konto wurde migriert."
+operationForbidden: "Aktion nicht möglich"
forceShowAds: "Werbung immer anzeigen"
+addMemo: "Bemerkung hinzufügen"
+editMemo: "Bemerkung bearbeiten"
+reactionsList: "Reaktionen"
+renotesList: "Renotes"
+notificationDisplay: "Benachrichtigungen"
+leftTop: "Oben links"
+rightTop: "Oben rechts"
+leftBottom: "Unten links"
+rightBottom: "Unten rechts"
+stackAxis: "Stapelrichtung"
+vertical: "Vertikal"
+horizontal: "Horizontal"
+position: "Position"
+serverRules: "Serverregeln"
+pleaseConfirmBelowBeforeSignup: "Lies bitte Untenstehendes vor der Registration."
+pleaseAgreeAllToContinue: "Zum Fortfahren muss allen obigen Feldern zugestimmt werden."
+continue: "Fortfahren"
+preservedUsernames: "Reservierte Benutzernamen"
+preservedUsernamesDescription: "Gib zu reservierende Benutzernamen durch Zeilenumbrüche getrennt an. Diese werden für die Registrierung gesperrt, können aber von Administratoren zur manuellen Erstellung von Konten verwendet werden. Existierende Konten, die diese Namen bereits verwenden, werden nicht beeinträchtigt."
+createNoteFromTheFile: "Notiz für diese Datei schreiben"
+archive: "Archivieren"
+channelArchiveConfirmTitle: "{name} wirklich archivieren?"
+channelArchiveConfirmDescription: "Ein archivierter Kanal taucht nicht mehr in der Kanalliste oder in Suchergebnissen auf. Zudem können ihm keine Beiträge mehr hinzugefügt werden."
+thisChannelArchived: "Dieser Kanal wurde archiviert."
+_serverRules:
+ description: "Eine Reihe von Regeln, die vor der Registrierung angezeigt werden. Eine Zusammenfassung der Nutzungsbedingungen anzuzeigen ist empfohlen."
_accountMigration:
- moveTo: "Dieses Konto zu einem neuen umziehen"
+ moveFrom: "Von einem anderen Konto zu diesem migrieren"
+ moveFromSub: "Alias für ein anderes Konto erstellen"
+ moveFromLabel: "Migrationsursprung #{n}"
+ moveFromDescription: "Um von einem anderen Konto zu diesem zu migrieren, muss zuvor hier ein Alias eingerichtet werden.\nGib das Konto, von dem migriert werden soll, in folgendem Format ein: @username@server.example.com\n\nZum Löschen des Alias kann das Feld leergelassen werden (nicht empfohlen)."
+ moveTo: "Dieses Konto zu einem neuen migrieren"
moveToLabel: "Umzugsziel:"
- moveAccountDescription: "Ein Umzug kann nicht rückgängig gemacht werden. Stelle zuerst sicher, dass du auf dem Umzugsziel einen Alias erstellt hast. Gib dann das Umzugsziel in folgendem Format ein: @person@instance.com"
- moveFrom: "Von einem anderen Konto zu diesem umziehen"
- moveFromLabel: "Umzugsursprung:"
- moveFromDescription: "Stelle sicher, dass du auf dem Umzugsursprungskonto einen Alias zu diesem Konto erstellt hast, falls du die Follower des Ursprungskontos übertragen möchtest. Dies muss vor dem Umzug geschehen! Gib dann das Ursprungskonto in folgendem Format an: @person@instance.com"
- migrationConfirm: "Dieses Konto wirklich zu {account} umziehen? Sobald der Umzug beginnt, kann er nicht rückgängig gemacht werden, und dieses Konto nicht wieder im ursprünglichen Zustand verwendet werden.\n\nÜberprüfe zusätzlich, dass du auf dem Umzugsziel einen Alias eingerichtet hast."
+ moveCannotBeUndone: "Die Migration eines Benutzerkontos ist unwiderruflich."
+ moveAccountDescription: "Hierdurch wird dein Konto zu einem anderen migriert.\n ・Follower von diesem Konto werden automatisch auf das neue Konto migriert\n ・Dieses Konto wird allen Nutzern, denen es derzeit folgt, nicht mehr folgen\n ・Mit diesem Konto können keine neuen Notizen usw. erstellt werden\n\nWährend die Migration der Follower automatisch erfolgt, muss die Migration der Konten, denen du folgst, manuell vorbereitet werden. Exportiere hierzu die Liste der gefolgten Nutzer über das Einstellungsmenu, und importiere diese Liste im neuen Konto. Das gleiche Verfahren gilt für erstellte Listen und stummgeschaltete oder blockierte Nutzer.\n\n(Diese Erklärung gilt für Misskey v13.12.0 oder später. Die Funktionsweise andere ActivityPub-Software, beispielsweise Mastodon, kann hiervon abweichen.)"
+ moveAccountHowTo: "Um ein Konto zu migrieren, erstelle zuerst auf dem Umzugsziel einen Alias für dieses Konto.\nGib dann das Umzugsziel in folgendem Format ein: @username@server.example.com"
+ startMigration: "Migrieren"
+ migrationConfirm: "Dieses Konto wirklich zu {account} umziehen? Sobald der Umzug beginnt, kann er nicht rückgängig gemacht werden, und dieses Konto nicht wieder im ursprünglichen Zustand verwendet werden."
+ movedAndCannotBeUndone: "\nDieses Konto wurde migriert.\nDiese Aktion ist unwiderruflich."
+ postMigrationNote: "Dieses Konto wird 24 Stunden nach Abschluss der Migration allen Konten, denen es derzeit folgt, nicht mehr folgen.\n\nSowohl die Anzahl der Follower als auch die der Konten, denen dieses Konto folgt, wird dann auf Null gesetzt. Um zu vermeiden, dass Follower dieses Kontos dessen Beiträge, welche nur für Follower bestimmt sind, nicht mehr sehen können, werden sie diesem Konto jedoch weiterhin folgen."
+ movedTo: "Umzugsziel:"
_achievements:
earnedAt: "Freigeschaltet am"
_types:
@@ -1027,7 +1078,7 @@ _achievements:
title: "Supernotiz"
description: "10.000 Notizen gesendet"
_notes20000:
- title: "Brauche... mehr... Notizen"
+ title: "Brauche... mehr... Notizen..."
description: "20.000 Notizen gesendet"
_notes30000:
title: "Notizen, Notizen, Notizen"
@@ -1171,7 +1222,10 @@ _achievements:
description: "Du hast einen verborgenen Schatz gefunden"
_client30min:
title: "Kurze Pause"
- description: "Habe Misskey für 30 Minuten geöffnet"
+ description: "Habe Misskey für mindestens 30 Minuten geöffnet"
+ _client60min:
+ title: "Munter mit Misskey"
+ description: "Habe Misskey für mindestens 60 Minuten geöffnet"
_noteDeletedWithin1min:
title: "Ups"
description: "Lösche eine Notiz innerhalb von 1 Minute nachdem sie gesendet wurde"
@@ -1260,6 +1314,8 @@ _role:
iconUrl: "Icon-URL"
asBadge: "Als Abzeichen anzeigen"
descriptionOfAsBadge: "Ist dies aktiviert, so wird das Icon dieser Rolle an der Seite der Namen von Benutzern mit dieser Rolle angezeigt."
+ isExplorable: "Rollenchronik veröffentlichen"
+ descriptionOfIsExplorable: "Ist dies aktiviert, so ist die Rollenchronik dieser Rolle frei zugänglich. Die Chronik von Rollen, welche nicht öffentlich sind, wird auch bei Aktivierung nicht veröffentlicht."
displayOrder: "Position"
descriptionOfDisplayOrder: "Je höher die Nummer, desto höher die UI-Position."
canEditMembersByModerator: "Moderatoren können Benutzern diese Rolle zuweisen"
@@ -1276,6 +1332,7 @@ _role:
canInvite: "Erstellung von Einladungscodes für diese Instanz"
canManageCustomEmojis: "Benutzerdefinierte Emojis verwalten"
driveCapacity: "Drive-Kapazität"
+ alwaysMarkNsfw: "Dateien immer als NSFW markieren"
pinMax: "Maximale Anzahl an angehefteten Notizen"
antennaMax: "Maximale Anzahl an Antennen"
wordMuteMax: "Maximale Zeichenlänge für Wortstummschaltungen"
diff --git a/locales/el-GR.yml b/locales/el-GR.yml
index 32964e9982..41b1ea7c65 100644
--- a/locales/el-GR.yml
+++ b/locales/el-GR.yml
@@ -172,11 +172,11 @@ explore: "Εξερευνήστε"
messageRead: "Διαβάστηκε"
startMessaging: "Ξεκινήστε μία συνομιλία"
nUsersRead: "διαβάστηκε από {n}"
-tos: "Όροι χρήσης"
start: "Ας αρχίσουμε"
home: "Κεντρικό"
activity: "Δραστηριότητα"
images: "Εικόνες"
+image: "Εικόνες"
birthday: "Γενέθλια"
registeredDate: "Έγινε μέλος στις"
location: "Τοποθεσία"
diff --git a/locales/en-US.yml b/locales/en-US.yml
index f1b97200d4..4463214944 100644
--- a/locales/en-US.yml
+++ b/locales/en-US.yml
@@ -263,14 +263,16 @@ noMoreHistory: "There is no further history"
startMessaging: "Start a new chat"
nUsersRead: "read by {n}"
agreeTo: "I agree to {0}"
+agree: "Agree"
agreeBelow: "I agree to the below"
basicNotesBeforeCreateAccount: "Important notes"
-tos: "Terms of Service"
+termsOfService: "Terms of Service"
start: "Begin"
home: "Home"
remoteUserCaution: "As this user is from a remote instance, the shown information may be incomplete."
activity: "Activity"
images: "Images"
+image: "Image"
birthday: "Birthday"
yearsOld: "{age} years old"
registeredDate: "Joined on"
@@ -468,12 +470,14 @@ enableAdvancedMfm: "Enable advanced MFM"
enableAnimatedMfm: "Enable animated MFM"
doing: "Processing..."
category: "Category"
-tags: "Tags"
+tags: "Aliases"
docSource: "Source of this document"
createAccount: "Create account"
existingAccount: "Existing account"
regenerate: "Regenerate"
fontSize: "Font size"
+mediaListWithOneImageAppearance: "Height of media lists with one image only"
+limitTo: "Limit to {x}"
noFollowRequests: "You don't have any pending follow requests"
openImageInNewTab: "Open images in new tab"
dashboard: "Dashboard"
@@ -556,6 +560,7 @@ accountDeletedDescription: "This account has been deleted."
menu: "Menu"
divider: "Divider"
addItem: "Add Item"
+rearrange: "Rearrange"
relays: "Relays"
addRelay: "Add Relay"
inboxUrl: "Inbox URL"
@@ -699,6 +704,8 @@ contact: "Contact"
useSystemFont: "Use the system's default font"
clips: "Clips"
experimentalFeatures: "Experimental features"
+experimental: "Experimental"
+thisIsExperimentalFeature: "This is an experimental feature. Its functionality is subject to change, and it may not operate as intended."
developer: "Developer"
makeExplorable: "Make account visible in \"Explore\""
makeExplorableDescription: "If you turn this off, your account will not show up in the \"Explore\" section."
@@ -905,7 +912,7 @@ remoteOnly: "Remote only"
failedToUpload: "Upload failed"
cannotUploadBecauseInappropriate: "This file could not be uploaded because parts of it have been detected as potentially NSFW."
cannotUploadBecauseNoFreeSpace: "Upload failed due to lack of Drive capacity."
-cannotUploadBecauseExceedsFileSizeLimit: "This file could not be uploaded because it exceeds the maximum allowed size."
+cannotUploadBecauseExceedsFileSizeLimit: "This file cannot be uploaded as it exceeds the file size limit."
beta: "Beta"
enableAutoSensitive: "Automatic NSFW-Marking"
enableAutoSensitiveDescription: "Allows automatic detection and marking of NSFW media through Machine Learning where possible. Even if this option is disabled, it may be enabled instance-wide."
@@ -919,8 +926,8 @@ subscribePushNotification: "Enable push notifications"
unsubscribePushNotification: "Disable push notifications"
pushNotificationAlreadySubscribed: "Push notifications are already enabled"
pushNotificationNotSupported: "Your browser or instance does not support push notifications"
-sendPushNotificationReadMessage: "Delete push notifications once the relevant notifications or messages have been read"
-sendPushNotificationReadMessageCaption: "A notification containing the text \"{emptyPushNotificationMessage}\" will be displayed for a short time. This may increase the power consumption of your device."
+sendPushNotificationReadMessage: "Delete push notifications once they have been read"
+sendPushNotificationReadMessageCaption: "This may increase the power consumption of your device."
windowMaximize: "Maximize"
windowMinimize: "Minimize"
windowRestore: "Restore"
@@ -939,6 +946,7 @@ didYouLikeMisskey: "Have you taken a liking to Misskey?"
pleaseDonate: "{host} uses the free software, Misskey. We would highly appreciate your donations so development of Misskey can continue!"
roles: "Roles"
role: "Role"
+noRole: "Role not found"
normalUser: "Normal user"
undefined: "Undefined"
assign: "Assign"
@@ -948,6 +956,10 @@ manageCustomEmojis: "Manage Custom Emojis"
youCannotCreateAnymore: "You've hit the creation limit."
cannotPerformTemporary: "Temporarily unavailable"
cannotPerformTemporaryDescription: "This action cannot be performed temporarily due to exceeding the execution limit. Please wait for a while and then try again."
+invalidParamError: "Invalid parameters"
+invalidParamErrorDescription: "The request parameters are invalid. This is normally caused by a bug, but may also be due to inputs exceeding size limits or similar."
+permissionDeniedError: "Operation denied"
+permissionDeniedErrorDescription: "This account does not have the permission to perform this action."
preset: "Preset"
selectFromPresets: "Choose from presets"
achievements: "Achievements"
@@ -991,17 +1003,55 @@ enableChartsForFederatedInstances: "Generate remote instance data charts"
showClipButtonInNoteFooter: "Add \"Clip\" to note action menu"
largeNoteReactions: "Enlargen displayed reactions"
noteIdOrUrl: "Note ID or URL"
+video: "Video"
+videos: "Videos"
+dataSaver: "Data Saver"
accountMigration: "Account Migration"
accountMoved: "This user has moved to a new account:"
+accountMovedShort: "This account has been migrated."
+operationForbidden: "Operation forbidden"
forceShowAds: "Always show ads"
+addMemo: "Add memo"
+editMemo: "Edit memo"
+reactionsList: "Reactions"
+renotesList: "Renotes"
+notificationDisplay: "Notifications"
+leftTop: "Top left"
+rightTop: "Top right"
+leftBottom: "Bottom left"
+rightBottom: "Bottom right"
+stackAxis: "Stacking direction"
+vertical: "Vertical"
+horizontal: "Horizontal"
+position: "Position"
+serverRules: "Server rules"
+pleaseConfirmBelowBeforeSignup: "Please confirm the below before signing up."
+pleaseAgreeAllToContinue: "You must agree to all above fields to continue."
+continue: "Continue"
+preservedUsernames: "Reserved usernames"
+preservedUsernamesDescription: "List usernames to reserve separated by linebreaks. These will become unable during normal account creation, but can be used by administrators to manually create accounts. Already existing accounts using these usernames will not be affected."
+createNoteFromTheFile: "Compose note from this file"
+archive: "Archive"
+channelArchiveConfirmTitle: "Really archive {name}?"
+channelArchiveConfirmDescription: "An archived channel won't appear in the channel list or search results anymore. New posts can also not be added to it anymore."
+thisChannelArchived: "This channel has been archived."
+_serverRules:
+ description: "A set of rules to be displayed before registration. Setting a summary of the Terms of Service is recommended."
_accountMigration:
+ moveFrom: "Migrate another account to this one"
+ moveFromSub: "Create alias to another account"
+ moveFromLabel: "Original Account #{n}"
+ moveFromDescription: "You must create an alias for the account to move from on this account.\nEnter the account to migrate from in the following format: @username@server.example.com\nTo delete the alias, leave the field empty (not recommended)."
moveTo: "Migrate this account to a different one"
moveToLabel: "Account to move to:"
- moveAccountDescription: "This action is irreversible. First, create an alias for this account on the account you wish to move to. Then, enter the account to move to in the following format: @person@instance.com"
- moveFrom: "Migrate another account to this one"
- moveFromLabel: "Account to move from:"
- moveFromDescription: "Create an alias for the account to move from on this account if you wish to transfer its followers. This has to be done before the transfer! Then, enter the account to move to in the following format: @person@instance.com"
- migrationConfirm: "Really migrate this account to {account}? Once started, this process cannot be stopped or taken back, and you will not be able to use this account in its original state anymore.\n\nAlso, confirm you've created an alias at the account to migrate to."
+ moveCannotBeUndone: "Account migration cannot be undone."
+ moveAccountDescription: "This will migrate your account to a different one.\n ・Followers from this account will automatically be migrated to the new account\n ・This account will unfollow all users it is currently following\n ・You will be unable to create new notes etc. on this account\n\nWhile migration of followers is automatic, you must manually prepare some steps to migrate the list of users you are following. To do so, carry out a follows export that you will later import on the new account in the settings menu. The same procedure applies to your lists as well as your muted and blocked users.\n\n(This explanation applies to Misskey v13.12.0 and later. Other ActivityPub software, such as Mastodon, might function differently.)"
+ moveAccountHowTo: "To migrate, first create an alias for this account on the account to move to.\nAfter you have created the alias, enter the account to move to in the following format: @username@server.example.com"
+ startMigration: "Migrate"
+ migrationConfirm: "Really migrate this account to {account}? Once started, this process cannot be stopped or taken back, and you will not be able to use this account in its original state anymore."
+ movedAndCannotBeUndone: "\nThis account has been migrated.\nMigration cannot be reversed."
+ postMigrationNote: "This account will unfollow all accounts it is currently following 24 hours after migration finishes.\nBoth the number of follows and followers will then become zero. To avoid your followers from being unable to see followers only posts of this account, they will however continue following this account."
+ movedTo: "Account to move to:"
_achievements:
earnedAt: "Unlocked at"
_types:
@@ -1172,7 +1222,10 @@ _achievements:
description: "You've found the hidden treasure"
_client30min:
title: "Short break"
- description: "Spend 30 minutes on Misskey"
+ description: "Keep Misskey opened for at least 30 minutes"
+ _client60min:
+ title: "No \"Miss\" in Misskey"
+ description: "Keep Misskey opened for at least 60 minutes"
_noteDeletedWithin1min:
title: "Nevermind"
description: "Delete a note within a minute of posting it"
@@ -1261,6 +1314,8 @@ _role:
iconUrl: "Icon URL"
asBadge: "Show as badge"
descriptionOfAsBadge: "This role's icon will be displayed next to the username of users with this role if turned on."
+ isExplorable: "Role timeline is public"
+ descriptionOfIsExplorable: "This role's timeline will become publicly accessible if enabled. Timelines of non-public roles will not be made public even if set."
displayOrder: "Position"
descriptionOfDisplayOrder: "The higher the number, the higher its UI position."
canEditMembersByModerator: "Allow moderators to edit the list of members for this role"
@@ -1277,6 +1332,7 @@ _role:
canInvite: "Can create instance invite codes"
canManageCustomEmojis: "Can manage custom emojis"
driveCapacity: "Drive capacity"
+ alwaysMarkNsfw: "Always mark files as NSFW"
pinMax: "Maximum number of pinned notes"
antennaMax: "Maximum number of antennas"
wordMuteMax: "Maximum number of characters allowed in word mutes"
diff --git a/locales/es-ES.yml b/locales/es-ES.yml
index 29cf9b3ec9..da455eb6e2 100644
--- a/locales/es-ES.yml
+++ b/locales/es-ES.yml
@@ -264,12 +264,12 @@ nUsersRead: "Leído por {n} personas"
agreeTo: "De acuerdo con {0}"
agreeBelow: "Estoy de acuerdo con lo siguiente"
basicNotesBeforeCreateAccount: "Notas básicas"
-tos: "Términos de uso"
start: "Comenzar"
home: "Inicio"
remoteUserCaution: "Para el usuario remoto, la información está incompleta"
activity: "Actividad"
images: "Imágenes"
+image: "Imágenes"
birthday: "Fecha de nacimiento"
yearsOld: "{age} años"
registeredDate: "Fecha de registro"
@@ -991,14 +991,16 @@ largeNoteReactions: "Agrandar las reacciones de las notas"
noteIdOrUrl: "ID o URL de la nota"
accountMigration: "Migración de cuenta"
accountMoved: "Este usuario se ha mudado a una nueva cuenta:"
+horizontal: "Horizontal"
_accountMigration:
- moveTo: "Mover esta cuenta a una nueva"
- moveToLabel: "Cuenta destino:"
- moveAccountDescription: "Esta operación no puede deshacerse. En primer lugar, asegúrese de haber creado un alias para esta cuenta en la cuenta a la que se va a trasladar. Después de crear el alias, introduzca la cuenta a la que se está trasladando de la siguiente manera: @person@instance.com"
moveFrom: "Trasladar de otra cuenta a ésta"
moveFromLabel: "Cuenta desde la que se realiza el traslado:"
moveFromDescription: "Si quieres transferir seguidores de otra cuenta a esta cuenta y trasladarlos, tendrás que crear un alias aquí. Asegúrate de crearlo antes de realizar el traslado. Introduce la cuenta desde la que estás moviendo los seguidores así: @person@instance.com"
+ moveTo: "Mover esta cuenta a una nueva"
+ moveToLabel: "Cuenta destino:"
+ moveAccountDescription: "Esta operación no puede deshacerse. En primer lugar, asegúrese de haber creado un alias para esta cuenta en la cuenta a la que se va a trasladar. Después de crear el alias, introduzca la cuenta a la que se está trasladando de la siguiente manera: @person@instance.com"
migrationConfirm: "¿Estás seguro de que quieres mover esta cuenta a {account}? Una vez trasladada, no podrás deshacer el traslado y no podrás volver a utilizar la cuenta original.\n\nAdemás, compruebe que ha configurado un alias en el destino del traslado."
+ movedTo: "Cuenta destino:"
_achievements:
earnedAt: "Desbloqueado el"
_types:
diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml
index e0767fdc09..13a625736b 100644
--- a/locales/fr-FR.yml
+++ b/locales/fr-FR.yml
@@ -20,6 +20,7 @@ noNotes: "Aucune note"
noNotifications: "Aucune notification"
instance: "Instance"
settings: "Paramètres"
+notificationSettings: "Paramètres des notifications "
basicSettings: "Paramètres généraux"
otherSettings: "Paramètres avancés"
openInWindow: "Ouvrir dans une nouvelle fenêtre"
@@ -259,12 +260,12 @@ noMoreHistory: "Il n’y a plus d’historique"
startMessaging: "Commencer à discuter"
nUsersRead: "Lu par {n} personnes"
agreeTo: "J’accepte {0}"
-tos: "les conditions d’utilisation"
start: "Commencer"
home: "Principal"
remoteUserCaution: "Les informations de ce compte risqueraient d’être incomplètes du fait que l’utilisateur·rice provient d’une instance distante."
activity: "Activité"
images: "Images"
+image: "Images"
birthday: "Date de naissance"
yearsOld: "{age} ans"
registeredDate: "Inscrit le"
@@ -838,13 +839,16 @@ tenMinutes: "10 minutes"
oneHour: "1 heure"
oneDay: "1 jour"
oneWeek: "1 semaine"
+oneMonth: "Un mois"
reflectMayTakeTime: "Cela peut prendre un certain temps avant que cela ne se termine."
failedToFetchAccountInformation: "Impossible de récupérer les informations du compte."
rateLimitExceeded: "Limite de taux dépassée"
cropImage: "Recadrer l'image"
cropImageAsk: "Voulez-vous recadrer cette image ?"
+cropYes: "Rogner"
file: "Fichiers"
recentNHours: "Dernières {n} heures"
+recentNDays: "Derniers {n} jours"
noEmailServerWarning: "Serveur de courrier non configuré."
thereIsUnresolvedAbuseReportWarning: "Il n’y a aucun rapport non résolu."
recommended: "Recommandé"
@@ -900,11 +904,46 @@ numberOfLikes: "Favoris"
show: "Affichage"
neverShow: "Ne plus afficher"
remindMeLater: "Peut-être plus tard"
+roles: "Rôles"
+role: "Rôles"
+normalUser: "Simple utilisateur·rice"
+assign: "Attribuer"
color: "Couleur"
+manageCustomEmojis: "Gestion des émojis personnalisés"
+preset: "Préréglage"
+selectFromPresets: "Sélectionner à partir des préréglages"
+license: "Licence"
+video: "Vidéo"
+videos: "Vidéos"
+dataSaver: "Économiseur de données"
+accountMigration: "Migration de compte"
+accountMoved: "Cet·te utilisateur·rice a migré son compte vers :"
+notificationDisplay: "Style des notifications"
+leftTop: "En haut à gauche"
+rightTop: "En haut à droite"
+leftBottom: "En bas à gauche"
+rightBottom: "En bas à droite"
+vertical: "Vertical"
+horizontal: "Latéral"
_achievements:
_types:
+ _notes1:
+ description: "Publiez votre première note"
+ flavor: "Passez un bon moment avec Misskey !"
_notes100000:
title: "ALL YOUR NOTE ARE BELONG TO US"
+ _login3:
+ description: "Se connecter pour un total de 3 jours"
+ _login7:
+ description: "Se connecter pour un total de 7 jours"
+ _login15:
+ description: "Se connecter pour un total de 15 jours"
+ _login30:
+ description: "Se connecter pour un total de 30 jours"
+ _login60:
+ description: "Se connecter pour un total de 60 jours"
+ _login100:
+ description: "Se connecter pour un total de 100 jours"
_login1000:
flavor: "Merci d'utiliser Misskey !"
_markedAsCat:
@@ -912,12 +951,21 @@ _achievements:
flavor: "Je n'ai pas encore de nom"
_following50:
title: "Beaucoup d'amis"
+ _followers10:
+ title: "Abonnez-moi !"
+ _viewInstanceChart:
+ title: "Analyste"
+ _loggedInOnNewYearsDay:
+ title: "Bonne année !"
_role:
+ assignTarget: "Attribuer"
priority: "Priorité"
_priority:
low: "Basse"
middle: "Moyen"
high: "Haute"
+ _options:
+ canManageCustomEmojis: "Gestion des émojis personnalisés"
_sensitiveMediaDetection:
description: "L'apprentissage automatique peut être utilisé pour détecter automatiquement les médias sensibles à modérer. La sollicitation des serveurs augmente légèrement."
sensitivity: "Sensibilité de la détection"
diff --git a/locales/id-ID.yml b/locales/id-ID.yml
index 97c0b02fe5..544063f418 100644
--- a/locales/id-ID.yml
+++ b/locales/id-ID.yml
@@ -263,12 +263,12 @@ nUsersRead: "Dibaca oleh {n}"
agreeTo: "Saya setuju kepada {0}"
agreeBelow: "Saya setuju dengan di bawah ini"
basicNotesBeforeCreateAccount: "Catatan penting"
-tos: "Syarat dan ketentuan"
start: "Mulai"
home: "Beranda"
remoteUserCaution: "Informasi ini mungkin tidak mutakhir, karena pengguna ini berasal dari instansi luar."
activity: "Aktivitas"
images: "Gambar"
+image: "Gambar"
birthday: "Tanggal lahir"
yearsOld: "{age} tahun"
registeredDate: "Bergabung pada"
@@ -953,6 +953,7 @@ letsLookAtTimeline: "LIhat timeline"
disableFederationConfirm: "Matikan federasi?"
disableFederationConfirmWarn: "Mematikan federasi tidak membuat kiriman menjadi privat. Umumnya, mematikan federasi tidak diperlukan."
disableFederationOk: "Matikan federasi"
+horizontal: "Horisontal"
_achievements:
earnedAt: "Terbuka pada"
_types:
diff --git a/locales/it-IT.yml b/locales/it-IT.yml
index f43adcb35b..0f21024c66 100644
--- a/locales/it-IT.yml
+++ b/locales/it-IT.yml
@@ -263,14 +263,16 @@ noMoreHistory: "Non c'è più cronologia da visualizzare"
startMessaging: "Nuovo messaggio"
nUsersRead: "Letto da {n} persone"
agreeTo: "Sono d'accordo con {0}"
+agree: "D'accordo"
agreeBelow: "Accetto quanto riportato sotto"
basicNotesBeforeCreateAccount: "Note importanti"
-tos: "Termini di servizio"
+termsOfService: "Informativa Privacy"
start: "Inizia!"
home: "Home"
remoteUserCaution: "Può darsi che le informazioni siano incomplete perché questo è un utente remoto."
activity: "Attività"
images: "Immagini"
+image: "Immagini"
birthday: "Compleanno"
yearsOld: "{age} anni"
registeredDate: "Iscrizione a.."
@@ -474,6 +476,8 @@ createAccount: "Crea il tuo profilo"
existingAccount: "Profilo esistente"
regenerate: "Generare di nuovo"
fontSize: "Dimensione carattere"
+mediaListWithOneImageAppearance: "Altezza dell'elenco media con una sola immagine "
+limitTo: "Limita a {x}"
noFollowRequests: "Non hai alcuna richiesta di follow"
openImageInNewTab: "Apri le immagini in un nuovo tab"
dashboard: "Pannello di controllo"
@@ -947,6 +951,10 @@ manageCustomEmojis: "Gestisci le emoji personalizzate"
youCannotCreateAnymore: "Non puoi creare, hai raggiunto il limite."
cannotPerformTemporary: "Indisponibilità temporanea"
cannotPerformTemporaryDescription: "L'attività non può essere svolta, poiché si è raggiunto il limite di esecuzioni possibili. Per favore, riprova più tardi."
+invalidParamError: "Errore, parametro non valido"
+invalidParamErrorDescription: "Riscontrato un errore nei parametri della richiesta. Solitamente potrebbe essere un malfunzionamento, ma a volte potrebbe essere causato dalla quantità eccessiva di caratteri nel parametro."
+permissionDeniedError: "Errore, attività non autorizzata"
+permissionDeniedErrorDescription: "Non si dispone dell'autorizzazione per eseguire questa operazione."
preset: "Preimpostato"
selectFromPresets: "Seleziona preimpostato"
achievements: "Obiettivi raggiunti"
@@ -970,7 +978,7 @@ invitationRequiredToRegister: "L'accesso a questa istanza è solo ad invito. Pu
emailNotSupported: "L'istanza non supporta l'invio di email"
postToTheChannel: "Pubblica nel canale"
cannotBeChangedLater: "Non sarà più modificabile"
-reactionAcceptance: "Accettazione reazioni"
+reactionAcceptance: "Reazioni consentite"
likeOnly: "Solo i Like"
likeOnlyForRemote: "Solo Like remoti"
rolesAssignedToMe: "I miei ruoli"
@@ -990,17 +998,38 @@ enableChartsForFederatedInstances: "Abilita i grafici per le istanze federate"
showClipButtonInNoteFooter: "Aggiungi il bottone Clip tra le azioni delle Note"
largeNoteReactions: "Ingrandisci le reazioni"
noteIdOrUrl: "ID della Nota o URL"
+video: "Video"
+videos: "Video"
+dataSaver: "Risparmia dati"
accountMigration: "Migrazione del profilo"
accountMoved: "Questo profilo ha migrato altrove:"
forceShowAds: "Mostra sempre i banner"
+addMemo: "Aggiungi Memo"
+editMemo: "Modifica Memo"
+notificationDisplay: "Stile delle notifiche"
+leftTop: "In alto a sinistra"
+rightTop: "In alto a destra"
+leftBottom: "In basso a sinistra"
+rightBottom: "In basso a destra"
+stackAxis: "Allineamento"
+vertical: "Verticale"
+horizontal: "Laterale"
+position: "Posizione"
+serverRules: "Regolamento"
+pleaseConfirmBelowBeforeSignup: "Ai sensi del regolamento EU 679/2016 GDPR, autorizzo il trattamento dati personali come descritto nella informativa Privacy."
+pleaseAgreeAllToContinue: "Per continuare, occorre selezionare ed essere d'accordo su tutto."
+continue: "Continua"
+_serverRules:
+ description: "In Europa è necessario mostrare l'informativa sul trattamento dei dati personali, prima della registrazione al servizio."
_accountMigration:
- moveTo: "Migrare questo profilo verso un un altro"
- moveToLabel: "Profilo verso cui migrare"
- moveAccountDescription: "Questa attività è irreversibile! Innanzitutto, assicurati di aver creato, nella istanza di destinazione, un alias con l'indirizzo di questo profilo. Successivamente, indica qui il profilo di destinazione in questo modo: @persona@istanza.it"
moveFrom: "Migra un altro profilo dentro a questo"
moveFromLabel: "Profilo da cui migrare:"
moveFromDescription: "Se desideri spostare i profili follower da un altro profilo a questo, devi prima creare un alias qui. Assicurati averlo creato PRIMA di eseguire l'attività! Inserisci l'indirizzo del profilo mittente in questo modo: @persona@istanza.it"
+ moveTo: "Migrare questo profilo verso un un altro"
+ moveToLabel: "Profilo verso cui migrare"
+ moveAccountDescription: "Questa attività è irreversibile! Innanzitutto, assicurati di aver creato, nella istanza di destinazione, un alias con l'indirizzo di questo profilo. Successivamente, indica qui il profilo di destinazione in questo modo: @persona@istanza.it"
migrationConfirm: "Vuoi davvero migrare questo profilo su {account}? L'azione è irreversibile e non potrai più utilizzare questo profilo nel suo stato originale.\nInoltre, assicurati di aver già creato un alias sull'account a cui ti stai trasferendo."
+ movedTo: "Profilo verso cui migrare"
_achievements:
earnedAt: "Data di conseguimento"
_types:
@@ -1172,6 +1201,9 @@ _achievements:
_client30min:
title: "Piccola grande pausa"
description: "Hai passato più di 30 minuti su Misskey"
+ _client60min:
+ title: "Misskey negli occhi"
+ description: "Hai letto Misskey almeno per un'ora"
_noteDeletedWithin1min:
title: "Ooops!"
description: "Hai eliminato una nota entro un minuto dalla sua pubblicazione"
@@ -1260,6 +1292,8 @@ _role:
iconUrl: "URL dell'icona"
asBadge: "Mostra come badge"
descriptionOfAsBadge: "Se indicato, accanto al nome utente viene visualizzata l'icona del ruolo."
+ isExplorable: "La timeline del ruolo è pubblica"
+ descriptionOfIsExplorable: "Selezionandolo, la timeline del ruolo diventerà accessibile pubblicamente. Tranne se il ruolo non è pubblico."
displayOrder: "Ordine di visualizzazione"
descriptionOfDisplayOrder: "I valori più alti vengono visualizzati per primi"
canEditMembersByModerator: "Anche i Moderatori assegnano profili a questo ruolo"
@@ -1890,6 +1924,7 @@ _deck:
channel: "Canale"
mentions: "Menzioni"
direct: "Diretta"
+ roleTimeline: "Timeline Ruolo"
_dialog:
charactersExceeded: "Hai superato il limite di {max} caratteri! ({corrente})"
charactersBelow: "Sei al di sotto del minimo di {min} caratteri! ({corrente})"
diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml
index 4117a25b0e..a9e415c096 100644
--- a/locales/ja-KS.yml
+++ b/locales/ja-KS.yml
@@ -1,7 +1,7 @@
---
_lang_: "日本語 (関西弁)"
headlineMisskey: "ノートでつながるネットワーク"
-introMisskey: "ようお越し!Misskeyは、オープンソースの分散型マイクロブログサービスやねん。\n「ノート」を作って、いま起こっとることを共有したり、あんたについて皆に発信しよう📡\n「リアクション」機能で、皆のノートに素早く反応を追加したりもできるで✌\nほな新しい世界を探検しよか🚀"
+introMisskey: "ようお越し!Misskeyは、オープンソースの分散型マイクロブログサービスやねん。\n「ノート」を作って、いま起こっとることを共有したり、あんたについて皆に発信しよう📡\n「ツッコミ」機能で、皆のノートに素早く反応を追加したりもできるで✌\nほな新しい世界を探検しよか🚀"
poweredByMisskeyDescription: "{name}は、オープンソースのプラットフォームMisskeyのサーバーのひとつなんやで。"
monthAndDay: "{month}月 {day}日"
search: "探す"
@@ -61,7 +61,7 @@ youGotNewFollower: "フォローされたで"
receiveFollowRequest: "フォローリクエストされたで"
followRequestAccepted: "フォローが承認されたで"
mention: "メンション"
-mentions: "うち宛て"
+mentions: "自分宛て"
directNotes: "ダイレクト投稿"
importAndExport: "インポートとエクスポート"
import: "インポート"
@@ -109,12 +109,12 @@ inChannelQuote: "チャンネル内引用"
pinnedNote: "ピン留めされとるノート"
pinned: "ピン留めしとく"
you: "あんた"
-clickToShow: "押したら出ら"
+clickToShow: "押したら見えるで"
sensitive: "気いつけて見いや"
add: "増やす"
-reaction: "リアクション"
-reactions: "リアクション"
-reactionSetting: "ピッカーに出しとくリアクション"
+reaction: "ツッコミ"
+reactions: "ツッコミ"
+reactionSetting: "ピッカーに出しとくツッコミ"
reactionSettingDescription2: "ドラッグで並び替え、クリックで削除、+を押して追加やで。"
rememberNoteVisibility: "公開範囲覚えといて"
attachCancel: "のっけるのやめる"
@@ -263,14 +263,16 @@ noMoreHistory: "これより昔のんはあらへんで"
startMessaging: "チャットやるで"
nUsersRead: "{n}人が読んでもうた"
agreeTo: "{0}に同意したで"
+agree: "せやな"
agreeBelow: "下記に同意したる"
basicNotesBeforeCreateAccount: "よう読んでやってや"
-tos: "利用規約"
+termsOfService: "使うための決め事"
start: "始める"
home: "ホーム"
remoteUserCaution: "リモートユーザーやから、足りひん情報あるかもしれへん。"
activity: "アクティビティ"
images: "画像"
+image: "画像"
birthday: "生まれた日"
yearsOld: "{age}歳"
registeredDate: "始めた日"
@@ -322,7 +324,7 @@ instanceName: "サーバー名"
instanceDescription: "サーバーの紹介"
maintainerName: "管理者はんの名前"
maintainerEmail: "管理者はんのメールアドレス"
-tosUrl: "利用規約のURL"
+tosUrl: "使うための決め事のURL"
thisYear: "今年"
thisMonth: "今月"
today: "今日"
@@ -474,6 +476,8 @@ createAccount: "アカウントを作るで"
existingAccount: "前に作ったアカウント"
regenerate: "もっぺん生成するで"
fontSize: "字の大きさ"
+mediaListWithOneImageAppearance: "画像が1枚のみのメディアリストの高さ"
+limitTo: "{x}をいっぱいに"
noFollowRequests: "フォロー申請はあらへんで"
openImageInNewTab: "画像を新しいタブで開くで"
dashboard: "ダッシュボード"
@@ -548,7 +552,7 @@ removeAllFollowingDescription: "{host}からのフォローをすべて解除す
userSuspended: "このユーザーは...凍結されとる。"
userSilenced: "このユーザーは...サイレンスされとる。"
yourAccountSuspendedTitle: "あんたのアカウント凍結されとるで"
-yourAccountSuspendedDescription: "あんたのアカウントは、サーバーの利用規約に違反したとかの理由で、凍結されとるで。細かいことは管理者までお問い合わせたってなー。絶対に新しいアカウント作ったらあかんで。絶対やで。"
+yourAccountSuspendedDescription: "あんたのアカウントは、サーバーの使うための決め事に違反したとかの理由で、凍結されとるで。細かいことは管理者までお問い合わせたってなー。絶対に新しいアカウント作ったらあかんで。絶対やで。"
tokenRevoked: "トークンが無効やで"
tokenRevokedDescription: "ログイントークンが失効しとるで。もっかいログインしてもろてもええか?"
accountDeleted: "アカウントは削除されとるで"
@@ -582,7 +586,7 @@ preferencesBackups: "設定のバックアップ"
deck: "デッキ"
undeck: "デッキ解除"
useBlurEffectForModal: "モーダルにぼかし効果を使用"
-useFullReactionPicker: "フル機能にリアクションピッカーを使用"
+useFullReactionPicker: "フル機能の突っ込みピッカーを使用"
width: "幅"
height: "高さ"
large: "大"
@@ -675,8 +679,8 @@ repliedCount: "返信された数やで"
renotedCount: "Renoteされた数やで"
followingCount: "フォロー数やで"
followersCount: "フォロワー数やで"
-sentReactionsCount: "リアクションした数やで"
-receivedReactionsCount: "リアクションされた数"
+sentReactionsCount: "ツッコんだ数"
+receivedReactionsCount: "ツッコまれた数"
pollVotesCount: "アンケートに投票した数"
pollVotedCount: "アンケートに投票された数"
yes: "ええで"
@@ -699,6 +703,8 @@ contact: "連絡先"
useSystemFont: "システムのデフォルトのフォントを使うで"
clips: "クリップ"
experimentalFeatures: "おためし機能やで"
+experimental: "実験的"
+thisIsExperimentalFeature: "これは実験的な機能やで。仕様が変更になったりちゃんと動かなかったりするかもやで。"
developer: "開発者やで"
makeExplorable: "アカウントを見つけやすくするで"
makeExplorableDescription: "オフにすると、「みつける」にアカウントが載らんくなるで。"
@@ -745,7 +751,7 @@ receiveAnnouncementFromInstance: "サーバーからのお知らせを受け取
emailNotification: "メール通知"
publish: "公開"
inChannelSearch: "チャンネル内検索"
-useReactionPickerForContextMenu: "右クリックでリアクションピッカーを開くようにする"
+useReactionPickerForContextMenu: "右クリックでツッコミピッカーを開くようにする"
typingUsers: "{users}が今書きよるで"
jumpToSpecifiedDate: "特定の日付にジャンプ"
showingPastTimeline: "過去のタイムラインを表示してるで"
@@ -830,8 +836,8 @@ unread: "未読"
filter: "フィルタ"
controlPanel: "コントロールパネル"
manageAccounts: "アカウントを管理"
-makeReactionsPublic: "リアクション一覧を公開するで"
-makeReactionsPublicDescription: "あんたがしたリアクション一覧を誰でも見れるようにするで。"
+makeReactionsPublic: "ツッコミ一覧を公開するで"
+makeReactionsPublicDescription: "あんたがしたツッコミ一覧を誰でも見れるようにするで。"
classic: "クラシック"
muteThread: "スレッドをミュート"
unmuteThread: "スレッドのミュートを解除"
@@ -905,6 +911,7 @@ remoteOnly: "リモートのみ"
failedToUpload: "アップロードに失敗してもうたわ…"
cannotUploadBecauseInappropriate: "不適切な内容を含むかもしれへんって判定されたからアップロードできへんわ。"
cannotUploadBecauseNoFreeSpace: "ドライブの空き容量が無いからアップロードできへんわ。"
+cannotUploadBecauseExceedsFileSizeLimit: "ファイルが思うたよりも大きいさかいアップロードできへんでこれ。"
beta: "ベータ"
enableAutoSensitive: "自動NSFW判定"
enableAutoSensitiveDescription: "使える時は、機械学習を使って自動でメディアにNSFWフラグを設定するで。この機能をオフにしても、サーバーによっては自動で設定されることがあるで。"
@@ -938,6 +945,7 @@ didYouLikeMisskey: "Misskey気に入ってくれた?"
pleaseDonate: "Misskeyは{host}が使用している無料のソフトウェアやで。これからも開発を続けれるように、寄付したってな~。"
roles: "ロール"
role: "ロール"
+noRole: "ロールはありまへん"
normalUser: "一般ユーザー"
undefined: "未定義"
assign: "アサイン"
@@ -947,6 +955,10 @@ manageCustomEmojis: "カスタム絵文字の管理"
youCannotCreateAnymore: "これ以上作れなさそうやわ"
cannotPerformTemporary: "一時的に利用できへんで"
cannotPerformTemporaryDescription: "操作回数が制限を超えたから一時的に利用できへんくなったで。ちょっと時間置いてからもう一回やってやー。"
+invalidParamError: "パラメータがエラー言うとりますわ"
+invalidParamErrorDescription: "リクエストパラメータに問題があんねん。普通はバグやねんけど、もしかすると入力した文字数が多すぎるとかの可能性もあるから確認してや〜"
+permissionDeniedError: "操作が拒否されてもうた。"
+permissionDeniedErrorDescription: "自分のアカウントにはこの操作を行う権限があらへんねん"
preset: "プリセット"
selectFromPresets: "プリセットから選ぶ"
achievements: "実績"
@@ -970,7 +982,7 @@ invitationRequiredToRegister: "今このサーバー招待制になってもう
emailNotSupported: "このサーバーはメール配信がサポートされてへんみたいやわ"
postToTheChannel: "チャンネルに投稿"
cannotBeChangedLater: "後からは変えられへんで。"
-reactionAcceptance: "リアクションの受け入れ"
+reactionAcceptance: "ツッコミの受け入れ"
likeOnly: "いいねだけ"
likeOnlyForRemote: "リモートからはいいねだけな"
rolesAssignedToMe: "自分に割り当てられたロール"
@@ -988,19 +1000,49 @@ retryAllQueuesConfirmText: "一時的にサーバー重なるかもしれへん
enableChartsForRemoteUser: "リモートユーザーのチャートを作る"
enableChartsForFederatedInstances: "リモートサーバーのチャートを作る"
showClipButtonInNoteFooter: "ノートのアクションにクリップを追加"
-largeNoteReactions: "ノートのリアクションを大きする"
+largeNoteReactions: "ノートのツッコミを大きする"
noteIdOrUrl: "ノートIDかURL"
+video: "動画"
+videos: "動画"
+dataSaver: "データケチケチ"
accountMigration: "アカウントのお引っ越し"
accountMoved: "このユーザーはさらのアカウントに引っ越したで:"
+accountMovedShort: "このアカウントは移行されとるで"
+operationForbidden: "この操作はできまへん"
forceShowAds: "常に広告を表示しとく"
+addMemo: "メモを足す"
+editMemo: "メモをいらう"
+reactionsList: "ツッコミ一覧"
+renotesList: "Renote一覧"
+notificationDisplay: "通知見せる"
+leftTop: "左上"
+rightTop: "右上"
+leftBottom: "左下"
+rightBottom: "右下"
+stackAxis: "重ねる方向"
+vertical: "縦"
+horizontal: "横"
+position: "位置"
+serverRules: "サーバールール"
+pleaseConfirmBelowBeforeSignup: "このサーバーに登録する前に、下に書いてること確認してな。"
+pleaseAgreeAllToContinue: "続けるんやったら、全ての「せやな」にチェック入れてる必要があるで。"
+continue: "続けるで"
+preservedUsernames: "予約ユーザー名"
+_serverRules:
+ description: "新規登録前に見せる、サーバーの簡潔なルールを設定すんで。内容は使うための決め事の要約とすることを推奨するわ。"
_accountMigration:
- moveTo: "このアカウントをさらのアカウントに引っ越すで"
- moveToLabel: "引っ越し先のアカウント:"
- moveAccountDescription: "この操作は戻されへんで。まず引っ越し先のアカウントでこのアカウントへのエイリアスが作れたか確認してきなはれや。エイリアスができてたら、引っ越し先のアカウントをこんな風に入力してくれへんか?:@person@instance.com"
moveFrom: "別のアカウントからこのアカウントに引っ越す"
moveFromLabel: "引っ越し元のアカウント:"
moveFromDescription: "別のアカウントからこのアカウントにフォロワーを引き継いで引っ越したかったら、ここでエイリアスを作っとく必要があるで。必ずお引っ越しを実行する前に作っとかなあかんで!引っ越し元のアカウントをこんな風に入力してくれへんか?:@person@instance.com"
+ moveTo: "このアカウントをさらのアカウントに引っ越すで"
+ moveToLabel: "引っ越し先のアカウント:"
+ moveCannotBeUndone: "アカウントを移行すると、取り消すことはできへんくなります。"
+ moveAccountDescription: "この操作は戻されへんで。まず引っ越し先のアカウントでこのアカウントへのエイリアスが作れたか確認してきなはれや。エイリアスができてたら、引っ越し先のアカウントをこんな風に入力してくれへんか?:@person@instance.com"
+ moveAccountHowTo: "アカウントの引っ越しには、まず引っ越し先のアカウントで自分のアカウントに対しエイリアスを作成しなはれや。\nエイリアス作成した後、引っ越し先のアカウントを次のように入力してくれへんか?:@username@server.example.com"
+ startMigration: "引っ越しする"
migrationConfirm: "ほんまにこのアカウントを {account} に引っ越すんか?一回引っ越してもうたら取り消されへんし、二度とこのアカウントを元に戻されへんくなるで。\nそれと、引っ越し先のアカウントでエイリアスが作れたかちゃ~んと確認しーや?"
+ movedAndCannotBeUndone: "\nアカウントはもう引っ越されてます。\n引っ越しを取り消すことはできまへん。"
+ movedTo: "引っ越し先のアカウント:"
_achievements:
earnedAt: "貰った日ぃ"
_types:
@@ -1172,6 +1214,9 @@ _achievements:
_client30min:
title: "ねんね"
description: "クライアントを起動してから30分以上経過した"
+ _client60min:
+ title: "Misskeyの見過ぎや!"
+ description: "クライアント付けてから1時間経ってもうたで。"
_noteDeletedWithin1min:
title: "*おおっと*"
description: "投稿してから1分以内にその投稿を消した"
@@ -1203,7 +1248,7 @@ _achievements:
description: "ドライブのフォルダを再帰的な入れ子にしようとした"
_reactWithoutRead:
title: "ちゃんと読んだんか?"
- description: "100文字以上のテキストを含むノートに投稿されてから3秒以内にリアクションした"
+ description: "100文字以上のテキストを含むノートに投稿されてから3秒以内にツッコんだ"
_clickedClickHere:
title: "ここをクリック"
description: "ここをクリックした"
@@ -1260,6 +1305,8 @@ _role:
iconUrl: "アイコン画像のURL"
asBadge: "バッジとして見せる"
descriptionOfAsBadge: "オンにすると、ユーザー名の横んとこにロールのアイコンが表示されるで。"
+ isExplorable: "ロールタイムラインを公開するで〜"
+ descriptionOfIsExplorable: "オンにしたらロールのタイムラインを公開するで〜。でもロールの公開をオフにしたら公開されへんよ。"
displayOrder: "表示順"
descriptionOfDisplayOrder: "数がでかいほど、UI上で先に表示されるで。"
canEditMembersByModerator: "モデレーターのメンバー編集を許可"
@@ -1545,13 +1592,13 @@ _tutorial:
step5_3: "ユーザーをフォローしたかったら、ユーザーのアイコンをクリックしてユーザーページを表示して、「フォロー」ボタンを押すんやで。"
step5_4: "ユーザーによっては、フォローが承認されるまでちょっと時間がかかることがあるで。"
step6_1: "タイムラインに他のユーザーのノートが表示されていれば成功やで。"
- step6_2: "他の人のノートには、「リアクション」を付けることができて、簡単にあんたの反応を伝えられるで。"
- step6_3: "リアクションを付けるんやったら、ノートの「+」マークをクリックして、好きなリアクションを選択してな。"
+ step6_2: "他の人のノートには、「ツッコミ」を付けることができて、簡単にあんたの反応を伝えられるで。"
+ step6_3: "ツッコむんやったら、ノートの「+」マークをクリックして、好きなツッコミを選択してな。"
step7_1: "これで、Misskeyの基本的な使い方の説明は終わりやで。お疲れさん。"
step7_2: "もっとMisskeyについて知りたいときは、{help}を見るとええかもな。"
step7_3: "ほな、Misskeyを楽しんでなー🚀"
step8_1: "最後に、プッシュ通知を有効化してみやん?"
- step8_2: "プッシュ通知を受け取ることで、Misskeyを開いていない時でもリアクションやフォロー、メンションとかに気づけるで。"
+ step8_2: "プッシュ通知を受け取ることで、Misskeyを開いていない時でもツッコミやフォロー、メンションとかに気づけるで。"
step8_3: "通知の設定はあとから変更できるで"
_2fa:
alreadyRegistered: "もう設定終わっとるわ。"
@@ -1596,8 +1643,8 @@ _permissions:
"write:notes": "ノートを作成・削除するで"
"read:notifications": "通知を見るで"
"write:notifications": "通知を操作するで"
- "read:reactions": "リアクションを見る"
- "write:reactions": "リアクションを操作するで"
+ "read:reactions": "ツッコミを見る"
+ "write:reactions": "ツッコミを操作するで"
"write:votes": "投票する"
"read:pages": "ページを見る"
"write:pages": "ページを操作するで"
@@ -1853,7 +1900,7 @@ _notification:
reply: "リプライ"
renote: "Renote"
quote: "引用"
- reaction: "リアクション"
+ reaction: "ツッコミ"
pollEnded: "アンケートが終了したで"
receiveFollowRequest: "フォロー許可してほしいみたいやで"
followRequestAccepted: "フォローが受理されたで"
@@ -1912,5 +1959,5 @@ _webhookSettings:
note: "ノートを投稿したとき~!"
reply: "返信があるとき~!"
renote: "Renoteされるとき~!"
- reaction: "リアクションがあるとき~!"
+ reaction: "ツッコミがあるとき~!"
mention: "メンションがあるとき~!"
diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml
index 3ff00482d6..778186535c 100644
--- a/locales/ko-KR.yml
+++ b/locales/ko-KR.yml
@@ -20,6 +20,7 @@ noNotes: "노트가 없습니다"
noNotifications: "표시할 알림이 없습니다"
instance: "서버"
settings: "설정"
+notificationSettings: "알림 설정"
basicSettings: "기본 설정"
otherSettings: "기타 설정"
openInWindow: "창으로 열기"
@@ -262,14 +263,16 @@ noMoreHistory: "이것보다 과거의 기록이 없습니다"
startMessaging: "대화 시작하기"
nUsersRead: "{n}명이 읽음"
agreeTo: "{0}에 동의"
+agree: "동의합니다"
agreeBelow: "아래 내용에 동의합니다"
basicNotesBeforeCreateAccount: "기본적인 주의사항"
-tos: "이용 약관"
+termsOfService: "이용 약관"
start: "시작하기"
home: "홈"
remoteUserCaution: "리모트 유저이기 때문에, 정보가 정확하지 않을 수 있습니다."
activity: "활동"
images: "이미지"
+image: "이미지"
birthday: "생일"
yearsOld: "{age}세"
registeredDate: "등록일"
@@ -473,6 +476,8 @@ createAccount: "계정 만들기"
existingAccount: "기존 계정"
regenerate: "재생성"
fontSize: "글자 크기"
+mediaListWithOneImageAppearance: "이미지가 1개 뿐인 미디어 목록의 높이"
+limitTo: "{x}로 제한"
noFollowRequests: "처리되지 않은 팔로우 요청이 없습니다"
openImageInNewTab: "새 탭에서 이미지 열기"
dashboard: "대시보드"
@@ -506,6 +511,7 @@ objectStorageUseSSLDesc: "API 호출시 HTTPS 를 사용하지 않는 경우 OFF
objectStorageUseProxy: "연결에 프록시를 사용"
objectStorageUseProxyDesc: "오브젝트 스토리지 API 호출시 프록시를 사용하지 않는 경우 OFF 로 설정해 주세요"
objectStorageSetPublicRead: "업로드할 때 'public-read'를 설정하기"
+s3ForcePathStyleDesc: "s3ForcePathStyle을 활성화하면, 버킷 이름을 URL의 호스트명이 아닌 경로의 일부로써 취급합니다. 셀프 호스트 Minio와 같은 서비스를 사용할 경우 활성화해야 할 수 있습니다."
serverLogs: "서버 로그"
deleteAll: "모두 삭제"
showFixedPostForm: "타임라인 상단에 글 작성란을 표시"
@@ -547,6 +553,8 @@ userSuspended: "이 계정은 정지된 상태입니다."
userSilenced: "이 계정은 사일런스된 상태입니다."
yourAccountSuspendedTitle: "계정이 정지되었습니다"
yourAccountSuspendedDescription: "이 계정은 서버의 이용 약관을 위반하거나, 기타 다른 이유로 인해 정지되었습니다. 자세한 사항은 관리자에게 문의해 주십시오. 계정을 새로 생성하지 마십시오."
+tokenRevoked: "유효하지 않은 토큰입니다"
+tokenRevokedDescription: "로그인 토큰이 비활성화되었습니다. 다시 로그인하여 주십시오."
accountDeleted: "계정이 정지되었습니다"
accountDeletedDescription: "이 계정이 삭제되었습니다."
menu: "메뉴"
@@ -695,6 +703,8 @@ contact: "연락처"
useSystemFont: "시스템 기본 글꼴을 사용"
clips: "클립"
experimentalFeatures: "실험실"
+experimental: "실험실"
+thisIsExperimentalFeature: "이 기능은 실험적인 기능입니다. 사양이 변경되거나 정상적으로 동작하지 않을 가능성이 있습니다."
developer: "개발자"
makeExplorable: "\"발견하기\"에 내 계정 보이기"
makeExplorableDescription: "비활성화하면 \"발견하기\"에 나의 계정을 표시하지 않습니다."
@@ -901,6 +911,7 @@ remoteOnly: "리모트만"
failedToUpload: "업로드 실패"
cannotUploadBecauseInappropriate: "이 파일은 부적절한 내용을 포함한다고 판단되어 업로드할 수 없습니다."
cannotUploadBecauseNoFreeSpace: "드라이브 용량이 부족하여 업로드할 수 없습니다."
+cannotUploadBecauseExceedsFileSizeLimit: "파일 크기가 너무 크기 때문에 업로드할 수 없습니다."
beta: "베타"
enableAutoSensitive: "자동 NSFW 탐지"
enableAutoSensitiveDescription: "이용 가능할 경우 기계학습을 통해 자동으로 미디어 NSFW를 설정합니다. 이 기능을 해제하더라도, 서버 정책에 따라 자동으로 설정될 수 있습니다."
@@ -917,6 +928,7 @@ pushNotificationNotSupported: "브라우저나 서버에서 푸시 알림이 지
sendPushNotificationReadMessage: "푸시 알림이나 메시지를 읽은 뒤 푸시 알림을 삭제"
sendPushNotificationReadMessageCaption: "「{emptyPushNotificationMessage}」이라는 알림이 잠깐 표시됩니다. 기기의 전력 소비량이 증가할 수 있습니다."
windowMaximize: "최대화"
+windowMinimize: "최소화"
windowRestore: "복구"
caption: "캡션"
loggedInAsBot: "봇 계정으로 로그인중"
@@ -933,6 +945,7 @@ didYouLikeMisskey: "Misskey가 마음에 드시나요?"
pleaseDonate: "{host}은(는) 무료 소프트웨어 Misskey를 사용합니다. 후원을 통해 저희의 개발이 이어질 수 있게 도와주세요!"
roles: "역할"
role: "역할"
+noRole: "역할이 없습니다"
normalUser: "일반 사용자"
undefined: "정의되지 않음"
assign: "할당"
@@ -942,6 +955,10 @@ manageCustomEmojis: "커스텀 이모지 관리"
youCannotCreateAnymore: "더 이상 생성할 수 없습니다."
cannotPerformTemporary: "일시적으로 사용할 수 없음"
cannotPerformTemporaryDescription: "조작 횟수 제한을 초과하여 일시적으로 사용이 불가합니다. 잠시 후 다시 시도해 주세요."
+invalidParamError: "매개변수 오류"
+invalidParamErrorDescription: "요청 매개변수에 문제가 있습니다. 대부분의 경우 Misskey의 버그가 원인이지만, 입력 문자수가 너무 많았을 가능성 등도 있습니다."
+permissionDeniedError: "작업이 거부되었습니다"
+permissionDeniedErrorDescription: "이 작업을 수행할 권한이 없습니다."
preset: "프리셋"
selectFromPresets: "프리셋에서 선택"
achievements: "도전 과제"
@@ -958,10 +975,78 @@ copyErrorInfo: "오류 정보 복사"
joinThisServer: "이 서버에 가입"
exploreOtherServers: "다른 서버 둘러보기"
letsLookAtTimeline: "타임라인 구경하기"
+disableFederationConfirm: "정말로 연합을 끄시겠습니까?"
+disableFederationConfirmWarn: "연합을 끄더라도 게시물이 비공개로 전환되는 것은 아닙니다. 대부분의 경우 연합을 비활성화할 필요가 없습니다."
+disableFederationOk: "연합을 끄기"
invitationRequiredToRegister: "현재 이 서버는 비공개입니다. 회원가입을 하시려면 초대 코드가 필요합니다."
emailNotSupported: "이 서버에서는 메일 전송을 지원하지 않습니다"
postToTheChannel: "채널에 게시하기"
cannotBeChangedLater: "나중에 변경할 수 없습니다."
+reactionAcceptance: "리액션 수신"
+likeOnly: "좋아요만 받기"
+likeOnlyForRemote: "리모트에서는 좋아요만 받기"
+rolesAssignedToMe: "나에게 할당된 역할"
+resetPasswordConfirm: "비밀번호를 재설정하시겠습니까?"
+sensitiveWords: "민감한 단어"
+sensitiveWordsDescription: "설정한 단어가 포함된 노트의 공개 범위를 '홈'으로 강제합니다. 개행으로 구분하여 여러 개를 지정할 수 있습니다."
+notesSearchNotAvailable: "노트 검색을 이용하실 수 없습니다."
+license: "라이선스"
+unfavoriteConfirm: "즐겨찾기를 해제하시겠습니까?"
+myClips: "내 클립"
+drivecleaner: "드라이브 정리"
+retryAllQueuesNow: "모든 큐를 다시 시도"
+retryAllQueuesConfirmTitle: "지금 다시 시도하시겠습니까?"
+retryAllQueuesConfirmText: "일시적으로 서버의 부하가 증가할 수 있습니다."
+enableChartsForRemoteUser: "리모트 유저의 차트를 생성"
+enableChartsForFederatedInstances: "리모트 서버의 차트를 생성"
+showClipButtonInNoteFooter: "노트 동작에 클립을 추가"
+largeNoteReactions: "노트의 리액션을 크게 표시"
+noteIdOrUrl: "노트 ID 및 URL"
+video: "동영상"
+videos: "동영상"
+dataSaver: "데이터 절약 모드"
+accountMigration: "계정 이동"
+accountMoved: "이 사용자는 다음 계정으로 이사했습니다:"
+accountMovedShort: "이사한 계정입니다"
+operationForbidden: "사용할 수 없습니다"
+forceShowAds: "광고를 항상 표시"
+addMemo: "메모 추가"
+editMemo: "메모 편집"
+reactionsList: "리액션 목록"
+renotesList: "Renote 목록"
+notificationDisplay: "알림 표시"
+leftTop: "왼쪽 상단"
+rightTop: "오른쪽 상단"
+leftBottom: "왼쪽 하단"
+rightBottom: "오른쪽 하단"
+stackAxis: "나열 방향"
+vertical: "세로"
+horizontal: "가로"
+position: "위치"
+serverRules: "서버 규칙"
+pleaseConfirmBelowBeforeSignup: "이 서버에 가입하기 전에 아래 사항을 확인하여 주십시오."
+pleaseAgreeAllToContinue: "계속하시려면 모든 항목에 동의하십시오."
+continue: "계속"
+preservedUsernames: "예약된 사용자명"
+preservedUsernamesDescription: "예약할 사용자명을 한 줄에 하나씩 입력합니다. 여기에서 지정한 사용자명으로는 계정을 생성할 수 없게 됩니다. 단, 관리자 권한으로 계정을 생성할 때에는 해당되지 않으며, 이미 존재하는 계정도 영향을 받지 않습니다."
+createNoteFromTheFile: "이 파일로 노트를 작성"
+_serverRules:
+ description: "회원 가입 이전에 간단하게 표시할 서버 규칙입니다. 이용 약관의 요약으로 구성하는 것을 추천합니다."
+_accountMigration:
+ moveFrom: "다른 계정에서 이 계정으로 이사"
+ moveFromSub: "다른 계정에 대한 별칭을 생성"
+ moveFromLabel: "기존 계정:"
+ moveFromDescription: "다른 계정에서 이 계정으로 팔로워를 가져오려면, 우선 여기에서 별칭을 지정해야 합니다. 반드시 이사하기 전에 지정해야 합니다! 기존 계정을 다음과 같은 형식으로 입력해 주십시오: @person@instance.com"
+ moveTo: "이 계정에서 다른 계정으로 이사"
+ moveToLabel: "이사할 계정:"
+ moveCannotBeUndone: "한 번 이사하면, 두 번 다시 되돌릴 수 없습니다."
+ moveAccountDescription: "이 작업은 취소할 수 없습니다. 먼저 이사할 계정에서 이 계정에 대한 별칭을 지정하였는지 다시 한 번 확인해 주십시오. 별칭을 지정한 다음, 이사할 계정을 다음과 같은 형식으로 입력해 주십시오: @person@instance.com"
+ moveAccountHowTo: "계정을 이사하려면 우선 이사갈 계정에서 이 계정에 대한 별칭을 지정해야 합니다.\n별칭을 작성한 다음, 이사갈 계정을 다음과 같이 입력하십시오:\n@username@server.example.com"
+ startMigration: "이사하기"
+ migrationConfirm: "정말로 이 계정을 {account} 으로 이전하시겠습니까? 한 번 이전한 다음에는 취소할 수 없으며, 두 번 다시 원래 상태로 복구할 수 없습니다.\n이사할 계정에서 계정 별칭을 지정하였는지 다시 한 번 확인하십시오."
+ movedAndCannotBeUndone: "\n이사한 계정입니다.\n이사는 취소할 수 없습니다."
+ postMigrationNote: "이 계정의 팔로잉 해제는 이사 후 24시간 뒤에 실행됩니다.\n이 계정의 팔로우 및 팔로워 수는 0으로 표시됩니다. 팔로워 해제는 이루어지지 않으므로, 당신의 팔로워는 이 계정의 팔로워 한정 게시물을 계속해서 열람할 수 있습니다."
+ movedTo: "이사할 계정:"
_achievements:
earnedAt: "달성 일시"
_types:
@@ -1133,6 +1218,8 @@ _achievements:
_client30min:
title: "잠깐 쉬어"
description: "클라이언트를 시작하고 30분이 경과하였습니다"
+ _client60min:
+ description: "클라이언트를 시작하고 60분이 경과하였습니다"
_noteDeletedWithin1min:
title: "있었는데요 없었습니다"
description: "노트를 포스트한 후 1분 이내에 삭제했습니다"
@@ -1221,6 +1308,10 @@ _role:
iconUrl: "아이콘 URL"
asBadge: "뱃지로 표시"
descriptionOfAsBadge: "활성화하면 유저명 옆에 역할의 아이콘이 표시됩니다."
+ isExplorable: "역할 타임라인 공개"
+ descriptionOfIsExplorable: "활성화하면 역할 타임라인을 공개합니다. 비활성화 시 타임라인이 공개되지 않습니다."
+ displayOrder: "표시 순서"
+ descriptionOfDisplayOrder: "값이 클 수록 UI에서 먼저 표시됩니다."
canEditMembersByModerator: "모더레이터의 역할 수정 허용"
descriptionOfCanEditMembersByModerator: "이 옵션을 켜면 모더레이터도 이 역할에 사용자를 할당하거나 삭제할 수 있습니다. 꺼져 있으면 관리자만 할당이 가능합니다."
priority: "우선순위"
@@ -1246,15 +1337,18 @@ _role:
rateLimitFactor: "요청 빈도 제한"
descriptionOfRateLimitFactor: "작을수록 제한이 완화되고, 클수록 제한이 강화됩니다."
canHideAds: "광고 숨기기"
+ canSearchNotes: "노트 검색 이용 가능 여부"
_condition:
isLocal: "로컬 사용자"
isRemote: "리모트 사용자"
- createdLessThan: "가압한 지 다음 일수 이내인 유저"
+ createdLessThan: "가입한 지 다음 일수 이내인 유저"
createdMoreThan: "가입한 지 다음 일수 이상인 유저"
followersLessThanOrEq: "팔로워 수가 다음 이하인 유저"
followersMoreThanOrEq: "팔로워 수가 다음 이상인 유저"
followingLessThanOrEq: "팔로잉 수가 다음 이하인 유저"
followingMoreThanOrEq: "팔로잉 수가 다음 이상인 유저"
+ notesLessThanOrEq: "노트 수가 다음 이하인 유저"
+ notesMoreThanOrEq: "노트 수가 다음 이상인 유저"
and: "다음을 모두 만족"
or: "다음을 하나라도 만족"
not: "다음을 만족하지 않음"
@@ -1278,8 +1372,8 @@ _ffVisibility:
private: "비공개"
_signup:
almostThere: "거의 다 끝났습니다"
- emailAddressInfo: "당신이 사용하고 있는 이메일 주소를 입력해 주세요. 이메일 주소는 다른 유저에게 공개되지 않습니다."
- emailSent: "입력하신 메일 주소({email})로 확인 메일을 보내드렸습니다. 가입을 완료하시려면 보내드린 메일에 있는 링크로 접속해 주세요."
+ emailAddressInfo: "당신이 사용하고 있는 이메일 주소를 입력해 주세요. 이메일 주소는 다른 유저에게 공개되지 않습니다."
+ emailSent: "입력하신 메일 주소({email})로 확인 메일을 보내드렸습니다. 가입을 완료하시려면 보내드린 메일에 있는 링크로 접속해 주세요."
_accountDelete:
accountDelete: "계정 삭제"
mayTakeTime: "계정 삭제는 서버에 부하를 가하기 때문에, 작성한 콘텐츠나 업로드한 파일의 수가 많으면 완료까지 시간이 걸릴 수 있습니다."
@@ -1364,6 +1458,8 @@ _channel:
following: "팔로잉"
usersCount: "{n}명 참여 중"
notesCount: "{n}노트"
+ nameAndDescription: "이름과 설명"
+ nameOnly: "이름만"
_menuDisplay:
sideFull: "가로"
sideIcon: "가로(아이콘)"
@@ -1844,9 +1940,27 @@ _deck:
channel: "채널"
mentions: "받은 멘션"
direct: "다이렉트"
+ roleTimeline: "역할 타임라인"
_dialog:
charactersExceeded: "최대 글자수를 초과하였습니다! 현재 {current} / 최대 {min}"
charactersBelow: "최소 글자수 미만입니다! 현재 {current} / 최소 {min}"
+_disabledTimeline:
+ title: "비활성화된 타임라인"
+ description: "현재 역할에서는 이 타임라인을 이용할 수 없습니다."
+_drivecleaner:
+ orderBySizeDesc: "크기가 큰 순"
+ orderByCreatedAtAsc: "등록일이 오래된 순"
_webhookSettings:
+ createWebhook: "Webhook 생성"
name: "이름"
+ secret: "시크릿"
+ events: "Webhook을 실행할 타이밍"
active: "활성화"
+ _events:
+ follow: "누군가를 팔로우했을 때"
+ followed: "누군가 나를 팔로우했을 때"
+ note: "노트를 게시할 때"
+ reply: "답글을 받았을 때"
+ renote: "누군가 내 글을 Renote했을 때"
+ reaction: "누군가 내 노트에 리액션했을 때"
+ mention: "누군가 나를 멘션했을 때"
diff --git a/locales/lo-LA.yml b/locales/lo-LA.yml
index 3f97b3982c..f686b04257 100644
--- a/locales/lo-LA.yml
+++ b/locales/lo-LA.yml
@@ -211,11 +211,11 @@ uploadFromUrlRequested: "ຮ້ອງຂໍການອັບໂຫລດ"
messageRead: "ອ່ານແລ້ວ"
startMessaging: "ເລີ່ມການສົນທະນາໃໝ່"
nUsersRead: "ອ່ານໂດຍ {n}"
-tos: "ເງື່ອນໄຂການໃຫ້ບໍລິການ"
start: "ເລີ່ມຕົ້ນນຳໃຊ້ເລີຍ"
home: "ໜ້າຫຼັກ"
activity: "ກິດຈະກຳ"
images: "ຮູບພາບ"
+image: "ຮູບພາບ"
birthday: "ວັນເກີດ"
yearsOld: "{age} ປີ"
registeredDate: "ວັນທີ່ເປັນສະມາຊິກ"
diff --git a/locales/nl-NL.yml b/locales/nl-NL.yml
index 31c28a66e3..6bca484f14 100644
--- a/locales/nl-NL.yml
+++ b/locales/nl-NL.yml
@@ -254,12 +254,12 @@ noMoreHistory: "Er is geen verdere geschiedenis"
startMessaging: "Start een gesprek"
nUsersRead: "gelezen door {n}"
agreeTo: "Ik stem in met {0}"
-tos: "Gebruiksvoorwaarden"
start: "Aan de slag"
home: "Startpagina"
remoteUserCaution: "Aangezien deze gebruiker van een externe server afkomstig is, kan de weergegeven informatie onvolledig zijn."
activity: "Activiteit"
images: "Afbeeldingen"
+image: "Afbeeldingen"
birthday: "Geboortedatum"
yearsOld: "{age} jaar"
registeredDate: "Inschrijvingsdatum"
diff --git a/locales/no-NO.yml b/locales/no-NO.yml
index 83e189b9cf..a051a6ccbc 100644
--- a/locales/no-NO.yml
+++ b/locales/no-NO.yml
@@ -1,2 +1,458 @@
---
_lang_: "Norsk Bokmål"
+search: "Søk"
+notifications: "Varsler"
+username: "Brukernavn"
+password: "Passord"
+forgotPassword: "Glemt passord"
+ok: "OK"
+gotIt: "Skjønner"
+cancel: "Avbryt"
+noThankYou: "Avbryt"
+noNotifications: "Ingen varsler"
+instance: "Server"
+settings: "Innstillinger"
+notificationSettings: "Varslingsinnstillinger"
+otherSettings: "Andre innstillinger"
+profile: "Profil"
+timeline: "Tidslinje"
+login: "Logg inn"
+loggingIn: "Logget inn"
+logout: "Logg ut"
+signup: "Bli med"
+uploading: "Laster opp"
+save: "Lagre"
+users: "Brukere"
+addUser: "Legg til bruker"
+favorite: "Favoritt"
+favorites: "Favoritter"
+unfavorite: "Fjern favoritt"
+pin: "Fest"
+unpin: "Opphev festing"
+copyContent: "Kopier innhold"
+copyLink: "Kopier lenke"
+delete: "Slett"
+deleteAndEdit: "Slett og rediger"
+addToList: "Legg til i liste"
+sendMessage: "Send melding"
+copyRSS: "Kopier RSS"
+copyUsername: "Kopier brukernavn"
+searchUser: "Søk brukere"
+reply: "Svar"
+loadMore: "Vis mer"
+showMore: "Vis mer"
+showLess: "Lukk"
+files: "Filer"
+download: "Nedlastinger"
+lists: "Lister"
+noLists: "Ingen lister"
+following: "Følg"
+followers: "Følgere"
+followsYou: "Følger deg"
+createList: "Opprett liste"
+error: "Feil"
+retry: "Prøv igjen"
+pageLoadError: "Kunne ikke hente side."
+privacy: "Personvern"
+follow: "Følg"
+followRequest: "Følgeforespørsel"
+followRequests: "Følgeforespørsel"
+unfollow: "Avfølg"
+followRequestPending: "Venter på godkjenning"
+quote: "Sitat"
+pinned: "Fest"
+you: "Du"
+clickToShow: "Klikk for å vise"
+add: "Legg til"
+reaction: "Reaksjon"
+reactions: "Reaksjoner"
+mute: "Skjul"
+unmute: "Vis"
+block: "Blokker"
+unblock: "Opphev blokkering"
+blockConfirm: "Blokker?"
+selectList: "Velg liste"
+selectChannel: "Velg kanal"
+emoji: "Emoji"
+emojis: "Emojier"
+addEmoji: "Legg til emoji"
+addAccount: "Legg til konto"
+selectUser: "Velg bruker"
+instances: "Server"
+registeredAt: "Registrerte seg"
+perHour: "Per time"
+perDay: "Per dag"
+blockThisInstance: "Blokker denne serveren"
+version: "Versjon"
+statistics: "Statistikk"
+clearQueue: "Tøm kø"
+clearQueueConfirmTitle: "Vil du tømme kø?"
+blockedInstances: "Blokkerte severe"
+muteAndBlock: "Skjul og blokker"
+mutedUsers: "Skjulte brukere"
+blockedUsers: "Blokkerte brukere"
+editProfile: "Rediger profil"
+pinLimitExceeded: "Du kan ikke feste flere."
+noCustomEmojis: "Ingen emoji"
+blocked: "Blokkert"
+all: "Alle"
+changePassword: "Endre passord"
+security: "Sikkerhet"
+newPassword: "Nytt passord"
+newPasswordRetype: "Nytt passord (gjenta)"
+more: "Mer!"
+remove: "Slett"
+removed: "Slettet"
+saved: "Lagret"
+upload: "Laste opp"
+explore: "Utforsk"
+messageRead: "Lest"
+agree: "Jeg godtar"
+home: "Hjem"
+images: "Bilder"
+image: "Bilder"
+birthday: "Bursdag"
+yearsOld: "{age} år gammel"
+light: "Lys"
+dark: "Mørk"
+fileName: "Filnavn"
+selectFile: "Velg fil"
+selectFiles: "Velg fil"
+selectFolder: "Velg mappe"
+selectFolders: "Velg mappe"
+renameFile: "Endre filnavn"
+folderName: "Mappenavn"
+createFolder: "Opprett mappe"
+renameFolder: "Endre mappenavn"
+deleteFolder: "Slett mappe"
+addFile: "Legg til fil"
+emptyFolder: "Denne mappen er tom"
+copyUrl: "Kopier URL"
+rename: "Endre navn"
+doNothing: "Gjør ingenting"
+accept: "Tillatt"
+reject: "Avslå"
+instanceName: "Servernavn"
+thisYear: "I år"
+today: "I dag"
+pages: "Sider"
+pinnedUsers: "Festete brukrere"
+pinnedPages: "Festete sider"
+hcaptcha: "hCaptcha"
+recaptcha: "reCAPTCHA"
+name: "Navn"
+popularUsers: "Populære brukere"
+exploreUsersCount: "Det finnes {count} brukere"
+userList: "Lister"
+about: "Infomasjon"
+aboutMisskey: "Om Misskey"
+share: "Del"
+help: "Hjelp"
+close: "Lukk"
+members: "Medlemmer"
+text: "Tekst"
+next: "Neste"
+retype: "Gjenta"
+available: "Tilgjengelig"
+unavailable: "Utilgjengelig"
+tooShort: "For kort"
+tooLong: "For langt"
+or: "eller"
+language: "Språk"
+aboutX: "Om {x}"
+category: "Kategorier"
+createAccount: "Opprett konto"
+objectStorageRegion: "Region"
+objectStorageUseSSL: "Bruk SSL"
+objectStorageUseProxy: "Bruk Proxy"
+deleteAll: "Slett alt"
+listen: "Lytt"
+none: "Ingen"
+chooseEmoji: "Velg emoji"
+recentUsed: "Sist brukte"
+install: "Installer"
+nothing: "Ingenting"
+deleteAllFiles: "Slett alle filer"
+deleteAllFilesConfirm: "Vil du slette alle filer?"
+accountDeleted: "Kontoen blir slettet"
+accountDeletedDescription: "Denne kontoen blir slettet"
+menu: "Meny"
+poll: "Avstemning"
+description: "Beskrivelse"
+author: "Forfatter"
+height: "Høyde"
+large: "Stor"
+small: "Liten"
+notificationType: "Varseltype"
+edit: "Rediger"
+email: "E-post"
+smtpUser: "Brukernavn"
+smtpPass: "Passord"
+userSaysSomething: "{name} sa noe"
+copy: "Kopier"
+channel: "Kanaler"
+create: "Opprett"
+notificationSetting: "Varslingsinnstillinger"
+other: "Andre"
+behavior: "Oppførsel"
+sample: "Eksempel"
+abuseReports: "Rappoter"
+reportAbuse: "Rappoter"
+send: "Send"
+openInNewTab: "Åpne i ny fane"
+waitingFor: "Venter på {x}"
+system: "System"
+followingCount: "Følger"
+followersCount: "Følgere"
+yes: "Ja"
+no: "Nei"
+left: "Venstre"
+saveAs: "Lagre som"
+value: "Verdi"
+deleteConfirm: "Vil du slette?"
+invalidValue: "Verdien er ugyldig."
+emailNotification: "E-postvarsler"
+inChannelSearch: "Søk i kanal"
+clear: "Tøm"
+markAllAsRead: "Merk alt som lest"
+addDescription: "Legg til beskrivelse"
+info: "Infomasjon"
+unknown: "Ukjent"
+selectAccount: "Velg konto"
+user: "Brukere"
+accounts: "Kontoer"
+switch: "Bytt"
+gallery: "Galleri"
+ads: "Annonser"
+high: "Høy"
+low: "Lav"
+sent: "Send"
+learnMore: "Les mer"
+translate: "Oversett"
+unread: "Ulest"
+manageAccounts: "Administrer konto"
+classic: "Klassisk"
+muteThread: "Skjul denne tråden"
+unmuteThread: "Vis denne tråden"
+tablet: "Nettbrett"
+auto: "Automatisk"
+size: "Størrelse"
+searchByGoogle: "Søk"
+tenMinutes: "10 minutter"
+oneHour: "1 time"
+oneDay: "1 dag"
+oneWeek: "1 uke"
+oneMonth: "1 måned"
+file: "Filer"
+recommended: "Anbefalt"
+check: "Sjekk"
+deleteAccount: "Slett konto"
+document: "Dokumenter"
+logoutConfirm: "Vil du logge ut?"
+pleaseSelect: "Vennligst velg"
+type: "Type"
+beta: "Beta"
+account: "Kontoer"
+move: "Flytt"
+pushNotification: "Push-varsler"
+tools: "Verktøy"
+like: "Liker!"
+unlike: "Liker ikke"
+numberOfLikes: "Likerklikk"
+show: "Vis"
+neverShow: "Ikke vis igjen"
+remindMeLater: "Kanskje senere"
+didYouLikeMisskey: "Likte du Misskey?"
+roles: "Roller"
+role: "Rolle"
+color: "Farge"
+youCannotCreateAnymore: "Du kan ikke opprette flere."
+cannotPerformTemporary: "Midlertidig utilgjengelig"
+thisPostMayBeAnnoyingCancel: "Avbryt"
+exploreOtherServers: "Utforsk andre severe"
+letsLookAtTimeline: "La oss se på tidslinje"
+cannotBeChangedLater: "Du kan ikke endre senere."
+likeOnly: "Bare liker"
+retryAllQueuesConfirmTitle: "Vil du prøve igjen akkurat nå?"
+continue: "Fortsett"
+_achievements:
+ _types:
+ _noteFavorited1:
+ title: "Stjernekikker"
+ _myNoteFavorited1:
+ title: "Jeg vil gjerne få en stjerne"
+ _following50:
+ title: "Mange venner"
+ _following100:
+ title: "100 venner"
+ _following300:
+ title: "For mange venner"
+ _followers10:
+ title: "Følg meg!"
+ _reactWithoutRead:
+ title: "Leste du det virkelig?"
+ _clickedClickHere:
+ title: "Klikk her"
+ description: "Du har klikket her"
+ _loggedInOnBirthday:
+ title: "Gratulerer med dagen"
+_role:
+ options: "Alternativ"
+ _priority:
+ low: "Lav"
+ high: "Høy"
+_emailUnavailable:
+ used: "Allerede brukt"
+_accountDelete:
+ accountDelete: "Slett konto"
+_ad:
+ hide: "Ikke vis"
+_gallery:
+ like: "Liker!"
+ unlike: "Liker ikke"
+_preferencesBackups:
+ saveNew: "Lagre som ny"
+ cannotSave: "Kunne ikke lagre"
+_registry:
+ key: "Nøkkel"
+ keys: "Nøkler"
+_aboutMisskey:
+ translation: "Oversett Misskey"
+_instanceTicker:
+ none: "Ikke vis"
+ always: "Alltid vis"
+_channel:
+ create: "Opprett kanal"
+ edit: "Rediger kanal"
+ featured: "Populært"
+ following: "Følger"
+ nameAndDescription: "Navn og beskrivelse"
+_wordMute:
+ soft: "Myk"
+ hard: "Hard"
+_theme:
+ description: "Beskrivelse"
+ color: "Farge"
+ key: "Nøkkel"
+ keys:
+ link: "Lenke"
+_sfx:
+ notification: "Varsler"
+_ago:
+ future: "Fremitid"
+ justNow: "Akkurat nå"
+ secondsAgo: "{n} sekunder siden"
+ minutesAgo: "{n} minutter siden"
+ hoursAgo: "{n} timer siden"
+ daysAgo: "{n} dager siden"
+ weeksAgo: "{n} uker siden"
+ monthsAgo: "{n} måneder siden"
+ yearsAgo: "{n} år siden"
+ invalid: "Ingenting"
+_time:
+ second: "Sekunder"
+ minute: "Minutter"
+ hour: "Timer"
+ day: "Dager"
+_tutorial:
+ title: "Hvordan bruke Misskey"
+ step1_1: "Velkommen."
+ step8_3: "Du kan alltid endre denne innstillingen senere."
+_2fa:
+ renewTOTPCancel: "Avbryt"
+_weekday:
+ sunday: "Søndag"
+ monday: "Mandag"
+ tuesday: "Tirsdag"
+ wednesday: "Onsdag"
+ thursday: "Torsdag"
+ friday: "Fredag"
+ saturday: "Lørdag"
+_widgets:
+ profile: "Profil"
+ notifications: "Varsler"
+ timeline: "Tidslinje"
+ calendar: "Kalender"
+ trends: "Populært"
+ clock: "Klokke"
+ photos: "Bilder"
+ button: "Knapp"
+ userList: "Brukerliste"
+ _userList:
+ chooseList: "Velg liste"
+_cw:
+ show: "Vis mer"
+_poll:
+ noMore: "Du kan ikke legge til flere."
+ deadlineTime: "Timer"
+ vote: "Stem"
+ showResult: "Vis resultatet"
+ voted: "Stemt"
+ closed: "Avsluttet"
+_visibility:
+ home: "Hjem"
+ followers: "Følgere"
+_postForm:
+ _placeholders:
+ a: "Hva skjer?"
+_profile:
+ name: "Navn"
+ username: "Brukernavn"
+ metadataContent: "Innhold"
+_exportOrImport:
+ followingList: "Følg"
+ muteList: "Skjul"
+ blockingList: "Blokker"
+ userLists: "Lister"
+_charts:
+ filesIncDec: "Forskjell på antall filer"
+_instanceCharts:
+ users: "Forskjell på antall brukere"
+ ff: "Forskjell på antall Følg/Følgere"
+ files: "Forskjell på antall filer"
+_timelines:
+ home: "Hjem"
+_play:
+ new: "Opprett Play"
+ edit: "Rediger Play"
+ featured: "Populært"
+ summary: "Beskrivelse"
+_pages:
+ like: "Liker"
+ unlike: "Liker ikke"
+ my: "Mine sider"
+ featured: "Populært"
+ contents: "Innhold"
+ url: "Side URL"
+ fontSerif: "Serif"
+ fontSansSerif: "Sans Serif"
+ selectType: "Velg type"
+ blocks:
+ text: "Tekst"
+ section: "Seksjon"
+ image: "Bilde"
+ button: "Knapp"
+_notification:
+ _types:
+ follow: "Følg"
+ reply: "Svar"
+ quote: "Sitat"
+ reaction: "Reaksjon"
+ _actions:
+ reply: "Svar"
+_deck:
+ swapLeft: "Flytt til venstre"
+ swapRight: "Flytt til høyre"
+ swapUp: "Flytt opp"
+ swapDown: "Flytt ned"
+ profile: "Profil"
+ newProfile: "Ny profil"
+ deleteProfile: "Slett profil"
+ _columns:
+ notifications: "Varsler"
+ tl: "Tidslinje"
+ list: "Lister"
+ channel: "Kanaler"
+ direct: "Direkte"
+_webhookSettings:
+ name: "Navn"
diff --git a/locales/pl-PL.yml b/locales/pl-PL.yml
index 517e8431f9..f56fe4a020 100644
--- a/locales/pl-PL.yml
+++ b/locales/pl-PL.yml
@@ -257,12 +257,12 @@ startMessaging: "Rozpocznij czat"
nUsersRead: "przeczytano przez {n}"
agreeTo: "Wyrażam zgodę na {0}"
agreeBelow: "Zaakceptuj poniżej"
-tos: "Regulamin"
start: "Rozpocznij"
home: "Strona główna"
remoteUserCaution: "Te informacje mogą nie być aktualne, ponieważ użytkownik pochodzi ze zdalnej instancji."
activity: "Aktywność"
images: "Zdjęcia"
+image: "Zdjęcia"
birthday: "Data urodzenia"
yearsOld: "{age} lat"
registeredDate: "Zarejestrowano"
diff --git a/locales/pt-PT.yml b/locales/pt-PT.yml
index 8a7232fa2c..e7b43f6380 100644
--- a/locales/pt-PT.yml
+++ b/locales/pt-PT.yml
@@ -252,12 +252,12 @@ noMoreHistory: "Sem mais história"
startMessaging: "Iniciar conversação"
nUsersRead: "{n} Pessoas leem"
agreeTo: "Eu concordo com {0}"
-tos: "Termos de serviço"
start: "começar"
home: "casa"
remoteUserCaution: "As informações estão incompletas porque é um utilizador remoto."
activity: "atividade"
images: "imagem"
+image: "imagem"
birthday: "aniversário"
yearsOld: "{age} anos"
registeredDate: "Data de registro"
diff --git a/locales/ro-RO.yml b/locales/ro-RO.yml
index bbf0160de9..6ad45d0636 100644
--- a/locales/ro-RO.yml
+++ b/locales/ro-RO.yml
@@ -252,12 +252,12 @@ noMoreHistory: "Nu există mai mult istoric"
startMessaging: "Începe un chat nou"
nUsersRead: "citit de {n}"
agreeTo: "Sunt de acord cu {0}"
-tos: "Termenii de utilizare"
start: "Să începem"
home: "Acasă"
remoteUserCaution: "Deoarece acest utilizator este dintr-o instanță externă, informația afișată poate fi incompletă."
activity: "Activitate"
images: "Imagini"
+image: "Imagini"
birthday: "Zi de naștere"
yearsOld: "{age} ani"
registeredDate: "Data înregistrării"
diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml
index 8a09d30306..6c9ace92e9 100644
--- a/locales/ru-RU.yml
+++ b/locales/ru-RU.yml
@@ -20,6 +20,7 @@ noNotes: "Нет ни одной заметки"
noNotifications: "Нет ни одного уведомления"
instance: "Инстанс"
settings: "Настройки"
+notificationSettings: "Настройки уведомлений"
basicSettings: "Основные настройки"
otherSettings: "Прочие настройки"
openInWindow: "Открыть в плавающем окне"
@@ -122,6 +123,8 @@ unmarkAsSensitive: "Снять отметку «не для всех»"
enterFileName: "Введите имя файла"
mute: "Скрыть"
unmute: "Отменить скрытие"
+renoteMute: "Заглушить репосты"
+renoteUnmute: "Включить репосты"
block: "Заблокировать"
unblock: "Разблокировать"
suspend: "Заморозить"
@@ -153,6 +156,7 @@ flagShowTimelineReplies: "Показывать ответы на заметки
flagShowTimelineRepliesDescription: "Если этот параметр включен, то в ленте, в дополнение к заметкам пользователя, отображаются ответы на другие заметки пользователя."
autoAcceptFollowed: "Принимать подписчиков автоматически"
addAccount: "Добавить учётную запись"
+reloadAccountsList: "Обновить список учётных записей"
loginFailed: "Неудачная попытка входа"
showOnRemote: "Перейти к оригиналу на сайт"
general: "Общее"
@@ -259,14 +263,16 @@ noMoreHistory: "История закончилась"
startMessaging: "Начать общение"
nUsersRead: "Прочитали {n}"
agreeTo: "Я соглашаюсь с {0}"
+agree: "Согласиться"
agreeBelow: "Согласен со следующими"
basicNotesBeforeCreateAccount: "Записи, перед созданием аккаунта"
-tos: "Пользовательское соглашение"
+termsOfService: "Условия использования"
start: "Начать"
home: "Главная"
remoteUserCaution: "Это пользователь с другого сайта, поэтому информация может быть неточной."
activity: "Активность"
images: "Изображения"
+image: "Изображения"
birthday: "День рождения"
yearsOld: "Возраст: {age}"
registeredDate: "Дата регистрации"
@@ -457,6 +463,7 @@ aboutX: "Описание {x}"
emojiStyle: "Стиль эмодзи"
native: "Системные"
disableDrawer: "Не использовать выдвижные меню"
+showNoteActionsOnlyHover: "Показывать кнопки управления заметкой только при наведении"
noHistory: "История пока пуста"
signinHistory: "Журнал посещений"
enableAdvancedMfm: "Включить расширенный MFM"
@@ -469,6 +476,8 @@ createAccount: "Новая учётная запись"
existingAccount: "Существующая учётная запись"
regenerate: "Создать повторно"
fontSize: "Размер шрифта"
+mediaListWithOneImageAppearance: "Показывать список медиа только одним изображением"
+limitTo: "Обрезать до {x}"
noFollowRequests: "Нерассмотренные запросы на подписку отсутствуют"
openImageInNewTab: "Открыть изображение в новой вкладке"
dashboard: "Панель управления"
@@ -502,9 +511,11 @@ objectStorageUseSSLDesc: "Отключите, если не собираетес
objectStorageUseProxy: "Использовать прокси"
objectStorageUseProxyDesc: "Отключите, если не будете испоьзовать прокси для соединений по протоколу ObjectStorage."
objectStorageSetPublicRead: "Устанавливать public-read при загрузке на сервер"
+s3ForcePathStyleDesc: "Включение s3ForcePathStyle принудительно указывает имя корзины как часть пути в URL-адресе вместо имени хоста. Может потребоваться активация при использовании таких вещей, как локальный Minio."
serverLogs: "Журнал сервера"
deleteAll: "Удалить всё"
showFixedPostForm: "Показывать поле для ввода новой заметки наверху ленты"
+showFixedPostFormInChannel: "Показывать поле для ввода новой заметки наверху ленты (каналы)"
newNoteRecived: "Появилась новая заметка"
sounds: "Звуки"
sound: "Звуки"
@@ -542,6 +553,10 @@ userSuspended: "Эта учётная запись заморожена"
userSilenced: "Этот пользователь был заглушен"
yourAccountSuspendedTitle: "Эта учетная запись заблокирована"
yourAccountSuspendedDescription: "Эта учетная запись была заблокирована из-за нарушения условий предоставления услуг сервера. Свяжитесь с администратором, если вы хотите узнать более подробную причину. Пожалуйста, не создавайте новую учетную запись."
+tokenRevoked: "Токен недействителен"
+tokenRevokedDescription: "Срок действия вашего токена входа истек. Пожалуйста, войдите снова."
+accountDeleted: "Эта учетная запись удалена"
+accountDeletedDescription: "Эта учетная запись удалена"
menu: "Меню"
divider: "Линия-разделитель"
addItem: "Добавить элемент"
@@ -688,6 +703,8 @@ contact: "Как связаться"
useSystemFont: "Использовать шрифт, предлагаемый системой"
clips: "Подборки"
experimentalFeatures: "Экспериментальные функции"
+experimental: "Экспериментальные"
+thisIsExperimentalFeature: "Это экспериментальная функция. Технические характеристики могут измениться или он может работать неправильно."
developer: "Разработчик"
makeExplorable: "Опубликовать профиль в «Обзоре»."
makeExplorableDescription: "Если выключить, ваш профиль не будет показан в разделе «Обзор»."
@@ -852,6 +869,7 @@ tenMinutes: "10 минут"
oneHour: "1 час"
oneDay: "1 день"
oneWeek: "1 неделя"
+oneMonth: "1 месяц"
reflectMayTakeTime: "Изменения могут занять время для отображения"
failedToFetchAccountInformation: "Не удалось получить информацию об аккаунте"
rateLimitExceeded: "Ограничение скорости превышено"
@@ -893,6 +911,7 @@ remoteOnly: "Только удалённо"
failedToUpload: "Сбой выгрузки"
cannotUploadBecauseInappropriate: "Файл не может быть загружен, так как было установлено, что он может содержать неприемлемое содержимое."
cannotUploadBecauseNoFreeSpace: "Файл не может быть загружен, так как не осталось места на диске"
+cannotUploadBecauseExceedsFileSizeLimit: "Файл не может быть загружен, так как он превышает лимит размера файла."
beta: "Бета"
enableAutoSensitive: "Автоматическое определение NSFW"
enableAutoSensitiveDescription: "Если доступно, используйте машинное обучение для автоматической установки флага NSFW на носителе. Даже если эта функция отключена, она может быть установлена автоматически в зависимости от инстанта."
@@ -909,6 +928,7 @@ pushNotificationNotSupported: "Push-уведмления не поддержив
sendPushNotificationReadMessage: "Удалять push-уведомления когда сообщение или прочитано"
sendPushNotificationReadMessageCaption: "На мгновение появится уведомление \"{emptyPushNotificationMessage}\". Расход заряда батареи может увеличиться "
windowMaximize: "Развернуть"
+windowMinimize: "Свернуть"
windowRestore: "Восстановить"
caption: "Подпись (Automatic Translation)"
loggedInAsBot: "Вы под аккаунтом бота!"
@@ -925,6 +945,7 @@ didYouLikeMisskey: "Вам нравится Misskey?"
pleaseDonate: "Сайт {host} работает на Misskey. Это бесплатное программное обеспечение, и ваши пожертвования очень бы помогли продолжать его разработку!"
roles: "Роли"
role: "Роль"
+noRole: "Нет роли"
normalUser: "Обычный пользователь"
undefined: "неопределён"
assign: "Назначить"
@@ -934,6 +955,10 @@ manageCustomEmojis: "Управлять пользовательскими эм
youCannotCreateAnymore: "Вы достигли лимита создания."
cannotPerformTemporary: "Временно недоступен"
cannotPerformTemporaryDescription: "Это действие временно невозможно выполнить из-за превышения лимита выполнения."
+invalidParamError: "Ошибка параметра"
+invalidParamErrorDescription: "Проблема с параметрами запроса. Обычно это ошибка, но это также может быть связано с тем, что вы набрали слишком много символов."
+permissionDeniedError: "Операция запрещена"
+permissionDeniedErrorDescription: "У этой учетной записи нет разрешения на выполнение этой операции."
preset: "Шаблоны"
selectFromPresets: "Выбрать из шаблонов"
achievements: "Достижения"
@@ -950,6 +975,36 @@ copyErrorInfo: "Скопировать код ошибки"
joinThisServer: "Присоединяйтесь к этому серверу"
exploreOtherServers: "Искать другие сервера"
letsLookAtTimeline: "Давайте посмотрим на ленту"
+disableFederationConfirm: "Отключить федерацию?"
+disableFederationConfirmWarn: "Дефедерация не делает заметку приватной. В большинстве случаев без федерации не обойтись."
+disableFederationOk: "Не федерируется"
+invitationRequiredToRegister: "Этот сервер в настоящее время только по приглашению. Зарегистрироваться могут только те, у кого есть код приглашения."
+emailNotSupported: "Доставка почты не поддерживается на этом сервере"
+postToTheChannel: "Отправить в канал"
+cannotBeChangedLater: "Это нельзя изменить позже"
+reactionAcceptance: "Принятие реакций"
+likeOnly: "Только лайки"
+likeOnlyForRemote: "Только лайки с удалённых серверов"
+rolesAssignedToMe: "Мои роли"
+resetPasswordConfirm: "Сбросить пароль?"
+sensitiveWords: "Чувствительные слова"
+sensitiveWordsDescription: "Установите общедоступный диапазон заметки, содержащей заданное слово, на домашний. Можно сделать несколько настроек, разделив их переносами строк."
+notesSearchNotAvailable: "Поиск заметок недоступен"
+license: "Лицензия"
+unfavoriteConfirm: "Удалить избранное?"
+myClips: "Мои клипы"
+drivecleaner: "Очиститель дисков"
+retryAllQueuesNow: "Повторить все очереди сейчас"
+retryAllQueuesConfirmTitle: "Хотите попробовать ещё раз?"
+retryAllQueuesConfirmText: "Нагрузка на сервер может увеличиться"
+enableChartsForRemoteUser: "Создание диаграмм для удалённых пользователей"
+enableChartsForFederatedInstances: "Создание диаграмм для удалённых серверов"
+largeNoteReactions: "Показывать большие реакции на заметки"
+noteIdOrUrl: "ID или ссылка на заметку"
+video: "Видео"
+videos: "Видео"
+dataSaver: "Экономия трафика"
+horizontal: "Сбоку"
_achievements:
earnedAt: "Разблокировано в"
_types:
diff --git a/locales/sk-SK.yml b/locales/sk-SK.yml
index 7c74060158..bde8596603 100644
--- a/locales/sk-SK.yml
+++ b/locales/sk-SK.yml
@@ -261,12 +261,12 @@ nUsersRead: "prečítané {n} používateľmi"
agreeTo: "Súhlasím s {0}"
agreeBelow: "Súhlasím s nasledovným"
basicNotesBeforeCreateAccount: "Základné bezpečnostné opatrenia"
-tos: "Podmienky používania"
start: "Začať"
home: "Domov"
remoteUserCaution: "Tieto informácie nemusia byť aktuálne, keďže používateľ je na vzdialenom serveri."
activity: "Aktivita"
images: "Obrázky"
+image: "Obrázky"
birthday: "Dátum narodenia"
yearsOld: "{age} rokov"
registeredDate: "Dátum registrácie"
@@ -917,6 +917,7 @@ remindMeLater: "Pripomenúť neskôr"
didYouLikeMisskey: "Páči sa vám Misskey?"
pleaseDonate: "Misskey je bezplatný softvér, ktorý používa {host}. Prosím, prispejte, aby sme ho mohli ďalej rozvíjať!"
color: "Farba"
+horizontal: "Strana"
_role:
priority: "Priorita"
_priority:
diff --git a/locales/sv-SE.yml b/locales/sv-SE.yml
index 6369adb454..7a00e3fcea 100644
--- a/locales/sv-SE.yml
+++ b/locales/sv-SE.yml
@@ -256,11 +256,11 @@ noMoreHistory: "Det finns ingen mer historik"
startMessaging: "Starta en chatt"
nUsersRead: "läst av {n}"
agreeTo: "Jag accepterar {0}"
-tos: "Användarvillkor"
home: "Hem"
remoteUserCaution: "Då denna användaren kommer från en fjärrinstans, kan informationen visad vara ofullständig."
activity: "Aktivitet"
images: "Bilder"
+image: "Bilder"
birthday: "Födelsedag"
yearsOld: "{age} år gammal"
registeredDate: "Gick med"
diff --git a/locales/th-TH.yml b/locales/th-TH.yml
index a863103e2c..1957d14d86 100644
--- a/locales/th-TH.yml
+++ b/locales/th-TH.yml
@@ -18,8 +18,9 @@ enterUsername: "ใส่ชื่อผู้ใช้"
renotedBy: "รีโน้ตโดย {ผู้ใช้}"
noNotes: "ไม่มีโน้ต"
noNotifications: "ไม่มีการแจ้งเตือน"
-instance: "ตัวอย่าง"
+instance: "อินสแตนซ์"
settings: "การตั้งค่า"
+notificationSettings: "ตั้งค่าการแจ้งเตือน"
basicSettings: "การตั้งค่าพื้นฐาน"
otherSettings: "การตั้งค่าอื่นๆ"
openInWindow: "เปิดในหน้าต่าง"
@@ -99,7 +100,7 @@ followRequestPending: "กำลังรอดำเนินการร้อ
enterEmoji: "ใส่อีโมจิ"
renote: "รีโน้ต"
unrenote: "เลิกรีโน้ต"
-renoted: "รีโน้ตเอาไว้"
+renoted: "รีโน้ตแล้วนะ"
cantRenote: "โพสต์นี้ไม่สามารถรีโน้ตไว้ใหม่ได้นะ"
cantReRenote: "ไม่สามารถรีโน้ตเอาไว้ใหม่ได้นะ"
quote: "อ้างคำพูด"
@@ -262,14 +263,16 @@ noMoreHistory: "ในนั้นไม่มีประวัติอีก
startMessaging: "เริ่มการสนทนา"
nUsersRead: "อ่านโดย {n}"
agreeTo: "ฉันยอมรับที่จะ {0}"
+agree: "ยอมรับ"
agreeBelow: "ฉันยอมรับถึงด้านล่าง"
basicNotesBeforeCreateAccount: "หมายเหตุสำคัญ"
-tos: "ข้อกำหนดและเงื่อนไข"
+termsOfService: "เงื่อนไขการให้บริการ"
start: "เริ่มต้นใช้งาน"
home: "หน้าแรก"
remoteUserCaution: "เนื่องจากผู้ใช้งานรายนี้นั้น มาจากอินสแตนซ์ระยะไกล ข้อมูลที่แสดงดังกล่าวนั้นอาจจะไม่สมบูรณ์ก็ได้นะ"
activity: "กิจกรรม"
images: "รูปภาพ"
+image: "รูปภาพ"
birthday: "วันเกิด"
yearsOld: "{age} ปี"
registeredDate: "วันที่สมัครสมาชิก"
@@ -467,12 +470,14 @@ enableAdvancedMfm: "เปิดใช้งาน MFM ขั้นสูง"
enableAnimatedMfm: "เปิดการใช้งาน MFM ด้วยแอนิเมชั่น"
doing: "กำลังประมวลผล......"
category: "หมวดหมู่"
-tags: "แท็ก"
+tags: "นามแฝง"
docSource: "ที่มาของเอกสารนี้"
createAccount: "สร้างบัญชี"
existingAccount: "บัญชีที่มีอยู่"
regenerate: "สร้างอีกครั้ง"
fontSize: "ขนาดตัวอักษร"
+mediaListWithOneImageAppearance: "ความสูงของลิสต์สื่อจะต้องมีรูปภาพเดียวเท่านั้น"
+limitTo: "จำกัดไว้ที่ {x}"
noFollowRequests: "คุณไม่มีคำขอติดตามที่รอดำเนินการ"
openImageInNewTab: "เปิดรูปภาพในแท็บใหม่"
dashboard: "หน้ากระดานหลัก"
@@ -671,7 +676,7 @@ notesCount: "จำนวนของโน้ต"
repliesCount: "จำนวนการตอบกลับที่ส่ง"
renotesCount: "จำนวนรีโน้ตที่ส่ง"
repliedCount: "จำนวนของการตอบกลับที่ได้รับ"
-renotedCount: "จำนวนรีโน้ตที่ได้รับ"
+renotedCount: "จำนวนรีโน้ตที่ได้รับแล้ว"
followingCount: "จำนวนบัญชีที่ติดตาม"
followersCount: "จำนวนผู้ติดตาม"
sentReactionsCount: "จำนวนปฏิกิริยาที่ส่ง"
@@ -698,6 +703,8 @@ contact: "ติดต่อ"
useSystemFont: "ใช้ฟอนต์เริ่มต้นของระบบ"
clips: "คลิป"
experimentalFeatures: "ฟังก์ชั่นทดสอบ"
+experimental: "ทดลอง"
+thisIsExperimentalFeature: "นี่คือฟีเจอร์ทดลองนะค่ะ ฟังก์ชันการทำงานบางอย่างอาจเปลี่ยนแปลงได้ และอาจไม่ทำงานหรือไม่เสถียรตามที่ตั้งใจไว้นะ"
developer: "สำหรับนักพัฒนา"
makeExplorable: "ทำให้บัญชีมองเห็นใน \"สำรวจ\""
makeExplorableDescription: "ถ้าหากคุณปิดการทำงานนี้ บัญชีของคุณนั้นจะไม่แสดงในส่วน \"สำรวจ\" นะ"
@@ -904,6 +911,7 @@ remoteOnly: "รีโมทเท่านั้น"
failedToUpload: "การอัปโหลดล้มเหลว"
cannotUploadBecauseInappropriate: "ไม่สามารถอัปโหลดไฟล์นี้ได้เนื่องจากระบบตรวจพบบางส่วนของไฟล์ว่านี้อาจจะเป็น NSFW"
cannotUploadBecauseNoFreeSpace: "การอัปโหลดนั้นล้มเหลวเนื่องจากไม่มีความจุของไดรฟ์"
+cannotUploadBecauseExceedsFileSizeLimit: "ไม่สามารถอัปโหลดไฟล์นี้ได้แล้วเนื่องจากเกินขีดจำกัดของขนาดไฟล์แล้ว"
beta: "เบต้า"
enableAutoSensitive: "ทำเครื่องหมาย NSFW อัตโนมัติ"
enableAutoSensitiveDescription: "อนุญาตให้ตรวจหาและทำเครื่องหมายสื่อ NSFW โดยอัตโนมัติผ่านการเรียนรู้ของเครื่องหากเป็นไปได้ แม้ว่าตัวเลือกนี้จะถูกปิดใช้งาน แต่ก็สามารถเปิดใช้งานได้ทั้งอินสแตนซ์นี้"
@@ -937,6 +945,7 @@ didYouLikeMisskey: "คุณเคยชอบ Misskey ไหม?"
pleaseDonate: "{host} ใช้ซอฟต์แวร์ฟรี Misskey เราขอขอบคุณการบริจาคของคุณอย่างสูงเพื่อให้การพัฒนา Misskey สามารถดำเนินต่อไปได้นะ!"
roles: "บทบาท"
role: "บทบาท"
+noRole: "ไม่พบบทบาท"
normalUser: "ผู้ใช้มาตรฐาน"
undefined: "ไม่ได้กำหนด"
assign: "กำหนด"
@@ -946,6 +955,10 @@ manageCustomEmojis: "จัดการอีโมจิแบบกำหน
youCannotCreateAnymore: "คุณถึงขีดจํากัดการสร้างแล้วนะ"
cannotPerformTemporary: "ไม่สามารถใช้การได้ชั่วคราว"
cannotPerformTemporaryDescription: "การดําเนินการนี้ไม่สามารถดําเนินการได้ชั่วคราว เนื่องจากเกินขีดจํากัดการดําเนินการ กรุณารอสักครู่แล้วลองใหม่อีกครั้งนะค่ะ"
+invalidParamError: "ข้อผิดพลาดพารามิเตอร์"
+invalidParamErrorDescription: "คำขอพารามิเตอร์ไม่ถูกต้อง สิ่งนี้มักจะเกิดจากข้อผิดพลาด แต่อาจเกิดจากอินพุตเกินขีดจำกัดของขนาดหรือที่คล้ายกัน"
+permissionDeniedError: "การดำเนินถูกปฏิเสธ"
+permissionDeniedErrorDescription: "บัญชีนี้ไม่มีสิทธิ์อนุญาตในการดำเนินการนี้"
preset: "พรีเซ็ต"
selectFromPresets: "เลือกจากการพรีเซ็ต"
achievements: "ความสำเร็จ"
@@ -989,17 +1002,51 @@ enableChartsForFederatedInstances: "สร้างแผนภูมิข้
showClipButtonInNoteFooter: "เพิ่ม \"คลิป\" เพื่อบันทึกเมนูการทำงาน"
largeNoteReactions: "ขยายรีแอคชั่นการแสดงผล"
noteIdOrUrl: "โน้ต ID หรือ URL"
+video: "วีดีโอ"
+videos: "วีดีโอ"
+dataSaver: "ประหยัดข้อมูล"
accountMigration: "การโยกย้ายบัญชี"
accountMoved: "ผู้ใช้รายนี้ได้ย้ายไปยังบัญชีใหม่แล้ว:"
+accountMovedShort: "บัญชีนี้ถูกโอนย้ายไปแล้วค่ะ"
+operationForbidden: "ห้ามดำเนินการ"
forceShowAds: "แสดงโฆษณาเสมอ"
+addMemo: "เพิ่มมีโม"
+editMemo: "แก้ไขมีโม"
+reactionsList: "ปฏิกิริยา"
+renotesList: "Renotes รีโน้ต"
+notificationDisplay: "การแจ้งเตือน"
+leftTop: "บนซ้าย"
+rightTop: "บนขวา"
+leftBottom: "ล่างซ้าย"
+rightBottom: "ล่างขวา"
+stackAxis: "ทิศทางการซ้อน"
+vertical: "แนวตั้ง"
+horizontal: "ด้านข้าง"
+position: "ตำแหน่ง"
+serverRules: "กฎของเซิฟเวอร์"
+pleaseConfirmBelowBeforeSignup: "โปรดยืนยันด้านล่างก่อนกำลังลงชื่อสมัครนะค่ะ"
+pleaseAgreeAllToContinue: "คุณต้องยอมรับทุกช่องตรงด้านบนเพื่อดำเนินการต่อค่ะ"
+continue: "ดำเนินการต่อ"
+preservedUsernames: "ชื่อผู้ใช้ที่สงวนไว้"
+preservedUsernamesDescription: "ลิสต์ชื่อผู้ใช้ที่จะสำรองโดยคั่นด้วยการแบ่งบรรทัดนั้น เพราะสิ่งเหล่านี้จะไม่สามารถทำได้ในระหว่างการสร้างบัญชีตามปกติ บัญชีที่มีอยู่แล้วนั้นโดยใช้ชื่อผู้ใช้เหล่านี้จะไม่ได้รับผลกระทบอะไร"
+createNoteFromTheFile: "เรียบเรียงโน้ตจากไฟล์นี้"
+_serverRules:
+ description: "ชุดของกฎที่จะแสดงก่อนการลงทะเบียนเราขอแนะนำให้ตั้งค่าสรุปข้อกำหนดในการให้บริการ"
_accountMigration:
- moveTo: "ย้ายข้อมูลบัญชีนี้ไปยังบัญชีอีกหนึ่ง"
- moveToLabel: "บัญชีที่จะย้ายไปที่:"
- moveAccountDescription: "การกระทำนี้ไม่สามารถย้อนกลับได้นะ ขั้นตอนแรก ต้องสร้างนามแฝงสำหรับบัญชีนี้ในบัญชีที่คุณต้องการย้ายไป หลังจากนั้นแล้ว ป้อนบัญชีที่จะย้ายไปในรูปแบบดังต่อไปนี้: @person@instance.com"
moveFrom: "ย้ายข้อมูลบัญชีอื่นไปยังอีกบัญชีนี้หนึ่ง"
+ moveFromSub: "สร้างนามแฝงไปยังบัญชีอื่น"
moveFromLabel: "บัญชีที่จะย้ายจาก:"
moveFromDescription: "สร้างนามแฝงสำหรับบัญชีที่จะย้ายจากบัญชีนี้ ถ้าหากคุณต้องการโอนผู้ติดตาม สิ่งนี้ต้องทำก่อนโอนก่อนนะค่ะ! หลังจากนั้น ป้อนบัญชีที่จะย้ายไปในรูปแบบต่อไปนี้: @person@instance.com"
+ moveTo: "ย้ายข้อมูลบัญชีนี้ไปยังบัญชีอีกหนึ่ง"
+ moveToLabel: "บัญชีที่จะย้ายไปที่:"
+ moveCannotBeUndone: "ไม่สามารถยกเลิกการโอนย้ายบัญชีได้"
+ moveAccountDescription: "การกระทำนี้ไม่สามารถย้อนกลับได้นะ ขั้นตอนแรก ต้องสร้างนามแฝงสำหรับบัญชีนี้ในบัญชีที่คุณต้องการย้ายไป หลังจากนั้นแล้ว ป้อนบัญชีที่จะย้ายไปในรูปแบบดังต่อไปนี้: @person@instance.com"
+ moveAccountHowTo: "หากต้องการย้ายข้อมูลก่อนอื่นให้สร้างชื่อแทนสำหรับบัญชีนี้ ในบัญชีที่จะต้องการย้ายไป\nหลังจากที่คุณสร้างนามแฝงนั้นแล้ว ให้ป้อนบัญชีที่ต้องการจะย้ายไปในรูปแบบดังต่อไปนี้: @username@server.example.com"
+ startMigration: "โอนย้าย"
migrationConfirm: "ย้ายข้อมูลบัญชีนี้ไปที่ {account} จริงๆนะ เมื่อมีการเริ่มต้นแล้ว กระบวนการนี้จะไม่สามารถหยุดหรือนำกลับคืนมาได้ และคุณจะไม่สามารถใช้บัญชีนี้ในสถานะดั้งเดิมได้อีกต่อไป\n\nนอกจากนี้ เพื่อให้แน่ใจยืนยันว่าคุณได้สร้างนามแฝงในบัญชีที่จะย้ายข้อมูลนะค่ะ"
+ movedAndCannotBeUndone: "\nบัญชีนี้ถูกโอนย้ายไปแล้ว\nไม่สามารถย้อนกลับโอนย้ายข้อมูลได้"
+ postMigrationNote: "บัญชีนี้จะถูกเลิกติดตามบัญชีทั้งหมดที่กำลังติดตามภายใน 24 ชั่วโมงหลังจากการย้ายข้อมูลนั้นเสร็จสิ้น ทั้งจำนวนผู้ติดตามและผู้ติดตามนั้นจะกลายเป็นศูนย์ เพื่อหลีกเลี่ยงป้องกันไม่ให้ผู้ติดตามของคุณนั้นไม่สามารถเห็นโพสต์เฉพาะผู้ติดตามของบัญชีนี้ได้ แต่อย่างไรก็ตามแล้วพวกเขาจะยังคงติดตามบัญชีนี้ต่อไป"
+ movedTo: "บัญชีที่จะย้ายไปที่:"
_achievements:
earnedAt: "ได้รับเมื่อ"
_types:
@@ -1171,6 +1218,9 @@ _achievements:
_client30min:
title: "พักผ่อนสักหน่อย"
description: "ใช้เวลา 30 นาทีบน Misskey"
+ _client60min:
+ title: "ไม่มี \"Miss\" ใน Misskey นะค่ะ !"
+ description: "เปิด Misskey ค้างไว้แล้วอย่างน้อย 60 นาที"
_noteDeletedWithin1min:
title: "ไม่เป็นไร"
description: "ลบโน้ตภายในหนึ่งนาทีหลังจากที่โพสต์"
@@ -1259,6 +1309,8 @@ _role:
iconUrl: "ไอคอน URL"
asBadge: "แสดงเป็นตรา"
descriptionOfAsBadge: "ไอคอนของบทบาทนี้จะปรากฏถัดจากชื่อผู้ใช้ของผู้ใช้งานด้วยบทบาทนี้ถ้าหากเปิดใช้งาน"
+ isExplorable: "บทบาทไทม์ไลน์เป็นแบบสาธารณะ"
+ descriptionOfIsExplorable: "ไทม์ไลน์ของบทบาทนี้จะสามารถเข้าถึงได้แบบสาธารณะถ้าหากเปิดใช้งาน เส้นเวลาของบทบาทนั้นจะไม่ถูกเปิดเผยต่อสาธารณะ ถึงแม้ว่าจะไม่เปิดเผยต่อสาธารณะแม้แต่ว่า...จะตั้งค่าไว้ยังไงก็ตาม"
displayOrder: "ตำแหน่ง"
descriptionOfDisplayOrder: "ยิ่งตัวเลขสูง ตำแหน่ง UI ก็ยิ่งสูงขึ้นนะ"
canEditMembersByModerator: "อนุญาตให้ผู้ดูแลแก้ไขสมาชิก"
@@ -1407,6 +1459,8 @@ _channel:
following: "ติดตามแล้ว"
usersCount: "{n} ผู้เข้าร่วม"
notesCount: "{n} โน้ต"
+ nameAndDescription: "ชื่อและคำอธิบาย"
+ nameOnly: "ชื่อเท่านั้น"
_menuDisplay:
sideFull: "ด้านข้าง"
sideIcon: "ด้านข้าง (ไอคอน)"
@@ -1887,6 +1941,7 @@ _deck:
channel: "แชนแนล"
mentions: "พูดถึง"
direct: "ไดเร็ค"
+ roleTimeline: "บทบาทไทม์ไลน์"
_dialog:
charactersExceeded: "คุณกำลังมีตัวอักขระเกินขีดจำกัดสูงสุดแล้วนะ! ปัจจุบันอยู่ที่ {current} จาก {max}"
charactersBelow: "คุณกำลังใช้อักขระต่ำกว่าขีดจำกัดขั้นต่ำเลยนะ! ปัจจุบันอยู่ที่ {current} จาก {min}"
diff --git a/locales/uk-UA.yml b/locales/uk-UA.yml
index 895d2e1f12..d0d52785d4 100644
--- a/locales/uk-UA.yml
+++ b/locales/uk-UA.yml
@@ -258,12 +258,12 @@ startMessaging: "Розпочати діалог"
nUsersRead: "Прочитали {n}"
agreeTo: "Я погоджуюсь з {0}"
agreeBelow: "Я погоджуюся з наведеним нижче"
-tos: "Умови використання"
start: "Розпочати"
home: "Домівка"
remoteUserCaution: "Інформація може бути неповною, оскільки це віддалений користувач."
activity: "Активність"
images: "Зображення"
+image: "Зображення"
birthday: "День народження"
yearsOld: "{age} років"
registeredDate: "Приєднання"
@@ -899,6 +899,7 @@ achievements: "Досягнення"
joinThisServer: "Зареєструватися на цьому сервері"
exploreOtherServers: "Знайти інший сервер"
letsLookAtTimeline: "Перегляд історії"
+horizontal: "Збоку"
_achievements:
earnedAt: "Відкрито"
_types:
diff --git a/locales/vi-VN.yml b/locales/vi-VN.yml
index ebd046b6d4..d4a12df8c5 100644
--- a/locales/vi-VN.yml
+++ b/locales/vi-VN.yml
@@ -261,12 +261,12 @@ nUsersRead: "đọc bởi {n}"
agreeTo: "Tôi đồng ý {0}"
agreeBelow: "Đồng ý với nội dung dưới đây"
basicNotesBeforeCreateAccount: "Những điều cơ bản cần chú ý "
-tos: "Điều khoản dịch vụ"
start: "Bắt đầu"
home: "Trang chính"
remoteUserCaution: "Vì người dùng này ở máy chủ khác, thông tin hiển thị có thể không đầy đủ."
activity: "Hoạt động"
images: "Hình ảnh"
+image: "Hình ảnh"
birthday: "Sinh nhật"
yearsOld: "{age} tuổi"
registeredDate: "Tham gia"
@@ -944,6 +944,7 @@ copyErrorInfo: "Sao chép thông tin lỗi"
joinThisServer: "Đăng ký trên chủ máy này"
exploreOtherServers: "Tìm chủ máy khác"
letsLookAtTimeline: "Thử xem Timeline"
+horizontal: "Thanh bên"
_achievements:
earnedAt: "Ngày thu nhận"
_types:
diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml
index 62f6bc6c32..b2861daadb 100644
--- a/locales/zh-CN.yml
+++ b/locales/zh-CN.yml
@@ -114,7 +114,7 @@ sensitive: "敏感内容"
add: "添加"
reaction: "回应"
reactions: "回应"
-reactionSetting: "在选择器中显示的回应"
+reactionSetting: "在选择器中显示回应"
reactionSettingDescription2: "拖动重新排序,单击删除,点击 + 添加。"
rememberNoteVisibility: "保存上次设置的可见性"
attachCancel: "删除附件"
@@ -167,7 +167,7 @@ searchWith: "搜索:{q}"
youHaveNoLists: "列表为空"
followConfirm: "你确定要关注{name}吗?"
proxyAccount: "代理账户"
-proxyAccountDescription: "代理账户是在某些情况下充当用户的远程关注者的账户。 例如,当一个用户列出一个远程用户时,如果没有人跟随该列出的用户,则该活动将不会传递到该实例,因此将代之以代理账户。"
+proxyAccountDescription: "代理账户是在某些情况下充当用户的远程关注者的账户。 例如,当一个用户列出一个远程用户时,如果没有人跟随该列出的用户,则该活动将不会传递到该服务器,因此将代之以代理账户。"
host: "主机名"
selectUser: "选择用户"
recipient: "收件人"
@@ -263,14 +263,16 @@ noMoreHistory: "没有更多的历史记录"
startMessaging: "添加聊天"
nUsersRead: "{n}人已读"
agreeTo: "勾选则表示已阅读并同意{0}"
-agreeBelow: "同意以下观点"
+agree: "同意"
+agreeBelow: "同意以下内容"
basicNotesBeforeCreateAccount: "基本注意事项"
-tos: "服务条款"
+termsOfService: "服务条款"
start: "开始"
home: "首页"
remoteUserCaution: "由于此用户来自其它服务器,显示的信息可能不完整。"
activity: "活动"
images: "图片"
+image: "图片"
birthday: "生日"
yearsOld: "{age}岁"
registeredDate: "注册于"
@@ -403,7 +405,7 @@ totpDescription: "使用认证应用输入一次性密码。"
moderator: "监察员"
moderation: "管理"
nUsersMentioned: "{n} 被提到"
-securityKeyAndPasskey: "安全密钥/密码"
+securityKeyAndPasskey: "安全密钥或 Passkey"
securityKey: "安全密钥"
lastUsed: "最后使用:"
lastUsedAt: "最后使用: {t}"
@@ -474,6 +476,8 @@ createAccount: "注册账户"
existingAccount: "现有的账户"
regenerate: "重新生成"
fontSize: "字体大小"
+mediaListWithOneImageAppearance: "仅一张图片的媒体列表高度"
+limitTo: "上限为{x}"
noFollowRequests: "没有关注申请"
openImageInNewTab: "在新标签页中打开图片"
dashboard: "管理面板"
@@ -613,7 +617,7 @@ testEmail: "邮件发送测试"
wordMute: "文字屏蔽"
regexpError: "正则表达式错误"
regexpErrorDescription: "{tab} 屏蔽文字的第 {line} 行的正则表达式有错误:"
-instanceMute: "实例的屏蔽"
+instanceMute: "被屏蔽的服务器"
userSaysSomething: "{name}说了什么,但是被屏蔽词过滤了"
makeActive: "启用"
display: "显示"
@@ -699,6 +703,8 @@ contact: "联系人"
useSystemFont: "使用系统默认字体"
clips: "便签"
experimentalFeatures: "实验性功能"
+experimental: "实验性的"
+thisIsExperimentalFeature: "这是一项实验性功能。规范可能会变更,或者可能无法正常工作。"
developer: "开发者"
makeExplorable: "使账号可见。"
makeExplorableDescription: "关闭时,账号不会显示在\"发现\"中。"
@@ -886,7 +892,7 @@ typeToConfirm: "输入 {x} 以确认操作。"
deleteAccount: "删除账户"
document: "文档"
numberOfPageCache: "缓存页数"
-numberOfPageCacheDescription: "设置较高的值会更方便用户,但设备的负载和内存使用量会增加。"
+numberOfPageCacheDescription: "设置较高的值会更方便用户,但服务器负载和内存使用量会增加。"
logoutConfirm: "是否确认登出?"
lastActiveDate: "最后活跃时间"
statusbar: "状态栏"
@@ -905,6 +911,7 @@ remoteOnly: "仅远程"
failedToUpload: "上传失败"
cannotUploadBecauseInappropriate: "因为可能含有不适宜的内容,无法上传。"
cannotUploadBecauseNoFreeSpace: "因为已无可用空间,无法上传。"
+cannotUploadBecauseExceedsFileSizeLimit: "无法上传文件,超过文件大小限制。"
beta: "测试"
enableAutoSensitive: "自动 NSFW 识别"
enableAutoSensitiveDescription: "如果可用,请使用机器学习在媒体上自动设置 NSFW 标志。即使关闭此功能,也可能会根据服务器自动设置。"
@@ -938,6 +945,7 @@ didYouLikeMisskey: "您喜欢Misskey吗?"
pleaseDonate: "Misskey是{host}所使用的免费软件。为了今后也能够维持Misskey的开发,请在有余力的情况下进行捐助!"
roles: "角色"
role: "角色"
+noRole: "角色不存在"
normalUser: "普通用户"
undefined: "未定义"
assign: "分配"
@@ -947,6 +955,10 @@ manageCustomEmojis: "管理自定义表情符号"
youCannotCreateAnymore: "抱歉,您无法再创建更多了。"
cannotPerformTemporary: "暂时不可用"
cannotPerformTemporaryDescription: "因操作过于频繁,暂时不可用,请稍后再试。"
+invalidParamError: "参数错误"
+invalidParamErrorDescription: "请求参数出现问题。通常是因为bug造成的,但也可能是输入文字数量过多之类的原因。"
+permissionDeniedError: "操作被拒绝"
+permissionDeniedErrorDescription: "本账户没有执行该操作的权限。"
preset: "預設值"
selectFromPresets: "從預設值中選擇"
achievements: "成就"
@@ -990,17 +1002,44 @@ enableChartsForFederatedInstances: "生成远程服务器的图表"
showClipButtonInNoteFooter: "在贴文下方显示便签按钮"
largeNoteReactions: "使用大图标来显示回应"
noteIdOrUrl: "帖子ID或URL"
+video: "视频"
+videos: "视频"
+dataSaver: "省流量模式"
accountMigration: "账户迁移"
accountMoved: "此用户已迁移账户"
+accountMovedShort: "此帐户已迁移"
+operationForbidden: "不允许此操作"
forceShowAds: "总是显示广告"
+addMemo: "添加备注"
+editMemo: "编辑备注"
+reactionsList: "回应列表"
+renotesList: "转发列表"
+notificationDisplay: "显示通知"
+leftTop: "屏幕左上方"
+rightTop: "屏幕右上方"
+leftBottom: "屏幕左下方"
+rightBottom: "屏幕右下方"
+stackAxis: "堆叠方向"
+vertical: "纵向"
+horizontal: "横向"
+position: "位置"
+serverRules: "服务器规则"
+pleaseConfirmBelowBeforeSignup: "在这个服务器上注册账号前,请确认以下信息。"
+pleaseAgreeAllToContinue: "必须全部勾选「同意」才能够继续。"
+continue: "继续"
+preservedUsernames: "保留的用户名"
+createNoteFromTheFile: "从文件创建帖子"
+_serverRules:
+ description: "在新用户注册前显示服务器的简单规则。推荐显示服务条款的主要内容。"
_accountMigration:
- moveTo: "把这个账户迁移到新的账户"
- moveToLabel: "迁移后的账户"
- moveAccountDescription: "此操作无法取消。请先确认您已在迁移后的账户上,为此账户创造了别名。创造别名后,请如以下输入您的迁移后的账户:@person@instance.com"
moveFrom: "从别的账号迁移到此账户"
moveFromLabel: "迁移前的账户"
moveFromDescription: "如果迁移时需要继承其他账户的关注者,请在此创造别名。此操作需要在实行迁移之前完成!请如已下输入需要迁移的账户:@person@instance.com"
+ moveTo: "把这个账户迁移到新的账户"
+ moveToLabel: "迁移后的账户"
+ moveAccountDescription: "此操作无法取消。请先确认您已在迁移后的账户上,为此账户创造了别名。创造别名后,请如以下输入您的迁移后的账户:@person@instance.com"
migrationConfirm: "确定要把此账户迁移到{account}吗?一旦确定后,此操作无法取消,此账户也无法以原来的状态使用。\n同时,请确认迁移后的账户,已创造别名。"
+ movedTo: "迁移后的账户"
_achievements:
earnedAt: "达成时间"
_types:
@@ -1172,6 +1211,9 @@ _achievements:
_client30min:
title: "休息一下!"
description: "启动客户端超过30分钟"
+ _client60min:
+ title: "Misskey重度依赖"
+ description: "启动客户端超过60分钟"
_noteDeletedWithin1min:
title: "欲言又止"
description: "发帖后一分钟内就将其删除"
@@ -1260,6 +1302,8 @@ _role:
iconUrl: "图标URL"
asBadge: "作为徽章显示"
descriptionOfAsBadge: "开启后,用户名旁边将会出现角色图标。"
+ isExplorable: "公开角色时间线"
+ descriptionOfIsExplorable: "打开后将公开角色时间线。如果角色不是公开的,就无法公开时间线。"
displayOrder: "显示顺序"
descriptionOfDisplayOrder: "数字越大,显示位置越靠前。"
canEditMembersByModerator: "允许监察者编辑成员"
diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml
index 09253db2d7..27026c3c2b 100644
--- a/locales/zh-TW.yml
+++ b/locales/zh-TW.yml
@@ -2,7 +2,7 @@
_lang_: "繁體中文"
headlineMisskey: "貼文連繫網路"
introMisskey: "歡迎! Misskey是一個開放原始碼且去中心化的社群網路。\n透過「貼文」分享周邊新鮮事,並告訴其他人您的想法!📡\n透過「反應」功能,對大家的貼文表達情感!👍\n一起來探索這個新的世界吧!🚀"
-poweredByMisskeyDescription: "{name}是使用開放原始碼平台Misskey的服務之一(稱為 Misskey 實例)。\n"
+poweredByMisskeyDescription: "{name}是使用開放原始碼平台Misskey的服務之一(稱為 Misskey 伺服器)。\n"
monthAndDay: "{month}月 {day}日"
search: "搜尋"
notifications: "通知"
@@ -18,7 +18,7 @@ enterUsername: "輸入使用者名稱"
renotedBy: "{user} 轉發了"
noNotes: "無貼文。"
noNotifications: "沒有通知"
-instance: "實例"
+instance: "伺服器"
settings: "設定"
notificationSettings: "通知選項"
basicSettings: "基本設定"
@@ -86,7 +86,7 @@ somethingHappened: "發生錯誤"
retry: "重試"
pageLoadError: "載入頁面失敗"
pageLoadErrorDescription: "這通常是因為網路錯誤或是瀏覽器快取殘留的原因。請先清除瀏覽器快取,稍後再重試"
-serverIsDead: "伺服器沒有回應。請稍等片刻,然後重試。"
+serverIsDead: "伺服器沒有回應。請稍等片刻再試。"
youShouldUpgradeClient: "請重新載入以使用新版本的客戶端顯示此頁面"
enterListName: "輸入清單名稱"
privacy: "隱私"
@@ -96,7 +96,7 @@ follow: "追隨"
followRequest: "追隨請求"
followRequests: "追隨請求"
unfollow: "取消追隨"
-followRequestPending: "追隨許可批准中"
+followRequestPending: "追隨許可待批准"
enterEmoji: "輸入表情符號"
renote: "轉發"
unrenote: "取消轉發"
@@ -150,11 +150,11 @@ cacheRemoteFiles: "快取遠端檔案"
cacheRemoteFilesDescription: "禁用此設定會停止遠端檔案的緩存,從而節省儲存空間,但資料會因直接連線從而產生額外連接數據。"
flagAsBot: "此使用者是機器人"
flagAsBotDescription: "如果本帳戶是由程式控制,請啟用此選項。啟用後,會作為標示幫助其他開發者防止機器人之間產生無限互動的行為,並會調整Misskey內部系統將本帳戶識別為機器人"
-flagAsCat: "此使用者是貓"
+flagAsCat: "喵~~~~~~~~~~~~~~!!!!!!!!!!!!"
flagAsCatDescription: "如果想將本帳戶標示為一隻貓,請開啟此標示"
flagShowTimelineReplies: "在時間軸上顯示貼文的回覆"
flagShowTimelineRepliesDescription: "啟用時,時間線除了顯示用戶的貼文以外,還會顯示用戶對其他貼文的回覆。"
-autoAcceptFollowed: "自動追隨中使用者的追隨請求"
+autoAcceptFollowed: "自動允許來自追隨中使用者的追隨請求"
addAccount: "添加帳戶"
reloadAccountsList: "更新帳戶清單的資訊"
loginFailed: "登入失敗"
@@ -167,7 +167,7 @@ searchWith: "搜尋: {q}"
youHaveNoLists: "你沒有任何清單"
followConfirm: "你真的要追隨{name}嗎?"
proxyAccount: "代理帳戶"
-proxyAccountDescription: "代理帳戶是在某些情況下充當其他伺服器用戶的帳戶。例如,當使用者將一個來自其他伺服器的帳戶放在列表中時,由於沒有其他使用者追蹤該帳戶,該指令不會傳送到該伺服器上,因此會由代理帳戶追蹤。"
+proxyAccountDescription: "代理帳戶是在某些情況下充當其他伺服器用戶的帳戶。例如,當使用者將一個來自其他伺服器的帳戶放在列表中時,由於沒有其他使用者追隨該帳戶,該指令不會傳送到該伺服器上,因此會由代理帳戶追隨。"
host: "主機"
selectUser: "選取使用者"
recipient: "收件人"
@@ -182,7 +182,7 @@ charts: "圖表"
perHour: "每小時"
perDay: "每日"
stopActivityDelivery: "停止發送活動"
-blockThisInstance: "封鎖此實例"
+blockThisInstance: "封鎖此伺服器"
operations: "操作"
software: "軟體"
version: "版本"
@@ -193,15 +193,15 @@ jobQueue: "佇列"
cpuAndMemory: "CPU及記憶體用量"
network: "網路"
disk: "硬碟"
-instanceInfo: "實例資訊"
+instanceInfo: "伺服器資訊"
statistics: "統計"
clearQueue: "清除佇列"
clearQueueConfirmTitle: "確定要清除佇列嗎?"
clearQueueConfirmText: "未發佈的貼文將不會發佈。您通常不需要確認。"
clearCachedFiles: "清除快取資料"
clearCachedFilesConfirm: "確定要清除所有遠端暫存資料嗎?"
-blockedInstances: "已封鎖的實例"
-blockedInstancesDescription: "請逐行輸入需要封鎖的實例。已封鎖的實例將無法與本實例進行通訊。"
+blockedInstances: "已封鎖的伺服器"
+blockedInstancesDescription: "請逐行輸入需要封鎖的伺服器。已封鎖的伺服器將無法與本伺服器進行通訊。"
muteAndBlock: "靜音和封鎖"
mutedUsers: "已靜音用戶"
blockedUsers: "已封鎖用戶"
@@ -224,8 +224,8 @@ all: "全部"
subscribing: "訂閱中"
publishing: "直播中"
notResponding: "沒有回應"
-instanceFollowing: "追蹤實例"
-instanceFollowers: "追蹤實例"
+instanceFollowing: "追隨的伺服器"
+instanceFollowers: "伺服器的追隨者"
instanceUsers: "用戶"
changePassword: "修改密碼"
security: "安全性"
@@ -263,14 +263,16 @@ noMoreHistory: "沒有更多歷史紀錄"
startMessaging: "開始聊天"
nUsersRead: "{n}人已讀"
agreeTo: "我同意{0}"
+agree: "同意"
agreeBelow: "同意以下內容"
basicNotesBeforeCreateAccount: "基本注意事項"
-tos: "使用條款"
+termsOfService: "服務條款"
start: "開始"
home: "首頁"
remoteUserCaution: "由於該使用者來自遠端實例,因此資訊可能非即時的。"
activity: "動態"
images: "圖片"
+image: "圖片"
birthday: "生日"
yearsOld: "{age}歲"
registeredDate: "註冊日期"
@@ -318,8 +320,8 @@ unwatch: "取消追隨"
accept: "接受"
reject: "拒絕"
normal: "正常"
-instanceName: "實例名稱"
-instanceDescription: "實例說明"
+instanceName: "伺服器名稱"
+instanceDescription: "伺服器介紹"
maintainerName: "管理員名稱"
maintainerEmail: "管理員郵箱"
tosUrl: "服務條款URL"
@@ -390,7 +392,7 @@ recentlyUpdatedUsers: "最近發文的使用者"
recentlyRegisteredUsers: "新加入使用者"
recentlyDiscoveredUsers: "最近發現的使用者"
exploreUsersCount: "有{count}個使用者"
-exploreFediverse: "探索聯邦世界"
+exploreFediverse: "探索聯邦宇宙"
popularTags: "熱門標籤"
userList: "使用者清單"
about: "關於"
@@ -474,7 +476,9 @@ createAccount: "建立帳戶"
existingAccount: "現有帳戶"
regenerate: "再生"
fontSize: "字體大小"
-noFollowRequests: "沒有跟隨您的請求"
+mediaListWithOneImageAppearance: "僅1枚圖片的媒體列表高度"
+limitTo: "上限為{x}"
+noFollowRequests: "沒有追隨您的請求"
openImageInNewTab: "於新分頁中開啟圖片"
dashboard: "儀表板"
local: "本地"
@@ -483,7 +487,7 @@ total: "合計"
weekOverWeekChanges: "與上週相比"
dayOverDayChanges: "與前一日相比"
appearance: "外觀"
-clientSettings: "用戶端設定"
+clientSettings: "客戶端設定"
accountSettings: "帳戶設定"
promotion: "推廣"
promote: "推廣"
@@ -543,8 +547,8 @@ disablePagesScript: "停用頁面的AiScript腳本"
updateRemoteUser: "更新遠端使用者資訊"
deleteAllFiles: "刪除所有檔案"
deleteAllFilesConfirm: "要删除所有檔案嗎?"
-removeAllFollowing: "解除所有追蹤"
-removeAllFollowingDescription: "解除{host}所有的追蹤。在實例不再存在時執行。"
+removeAllFollowing: "解除所有追隨"
+removeAllFollowingDescription: "解除{host}所有的追隨。在伺服器不再存在時執行。"
userSuspended: "該使用者已被停用"
userSilenced: "該用戶已被禁言。"
yourAccountSuspendedTitle: "帳戶已被凍結"
@@ -556,6 +560,7 @@ accountDeletedDescription: "這個帳戶已被刪除。"
menu: "選單"
divider: "分割線"
addItem: "新增項目"
+rearrange: "排序方式"
relays: "中繼"
addRelay: "新增中繼"
inboxUrl: "收件夾URL"
@@ -673,8 +678,8 @@ repliesCount: "回覆數量"
renotesCount: "轉發數量"
repliedCount: "回覆數量"
renotedCount: "轉發次數"
-followingCount: "正在跟隨的用戶數量"
-followersCount: "跟隨者數量"
+followingCount: "正在追隨的用戶數量"
+followersCount: "追隨者數量"
sentReactionsCount: "反應發送次數"
receivedReactionsCount: "收到反應次數"
pollVotesCount: "已統計的投票數"
@@ -699,6 +704,8 @@ contact: "聯絡人"
useSystemFont: "使用系統預設的字型"
clips: "摘錄"
experimentalFeatures: "實驗中的功能"
+experimental: "實驗性"
+thisIsExperimentalFeature: "這是實驗性的功能。可能會有變更規格和不能正常動作的可能性。"
developer: "開發者"
makeExplorable: "使自己的帳戶能夠在「探索」頁面中顯示"
makeExplorableDescription: "如果關閉,帳戶將不會被顯示在「探索」頁面中。"
@@ -734,8 +741,8 @@ registry: "登錄表"
closeAccount: "停用帳戶"
currentVersion: "目前版本"
latestVersion: "最新版本"
-youAreRunningUpToDateClient: "您所使用的用戶端已經是最新的。"
-newVersionOfClientAvailable: "新版本的用戶端可用。"
+youAreRunningUpToDateClient: "您所使用的客戶端已經是最新的。"
+newVersionOfClientAvailable: "新版本的客戶端可用。"
usageAmount: "使用量"
capacity: "容量"
inUse: "已使用"
@@ -821,7 +828,7 @@ pubSub: "Pub/Sub 帳戶"
lastCommunication: "最近的通信"
resolved: "已解決"
unresolved: "未解決"
-breakFollow: "移除追蹤者"
+breakFollow: "解除追隨者"
breakFollowConfirm: "確定要取消被追隨嗎?"
itsOn: "已開啟"
itsOff: "已關閉"
@@ -905,6 +912,7 @@ remoteOnly: "僅限遠端"
failedToUpload: "上傳失敗"
cannotUploadBecauseInappropriate: "由於判定可能包含不適當的內容,因此無法上傳。"
cannotUploadBecauseNoFreeSpace: "由於雲端硬碟沒有可用空間,因此無法上傳。"
+cannotUploadBecauseExceedsFileSizeLimit: "由於超過了檔案大小的限制,無法上傳。"
beta: "Beta"
enableAutoSensitive: "自動NSFW判定"
enableAutoSensitiveDescription: "如果可用,請利用機器學習在媒體上自動設置 NSFW 旗標。 即使關閉此功能,依實例而定也可能會自動設置。"
@@ -938,6 +946,7 @@ didYouLikeMisskey: "您是否喜愛Misskey呢?"
pleaseDonate: "Misskey是由{host}使用的免費軟體。請贊助我們,讓開發能夠持續!"
roles: "角色"
role: "角色"
+noRole: "沒有角色"
normalUser: "一般使用者"
undefined: "未定義"
assign: "指派"
@@ -947,6 +956,10 @@ manageCustomEmojis: "管理自訂表情符號"
youCannotCreateAnymore: "您無法再建立更多了。"
cannotPerformTemporary: "暫時無法進行"
cannotPerformTemporaryDescription: "由於超過操作次數限制,暫時無法進行。請過一段時間之後再嘗試。"
+invalidParamError: "參數錯誤"
+invalidParamErrorDescription: "請求參數有問題。通常是bug造成的,但也有輸入的字元數過多之類的可能性。"
+permissionDeniedError: "操作被拒絕"
+permissionDeniedErrorDescription: "本帳號沒有執行這個操作的權限。"
preset: "預設值"
selectFromPresets: "從預設值中選擇"
achievements: "成就"
@@ -990,17 +1003,55 @@ enableChartsForFederatedInstances: "生成遠端伺服器的圖表"
showClipButtonInNoteFooter: "將摘錄添加至貼文"
largeNoteReactions: "將貼文的反應放大顯示"
noteIdOrUrl: "貼文ID或URL"
+video: "影片"
+videos: "影片"
+dataSaver: "數據節省模式"
accountMigration: "遷移帳戶"
accountMoved: "這個使用者已遷移至新的帳戶:"
+accountMovedShort: "此帳戶已遷移"
+operationForbidden: "不允許此操作"
forceShowAds: "總是顯示廣告"
+addMemo: "新增備註"
+editMemo: "編輯備註"
+reactionsList: "反應列表"
+renotesList: "轉發貼文列表"
+notificationDisplay: "通知的顯示"
+leftTop: "左上"
+rightTop: "右上"
+leftBottom: "左下"
+rightBottom: "右下"
+stackAxis: "堆疊方向"
+vertical: "縱向"
+horizontal: "側向"
+position: "位置"
+serverRules: "伺服器規則"
+pleaseConfirmBelowBeforeSignup: "在本伺服器註冊之前,請確認下列事項。"
+pleaseAgreeAllToContinue: "必須全部勾選「同意」才能繼續。"
+continue: "繼續"
+preservedUsernames: "保留的使用者名稱"
+preservedUsernamesDescription: "換行列舉要保留的使用者名稱。此處指定的使用者名稱,在建立帳戶時無法使用,但由管理者所建立的帳戶不受此限。此外,既有的帳戶也不受影響。"
+createNoteFromTheFile: "由此檔案建立貼文"
+archive: "封存"
+channelArchiveConfirmTitle: "要封存{name}嗎?"
+channelArchiveConfirmDescription: "封存以後,在頻道列表與搜索結果中不會顯示,也無法發布新的貼文。"
+thisChannelArchived: "這個頻道已被封存。"
+_serverRules:
+ description: "設定伺服器的簡要規則,在新的註冊之前顯示。建議的內容是使用條款的摘要。"
_accountMigration:
+ moveFrom: "從其他帳戶遷移到這個帳戶"
+ moveFromSub: "為另一個帳戶建立別名"
+ moveFromLabel: "要遷移過來的帳戶:"
+ moveFromDescription: "如果你想把追隨者從別的帳戶遷移過來,必須先在這裡建立別名。請務必在執行遷移之前建立別名!請像這樣輸入要遷移的帳戶:@person@instance.com"
moveTo: "將這個帳戶遷移至新的帳戶"
moveToLabel: "要遷移到的帳戶:"
+ moveCannotBeUndone: "一旦遷移帳戶,就無法取消。"
moveAccountDescription: "這個操作不可撤銷。首先,請確認已在要遷移到的帳戶中為這個帳戶建立了一個別名。建立別名之後,像這樣輸入你要遷移到的帳戶:@person@instance.com"
- moveFrom: "從其他帳戶遷移到這個帳戶"
- moveFromLabel: "要遷移過來的帳戶:"
- moveFromDescription: "如果你想把跟隨者從別的帳戶遷移過來,必須先在這裡建立別名。請務必在執行遷移之前建立別名!請像這樣輸入要遷移的帳戶:@person@instance.com"
+ moveAccountHowTo: "要遷移帳戶,首先要在目標帳戶中為此帳戶建立一個別名。\n 建立別名後,像這樣輸入目標帳戶:@username@server.example.com"
+ startMigration: "遷移"
migrationConfirm: "確定要將這個帳戶遷移至 {account} 嗎?一旦遷移就無法撤銷,也就無法以原來的狀態使用這個帳戶。\n另外,請確認在要遷移到的帳戶已經建立了一個別名。"
+ movedAndCannotBeUndone: "帳戶已遷移。\n遷移無法撤消。"
+ postMigrationNote: "在遷移操作後的24小時之後解除此帳戶的追隨。此帳戶的追隨中、追隨者數量變為0。由於不會解除追隨者,你的追隨者仍然可以繼續檢視這個帳戶發布給追隨者的貼文。"
+ movedTo: "要遷移到的帳戶:"
_achievements:
earnedAt: "獲得日期"
_types:
@@ -1125,31 +1176,31 @@ _achievements:
description: "首次追隨了"
_following10:
title: "跟著跟著"
- description: "跟隨超過10人了"
+ description: "追隨超過10人了"
_following50:
title: "朋友很多"
- description: "跟隨超過50人了"
+ description: "追隨超過50人了"
_following100:
title: "100位朋友"
- description: "跟隨超過100人了"
+ description: "追隨超過100人了"
_following300:
title: "朋友過多"
- description: "跟隨超過300人了"
+ description: "追隨超過300人了"
_followers1:
title: "第一個追隨者"
description: "第一次被追隨"
_followers10:
title: "Follow me!"
- description: "跟隨者超過10人了"
+ description: "追隨者超過10人了"
_followers50:
title: "成群結隊"
- description: "跟隨者超過50人了"
+ description: "追隨者超過50人了"
_followers100:
title: "熱門人物"
- description: "跟隨者超過100人了"
+ description: "追隨者超過100人了"
_followers300:
title: "請排成一排"
- description: "跟隨者超過300人了"
+ description: "追隨者超過300人了"
_followers500:
title: "基地台"
description: "超過500名追隨者了"
@@ -1171,7 +1222,10 @@ _achievements:
description: "發現了隱藏的寶藏"
_client30min:
title: "休息一下"
- description: "用戶端啟動已超過30分鐘"
+ description: "客戶端啟動已超過30分鐘"
+ _client60min:
+ title: "Misskey看太多"
+ description: "客戶端啟動已超過60分鐘"
_noteDeletedWithin1min:
title: "現在沒有了"
description: "發文後1分鐘內刪文"
@@ -1260,6 +1314,8 @@ _role:
iconUrl: "圖示的URL"
asBadge: "顯示為徽章"
descriptionOfAsBadge: "開啟的話,角色圖示會顯示在用戶名旁邊。"
+ isExplorable: "公開角色時間軸"
+ descriptionOfIsExplorable: "若開啟則公開角色時間軸。若角色不是公開的,則無法公開時間軸。"
displayOrder: "顯示順序"
descriptionOfDisplayOrder: "數字越大,顯示在UI上的越上面。"
canEditMembersByModerator: "允許編輯審查員的成員"
@@ -1276,6 +1332,7 @@ _role:
canInvite: "發行實例邀請碼"
canManageCustomEmojis: "管理自訂表情符號"
driveCapacity: "雲端硬碟容量"
+ alwaysMarkNsfw: "總是將檔案標記為NSFW"
pinMax: "置頂貼文的最大數量"
antennaMax: "可建立的天線數量"
wordMuteMax: "靜音文字的最大字數"