/mysqlcppconn/

sm * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl
* all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string")
* ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching
  MODULE .mo files
* UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui
  goes from l10n target to normal one, so the res/lang.zips of UI files go away
* translation via Translation::get(hrc-define-key, imbued-std::locale)
* python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there
  to keep finding the .hrc file uniform) so magic numbers can go away there
* java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation
  mechanism
* en-US res files go away, their strings are now the .hrc keys in the source code
* remaining .res files are replaced by .mo files
* in .res/.ui-lang-zip files, the old scheme missing translations of strings
  results in inserting the english original so something can be found, now the
  standard fallback of using the english original from the source key is used, so
  partial translations shrink dramatically in size
* extract .hrc strings with hrcex which backs onto
   xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap
* extract .ui strings with uiex which backs onto
   xgettext --add-comments --no-wrap
* qtz for gettext translations is generated at runtime as ascii-ified crc32 of
   content + "|" + msgid
* [API CHANGE] remove deprecated binary .res resouce loader related uno apis
      com::sun::star::resource::OfficeResourceLoader
      com::sun::star::resource::XResourceBundleLoader
      com::sun::star::resource::XResourceBundle
    when translating strings via uno apis
      com.sun.star.resource.StringResourceWithLocation
    can continue to be used

Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
remove unused defines from HRC files in fpicker 2017-03-17T06:04:50+00:00 Noel Grandin noel.grandin@collabora.co.uk 2017-03-16T13:13:04+00:00 7f554d0dc46590f5b2f7247e4450b8a1904bb3a9 Change-Id: If3ee3225524b745c6a337b1c4e9e963678622c7b Reviewed-on: https://gerrit.libreoffice.org/35269 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Change-Id: If3ee3225524b745c6a337b1c4e9e963678622c7b
Reviewed-on: https://gerrit.libreoffice.org/35269
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
remove unused RID constants 2017-03-14T08:37:44+00:00 Noel Grandin noel.grandin@collabora.co.uk 2017-03-13T12:33:47+00:00 f645294d3959ab204ac0efb6619e74b5ba85efa6 found with the attached bin/find-unused-rid.py script Change-Id: I1cf79caa6cafedb8bc642f394dc7e7da889d6fdf Reviewed-on: https://gerrit.libreoffice.org/35136 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
found with the attached bin/find-unused-rid.py script

Change-Id: I1cf79caa6cafedb8bc642f394dc7e7da889d6fdf
Reviewed-on: https://gerrit.libreoffice.org/35136
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Avoid reserved identifiers 2016-04-12T18:03:44+00:00 Stephan Bergmann sbergman@redhat.com 2016-04-12T17:50:47+00:00 13f97509af55fd05abd6688e0de21d085c6258bd Change-Id: I65681e938c809467f9497568149d25f5f68ed5bf
Change-Id: I65681e938c809467f9497568149d25f5f68ed5bf
DLG_FPICKER_EXPLORERFILE conversion to .ui 2014-06-30T15:31:47+00:00 Szymon Kłos eszkadev@gmail.com 2014-06-28T14:10:39+00:00 f90eb33a268bdcd1c52aea5670a58267b0907096 Change-Id: I5d8f5d0182fb6af5111b60caa29912d313c2efa0
Change-Id: I5d8f5d0182fb6af5111b60caa29912d313c2efa0
hrc and src files: squeeze multiple newlines 2014-05-19T18:04:22+00:00 Thomas Arnhold thomas@arnhold.org 2014-05-18T14:56:16+00:00 3db8d606d5cdb5f0569a4263d4793c17920d0ae1 for i in `find . -name *.src -or -name *.hrc`; do FILE=$(cat -s "$i"); echo "$FILE" > "$i"; done Change-Id: I2bac5ad3e1eb3c566e5c867ccf45893a19e1561e
for i in `find . -name *.src -or -name *.hrc`; do FILE=$(cat -s "$i"); echo "$FILE" > "$i"; done

Change-Id: I2bac5ad3e1eb3c566e5c867ccf45893a19e1561e
convert query folder dialog to .ui 2013-12-16T10:41:27+00:00 Caolán McNamara caolanm@redhat.com 2013-12-16T10:27:27+00:00 ae22d6388827958cfd89cd702b8c3c41ff9821e5 Change-Id: I844b45b4cc9834550d0d187dfdbc69686e512e5d
Change-Id: I844b45b4cc9834550d0d187dfdbc69686e512e5d