739f0b6cb38ae7846e05e05ba513aca4966ead54.svn-base 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. /*
  2. * Japanese translation By tyama 04-08-2007, 05:49 AM
  3. */
  4. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">読み込み中...</div>';
  5. if (Ext.View) {
  6. Ext.View.prototype.emptyText = "";
  7. }
  8. if (Ext.grid.Grid) {
  9. Ext.grid.Grid.prototype.ddText = "{0} 行選択";
  10. }
  11. if (Ext.TabPanelItem) {
  12. Ext.TabPanelItem.prototype.closeText = "このタブを閉じる";
  13. }
  14. if (Ext.form.Field) {
  15. Ext.form.Field.prototype.invalidText = "フィールドの値が不正です。";
  16. }
  17. if (Ext.LoadMask) {
  18. Ext.LoadMask.prototype.msg = "読み込み中...";
  19. }
  20. Date.monthNames = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月',
  21. '11月', '12月'];
  22. Date.dayNames = ["日", "月", "火", "水", "木", "金", "土"];
  23. if (Ext.MessageBox) {
  24. Ext.MessageBox.buttonText = {
  25. ok : "OK",
  26. cancel : "キャンセル",
  27. yes : "はい",
  28. no : "いいえ"
  29. };
  30. }
  31. if (Ext.util.Format) {
  32. Ext.util.Format.date = function(v, format) {
  33. if (!v)
  34. return "";
  35. if (!(v instanceof Date))
  36. v = new Date(Date.parse(v));
  37. return v.dateFormat(format || "Y/m/d");
  38. };
  39. }
  40. if (Ext.DatePicker) {
  41. Ext.apply(Ext.DatePicker.prototype, {
  42. todayText : "今日",
  43. minText : "選択した日付は最小値以下です。",
  44. maxText : "選択した日付は最大値以上です。",
  45. disabledDaysText : "",
  46. disabledDatesText : "",
  47. monthNames : Date.monthNames,
  48. dayNames : Date.dayNames,
  49. nextText : '次月へ (コントロール+右)',
  50. prevText : '前月へ (コントロール+左)',
  51. monthYearText : '月選択 (コントロール+上/下で年移動)',
  52. todayTip : "{0} (スペースキー)",
  53. format : "Y/m/d"
  54. });
  55. }
  56. if (Ext.PagingToolbar) {
  57. Ext.apply(Ext.PagingToolbar.prototype, {
  58. beforePageText : "ページ",
  59. afterPageText : "/ {0}",
  60. firstText : "最初のページ",
  61. prevText : "前のページ",
  62. nextText : "次のページ",
  63. lastText : "最後のページ",
  64. refreshText : "更新",
  65. displayMsg : "{2} 件中 {0} - {1} を表示",
  66. emptyMsg : '表示するデータがありません。'
  67. });
  68. }
  69. if (Ext.form.TextField) {
  70. Ext.apply(Ext.form.TextField.prototype, {
  71. minLengthText : "このフィールドの最小値は {0} です。",
  72. maxLengthText : "このフィールドの最大値は {0} です。",
  73. blankText : "必須項目です。",
  74. regexText : "",
  75. emptyText : null
  76. });
  77. }
  78. if (Ext.form.NumberField) {
  79. Ext.apply(Ext.form.NumberField.prototype, {
  80. minText : "このフィールドの最小値は {0} です。",
  81. maxText : "このフィールドの最大値は {0} です。",
  82. nanText : "{0} は数値ではありません。"
  83. });
  84. }
  85. if (Ext.form.DateField) {
  86. Ext.apply(Ext.form.DateField.prototype, {
  87. disabledDaysText : "無効",
  88. disabledDatesText : "無効",
  89. minText : "このフィールドの日付は、 {0} 以降の日付に設定してください。",
  90. maxText : "このフィールドの日付は、 {0} 以前の日付に設定してください。",
  91. invalidText : "{0} は間違った日付入力です。 - 入力形式は「{1}」です。",
  92. format : "Y/m/d"
  93. });
  94. }
  95. if (Ext.form.ComboBox) {
  96. Ext.apply(Ext.form.ComboBox.prototype, {
  97. loadingText : "読み込み中...",
  98. valueNotFoundText : undefined
  99. });
  100. }
  101. if (Ext.form.VTypes) {
  102. Ext.apply(Ext.form.VTypes, {
  103. emailText : 'メールアドレスを"user@domain.com"の形式で入力してください。',
  104. urlText : 'URLを"http:/' + '/www.domain.com"の形式で入力してください。',
  105. alphaText : '半角英字と"_"のみです。',
  106. alphanumText : '半角英数と"_"のみです。'
  107. });
  108. }
  109. if (Ext.grid.GridView) {
  110. Ext.apply(Ext.grid.GridView.prototype, {
  111. sortAscText : "昇順",
  112. sortDescText : "降順",
  113. lockText : "カラムロック",
  114. unlockText : "カラムロック解除",
  115. columnsText : "Columns"
  116. });
  117. }
  118. if (Ext.grid.PropertyColumnModel) {
  119. Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  120. nameText : "名称",
  121. valueText : "値",
  122. dateFormat : "Y/m/d"
  123. });
  124. }
  125. if (Ext.layout.BorderLayout.SplitRegion) {
  126. Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  127. splitTip : "ドラッグするとリサイズできます。",
  128. collapsibleSplitTip : "ドラッグでリサイズ。 ダブルクリックで隠す。"
  129. });
  130. }