Commit Graph

105 Commits

Author SHA1 Message Date
Christian Lohmaier
f6e8f362f2 update translations for master/25.8.0 beta1
and force-fix errors using pocheck

Change-Id: I31dd46c96e41067f44b78a2bf52354a67385d0c7
2025-06-09 12:35:22 +02:00
Christian Lohmaier
bcc22502db update translations for master/25.8
and force-fix errors using pocheck

Change-Id: I2f6fc3ee474d84d13b39ad1b77d6024f00b0ebb8
2025-06-08 23:46:08 +02:00
Christian Lohmaier
151e1105f7 update translations for master
and force-fix errors using pocheck

Change-Id: I821455583da340f88eabe725a40f509459b9ff4c
2025-03-05 14:13:04 +01:00
Christian Lohmaier
98dc659a27 update translations for master
and force-fix errors using pocheck

Change-Id: I9ff34aacd293205785f776e3a898d2cfa5b5c0f6
2025-02-12 22:27:12 +01:00
Christian Lohmaier
8125bff432 update translations for master
and force-fix errors using pocheck

Change-Id: Ib44db990763474fea9a548400b77322caef33327
2025-01-27 14:22:25 +01:00
Christian Lohmaier
c0a323a8e6 update translations for master
and force-fix errors using pocheck

Change-Id: I5f9bfb155d155c02685c11c39083e5d13d57c9f2
2025-01-07 15:03:16 +01:00
Christian Lohmaier
7bb37bc633 update translations for master
and force-fix errors using pocheck

Change-Id: I17e0a401077dd9cfc491eba7be3fb76032ebf87c
2024-12-21 19:38:54 +01:00
Christian Lohmaier
9887b0a0a5 update translations for master
and force-fix errors using pocheck

Change-Id: Ief574fb9affafb5ac48b6e9b4db64122b7386d7a
2024-12-19 12:18:30 +01:00
Christian Lohmaier
86672eb893 update translations for master/25-2
and force-fix errors using pocheck

Change-Id: Ie775663b93d82f8392fa6317099ad158661dbdc7
2024-12-18 01:28:36 +01:00
Christian Lohmaier
685db476da update translations for master / 25.2
and force-fix errors using pocheck

Change-Id: Iad27f4c2f514466569dcb982849dee099b6c77d7
2024-12-01 16:52:44 +01:00
Christian Lohmaier
50f69fbf13 update translations for master
and force-fix errors using pocheck

Change-Id: I82c3048355e1bd1c6ddac5f8991019276b7a3f60
2024-11-05 14:08:42 +01:00
Christian Lohmaier
d5e786eb56 update translations for master
and force-fix errors using pocheck

Change-Id: Ic61d23eabfdbe3635267c095d71fc71cd0a455fe
2024-10-04 16:54:18 +02:00
Christian Lohmaier
e792da64bd update translations for master / 24.8.0 beta1
and force-fix errors using pocheck

Change-Id: Icb1e64bed6621dec76e972ecaf58197d4c0f1d6e
2024-06-06 13:51:19 +02:00
Christian Lohmaier
fbbd7b927a update translations for master
and force-fix errors using pocheck

Change-Id: I49098e6b67b2b13457c5f911910aac85b0d70b5d
2024-06-03 13:40:14 +02:00
Christian Lohmaier
090a7639cc update translations for master/24.2.0 rc1
and force-fix errors using pocheck

Change-Id: I79b4bd9325c50387951258905a131141620d32e5
2024-01-11 19:16:08 +01:00
Christian Lohmaier
78265f842d update translations for master/24-2
and force-fix errors using pocheck

Change-Id: I25e899f694ffae0a88b186878a7eade41201d143
2024-01-10 15:37:08 +01:00
Christian Lohmaier
7a92b48d34 update translations for 7.6/master
and force-fix errors using pocheck

Change-Id: I0bd4569353022758a9593acd89d212af24b7cef0
2023-06-12 16:07:32 +02:00
Christian Lohmaier
4a1edc9b8c update translations for master/7.6.0 beta1
and force-fix errors using pocheck

Change-Id: Ibebf6c575f745ff4e53a2553a5edc0ec42f2ab33
2023-06-07 18:42:51 +02:00
Christian Lohmaier
68c647361a update translations for master
and force-fix errors using pocheck

Change-Id: I7be920e9559128d8f94b8ccb787bb70719175c86
2023-03-20 13:05:24 +01:00
Xisco Fauli
642fe8324e update translations for master/7.5
and force-fix errors using pocheck

Change-Id: Ic3c6df26db8a38ad0e87e34b3c4a2c420b84c41e
2022-12-27 13:45:36 +01:00
Christian Lohmaier
7050fcc7a3 update translations for master
and force-fix errors using pocheck

Change-Id: If9f7c2893435b30626bc7fbd2ea1f0d50345a598
2022-11-16 15:23:17 +01:00
Christian Lohmaier
251391e6b9 update translations for master
and force-fix errors using pocheck

Change-Id: I9b084737aef30bc65308a263b5fdcd68316197ba
2022-10-22 14:51:44 +02:00
Christian Lohmaier
df57c0c651 update translations for master
and force-fix errors using pocheck

Change-Id: I3b188be653b6e7bbd18d9c8e6d5cd1c33e0c6890
2022-10-10 14:27:25 +02:00
Christian Lohmaier
9d3310b0b0 update translations for 7.4.0 rc2/master
and force-fix errors using pocheck

Change-Id: I05d988bab736eb89ef05e768a71e53157fe78a24
2022-07-26 13:11:22 +02:00
Christian Lohmaier
c2b26d58f5 update translations for master
Change-Id: I6c6fcd88b8e746f36dc784e6c0ccb3b16c81dbeb
2022-04-26 14:32:30 +02:00
Christian Lohmaier
4f65f25bc5 update translations for master
and force-fix errors using pocheck

Change-Id: Iaad2f8d129208996bc1fef023045616b51aeff05
2022-04-04 12:37:31 +02:00
Christian Lohmaier
149fb7cb5f update translations for master
and force-fix errors using pocheck

Change-Id: I84d3e51e5fc79ab4803b8df70e6522f9b34b8cc7
2022-02-21 16:20:55 +01:00
Stephan Bergmann
eb786dcfdb Fix duplicate key typo
(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>
2022-02-20 18:58:13 +01:00
Christian Lohmaier
d65e9655a5 update translations for master
and force-fix errors using pocheck

Change-Id: I6fcbb9b3da0a0608a85d68ef43dd88d92022b083
2022-02-18 16:00:35 +01:00
Christian Lohmaier
59aa671612 update translations for 7.3.0 rc3
and force-fix errors using pocheck

Change-Id: Iedaea86e48ece63ca63d38dceac9b0d15091f38d
2022-01-26 14:14:11 +01:00
Christian Lohmaier
327c876f4c update translations for 7.3.0 alpha1
and force-fix errors using pocheck

Change-Id: I9968e128a11cee0afa01bb87dc619ee180d2209f
2021-10-29 18:24:11 +02:00
Christian Lohmaier
41974fc7eb update translations for master
and force-fix errors using pocheck

Change-Id: Ic6888555f22c4e961c0734fa685969b43f89c02e
2021-10-25 14:07:25 +02:00
Christian Lohmaier
561c214c69 update translations for master
and foce-fix errors using pocheck

Change-Id: I12d26e666d46993fd4ff26616c09be9e5bf82fcd
2021-09-14 13:39:38 +02:00
Christian Lohmaier
8b7f5b16e2 update translations for 7.2.0 alpha1
and force-fix errors using pocheck

Change-Id: I9e0690c94cd2181567a33621278f7b94b9cc2313
2021-05-14 17:08:44 +02:00
Christian Lohmaier
dddf75c6f2 update translations for master
and force-fix errors using pocheck

Change-Id: I5b89ae56a22a53d2975d3f3f34f7b854b5a0151a
2021-05-05 18:09:31 +02:00
Christian Lohmaier
926713ac8f update translations for master
and force-fix errors using pocheck

Change-Id: I088f31a9fb757c6d1455f87c292e550b46532a30
2021-04-28 17:18:59 +02:00
Christian Lohmaier
e6805b7fe6 update translations for master
and force-fix errors using pocheck

Change-Id: I75e95d5c22288ed7c1b4d759de1ce25b1d00da8d
2021-04-12 13:18:40 +02:00
Christian Lohmaier
e882b1d51e update translations for master
and force-fix errors using pocheck

Change-Id: I460f79e4b9a3b7eea10f41295b9828b1dd8df4aa
2021-04-06 15:19:39 +02:00
Christian Lohmaier
7b43a13473 update translations for master
and force-fix errors using pocheck

Change-Id: I84eb112a5f299d0c0ec33a280ab490cf22ae6d46
2021-03-30 18:40:10 +02:00
Christian Lohmaier
943a62baf9 update translations for master
and force-fix errors using pocheck

Change-Id: I2afa643ae8af893ee3fce0009bcfac545a12b6f3
2021-03-23 12:41:21 +01:00
Christian Lohmaier
71f0c6a472 update translations for master
and force-fix errors using pocheck

Change-Id: Iaf573f747484376b8aeb1854bc5342507a27d92d
2021-02-17 17:16:20 +01:00
Christian Lohmaier
4668a661bf update translations for master
and force-fix errors using pocheck

Change-Id: I5a86a2cfa383bbd34bd95ea0008959518a230793
2021-01-14 19:04:14 +01:00
Christian Lohmaier
14f402c214 update translations for 7.1.0 rc1
and force-fix errors usinc pocheck

Change-Id: I302feb12a0180d134f32c450c15f2eae5cc6b19b
2020-12-17 18:35:28 +01:00
Christian Lohmaier
b7dd30b210 update translations for master
and force-fix errors using pocheck

Change-Id: Ifb5878eff9d322124054a88241a83402f35e2fa1
2020-09-28 13:04:21 +02:00
Christian Lohmaier
09580786c1 update translations for master/7.0
and force-fix errors using pocheck

Change-Id: Ie0de173892c097e353130fb3a466849cc2fd9b15
2020-07-13 16:13:42 +02:00
Christian Lohmaier
cae548d4c0 update translations for 7.0.0 rc1
and force-fix errors using pocheck

Change-Id: I3015e0155d85f8a7cf7c0b18c2e70a6a2f145dd5
2020-07-02 21:28:54 +02:00
Christian Lohmaier
3d85ba95fa update translations for 7.0.0 Alpha1
and force-fix errors using pocheck

Change-Id: I898b0fed43f54fa952bba2d805d43855ed35a49a
2020-05-06 19:52:51 +02:00
Christian Lohmaier
2a61ce8496 update translations for master
and force-fix errors using pocheck

Change-Id: I9bbea708cab941400c98f6a83b67215bb19469fa
2020-04-29 23:28:46 +02:00
Christian Lohmaier
0a73e51795 update translations from weblate
and force-fix errors using pocheck

Change-Id: I64fe815a46b844bc1c9e53327d7e9367f0f589ec
2020-04-03 12:29:21 +02:00
Christian Lohmaier
610e3f90e1 update translations for master
and force-fix errors using pocheck

Change-Id: I5f28b96f84e88c6b61c181a501c75f7aca06ca9c
2020-03-06 12:50:29 +01:00