diff --git a/locales/ca.yml b/locales/ca.yml
index ba749e9f8f..8e4f7cc2cb 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 ec2dd3c620..f2d7e55ff9 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 0324ca49c5..bddc9702c0 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 a665c9356a..98a45628f9 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 5f57fadeb4..cc4924ed68 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 ba749e9f8f..8e4f7cc2cb 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 4928178060..6aac8acca2 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 83abddd378..7b67488097 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 14deadb990..3fe348dda8 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 836ac2af10..61d852c3cd 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 7db6fd6787..4b65a52e3f 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 5dcfe4c59d..3d40531e0a 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 11090ef422..5a7c0a2dd8 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 2b8e525567..0000000000
--- 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 cd6066877c..b274eaa0a0 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 58241cef09..deaeeca6a7 100644
--- a/src/client/app/common/views/components/signin.vue
+++ b/src/client/app/common/views/components/signin.vue
@@ -12,7 +12,7 @@
または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 887367a24e..83820f92bd 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 4e6dd4e2c7..33c4e306a2 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 36a5889220..b6980fae72 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 @@