I've read all from website:
http://wiki.lazarus.freepascal.org/Character_and_string_typesWhich string type should I use as a default for international language support on Linux [Lubuntu 14.04] ??
I don't need Chinese support - I think about European languages - my is Polish.
I've created a command-line example and I've used AnsiString and all looks fine - but is it default type for UTF8??
I will be working with MySQL[MariaDB exactly] in which I've set all settings to UTF8.
There will be also web front-end on Nginx and PHP with UTF8 settings.
My system locale:
root@lubuntudev-1-0:/etc/default# cat locale
LANG="en_US.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"