update japanese based on Eric's input

This commit is contained in:
Sacha Arbonel
2021-08-04 09:20:28 -04:00
parent bd8e4675c6
commit f311c13e4b
@@ -1,16 +1,16 @@
part of 'stream_chat_localizations.dart'; part of 'stream_chat_localizations.dart';
/// The translations for English (`ja`). /// The translations for Japanese (`ja`).
class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations { class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
/// Create an instance of the translation bundle for Japanese. /// Create an instance of the translation bundle for Japanese.
const StreamChatLocalizationsJa({String localeName = 'ja'}) const StreamChatLocalizationsJa({String localeName = 'ja'})
: super(localeName: localeName); : super(localeName: localeName);
@override @override
String get launchUrlError => 'ユーアーレルの起動ができない'; String get launchUrlError => 'URLの起動ができません';
@override @override
String get loadingUsersError => 'ユーザーの読み込みエラー'; String get loadingUsersError => 'ユーザーの読み込みができません';
@override @override
String get noUsersLabel => '現在、ユーザーはいません。'; String get noUsersLabel => '現在、ユーザーはいません。';
@@ -29,26 +29,26 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
if (users.isEmpty) return ''; if (users.isEmpty) return '';
final first = users.first; final first = users.first;
if (users.length == 1) { if (users.length == 1) {
return '${first.name}タイプしてい'; return '${first.name}入力しています';
} }
return '${first.name}あと${users.length - 1}人が入力しています'; return '${first.name}${users.length - 1}人が入力しています';
} }
@override @override
String get threadReplyLabel => 'スレッド返信'; String get threadReplyLabel => 'スレッド返信';
@override @override
String get onlyVisibleToYouText => '自分しか見えない'; String get onlyVisibleToYouText => '自分しか見れません';
@override @override
String threadReplyCountText(int count) => '$countスレッド返信'; String threadReplyCountText(int count) => '$countつのスレッド返信';
@override @override
String attachmentsUploadProgressText({ String attachmentsUploadProgressText({
required int remaining, required int remaining,
required int total, required int total,
}) => }) =>
'$remaining/${total}mbのアップロード 。。。'; '$remaining/${total}mbのアップロード 。。。';
@override @override
String pinnedByUserText({ String pinnedByUserText({
@@ -56,21 +56,21 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
required User currentUser, required User currentUser,
}) { }) {
final pinnedByCurrentUser = currentUser.id == pinnedBy.id; final pinnedByCurrentUser = currentUser.id == pinnedBy.id;
if (pinnedByCurrentUser) return 'あなたのピン'; if (pinnedByCurrentUser) return 'あなたのピン';
return '${pinnedBy.name}のピン'; return '${pinnedBy.name}のピン';
} }
@override @override
String get emptyMessagesText => '現在、メッセージはありません。'; String get emptyMessagesText => '現在、メッセージはありません。';
@override @override
String get genericErrorText => '何かが間違ってい'; String get genericErrorText => 'エラーが発生しまし';
@override @override
String get loadingMessagesError => 'メッセージの読み込みエラー'; String get loadingMessagesError => 'メッセージの読み込みエラー';
@override @override
String resultCountText(int count) => '$countの結果'; String resultCountText(int count) => '$countの結果';
@override @override
String get messageDeletedText => 'このメッセージは削除されました。'; String get messageDeletedText => 'このメッセージは削除されました。';
@@ -79,34 +79,32 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get messageDeletedLabel => 'メッセージ削除'; String get messageDeletedLabel => 'メッセージ削除';
@override @override
String get messageReactionsLabel => 'メッセージに対する反応'; String get messageReactionsLabel => 'メッセージのリアクション';
@override @override
String get emptyChatMessagesText => 'ここではまだ会話はありませんが。。。'; String get emptyChatMessagesText => 'チャットがありませんが。。。';
@override @override
String threadSeparatorText(int replyCount) { String threadSeparatorText(int replyCount)=> '$replyCount件の返信';
if (replyCount == 1) return '1 回答';
return '$replyCount件の返信';
}
@override @override
String get connectedLabel => 'コネクテッド'; String get connectedLabel => '接続しています';
@override @override
String get disconnectedLabel => '接続切れ'; String get disconnectedLabel => '接続切れ';
@override @override
String get reconnectingLabel => 'リコネクティング。。。'; String get reconnectingLabel => '再接続中。。。';
@override @override
String get alsoSendAsDirectMessageLabel => 'ダイレクトメッセージでも送信可能'; String get alsoSendAsDirectMessageLabel => 'ダイレクトメッセージでも送信';
@override @override
String get addACommentOrSendLabel => 'コメントの追加や送信'; String get addACommentOrSendLabel => 'コメントの追加や送信';
@override @override
String get searchGifLabel => '検索用GIF'; String get searchGifLabel => 'GIFの検索';
@override @override
String get writeAMessageLabel => 'メッセージを書く'; String get writeAMessageLabel => 'メッセージを書く';
@@ -149,7 +147,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get okLabel => 'よし'; String get okLabel => 'よし';
@override @override
String get somethingWentWrongError => '何かが間違っていたのだ。'; String get somethingWentWrongError => 'エラーが発生しました';
@override @override
String get addMoreFilesLabel => 'ファイルの追加'; String get addMoreFilesLabel => 'ファイルの追加';
@@ -158,29 +156,29 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get enablePhotoAndVideoAccessMessage => 'お友達と共有できるように、写真' String get enablePhotoAndVideoAccessMessage => 'お友達と共有できるように、写真'
'\nやビデオへのアクセスを有効にしてください。'; '\nやビデオへのアクセスを有効にしてください。';
@override @override
String get allowGalleryAccessMessage => 'お客様のギャラリーへのアクセスを許可する'; String get allowGalleryAccessMessage => 'ギャラリーへのアクセスを許可する';
@override @override
String get flagMessageLabel => 'メッセージフラグ'; String get flagMessageLabel => 'メッセージフラグする';
@override @override
String get flagMessageQuestion => 'このメッセージのコピーを' String get flagMessageQuestion => 'このメッセージのコピーを'
'\nモデレーターに送って、さらに調査してもらいますか?'; '\nモデレーターに送って、さらに調査してもらいますか?';
@override @override
String get flagLabel => 'フラグ'; String get flagLabel => 'フラグする';
@override @override
String get cancelLabel => 'キャンセル'; String get cancelLabel => 'キャンセル';
@override @override
String get flagMessageSuccessfulLabel => 'フラグ付メッセージ'; String get flagMessageSuccessfulLabel => 'メッセージにフラグが付けられました';
@override @override
String get flagMessageSuccessfulText => 'このメッセージはモデレーターに報告されました。'; String get flagMessageSuccessfulText => 'このメッセージはモデレーターに報告されました。';
@override @override
String get deleteLabel => '消す'; String get deleteLabel => '削除';
@override @override
String get deleteMessageLabel => 'メッセージを削除する '; String get deleteMessageLabel => 'メッセージを削除する ';
@@ -197,25 +195,25 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
@override @override
String togglePinUnpinText({required bool pinned}) { String togglePinUnpinText({required bool pinned}) {
if (pinned) return 'カンバセーションからピンを外す '; if (pinned) return '会話のピンを外す';
return '会話へのピン'; return '会話にピンする';
} }
@override @override
String toggleDeleteRetryDeleteMessageText({required bool isDeleteFailed}) { String toggleDeleteRetryDeleteMessageText({required bool isDeleteFailed}) {
if (isDeleteFailed) return 'メッセージの削除を再試行してください'; if (isDeleteFailed) return 'メッセージの削除を再試行する';
return 'メッセージを削除する'; return 'メッセージを削除する';
} }
@override @override
String get copyMessageLabel => 'コピーメッセージ'; String get copyMessageLabel => 'メッセージをコピーする';
@override @override
String get editMessageLabel => 'メッセージ編集'; String get editMessageLabel => 'メッセージ編集する';
@override @override
String toggleResendOrResendEditedMessage({required bool isUpdateFailed}) { String toggleResendOrResendEditedMessage({required bool isUpdateFailed}) {
if (isUpdateFailed) return '編集したメッセージ再送'; if (isUpdateFailed) return '編集したメッセージ再送する';
return '再送'; return '再送';
} }
@@ -240,7 +238,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
@override @override
String sentAtText({required DateTime date, required DateTime time}) => String sentAtText({required DateTime date, required DateTime time}) =>
'${_getDay(date)} at ${Jiffy(time.toLocal()).format('HH:mm')}に送信 '; '${_getDay(date)}${Jiffy(time.toLocal()).format('HH:mm')}に送信しました ';
@override @override
String get todayLabel => '今日'; String get todayLabel => '今日';
@@ -249,16 +247,16 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get yesterdayLabel => '昨日'; String get yesterdayLabel => '昨日';
@override @override
String get channelIsMutedText => 'チャンネルがミュートされています'; String get channelIsMutedText => 'チャンネルが無音されています';
@override @override
String get noTitleText => 'タイトル無し'; String get noTitleText => 'タイトル無し';
@override @override
String get letsStartChattingLabel => 'さあ、チャットを始めよう'; String get letsStartChattingLabel => 'チャットを始めよう';
@override @override
String get sendingFirstMessageLabel => 'どのように友人にあなたの最初のメッセージを送ることについてはどうですか?'; String get sendingFirstMessageLabel => '友人に最初のメッセージを送りましょうか?';
@override @override
String get startAChatLabel => 'チャットを開始する'; String get startAChatLabel => 'チャットを開始する';
@@ -270,13 +268,13 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get deleteConversationLabel => '会話を削除する'; String get deleteConversationLabel => '会話を削除する';
@override @override
String get deleteConversationQuestion => 'この会話を削除してもよろしいですか?'; String get deleteConversationQuestion => '本当に会話を削除しすか?';
@override @override
String get streamChatLabel => 'ストリームチャット'; String get streamChatLabel => 'ストリームチャット';
@override @override
String get searchingForNetworkText => 'ネットワーク検索'; String get searchingForNetworkText => 'ネットワーク検索';
@override @override
String get offlineLabel => 'オフライン。。。'; String get offlineLabel => 'オフライン。。。';
@@ -285,16 +283,10 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get tryAgainLabel => '再試行する'; String get tryAgainLabel => '再試行する';
@override @override
String membersCountText(int count) { String membersCountText(int count) => '$count人のメンバー';
if (count == 1) return '1人のメンバー';
return '$count人のメンバー';
}
@override @override
String watchersCountText(int count) { String watchersCountText(int count) => '$count人がオンライン';
if (count == 1) return '1オンライン';
return '$countオンライン';
}
@override @override
String get viewInfoLabel => '情報を見る'; String get viewInfoLabel => '情報を見る';
@@ -309,7 +301,7 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get leaveConversationLabel => '会話を離れる'; String get leaveConversationLabel => '会話を離れる';
@override @override
String get leaveConversationQuestion => 'この会話を離れてもよろしいですか?'; String get leaveConversationQuestion => '本当に会話を離れすか?';
@override @override
String get showInChatLabel => 'チャットで表示'; String get showInChatLabel => 'チャットで表示';
@@ -336,15 +328,18 @@ class StreamChatLocalizationsJa extends GlobalStreamChatLocalizations {
String get withText => ''; String get withText => '';
@override @override
String get inText => ''; String get inText => '';
@override @override
String get youText => ''; String get youText => 'お客様';
// This is the word for 'customer' or 'user' because saying 'you' directly is too informal and rude
@override @override
String galleryPaginationText( String galleryPaginationText({
{required int currentPage, required int totalPages}) => required int currentPage,
'$totalPagesの${currentPage + 1}'; required int totalPages,
}) =>
'${currentPage + 1} / $totalPages';
@override @override
String get fileText => 'ファイル'; String get fileText => 'ファイル';