diff --git a/packages/basic.gblib/services/DialogKeywords.ts b/packages/basic.gblib/services/DialogKeywords.ts index 3b8317b1..952b12cf 100644 --- a/packages/basic.gblib/services/DialogKeywords.ts +++ b/packages/basic.gblib/services/DialogKeywords.ts @@ -588,6 +588,7 @@ export class DialogKeywords { const { min, user } = await DialogKeywords.getProcessInfo(pid); const sec = new SecService(); await sec.updateUserLocale(user.userId, language); + GBLogEx.info(min, `SET LANGUAGE: ${language}.`); } /** diff --git a/packages/basic.gblib/services/KeywordsExpressions.ts b/packages/basic.gblib/services/KeywordsExpressions.ts index 88b056ff..5efea544 100644 --- a/packages/basic.gblib/services/KeywordsExpressions.ts +++ b/packages/basic.gblib/services/KeywordsExpressions.ts @@ -734,7 +734,7 @@ export class KeywordsExpressions { keywords[i++] = [ /^\s*(set language)(\s*)(.*)/gim, ($0, $1, $2, $3) => { - return `await dk.setLanguage ({pid: pid, ${$3}})`; + return `await dk.setLanguage ({pid: pid, ido${$3}})`; } ]; diff --git a/packages/basic.gblib/services/SystemKeywords.ts b/packages/basic.gblib/services/SystemKeywords.ts index 83a7df06..3039817f 100644 --- a/packages/basic.gblib/services/SystemKeywords.ts +++ b/packages/basic.gblib/services/SystemKeywords.ts @@ -1246,6 +1246,7 @@ export class SystemKeywords { case 'string': const v1 = GBConversationalService.removeDiacritics(result.toLowerCase().trim()); const v2 = GBConversationalService.removeDiacritics(filter.value.toLowerCase().trim()); + GBLog.info(`FIND filter: ${v1} ${filter.operator} ${v2}.`); switch (filter.operator) { case '=':