diff --git a/locales/en-US.yml b/locales/en-US.yml index f82ce21906c078b492c7fbfa35a4448827650912..16b7558456e87b05cc7e7303b791d2c9a43b68f7 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -1975,8 +1975,12 @@ _permissions: "read:admin:abuse-user-reports": "View user reports" "write:admin:delete-account": "Delete user account" "write:admin:delete-all-files-of-a-user": "Delete all files of a user" + "read:admin:index-stats": "View database index stats" + "read:admin:table-stats": "View database table stats" + "read:admin:user-ips": "View user IP addresses" "read:admin:meta": "View instance metadata" "write:admin:reset-password": "Reset user password" + "write:admin:resolve-abuse-user-report": "Resolve user report" "write:admin:send-email": "Send email" "read:admin:server-info": "View server info" "read:admin:show-moderation-log": "View moderation log" @@ -1997,6 +2001,26 @@ _permissions: "write:admin:announcements": "Manage announcements" "read:admin:announcements": "View announcements" "write:admin:avatar-decorations": "Manage avatar decorations" + "read:admin:avatar-decorations": "View avatar decorations" + "write:admin:federation": "Manage federation data" + "write:admin:account": "Manage user account" + "read:admin:account": "View user account" + "write:admin:emoji": "Manage emoji" + "read:admin:emoji": "View emoji" + "write:admin:queue": "Manage job queue" + "read:admin:queue": "View job queue info" + "write:admin:promo": "Manage promotion notes" + "write:admin:drive": "Manage user drive" + "read:admin:drive": "View user drive info" + "read:admin:stream": "Use WebSocket API for Admin" + "write:admin:ad": "Manage ads" + "read:admin:ad": "View ads" + "write:invite-codes": "Create invite codes" + "read:invite-codes": "Get invite codes" + "write:clip-favorite": "Manage favorited clips" + "read:clip-favorite": "View favorited clips" + "read:federation": "Get federation data" + "write:report-abuse": "Report violation" _auth: shareAccessTitle: "Granting application permissions" shareAccess: "Would you like to authorize \"{name}\" to access this account?" diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml index 1ebb63205115944c02d3e35623d2377ff8295405..8527ddd0eab785855ac0cc3ba031c1c3c3d0862e 100644 --- a/locales/fr-FR.yml +++ b/locales/fr-FR.yml @@ -2,7 +2,7 @@ _lang_: "Français" headlineMisskey: "Réseau relié par des notes" introMisskey: "Bienvenue ! Misskey est un service de microblogage décentralisé, libre et ouvert.\nÉcrivez des « notes » et partagez ce qui se passe à l’instant présent, autour de vous avec les autres 📡\nLa fonction « réactions », vous permet également d’ajouter une réaction rapide aux notes des autres utilisateur·rice·s ðŸ‘\nExplorons un nouveau monde 🚀" -poweredByMisskeyDescription: "{nom} est l'un des services propulsés par la plateforme ouverte <b>Misskey</b> (appelée \"instance Misskey\")." +poweredByMisskeyDescription: "{name} est l'un des services propulsés par la plateforme ouverte <b>Misskey</b> (appelée \"instance Misskey\")." monthAndDay: "{day}/{month}" search: "Rechercher" notifications: "Notifications" @@ -1175,7 +1175,7 @@ _initialAccountSetting: profileSetting: "Paramètres du profil" privacySetting: "Paramètres de confidentialité" initialAccountSettingCompleted: "Configuration du profil terminée avec succès !" - youCanContinueTutorial: "Vous pouvez procéder au tutoriel sur l'utilisation de {nom}(Misskey) ou vous arrêter ici et commencer à l'utiliser immédiatement." + youCanContinueTutorial: "Vous pouvez procéder au tutoriel sur l'utilisation de {name}(Misskey) ou vous arrêter ici et commencer à l'utiliser immédiatement." startTutorial: "Démarrer le tutoriel" skipAreYouSure: "Désirez-vous ignorer la configuration du profil ?" _initialTutorial: diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml index 1231209b36911567dae3833fc3575a4b0c270568..ab0ac9d27f62225ac7bd173d889873229609ce80 100644 --- a/locales/ko-KR.yml +++ b/locales/ko-KR.yml @@ -1041,6 +1041,8 @@ resetPasswordConfirm: "비밀번호를 ìž¬ì„¤ì •í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" sensitiveWords: "민ê°í•œ 단어" sensitiveWordsDescription: "ì„¤ì •í•œ 단어가 í¬í•¨ëœ ë…¸íŠ¸ì˜ ê³µê°œ 범위를 '홈'으로 ê°•ì œí•©ë‹ˆë‹¤. 개행으로 구분하여 여러 개를 ì§€ì •í• ìˆ˜ 있습니다." sensitiveWordsDescription2: "공백으로 구분하면 AND ì§€ì •ì´ ë˜ë©°, 키워드를 슬래시로 둘러싸면 ì •ê·œ 표현ì‹ì´ ë©ë‹ˆë‹¤." +prohibitedWords: "금지 워드" +prohibitedWordsDescription: "ì„¤ì •ëœ ì›Œë“œê°€ í¬í•¨ë˜ëŠ” 노트를 ìž‘ì„±í•˜ë ¤ê³ í•˜ë©´, ì—러가 ë°œìƒí•˜ë„ë¡ í•©ë‹ˆë‹¤. 줄바꿈으로 구분지어 복수 ì„¤ì •í• ìˆ˜ 있습니다." prohibitedWordsDescription2: "공백으로 구분하면 AND ì§€ì •ì´ ë˜ë©°, 키워드를 슬래시로 둘러싸면 ì •ê·œ 표현ì‹ì´ ë©ë‹ˆë‹¤." hiddenTags: "숨긴 해시태그" hiddenTagsDescription: "ì„¤ì •í•œ 태그를 íŠ¸ë Œë“œì— í‘œì‹œí•˜ì§€ ì•Šë„ë¡ í•©ë‹ˆë‹¤. 줄 바꿈으로 하나씩 ë‚˜ëˆ ì„œ ì„¤ì •í• ìˆ˜ 있습니다." diff --git a/locales/th-TH.yml b/locales/th-TH.yml index 90a3e93d64a535a267bc984a79c1437b52cda3ea..3ae18e7d89c9a485eb94b62189cd70d9ae895904 100644 --- a/locales/th-TH.yml +++ b/locales/th-TH.yml @@ -1041,6 +1041,8 @@ resetPasswordConfirm: "รีเซ็ตรหัสผ่านขà¸à¸‡à¸„ุ sensitiveWords: "คำที่มีเนื้à¸à¸«à¸²à¸¥à¸°à¹€à¸à¸µà¸¢à¸”à¸à¹ˆà¸à¸™" sensitiveWordsDescription: "à¸à¸²à¸£à¹€à¸›à¸´à¸”เผยโน้ตทั้งหมดที่มีคำที่à¸à¸³à¸«à¸™à¸”ค่าไว้จะถูà¸à¸•à¸±à¹‰à¸‡à¸„่าเป็น \"หน้าà¹à¸£à¸\" โดยà¸à¸±à¸•à¹‚นมัติ คุณยังสามารถà¹à¸ªà¸”งหลายรายà¸à¸²à¸£à¹„ด้โดยà¹à¸¢à¸à¸£à¸²à¸¢à¸à¸²à¸£à¹‚ดยใช้ตัวà¹à¸šà¹ˆà¸‡à¸šà¸£à¸£à¸—ัดได้นะ" sensitiveWordsDescription2: "à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸Šà¹ˆà¸à¸‡à¸§à¹ˆà¸²à¸‡à¸™à¸±à¹‰à¸™à¸à¸²à¸ˆà¸ˆà¸°à¸ªà¸£à¹‰à¸²à¸‡à¸™à¸´à¸žà¸ˆà¸™à¹Œ AND à¹à¸¥à¸°à¸„ำหลัà¸à¸—ี่มีเครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸—ับล้à¸à¸¡à¸£à¸à¸šà¸ˆà¸°à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹€à¸›à¹‡à¸™à¸™à¸´à¸žà¸ˆà¸™à¹Œà¸—ั่วไปนะ" +prohibitedWords: "คำต้à¸à¸‡à¸«à¹‰à¸²à¸¡" +prohibitedWordsDescription: "จะà¹à¸ˆà¹‰à¸‡à¹€à¸•à¸·à¸à¸™à¸§à¹ˆà¸²à¹€à¸à¸´à¸”ข้à¸à¸œà¸´à¸”พลาดเมื่à¸à¸žà¸¢à¸²à¸¢à¸²à¸¡à¹‚พสต์โน้ตที่มีคำที่à¸à¸³à¸«à¸™à¸”ไว้ สามารถตั้งได้หลายคำด้วยà¸à¸²à¸£à¸‚ึ้นบรรทัดใหม่" prohibitedWordsDescription2: "à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸Šà¹ˆà¸à¸‡à¸§à¹ˆà¸²à¸‡à¸™à¸±à¹‰à¸™à¸à¸²à¸ˆà¸ˆà¸°à¸ªà¸£à¹‰à¸²à¸‡à¸™à¸´à¸žà¸ˆà¸™à¹Œ AND à¹à¸¥à¸°à¸„ำหลัà¸à¸—ี่มีเครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸—ับล้à¸à¸¡à¸£à¸à¸šà¸ˆà¸°à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹€à¸›à¹‡à¸™à¸™à¸´à¸žà¸ˆà¸™à¹Œà¸—ั่วไปนะ" hiddenTags: "à¹à¸®à¸Šà¹à¸—็à¸à¸—ี่ซ่à¸à¸™à¸à¸¢à¸¹à¹ˆ" hiddenTagsDescription: "เลืà¸à¸à¹à¸—็à¸à¸—ี่จะไม่à¹à¸ªà¸”งในรายà¸à¸²à¸£à¹€à¸—รนด์ สามารถลงทะเบียนหลายà¹à¸—็à¸à¹„ด้โดยขึ้นบรรทัดใหม่" @@ -1203,6 +1205,9 @@ replaying: "à¸à¸³à¸¥à¸±à¸‡à¸£à¸µà¹€à¸žà¸¥à¸¢à¹Œ" ranking: "à¸à¸±à¸™à¸”ับ" lastNDays: "ล่าสุด {n} วันที่à¹à¸¥à¹‰à¸§" backToTitle: "à¸à¸¥à¸±à¸šà¹„ปหน้าไตเติ้ล" +hemisphere: "พื้นที่ที่à¸à¸²à¸¨à¸±à¸¢à¸à¸¢à¸¹à¹ˆ" +withSensitive: "à¹à¸ªà¸”งโน้ตที่มีไฟล์ที่ระบุว่ามีเนื้à¸à¸«à¸²à¸¥à¸°à¹€à¸à¸µà¸¢à¸”à¸à¹ˆà¸à¸™" +userSaysSomethingSensitive: "โพสต์ที่มีไฟล์เนื้à¸à¸«à¸²à¸¥à¸°à¹€à¸à¸µà¸¢à¸”à¸à¹ˆà¸à¸™à¸‚à¸à¸‡ {name}" enableHorizontalSwipe: "ปัดเพื่à¸à¸ªà¸¥à¸±à¸šà¹à¸—็บ" _bubbleGame: howToPlay: "วิธีเล่น" @@ -2439,6 +2444,53 @@ _dataSaver: _code: title: "ไฮไลต์โค้ด" description: "หาà¸à¹ƒà¸Šà¹‰à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸“์ไฮไลต์โค้ดใน MFM ฯลฯ สัà¸à¸¥à¸±à¸à¸©à¸“์เหล่านั้นจะไม่โหลดจนà¸à¸§à¹ˆà¸²à¸ˆà¸°à¹à¸•à¸° à¸à¸²à¸£à¹„ฮไลต์ไวยาà¸à¸£à¸“์(syntax)จำเป็นต้à¸à¸‡à¸”าวน์โหลดไฟล์คำจำà¸à¸±à¸”ความขà¸à¸‡à¹„ฮไลต์สำหรับà¹à¸•à¹ˆà¸¥à¸°à¸ าษา ดังนั้นà¸à¸²à¸£à¸›à¸´à¸”ใช้งานà¸à¸²à¸£à¹‚หลดไฟล์เหล่านี้โดยà¸à¸±à¸•à¹‚นมัติจึงคาดว่าจะช่วยลดปริมาณข้à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¸ªà¸·à¹ˆà¸à¸ªà¸²à¸£à¹„ด้" +_hemisphere: + N: "ซีà¸à¹‚ลà¸à¹€à¸«à¸™à¸·à¸" + S: "ซีà¸à¹‚ลà¸à¹ƒà¸•à¹‰" + caption: "ใช้เพื่à¸à¸à¸³à¸«à¸™à¸”ฤดูà¸à¸²à¸¥à¸‚à¸à¸‡à¹„คลเà¸à¹‡à¸™à¸•à¹Œ" _reversi: + reversi: "รีเวà¸à¸£à¹Œà¸‹à¸µ" + gameSettings: "ตั้งค่าà¸à¸²à¸£à¹€à¸¥à¹ˆà¸™" + chooseBoard: "เลืà¸à¸à¸à¸£à¸°à¸”าน" + blackOrWhite: "ดำ/ขาว" + blackIs: "{name}เป็นสีดำ" + rules: "à¸à¸Ž" + thisGameIsStartedSoon: "à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™à¸ˆà¸°à¹€à¸£à¸´à¹ˆà¸¡à¹à¸¥à¹‰à¸§" + waitingForOther: "à¸à¸³à¸¥à¸±à¸‡à¸£à¸à¸à¸µà¸à¸à¹ˆà¸²à¸¢à¹€à¸•à¸£à¸µà¸¢à¸¡à¸•à¸±à¸§à¹ƒà¸«à¹‰à¹€à¸ªà¸£à¹‡à¸ˆ" + waitingForMe: "à¸à¸³à¸¥à¸±à¸‡à¸£à¸à¸à¹ˆà¸²à¸¢à¸„ุณเตรียมตัวให้เสร็จ" + waitingBoth: "à¸à¸£à¸¸à¸“าเตรียมตัว" + ready: "เตรียมตัวพร้à¸à¸¡à¹à¸¥à¹‰à¸§" + cancelReady: "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¹€à¸•à¸£à¸µà¸¢à¸¡à¸•à¸±à¸§à¸žà¸£à¹‰à¸à¸¡" + opponentTurn: "ตาà¸à¸µà¸à¸à¹ˆà¸²à¸¢" + myTurn: "ตาขà¸à¸‡à¸„ุณ" + turnOf: "ตาขà¸à¸‡{name}" + pastTurnOf: "ตาขà¸à¸‡{name}" + surrender: "ยà¸à¸¡à¹à¸žà¹‰" + surrendered: "ยà¸à¸¡à¹à¸žà¹‰à¹à¸¥à¹‰à¸§" + timeout: "หมดเวลาà¹à¸¥à¹‰à¸§" + drawn: "เสมà¸" + won: "{name}ชนะ" + black: "ดำ" + white: "ขาว" total: "รวมทั้งหมด" + turnCount: "ตาที่{count}" + myGames: "à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™à¸‚à¸à¸‡à¸•à¸±à¸§à¹€à¸à¸‡" + allGames: "à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™à¸‚à¸à¸‡à¸—ุà¸à¸„น" + ended: "จบ" + playing: "à¸à¸³à¸¥à¸±à¸‡à¹€à¸¥à¹ˆà¸™" + isLlotheo: "คนที่มีตัวหมาà¸à¸™à¹‰à¸à¸¢à¸à¸§à¹ˆà¸²à¸Šà¸™à¸° (Roseo)" + loopedMap: "ลูปà¹à¸¡à¸›" + canPutEverywhere: "โหมดที่สามารถวางได้ทุà¸à¸—ี่" + timeLimitForEachTurn: "จำà¸à¸±à¸”เวลาต่à¸à¹à¸•à¹ˆà¸¥à¸°à¸•à¸²" + freeMatch: "ฟรีà¹à¸¡à¸•à¸Šà¹Œ" + lookingForPlayer: "à¸à¸³à¸¥à¸±à¸‡à¸¡à¸à¸‡à¸«à¸²à¸„ู่ต่à¸à¸ªà¸¹à¹‰à¸à¸¢à¸¹à¹ˆ" + gameCanceled: "ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™à¹à¸¥à¹‰à¸§" + shareToTlTheGameWhenStart: "โพสต์ลงไทม์ไลน์เมื่à¸à¹€à¸£à¸´à¹ˆà¸¡à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™" + iStartedAGame: "เริ่มเล่นหมาà¸à¸£à¸µà¹€à¸§à¸à¸£à¹Œà¸‹à¸µà¹à¸¥à¹‰à¸§! #MisskeyReversi" + opponentHasSettingsChanged: "à¸à¸µà¸à¸à¹ˆà¸²à¸¢à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸à¸²à¸£à¸•à¸±à¹‰à¸‡à¸„่า" + allowIrregularRules: "à¸à¸™à¸¸à¸à¸²à¸•à¸à¸Žà¸—ี่ไม่ปรà¸à¸•à¸´ (โหมดฟรีทุà¸à¸à¸¢à¹ˆà¸²à¸‡)" + disallowIrregularRules: "ไม่à¸à¸™à¸¸à¸à¸²à¸•à¸à¸Žà¸—ี่ไม่ปรà¸à¸•à¸´" +_offlineScreen: + title: "à¸à¸à¸Ÿà¹„ลน์ - ไม่สามารถเชื่à¸à¸¡à¸•à¹ˆà¸à¸à¸±à¸šà¹€à¸‹à¸´à¸£à¹Œà¸Ÿà¹€à¸§à¸à¸£à¹Œà¹„ด้" + header: "ไม่สามารถเชื่à¸à¸¡à¸•à¹ˆà¸à¸à¸±à¸šà¹€à¸‹à¸´à¸£à¹Œà¸Ÿà¹€à¸§à¸à¸£à¹Œà¹„ด้" diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index 4a36e30db896ea715c1024fa8b7ca143a2305bfd..ec21de62ff59b0e3bee669ccf1c89ab380cd099f 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -11,7 +11,7 @@ password: "密ç " forgotPassword: "忘记密ç " fetchingAsApObject: "在è”邦宇宙查询ä¸..." ok: "OK" -gotIt: "我明白了" +gotIt: "好" cancel: "å–消" noThankYou: "ä¸ç”¨ï¼Œè°¢è°¢" enterUsername: "输入用户å" @@ -1041,6 +1041,7 @@ resetPasswordConfirm: "确定é‡ç½®å¯†ç ?" sensitiveWords: "æ•æ„Ÿè¯" sensitiveWordsDescription: "将包å«è®¾ç½®è¯çš„帖åçš„å¯è§èŒƒå›´è®¾ç½®ä¸ºé¦–页。å¯ä»¥é€šè¿‡ç”¨æ¢è¡Œç¬¦åˆ†éš”æ¥è®¾ç½®å¤šä¸ªã€‚" sensitiveWordsDescription2: "AND æ¡ä»¶ç”¨ç©ºæ ¼åˆ†éš”,æ£åˆ™è¡¨è¾¾å¼ç”¨æ–œçº¿åŒ…裹。" +prohibitedWords: "ç¦ç”¨è¯" prohibitedWordsDescription2: "AND æ¡ä»¶ç”¨ç©ºæ ¼åˆ†éš”,æ£åˆ™è¡¨è¾¾å¼ç”¨æ–œçº¿åŒ…裹。" hiddenTags: "éšè—æ ‡ç¾" hiddenTagsDescription: "è®¾å®šçš„æ ‡ç¾å°†ä¸ä¼šåœ¨æ—¶é—´çº¿ä¸Šæ˜¾ç¤ºã€‚å¯ä½¿ç”¨æ¢è¡Œæ¥è®¾ç½®å¤šä¸ªæ ‡ç¾ã€‚" diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index 3e3a1a14eea2960df7ec8d9aa19a68547957f000..73b78c9d338e51d7d3c56c68ebdd994cb4c2b729 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -66,7 +66,7 @@ showMore: "載入更多" showLess: "關閉" youGotNewFollower: "您有新的追隨者" receiveFollowRequest: "您有新的追隨請求" -followRequestAccepted: "追隨請求已接å—" +followRequestAccepted: "追隨請求已被接å—" mention: "æåŠ" mentions: "æåŠ" directNotes: "ç§è¨Š" @@ -604,7 +604,7 @@ inboxUrl: "收件夾URL" addedRelays: "å·²åŠ å…¥çš„ä¸ç¹¼å™¨" serviceworkerInfo: "如è¦ä½¿ç”¨æŽ¨æ’通知,需è¦å•Ÿç”¨æ¤é¸é …並è¨å®šé‡‘鑰。" deletedNote: "已刪除的貼文" -invisibleNote: "ç§å¯†çš„貼文" +invisibleNote: "ç§äººè²¼æ–‡" enableInfiniteScroll: "啟用自動滾動é é¢æ¨¡å¼" visibility: "å¯è¦‹æ€§" poll: "票é¸æ´»å‹•" @@ -1195,7 +1195,7 @@ overwriteContentConfirm: "確定è¦è¦†è“‹ç›®å‰çš„內容嗎?" seasonalScreenEffect: "隨å£ç¯€è®Šæ›ç•«é¢çš„呈ç¾" decorate: "è¨ç½®é åƒè£é£¾" addMfmFunction: "æ’å…¥MFM功能語法" -enableQuickAddMfmFunction: "顯示高級MFMé¸æ“‡å™¨" +enableQuickAddMfmFunction: "顯示高級 MFM é¸æ“‡å™¨" bubbleGame: "氣泡éŠæˆ²" sfx: "音效" soundWillBePlayed: "å°‡æ’放音效" @@ -2096,7 +2096,7 @@ _poll: deadlineTime: "å°æ™‚" duration: "時長" votesCount: "{n} 票" - totalVotes: "一共{n}票" + totalVotes: "åˆè¨ˆ {n} 票" vote: "投票" showResult: "顯示çµæžœ" voted: "已投票"