libreoffice-online/android
Weblate 4e03d3c7c3 update translations
LibreOffice Online/loleaflet-ui (Hungarian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ie5de132398d9bb75a4d4a2b7b2321a1c8c95e048

update translations

LibreOffice Online/loleaflet-ui (Polish)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I9b65adb1565aaa7179bb8ed291f28023cb5b205d

update translations

LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Id68ddf5b7221c67fbf860dd4ff559e91edeb4ef6

update translations

LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ib5f6253eaad8083e5b801145d7044ffac27f043f

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I4e35225e40466b8ae51b4c4eea03b1ed937e002b

update translations

LibreOffice Online/loleaflet-ui (Lower Sorbian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I1583ad0027f58a07afcd423683270312f93bfd73

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Iffc9609927589b37461fe43be701ef61bd6f14e4

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 45.5% (148 of 325 strings)

Change-Id: Ifcaf1f22f1c320a97373622f1c2e3bc8448d4e46

update translations

LibreOffice Online/loleaflet-ui (Czech)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I85e39752e2f35f78d7f1ad4750d3a64baf16b392

update translations

LibreOffice Online/android-lib (Italian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I6f9931cd19ee212bd22db66dcd732382fd935d8f

update translations

LibreOffice Online/loleaflet-ui (Italian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I64c9a44aa76a072820079016c980806054f74538

update translations

LibreOffice Online/android-app (Indonesian)
Currently translated at 99.0% (101 of 102 strings)

Change-Id: Ia788b0faf650cc29c209f6a88a4df0b0d6b0e792

update translations

LibreOffice Online/android-lib (Indonesian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I242daadd30984be3ab576fd7e47890bc357b764c

update translations

LibreOffice Online/ios (Indonesian)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: Ifc1b85593e1d5e426e49367ee184f6f3754b12d2

update translations

LibreOffice Online/loleaflet-help (Indonesian)
Currently translated at 54.8% (228 of 416 strings)

Change-Id: I82add55cb080710adf2a3883f3ff5df74178a2d9

update translations

LibreOffice Online/loleaflet-help (Indonesian)
Currently translated at 54.8% (228 of 416 strings)

Change-Id: I8dbdd99f8582eaa8c8b982b6190fd2bbc9c43a58

update translations

LibreOffice Online/loleaflet-ui (Indonesian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I9bd51ce9dd229c550b5c04061f40f21ca2ddc45e

update translations

LibreOffice Online/loleaflet-ui (Indonesian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ie63440bce73d11b0fead59eb2e8289ab7c3d984f

update translations

LibreOffice Online/loleaflet-ui (Indonesian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I8cea7f4e2985735dcdb96a440af6c559161e4253

update translations

LibreOffice Online/loleaflet-ui (Indonesian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I8f103b8d1b85f8f48d8eaf8360734eaeeee5b4f4

update translations

LibreOffice Online/loleaflet-ui (Indonesian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ibc31d536cc77e0132e7d297cb7e7140d47117a08

update translations

LibreOffice Online/loleaflet-ui (Polish)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I3fcc5270d6133f0be802c61c23e195a710b06f29

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ia05b84f261591aaa98d4131ca1b424112b694f0a

update translations

LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: If307801272c2c38444b8633d5ff772d7be25a01b

update translations

LibreOffice Online/loleaflet-ui (Lower Sorbian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I1653aa52cbba57d92faa0010a17c19dc9e3a6b31

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 99.6% (324 of 325 strings)

Change-Id: Iaa52751431980bdc65250f66a2efbd0d69f5dbef

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 99.6% (324 of 325 strings)

Change-Id: Id190c871eed819bced11cee8a59ed9a83bc20db5

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 44.9% (146 of 325 strings)

Change-Id: I603c2b393b5ac6fa82c337753dc424847b2df597

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: Ic035b965cfc816bed5083e1ba3ee1b23bef53a83
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: Ida04d26034c603c8c1d6e60fdf2c087dde5645d8
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/

update translations

LibreOffice Online/android-lib (Esperanto)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: Ibfa5ea6844be0fa4a8be26ad8a320d361a439a59

update translations

LibreOffice Online/android-lib (Ukrainian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: If091577fe0de2fffa9a815d635e2fc664c3ded3e

update translations

LibreOffice Online/android-lib (Chinese (Simplified))
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I2e61e26003e12388a1cab271342b82039713e201

update translations

LibreOffice Online/loleaflet-ui (Chinese (Simplified))
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Ib4f8648e1e4e4efb027b6e52e0de14d6325b4639

update translations

LibreOffice Online/loleaflet-ui (Chinese (Simplified))
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I5e3b3fd3156fc3956180f0fcf11b63ea534f63a2

update translations

LibreOffice Online/android-lib (Slovenian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: If4beec8e2063c97d9a06ea46e0eddb02ae9f9921

update translations

LibreOffice Online/android-lib (Czech)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: Ibaa9411b24657ad2d88d358759c45fcb76eb4c94

update translations

LibreOffice Online/android-lib (Basque)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I81f19ad335523f8316f0ff60b7faa9fd2a5a31cd

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 100.0% (416 of 416 strings)

Change-Id: I066adfe2407ae49d1cad3505fc69b00958aae6e8

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Icb08a21f1b2d1d8dc59722d497e70bc76fe67a54

update translations

LibreOffice Online/android-lib (Lower Sorbian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: Ifb167f98b22fa9f4eb581f46e7c19fc696a598a4

update translations

LibreOffice Online/android-lib (Upper Sorbian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: If35cb7838630add7cd701b27b58f2d9018ebcd27

update translations

LibreOffice Online/android-lib (French)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I5af85569ca23383503cdea65337535261566c970

update translations

LibreOffice Online/android-lib (Polish)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I34e75d1c2a464cc34ffbf45a863f49278f6883c4

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 100.0% (416 of 416 strings)

Change-Id: I46166f3f0d01d20d7175715847f0e0721ed00554

update translations

LibreOffice Online/loleaflet-ui (Esperanto)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I7bb60b5213f63c92e4a65c06d01427d65e884fdf

update translations

LibreOffice Online/loleaflet-help (Turkish)
Currently translated at 62.5% (260 of 416 strings)

Change-Id: I6412ae593c0572c65b5c219aa9cc505a4001e40b

update translations

LibreOffice Online/loleaflet-ui (Greek)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I66aceb0477847735637022cd62ae6eef6af9e4e6

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 90.6% (377 of 416 strings)

Change-Id: I477da6d7f43427caa512c726dcad396428cf0916

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 86.5% (360 of 416 strings)

Change-Id: I56d0230add8f8e93905dde4b958a4e9707747971

update translations

LibreOffice Online/loleaflet-ui (French)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I81a950df9d51a5820c0ad220cde7f0f85097e546

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 80.7% (336 of 416 strings)

Change-Id: I66b141fb61f8badcf829fd6b5074d59b172b08e1

update translations

LibreOffice Online/loleaflet-ui (Galician)
Currently translated at 99.6% (321 of 322 strings)

Change-Id: If22224d8b00ea80cbfe13c856336aa2bdf0d9d95

update translations

LibreOffice Online/loleaflet-ui (English (United Kingdom))
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I2c844a1e4dbcb167321f281139c8a821da752c21

update translations

LibreOffice Online/android-lib (Japanese)
Currently translated at 33.3% (4 of 12 strings)

Change-Id: Id6cbfb9db94b839c2b2a43ef4f58483b4261de5f

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 77.4% (322 of 416 strings)

Change-Id: I2813c634ba83f16d4dcdaebab249aa2f9e0d814f

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 71.3% (297 of 416 strings)

Change-Id: Ibf18ba501b7fc92fbf75360e054b7775beea3e17

update translations

LibreOffice Online/loleaflet-help (Turkish)
Currently translated at 62.5% (260 of 416 strings)

Change-Id: I214808407c2e32cab8268cdd4d32a980ce652d06

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 64.4% (268 of 416 strings)

Change-Id: I65026aa394bb29075e4230e16269ca32a7690cde

update translations

LibreOffice Online/android-lib (Esperanto)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Iea02beaab3688f4356ce9d3f5e0c6667c017f5f4

update translations

LibreOffice Online/ios (Esperanto)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I01ea8721c4b7fc0ad1b3c1fe7974c28ef6d5cd6c

update translations

LibreOffice Online/loleaflet-help (Esperanto)
Currently translated at 55.5% (231 of 416 strings)

Change-Id: I1386d42ed78446b6090d46527b4c8124f187fd8d

update translations

LibreOffice Online/loleaflet-ui (Esperanto)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I7f1bc4c0ccd996fb29eef23e9fbee45753649f5a

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 70.4% (293 of 416 strings)

Change-Id: I2b8282d3311d0bb6200fc74b1d26a2937086f5f5

update translations

LibreOffice Online/loleaflet-help (Turkish)
Currently translated at 62.0% (258 of 416 strings)

Change-Id: Ieff6b116164158baf2d66340f85923a5c08b960f

update translations

LibreOffice Online/loleaflet-help (Turkish)
Currently translated at 62.0% (258 of 416 strings)

Change-Id: I45f59ea6402f681bb408564c997be4646db571b5

update translations

LibreOffice Online/loleaflet-ui (Chinese (Simplified))
Currently translated at 99.6% (321 of 322 strings)

Change-Id: Ib4c273101799fe0039c7b5810e8fbf0ad6f50685

update translations

LibreOffice Online/loleaflet-ui (Turkish)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Ic877245a7891bb299a585d4bd597a4fbe14774d5

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 69.7% (290 of 416 strings)

Change-Id: I5999a8a4d2788ef84643a67905b36f52030afe81

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 69.7% (290 of 416 strings)

Change-Id: Ica27c7ea84ccd7a778d4fb5c3cd2ab5e86209b34

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 69.4% (289 of 416 strings)

Change-Id: I48fb3125bceedb79c644d27d6bcac40f34d055c9

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 69.4% (289 of 416 strings)

Change-Id: Ie5b169fbfc72b5611466dbf630ee3168615562a8

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 69.2% (288 of 416 strings)

Change-Id: I05d20e4ca50566a0c3d5bb8ff56058f465fe7961

update translations

LibreOffice Online/loleaflet-help (Chinese (Simplified))
Currently translated at 69.2% (288 of 416 strings)

Change-Id: I6c9f9a21c7086fb70a5e225830f5c9aca222831b

update translations

LibreOffice Online/loleaflet-help (Turkish)
Currently translated at 60.8% (253 of 416 strings)

Change-Id: I1268459e093f58df8f95f47d2c9cfad9cffb8846

update translations

LibreOffice Online/android-app (Esperanto)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I1725fff86a2ca0aae73005e1026571db491e1ba9

update translations

LibreOffice Online/loleaflet-ui (Chinese (Traditional))
Currently translated at 97.5% (314 of 322 strings)

Change-Id: I36f93a4bc595f7ce1d41b4c19a451d3c56ae23e4

update translations

LibreOffice Online/loleaflet-ui (Chinese (Simplified))
Currently translated at 96.2% (310 of 322 strings)

Change-Id: I87fe346a7db57bc79b7c781b83e8a41e0ccc8c74

update translations

LibreOffice Online/loleaflet-ui (Chinese (Simplified))
Currently translated at 96.2% (310 of 322 strings)

Change-Id: I7acc9c4583391144414fed1ca91e9ac35a4c7074

update translations

LibreOffice Online/loleaflet-ui (Turkish)
Currently translated at 96.8% (312 of 322 strings)

Change-Id: I08e477f78062116042f9ef326eeb56aef37e10a8

update translations

LibreOffice Online/loleaflet-ui (Turkish)
Currently translated at 96.8% (312 of 322 strings)

Change-Id: I5c7d356d4d56c815c42e39edeca0ca016377e943

update translations

LibreOffice Online/loleaflet-ui (Slovak)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I09a00c871f71d29401e5f61ec8082742a225a44d

update translations

LibreOffice Online/loleaflet-ui (Italian)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I3c2e634aec9f9d21788532a87d4cd70b19624957

update translations

LibreOffice Online/loleaflet-ui (Basque)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I498defcad98311b2cbe86a97f475aad797ca23ab

update translations

LibreOffice Online/loleaflet-ui (Chinese (Simplified))
Currently translated at 95.9% (309 of 322 strings)

Change-Id: I2a6fe0df0497e02881ba4e80550960ea58d28137

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I4c942a5f4bef50d0270df6c996d63d0abb1e3bc4

update translations

LibreOffice Online/loleaflet-ui (Turkish)
Currently translated at 92.8% (299 of 322 strings)

Change-Id: Ib10b0348b486f0b15e5b526a797afba38100679e

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 99.6% (321 of 322 strings)

Change-Id: I723dc21aa74dbee24216a36503f444d59d5c002a

update translations

LibreOffice Online/loleaflet-ui (Welsh)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I0831f58b29a2f38d5930c1151822cd46228cc401

update translations

LibreOffice Online/android-app (Esperanto)
Currently translated at 24.5% (25 of 102 strings)

Change-Id: I617ddf6110fb298ce1748c0f625f549bba720ef0

update translations

LibreOffice Online/loleaflet-ui (Portuguese)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I453bcf9ed586f02947a0fcff6a0b32b278a8e27c

update translations

LibreOffice Online/loleaflet-ui (Polish)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I50ed9754d43f53981f569612daefea5060e420bc

update translations

LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I291186bf2449502b70807e74ec5de18a47edde2c

update translations

LibreOffice Online/loleaflet-ui (German)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Id2e5807b8256b6955a3d5264c5c46f85a3cf7076

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I530b95c303d0732abf521f34cbdad3bc0e1342b7

update translations

LibreOffice Online/android-app (Dutch)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I11b0bbb1c9d555abbda75388cc4c4b57e37009c7

update translations

LibreOffice Online/loleaflet-help (Dutch)
Currently translated at 62.7% (261 of 416 strings)

Change-Id: I023dac41e040fc0ff8d0ba2a9e668e647003964a

update translations

LibreOffice Online/loleaflet-ui (Dutch)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I0c52e2a8ae753222a6f2ab94d44bf20e87e8f45c

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Id64266b21b81478bc656de6afa5f469d631881d2

update translations

LibreOffice Online/loleaflet-ui (Czech)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Ib16320c130dd9d5121a25166afd53bbe3cf9a34a

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 98.1% (316 of 322 strings)

Change-Id: Ia59bd51ebb14374365b0e5a63190f247953ab3eb

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 44.7% (144 of 322 strings)

Change-Id: I4ffb03883e3b280a7a8ed09698e007e5e0816cc2

update translations

LibreOffice Online/loleaflet-ui (Turkish)
Currently translated at 92.2% (297 of 322 strings)

Change-Id: I8cd95951d1374aa14f2f52315658d42ee5e17d1e

update translations

LibreOffice Online/loleaflet-ui (Portuguese (Brazil))
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I0b00b2f86cfd7781aed0a50da4952585e47c48f2

update translations

LibreOffice Online/loleaflet-ui (Bulgarian)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I79f0ba16edc4148c476f284e3f39f9df65283b2b

update translations

LibreOffice Online/android-app (Slovenian)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I43d97c7bdf717c1c2b8212461498d4348ea95dc5

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 97.8% (315 of 322 strings)

Change-Id: I99920ccb45ce23d130ba7771c4442124438aa47e

update translations

LibreOffice Online/loleaflet-ui (Polish)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I1ae60e074497c69b34b03a2b7427f6f51ecf5156

update translations

LibreOffice Online/loleaflet-ui (Hungarian)
Currently translated at 97.5% (314 of 322 strings)

Change-Id: I745de31cd69a83bce820ac61845e331196c9c399

update translations

LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: I22e457737aaf6c9f6f6f17b9fe1ac290534c2b64

update translations

LibreOffice Online/loleaflet-ui (Lower Sorbian)
Currently translated at 100.0% (322 of 322 strings)

Change-Id: Ief15cc27aa4b751dc42970b540684058e32ce88a

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: I05ecc42fe7a49869b8865c502ad716f57554e029
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/

update translations

LibreOffice Online/loleaflet-ui (Dutch)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: Ie8bd9e8ebd6d1d511e83a02e13a0b433c4e58236

update translations

LibreOffice Online/loleaflet-ui (Italian)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: If3405ae6814e6d339174f1b6bd0fb6228ec9959c

update translations

LibreOffice Online/loleaflet-ui (Bulgarian)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I4a86f7d0c1ee8132c1a1246d433d75fed0326124

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 95.1% (296 of 311 strings)

Change-Id: Idd97e0241eab71ae4507943c78e7c5dd0cfde6b8

update translations

LibreOffice Online/loleaflet-ui (Norwegian Nynorsk)
Currently translated at 78.1% (243 of 311 strings)

Change-Id: Ib38821773823e15eeb5d0b088eb3c3f5532159b8

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: I97138a367211ca306243e04f7e894876c9551091
Translation: LibreOffice Online/loleaflet-help
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-help/

update translations

LibreOffice Online/android-lib (Afrikaans)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I064b9621e82ace5bb77c5228a06d8f7ad4c9c008

update translations

LibreOffice Online/loleaflet-ui (Slovak)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I1432b78958facf4f3a27839a863dd404f128540f

update translations

LibreOffice Online/loleaflet-ui (German)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: If1be390f305b9f68dbadc50cdc0e4441c32544b8

update translations

LibreOffice Online/loleaflet-ui (Afrikaans)
Currently translated at 43.0% (134 of 311 strings)

Change-Id: I81fa513e9a783a582b67cb449395528a855621c6

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 44.7% (139 of 311 strings)

Change-Id: Ib2293d0074960d9d28b29a0295937870cea7bfe1

update translations

LibreOffice Online/loleaflet-ui (Aragonese)
Currently translated at 1.9% (6 of 311 strings)

Change-Id: Ifd437408ce3ac388a3e0b558ca5dd1409e9cc9b5

update translations

LibreOffice Online/loleaflet-ui (French)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I59af48d270c9b8483502d6755e2993fa5189ece7

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I241199ef18c9d1131b994372096605901c83096b

update translations

LibreOffice Online/loleaflet-ui (Czech)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I6d233f3490882f37408f089d139d8e22332bd3a5

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: If1eab5168f8494ce0a310d9d77c6d7ff58c91051

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 44.1% (137 of 311 strings)

Change-Id: I86d7be3d6f8e0c2ec8ad39841c3f5a5e1d8e42d5

update translations

LibreOffice Online/loleaflet-ui (Portuguese (Brazil))
Currently translated at 100.0% (311 of 311 strings)

Change-Id: Ic9c3a343a32cd63cd11bdd9261a29fd437810f74

update translations

LibreOffice Online/loleaflet-ui (Basque)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: Icf1fb226cd6d0ef55129370b014804f29cc39dc2

update translations

LibreOffice Online/loleaflet-ui (Welsh)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: Iddfe9de524a5f3ec9fb102d299bce88dea0d437a

update translations

LibreOffice Online/loleaflet-ui (English (United Kingdom))
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I9935200a16bb50bcc3b4b61c93fbb4c412ff3723

update translations

LibreOffice Online/loleaflet-ui (Greek)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I5f2c47a133b1e0cf70ad7fc2dd19d4417377b203

update translations

LibreOffice Online/loleaflet-ui (Polish)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I6ba4eed8864c8c61d5f3d74011a47106785f9174

update translations

LibreOffice Online/loleaflet-ui (Hungarian)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I5356eb178fdca761afd8e6860a9d0d4e9b8adfc7

update translations

LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: I02e6fd4be08d6e2b970be2e61caba30322fd9fef

update translations

LibreOffice Online/loleaflet-ui (Lower Sorbian)
Currently translated at 100.0% (311 of 311 strings)

Change-Id: If1a10d5ce6487844f853a230d21e688ff8ccfc77

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: I792cfd0edc9ed992d175fe7f93b8288f71e1cc0e
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/

update translations

LibreOffice Online/loleaflet-ui (Czech)
Currently translated at 100.0% (310 of 310 strings)

Change-Id: Icdd8e95a3bcad9dc90808b704d48160e6f12cf44

update translations

LibreOffice Online/loleaflet-ui (Chinese (Traditional))
Currently translated at 100.0% (310 of 310 strings)

Change-Id: If9a117838ac4d93ada913b0a3b7c87d4416c3143

update translations

LibreOffice Online/loleaflet-ui (Welsh)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I6b7a217a8872679651e1587f9fe96480ed773498

update translations

LibreOffice Online/android-lib (Welsh)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I4f925c55b4961bb51f4a5e064248b780857b3cc8

update translations

LibreOffice Online/loleaflet-ui (Hungarian)
Currently translated at 99.6% (324 of 325 strings)

Change-Id: I5a9b629c74268c833ee9a8a9b93a8a0143a1ce05

update translations

LibreOffice Online/android-lib (Hungarian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I2ed8c00b2535acbfe751d83e2cf18d942fc7f189

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 99.3% (323 of 325 strings)

Change-Id: I6083c6f382e9b7e052fda1d11303cbe827ba2a4a

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ifae6212c10daa45e798b82c3b302b4281c1b07b9

update translations

LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I87d173d6aaac312f2bb21abc14b213d3fdbae948

update translations

LibreOffice Online/android-lib (Norwegian Bokmål)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: Idc51eb9f8bf62efb99c2096c15a67809aa93c3f5

update translations

LibreOffice Online/loleaflet-ui (Greek)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ia69490209480aa22545322a5e08e0cd70f27679f

update translations

LibreOffice Online/android-lib (Greek)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I7612cd76b354cf26e7d09841b894f69f41889d48

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: Iab7354e177d7bfb0ee6bdfd5054540c1686036d8
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99278
Tested-by: Jenkins
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-07-23 16:33:34 +02:00
..
app update translations 2020-07-23 16:33:34 +02:00
gradle/wrapper android: add missing gradle-wrapper.jar 2020-04-20 21:47:26 +02:00
lib update translations 2020-07-23 16:33:34 +02:00
templates Try to delete language information from templates... 2020-03-14 22:29:17 +01:00
.gitignore android: clean debug and release assets 2020-06-11 21:34:21 +02:00
build.gradle.in android: clean debug and release assets 2020-06-11 21:34:21 +02:00
gradle.properties
gradlew
gradlew.bat
README android: Add support for x86 ABI too. 2020-07-01 17:10:28 +02:00
settings.gradle

The development of this Android app has to be done on Linux, it's currently not possible to
build the native parts on Windows.

* Compile LibreOffice master for Android.

  Do this in the folder where you cloned the LibreOffice core (e.g master-android).

  Create an autogen.input file:

      --build=x86_64-unknown-linux-gnu
      --with-android-ndk=/home/$USER/Android/Sdk/ndk-bundle
      --with-android-sdk=/home/$USER/Android/Sdk
      --with-distro=LibreOfficeAndroid
      --enable-sal-log

  Run ./autogen.sh && make

* Build the POCO for Android

  # clone the poco repository in the same folder where LibreOffice core and online folders are placed.
  git clone https://github.com/pocoproject/poco poco-android
  cd poco-android

  # use the 1.10.1 branch
  git checkout -b poco-1.10.1 origin/poco-1.10.1

  # configure
  ./configure --config=Android --no-samples --no-tests --omit=Crypto,NetSSL_OpenSSL,Zip,Data,Data/SQLite,Data/ODBC,Data/MySQL,MongoDB,PDF,CppParser,PageCompiler,JWT

  # make it
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=armeabi-v7a CC=armv7a-linux-androideabi21-clang CXX=armv7a-linux-androideabi21-clang++ SYSLIBS=-static-libstdc++

  # install it to /opt/poco-android
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=armeabi-v7a CC=armv7a-linux-androideabi21-clang CXX=armv7a-linux-androideabi21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android

* 64bit POCO for Android

  # checkout the 1.10.1 in a different location and apply the following patch:
  --- a/build/config/Android
  +++ b/build/config/Android
  @@ -21,6 +21,11 @@ TOOL      = arm-linux-androideabi
   ARCHFLAGS = -march=armv7-a -mfloat-abi=softfp
   LINKFLAGS = -Wl,--fix-cortex-a8
   else
  +ifeq ($(ANDROID_ABI),arm64-v8a)
  +TOOL      = aarch64-linux-android
  +#ARCHFLAGS = -march=armv7-a -mfloat-abi=softfp
  +#LINKFLAGS = -Wl,--fix-cortex-a8
  +else
   ifeq ($(ANDROID_ABI),x86)
   TOOL      = i686-linux-android
   ARCHFLAGS = -march=i686 -msse3 -mstackrealign -mfpmath=sse
  @@ -29,6 +34,7 @@ $(error Invalid ABI specified in ANDROID_ABI)
   endif
   endif
   endif
  +endif

   #
   # Define Tools

  # configure as above:
  ./configure --config=Android --no-samples --no-tests --omit=Crypto,NetSSL_OpenSSL,Zip,Data,Data/SQLite,Data/ODBC,Data/MySQL,MongoDB,PDF,CppParser,PageCompiler,JWT

  # and make it:
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=arm64-v8a CC=aarch64-linux-android21-clang CXX=aarch64-linux-android21-clang++ SYSLIBS=-static-libstdc++

  # install
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=arm64-v8a CC=aarch64-linux-android21-clang CXX=aarch64-linux-android21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android-64bit

* Poco for x86 (if you want to add the support for that into the APK too):

  # checkout the 1.10.1 in yet another location
  git clone https://github.com/pocoproject/poco poco-android-x86
  cd poco-android-x86
  git checkout -b poco-1.10.1 origin/poco-1.10.1

  # configure
  ./configure --config=Android --no-samples --no-tests --omit=Crypto,NetSSL_OpenSSL,Zip,Data,Data/SQLite,Data/ODBC,Data/MySQL,MongoDB,PDF,CppParser,PageCompiler,JWT

  # build
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=x86 CC=i686-linux-android21-clang CXX=i686-linux-android21-clang++ SYSLIBS=-static-libstdc++

  # install
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=x86 CC=i686-linux-android21-clang CXX=i686-linux-android21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android-x86

* Poco for x86_64 (if you want to add the support for that into the APK too):

  # checkout the 1.10.1 in yet another location
  git clone https://github.com/pocoproject/poco poco-android-x86-64
  cd poco-android-x86-64
  git checkout -b poco-1.10.1 origin/poco-1.10.1

  # and apply the following patch:
  diff --git a/build/config/Android b/build/config/Android
  index 9227a3352..1abf6df7c 100644
  --- a/build/config/Android
  +++ b/build/config/Android
  @@ -25,10 +25,14 @@ ifeq ($(ANDROID_ABI),x86)
   TOOL      = i686-linux-android
   ARCHFLAGS = -march=i686 -msse3 -mstackrealign -mfpmath=sse
   else
  +ifeq ($(ANDROID_ABI),x86_64)
  +TOOL      = x86_64-linux-android
  +else
   $(error Invalid ABI specified in ANDROID_ABI)
   endif
   endif
   endif
  +endif
   
   #
   # Define Tools

  # configure
  ./configure --config=Android --no-samples --no-tests --omit=Crypto,NetSSL_OpenSSL,Zip,Data,Data/SQLite,Data/ODBC,Data/MySQL,MongoDB,PDF,CppParser,PageCompiler,JWT

  # build
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=x86_64 CC=x86_64-linux-android21-clang CXX=x86_64-linux-android21-clang++ SYSLIBS=-static-libstdc++

  # install
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=x86_64 CC=x86_64-linux-android21-clang CXX=x86_64-linux-android21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android-x86-64

* Configure the online.git (eg. in online-android folder)

  Don't forget to change --with-lo-builddir in the following:

  ./autogen.sh && ./configure CC=~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang CXX=~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang++ --host=arm-linux-androideabi --enable-androidapp --with-lo-builddir=/local/libreoffice/master-android --with-poco-includes=/opt/poco-android/include --with-poco-libs=/opt/poco-android/lib --disable-setcap --enable-silent-rules --enable-debug

* Build the JavaScript, HTML and CSS files also in the online-android folder

  # just run 'make'
  make

* Build the actual app

  + Start Android Studio
  + Open this 'android' subdir as a project
  + Build from Android Studio (Build -> Make Project)

Or

  + command line:  ./gradlew build

== Building 32bit + 64bit combined .apk ==

  + you need to build both a 32bit (armeabi-v7a) and 64bit (arm64-v8a) core
  + you need to build both a 32bit and 64bit POCO
  + and then provide paths to both to the ./configure, separated by a colon ':',
    like:

    --with-lo-builddir=/local/libreoffice/master-android-release:/local/libreoffice/master-android-release-64bit \
    --with-poco-includes=/opt/poco-android/include:/opt/poco-android-64bit/include \
    --with-poco-libs=/opt/poco-android/lib:/opt/poco-android-64bit/lib \

== Debugging ==

To debug the native code in Android Studio, you need the debugging symbols and
to setup lldb to actually read & use them.

* Add debugging symbols for the modules you are interested in

  To autogen.input, add something like:

    --enable-symbols="vcl/ desktop/ sal/ svx/ framework/ sfx2/ tools/ cppu/ cppuhelper/ filter/ comphelper/ Library_sw Library_swd Library_swui"

  clean the appropriate modules, like

    make vcl.clean desktop.clean sal.clean svx.clean framework.clean sfx2.clean tools.clean cppu.clean cppuhelper.clean filter.clean comphelper.clean sw.clean

  and rebuild using 'make'.

* Add android/source/obj/local/armeabi-v7a from core.git as a Symbol Directory

  In Android Studio, choose Run -> Debug... -> Edit Configurations...

  There go to the Android App -> app, choose the Debugger tab, and:

  Debug type: Auto (or Dual)

  Symbol Directories: here add the full path, like

    /local/libreoffice/master-android/android/source/obj/local/armeabi-v7a

  This path contains the non-stripped version of the liblo-native-code.so, and
  the debugger will read the symbols from that one (even if the APK contains
  the stripped version). *NB* ensure that this is before any internal source
  directories - since the internal source contains stripped native code.

  [Alternatively you can add the following to your ~/.lldbinit instead:

    settings set target.inline-breakpoint-strategy always
    settings append target.exec-search-paths /local/libreoffice/master-android/android/source/obj/local/armeabi-v7a
  ]

* To use pretty printers for types like OUString, add the following to your
  ~/.lldbinit:

  command script import '/local/libreoffice/master-android/solenv/lldb/libreoffice/LO.py'

From now on, you will be able to debug directly in the Android Studio
debugger.  Happy debugging!

Note: to re-build your app with a newly compiled libnative-lo code - it is

== Tip: How to speed up your core.git build ==

If you use icecream for parallel building, you can use it for
cross-compilation too.

  # first generate a tarball with the toolchain (once)
  icecc-create-env ~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang ~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang++

And add it and the paths to the compiler as the first things to the
autogen.input:

  CC=icecc [here copy what the output of ./autogen.sh without icecream said for C compiler]
  CXX=icecc [here copy what the output of ./autogen.sh without icecream said for C++ compiler]
  ICECC_VERSION=/path/to/the/tarball/generated/above/955ceb546ceb7a5715bf0223ddd788fe.tar.gz
  --with-parallelism=[amount of cpu threads in your icecream farm]
  --enable-icecream
  [...the original autogen.input...]

So the result will look something like this:

  CC=icecc /home/$USER/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wl,--fix-cortex-a8 -gcc-toolchain /home/$USER/Android/Sdk/ndk-bundle/to>
  CXX=icecc /home/$USER/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wl,--fix-cortex-a8 -gcc-toolchain /home/$USER/Android/Sdk/ndk-bundle>
  ICECC_VERSION=/local/libreoffice/android/955ceb546ceb7a5715bf0223ddd788fe.tar.gz
  --with-parallelism=25
  --enable-icecream
  --build=x86_64-unknown-linux-gnu
  --with-android-ndk=/home/$USER/Android/Sdk/ndk-bundle
  --with-android-sdk=/home/$USER/Android/Sdk
  --with-distro=LibreOfficeAndroid
  --enable-sal-log