UNPKG

quasar

Version:

Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time

1,101 lines (1,095 loc) 35.6 kB
{ "meta": { "docsUrl": "https://v2.quasar.dev/options/quasar-language-packs" }, "injection": "$q.lang", "quasarConfOptions": { "propName": "lang", "type": "Object", "definition": { "noHtmlAttrs": { "type": "Boolean", "addedIn": "v2.11.3", "desc": "Whether to disable 'dir' and 'lang' HTML attributes getting added to the '<html>' tag. The 'dir' attribute is crucial when using RTL support. Disable this only if you need to handle these yourself for some reason." } } }, "props": { "props": { "type": "Object", "desc": "Quasar language pack", "definition": { "isoName": { "type": "String", "desc": "The ISO name of the Quasar language pack", "examples": [ "'en-US'" ] }, "nativeName": { "type": "String", "desc": "The native name of the Quasar language pack", "examples": [ "'English (US)'" ] }, "rtl": { "type": "Boolean", "desc": "Whether the language is RTL (right-to-left)", "examples": [ "false" ] }, "label": { "type": "Object", "desc": "Generic labels", "definition": { "clear": { "type": "String", "desc": "Label", "examples": [ "'Clear'" ] }, "ok": { "type": "String", "desc": "Label", "examples": [ "'OK'" ] }, "cancel": { "type": "String", "desc": "Label", "examples": [ "'Cancel'" ] }, "close": { "type": "String", "desc": "Label", "examples": [ "'Close'" ] }, "set": { "type": "String", "desc": "Label", "examples": [ "'Set'" ] }, "select": { "type": "String", "desc": "Label", "examples": [ "'Select'" ] }, "reset": { "type": "String", "desc": "Label", "examples": [ "'Reset'" ] }, "remove": { "type": "String", "desc": "Label", "examples": [ "'Remove'" ] }, "update": { "type": "String", "desc": "Label", "examples": [ "'Update'" ] }, "create": { "type": "String", "desc": "Label", "examples": [ "'Create'" ] }, "search": { "type": "String", "desc": "Label", "examples": [ "'Search'" ] }, "filter": { "type": "String", "desc": "Label", "examples": [ "'Filter'" ] }, "refresh": { "type": "String", "desc": "Label", "examples": [ "'Refresh'" ] }, "expand": { "type": "Function", "desc": "Label function", "params": { "label": { "type": "String", "desc": "Item to expand" } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'Expand'" ] }, "examples": [ "label => (label ? `Expand '${ label }'` : 'Expand')" ] }, "collapse": { "type": "Function", "desc": "Label function", "params": { "label": { "type": "String", "desc": "Item to collapse" } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'Collapse'" ] }, "examples": [ "label => (label ? `Collapse '${ label }'` : 'Collapse')" ] } } }, "date": { "type": "Object", "desc": "QDate labels", "definition": { "days": { "type": "Array", "desc": "Label", "examples": [ "[ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ]" ] }, "daysShort": { "type": "Array", "desc": "Label", "examples": [ "[ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ]" ] }, "months": { "type": "Array", "desc": "Label", "examples": [ "[ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ]" ] }, "monthsShort": { "type": "Array", "desc": "Label", "examples": [ "[ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]" ] }, "firstDayOfWeek": { "type": "Number", "desc": "0-6, 0 - Sunday, 1 Monday, ...", "examples": [ "0" ] }, "format24h": { "type": "Boolean", "desc": "Uses 24-hour format" }, "pluralDay": { "type": "String", "desc": "Label", "examples": [ "'days'" ] } } }, "table": { "type": "Object", "desc": "QTable labels", "definition": { "noData": { "type": "String", "desc": "Label", "examples": [ "'No data available'" ] }, "noResults": { "type": "String", "desc": "Label", "examples": [ "'No matching records found'" ] }, "loading": { "type": "String", "desc": "Label", "examples": [ "'Loading...'" ] }, "selectedRecords": { "type": "Function", "desc": "Label function", "params": { "rows": { "type": "Number", "desc": "Number of selected rows", "required": true, "examples": [ "5" ] } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'5 records selected'" ] }, "examples": [ "rows => `${ rows } records selected`" ] }, "recordsPerPage": { "type": "String", "desc": "Label", "examples": [ "'Records per page:'" ] }, "allRows": { "type": "String", "desc": "Label", "examples": [ "'All'" ] }, "pagination": { "type": "Function", "desc": "Label function", "params": { "start": { "type": "Number", "desc": "Page start index", "required": true, "examples": [ "5" ] }, "end": { "type": "Number", "desc": "Page end index", "required": true, "examples": [ "10" ] }, "total": { "type": "Number", "desc": "Total number of rows", "required": true, "examples": [ "50" ] } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'5-10 of 50'" ] }, "examples": [ "(start, end, total) => start + '-' + end + ' of ' + total" ] }, "columns": { "type": "String", "desc": "Label", "examples": [ "'Columns'" ] } } }, "editor": { "type": "Object", "desc": "QEditor labels", "definition": { "url": { "type": "String", "desc": "Label", "examples": [ "'URL'" ] }, "bold": { "type": "String", "desc": "Label", "examples": [ "'Bold'" ] }, "italic": { "type": "String", "desc": "Label", "examples": [ "'Italic'" ] }, "strikethrough": { "type": "String", "desc": "Label", "examples": [ "'Strikethrough'" ] }, "underline": { "type": "String", "desc": "Label", "examples": [ "'Underline'" ] }, "unorderedList": { "type": "String", "desc": "Label", "examples": [ "'Unordered List'" ] }, "orderedList": { "type": "String", "desc": "Label", "examples": [ "'Ordered List'" ] }, "subscript": { "type": "String", "desc": "Label", "examples": [ "'Subscript'" ] }, "superscript": { "type": "String", "desc": "Label", "examples": [ "'Superscript'" ] }, "hyperlink": { "type": "String", "desc": "Label", "examples": [ "'Hyperlink'" ] }, "toggleFullscreen": { "type": "String", "desc": "Label", "examples": [ "'Toggle Fullscreen'" ] }, "quote": { "type": "String", "desc": "Label", "examples": [ "'Quote'" ] }, "left": { "type": "String", "desc": "Label", "examples": [ "'Left align'" ] }, "center": { "type": "String", "desc": "Label", "examples": [ "'Center align'" ] }, "right": { "type": "String", "desc": "Label", "examples": [ "'Right align'" ] }, "justify": { "type": "String", "desc": "Label", "examples": [ "'Justify align'" ] }, "print": { "type": "String", "desc": "Label", "examples": [ "'Print'" ] }, "outdent": { "type": "String", "desc": "Label", "examples": [ "'Decrease indentation'" ] }, "indent": { "type": "String", "desc": "Label", "examples": [ "'Increase indentation'" ] }, "removeFormat": { "type": "String", "desc": "Label", "examples": [ "'Remove formatting'" ] }, "formatting": { "type": "String", "desc": "Label", "examples": [ "'Formatting'" ] }, "fontSize": { "type": "String", "desc": "Label", "examples": [ "'Font Size'" ] }, "align": { "type": "String", "desc": "Label", "examples": [ "'Align'" ] }, "hr": { "type": "String", "desc": "Label", "examples": [ "'Insert Horizontal Rule'" ] }, "undo": { "type": "String", "desc": "Label", "examples": [ "'Undo'" ] }, "redo": { "type": "String", "desc": "Label", "examples": [ "'Redo'" ] }, "heading1": { "type": "String", "desc": "Label", "examples": [ "'Heading 1'" ] }, "heading2": { "type": "String", "desc": "Label", "examples": [ "'Heading 2'" ] }, "heading3": { "type": "String", "desc": "Label", "examples": [ "'Heading 3'" ] }, "heading4": { "type": "String", "desc": "Label", "examples": [ "'Heading 4'" ] }, "heading5": { "type": "String", "desc": "Label", "examples": [ "'Heading 5'" ] }, "heading6": { "type": "String", "desc": "Label", "examples": [ "'Heading 6'" ] }, "paragraph": { "type": "String", "desc": "Label", "examples": [ "'Paragraph'" ] }, "code": { "type": "String", "desc": "Label", "examples": [ "'Code'" ] }, "size1": { "type": "String", "desc": "Label", "examples": [ "'Very small'" ] }, "size2": { "type": "String", "desc": "Label", "examples": [ "'A bit small'" ] }, "size3": { "type": "String", "desc": "Label", "examples": [ "'Normal'" ] }, "size4": { "type": "String", "desc": "Label", "examples": [ "'Medium-large'" ] }, "size5": { "type": "String", "desc": "Label", "examples": [ "'Big'" ] }, "size6": { "type": "String", "desc": "Label", "examples": [ "'Very big'" ] }, "size7": { "type": "String", "desc": "Label", "examples": [ "'Maximum'" ] }, "defaultFont": { "type": "String", "desc": "Label", "examples": [ "'Default Font'" ] }, "viewSource": { "type": "String", "desc": "Label", "examples": [ "'View Source'" ] } } }, "tree": { "type": "Object", "desc": "QTree labels", "definition": { "noNodes": { "type": "String", "desc": "Label", "examples": [ "'No nodes available'" ] }, "noResults": { "type": "String", "desc": "Label", "examples": [ "'No matching nodes found'" ] } } } } } }, "methods": { "set": { "desc": "Set another Quasar Language Pack", "params": { "quasarLanguagePack": { "type": "Object", "desc": "Usually you will import such an object directly from quasar (eg: import qIconSet from 'quasar/lang/<lang-name>')", "required": true, "definition": { "isoName": { "type": "String", "desc": "The ISO name of the Quasar language pack", "required": true, "examples": [ "'en-US'" ] }, "nativeName": { "type": "String", "desc": "The native name of the Quasar language pack", "required": true, "examples": [ "'English (US)'" ] }, "rtl": { "type": "Boolean", "default": "true", "desc": "Whether the language is RTL (right-to-left)", "examples": [ "false" ] }, "label": { "type": "Object", "desc": "Generic labels", "required": true, "definition": { "clear": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Clear'" ] }, "ok": { "type": "String", "desc": "Label", "required": true, "examples": [ "'OK'" ] }, "cancel": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Cancel'" ] }, "close": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Close'" ] }, "set": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Set'" ] }, "select": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Select'" ] }, "reset": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Reset'" ] }, "remove": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Remove'" ] }, "update": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Update'" ] }, "create": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Create'" ] }, "search": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Search'" ] }, "filter": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Filter'" ] }, "refresh": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Refresh'" ] }, "expand": { "type": "Function", "desc": "Label function", "required": true, "params": { "label": { "type": "String", "desc": "Item to expand" } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'Expand'" ] }, "examples": [ "label => (label ? `Expand '${ label }'` : 'Expand')" ] }, "collapse": { "type": "Function", "desc": "Label function", "required": true, "params": { "label": { "type": "String", "desc": "Item to collapse" } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'Collapse'" ] }, "examples": [ "label => (label ? `Collapse '${ label }'` : 'Collapse')" ] } } }, "date": { "type": "Object", "desc": "QDate labels", "required": true, "definition": { "days": { "type": "Array", "desc": "Label", "required": true, "examples": [ "[ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ]" ] }, "daysShort": { "type": "Array", "desc": "Label", "required": true, "examples": [ "[ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ]" ] }, "months": { "type": "Array", "desc": "Label", "required": true, "examples": [ "[ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ]" ] }, "monthsShort": { "type": "Array", "desc": "Label", "required": true, "examples": [ "[ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]" ] }, "firstDayOfWeek": { "type": "Number", "desc": "0-6, 0 - Sunday, 1 Monday, ...", "required": true, "examples": [ "0" ] }, "format24h": { "type": "Boolean", "desc": "Uses 24-hour format", "required": true }, "pluralDay": { "type": "String", "desc": "Label", "required": true, "examples": [ "'days'" ] } } }, "table": { "type": "Object", "desc": "QTable labels", "required": true, "definition": { "noData": { "type": "String", "desc": "Label", "required": true, "examples": [ "'No data available'" ] }, "noResults": { "type": "String", "desc": "Label", "required": true, "examples": [ "'No matching records found'" ] }, "loading": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Loading...'" ] }, "selectedRecords": { "type": "Function", "desc": "Label function", "required": true, "params": { "rows": { "type": "Number", "desc": "Number of selected rows", "required": true, "examples": [ "5" ] } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'5 records selected'" ] }, "examples": [ "rows => `${ rows } records selected`" ] }, "recordsPerPage": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Records per page:'" ] }, "allRows": { "type": "String", "desc": "Label", "required": true, "examples": [ "'All'" ] }, "pagination": { "type": "Function", "desc": "Label function", "required": true, "params": { "start": { "type": "Number", "desc": "Page start index", "required": true, "examples": [ "5" ] }, "end": { "type": "Number", "desc": "Page end index", "required": true, "examples": [ "10" ] }, "total": { "type": "Number", "desc": "Total number of rows", "required": true, "examples": [ "50" ] } }, "returns": { "type": "String", "desc": "Label", "examples": [ "'5-10 of 50'" ] }, "examples": [ "(start, end, total) => start + '-' + end + ' of ' + total" ] }, "columns": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Columns'" ] } } }, "editor": { "type": "Object", "desc": "QEditor labels", "required": true, "definition": { "url": { "type": "String", "desc": "Label", "required": true, "examples": [ "'URL'" ] }, "bold": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Bold'" ] }, "italic": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Italic'" ] }, "strikethrough": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Strikethrough'" ] }, "underline": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Underline'" ] }, "unorderedList": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Unordered List'" ] }, "orderedList": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Ordered List'" ] }, "subscript": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Subscript'" ] }, "superscript": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Superscript'" ] }, "hyperlink": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Hyperlink'" ] }, "toggleFullscreen": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Toggle Fullscreen'" ] }, "quote": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Quote'" ] }, "left": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Left align'" ] }, "center": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Center align'" ] }, "right": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Right align'" ] }, "justify": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Justify align'" ] }, "print": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Print'" ] }, "outdent": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Decrease indentation'" ] }, "indent": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Increase indentation'" ] }, "removeFormat": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Remove formatting'" ] }, "formatting": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Formatting'" ] }, "fontSize": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Font Size'" ] }, "align": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Align'" ] }, "hr": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Insert Horizontal Rule'" ] }, "undo": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Undo'" ] }, "redo": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Redo'" ] }, "heading1": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Heading 1'" ] }, "heading2": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Heading 2'" ] }, "heading3": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Heading 3'" ] }, "heading4": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Heading 4'" ] }, "heading5": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Heading 5'" ] }, "heading6": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Heading 6'" ] }, "paragraph": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Paragraph'" ] }, "code": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Code'" ] }, "size1": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Very small'" ] }, "size2": { "type": "String", "desc": "Label", "required": true, "examples": [ "'A bit small'" ] }, "size3": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Normal'" ] }, "size4": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Medium-large'" ] }, "size5": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Big'" ] }, "size6": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Very big'" ] }, "size7": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Maximum'" ] }, "defaultFont": { "type": "String", "desc": "Label", "required": true, "examples": [ "'Default Font'" ] }, "viewSource": { "type": "String", "desc": "Label", "required": true, "examples": [ "'View Source'" ] } } }, "tree": { "type": "Object", "desc": "QTree labels", "required": true, "definition": { "noNodes": { "type": "String", "desc": "Label", "required": true, "examples": [ "'No nodes available'" ] }, "noResults": { "type": "String", "desc": "Label", "required": true, "examples": [ "'No matching nodes found'" ] } } } } }, "ssrContent": { "type": "Object", "desc": "Required for SSR only", "__exemption": [ "examples" ] } }, "returns": null }, "getLocale": { "desc": "Get the browser locale ISO name; Returns undefined when it cannot determine current browser locale or when running on server in SSR mode", "params": null, "returns": { "type": [ "String", "undefined" ], "desc": "Browser locale ISO name", "examples": [ "'en-US'" ] } } } }