merge: i18n: add missing Japanese translations, fixes #613 (!595)

View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/595

Closes #613

Approved-by: Marie <marie@kaifa.ch>
This commit is contained in:
dakkar 2024-08-16 11:27:43 +00:00
commit 994b6ef7d1
2 changed files with 453 additions and 54 deletions

372
locales/index.d.ts vendored
View File

@ -2273,11 +2273,11 @@ export interface Locale extends ILocale {
*/
"s3ForcePathStyleDesc": string;
/**
* DeepLX-JS 使 ()
* DeepLX-JS 使 ()
*/
"deeplFreeMode": string;
/**
* ? DeepLX-JSのセットアップ方法については
* DeepLX-JSの設定方法については
*/
"deeplFreeModeDescription": string;
/**
@ -2341,7 +2341,7 @@ export interface Locale extends ILocale {
*/
"notUseSound": string;
/**
* Misskeyがアクティブな時のみサウンドを出力する
* Sharkeyがアクティブな時のみサウンドを出力する
*/
"useSoundOnlyWhenActive": string;
/**
@ -2801,19 +2801,19 @@ export interface Locale extends ILocale {
*/
"enableFaviconNotificationDot": string;
/**
*
* 調
*/
"verifyNotificationDotWorkingButton": string;
/**
*
* 調
*/
"notificationDotNotWorking": string;
/**
*
* 調
*/
"notificationDotWorking": string;
/**
* {link}
* 調 {link}
*/
"notificationDotNotWorkingAdvice": ParameterizedString<"link">;
/**
@ -3077,15 +3077,15 @@ export interface Locale extends ILocale {
*/
"searchEngine": string;
/**
*
*
*/
"searchEngineOther": string;
/**
* URI "https://www.google.com/search?q=\{query}" "https://www.google.com/search?q=%s"
* URI"https://www.google.com/search?q=\{query}" "https://www.google.com/search?q=%s"
*/
"searchEngineCustomURIDescription": string;
/**
* URI
* URI
*/
"searchEngineCusomURI": string;
/**
@ -3681,7 +3681,7 @@ export interface Locale extends ILocale {
*/
"emailRequiredForSignup": string;
/**
*
*
*/
"approvalRequiredForSignup": string;
/**
@ -3890,7 +3890,7 @@ export interface Locale extends ILocale {
*/
"thereIsUnresolvedAbuseReportWarning": string;
/**
*
*
*/
"pendingUserApprovals": string;
/**
@ -3962,7 +3962,7 @@ export interface Locale extends ILocale {
*/
"numberOfReplies": string;
/**
*
* UIが窮屈になって読みにくくなることがありま
*/
"numberOfRepliesDescription": string;
/**
@ -3970,15 +3970,15 @@ export interface Locale extends ILocale {
*/
"boostSettings": string;
/**
*
*
*/
"showVisibilitySelectorOnBoost": string;
/**
* 使
* 使
*/
"showVisibilitySelectorOnBoostDescription": string;
/**
*
*
*/
"visibilityOnBoost": string;
/**
@ -4306,7 +4306,7 @@ export interface Locale extends ILocale {
*/
"thisPostIsMissingAltTextIgnore": string;
/**
* 稿 1
*
*/
"thisPostIsMissingAltText": string;
/**
@ -4318,7 +4318,7 @@ export interface Locale extends ILocale {
*/
"collapseRenotesDescription": string;
/**
*
*
*/
"collapseNotesRepliedTo": string;
/**
@ -4326,7 +4326,7 @@ export interface Locale extends ILocale {
*/
"collapseFiles": string;
/**
*
*
*/
"autoloadConversation": string;
/**
@ -4370,7 +4370,7 @@ export interface Locale extends ILocale {
*/
"invitationRequiredToRegister": string;
/**
*
*
*/
"approvalRequiredToRegister": string;
/**
@ -4542,7 +4542,7 @@ export interface Locale extends ILocale {
*/
"forceShowAds": string;
/**
* 猫友達 :3
* にゃんこフレンド :3
*/
"oneko": string;
/**
@ -4974,7 +4974,7 @@ export interface Locale extends ILocale {
*/
"repositoryUrl": string;
/**
* URLを記入しますMisskeyを現状のまま使 https://github.com/misskey-dev/misskey と記入します。
* URLを記入しますSharkeyを現状のまま使 https://activitypub.software/TransFem-org/Sharkey/ と記入します。
*/
"repositoryUrlDescription": string;
/**
@ -7823,7 +7823,7 @@ export interface Locale extends ILocale {
*/
"driveFileDurationWarn": string;
/**
* 使Misskeyの使用に支障をきたす可能性があります
* 使Sharkeyの使用に支障をきたす可能性があります
*/
"driveFileDurationWarnDescription": string;
};
@ -9450,7 +9450,7 @@ export interface Locale extends ILocale {
*/
"reply": string;
/**
* Boost
*
*/
"renote": string;
};
@ -9811,6 +9811,324 @@ export interface Locale extends ILocale {
*/
"unsetUserBanner": string;
};
"_mfm": {
/**
* Misskeyフォークを含めた多くのFediverseソフトウェアで表示できないことがあります
*/
"uncommonFeature": string;
/**
* MFM Misskey, Sharkey, Firefish, Akkomaなど使MFM構文の一覧をご覧いただけます
*/
"intro": string;
/**
* SharkeyでFediverseの世界が広がります
*/
"dummy": string;
/**
*
*/
"mention": string;
/**
* +
*/
"mentionDescription": string;
/**
*
*/
"hashtag": string;
/**
* +
*/
"hashtagDescription": string;
/**
* URL
*/
"url": string;
/**
* URLを示すことができます
*/
"urlDescription": string;
/**
*
*/
"link": string;
/**
* URLに紐づけることができます
*/
"linkDescription": string;
/**
*
*/
"bold": string;
/**
* 調
*/
"boldDescription": string;
/**
*
*/
"small": string;
/**
*
*/
"smallDescription": string;
/**
*
*/
"center": string;
/**
*
*/
"centerDescription": string;
/**
*
*/
"inlineCode": string;
/**
*
*/
"inlineCodeDescription": string;
/**
*
*/
"blockCode": string;
/**
*
*/
"blockCodeDescription": string;
/**
*
*/
"inlineMath": string;
/**
* KaTeX形式
*/
"inlineMathDescription": string;
/**
*
*/
"blockMath": string;
/**
* KaTeX形式
*/
"blockMathDescription": string;
/**
*
*/
"quote": string;
/**
*
*/
"quoteDescription": string;
/**
*
*/
"emoji": string;
/**
*
*/
"emojiDescription": string;
/**
*
*/
"search": string;
/**
*
*/
"searchDescription": string;
/**
*
*/
"flip": string;
/**
*
*/
"flipDescription": string;
/**
*
*/
"jelly": string;
/**
*
*/
"jellyDescription": string;
/**
*
*/
"tada": string;
/**
* 調
*/
"tadaDescription": string;
/**
*
*/
"jump": string;
/**
*
*/
"jumpDescription": string;
/**
*
*/
"bounce": string;
/**
*
*/
"bounceDescription": string;
/**
*
*/
"shake": string;
/**
*
*/
"shakeDescription": string;
/**
*
*/
"twitch": string;
/**
*
*/
"twitchDescription": string;
/**
*
*/
"spin": string;
/**
*
*/
"spinDescription": string;
/**
*
*/
"x2": string;
/**
*
*/
"x2Description": string;
/**
*
*/
"x3": string;
/**
*
*/
"x3Description": string;
/**
*
*/
"x4": string;
/**
*
*/
"x4Description": string;
/**
*
*/
"blur": string;
/**
*
*/
"blurDescription": string;
/**
*
*/
"font": string;
/**
*
*/
"fontDescription": string;
/**
*
*/
"rainbow": string;
/**
*
*/
"rainbowDescription": string;
/**
*
*/
"sparkle": string;
/**
*
*/
"sparkleDescription": string;
/**
*
*/
"rotate": string;
/**
*
*/
"rotateDescription": string;
/**
*
*/
"position": string;
/**
*
*/
"positionDescription": string;
/**
*
*/
"crop": string;
/**
*
*/
"cropDescription": string;
/**
*
*/
"followMouse": string;
/**
*
*/
"followMouseDescription": string;
/**
*
*/
"scale": string;
/**
*
*/
"scaleDescription": string;
/**
*
*/
"foreground": string;
/**
*
*/
"foregroundDescription": string;
/**
*
*/
"fade": string;
/**
*
*/
"fadeDescription": string;
/**
*
*/
"background": string;
/**
*
*/
"backgroundDescription": string;
/**
* Plain
*/
"plain": string;
/**
*
*/
"plainDescription": string;
};
"_fileViewer": {
/**
*
@ -9988,7 +10306,7 @@ export interface Locale extends ILocale {
"stop": string;
"_alert": {
/**
* MFMアニメーションには/
* MFMアニメーションには
*/
"text": string;
/**
@ -10007,11 +10325,11 @@ export interface Locale extends ILocale {
*/
"warn": string;
/**
* Eメールアドレスにメールが送信されま
*
*/
"text": string;
/**
*
*
*/
"button": string;
};

View File

@ -565,8 +565,8 @@ objectStorageUseProxy: "Proxyを利用する"
objectStorageUseProxyDesc: "API接続にproxyを利用しない場合はオフにしてください"
objectStorageSetPublicRead: "アップロード時に'public-read'を設定する"
s3ForcePathStyleDesc: "s3ForcePathStyleを有効にすると、バケット名をURLのホスト名ではなくパスの一部として指定することを強制します。セルフホストされたMinioなどの使用時に有効にする必要がある場合があります。"
deeplFreeMode: "DeepLX-JS を使用する (認証キーなし)"
deeplFreeModeDescription: "ヘルプが必要ですか? DeepLX-JSのセットアップ方法については、ドキュメントを参照してください。"
deeplFreeMode: "DeepLX-JS を使用する (認証キー不要)"
deeplFreeModeDescription: "DeepLX-JSの設定方法については、ドキュメントを参照してください。"
serverLogs: "サーバーログ"
deleteAll: "全て削除"
showFixedPostForm: "タイムライン上部に投稿フォームを表示する"
@ -582,7 +582,7 @@ popout: "ポップアウト"
volume: "音量"
masterVolume: "マスター音量"
notUseSound: "サウンドを出力しない"
useSoundOnlyWhenActive: "Misskeyがアクティブな時のみサウンドを出力する"
useSoundOnlyWhenActive: "Sharkeyがアクティブな時のみサウンドを出力する"
details: "詳細"
chooseEmoji: "絵文字を選択"
unableToProcess: "操作を完了できません"
@ -697,10 +697,10 @@ create: "作成"
notificationSetting: "通知設定"
notificationSettingDesc: "表示する通知の種別を選択してください。"
enableFaviconNotificationDot: "未読の通知があるときにタブのアイコンを目立たせる"
verifyNotificationDotWorkingButton: "通知ドットがインスタンスで機能するかどうかを確認します。"
notificationDotNotWorking: "残念ながら、このインスタンスは現時点では通知ドット機能をサポートしていません。"
notificationDotWorking: "通知ドットは、このインスタンスで正しく機能しています。"
notificationDotNotWorkingAdvice: "通知ドットが機能しない場合は、管理者にドキュメントを確認するように依頼してください {link}"
verifyNotificationDotWorkingButton: "タブアイコン強調機能の動作確認"
notificationDotNotWorking: "このサーバーは現時点ではタブアイコン強調機能をサポートしていません。"
notificationDotWorking: "タブアイコン強調機能は、このサーバーで正しく機能しています。"
notificationDotNotWorkingAdvice: "タブアイコン強調機能が機能しない場合は、管理者にドキュメントを確認するように依頼してください {link}"
useGlobalSetting: "グローバル設定を使う"
useGlobalSettingDesc: "オンにすると、アカウントの通知設定が使用されます。オフにすると、個別に設定できるようになります。"
other: "その他"
@ -766,9 +766,9 @@ lockedAccountInfo: "フォローを承認制にしても、ノートの公開範
alwaysMarkSensitive: "デフォルトでメディアをセンシティブ設定にする"
loadRawImages: "添付画像のサムネイルをオリジナル画質にする"
searchEngine: "検索MFMの検索エンジン"
searchEngineOther: ""
searchEngineCustomURIDescription: "カスタム URI は、\"https://www.google.com/search?q=\\{query}\" や \"https://www.google.com/search?q=%s\" のような形式で入力する必要があります。"
searchEngineCusomURI: "カスタム URI"
searchEngineOther: "カスタム"
searchEngineCustomURIDescription: "カスタム検索エンジンのURIは、\"https://www.google.com/search?q=\\{query}\" や \"https://www.google.com/search?q=%s\" のような形式で入力する必要があります。"
searchEngineCusomURI: "カスタム検索エンジン URI"
disableShowingAnimatedImages: "アニメーション画像を再生しない"
highlightSensitiveMedia: "メディアがセンシティブであることを分かりやすく表示"
verificationEmailSent: "確認のメールを送信しました。メールに記載されたリンクにアクセスして、設定を完了してください。"
@ -917,7 +917,7 @@ itsOff: "オフになっています"
on: "オン"
off: "オフ"
emailRequiredForSignup: "アカウント登録にメールアドレスを必須にする"
approvalRequiredForSignup: "新規ユーザーの承認が必要"
approvalRequiredForSignup: "アカウント登録を承認制にする"
unread: "未読"
filter: "フィルタ"
controlPanel: "コントロールパネル"
@ -969,7 +969,7 @@ recentNHours: "直近{n}時間"
recentNDays: "直近{n}日"
noEmailServerWarning: "メールサーバーの設定がされていません。"
thereIsUnresolvedAbuseReportWarning: "未対応の通報があります。"
pendingUserApprovals: "承認待ちのユーザーがい。"
pendingUserApprovals: "承認待ちのユーザーがいます。"
recommended: "推奨"
check: "チェック"
driveCapOverrideLabel: "このユーザーのドライブ容量上限を変更"
@ -987,11 +987,11 @@ document: "ドキュメント"
numberOfPageCache: "ページキャッシュ数"
numberOfPageCacheDescription: "多くすると利便性が向上しますが、負荷とメモリ使用量が増えます。"
numberOfReplies: "スレッド内の返信数"
numberOfRepliesDescription: "この数値を大きくすると、より多くの返信が表示されます。この値を大きくしすぎると、返信が窮屈になり、読めなくなることがあります。"
numberOfRepliesDescription: "この数値を大きくすると、より多くの返信が表示されます。この値を大きくしすぎると、UIが窮屈になって読みにくくなることがあります。"
boostSettings: "ブースト設定"
showVisibilitySelectorOnBoost: "可視性セレクタを表示"
showVisibilitySelectorOnBoostDescription: "無効の場合、以下で定義されるデフォルトの可視性が使用され、セレクタは表示されません。"
visibilityOnBoost: "デフォルトのブースト可視性の設定"
showVisibilitySelectorOnBoost: "公開範囲セレクターを表示"
showVisibilitySelectorOnBoostDescription: "無効の場合、以下で設定したデフォルトの公開範囲が使用され、セレクターは表示されません。"
visibilityOnBoost: "デフォルトのブースト公開範囲"
logoutConfirm: "ログアウトしますか?"
lastActiveDate: "最終利用日時"
statusbar: "ステータスバー"
@ -1073,12 +1073,12 @@ thisPostMayBeAnnoyingCancel: "やめる"
thisPostMayBeAnnoyingIgnore: "このまま投稿"
thisPostIsMissingAltTextCancel: "やめる"
thisPostIsMissingAltTextIgnore: "このまま投稿"
thisPostIsMissingAltText: "この投稿に添付されたファイルの 1 つに代替テキストがありません。すべての添付ファイルに代替テキストが含まれていることを確認してください。"
thisPostIsMissingAltText: "代替テキストがないファイルが添付されています。すべての添付ファイルに代替テキストを含むようにしてください。"
collapseRenotes: "ブーストのスマート省略"
collapseRenotesDescription: "リアクションやブーストをしたことがあるノートをたたんで表示します。"
collapseNotesRepliedTo: "返信されたノート省略"
collapseNotesRepliedTo: "返信元のノートを折りたたむ"
collapseFiles: "ファイルを折りたたむ"
autoloadConversation: "返信に会話を読み込む"
autoloadConversation: "会話スレッド自動で読み込む"
internalServerError: "サーバー内部エラー"
internalServerErrorDescription: "サーバー内部で予期しないエラーが発生しました。"
copyErrorInfo: "エラー情報をコピー"
@ -1089,7 +1089,7 @@ disableFederationConfirm: "連合なしにしますか?"
disableFederationConfirmWarn: "連合なしにしても投稿は非公開になりません。ほとんどの場合、連合なしにする必要はありません。"
disableFederationOk: "連合なしにする"
invitationRequiredToRegister: "現在このサーバーは招待制です。招待コードをお持ちの方のみ登録できます。"
approvalRequiredToRegister: "このインスタンスは、登録理由を指定したユーザーのみを受け入れています。"
approvalRequiredToRegister: "現在このサーバーは承認制です。参加したい理由を記入し、承認された方のみ登録できます。"
emailNotSupported: "このサーバーではメール配信はサポートされていません"
postToTheChannel: "チャンネルに投稿"
cannotBeChangedLater: "後から変更できません。"
@ -1132,7 +1132,7 @@ accountMoved: "このユーザーは新しいアカウントに移行しまし
accountMovedShort: "このアカウントは移行されています"
operationForbidden: "この操作はできません"
forceShowAds: "常に広告を表示する"
oneko: "猫友達 :3"
oneko: "にゃんこフレンド :3"
addMemo: "メモを追加"
editMemo: "メモを編集"
reactionsList: "リアクション一覧"
@ -1240,7 +1240,7 @@ externalServices: "外部サービス"
sourceCode: "ソースコード"
sourceCodeIsNotYetProvided: "ソースコードはまだ提供されていません。この問題の修正について管理者に問い合わせてください。"
repositoryUrl: "リポジトリURL"
repositoryUrlDescription: "ソースコードが公開されているリポジトリがある場合、そのURLを記入します。Misskeyを現状のままソースコードにいかなる変更も加えずに使用している場合は https://github.com/misskey-dev/misskey と記入します。"
repositoryUrlDescription: "ソースコードが公開されているリポジトリがある場合、そのURLを記入します。Sharkeyを現状のままソースコードにいかなる変更も加えずに使用している場合は https://activitypub.software/TransFem-org/Sharkey/ と記入します。"
repositoryUrlOrTarballRequired: "リポジトリを公開していない場合、代わりにtarballを提供する必要があります。詳細は.config/example.ymlを参照してください。"
feedback: "フィードバック"
feedbackUrl: "フィードバックURL"
@ -2050,7 +2050,7 @@ _soundSettings:
driveFileTypeWarn: "このファイルは対応していません"
driveFileTypeWarnDescription: "音声ファイルを選択してください"
driveFileDurationWarn: "音声が長すぎます"
driveFileDurationWarnDescription: "長い音声を使用するとMisskeyの使用に支障をきたす可能性があります。それでも続行しますか"
driveFileDurationWarnDescription: "長い音声を使用するとSharkeyの使用に支障をきたす可能性があります。それでも続行しますか"
_ago:
future: "未来"
@ -2496,7 +2496,7 @@ _notification:
_actions:
followBack: "フォローバック"
reply: "返信"
renote: "Boost"
renote: "ブースト"
_deck:
alwaysShowMainColumn: "常にメインカラムを表示"
@ -2598,6 +2598,87 @@ _moderationLogTypes:
unsetUserAvatar: "ユーザーのアイコンを解除"
unsetUserBanner: "ユーザーのバナーを解除"
_mfm:
uncommonFeature: "この機能は一般的に普及していないため、他のMisskeyフォークを含めた多くのFediverseソフトウェアで表示できないことがあります。"
intro: "MFM はMisskey, Sharkey, Firefish, Akkomaなど、多くの場所で使用できるマークアップ言語です。ここでは、利用できるMFM構文の一覧をご覧いただけます。"
dummy: "SharkeyでFediverseの世界が広がります"
mention: "メンション"
mentionDescription: "アットマーク + ユーザー名で、特定のユーザーを示すことができます。"
hashtag: "ハッシュタグ"
hashtagDescription: "ナンバーサイン + タグで、ハッシュタグを示すことができます。"
url: "URL"
urlDescription: "URLを示すことができます。"
link: "リンク"
linkDescription: "文章の特定の範囲を、URLに紐づけることができます。"
bold: "太字"
boldDescription: "文字を太く表示して強調することができます。"
small: "小文字"
smallDescription: "内容を小さく・薄く表示させることができます。"
center: "中央寄せ"
centerDescription: "内容を中央寄せで表示させることができます。"
inlineCode: "コード(インライン)"
inlineCodeDescription: "プログラムなどのコードをインラインでシンタックスハイライトします。"
blockCode: "コード(ブロック)"
blockCodeDescription: "複数行のプログラムなどのコードをブロックでシンタックスハイライトします。"
inlineMath: "数式(インライン)"
inlineMathDescription: "数式 KaTeX形式をインラインで表示します。"
blockMath: "数式(ブロック)"
blockMathDescription: "数式 KaTeX形式をブロックで表示します。"
quote: "引用"
quoteDescription: "内容が引用であることを示すことができます。"
emoji: "カスタム絵文字"
emojiDescription: "コロンでカスタム絵文字名を囲むと、カスタム絵文字を表示させることができます。"
search: "検索"
searchDescription: "検索ボックスを表示できます。"
flip: "反転"
flipDescription: "内容を上下または左右に反転させます。"
jelly: "アニメーション(びよんびよん)"
jellyDescription: "ゼリーが揺れるような感じのアニメーションをさせます。"
tada: "アニメーション(じゃーん)"
tadaDescription: "「じゃーん!」と強調するような感じのアニメーションをさせます。"
jump: "アニメーション(ジャンプ)"
jumpDescription: "跳ねるアニメーションをさせます。"
bounce: "アニメーション(バウンド)"
bounceDescription: "跳ねて着地するようなアニメーションをさせます。"
shake: "アニメーション(ぶるぶる)"
shakeDescription: "震えるアニメーションをさせます。"
twitch: "アニメーション(ガタガタ)"
twitchDescription: "より激しく震えるアニメーションをさせます。"
spin: "アニメーション(回転)"
spinDescription: "内容を回転させます。"
x2: "大"
x2Description: "内容を大きく表示させます。"
x3: "特大"
x3Description: "内容をより大きく表示させます。"
x4: "超特大"
x4Description: "内容をさらに大きく表示させます。"
blur: "ぼかし"
blurDescription: "内容をぼかすことができます。ポインターを上に乗せるとはっきり見えるようになります。"
font: "フォント"
fontDescription: "内容のフォントを指定することができます。"
rainbow: "レインボー"
rainbowDescription: "内容を虹色で表示させます。"
sparkle: "キラキラ"
sparkleDescription: "キラキラと星型のパーティクルを表示させます。"
rotate: "角度変更"
rotateDescription: "指定した角度で回転させます。"
position: "位置変更"
positionDescription: "位置をずらすことができます。"
crop: "切り取り"
cropDescription: "内容を切り抜きます。"
followMouse: "マウス追従"
followMouseDescription: "内容がマウスに追従します。スマホの場合はタップした場所に追従します。"
scale: "拡大"
scaleDescription: "内容を引き伸ばして表示します。"
foreground: "文字色"
foregroundDescription: "文字色を変更します。"
fade: 'フェード'
fadeDescription: '内容をフェードイン・フェードアウトさせます。'
background: "背景色"
backgroundDescription: "背景色を変更します。"
plain: "Plain"
plainDescription: "内側の構文を全て無効にします。"
_fileViewer:
title: "ファイルの詳細"
type: "ファイルタイプ"
@ -2653,14 +2734,14 @@ _animatedMFM:
play: "MFMアニメーションを再生"
stop: "MFMアニメーション停止"
_alert:
text: "MFMアニメーションには、点滅するライトや高速で動くテキスト/絵文字を含まれる場合があります。"
text: "MFMアニメーションには、高速で点滅したり動いたりするテキスト・絵文字を含む場合があります。"
confirm: "再生する"
_dataRequest:
title: "データリクエスト"
warn: "データリクエストは3日ごとに可能です。"
text: "データの保存が完了すると、このアカウントに登録されているEメールアドレスにメールが送信されます。"
button: "リクエスト"
text: "データの保存が完了すると、このアカウントに登録されているメールアドレスにメールが送信されます。"
button: "データリクエスト実行"
_dataSaver:
_media: