modx.localization.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. Ext.onReady(function() {
  2. if (MODx.config.manager_language == 'en') return false;
  3. Date.dayNames = [
  4. _('sunday')
  5. ,_('monday')
  6. ,_('tuesday')
  7. ,_('wednesday')
  8. ,_('thursday')
  9. ,_('friday')
  10. ,_('saturday')
  11. ];
  12. Date.monthNames = [
  13. _('january')
  14. ,_('february')
  15. ,_('march')
  16. ,_('april')
  17. ,_('may')
  18. ,_('june')
  19. ,_('july')
  20. ,_('august')
  21. ,_('september')
  22. ,_('october')
  23. ,_('november')
  24. ,_('december')
  25. ];
  26. Ext.apply(Ext.grid.GridView.prototype, {
  27. sortAscText: _('ext_sortasc')
  28. ,sortDescText: _('ext_sortdesc')
  29. ,lockText: _('ext_column_lock')
  30. ,unlockText: _('ext_column_unlock')
  31. ,columnsText: _('ext_columns')
  32. ,emptyText: _('ext_emptymsg')
  33. });
  34. Ext.apply(Ext.DatePicker.prototype, {
  35. todayText: _('today')
  36. ,todayTip: _('ext_today_tip')
  37. ,minText: _('ext_mindate')
  38. ,maxText: _('ext_maxdate')
  39. ,monthNames: Date.monthNames
  40. ,dayNames: Date.dayNames
  41. ,nextText: _('ext_nextmonth')
  42. ,prevText: _('ext_prevmonth')
  43. ,monthYearText: _('ext_choosemonth')
  44. });
  45. Ext.MessageBox.buttonText = {
  46. yes: _('yes')
  47. ,no: _('no')
  48. ,ok: _('ok')
  49. ,cancel: _('cancel')
  50. };
  51. Ext.apply(Ext.PagingToolbar.prototype,{
  52. afterPageText: _('ext_afterpage')
  53. ,beforePageText: _('ext_beforepage')
  54. ,displayMsg: _('ext_displaying')
  55. ,emptyMsg: _('ext_emptymsg')
  56. ,firstText: _('ext_first')
  57. ,prevText: _('ext_prev')
  58. ,nextText: _('ext_next')
  59. ,lastText: _('ext_last')
  60. ,refreshText: _('ext_refresh')
  61. });
  62. Ext.apply(Ext.Updater.prototype,{
  63. text: _('loading')
  64. });
  65. Ext.apply(Ext.LoadMask.prototype,{
  66. msg : _('loading')
  67. });
  68. Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype,{
  69. splitTip: _('ext_splittip')
  70. });
  71. Ext.apply(Ext.form.BasicForm.prototype,{
  72. waitTitle: _('please_wait')
  73. });
  74. Ext.apply(Ext.form.ComboBox.prototype,{
  75. loadingText: _('loading')
  76. });
  77. Ext.apply(Ext.form.Field.prototype,{
  78. invalidText: _('ext_invalidfield')
  79. });
  80. Ext.apply(Ext.form.TextField.prototype,{
  81. minLengthText: _('ext_minlenfield')
  82. ,maxLengthText: _('ext_maxlenfield')
  83. ,invalidText: _('ext_invalidfield')
  84. ,blankText: _('field_required')
  85. });
  86. Ext.apply(Ext.form.NumberField.prototype,{
  87. minText: _('ext_minvalfield')
  88. ,maxText: _('ext_maxvalfield')
  89. ,nanText: _('ext_nanfield')
  90. });
  91. Ext.apply(Ext.form.DateField.prototype,{
  92. disabledDaysText: _('disabled')
  93. ,disabledDatesText: _('disabled')
  94. ,minText: _('ext_datemin')
  95. ,maxText: _('ext_datemax')
  96. ,invalidText: _('ext_dateinv')
  97. });
  98. Ext.apply(Ext.form.VTypes,{
  99. emailText: _('ext_inv_email')
  100. ,urlText: _('ext_inv_url')
  101. ,alphaText: _('ext_inv_alpha')
  102. ,alphanumText: _('ext_inv_alphanum')
  103. });
  104. Ext.apply(Ext.grid.GroupingView.prototype,{
  105. emptyGroupText: _('ext_emptygroup')
  106. ,groupByText: _('ext_groupby')
  107. ,showGroupsText: _('ext_showgroups')
  108. });
  109. Ext.apply(Ext.grid.PropertyColumnModel.prototype,{
  110. nameText: _('name')
  111. ,valueText: _('value')
  112. });
  113. Ext.apply(Ext.form.CheckboxGroup.prototype,{
  114. blankText: _('ext_checkboxinv')
  115. });
  116. Ext.apply(Ext.form.RadioGroup.prototype,{
  117. blankText: _('ext_checkboxinv')
  118. });
  119. Ext.apply(Ext.form.TimeField.prototype, {
  120. minText: _('ext_timemin')
  121. ,maxText: _('ext_timemax')
  122. ,invalidText: _('ext_timeinv')
  123. });
  124. });