aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-21update translations for 7.5.0 rc1 / masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I374cdb4f45e7f52d049acd45bbcd728dbf9b6d9a
2022-12-19update translations for 7.5.0 rc1/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I3c9458097e8ea70e7931e1646095b0da3f5a04eb
2022-12-12update translations for master/7.5Christian Lohmaier
and force-fix errors using pocheck Change-Id: I8fdffa156100c7583eec271a33632534cb8629b3
2022-12-08remove name attribute from links for sl from last updatelibreoffice-7-5-branch-pointChristian Lohmaier
Change-Id: Iddcea1018599043d5db47afd7fc7207c1a388a96
2022-12-08update translations for 7.5.0 beta1Christian Lohmaier
and force-fix errors using pocheck Change-Id: Id9f87177a20fe0832571d86c1802926b960ec1e8
2022-12-08Updated Slovenian translationMartin Srebotnjak
Change-Id: Ie51bf4dc89ebff4ea2b91eed934892f09f8029d2
2022-12-07update translations for master/7.5.0 beta1Christian Lohmaier
and force-fix errors using pocheck Change-Id: Icd98b0989374eb876ff12151843b981dc723dba5
2022-12-07remove name attribute from links for sl translationChristian Lohmaier
see https://gerrit.libreoffice.org/c/help/+/143713 Change-Id: I31e5c008ded5f77685bee84a7a27474ca1d8a1e8
2022-12-04Updated Slovenian translationMartin Srebotnjak
Change-Id: I4ce7e14713be2452dea2e2ace5047ee0a5c917fe
2022-11-25update translations for master/7.5.0 alpha1Christian Lohmaier
and force-fix errors using pocheck Change-Id: Ia3be119e9ae888412428f3c9eb6db2ad3f928414
2022-11-23update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I87cd0e8ca6efc815adbc6b60971fd376e8da0818
2022-11-20Updated Slovenian translationMartin Srebotnjak
Change-Id: Iaaf4affe6172da08385569d4d158f3e073eb4297
2022-11-16update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: If9f7c2893435b30626bc7fbd2ea1f0d50345a598
2022-11-14update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I7b8d6fb47b4c093ef48a731d629ed5c0d0ac29eb
2022-11-05Updated Slovenian translationMartin Srebotnjak
Change-Id: Ia30e0189ad3da9c69c21a39327341a3c4dcdb4cd
2022-11-02update translations for masterXisco Fauli
and force-fix erorrs using pocheck Change-Id: I422740bec6c2dcb24e97e9c32328ee37d2c2cc7e
2022-10-25Updated Slovenian translationMartin Srebotnjak
Change-Id: I13e652d30802c4434eeb476744fb8095901a2c91
2022-10-24update translations for masterChristian Lohmaier
and force-fix erorrs using pocheck Change-Id: I77de715af2955f9d540db10963cae833ecac2440
2022-10-22update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I9b084737aef30bc65308a263b5fdcd68316197ba
2022-10-10add helpcontent2 for hsb and dsbChristian Lohmaier
Change-Id: Ifac433cf11a7f18f68f8235f014b51951d5408f1
2022-10-10update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I3b188be653b6e7bbd18d9c8e6d5cd1c33e0c6890
2022-09-21update translations for 7.4.2 rc1/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: Ia36bd93db2652764c7ed865058467bb0b17eb545
2022-09-09update translations for 7.4.1 rc2Christian Lohmaier
and force-fix errors using pocheck Change-Id: Iead6e205e7824b0e4c5f7001661275410fe33360
2022-08-24update tranlsations for 7.4.1 rc1/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I3c03169b1a7d7ee775b8dbefca7eee140611ea8f
2022-08-22updatetemplastes for master/7.4.1 rc1Christian Lohmaier
and force-fix errors using pocheck Change-Id: I265246d2f2ee85ea07314dc4632ac97952c7c7aa
2022-08-10update translations for 7.4.0 rc3/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I6c070b2c1cad40730d6a8ead60d4edd9b23c9c38
2022-07-26update translations for 7.4.0 rc2/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I05d988bab736eb89ef05e768a71e53157fe78a24
2022-07-15update translations for 7-4/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: Ie4a055202e93e4ac5563df42235db5cf2b1c2b16
2022-07-06update translations for 7.4.0 rc1/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I85614e5c08b7f31ebf654b85a50cf3b56c373d91
2022-07-04update translations for 7.4/masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I0ae7f1a2496b0deeaabe0518f4895c89c953e0c6
2022-06-15Updated Slovenian translationMartin Srebotnjak
Change-Id: Ic93876c783b228af11b625e1a2e7370567798a84
2022-06-15update translations for master/7.4Christian Lohmaier
and force-fix errors using pocheck Change-Id: I748d74278038427100e6927f374e17d69a2eaee9
2022-06-10update translations for master/7.4.0 beta1libreoffice-7-4-branch-pointChristian Lohmaier
and force-fix errors using pocheck Change-Id: I6b70cdc276c670e1eb166910f095c46e81256a7f
2022-06-09update translations for master/7.4.0 beta1Christian Lohmaier
and force-fix errors using pocheck Change-Id: I6419ffd7d18beaa9637624d377e4e38f473f9a30
2022-06-07Updated Slovenian translationMartin Srebotnjak
Change-Id: Ie86b805a08a629c9acb045cd083b6e0f326c47c1
2022-06-07Updated Slovenian translationMartin Srebotnjak
Change-Id: If7fea40ad58b893757b644d670f1470c40dcbfde
2022-05-31Updated Slovenian translationMartin Srebotnjak
Change-Id: I80fee32feef0bc879ab0d0ff1b420074e9ea47d1
2022-05-25update translations for master/7.4Christian Lohmaier
and force-fix errors using pocheck Change-Id: I6791c0fed18c372d154a25de9c826720bb037af8
2022-05-12update translations for 7.4.0 alpha1Christian Lohmaier
and force-fix errors using pocheck Change-Id: I3a84cc714bc77bdd377424a708c53651db476b81
2022-05-10Updated Slovenian translationMartin Srebotnjak
Change-Id: Iee6df28adec7863a8e2fcfff70b5f4056e393aad
2022-05-10sl: typo fixAndras Timar
Change-Id: Ib2330886ca3a0072543e017deda7a78985602190
2022-05-10rdm#3572 update github-repo lockdownChristian Lohmaier
Change-Id: I9aaebdb3a10bf485775b25aa581393951900f17b
2022-05-08Updated Slovenian translationMartin Srebotnjak
Change-Id: I2edec53223e0c5c09cff8fc58265f32d6aa3da8e
2022-05-04update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I6f0fe9f8928d5a663a14c9d21990e37f94ee18f6
2022-04-26update translations for masterChristian Lohmaier
Change-Id: I6c6fcd88b8e746f36dc784e6c0ccb3b16c81dbeb
2022-04-11update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I962121d5d277887d6ecd827c183c177ea578bcd7
2022-04-04update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: Iaad2f8d129208996bc1fef023045616b51aeff05
2022-02-21update translations for masterChristian Lohmaier
and force-fix errors using pocheck Change-Id: I84d3e51e5fc79ab4803b8df70e6522f9b34b8cc7
2022-02-21Also fix all the other locale duplicate key typosStephan Bergmann
...besides just the one in the "de" locale fixed by eb786dcfdb26a3ea4162190386fe01adba7ae992 "Fix duplicate key typo" (which I had unfortunately prepared for a `--with-lang=en-US de` build instead of a full `--with-lang=ALL` one) Change-Id: I196dfb80d8ccedaf0941384433e43cb7a0edaa0b Reviewed-on: https://gerrit.libreoffice.org/c/translations/+/130236 Tested-by: Stephan Bergmann <sbergman@redhat.com> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-02-20Fix duplicate key typoStephan Bergmann
(cf. core commit f0a3678ef3b048d166179513670633e1bb3acfb8 "Fix 'Adding Central Kurdish(ckb) Spell Checker & Dictionary'"), which caused builds like <https://ci.libreoffice.org/job/lo_daily_tb_win/929/> to fail with > /usr/bin/sh: line 1: 51209 Segmentation fault PATH="/home/tdf/jenkins/daily_workspace/tb/build_master/instdir/program:/home/tdf/jenkins/daily_workspace/tb/build_master/instdir/program:$PATH" $W/LinkTarget/Executable/ulfex.exe -i $S/scp2/source/ooo/module_ooo.ulf -o $W/ScpMergeTarget/scp2/source/ooo/module_ooo.ulf -m ${MERGEINPUT} -l all > make[1]: *** [C:/cygwin/home/tdf/jenkins/daily_workspace/tb/src_master/solenv/gbuild/InstallModuleTarget.mk:113: C:/cygwin/home/tdf/jenkins/daily_workspace/tb/build_master/workdir/ScpMergeTarget/scp2/source/ooo/module_ooo.ulf] Error 139 > make[1]: *** Deleting file 'C:/cygwin/home/tdf/jenkins/daily_workspace/tb/build_master/workdir/ScpMergeTarget/scp2/source/ooo/module_ooo.ulf' because of (as seen with a corresponding ASan build) > ==250602==ERROR: AddressSanitizer: heap-use-after-free on address 0x6160000060b0 at pc 0x0000003845f4 bp 0x7ffdb0cb81f0 sp 0x7ffdb0cb81e8 > READ of size 8 at 0x6160000060b0 thread T0 > #0 in std::_Hashtable<rtl::OString, std::pair<rtl::OString const, rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> >, std::__detail::_Select1st, std::equal_to<rtl::OString>, std::hash<rtl::OString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_bucket_index(unsigned long) const at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/hashtable.h:796:55 > #1 in std::__detail::_Map_base<rtl::OString, std::pair<rtl::OString const, rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> >, std::__detail::_Select1st, std::equal_to<rtl::OString>, std::hash<rtl::OString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[](rtl::OString const&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/hashtable_policy.h:772:32 > #2 in std::__cxx1998::unordered_map<rtl::OString, rtl::OString, std::hash<rtl::OString>, std::equal_to<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >::operator[](rtl::OString const&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/unordered_map.h:980:16 > #3 in MergeEntrys::InsertEntry(rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&) at l10ntools/inc/export.hxx:93:9 > #4 in MergeDataFile::InsertEntry(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&, bool, bool) at l10ntools/source/merge.cxx:317:23 > #5 in MergeDataFile::MergeDataFile(rtl::OString const&, rtl::OString const&, bool, bool) at l10ntools/source/merge.cxx:205:13 > #6 in LngParser::Merge(rtl::OString const&, rtl::OString const&, rtl::OString const&) at l10ntools/source/lngmerge.cxx:154:19 > #7 in sal_main_with_args(int, char**) at l10ntools/source/lngex.cxx:39:17 > #8 in main at l10ntools/source/lngex.cxx:28:1 > > 0x6160000060b0 is located 48 bytes inside of 576-byte region [0x616000006080,0x6160000062c0) > freed by thread T0 here: > #0 in operator delete(void*, unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:164:3 > #1 in std::default_delete<MergeEntrys>::operator()(MergeEntrys*) const at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/unique_ptr.h:85:2 > #2 in std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >::~unique_ptr() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/unique_ptr.h:365:4 > #3 in std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >::~pair() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/stl_pair.h:185:12 > #4 in void std::destroy_at<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > >(std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/stl_construct.h:88:15 > #5 in void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, true> > >::destroy<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > >(std::allocator<std::__detail::_Hash_node<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, true> >&, std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/alloc_traits.h:537:4 > #6 in std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, true>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/hashtable_policy.h:1982:7 > #7 in std::_Hashtable<rtl::OString, std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > >, std::__detail::_Select1st, std::equal_to<rtl::OString>, std::hash<rtl::OString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_Scoped_node::~_Scoped_node() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/hashtable.h:310:39 > #8 in std::pair<std::__detail::_Node_iterator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, false, true>, bool> std::_Hashtable<rtl::OString, std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > >, std::__detail::_Select1st, std::equal_to<rtl::OString>, std::hash<rtl::OString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >(std::integral_constant<bool, true>, rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/hashtable.h:2082:7 > #9 in std::pair<std::__detail::_Node_iterator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, false, true>, bool> std::_Hashtable<rtl::OString, std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > >, std::__detail::_Select1st, std::equal_to<rtl::OString>, std::hash<rtl::OString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >(rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/hashtable.h:948:11 > #10 in std::pair<std::__detail::_Node_iterator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, false, true>, bool> std::__cxx1998::unordered_map<rtl::OString, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >, std::hash<rtl::OString>, std::equal_to<rtl::OString>, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > > >::emplace<rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >(rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/bits/unordered_map.h:389:16 > #11 in std::pair<__gnu_debug::_Safe_iterator<std::__detail::_Node_iterator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >, false, true>, std::__debug::unordered_map<rtl::OString, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >, std::hash<rtl::OString>, std::equal_to<rtl::OString>, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > > >, std::forward_iterator_tag>, bool> std::__debug::unordered_map<rtl::OString, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >, std::hash<rtl::OString>, std::equal_to<rtl::OString>, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > > > >::emplace<rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> > >(rtl::OString&, std::unique_ptr<MergeEntrys, std::default_delete<MergeEntrys> >&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.1/../../../../include/c++/12.0.1/debug/unordered_map:334:24 > #12 in MergeDataFile::InsertEntry(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&, bool, bool) at l10ntools/source/merge.cxx:301:14 > #13 in MergeDataFile::MergeDataFile(rtl::OString const&, rtl::OString const&, bool, bool) at l10ntools/source/merge.cxx:205:13 > #14 in LngParser::Merge(rtl::OString const&, rtl::OString const&, rtl::OString const&) at l10ntools/source/lngmerge.cxx:154:19 > #15 in sal_main_with_args(int, char**) at l10ntools/source/lngex.cxx:39:17 > #16 in main at l10ntools/source/lngex.cxx:28:1 > > previously allocated by thread T0 here: > #0 in operator new(unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:95:3 > #1 in MergeDataFile::InsertEntry(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&, rtl::OString const&, bool, bool) at l10ntools/source/merge.cxx:300:24 > #2 in MergeDataFile::MergeDataFile(rtl::OString const&, rtl::OString const&, bool, bool) at l10ntools/source/merge.cxx:205:13 > #3 in LngParser::Merge(rtl::OString const&, rtl::OString const&, rtl::OString const&) at l10ntools/source/lngmerge.cxx:154:19 > #4 in sal_main_with_args(int, char**) at l10ntools/source/lngex.cxx:39:17 > #5 in main at l10ntools/source/lngex.cxx:28:1 (which will be addressed with a modification to core l10ntools/source/merge.cxx, to reliably abort Executable_ulfex upon such bad input) Change-Id: I05f52a3650b57548e2035f6521d582a607d68c0d Reviewed-on: https://gerrit.libreoffice.org/c/translations/+/130217 Tested-by: Stephan Bergmann <sbergman@redhat.com> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>