miller/docs6/docs/internationalization.md
John Kerl 4f1424789e
Doc6 proofreads 3 (#638)
* Docs6 proofreads batch 3

* BUild-everything script for local development

* Start of glossary

* Put quicklinks atop every page, not just the base-index page

* Expanded record-heterogeneity page

* streaming page

* separators page

* vimrc doc

* separators page
2021-09-03 23:19:32 -04:00

1.3 KiB

Quick links:   Verb list   Function list   Glossary   Repository ↗
# Internationalization

Miller handles ASCII and UTF-8 strings. (I have no plans to support UTF-16 or ISO-8859-1.)

Support for internationalization includes:

  • Tabular output formats such pprint and xtab (see File Formats) are aligned correctly.
  • The strlen function correctly counts UTF-8 codepoints rather than bytes.
  • The toupper, tolower, and capitalize DSL functions operate within the capabilities of the Go libraries.

Please file an issue at https://github.com/johnkerl/miller/issues/new if you encounter bugs related to internationalization (or anything else for that matter).