diff --git a/locales/ca.yml b/locales/ca.yml index ba749e9f8..8e4f7cc2c 100644 --- a/locales/ca.yml +++ b/locales/ca.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -39,12 +40,6 @@ common: months_ago: "{}ヶ月前" years_ago: "{}年前" trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" weekday-short: sunday: "日" monday: "月" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" checking: "確認しています..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/de.yml b/locales/de.yml index ec2dd3c62..f2d7e55ff 100644 --- a/locales/de.yml +++ b/locales/de.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -39,12 +40,6 @@ common: months_ago: "vor {0} Monat{0:en}" years_ago: "vor {} Jahr{0:en}" trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" weekday-short: sunday: "So" monday: "Mo" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "Token" signing-in: "Melde an..." signin: "Anmelden" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "Benutzername" checking: "Überprüfung..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Schwarz ... komplett" notes: "Blau ... Hinweise" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/en.yml b/locales/en.yml index 0324ca49c..bddc9702c 100644 --- a/locales/en.yml +++ b/locales/en.yml @@ -11,6 +11,7 @@ common: warning: "Misskey is not running ads, but some features may be unavailable or malfunctioning if ad blocking features are enabled." application-authorization: "Application authorizations." close: "Close" + got-it: "Got it!" customization-tips: title: "Customization tips" paragraph1: "Home customization allows you to add/delete, drag and drop and rearrange widgets." @@ -39,12 +40,6 @@ common: months_ago: "{}month(s) ago" years_ago: "{}year(s) ago" trash: "Trash" - date: - full-year: "Year" - month: "Month" - day: "Day" - hours: "Hour" - minutes: "Minutes" weekday-short: sunday: "S" monday: "M" @@ -207,7 +202,7 @@ common/views/components/games/reversi/reversi.room.vue: cancel-ready: "Cancel \"Ready\"" common/views/components/connect-failed.vue: title: "Unable to connect to the server" - description: "There is a problem with your Internet connection, or the server may be down or under maintenance. Please try again later." + description: "There is a problem with your Internet connection, or the server may be down or under maintenance. Please {try again} later." thanks: "Thank you for using Misskey." troubleshoot: "Troubleshoot" common/views/components/connect-failed.troubleshooter.vue: @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "Token" signing-in: "Signing in..." signin: "Sign in" + or: "Or" + signin-with-twitter: "Log in with Twitter" common/views/components/signup.vue: username: "Username" checking: "Checking..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "Follow" request-pending: "Pending follow request" follow-request: "Follow request" +desktop: + banner-crop-title: "Crop the part that appears as a banner" + banner: "Banner" + uploading-banner: "Uploading a new banner" + banner-updated: "Updated the banner" + choose-banner: "Choose the banner" + avatar-crop-title: "Crop the part that appears as an avatar" + avatar: "Avatar" + uploading-avatar: "Uploading a new avatar" + avatar-updated: "Updated the avatar" + choose-avatar: "Choose an avatar image" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "User lists" create-list: "Create new list" + list-name: "List name" desktop/views/components/user-preview.vue: notes: "Posts" following: "Following" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "Mute" muted: "Muting" unmute: "Unmute" + push-to-a-list: "Add to list" + list-pushed: "You added {user} to {list}." desktop/views/pages/user/user.header.vue: posts: "Notes" following: "Following" @@ -1006,7 +1017,7 @@ mobile/views/pages/welcome.vue: signup: "Sign up" mobile/views/pages/widgets.vue: dashboard: "Dashboard" - widgets-hints: "ウィジェットを追加/削除したり並べ替えたりできます。ウィジェットを移動するには「三」をドラッグします。ウィジェットを削除するには「x」をタップします。いくつかのウィジェットはタップすることで表示を変更できます。" + widgets-hints: "You can add/delete/rearrange widgets. To move the widget, drag \"三\". Tap \"x\" to delete the widget. Some widgets can change display by tapping." mobile/views/pages/widgets/activity.vue: activity: "Activity" mobile/views/pages/share.vue: diff --git a/locales/es.yml b/locales/es.yml index a665c9356..98a45628f 100644 --- a/locales/es.yml +++ b/locales/es.yml @@ -11,6 +11,7 @@ common: warning: "Misskey no tiene anuncios publicitarios. Sin embargo, algunas características podrían no estar disponibles si el bloqueador de publicidad está habilitado." application-authorization: "Autorizaciones de la aplicación." close: "Cerrar" + got-it: "わかった" customization-tips: title: "Consejos de personalización" paragraph1: "Customización de inicio le permite agregar, borrar, o reorganizar los accesorios." @@ -39,12 +40,6 @@ common: months_ago: "Hace {} mes(es)" years_ago: "Hace {} año(s)" trash: "Papelera" - date: - full-year: "Año" - month: "Mes" - day: "Día" - hours: "horas" - minutes: "minutos" weekday-short: sunday: "domingo" monday: "lunes" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "Identificador" signing-in: "Entrando..." signin: "Entra" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "Usuario" checking: "Comprobando..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/fr.yml b/locales/fr.yml index 5f57fadeb..cc4924ed6 100644 --- a/locales/fr.yml +++ b/locales/fr.yml @@ -11,6 +11,7 @@ common: warning: "Misskey n'utilise pas de publicités, mais quelques options peuvent être non disponibles ou fonctionneraient mal si un bloqueur de publicités est activé." application-authorization: "Permissions de l'application" close: "Fermer" + got-it: "わかった" customization-tips: title: "Conseils de personnalisation" paragraph1: "La personnalisation à la maison vous permet d'ajouter / supprimer, glisser et déposer et réorganiser les widgets." @@ -39,12 +40,6 @@ common: months_ago: "Il y a {} mois" years_ago: "Il y a {} an·s" trash: "Corbeille" - date: - full-year: "Année " - month: "Mois" - day: "Jour" - hours: "heures" - minutes: "minutes" weekday-short: sunday: "D" monday: "L" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "Token" signing-in: "Connexion...." signin: "Se connecter" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "Nom d'utilisateur" checking: "Vérification" @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "Suivre" request-pending: "Demande d'abonnement en attente" follow-request: "Demande d'abonnement" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Noirs ... Total" notes: "Bleu ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "Listes de l'utilisateur" create-list: "Créer une liste" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "Publications" following: "Abonné à" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "Mettre en sourdine" muted: "Muting" unmute: "Enlever la sourdine" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "Notes" following: "Suit" diff --git a/locales/it.yml b/locales/it.yml index ba749e9f8..8e4f7cc2c 100644 --- a/locales/it.yml +++ b/locales/it.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -39,12 +40,6 @@ common: months_ago: "{}ヶ月前" years_ago: "{}年前" trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" weekday-short: sunday: "日" monday: "月" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" checking: "確認しています..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/ja.yml b/locales/ja.yml index 492817806..6aac8acca 100644 --- a/locales/ja.yml +++ b/locales/ja.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -41,13 +42,6 @@ common: trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" - weekday-short: sunday: "日" monday: "月" @@ -311,6 +305,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" @@ -438,6 +434,18 @@ common/views/pages/follow.vue: request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" + desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -855,11 +863,10 @@ desktop/views/components/received-follow-requests-window.vue: accept: "承認" reject: "拒否" - - desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" @@ -964,7 +971,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" - add-to-list: "リストに追加" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" diff --git a/locales/ko.yml b/locales/ko.yml index 83abddd37..7b6748809 100644 --- a/locales/ko.yml +++ b/locales/ko.yml @@ -11,6 +11,7 @@ common: warning: "Misskey는 광고를 게재하지 않습니다 그러나 광고를 차단하는 기능 기능을 사용할 경우 일부 기능을 사용할 수 없게 될 가능성이나 결함이 발생하는 경우가 있습니다." application-authorization: "앱의 연계" close: "닫기" + got-it: "わかった" customization-tips: title: "사용자 정의 팁" paragraph1: "홈 정의는 위젯을 추가 / 삭제하거나 드래그 앤 드롭하여 정렬 할 수 있습니다." @@ -39,12 +40,6 @@ common: months_ago: "{}개월전" years_ago: "{}년전" trash: "휴지통" - date: - full-year: "년" - month: "달" - day: "일" - hours: "때" - minutes: "분" weekday-short: sunday: "일" monday: "월" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" checking: "確認しています..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/pl.yml b/locales/pl.yml index 14deadb99..3fe348dda 100644 --- a/locales/pl.yml +++ b/locales/pl.yml @@ -11,6 +11,7 @@ common: warning: "Misskey nie zawiera reklam, ale część funkcji może nie działać prawidłowo z włączonym blokowaniem reklam." application-authorization: "アプリの連携" close: "Zamknij" + got-it: "わかった" customization-tips: title: "Wskazówki o dostosowywaniu" paragraph1: "Dostosowywanie strony głównej pozwala na dodawanie, usuwanie, przeciąganie i zmienianie kolejności widżetów." @@ -39,12 +40,6 @@ common: months_ago: "{} mies. temu" years_ago: "{} lat temu" trash: "Kosz" - date: - full-year: "Rok" - month: "Miesiąc" - day: "Dzień" - hours: "Godzina" - minutes: "Minuty" weekday-short: sunday: "N" monday: "Pn" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "Token" signing-in: "Logowanie…" signin: "Zaloguj" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "Nazwa użytkownika" checking: "Sprawdzanie…" @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "Śledź" request-pending: "Oczekiwanie na pozwolenie" follow-request: "Poproś o śledzenie" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Czarny … Łącznie" notes: "Niebieski … Wpisy" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "Listy" create-list: "Utwórz listę" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "Wpisy" following: "Śledzeni" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "Wycisz" muted: "Wyciszyłeś" unmute: "Cofnij wyciszenie" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "Wpisy" following: "Śledzeni" diff --git a/locales/pt.yml b/locales/pt.yml index 836ac2af1..61d852c3c 100644 --- a/locales/pt.yml +++ b/locales/pt.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -39,12 +40,6 @@ common: months_ago: "{}ヶ月前" years_ago: "{}年前" trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" weekday-short: sunday: "日" monday: "月" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" checking: "確認しています..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/ru.yml b/locales/ru.yml index 7db6fd678..4b65a52e3 100644 --- a/locales/ru.yml +++ b/locales/ru.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -39,12 +40,6 @@ common: months_ago: "{}ヶ月前" years_ago: "{}年前" trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" weekday-short: sunday: "日" monday: "月" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" checking: "確認しています..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/locales/zh.yml b/locales/zh.yml index 5dcfe4c59..3d40531e0 100644 --- a/locales/zh.yml +++ b/locales/zh.yml @@ -11,6 +11,7 @@ common: warning: "Misskeyは広告を掲載していませんが、広告をブロックする機能が有効だと一部の機能が利用できなかったり、不具合が発生する場合があります。" application-authorization: "アプリの連携" close: "閉じる" + got-it: "わかった" customization-tips: title: "カスタマイズのヒント" paragraph1: "ホームのカスタマイズでは、ウィジェットを追加/削除したり、ドラッグ&ドロップして並べ替えたりすることができます。" @@ -39,12 +40,6 @@ common: months_ago: "{}ヶ月前" years_ago: "{}年前" trash: "ゴミ箱" - date: - full-year: "年" - month: "月" - day: "日" - hours: "時" - minutes: "分" weekday-short: sunday: "日" monday: "月" @@ -283,6 +278,8 @@ common/views/components/signin.vue: token: "トークン" signing-in: "やってます..." signin: "サインイン" + or: "または" + signin-with-twitter: "Twitterでログイン" common/views/components/signup.vue: username: "ユーザー名" checking: "確認しています..." @@ -392,6 +389,17 @@ common/views/pages/follow.vue: follow: "フォロー" request-pending: "フォロー許可待ち" follow-request: "フォロー申請" +desktop: + banner-crop-title: "バナーとして表示する部分を選択" + banner: "バナー" + uploading-banner: "新しいバナーをアップロードしています" + banner-updated: "バナーを更新しました" + choose-banner: "バナーにする画像を選択" + avatar-crop-title: "アバターとして表示する部分を選択" + avatar: "アバター" + uploading-avatar: "新しいアバターをアップロードしています" + avatar-updated: "アバターを更新しました" + choose-avatar: "アバターにする画像を選択" desktop/views/components/activity.chart.vue: total: "Black ... Total" notes: "Blue ... Notes" @@ -750,6 +758,7 @@ desktop/views/components/received-follow-requests-window.vue: desktop/views/components/user-lists-window.vue: title: "リスト" create-list: "リストを作成" + list-name: "リスト名" desktop/views/components/user-preview.vue: notes: "投稿" following: "フォロー" @@ -832,6 +841,8 @@ desktop/views/pages/user/user.profile.vue: mute: "ミュートする" muted: "ミュートしています" unmute: "ミュート解除" + push-to-a-list: "リストに追加" + list-pushed: "{user}を{list}に追加しました。" desktop/views/pages/user/user.header.vue: posts: "投稿" following: "フォロー" diff --git a/package.json b/package.json index 11090ef42..5a7c0a2dd 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "misskey", "author": "syuilo ", - "version": "5.17.0", - "clientVersion": "1.0.8026", + "version": "5.19.0", + "clientVersion": "1.0.8052", "codename": "nighthike", "main": "./built/index.js", "private": true, @@ -214,7 +214,7 @@ "vuex-persistedstate": "2.5.4", "web-push": "3.3.2", "webfinger.js": "2.6.6", - "webpack": "4.16.4", + "webpack": "4.16.5", "webpack-cli": "3.1.0", "websocket": "1.0.26", "ws": "6.0.0", diff --git a/src/client/app/common/scripts/date-stringify.ts b/src/client/app/common/scripts/date-stringify.ts deleted file mode 100644 index 2b8e52556..000000000 --- a/src/client/app/common/scripts/date-stringify.ts +++ /dev/null @@ -1,13 +0,0 @@ -export default date => { - if (typeof date == 'string') date = new Date(date); - return ( - date.getFullYear() + '%i18n:common.date.full-year%' + - (date.getMonth() + 1) + '%i18n:common.date.month%' + - date.getDate() + '%i18n:common.date.day%' + - ' ' + - date.getHours() + '%i18n:common.date.hours%' + - date.getMinutes() + '%i18n:common.date.minutes%' + - ' ' + - `(${['日', '月', '火', '水', '木', '金', '土'][date.getDay()]})` - ); -}; diff --git a/src/client/app/common/views/components/autocomplete.vue b/src/client/app/common/views/components/autocomplete.vue index cd6066877..b274eaa0a 100644 --- a/src/client/app/common/views/components/autocomplete.vue +++ b/src/client/app/common/views/components/autocomplete.vue @@ -132,7 +132,7 @@ export default Vue.extend({ this.users = users; this.fetching = false; } else { - (this as any).api('users/search_by_username', { + (this as any).api('users/search', { query: this.q, limit: 30 }).then(users => { diff --git a/src/client/app/common/views/components/signin.vue b/src/client/app/common/views/components/signin.vue index 58241cef0..deaeeca6a 100644 --- a/src/client/app/common/views/components/signin.vue +++ b/src/client/app/common/views/components/signin.vue @@ -12,7 +12,7 @@ {{ signing ? '%i18n:@signing-in%' : '%i18n:@signin%' }} -

またはTwitterでログイン

+

%i18n:@or%%i18n:@signin-with-twitter%

diff --git a/src/client/app/desktop/api/update-avatar.ts b/src/client/app/desktop/api/update-avatar.ts index 887367a24..83820f92b 100644 --- a/src/client/app/desktop/api/update-avatar.ts +++ b/src/client/app/desktop/api/update-avatar.ts @@ -8,7 +8,7 @@ export default (os: OS) => (cb, file = null) => { const w = os.new(CropWindow, { image: file, - title: 'アバターとして表示する部分を選択', + title: '%i18n:desktop.avatar-crop-title%', aspectRatio: 1 / 1 }); @@ -18,11 +18,11 @@ export default (os: OS) => (cb, file = null) => { data.append('file', blob, file.name + '.cropped.png'); os.api('drive/folders/find', { - name: 'アイコン' + name: '%i18n:desktop.avatar%' }).then(iconFolder => { if (iconFolder.length === 0) { os.api('drive/folders/create', { - name: 'アイコン' + name: '%i18n:desktop.avatar%' }).then(iconFolder => { upload(data, iconFolder); }); @@ -41,7 +41,7 @@ export default (os: OS) => (cb, file = null) => { const upload = (data, folder) => { const dialog = os.new(ProgressDialog, { - title: '新しいアバターをアップロードしています' + title: '%i18n:desktop.uploading-avatar%' }); document.body.appendChild(dialog.$el); @@ -76,10 +76,10 @@ export default (os: OS) => (cb, file = null) => { }); os.apis.dialog({ - title: '%fa:info-circle%アバターを更新しました', - text: '新しいアバターが反映されるまで時間がかかる場合があります。', + title: '%fa:info-circle% %i18n:desktop.avatar-updated%', + text: null, actions: [{ - text: 'わかった' + text: '%i18n:common.got-it%' }] }); @@ -92,7 +92,7 @@ export default (os: OS) => (cb, file = null) => { } else { os.apis.chooseDriveFile({ multiple: false, - title: '%fa:image%アバターにする画像を選択' + title: '%fa:image% %i18n:desktop.choose-avatar%' }).then(file => { fileSelected(file); }); diff --git a/src/client/app/desktop/api/update-banner.ts b/src/client/app/desktop/api/update-banner.ts index 4e6dd4e2c..33c4e306a 100644 --- a/src/client/app/desktop/api/update-banner.ts +++ b/src/client/app/desktop/api/update-banner.ts @@ -8,7 +8,7 @@ export default (os: OS) => { const cropImage = file => new Promise((resolve, reject) => { const w = os.new(CropWindow, { image: file, - title: 'バナーとして表示する部分を選択', + title: '%i18n:desktop.banner-crop-title%', aspectRatio: 16 / 9 }); @@ -18,11 +18,11 @@ export default (os: OS) => { data.append('file', blob, file.name + '.cropped.png'); os.api('drive/folders/find', { - name: 'バナー' + name: '%i18n:desktop.banner%' }).then(bannerFolder => { if (bannerFolder.length === 0) { os.api('drive/folders/create', { - name: 'バナー' + name: '%i18n:desktop.banner%' }).then(iconFolder => { resolve(upload(data, iconFolder)); }); @@ -43,7 +43,7 @@ export default (os: OS) => { const upload = (data, folder) => new Promise((resolve, reject) => { const dialog = os.new(ProgressDialog, { - title: '新しいバナーをアップロードしています' + title: '%i18n:desktop.uploading-banner%' }); document.body.appendChild(dialog.$el); @@ -79,10 +79,10 @@ export default (os: OS) => { }); os.apis.dialog({ - title: '%fa:info-circle%バナーを更新しました', - text: '新しいバナーが反映されるまで時間がかかる場合があります。', + title: '%fa:info-circle% %i18n:desktop.banner-updated%', + text: null, actions: [{ - text: 'わかった' + text: '%i18n:common.got-it%' }] }); @@ -95,7 +95,7 @@ export default (os: OS) => { ? Promise.resolve(file) : os.apis.chooseDriveFile({ multiple: false, - title: '%fa:image%バナーにする画像を選択' + title: '%fa:image% %i18n:desktop.choose-banner%' }); return selectedFile diff --git a/src/client/app/desktop/views/components/note-detail.vue b/src/client/app/desktop/views/components/note-detail.vue index 36a588922..b6980fae7 100644 --- a/src/client/app/desktop/views/components/note-detail.vue +++ b/src/client/app/desktop/views/components/note-detail.vue @@ -79,7 +79,6 @@