123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460 |
- Ext.define('Ext.locale.ja.ux.colorpick.Selector', {
- override: 'Ext.ux.colorpick.Selector',
- okButtonText: 'OK',
- cancelButtonText: 'キャンセル'
- });
- // This is needed until we can refactor all of the locales into individual files
- Ext.define("Ext.locale.ja.Component", {
- override: "Ext.Component"
- });
- Ext.define('Ext.locale.ja.Dialog', {
- override: 'Ext.Dialog',
- config: {
- maximizeTool: {
- tooltip: "全画面表示に最大化"
- },
- restoreTool: {
- tooltip: "元のサイズに復元"
- }
- }
- });
- Ext.define("Ext.locale.ja.LoadMask", {
- override: "Ext.LoadMask",
- config: {
- message: '読み込み中...'
- }
- });
- Ext.define('Ext.locale.ja.Panel', {
- override: 'Ext.Panel',
- config: {
- standardButtons: {
- ok: {
- text: 'OK'
- },
- abort: {
- text: 'やめる'
- },
- retry: {
- text: 'リトライ'
- },
- ignore: {
- text: '無視する'
- },
- yes: {
- text: 'はい'
- },
- no: {
- text: 'いいえ'
- },
- cancel: {
- text: 'キャンセル'
- },
- apply: {
- text: '適用する'
- },
- save: {
- text: '保存する'
- },
- submit: {
- text: '提出する'
- },
- help: {
- text: '助けて'
- },
- close: {
- text: '閉じる'
- }
- },
- closeToolText: 'Panel 閉じる'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Bound', {
- override: 'Ext.data.validator.Bound',
- config: {
- emptyMessage: '存在する必要があります',
- minOnlyMessage: '少なくとも{0}にする必要があります',
- maxOnlyMessage: '{0}以下にする必要があります',
- bothMessage: '値は{0}と{1}の間になければなりません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.CIDRv4', {
- override: 'Ext.data.validator.CIDRv4',
- config: {
- message: '有効なCIDRブロックではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.CIDRv6', {
- override: 'Ext.data.validator.CIDRv6',
- config: {
- message: '有効なCIDRブロックではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Currency', {
- override: 'Ext.data.validator.Currency',
- config: {
- message: '有効な通貨金額ではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Date', {
- override: 'Ext.data.validator.Date',
- config: {
- message: "有効な日付ではありません"
- }
- });
- Ext.define('Ext.locale.ja.data.validator.DateTime', {
- override: 'Ext.data.validator.DateTime',
- config: {
- message: '有効な日時ではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Email', {
- override: 'Ext.data.validator.Email',
- config: {
- message: '有効なメールアドレスではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Exclusion', {
- override: 'Ext.data.validator.Exclusion',
- config: {
- message: '除外された値です'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Format', {
- override: 'Ext.data.validator.Format',
- config: {
- message: 'フォーマットが違います'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.IPAddress', {
- override: 'Ext.data.validator.IPAddress',
- config: {
- message: '有効なIPアドレスではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Inclusion', {
- override: 'Ext.data.validator.Inclusion',
- config: {
- message: '許容値のリストに含まれていません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Length', {
- override: 'Ext.data.validator.Length',
- config: {
- minOnlyMessage: '長さは少なくとも{0}でなければなりません',
- maxOnlyMessage: '長さは{0}を超えてはいけません',
- bothMessage: '長さは{0}と{1}の間でなければなりません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Number', {
- override: 'Ext.data.validator.Number',
- config: {
- message: '数字ではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Phone', {
- override: 'Ext.data.validator.Phone',
- config: {
- message: '有効な電話番号ではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Presence', {
- override: 'Ext.data.validator.Presence',
- config: {
- message: '存在している必要があります'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Range', {
- override: 'Ext.data.validator.Range',
- config: {
- nanMessage: '数値でなければなりません',
- minOnlyMessage: '少なくとも{0}にする必要があります',
- maxOnlyMessage: '{0}以下にする必要があります',
- bothMessage: '値は{0}と{1}の間になければなりません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Time', {
- override: 'Ext.data.validator.Time',
- config: {
- message: '有効な時間ではありません'
- }
- });
- Ext.define('Ext.locale.ja.data.validator.Url', {
- override: 'Ext.data.validator.Url',
- config: {
- message: '有効なURLではありません'
- }
- });
- Ext.define('Ext.locale.ja.dataview.Abstract', {
- override: 'Ext.dataview.Abstract',
- config: {
- loadingText: '読み込み中...'
- }
- });
- Ext.define("Ext.locale.ja.dataview.DataView", {
- override: "Ext.dataview.DataView",
- config: {
- emptyText: "表示するデータがありません"
- }
- });
- Ext.define('Ext.locale.ja.dataview.EmptyText', {
- override: 'Ext.dataview.EmptyText',
- config: {
- html: '表示するデータがありません'
- }
- });
- Ext.define('Ext.locale.ja.dataview.List', {
- override: 'Ext.dataview.List',
- config: {
- loadingText: '読み込み中...'
- }
- });
- Ext.define('Ext.locale.ja.dataview.plugin.ListPaging', {
- override: 'Ext.dataview.plugin.ListPaging',
- config: {
- loadMoreText: 'さらに読み込む...',
- noMoreRecordsText: 'これ以上レコードがない'
- }
- });
- /**
- * Japanese translation
- */
- Ext.onReady(function() {
- var parseCodes;
- if (Ext.Date) {
- Ext.Date.monthNames = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月',
- '10月', '11月', '12月'];
- Ext.Date.defaultFormat = 'd.m.Y';
- Ext.Date.defaultTimeFormat = 'H:i';
- Ext.Date.getShortMonthName = function(month) {
- return "" + (month + 1);
- };
- Ext.Date.monthNumbers = {
- "1": 0,
- "2": 1,
- "3": 2,
- "4": 3,
- "5": 4,
- "6": 5,
- "7": 6,
- "8": 7,
- "9": 8,
- "10": 9,
- "11": 10,
- "12": 11
- };
- Ext.Date.getMonthNumber = function(name) {
- return Ext.Date.monthNumbers[name.substring(0, name.length - 1)];
- // or simply parseInt(name.substring(0, name.length - 1)) - 1
- };
- Ext.Date.dayNames = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"];
- Ext.Date.getShortDayName = function(day) {
- return Ext.Date.dayNames[day].substring(0, 1); // just remove "曜日" suffix
- };
- Ext.Date.formatCodes.a = "(this.getHours() < 12 ? '午前' : '午後')";
- Ext.Date.formatCodes.A = "(this.getHours() < 12 ? '午前' : '午後')"; // no case difference
- parseCodes = {
- g: 1,
- c: "if (/(午前)/i.test(results[{0}])) {\n" +
- "if (!h || h == 12) { h = 0; }\n" +
- "} else { if (!h || h < 12) { h = (h || 0) + 12; }}",
- s: "(午前|午後)",
- calcAtEnd: true
- };
- Ext.Date.parseCodes.a = Ext.Date.parseCodes.A = parseCodes;
- }
- if (Ext.util && Ext.util.Format) {
- Ext.apply(Ext.util.Format, {
- thousandSeparator: ',',
- decimalSeparator: '.',
- currencySign: '\u00a5',
- // Japanese Yen
- dateFormat: 'Y/m/d'
- });
- }
- });
- Ext.define('Ext.locale.ja.field.Date', {
- override: 'Ext.field.Date',
- minDateMessage: 'このフィールドの日付は、 {0} 以降の日付に設定してください。',
- maxDateMessage: 'このフィールドの日付は、 {0} 以前の日付に設定してください。'
- });
- Ext.define('Ext.locale.ja.field.Field', {
- override: 'Ext.field.Field',
- config: {
- requiredMessage: 'このフィールドは必須です',
- validationMessage: '形式が間違っています'
- }
- });
- Ext.define("Ext.locale.ja.field.FileButton", {
- override: "Ext.field.FileButton",
- config: {
- text: '参照...'
- }
- });
- Ext.define('Ext.locale.ja.field.Number', {
- override: 'Ext.field.Number',
- decimalsText: 'このフィールドの最小値は {0} です。',
- minValueText: 'このフィールドの最小値は {0} です。',
- maxValueText: 'このフィールドの最大値は {0} です。',
- badFormatMessage: '{0} は数値ではありません。'
- });
- Ext.define('Ext.locale.ja.field.Text', {
- override: 'Ext.field.Text',
- badFormatMessage: '値が必要なフォーマットと一致しません',
- config: {
- requiredMessage: 'このフィールドは必須です',
- validationMessage: '形式が間違っています'
- }
- });
- Ext.define("Ext.locale.ja.grid.filters.menu.Base", {
- override: "Ext.grid.filters.menu.Base",
- config: {
- text: "フィルタ"
- }
- });
- Ext.define("Ext.locale.ja.grid.locked.Grid", {
- override: 'Ext.grid.locked.Grid',
- config: {
- columnMenu: {
- items: {
- region: {
- text: '領域'
- }
- }
- },
- regions: {
- left: {
- menuLabel: 'ロック(左)'
- },
- center: {
- menuLabel: 'ロック解除'
- },
- right: {
- menuLabel: 'ロック(右)'
- }
- }
- }
- });
- Ext.define("Ext.locale.ja.grid.menu.Columns", {
- override: "Ext.grid.menu.Columns",
- config: {
- text: "カラム"
- }
- });
- Ext.define("Ext.locale.ja.grid.menu.GroupByThis", {
- override: "Ext.grid.menu.GroupByThis",
- config: {
- text: "これでグループ化する"
- }
- });
- Ext.define("Ext.locale.ja.grid.menu.ShowInGroups", {
- override: "Ext.grid.menu.ShowInGroups",
- config: {
- text: "グループで表示"
- }
- });
- Ext.define("Ext.locale.ja.grid.menu.SortAsc", {
- override: "Ext.grid.menu.SortAsc",
- config: {
- text: "昇順"
- }
- });
- Ext.define("Ext.locale.ja.grid.menu.SortDesc", {
- override: "Ext.grid.menu.SortDesc",
- config: {
- text: "降順"
- }
- });
- Ext.define("Ext.locale.ja.grid.plugin.RowDragDrop", {
- override: "Ext.grid.plugin.RowDragDrop",
- dragText: "{0} 行選択"
- });
- Ext.define('Ext.locale.ja.panel.Collapser', {
- override: 'Ext.panel.Collapser',
- config: {
- collapseToolText: "パネルを閉じる",
- expandToolText: "パネルを開く"
- }
- });
- Ext.define('Ext.locale.ja.panel.Date', {
- override: 'Ext.panel.Date',
- config: {
- nextText: '次月へ (コントロール+右)',
- prevText: '前月へ (コントロール+左)',
- buttons: {
- footerTodayButton: {
- text: "今日"
- }
- }
- }
- });
- Ext.define('Ext.locale.ja.picker.Date', {
- override: 'Ext.picker.Date',
- config: {
- doneButton: 'done',
- monthText: '月',
- dayText: '日',
- yearText: '年'
- }
- });
- Ext.define('Ext.locale.ja.picker.Picker', {
- override: 'Ext.picker.Picker',
- config: {
- doneButton: 'done',
- cancelButton: 'キャンセル'
- }
- });
|