LibreOffice Language Pack
The Document Foundation · A macOS add-on providing a selected interface language for a matching LibreOffice installation.
CaskOfficeApple silicon · Intel
From homebrew/cask
30-day installs646#220 in App
1-year installs14.2KLast 365 days
Latest version26.8.12 days ago · Oct 9
Download size10MBarm64 / x86_64 · dmg
Release cadenceMonthly2 releases in 30 days
- System requirements
- Not confirmed
- App dependencies
- libreoffice
Platform availability
- macOS 27 · Intel · 26.8.1 Not confirmed
- macOS 27 · Apple chip · 26.8.1 Not confirmed
- macOS 26 · Intel · 26.8.1 Not confirmed
- macOS 26 · Apple chip · 26.8.1 Not confirmed
- macOS 15 · Intel · 26.8.1 Not confirmed
- macOS 15 · Apple chip · 26.8.1 Not confirmed
- macOS 14 · Intel · 26.8.1 Not confirmed
- macOS 14 · Apple chip · 26.8.1 Not confirmed
- macOS 13 · Intel · 26.8.1 Not confirmed
- macOS 13 · Apple chip · 26.8.1 Not confirmed
- macOS 12 · Intel · 26.8.1 Not confirmed
- macOS 12 · Apple chip · 26.8.1 Not confirmed
- macOS 11 · Intel · 26.8.1 Not confirmed
- macOS 11 · Apple chip · 26.8.1 Not confirmed
View full declaration
{
"cask": [
"libreoffice"
],
"macos": {}
}- Tap
- homebrew/cask
- Also known as
- LibreOffice Language Pack · libreoffice-language-pack
- SHA-256
- 041f72b7685a5c37…
- formulae.brew.sh
- formulae.brew.sh/cask/libreoffice-language-pack
Installation and removal contents
Uninstall
uninstallView full declaration
{ "uninstall": [ { "delete": "$HOMEBREW_PREFIX/Caskroom/libreoffice-language-pack/26.8.1/libreoffice-language-pack" } ] }Install
generated_scriptSource file: SilentInstall.sh
View full declaration
{ "generated_script": [ "SilentInstall.sh", { "content": "#!/bin/bash\npathOfApp=$(mdfind \"kMDItemContentType == 'com.apple.application-bundle' && kMDItemFSName == 'LibreOffice.app'\" -onlyin '$APPDIR')\nif [[ $(mdls --raw --name kMDItemFSName --name kMDItemVersion \"$pathOfApp\" | xargs -0) == \"LibreOffice.app 26.8.1\"* ]]\nthen\n #Test if the .app have quarantine attribute, or if they are already launched once.\n if [[ $(xattr -l \"$pathOfApp\") != *'com.apple.quarantine'* || $(xattr -p com.apple.quarantine \"$pathOfApp\") != '0181;'* ]]\n then\n echo \"Silent installation has started, you didn't need to use the .app\"\n echo \"Add language pack support for $pathOfApp\"\n /usr/bin/tar -C \"$pathOfApp\" -xjf \"$HOMEBREW_PREFIX/Caskroom/libreoffice-language-pack/26.8.1/LibreOffice Language Pack.app/Contents/Resources/tarball.tar.bz2\" && touch \"$pathOfApp\"\n else\n echo \"You need to run $pathOfApp once before you can silently install language pack\"\n fi\nelse\n echo 'Silent installation cannot match the prerequisite'\n echo \"To complete the installation of Cask libreoffice-language-pack, you must also run the installer at:\"\n echo \"$HOMEBREW_PREFIX/Caskroom/libreoffice-language-pack/26.8.1/LibreOffice Language Pack.app\"\nfi\n" } ] }Install
installerView full declaration
{ "installer": [ { "script": { "executable": "$HOMEBREW_PREFIX/Caskroom/libreoffice-language-pack/26.8.1/SilentInstall.sh", "sudo": true } } ] }Install
postflight_stepsView full declaration
{ "postflight_steps": [ { "steps": [ { "paths": [ { "base": "staged_path", "path": "SilentInstall.sh" } ], "type": "remove" } ] } ] }
Caveats
libreoffice-language-pack cannot be upgraded, instead use: brew reinstall --cask libreoffice-language-pack