aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatsueushi <[email protected]>2025-04-12 02:17:12 +0900
committerGitHub <[email protected]>2025-04-11 19:17:12 +0200
commitb2c5298c94f632681937fc6d62da2f84252b5c66 (patch)
tree1bfd836b3878d2efbc2427627018f21fa84066e3
parent1e551c5f47e292d3dc6bbefae9eaf75664a052a1 (diff)
downloadfaker-b2c5298c94f632681937fc6d62da2f84252b5c66.tar.xz
faker-b2c5298c94f632681937fc6d62da2f84252b5c66.zip
feat(locale): add finance support for ja locale (#3449)
-rw-r--r--src/locales/ja/finance/account_type.ts10
-rw-r--r--src/locales/ja/finance/currency.ts926
-rw-r--r--src/locales/ja/finance/index.ts18
-rw-r--r--src/locales/ja/finance/transaction_description_pattern.ts12
-rw-r--r--src/locales/ja/finance/transaction_type.ts1
-rw-r--r--src/locales/ja/index.ts2
-rw-r--r--test/__snapshots__/locale-data.spec.ts.snap2
7 files changed, 970 insertions, 1 deletions
diff --git a/src/locales/ja/finance/account_type.ts b/src/locales/ja/finance/account_type.ts
new file mode 100644
index 00000000..711c0389
--- /dev/null
+++ b/src/locales/ja/finance/account_type.ts
@@ -0,0 +1,10 @@
+export default [
+ 'クレジットカード',
+ 'マネーマーケット',
+ '住宅ローン',
+ '個人ローン',
+ '当座預金',
+ '投資',
+ '自動車ローン',
+ '貯蓄',
+];
diff --git a/src/locales/ja/finance/currency.ts b/src/locales/ja/finance/currency.ts
new file mode 100644
index 00000000..5852134f
--- /dev/null
+++ b/src/locales/ja/finance/currency.ts
@@ -0,0 +1,926 @@
+export default [
+ {
+ name: 'UAEディルハム',
+ code: 'AED',
+ symbol: '',
+ numericCode: '784',
+ },
+ {
+ name: 'アフガニ',
+ code: 'AFN',
+ symbol: '؋',
+ numericCode: '971',
+ },
+ {
+ name: 'レク',
+ code: 'ALL',
+ symbol: 'Lek',
+ numericCode: '008',
+ },
+ {
+ name: 'ドラム',
+ code: 'AMD',
+ symbol: '',
+ numericCode: '051',
+ },
+ {
+ name: 'アンティル・ギルダー',
+ code: 'ANG',
+ symbol: 'ƒ',
+ numericCode: '532',
+ },
+ {
+ name: 'クワンザ',
+ code: 'AOA',
+ symbol: '',
+ numericCode: '973',
+ },
+ {
+ name: 'アルゼンチン・ペソ',
+ code: 'ARS',
+ symbol: '$',
+ numericCode: '032',
+ },
+ {
+ name: 'オーストラリア・ドル',
+ code: 'AUD',
+ symbol: '$',
+ numericCode: '036',
+ },
+ {
+ name: 'アルバ・フロリン',
+ code: 'AWG',
+ symbol: 'ƒ',
+ numericCode: '533',
+ },
+ {
+ name: 'アゼルバイジャン・マナト',
+ code: 'AZN',
+ symbol: 'ман',
+ numericCode: '944',
+ },
+ {
+ name: '兌換マルク',
+ code: 'BAM',
+ symbol: 'KM',
+ numericCode: '977',
+ },
+ {
+ name: 'バルバドス・ドル',
+ code: 'BBD',
+ symbol: '$',
+ numericCode: '052',
+ },
+ {
+ name: 'タカ',
+ code: 'BDT',
+ symbol: '',
+ numericCode: '050',
+ },
+ {
+ name: 'レフ',
+ code: 'BGN',
+ symbol: 'лв',
+ numericCode: '975',
+ },
+ {
+ name: 'バーレーン・ディナール',
+ code: 'BHD',
+ symbol: '',
+ numericCode: '048',
+ },
+ {
+ name: 'ブルンジ・フラン',
+ code: 'BIF',
+ symbol: '',
+ numericCode: '108',
+ },
+ {
+ name: 'バミューダ・ドル',
+ code: 'BMD',
+ symbol: '$',
+ numericCode: '060',
+ },
+ {
+ name: 'ブルネイ・ドル',
+ code: 'BND',
+ symbol: '$',
+ numericCode: '096',
+ },
+ {
+ name: 'ボリビアーノ',
+ code: 'BOB',
+ symbol: 'Bs',
+ numericCode: '068',
+ },
+ {
+ name: 'レアル',
+ code: 'BRL',
+ symbol: 'R$',
+ numericCode: '986',
+ },
+ {
+ name: 'バハマ・ドル',
+ code: 'BSD',
+ symbol: '$',
+ numericCode: '044',
+ },
+ {
+ name: 'プラ',
+ code: 'BWP',
+ symbol: 'P',
+ numericCode: '072',
+ },
+ {
+ name: 'ベラルーシ・ルーブル',
+ code: 'BYN',
+ symbol: 'Rbl',
+ numericCode: '933',
+ },
+ {
+ name: 'ベリーズ・ドル',
+ code: 'BZD',
+ symbol: 'BZ$',
+ numericCode: '084',
+ },
+ {
+ name: 'カナダ・ドル',
+ code: 'CAD',
+ symbol: '$',
+ numericCode: '124',
+ },
+ {
+ name: 'コンゴ・フラン',
+ code: 'CDF',
+ symbol: '',
+ numericCode: '976',
+ },
+ {
+ name: 'スイス・フラン',
+ code: 'CHF',
+ symbol: 'CHF',
+ numericCode: '756',
+ },
+ {
+ name: 'チリ・ペソ',
+ code: 'CLP',
+ symbol: '$',
+ numericCode: '152',
+ },
+ {
+ name: '人民元',
+ code: 'CNY',
+ symbol: '¥',
+ numericCode: '156',
+ },
+ {
+ name: 'コロンビア・ペソ',
+ code: 'COP',
+ symbol: '$',
+ numericCode: '170',
+ },
+ {
+ name: 'コスタリカ・コロン',
+ code: 'CRC',
+ symbol: '₡',
+ numericCode: '188',
+ },
+ {
+ name: 'キューバ・ペソ',
+ code: 'CUP',
+ symbol: '₱',
+ numericCode: '192',
+ },
+ {
+ name: 'カーボベルデ・エスクード',
+ code: 'CVE',
+ symbol: '',
+ numericCode: '132',
+ },
+ {
+ name: 'チェコ・コルナ',
+ code: 'CZK',
+ symbol: 'Kč',
+ numericCode: '203',
+ },
+ {
+ name: 'ジブチ・フラン',
+ code: 'DJF',
+ symbol: '',
+ numericCode: '262',
+ },
+ {
+ name: 'デンマーク・クローネ',
+ code: 'DKK',
+ symbol: 'kr',
+ numericCode: '208',
+ },
+ {
+ name: 'ドミニカ・ペソ',
+ code: 'DOP',
+ symbol: 'RD$',
+ numericCode: '214',
+ },
+ {
+ name: 'アルジェリア・ディナール',
+ code: 'DZD',
+ symbol: '',
+ numericCode: '012',
+ },
+ {
+ name: 'エジプト・ポンド',
+ code: 'EGP',
+ symbol: '£',
+ numericCode: '818',
+ },
+ {
+ name: 'ナクファ',
+ code: 'ERN',
+ symbol: '',
+ numericCode: '232',
+ },
+ {
+ name: 'ブル',
+ code: 'ETB',
+ symbol: '',
+ numericCode: '230',
+ },
+ {
+ name: 'ユーロ',
+ code: 'EUR',
+ symbol: '€',
+ numericCode: '978',
+ },
+ {
+ name: 'フィジー・ドル',
+ code: 'FJD',
+ symbol: '$',
+ numericCode: '242',
+ },
+ {
+ name: 'フォークランド諸島・ポンド',
+ code: 'FKP',
+ symbol: '£',
+ numericCode: '238',
+ },
+ {
+ name: 'スターリング・ポンド',
+ code: 'GBP',
+ symbol: '£',
+ numericCode: '826',
+ },
+ {
+ name: 'ラリ',
+ code: 'GEL',
+ symbol: '',
+ numericCode: '981',
+ },
+ {
+ name: 'セディ',
+ code: 'GHS',
+ symbol: '',
+ numericCode: '936',
+ },
+ {
+ name: 'ジブラルタル・ポンド',
+ code: 'GIP',
+ symbol: '£',
+ numericCode: '292',
+ },
+ {
+ name: 'ダラシ',
+ code: 'GMD',
+ symbol: '',
+ numericCode: '270',
+ },
+ {
+ name: 'ギニア・フラン',
+ code: 'GNF',
+ symbol: '',
+ numericCode: '324',
+ },
+ {
+ name: 'ケツァル',
+ code: 'GTQ',
+ symbol: 'Q',
+ numericCode: '320',
+ },
+ {
+ name: 'ガイアナ・ドル',
+ code: 'GYD',
+ symbol: '$',
+ numericCode: '328',
+ },
+ {
+ name: '香港ドル',
+ code: 'HKD',
+ symbol: '$',
+ numericCode: '344',
+ },
+ {
+ name: 'レンピラ',
+ code: 'HNL',
+ symbol: 'L',
+ numericCode: '340',
+ },
+ {
+ name: 'グールド',
+ code: 'HTG',
+ symbol: '',
+ numericCode: '332',
+ },
+ {
+ name: 'フォリント',
+ code: 'HUF',
+ symbol: 'Ft',
+ numericCode: '348',
+ },
+ {
+ name: 'ルピア',
+ code: 'IDR',
+ symbol: 'Rp',
+ numericCode: '360',
+ },
+ {
+ name: '新シェケル',
+ code: 'ILS',
+ symbol: '₪',
+ numericCode: '376',
+ },
+ {
+ name: 'ブータン・ニュルタム',
+ code: 'BTN',
+ symbol: 'Nu',
+ numericCode: '064',
+ },
+ {
+ name: 'インド・ルピー',
+ code: 'INR',
+ symbol: '₹',
+ numericCode: '356',
+ },
+ {
+ name: 'イラク・ディナール',
+ code: 'IQD',
+ symbol: '',
+ numericCode: '368',
+ },
+ {
+ name: 'イラン・リヤル',
+ code: 'IRR',
+ symbol: '﷼',
+ numericCode: '364',
+ },
+ {
+ name: 'アイスランド・クローナ',
+ code: 'ISK',
+ symbol: 'kr',
+ numericCode: '352',
+ },
+ {
+ name: 'ジャマイカ・ドル',
+ code: 'JMD',
+ symbol: 'J$',
+ numericCode: '388',
+ },
+ {
+ name: 'ヨルダン・ディナール',
+ code: 'JOD',
+ symbol: '',
+ numericCode: '400',
+ },
+ {
+ name: '円',
+ code: 'JPY',
+ symbol: '¥',
+ numericCode: '392',
+ },
+ {
+ name: 'ケニア・シリング',
+ code: 'KES',
+ symbol: '',
+ numericCode: '404',
+ },
+ {
+ name: 'ソム',
+ code: 'KGS',
+ symbol: 'лв',
+ numericCode: '417',
+ },
+ {
+ name: 'リエル',
+ code: 'KHR',
+ symbol: '៛',
+ numericCode: '116',
+ },
+ {
+ name: 'コモロ・フラン',
+ code: 'KMF',
+ symbol: '',
+ numericCode: '174',
+ },
+ {
+ name: '北朝鮮ウォン',
+ code: 'KPW',
+ symbol: '₩',
+ numericCode: '408',
+ },
+ {
+ name: '韓国ウォン',
+ code: 'KRW',
+ symbol: '₩',
+ numericCode: '410',
+ },
+ {
+ name: 'クウェート・ディナール',
+ code: 'KWD',
+ symbol: '',
+ numericCode: '414',
+ },
+ {
+ name: 'ケイマン諸島・ドル',
+ code: 'KYD',
+ symbol: '$',
+ numericCode: '136',
+ },
+ {
+ name: 'テンゲ',
+ code: 'KZT',
+ symbol: 'лв',
+ numericCode: '398',
+ },
+ {
+ name: 'キープ',
+ code: 'LAK',
+ symbol: '₭',
+ numericCode: '418',
+ },
+ {
+ name: 'レバノン・ポンド',
+ code: 'LBP',
+ symbol: '£',
+ numericCode: '422',
+ },
+ {
+ name: 'スリランカ・ルピー',
+ code: 'LKR',
+ symbol: '₨',
+ numericCode: '144',
+ },
+ {
+ name: 'リベリア・ドル',
+ code: 'LRD',
+ symbol: '$',
+ numericCode: '430',
+ },
+ {
+ name: 'リビア・ディナール',
+ code: 'LYD',
+ symbol: '',
+ numericCode: '434',
+ },
+ {
+ name: 'モロッコ・ディルハム',
+ code: 'MAD',
+ symbol: '',
+ numericCode: '504',
+ },
+ {
+ name: 'モルドバ・レウ',
+ code: 'MDL',
+ symbol: '',
+ numericCode: '498',
+ },
+ {
+ name: 'マダガスカル・アリアリ',
+ code: 'MGA',
+ symbol: '',
+ numericCode: '969',
+ },
+ {
+ name: 'マケドニア・デナール',
+ code: 'MKD',
+ symbol: 'ден',
+ numericCode: '807',
+ },
+ {
+ name: 'チャット',
+ code: 'MMK',
+ symbol: '',
+ numericCode: '104',
+ },
+ {
+ name: 'トゥグルグ',
+ code: 'MNT',
+ symbol: '₮',
+ numericCode: '496',
+ },
+ {
+ name: 'マカオ・パタカ',
+ code: 'MOP',
+ symbol: '',
+ numericCode: '446',
+ },
+ {
+ name: 'ウギア',
+ code: 'MRU',
+ symbol: '',
+ numericCode: '929',
+ },
+ {
+ name: 'モーリシャス・ルピー',
+ code: 'MUR',
+ symbol: '₨',
+ numericCode: '480',
+ },
+ {
+ name: 'ルフィヤ',
+ code: 'MVR',
+ symbol: '',
+ numericCode: '462',
+ },
+ {
+ name: 'マラウイ・クワチャ',
+ code: 'MWK',
+ symbol: '',
+ numericCode: '454',
+ },
+ {
+ name: 'メキシコ・ペソ',
+ code: 'MXN',
+ symbol: '$',
+ numericCode: '484',
+ },
+ {
+ name: 'リンギット',
+ code: 'MYR',
+ symbol: 'RM',
+ numericCode: '458',
+ },
+ {
+ name: 'メティカル',
+ code: 'MZN',
+ symbol: 'MT',
+ numericCode: '943',
+ },
+ {
+ name: 'ナイラ',
+ code: 'NGN',
+ symbol: '₦',
+ numericCode: '566',
+ },
+ {
+ name: 'コルドバ・オロ',
+ code: 'NIO',
+ symbol: 'C$',
+ numericCode: '558',
+ },
+ {
+ name: 'ノルウェー・クローネ',
+ code: 'NOK',
+ symbol: 'kr',
+ numericCode: '578',
+ },
+ {
+ name: 'ネパール・ルピー',
+ code: 'NPR',
+ symbol: '₨',
+ numericCode: '524',
+ },
+ {
+ name: 'ニュージーランド・ドル',
+ code: 'NZD',
+ symbol: '$',
+ numericCode: '554',
+ },
+ {
+ name: 'オマーン・リアル',
+ code: 'OMR',
+ symbol: '﷼',
+ numericCode: '512',
+ },
+ {
+ name: 'バルボア',
+ code: 'PAB',
+ symbol: 'B/.',
+ numericCode: '590',
+ },
+ {
+ name: 'ヌエボ・ソル',
+ code: 'PEN',
+ symbol: 'S/.',
+ numericCode: '604',
+ },
+ {
+ name: 'キナ',
+ code: 'PGK',
+ symbol: '',
+ numericCode: '598',
+ },
+ {
+ name: 'フィリピン・ペソ',
+ code: 'PHP',
+ symbol: 'Php',
+ numericCode: '608',
+ },
+ {
+ name: 'パキスタン・ルピー',
+ code: 'PKR',
+ symbol: '₨',
+ numericCode: '586',
+ },
+ {
+ name: 'ズウォティ',
+ code: 'PLN',
+ symbol: 'zł',
+ numericCode: '985',
+ },
+ {
+ name: 'グアラニー',
+ code: 'PYG',
+ symbol: 'Gs',
+ numericCode: '600',
+ },
+ {
+ name: 'カタール・リアル',
+ code: 'QAR',
+ symbol: '﷼',
+ numericCode: '634',
+ },
+ {
+ name: 'ルーマニア・レウ',
+ code: 'RON',
+ symbol: 'lei',
+ numericCode: '946',
+ },
+ {
+ name: 'セルビア・ディナール',
+ code: 'RSD',
+ symbol: 'Дин.',
+ numericCode: '941',
+ },
+ {
+ name: 'ロシア・ルーブル',
+ code: 'RUB',
+ symbol: 'руб',
+ numericCode: '643',
+ },
+ {
+ name: 'ルワンダ・フラン',
+ code: 'RWF',
+ symbol: '',
+ numericCode: '646',
+ },
+ {
+ name: 'サウディ・リヤル',
+ code: 'SAR',
+ symbol: '﷼',
+ numericCode: '682',
+ },
+ {
+ name: 'ソロモン諸島ドル',
+ code: 'SBD',
+ symbol: '$',
+ numericCode: '090',
+ },
+ {
+ name: 'セーシェル・ルピー',
+ code: 'SCR',
+ symbol: '₨',
+ numericCode: '690',
+ },
+ {
+ name: 'スーダン・ポンド',
+ code: 'SDG',
+ symbol: '',
+ numericCode: '938',
+ },
+ {
+ name: 'スウェーデン・クローナ',
+ code: 'SEK',
+ symbol: 'kr',
+ numericCode: '752',
+ },
+ {
+ name: 'シンガポール・ドル',
+ code: 'SGD',
+ symbol: '$',
+ numericCode: '702',
+ },
+ {
+ name: 'セントヘレナ・ポンド',
+ code: 'SHP',
+ symbol: '£',
+ numericCode: '654',
+ },
+ {
+ name: 'レオン',
+ code: 'SLE',
+ symbol: '',
+ numericCode: '925',
+ },
+ {
+ name: 'ソマリア・シリング',
+ code: 'SOS',
+ symbol: 'S',
+ numericCode: '706',
+ },
+ {
+ name: 'スリナム・ドル',
+ code: 'SRD',
+ symbol: '$',
+ numericCode: '968',
+ },
+ {
+ name: '南スーダン・ポンド',
+ code: 'SSP',
+ symbol: '',
+ numericCode: '728',
+ },
+ {
+ name: 'ドブラ',
+ code: 'STN',
+ symbol: 'Db',
+ numericCode: '930',
+ },
+ {
+ name: 'シリア・ポンド',
+ code: 'SYP',
+ symbol: '£',
+ numericCode: '760',
+ },
+ {
+ name: 'リランゲニ',
+ code: 'SZL',
+ symbol: '',
+ numericCode: '748',
+ },
+ {
+ name: 'バーツ',
+ code: 'THB',
+ symbol: '฿',
+ numericCode: '764',
+ },
+ {
+ name: 'ソモニ',
+ code: 'TJS',
+ symbol: '',
+ numericCode: '972',
+ },
+ {
+ name: 'マナト',
+ code: 'TMT',
+ symbol: '',
+ numericCode: '934',
+ },
+ {
+ name: 'チュニジア・ディナール',
+ code: 'TND',
+ symbol: '',
+ numericCode: '788',
+ },
+ {
+ name: 'パアンガ',
+ code: 'TOP',
+ symbol: '',
+ numericCode: '776',
+ },
+ {
+ name: 'トルコ・リラ',
+ code: 'TRY',
+ symbol: '₺',
+ numericCode: '949',
+ },
+ {
+ name: 'トリニダード・トバゴ・ドル',
+ code: 'TTD',
+ symbol: 'TT$',
+ numericCode: '780',
+ },
+ {
+ name: '新台湾ドル',
+ code: 'TWD',
+ symbol: 'NT$',
+ numericCode: '901',
+ },
+ {
+ name: 'タンザニア・シリング',
+ code: 'TZS',
+ symbol: '',
+ numericCode: '834',
+ },
+ {
+ name: 'フリヴニャ',
+ code: 'UAH',
+ symbol: '₴',
+ numericCode: '980',
+ },
+ {
+ name: 'ウガンダ・シリング',
+ code: 'UGX',
+ symbol: '',
+ numericCode: '800',
+ },
+ {
+ name: '米ドル',
+ code: 'USD',
+ symbol: '$',
+ numericCode: '840',
+ },
+ {
+ name: 'ウルグアイ・ペソ',
+ code: 'UYU',
+ symbol: '$U',
+ numericCode: '858',
+ },
+ {
+ name: 'ウズベキスタン・スム',
+ code: 'UZS',
+ symbol: 'лв',
+ numericCode: '860',
+ },
+ {
+ name: 'ベネズエラ・ボリバル',
+ code: 'VES',
+ symbol: 'Bs',
+ numericCode: '928',
+ },
+ {
+ name: 'ドン',
+ code: 'VND',
+ symbol: '₫',
+ numericCode: '704',
+ },
+ {
+ name: 'バツ',
+ code: 'VUV',
+ symbol: '',
+ numericCode: '548',
+ },
+ {
+ name: 'タラ',
+ code: 'WST',
+ symbol: '',
+ numericCode: '882',
+ },
+ {
+ name: '中央アフリカCFAフラン',
+ code: 'XAF',
+ symbol: '',
+ numericCode: '950',
+ },
+ {
+ name: '東カリブ・ドル',
+ code: 'XCD',
+ symbol: '$',
+ numericCode: '951',
+ },
+ {
+ name: '西アフリカCFAフラン',
+ code: 'XOF',
+ symbol: '',
+ numericCode: '952',
+ },
+ {
+ name: 'CFPフラン',
+ code: 'XPF',
+ symbol: '',
+ numericCode: '953',
+ },
+ {
+ name: 'イエメン・リアル',
+ code: 'YER',
+ symbol: '﷼',
+ numericCode: '886',
+ },
+ {
+ name: 'ランド',
+ code: 'ZAR',
+ symbol: 'R',
+ numericCode: '710',
+ },
+ {
+ name: 'ロチ',
+ code: 'LSL',
+ symbol: '',
+ numericCode: '426',
+ },
+ {
+ name: 'ナミビア・ドル',
+ code: 'NAD',
+ symbol: 'N$',
+ numericCode: '516',
+ },
+ {
+ name: 'ザンビア・クワチャ',
+ code: 'ZMW',
+ symbol: 'K',
+ numericCode: '967',
+ },
+ {
+ name: 'ジンバブエ・ドル',
+ code: 'ZWL',
+ symbol: '',
+ numericCode: '932',
+ },
+];
diff --git a/src/locales/ja/finance/index.ts b/src/locales/ja/finance/index.ts
new file mode 100644
index 00000000..45b6e46a
--- /dev/null
+++ b/src/locales/ja/finance/index.ts
@@ -0,0 +1,18 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { FinanceDefinition } from '../../..';
+import account_type from './account_type';
+import currency from './currency';
+import transaction_description_pattern from './transaction_description_pattern';
+import transaction_type from './transaction_type';
+
+const finance: FinanceDefinition = {
+ account_type,
+ currency,
+ transaction_description_pattern,
+ transaction_type,
+};
+
+export default finance;
diff --git a/src/locales/ja/finance/transaction_description_pattern.ts b/src/locales/ja/finance/transaction_description_pattern.ts
new file mode 100644
index 00000000..1b989fa7
--- /dev/null
+++ b/src/locales/ja/finance/transaction_description_pattern.ts
@@ -0,0 +1,12 @@
+export default [
+ '{{company.name}}での取引により、{{finance.currencyCode}} {{finance.amount}}がカード末尾****{{string.numeric(4)}}を使用して口座末尾***{{string.numeric(4)}}に請求されました。',
+ '{{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が{{company.name}}で処理されました。カード末尾****{{string.numeric(4)}}、口座末尾***{{string.numeric(4)}}が使用されています。',
+ '{{finance.currencyCode}} {{finance.amount}}の支払いが{{company.name}}で処理されました。この取引にはカード末尾****{{string.numeric(4)}}と口座末尾***{{string.numeric(4)}}がリンクされています。',
+ '{{finance.transactionType}}が{{company.name}}で確認されました。金額は{{finance.currencyCode}} {{finance.amount}}で、カード末尾****{{string.numeric(4)}}と口座末尾***{{string.numeric(4)}}が関連付けられています。',
+ 'あなたの取引が完了しました。{{company.name}}で{{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が行われ、カード末尾****{{string.numeric(4)}}と口座末尾***{{string.numeric(4)}}が利用されました。',
+ 'カード末尾****{{string.numeric(4)}}を使用して、{{company.name}}にて{{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が行われました。口座末尾***{{string.numeric(4)}}が利用されています。',
+ 'カード末尾****{{string.numeric(4)}}を使用して、{{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が{{company.name}}で実施されました。口座末尾***{{string.numeric(4)}}が利用されています。',
+ '取引が成功しました。{{company.name}}で{{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が実施され、カード末尾****{{string.numeric(4)}}と口座末尾***{{string.numeric(4)}}が使用されています。',
+ '取引通知: {{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が発生しました。{{company.name}}でカード末尾****{{string.numeric(4)}}と口座末尾***{{string.numeric(4)}}が使用されています。',
+ '金額{{finance.currencyCode}} {{finance.amount}}の{{finance.transactionType}}が{{company.name}}で行われました。カード末尾****{{string.numeric(4)}}と口座末尾***{{string.numeric(4)}}が使用されています。',
+];
diff --git a/src/locales/ja/finance/transaction_type.ts b/src/locales/ja/finance/transaction_type.ts
new file mode 100644
index 00000000..6b67a1ad
--- /dev/null
+++ b/src/locales/ja/finance/transaction_type.ts
@@ -0,0 +1 @@
+export default ['入金', '引き落とし', '支払い', '請求'];
diff --git a/src/locales/ja/index.ts b/src/locales/ja/index.ts
index 8e6730c3..b1bb2f62 100644
--- a/src/locales/ja/index.ts
+++ b/src/locales/ja/index.ts
@@ -5,6 +5,7 @@
import type { LocaleDefinition } from '../..';
import cell_phone from './cell_phone';
import company from './company';
+import finance from './finance';
import location from './location';
import lorem from './lorem';
import metadata from './metadata';
@@ -20,6 +21,7 @@ import phone_number from './phone_number';
const ja: LocaleDefinition = {
cell_phone,
company,
+ finance,
location,
lorem,
metadata,
diff --git a/test/__snapshots__/locale-data.spec.ts.snap b/test/__snapshots__/locale-data.spec.ts.snap
index 007cdd0c..e1d49258 100644
--- a/test/__snapshots__/locale-data.spec.ts.snap
+++ b/test/__snapshots__/locale-data.spec.ts.snap
@@ -44,7 +44,7 @@ exports[`locale-data > should only have known characters 1`] = `
"hy": " #'()+-./ԱԲԳԴԵԶԷԹԻԼԽԿՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՓՔՕՖաբգդեզէըթժիլխծկհձղճմյնշոչպջռսվտրցւփքօֆև․",
"id_ID": " #()+,-.ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwyz",
"it": " #&'()+,-./ABCDEFGHIJKLMNOPQRSTUVWYZabcdefghijklmnopqrstuvwxyz°àèéìòù",
- "ja": " #+-々〜あいうえおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろわをんアィイウェエオカガキギクグケコゴサザシジスズセゼソタダチッツテデトドナニネノハバパヒビピフブプヘベペホボポマミムメモャヤュヨラリルレロワン・ー一丁七丈三上下不世並中主丼乃久之乗乙九也乱乳乾事二井亜交京亭亮人仁介仏仕付代以仰伊伐休会伝似佐体何作佳依価保信修俵俸倒値健傑備僚儀優先光児入全八公六共兵具典写冬冷凛凜凝出分切刊列初判利制刷則前剛剤副割劇力功加助勇勉動勝勲化北匠区匿十千半協南博印原及友双反取受口可台右号合吉同名向君否味命和咲哀品哉員哲哺唄問啓喜噌器回因困囲図固国地型城基埼堀報塾境墓墟墨壁壊壌壮夏外夢大天太夫央失奇奈奉奔奨女奴好妃妥妻始姓委娘婚媒媛嫌子字孝学宅守安官定宜宝実室宮家富察審寮寺対封専尉尋小尚屈屋山岐岡岩島崇崎川巡左差巻市希帝帯帳幣平年幸広床序底店府度庫康廃廉延建式弔弘弥弱張当形彦彩彼待律復徳徹心忍忘応怒怖思急性恥恨息恵悔悠悦悪悲情惑愛慮慶憂憶懇成戦戸所扇手承抑投拒拓拘括持指捕掛採接推提揺携摘撃操擬放敏救教敬数敵文斎斗料斬断新方施旅既日旧早昇明星春昭普智暇暗暴曲書月有服望朝木未本杏材村来東松板枕林果枢架柄柱査栃栄栞株核根格桃案桑桜梨棄棒森椅検楓業構模樹橋機欠次欧歌正武歩歯死殊残段殺殻母毎比毛氏気水汚江沖沙没油治況法波泥泰泳洋洗活浅浩浮海浸消液涼淳清済減渡渦測港湊湖湾満源溶滋滝漂漠漬潔潜潟潮濃濯瀬火点無焦然照煩熊燃燥版牙牛物牲特犠犬犯状狂独猿獣玉玲理琴瑛瓶生産用田由甲男町番異疎疾病白百的皇盆盛盤目盲直県真着瞬瞳知石破碁磨礎社祉祐神禅禍福秀秋秘移程税稔穂積空窒窓立竜競筒箸節簿米粧糖糸系紀約紋純紛素紬累紺終結統絵絹継緊総締縄縛縮繁織缶置羊美群義羽翔翼老者耐聡聴育胃背脱腸自臭舞船艇良色花芳芸芽英茂茜茨莉菊菜華萌落葉葬葵蒼蓮薬藤虚虫蛇血行術街衣裁装裏裕製襲西見視親観解設評詞試詰話誇誉誓誘語誠誤説談請諸謙謡譜警議譲豊象豪貞貨貫貴買費賀資賓賛賢赤走起超路踏車軒軸較輔輝輪輸辛辞辰農辺込近返迫迷退送逆通連逮週進遇運道達違遣遥遮遺避邦郎部郭都配酷酸里重野量金鈍鈴鉱銀鋭錠錯鍋鎮長門閉開間阜阪防限院陳陸険陽隆隔雄雅雇雑難雰零電霊青靖静非面韓音頂頃順頑領頭題額風颯食飽館首香馬駄駆駿騎験騰高髪魅魔鮮鳥鳴鶴鹿麻黒黙齢龍",
+ "ja": " #*+-:、。々〜あいうえおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろわをんアィイウェエオカガキギクグケコゴサザシジスズセゼソタダチッツテデトドナニネノハバパヒビピフブプヘベペホボポマミムメモャヤュヨラリルレロワン・ー一丁七丈三上下不世並中主丼乃久之乗乙九也乱乳乾了事二井亜交京亭亮人仁介仏仕付代以仰伊伐休会伝似住佐体何作佳使依価保信修俵俸個倒値健傑備僚儀優先光児入全八公六共兵具典写冬冷凛凜凝処出分切刊列初判利制刷則前剛剤副割劇力功加助勇勉動勝勲化北匠区匿十千半協南博印原及友双反取受口可台右号合吉同名向君否味命和咲哀品哉員哲哺唄問啓喜噌器回因困囲図固国地型城基埼堀報塾境墓墟墨壁壊壌壮夏外夢大天太夫央失奇奈奉奔奨女奴好妃妥妻始姓委娘婚媒媛嫌子字孝学宅守安完官定宜宝実室宮家富察審寮寺対封専尉尋小尚尾屈屋山岐岡岩島崇崎川巡左差巻市希帝帯帳幣平年幸広床序底店府度座庫康廃廉延建式弔引弘弥弱張当形彦彩彼待律復徳徹心忍忘応怒怖思急性恥恨息恵悔悠悦悪悲情惑愛慮慶憂憶懇成戦戸所扇手払承抑投拒拓拘括持指捕掛採接推提揺携摘撃操擬支放敏救教敬数敵文斎斗料斬断新方施旅既日旧早昇明星春昭普智暇暗暴曲書月有服望朝木未末本杏材村来東松板枕林果枢架柄柱査栃栄栞株核根格桃案桑桜梨棄棒森椅検楓業構模樹橋機欠次欧歌正武歩歯死殊残段殺殻母毎比毛氏気水求汚江沖沙没油治況法波泥泰泳洋洗活浅浩浮海浸消液涼淳清済減渡渦測港湊湖湾満源溶滋滝漂漠漬潔潜潟潮濃濯瀬火点無焦然照煩熊燃燥版牙牛物牲特犠犬犯状狂独猿獣玉玲理琴瑛瓶生産用田由甲男町番異疎疾病発白百的皇盆盛盤目盲直県真着瞬瞳知石破碁確磨礎社祉祐神禅禍福秀秋秘移程税稔穂積空窒窓立竜競筒箸節簿米粧糖糸系紀約紋純紛素紬累紺終結統絵絹継緊総締縄縛縮繁織缶置羊美群義羽翔翼老者耐聡聴育胃背脱腸自臭舞船艇良色花芳芸芽英茂茜茨莉菊菜華萌落葉葬葵蒼蓄蓮薬藤虚虫蛇血行術街衣裁装裏裕製襲西見視親観解設評詞試詰話誇誉認誓誘語誠誤説談請諸謙謡譜警議譲豊象豪貞貨貫貯貴買費賀資賓賛賢赤走起超路踏車軒軸較輔輝輪輸辛辞辰農辺込近返迫迷退送逆通連逮週進遇運道達違遣遥遮遺避邦郎部郭都配酷酸里重野量金鈍鈴鉱銀鋭錠錯鍋鎮長門閉開間関阜阪防限院陳陸険陽隆隔雄雅雇雑難雰零電霊青靖静非面韓音頂頃順預頑領頭題額風颯食飽館首香馬駄駆駿騎験騰高髪魅魔鮮鳥鳴鶴鹿麻黒黙齢龍",
"ka_GE": " #()+-.აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰ’",
"ko": " #+,-.·가간갈감강같개거건검겁게겨격견결겸경계고곡골공과곽관광굉교구국군굴굵권귀규그극금급긋기길김깊까깨꾸끄끊끔끗끼나난날남내냉넓년노놀농뇌눈느는늘늙능니닉다단닫달담답당대댑더도독돈동되된될두드든듭때또똑뚤뛰라란람랑략량러럽레려력련렬로록롭뢰료루룩룹류률륭르른를름릉리린림마막만많맛매맹먹먼멍메며면멸명모목몬몹무문물미민밀바박반받발밝방배백버벌범법벳벽변별보복봄봉부북분불붐붙브비빈빠빨쁘쁜사산살상새색생서석선설성세센셰소속손솔솜송쇠수숙순술쉬스슬습승시식신실심싼쌍써씬아악안알애앨야약얀양어억언엄업없에엘여역연열염영예오옥온올옹와완왕외요욕용우욱운울움웅워원월위윙유육윤율으은을음읍응의이익인일임입있자작잔잠잡장재저적전절젊점정제젠조족존종좋좌죄주죽준중즈즐증지직진집짧찍차착찬참창채처천철청체초최추출충취치친침카코쾌쿨큰타탁탄탈탐태터토통트특파판팽편평포표푸품풍프픈피필하학한할함합항해행향허헌험혁현형혜호혹혼홍화확환활황회효후훈훌흔흥희히힌",
"lv": " #()+,-.ABCDEFGHIJKLMNOPRSTUVZabcdefghijklmnopqrstuvxyzĀāČčĒēĢģĪīĶķĻļņŠšŪūŽžайкнопрсуы",