This commit is contained in:
2021-12-14 01:15:54 +00:00
parent 9cb6670435
commit d9b47087d3
6 changed files with 15 additions and 15 deletions

View File

@@ -4,10 +4,10 @@
AyaNova supports Unicode text and localization. The Locale setting of the host server operating system affects both directly and indirectly how sorting, searching and filtering (case insensitive) work in AyaNova.
When AyaNova creates it's database for the first time, PostgreSQL server will set various Locale settings by taking the operating system defaults. AyaNova only specifies the UTF8 text encoding (for Unicode support) property and leaves the rest up to Postgres which in turn relies on the operating system locale settings.
When AyaNova creates it's database for the first time, PostgreSQL server will set various Locale settings by taking the operating system defaults. AyaNova only specifies the UTF8 text encoding (for Unicode support) property and leaves the rest up to PostgreSQL which in turn relies on the operating system locale settings.
## Postgres locale documentation
For more information see the Postgres [Localization documentation](https://www.postgresql.org/docs/current/locale.html)
## PostgreSQL locale documentation
For more information see the PostgreSQL [Localization documentation](https://www.postgresql.org/docs/current/locale.html)
## AyaNova locale setting information
The current locale settings can be viewed in the AyaNova user interface under Server Operations -> Server Information page in the "DB server parameters" section, specifically the `lc_collate` and `lc_ctype` runtime parameters. This information is also logged to the AyaNova server log if the server's [AYANOVA_LOG_LEVEL](common-log.md#log-level) is set to DEBUG mode or lower.