mirror of
https://github.com/kremalicious/umami.git
synced 2024-12-18 15:23:38 +01:00
Added support for ja-JP locale.
This commit is contained in:
parent
67787724fd
commit
c61e35dd88
239
lang/ja-JP.json
Normal file
239
lang/ja-JP.json
Normal file
@ -0,0 +1,239 @@
|
|||||||
|
{
|
||||||
|
"active-users.message": {
|
||||||
|
"defaultMessage": "{x}人が閲覧中です。"
|
||||||
|
},
|
||||||
|
"button.add-account": {
|
||||||
|
"defaultMessage": "アカウント追加"
|
||||||
|
},
|
||||||
|
"button.add-website": {
|
||||||
|
"defaultMessage": "Webサイト追加"
|
||||||
|
},
|
||||||
|
"button.back": {
|
||||||
|
"defaultMessage": "戻る"
|
||||||
|
},
|
||||||
|
"button.cancel": {
|
||||||
|
"defaultMessage": "キャンセル"
|
||||||
|
},
|
||||||
|
"button.change-password": {
|
||||||
|
"defaultMessage": "パスワード変更"
|
||||||
|
},
|
||||||
|
"button.copy-to-clipboard": {
|
||||||
|
"defaultMessage": "クリップボードにコピー"
|
||||||
|
},
|
||||||
|
"button.delete": {
|
||||||
|
"defaultMessage": "削除"
|
||||||
|
},
|
||||||
|
"button.edit": {
|
||||||
|
"defaultMessage": "編集"
|
||||||
|
},
|
||||||
|
"button.login": {
|
||||||
|
"defaultMessage": "ログイン"
|
||||||
|
},
|
||||||
|
"button.more": {
|
||||||
|
"defaultMessage": "さらに表示"
|
||||||
|
},
|
||||||
|
"button.save": {
|
||||||
|
"defaultMessage": "保存"
|
||||||
|
},
|
||||||
|
"button.view-details": {
|
||||||
|
"defaultMessage": "詳細表示"
|
||||||
|
},
|
||||||
|
"footer.powered-by": {
|
||||||
|
"defaultMessage": "Powered by"
|
||||||
|
},
|
||||||
|
"header.nav.dashboard": {
|
||||||
|
"defaultMessage": "ダッシュボード"
|
||||||
|
},
|
||||||
|
"header.nav.settings": {
|
||||||
|
"defaultMessage": "設定"
|
||||||
|
},
|
||||||
|
"label.administrator": {
|
||||||
|
"defaultMessage": "管理者"
|
||||||
|
},
|
||||||
|
"label.confirm-password": {
|
||||||
|
"defaultMessage": "パスワード(確認)"
|
||||||
|
},
|
||||||
|
"label.current-password": {
|
||||||
|
"defaultMessage": "現在のパスワード"
|
||||||
|
},
|
||||||
|
"label.domain": {
|
||||||
|
"defaultMessage": "ドメイン"
|
||||||
|
},
|
||||||
|
"label.enable-share-url": {
|
||||||
|
"defaultMessage": "共有リンクを有効にする"
|
||||||
|
},
|
||||||
|
"label.invalid": {
|
||||||
|
"defaultMessage": "無効"
|
||||||
|
},
|
||||||
|
"label.invalid-domain": {
|
||||||
|
"defaultMessage": "無効なドメイン"
|
||||||
|
},
|
||||||
|
"label.last-days": {
|
||||||
|
"defaultMessage": "過去{x}日間"
|
||||||
|
},
|
||||||
|
"label.last-hours": {
|
||||||
|
"defaultMessage": "過去{x}時間"
|
||||||
|
},
|
||||||
|
"label.logged-in-as": {
|
||||||
|
"defaultMessage": "{username}でログイン中"
|
||||||
|
},
|
||||||
|
"label.logout": {
|
||||||
|
"defaultMessage": "ログアウト"
|
||||||
|
},
|
||||||
|
"label.name": {
|
||||||
|
"defaultMessage": "名前"
|
||||||
|
},
|
||||||
|
"label.new-password": {
|
||||||
|
"defaultMessage": "新しいパスワード"
|
||||||
|
},
|
||||||
|
"label.password": {
|
||||||
|
"defaultMessage": "パスワード"
|
||||||
|
},
|
||||||
|
"label.passwords-dont-match": {
|
||||||
|
"defaultMessage": "パスワードが一致しません"
|
||||||
|
},
|
||||||
|
"label.required": {
|
||||||
|
"defaultMessage": "必須"
|
||||||
|
},
|
||||||
|
"label.this-month": {
|
||||||
|
"defaultMessage": "今月"
|
||||||
|
},
|
||||||
|
"label.this-week": {
|
||||||
|
"defaultMessage": "今週"
|
||||||
|
},
|
||||||
|
"label.this-year": {
|
||||||
|
"defaultMessage": "今年"
|
||||||
|
},
|
||||||
|
"label.today": {
|
||||||
|
"defaultMessage": "今日"
|
||||||
|
},
|
||||||
|
"label.username": {
|
||||||
|
"defaultMessage": "ユーザー名"
|
||||||
|
},
|
||||||
|
"message.confirm-delete": {
|
||||||
|
"defaultMessage": "{target}を削除してもよろしいですか?"
|
||||||
|
},
|
||||||
|
"message.copied": {
|
||||||
|
"defaultMessage": "コピーしました!"
|
||||||
|
},
|
||||||
|
"message.delete-warning": {
|
||||||
|
"defaultMessage": "関連するすべてのデータも削除されます。"
|
||||||
|
},
|
||||||
|
"message.failure": {
|
||||||
|
"defaultMessage": "問題が発生しました。"
|
||||||
|
},
|
||||||
|
"message.incorrect-username-password": {
|
||||||
|
"defaultMessage": "ユーザー名/パスワードが正しくありません。"
|
||||||
|
},
|
||||||
|
"message.no-data-available": {
|
||||||
|
"defaultMessage": "データがありません。"
|
||||||
|
},
|
||||||
|
"message.save-success": {
|
||||||
|
"defaultMessage": "正常に保存されました。"
|
||||||
|
},
|
||||||
|
"message.share-url": {
|
||||||
|
"defaultMessage": "これは {target} の共有リンクです。"
|
||||||
|
},
|
||||||
|
"message.track-stats": {
|
||||||
|
"defaultMessage": "{target}のアクセス解析を開始するには、次のコードをWebサイトの{head}セクションへ追加してください。"
|
||||||
|
},
|
||||||
|
"message.type-delete": {
|
||||||
|
"defaultMessage": "確認のため、下のフォームに{delete}と入力してください。"
|
||||||
|
},
|
||||||
|
"metrics.actions": {
|
||||||
|
"defaultMessage": "アクション"
|
||||||
|
},
|
||||||
|
"metrics.average-visit-time": {
|
||||||
|
"defaultMessage": "平均滞在時間"
|
||||||
|
},
|
||||||
|
"metrics.bounce-rate": {
|
||||||
|
"defaultMessage": "直帰率"
|
||||||
|
},
|
||||||
|
"metrics.browsers": {
|
||||||
|
"defaultMessage": "ブラウザ"
|
||||||
|
},
|
||||||
|
"metrics.countries": {
|
||||||
|
"defaultMessage": "国"
|
||||||
|
},
|
||||||
|
"metrics.devices": {
|
||||||
|
"defaultMessage": "デバイス"
|
||||||
|
},
|
||||||
|
"metrics.events": {
|
||||||
|
"defaultMessage": "イベント"
|
||||||
|
},
|
||||||
|
"metrics.filter.combined": {
|
||||||
|
"defaultMessage": "パスまで"
|
||||||
|
},
|
||||||
|
"metrics.filter.domain-only": {
|
||||||
|
"defaultMessage": "ドメインのみ"
|
||||||
|
},
|
||||||
|
"metrics.filter.raw": {
|
||||||
|
"defaultMessage": "すべて表示"
|
||||||
|
},
|
||||||
|
"metrics.operating-system": {
|
||||||
|
"defaultMessage": "OS"
|
||||||
|
},
|
||||||
|
"metrics.page-views": {
|
||||||
|
"defaultMessage": "閲覧人数"
|
||||||
|
},
|
||||||
|
"metrics.pages": {
|
||||||
|
"defaultMessage": "ページ"
|
||||||
|
},
|
||||||
|
"metrics.referrers": {
|
||||||
|
"defaultMessage": "リファラー"
|
||||||
|
},
|
||||||
|
"metrics.unique-visitors": {
|
||||||
|
"defaultMessage": "ユニーク訪問者数"
|
||||||
|
},
|
||||||
|
"metrics.views": {
|
||||||
|
"defaultMessage": "閲覧数"
|
||||||
|
},
|
||||||
|
"metrics.visitors": {
|
||||||
|
"defaultMessage": "訪問者数"
|
||||||
|
},
|
||||||
|
"placeholder.message.go-to-settings": {
|
||||||
|
"defaultMessage": "設定に移動"
|
||||||
|
},
|
||||||
|
"placeholder.message.no-websites-configured": {
|
||||||
|
"defaultMessage": "Webサイトが設定されていません。"
|
||||||
|
},
|
||||||
|
"settings.accounts": {
|
||||||
|
"defaultMessage": "アカウント"
|
||||||
|
},
|
||||||
|
"settings.profile": {
|
||||||
|
"defaultMessage": "プロフィール"
|
||||||
|
},
|
||||||
|
"settings.websites": {
|
||||||
|
"defaultMessage": "Webサイト"
|
||||||
|
},
|
||||||
|
"title.add-account": {
|
||||||
|
"defaultMessage": "アカウントの追加"
|
||||||
|
},
|
||||||
|
"title.add-website": {
|
||||||
|
"defaultMessage": "Webサイトの追加"
|
||||||
|
},
|
||||||
|
"title.delete-account": {
|
||||||
|
"defaultMessage": "アカウントの削除"
|
||||||
|
},
|
||||||
|
"title.delete-website": {
|
||||||
|
"defaultMessage": "Webサイトの削除"
|
||||||
|
},
|
||||||
|
"title.edit-account": {
|
||||||
|
"defaultMessage": "アカウントの編集"
|
||||||
|
},
|
||||||
|
"title.edit-website": {
|
||||||
|
"defaultMessage": "Webサイトの編集"
|
||||||
|
},
|
||||||
|
"title.share-url": {
|
||||||
|
"defaultMessage": "共有リンク"
|
||||||
|
},
|
||||||
|
"title.tracking-code": {
|
||||||
|
"defaultMessage": "トラッキングコード"
|
||||||
|
},
|
||||||
|
"tooltip.get-share-url": {
|
||||||
|
"defaultMessage": "共有リンクを取得"
|
||||||
|
},
|
||||||
|
"tooltip.get-tracking-code": {
|
||||||
|
"defaultMessage": "トラッキングコードを取得"
|
||||||
|
}
|
||||||
|
}
|
@ -1,11 +1,12 @@
|
|||||||
import { format } from 'date-fns';
|
import { format } from 'date-fns';
|
||||||
import { enUS, nl, zhCN, tr, ru, de } from 'date-fns/locale';
|
import { enUS, nl, zhCN, tr, ru, de, ja } from 'date-fns/locale';
|
||||||
import enMessages from 'lang-compiled/en.json';
|
import enMessages from 'lang-compiled/en.json';
|
||||||
import nlMessages from 'lang-compiled/nl-NL.json';
|
import nlMessages from 'lang-compiled/nl-NL.json';
|
||||||
import zhCNMessages from 'lang-compiled/zh-CN.json';
|
import zhCNMessages from 'lang-compiled/zh-CN.json';
|
||||||
import trTRMessages from 'lang-compiled/tr-TR.json';
|
import trTRMessages from 'lang-compiled/tr-TR.json';
|
||||||
import ruRUMessages from 'lang-compiled/ru-RU.json';
|
import ruRUMessages from 'lang-compiled/ru-RU.json';
|
||||||
import deDEMessages from 'lang-compiled/de-DE.json';
|
import deDEMessages from 'lang-compiled/de-DE.json';
|
||||||
|
import jaMessages from 'lang-compiled/ja-JP.json';
|
||||||
|
|
||||||
export const messages = {
|
export const messages = {
|
||||||
en: enMessages,
|
en: enMessages,
|
||||||
@ -14,6 +15,7 @@ export const messages = {
|
|||||||
'de-DE': deDEMessages,
|
'de-DE': deDEMessages,
|
||||||
'ru-RU': ruRUMessages,
|
'ru-RU': ruRUMessages,
|
||||||
'tr-TR': trTRMessages,
|
'tr-TR': trTRMessages,
|
||||||
|
'ja-JP': jaMessages,
|
||||||
};
|
};
|
||||||
|
|
||||||
export const dateLocales = {
|
export const dateLocales = {
|
||||||
@ -23,6 +25,7 @@ export const dateLocales = {
|
|||||||
'de-DE': de,
|
'de-DE': de,
|
||||||
'ru-RU': ru,
|
'ru-RU': ru,
|
||||||
'tr-TR': tr,
|
'tr-TR': tr,
|
||||||
|
'ja-JP': ja,
|
||||||
};
|
};
|
||||||
|
|
||||||
export const menuOptions = [
|
export const menuOptions = [
|
||||||
@ -32,6 +35,7 @@ export const menuOptions = [
|
|||||||
{ label: 'Nederlands (Dutch)', value: 'nl-NL', display: 'NL' },
|
{ label: 'Nederlands (Dutch)', value: 'nl-NL', display: 'NL' },
|
||||||
{ label: 'Русский (Russian)', value: 'ru-RU', display: 'РУ' },
|
{ label: 'Русский (Russian)', value: 'ru-RU', display: 'РУ' },
|
||||||
{ label: 'Turkish', value: 'tr-TR', display: 'TR' },
|
{ label: 'Turkish', value: 'tr-TR', display: 'TR' },
|
||||||
|
{ label: '日本語 (Japanese)', value: 'ja-JP', display: 'JP' },
|
||||||
];
|
];
|
||||||
|
|
||||||
export function dateFormat(date, str, locale) {
|
export function dateFormat(date, str, locale) {
|
||||||
|
Loading…
Reference in New Issue
Block a user