Files
wxWidgets/include/wx
utelle 6d6e5cde21 Enhance wxUILocale and wxLocaleIdent
Many improvements and fixes to wxUILocale:

- Add wxUILocale method for retrieving wxLocaleIdent identifier,
  localized names, layout direction.
- Add wxLocaleIdent attributes, getter, and setter for
  platform-dependent tags under Windows: extension, sort order.
- Modify method wxLocaleIdent::FromTag to support not only BCP 47-like
  tags, but also platform-dependent syntax.
- Modify method wxLocaleIdent::GetTag to allow specifying the tag type.
- Update internat sample to better show using wxUILocale.
- Update German and French message catalogs for internat sample (German
  fully translated, French msgIds only).
- Introduced wxUILocaleImplStdC under Windows, because locale "en-US" is
  not equivalent to the C locale.
- Adjust wxLocale class to restore previous wxUILocale in the
  destructor.
- Implement wxLocale::GetInfo method through wxUILocale methods.
- Removed LCID dependency in wxLocale.
- Move the implementation of some static wxUILocale methods from
  intl.cpp to uilocale.cpp.

Co-authored-by: Vadim Zeitlin <vadim@wxwidgets.org>

Closes #2615.
2022-03-28 01:11:40 +02:00
..
2022-02-25 08:12:44 +01:00
2022-02-11 16:16:45 +03:00
2022-03-04 03:37:37 +01:00
2021-08-20 17:27:51 +02:00
2022-02-19 21:44:27 +00:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2020-07-17 17:52:16 +02:00
2022-03-27 13:07:37 -07:00
2020-07-17 17:52:16 +02:00
2020-10-19 19:38:53 +02:00
2020-12-31 12:49:06 +01:00
2021-08-21 15:05:13 +02:00
2020-07-17 17:52:16 +02:00
2020-08-14 16:09:27 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2021-10-03 17:07:44 +02:00
2021-01-25 00:15:24 +01:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2021-11-20 22:06:28 +01:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2022-02-11 16:16:45 +03:00
2022-03-28 01:11:40 +02:00
2021-03-17 09:44:48 -07:00
2020-08-21 11:49:34 +02:00
2021-10-03 17:07:44 +02:00
2020-07-17 17:52:16 +02:00
2021-03-07 20:39:09 +01:00
2020-07-17 17:52:16 +02:00
2021-04-07 16:37:58 +02:00
2022-02-13 09:03:36 -08:00
2020-07-17 17:52:16 +02:00
2021-03-17 09:44:48 -07:00
2021-10-03 17:07:44 +02:00
2021-07-24 19:17:59 +02:00
2019-02-17 22:42:26 -08:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00
2022-02-19 21:44:27 +00:00
2021-11-07 17:52:35 +00:00
2022-01-22 19:32:56 +01:00
2019-01-05 23:33:35 +01:00
2020-07-17 17:34:38 +02:00
2019-01-30 17:35:54 +01:00
2020-11-16 16:48:47 +01:00
2021-04-14 17:57:27 +02:00
2020-07-17 17:52:16 +02:00
2020-07-17 17:52:16 +02:00
2020-05-15 00:02:14 +02:00
2022-02-11 18:04:56 +03:00
2021-10-03 17:07:44 +02:00
2019-01-30 17:35:54 +01:00
2019-01-30 17:35:54 +01:00
2019-01-30 17:35:54 +01:00
2021-10-03 17:07:44 +02:00
2021-10-03 17:07:44 +02:00