ext-locale-en_AU.js 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414
  1. /**
  2. * List compiled by mystix on the extjs.com forums.
  3. * Thank you Mystix!
  4. *
  5. * English (AU) Translations
  6. * created by Dawesi (2012) - modified from en_GB
  7. */
  8. Ext.onReady(function() {
  9. if (Ext.Date) {
  10. Ext.Date.defaultDateFormat = "d/m/Y";
  11. Ext.Date.monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
  12. Ext.Date.getShortMonthName = function(month) {
  13. return Ext.Date.monthNames[month].substring(0, 3);
  14. };
  15. Ext.Date.monthNumbers = {
  16. January: 0,
  17. Jan: 0,
  18. February: 1,
  19. Feb: 1,
  20. March: 2,
  21. Mar: 2,
  22. April: 3,
  23. Apr: 3,
  24. May: 4,
  25. June: 5,
  26. Jun: 5,
  27. July: 6,
  28. Jul: 6,
  29. August: 7,
  30. Aug: 7,
  31. September: 8,
  32. Sep: 8,
  33. October: 9,
  34. Oct: 9,
  35. November: 10,
  36. Nov: 10,
  37. December: 11,
  38. Dec: 11
  39. };
  40. Ext.Date.getMonthNumber = function(name) {
  41. return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  42. };
  43. Ext.Date.dayNames = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
  44. Ext.Date.getShortDayName = function(day) {
  45. return Ext.Date.dayNames[day].substring(0, 3);
  46. };
  47. Ext.Date.parseCodes.S.s = "(?:st|nd|rd|th)";
  48. Ext.Date.firstDayOfWeek = 0;
  49. Ext.Date.weekendDays = [6, 0];
  50. }
  51. if (Ext.util && Ext.util.Format) {
  52. Ext.apply(Ext.util.Format, {
  53. thousandSeparator: ',',
  54. decimalSeparator: '.',
  55. currencySign: '$', // AU dollar
  56. dateFormat: 'd/m/Y'
  57. });
  58. }
  59. });
  60. Ext.define("Ext.locale.en_AU.data.validator.Bound", {
  61. override: "Ext.data.validator.Bound",
  62. emptyMessage: "Must be present"
  63. });
  64. Ext.define("Ext.locale.en_AU.data.validator.Email", {
  65. override: "Ext.data.validator.Email",
  66. message: "Is not a valid email address"
  67. });
  68. Ext.define("Ext.locale.en_AU.data.validator.Exclusion", {
  69. override: "Ext.data.validator.Exclusion",
  70. message: "Is a value that has been excluded"
  71. });
  72. Ext.define("Ext.locale.en_AU.data.validator.Format", {
  73. override: "Ext.data.validator.Format",
  74. message: "Is in the wrong format"
  75. });
  76. Ext.define("Ext.locale.en_AU.data.validator.Inclusion", {
  77. override: "Ext.data.validator.Inclusion",
  78. message: "Is not in the list of acceptable values"
  79. });
  80. Ext.define("Ext.locale.en_AU.data.validator.Length", {
  81. override: "Ext.data.validator.Length",
  82. minOnlyMessage: "Length must be at least {0}",
  83. maxOnlyMessage: "Length must be no more than {0}",
  84. bothMessage: "Length must be between {0} and {1}"
  85. });
  86. Ext.define("Ext.locale.en_AU.data.validator.Presence", {
  87. override: "Ext.data.validator.Presence",
  88. message: "Must be present"
  89. });
  90. Ext.define("Ext.locale.en_AU.data.validator.Range", {
  91. override: "Ext.data.validator.Range",
  92. minOnlyMessage: "Must be must be at least {0}",
  93. maxOnlyMessage: "Must be no more than than {0}",
  94. bothMessage: "Must be between {0} and {1}",
  95. nanMessage: "Must be numeric"
  96. });
  97. Ext.define("Ext.locale.en_AU.view.View", {
  98. override: "Ext.view.View",
  99. emptyText: ""
  100. });
  101. Ext.define("Ext.locale.en_AU.grid.plugin.DragDrop", {
  102. override: "Ext.grid.plugin.DragDrop",
  103. dragText: "{0} selected row{1}"
  104. });
  105. // changing the msg text below will affect the LoadMask
  106. Ext.define("Ext.locale.en_AU.view.AbstractView", {
  107. override: "Ext.view.AbstractView",
  108. loadingText: "Loading..."
  109. });
  110. Ext.define("Ext.locale.en_AU.picker.Date", {
  111. override: "Ext.picker.Date",
  112. todayText: "Today",
  113. minText: "This date is before the minimum date",
  114. maxText: "This date is after the maximum date",
  115. disabledDaysText: "",
  116. disabledDatesText: "",
  117. nextText: 'Next Month (Control+Right)',
  118. prevText: 'Previous Month (Control+Left)',
  119. monthYearText: 'Choose a month (Control+Up/Down to move years)',
  120. todayTip: "{0} (Spacebar)",
  121. format: "d/m/Y",
  122. startDay: 0
  123. });
  124. Ext.define("Ext.locale.en_AU.picker.Month", {
  125. override: "Ext.picker.Month",
  126. okText: " OK ",
  127. cancelText: "Cancel"
  128. });
  129. Ext.define("Ext.locale.en_AU.toolbar.Paging", {
  130. override: "Ext.PagingToolbar",
  131. beforePageText: "Page",
  132. afterPageText: "of {0}",
  133. firstText: "First Page",
  134. prevText: "Previous Page",
  135. nextText: "Next Page",
  136. lastText: "Last Page",
  137. refreshText: "Refresh",
  138. displayMsg: "Displaying {0} - {1} of {2}",
  139. emptyMsg: 'No data to display'
  140. });
  141. Ext.define("Ext.locale.en_AU.form.Basic", {
  142. override: "Ext.form.Basic",
  143. waitTitle: "Please Wait..."
  144. });
  145. Ext.define("Ext.locale.en_AU.form.field.Base", {
  146. override: "Ext.form.field.Base",
  147. invalidText: "The value in this field is invalid"
  148. });
  149. Ext.define("Ext.locale.en_AU.form.field.Text", {
  150. override: "Ext.form.field.Text",
  151. minLengthText: "The minimum length for this field is {0}",
  152. maxLengthText: "The maximum length for this field is {0}",
  153. blankText: "This field is required",
  154. regexText: "",
  155. emptyText: null
  156. });
  157. Ext.define("Ext.locale.en_AU.form.field.Number", {
  158. override: "Ext.form.field.Number",
  159. decimalPrecision: 2,
  160. minText: "The minimum value for this field is {0}",
  161. maxText: "The maximum value for this field is {0}",
  162. nanText: "{0} is not a valid number"
  163. });
  164. Ext.define("Ext.locale.en_AU.form.field.Date", {
  165. override: "Ext.form.field.Date",
  166. disabledDaysText: "Disabled",
  167. disabledDatesText: "Disabled",
  168. minText: "The date in this field must be after {0}",
  169. maxText: "The date in this field must be before {0}",
  170. invalidText: "{0} is not a valid date - it must be in the format {1}",
  171. format: "d/m/y",
  172. altFormats: "d/m/Y|d/m/y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
  173. });
  174. Ext.define("Ext.locale.en_AU.form.field.ComboBox", {
  175. override: "Ext.form.field.ComboBox",
  176. valueNotFoundText: undefined
  177. }, function() {
  178. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  179. loadingText: "Loading..."
  180. });
  181. });
  182. Ext.define("Ext.locale.en_AU.form.field.VTypes", {
  183. override: "Ext.form.field.VTypes",
  184. emailText: 'This field should be an e-mail address in the format "user@example.com"',
  185. urlText: 'This field should be a URL in the format "http:/' + '/www.example.com"',
  186. alphaText: 'This field should only contain letters and _',
  187. alphanumText: 'This field should only contain letters, numbers and _'
  188. });
  189. Ext.define("Ext.locale.en_AU.form.field.HtmlEditor", {
  190. override: "Ext.form.field.HtmlEditor",
  191. createLinkText: 'Please enter the URL for the link:'
  192. }, function() {
  193. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  194. buttonTips: {
  195. bold: {
  196. title: 'Bold (Ctrl+B)',
  197. text: 'Make the selected text bold.',
  198. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  199. },
  200. italic: {
  201. title: 'Italic (Ctrl+I)',
  202. text: 'Make the selected text italic.',
  203. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  204. },
  205. underline: {
  206. title: 'Underline (Ctrl+U)',
  207. text: 'Underline the selected text.',
  208. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  209. },
  210. increasefontsize: {
  211. title: 'Grow Text',
  212. text: 'Increase the font size.',
  213. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  214. },
  215. decreasefontsize: {
  216. title: 'Shrink Text',
  217. text: 'Decrease the font size.',
  218. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  219. },
  220. backcolor: {
  221. title: 'Text Highlight Colour',
  222. text: 'Change the background colour of the selected text.',
  223. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  224. },
  225. forecolor: {
  226. title: 'Font Colour',
  227. text: 'Change the colour of the selected text.',
  228. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  229. },
  230. justifyleft: {
  231. title: 'Align Text Left',
  232. text: 'Align text to the left.',
  233. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  234. },
  235. justifycenter: {
  236. title: 'Centre Text',
  237. text: 'Centre text in the editor.',
  238. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  239. },
  240. justifyright: {
  241. title: 'Align Text Right',
  242. text: 'Align text to the right.',
  243. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  244. },
  245. insertunorderedlist: {
  246. title: 'Bullet List',
  247. text: 'Start a bulleted list.',
  248. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  249. },
  250. insertorderedlist: {
  251. title: 'Numbered List',
  252. text: 'Start a numbered list.',
  253. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  254. },
  255. createlink: {
  256. title: 'Hyperlink',
  257. text: 'Make the selected text a hyperlink.',
  258. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  259. },
  260. sourceedit: {
  261. title: 'Source Edit',
  262. text: 'Switch to source editing mode.',
  263. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  264. }
  265. }
  266. });
  267. });
  268. Ext.define("Ext.locale.en_AU.grid.header.Container", {
  269. override: "Ext.grid.header.Container",
  270. sortAscText: "Sort Ascending",
  271. sortDescText: "Sort Descending",
  272. columnsText: "Columns"
  273. });
  274. Ext.define("Ext.locale.en_AU.grid.DateColumn", {
  275. override: "Ext.grid.DateColumn",
  276. format: 'd/m/Y'
  277. });
  278. Ext.define("Ext.locale.en_AU.grid.GroupingFeature", {
  279. override: "Ext.grid.feature.Grouping",
  280. emptyGroupText: '(None)',
  281. groupByText: 'Group by this field',
  282. showGroupsText: 'Show in Groups'
  283. });
  284. Ext.define("Ext.locale.en_AU.grid.PropertyColumnModel", {
  285. override: "Ext.grid.PropertyColumnModel",
  286. nameText: "Name",
  287. valueText: "Value",
  288. dateFormat: "j/m/Y",
  289. trueText: "true",
  290. falseText: "false"
  291. });
  292. Ext.define("Ext.locale.en_AU.form.field.Time", {
  293. override: "Ext.form.field.Time",
  294. minText: "The time in this field must be equal to or after {0}",
  295. maxText: "The time in this field must be equal to or before {0}",
  296. invalidText: "{0} is not a valid time",
  297. format: "g:i A",
  298. altFormats: "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H"
  299. });
  300. Ext.define("Ext.locale.en_AU.form.field.File", {
  301. override: "Ext.form.field.File",
  302. buttonText: "Browse..."
  303. });
  304. Ext.define("Ext.locale.en_AU.form.CheckboxGroup", {
  305. override: "Ext.form.CheckboxGroup",
  306. blankText: "You must select at least one item in this group"
  307. });
  308. Ext.define("Ext.locale.en_AU.form.RadioGroup", {
  309. override: "Ext.form.RadioGroup",
  310. blankText: "You must select one item in this group"
  311. });
  312. Ext.define("Ext.locale.en_AU.window.MessageBox", {
  313. override: "Ext.window.MessageBox",
  314. buttonText: {
  315. ok: "OK",
  316. cancel: "Cancel",
  317. yes: "Yes",
  318. no: "No"
  319. }
  320. });
  321. Ext.define("Ext.locale.en_AU.grid.filters.Filters", {
  322. override: "Ext.grid.filters.Filters",
  323. menuFilterText: "Filters"
  324. });
  325. Ext.define("Ext.locale.en_AU.grid.filters.filter.Boolean", {
  326. override: "Ext.grid.filters.filter.Boolean",
  327. yesText: "Yes",
  328. noText: "No"
  329. });
  330. Ext.define("Ext.locale.en_AU.grid.filters.filter.Date", {
  331. override: "Ext.grid.filters.filter.Date",
  332. fields: {
  333. lt: {text: 'Before'},
  334. gt: {text: 'After'},
  335. eq: {text: 'On'}
  336. },
  337. // Defaults to Ext.Date.defaultFormat
  338. dateFormat: null
  339. });
  340. Ext.define("Ext.locale.en_AU.grid.filters.filter.List", {
  341. override: "Ext.grid.filters.filter.List",
  342. loadingText: "Loading..."
  343. });
  344. Ext.define("Ext.locale.en_AU.grid.filters.filter.Number", {
  345. override: "Ext.grid.filters.filter.Number",
  346. emptyText: "Enter Number..."
  347. });
  348. Ext.define("Ext.locale.en_AU.grid.filters.filter.String", {
  349. override: "Ext.grid.filters.filter.String",
  350. emptyText: "Enter Filter Text..."
  351. });
  352. Ext.define("Ext.locale.en_AU.view.MultiSelectorSearch", {
  353. override: 'Ext.view.MultiSelectorSearch' ,
  354. searchText: 'Search...'
  355. });
  356. Ext.define("Ext.locale.en_AU.view.MultiSelector", {
  357. override: 'Ext.view.MultiSelector',
  358. emptyText: 'Nothing selected',
  359. removeRowTip: 'Remove this item',
  360. addToolText: 'Search for items to add'
  361. });
  362. // This is needed until we can refactor all of the locales into individual files
  363. Ext.define("Ext.locale.en_AU.Component", {
  364. override: "Ext.Component"
  365. });