diff --git a/developer/18.0/reference/messages/km0a008.md b/developer/18.0/reference/messages/km0a008.md new file mode 100644 index 000000000..ca47d0742 --- /dev/null +++ b/developer/18.0/reference/messages/km0a008.md @@ -0,0 +1,11 @@ +--- +title: KM0A008: ERROR_InvalidKeymanKeyboardId +--- + +| | | +|------------|---------- | +| Message | The specified keyboard id '<param>' contains characters that are not permitted for a \.kmn keyboard id or filename\. | +| Module | [kmc-generate.GeneratorMessages](kmc-generate.generatormessages) | +| Identifier | `ERROR_InvalidKeymanKeyboardId` | + + diff --git a/developer/18.0/reference/messages/km0a009.md b/developer/18.0/reference/messages/km0a009.md new file mode 100644 index 000000000..4fc0aaddd --- /dev/null +++ b/developer/18.0/reference/messages/km0a009.md @@ -0,0 +1,11 @@ +--- +title: KM0A009: ERROR_InvalidLdmlKeyboardId +--- + +| | | +|------------|---------- | +| Message | The specified keyboard id '<param>' contains characters that are not permitted for an LDML \.xml keyboard id or filename\. | +| Module | [kmc-generate.GeneratorMessages](kmc-generate.generatormessages) | +| Identifier | `ERROR_InvalidLdmlKeyboardId` | + + diff --git a/developer/18.0/reference/messages/km0a00a.md b/developer/18.0/reference/messages/km0a00a.md new file mode 100644 index 000000000..032a03ff2 --- /dev/null +++ b/developer/18.0/reference/messages/km0a00a.md @@ -0,0 +1,11 @@ +--- +title: KM0A00A: ERROR_InvalidLexicalModelId +--- + +| | | +|------------|---------- | +| Message | The specified lexical model id '<param>' contains characters that are not permitted or does not match the required pattern of 'author\.bcp47\.uniq'\. | +| Module | [kmc-generate.GeneratorMessages](kmc-generate.generatormessages) | +| Identifier | `ERROR_InvalidLexicalModelId` | + + diff --git a/developer/18.0/reference/messages/kmc-generate.generatormessages.md b/developer/18.0/reference/messages/kmc-generate.generatormessages.md index f6adf2756..1563d1262 100644 --- a/developer/18.0/reference/messages/kmc-generate.generatormessages.md +++ b/developer/18.0/reference/messages/kmc-generate.generatormessages.md @@ -11,3 +11,6 @@ title: Compiler Messages Reference for @keymanapp/kmc-generate [KM0A005](km0a005) | `ERROR_CannotWriteOutputFile` | This is an internal error; the message will vary [KM0A006](km0a006) | `WARN_ModelIdDoesNotFollowLexicalModelConventions` | The id <param> does not follow the recommended model id conventions\. The id should be all lower case, include only alphanumeric characters and underscore \(\_\), not start with a digit, and should have the structure <author>\.<bcp47>\.<uniq> [KM0A007](km0a007) | `ERROR_InvalidTarget` | The specified target platform '<param>' is not a valid target\. +[KM0A008](km0a008) | `ERROR_InvalidKeymanKeyboardId` | The specified keyboard id '<param>' contains characters that are not permitted for a \.kmn keyboard id or filename\. +[KM0A009](km0a009) | `ERROR_InvalidLdmlKeyboardId` | The specified keyboard id '<param>' contains characters that are not permitted for an LDML \.xml keyboard id or filename\. +[KM0A00A](km0a00a) | `ERROR_InvalidLexicalModelId` | The specified lexical model id '<param>' contains characters that are not permitted or does not match the required pattern of 'author\.bcp47\.uniq'\.