Forked mumble-django project from https://bitbucket.org/Svedrin/mumble-django
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

156 lines
4.6 KiB

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