From 61ade2c055dae8868b73281c62d5b780033560ba Mon Sep 17 00:00:00 2001 From: Daniel Gray Date: Tue, 16 Apr 2024 10:36:33 +0000 Subject: [PATCH] Add LanguageTool (#2013) Co-authored-by: Jonah Aragon Co-authored-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> --- docs/productivity.md | 31 +++++++++++++++++++ docs/tools.md | 1 + .../img/productivity/languagetool-dark.svg | 1 + .../assets/img/productivity/languagetool.svg | 1 + 4 files changed, 34 insertions(+) create mode 100644 theme/assets/img/productivity/languagetool-dark.svg create mode 100644 theme/assets/img/productivity/languagetool.svg diff --git a/docs/productivity.md b/docs/productivity.md index 9741c7c0..f644651c 100644 --- a/docs/productivity.md +++ b/docs/productivity.md @@ -168,6 +168,37 @@ In general, we define office suites as applications which could reasonably act a [:octicons-info-16:](https://github.com/PrivateBin/PrivateBin/wiki/FAQ){ .card-link title=Documentation} [:octicons-code-16:](https://github.com/PrivateBin/PrivateBin){ .card-link title="Source Code" } + + +## Language services + +### LanguageTool + +
+ +![LanguageTool logo](assets/img/productivity/languagetool.svg#only-light){ align=right } +![LanguageTool logo](assets/img/productivity/languagetool-dark.svg#only-dark){ align=right } + +**LanguageTool** is a multilingual grammar, style and spell checker that supports more than 20 languages. The software is [self-hostable](https://dev.languagetool.org/http-server), and the extensions do not send your input text to their server. + + LanguageTool offers integration with a variety of [office suites](https://languagetool.org/services#text_editors) and [email clients](https://languagetool.org/services#mail_clients). + +[:octicons-home-16: Homepage](https://languagetool.org){ .md-button .md-button--primary } +[:octicons-eye-16:](https://languagetool.org/legal/privacy){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://languagetooler.freshdesk.com/en/support/solutions){ .card-link title=Documentation} +[:octicons-code-16:](https://github.com/languagetool-org){ .card-link title="Source Code" } + +
+Downloads + +- [:simple-appstore: App Store](https://apps.apple.com/app/id1534275760) +- [:simple-windows11: Windows](https://languagetool.org/windows-desktop) +- [:simple-apple: macOS](https://languagetool.org/mac-desktop) +- [:simple-firefoxbrowser: Firefox](https://addons.mozilla.org/firefox/addon/languagetool) +- [:simple-googlechrome: Chrome](https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji) +- [:simple-microsoftedge: Edge](https://microsoftedge.microsoft.com/addons/detail/hfjadhjooeceemgojogkhlppanjkbobc) +- [:simple-safari: Safari](https://apps.apple.com/app/id1534275760) +
diff --git a/docs/tools.md b/docs/tools.md index 5603512e..7e06f482 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -401,6 +401,7 @@ For encrypting your operating system drive, we typically recommend using whichev - ![OnlyOffice logo](assets/img/productivity/onlyoffice.svg){ .twemoji loading=lazy } [OnlyOffice](productivity.md#onlyoffice) - ![CryptPad logo](assets/img/productivity/cryptpad.svg){ .twemoji loading=lazy } [CryptPad](productivity.md#cryptpad) - ![PrivateBin logo](assets/img/productivity/privatebin.svg){ .twemoji loading=lazy } [PrivateBin (Pastebin)](productivity.md#privatebin) +- ![LanguageTool logo](assets/img/productivity/languagetool.svg#only-light){ .twemoji loading=lazy }![LanguageTool logo](assets/img/productivity/languagetool-dark.svg#only-dark){ .twemoji loading=lazy } [LanguageTool](productivity.md#languagetool) diff --git a/theme/assets/img/productivity/languagetool-dark.svg b/theme/assets/img/productivity/languagetool-dark.svg new file mode 100644 index 00000000..242af669 --- /dev/null +++ b/theme/assets/img/productivity/languagetool-dark.svg @@ -0,0 +1 @@ + diff --git a/theme/assets/img/productivity/languagetool.svg b/theme/assets/img/productivity/languagetool.svg new file mode 100644 index 00000000..5ef79419 --- /dev/null +++ b/theme/assets/img/productivity/languagetool.svg @@ -0,0 +1 @@ +