Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

add japanese localization #408

Merged
merged 2 commits into from
Jul 7, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions lib/generated/intl/messages_all.dart
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import 'messages_fa.dart' as messages_fa;
import 'messages_fr.dart' as messages_fr;
import 'messages_hi.dart' as messages_hi;
import 'messages_it.dart' as messages_it;
import 'messages_ja.dart' as messages_ja;
import 'messages_ko.dart' as messages_ko;
import 'messages_ms.dart' as messages_ms;
import 'messages_nl.dart' as messages_nl;
Expand All @@ -42,6 +43,7 @@ Map<String, LibraryLoader> _deferredLibraries = {
'fr': () => new Future.value(null),
'hi': () => new Future.value(null),
'it': () => new Future.value(null),
'ja': () => new Future.value(null),
'ko': () => new Future.value(null),
'ms': () => new Future.value(null),
'nl': () => new Future.value(null),
Expand Down Expand Up @@ -70,6 +72,8 @@ MessageLookupByLibrary? _findExact(String localeName) {
return messages_hi.messages;
case 'it':
return messages_it.messages;
case 'ja':
return messages_ja.messages;
case 'ko':
return messages_ko.messages;
case 'ms':
Expand Down
63 changes: 63 additions & 0 deletions lib/generated/intl/messages_ja.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
// This is a library that provides messages for a ja locale. All the
// messages from the main program should be duplicated here with the same
// function name.

// Ignore issues from commonly used lints in this file.
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes

import 'package:intl/intl.dart';
import 'package:intl/message_lookup_by_library.dart';

final messages = new MessageLookup();

typedef String MessageIfAbsent(String messageStr, List<dynamic> args);

class MessageLookup extends MessageLookupByLibrary {
String get localeName => 'ja';

final messages = _notInlinedMessages(_notInlinedMessages);
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
"am": MessageLookupByLibrary.simpleMessage("午前"),
"backButtonTooltip": MessageLookupByLibrary.simpleMessage("戻る"),
"clickToSearch": MessageLookupByLibrary.simpleMessage("クリックして検索"),
"closeButtonLabel": MessageLookupByLibrary.simpleMessage("閉じる"),
"closeNavigationTooltip":
MessageLookupByLibrary.simpleMessage("メニューを閉じる"),
"closeTabLabelSuffix": MessageLookupByLibrary.simpleMessage("タブを閉じる"),
"closeWindowTooltip": MessageLookupByLibrary.simpleMessage("閉じる"),
"copyActionLabel": MessageLookupByLibrary.simpleMessage("コピー"),
"copyActionTooltip":
MessageLookupByLibrary.simpleMessage("選択した内容をクリップボードにコピー"),
"cutActionLabel": MessageLookupByLibrary.simpleMessage("切り取り"),
"cutActionTooltip":
MessageLookupByLibrary.simpleMessage("選択した内容を切り取ってクリップボードに追加"),
"day": MessageLookupByLibrary.simpleMessage("日"),
"dialogLabel": MessageLookupByLibrary.simpleMessage("ダイアログ"),
"hour": MessageLookupByLibrary.simpleMessage("時"),
"minimizeWindowTooltip": MessageLookupByLibrary.simpleMessage("最小化"),
"minute": MessageLookupByLibrary.simpleMessage("分"),
"modalBarrierDismissLabel": MessageLookupByLibrary.simpleMessage("閉じる"),
"month": MessageLookupByLibrary.simpleMessage("月"),
"newTabLabel": MessageLookupByLibrary.simpleMessage("新しいタブを追加"),
"noResultsFoundLabel":
MessageLookupByLibrary.simpleMessage("検索結果はありません"),
"openNavigationTooltip":
MessageLookupByLibrary.simpleMessage("メニューを開く"),
"pasteActionLabel": MessageLookupByLibrary.simpleMessage("貼り付け"),
"pasteActionTooltip":
MessageLookupByLibrary.simpleMessage("クリップボードの内容をここに貼り付け"),
"pm": MessageLookupByLibrary.simpleMessage("午後"),
"restoreWindowTooltip": MessageLookupByLibrary.simpleMessage("元に戻す"),
"scrollTabBackwardLabel": MessageLookupByLibrary.simpleMessage("前のタブへ"),
"scrollTabForwardLabel": MessageLookupByLibrary.simpleMessage("次のタブへ"),
"searchLabel": MessageLookupByLibrary.simpleMessage("検索"),
"selectAllActionLabel": MessageLookupByLibrary.simpleMessage("全て選択"),
"selectAllActionTooltip": MessageLookupByLibrary.simpleMessage("全て選択"),
"year": MessageLookupByLibrary.simpleMessage("年")
};
}
1 change: 1 addition & 0 deletions lib/generated/l10n.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 34 additions & 0 deletions lib/l10n/intl_ja.arb
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"@@locale": "ja",
"backButtonTooltip": "戻る",
"closeButtonLabel": "閉じる",
"searchLabel": "検索",
"closeNavigationTooltip": "メニューを閉じる",
"openNavigationTooltip": "メニューを開く",
"clickToSearch": "クリックして検索",
"modalBarrierDismissLabel": "閉じる",
"minimizeWindowTooltip": "最小化",
"restoreWindowTooltip": "元に戻す",
"closeWindowTooltip": "閉じる",
"dialogLabel": "ダイアログ",
"cutActionLabel": "切り取り",
"copyActionLabel": "コピー",
"pasteActionLabel": "貼り付け",
"selectAllActionLabel": "全て選択",
"newTabLabel": "新しいタブを追加",
"closeTabLabelSuffix": "タブを閉じる",
"scrollTabBackwardLabel": "前のタブへ",
"scrollTabForwardLabel": "次のタブへ",
"noResultsFoundLabel": "検索結果はありません",
"copyActionTooltip": "選択した内容をクリップボードにコピー",
"cutActionTooltip": "選択した内容を切り取ってクリップボードに追加",
"pasteActionTooltip": "クリップボードの内容をここに貼り付け",
"selectAllActionTooltip": "全て選択",
"hour": "時",
"minute": "分",
"am": "午前",
"pm": "午後",
"month": "月",
"day": "日",
"year": "年"
}
1 change: 1 addition & 0 deletions lib/src/localization.dart
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ const List<Locale> defaultSupportedLocales = <Locale>[
Locale('fr'),
Locale('hi'),
Locale('it'),
Locale('ja'),
Locale('ko'),
Locale('ms'),
Locale('nl'),
Expand Down