diff --git a/build-locale-data.js b/build-locale-data.js index 3216c97..1f4db6e 100644 --- a/build-locale-data.js +++ b/build-locale-data.js @@ -3,7 +3,7 @@ import { env, stderr } from 'node:process'; import { formatList, getConfig } from './src/utils.js'; import { dirname, join, posix } from 'node:path'; -const defaultLocales = ['ar', 'cy', 'da', 'de', 'en', 'en-gb', 'es', 'es-es', 'fr', 'fr-ca', 'fr-fr', 'haw', 'hi', 'ja', 'ko', 'mi', 'nl', 'pt', 'sv', 'th', 'tr', 'vi', 'zh-cn', 'zh-tw']; +const defaultLocales = ['ar', 'ca', 'cy', 'da', 'de', 'en', 'en-gb', 'es', 'es-es', 'fr', 'fr-ca', 'fr-fr', 'haw', 'hi', 'ja', 'ko', 'mi', 'nl', 'pt', 'sv', 'th', 'tr', 'vi', 'zh-cn', 'zh-tw']; const defaultLocaleMap = { 'fr-on': 'fr-ca' }; const SAVE_PATH = posix.join(dirname(import.meta.url), 'src/locale-data.js').replace(/file:(\/c:)?/i, ''); diff --git a/package-lock.json b/package-lock.json index 880b338..115240c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "messageformat-validator", - "version": "3.0.0", + "version": "3.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "messageformat-validator", - "version": "3.0.0", + "version": "3.0.1", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index ee7f2b1..e54cc32 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "messageformat-validator", - "version": "3.0.0", + "version": "3.0.1", "description": "Validates that ICU MessageFormat messages are well-formed, and that translated target messages are compatible with their source.", "type": "module", "repository": { diff --git a/src/locale-data-default.js b/src/locale-data-default.js index f9a8c48..d55c935 100644 --- a/src/locale-data-default.js +++ b/src/locale-data-default.js @@ -8,6 +8,15 @@ export default { "apostrophe": "’" } }, + "ca": { + "delimiters": { + "quotationStart": "«", + "quotationEnd": "»", + "alternateQuotationStart": "“", + "alternateQuotationEnd": "”", + "apostrophe": "’" + } + }, "cy": { "delimiters": { "quotationStart": "“",