Joomla-Plugin.
Intelligent Hyphenation for browsers that do NOT support CSS property hyphens
or do not support languages that you can select in this plugin. See supported languages at https://github.com/GHSVS-de/plg_system_hyphenateghsvs/tree/master/media/js/hyphenopoly/patterns
You can report issues, ask questions in english or german: https://github.com/GHSVS-de/plg_system_hyphenateghsvs/issues or via email (see https://ghsvs.de/kontakt)
You'll find detailed descriptions of all configuration options inside the plugin after installation.
https://github.com/GHSVS-de/plg_system_hyphenateghsvs/releases
This Joomla plugin...
...provides old Hyphenator JavaScript library from https://github.com/mnater/Hyphenator programmed by Mathias Nater (mnater) (Only versions up to version 2022.06.22 of this Joomla plugin).
...provides newer Hyphenopoly JavaScript library from https://github.com/mnater/Hyphenopoly programmed by Mathias Nater (mnater).
@since v2022.06.22: Build procedure uses local repo fork of https://github.com/GHSVS-de/buildKramGhsvs
./package.json
.cd /mnt/z/git-kram/plg_system_hyphenateghsvs
npm install
(if never done before)npm run updateCheck
or (faster) npm outdated
npm run update
(if needed) or (faster) npm update --save-dev
If you think it's worth it.
cd /mnt/z/git-kram/php-cs-fixer-ghsvs
npm run plg_system_hyphenateghsvsDry
(= dry test run).npm run plg_system_hyphenateghsvs
(= cleans code).cd /mnt/z/git-kram/plg_system_hyphenateghsvs
(back to this repo).node build.js
./dist
afterwards../package
. But only if you disable deletion of this folder at the end of build.js
.dist/release.txt
../dist
as well. Copy/paste and make necessary additions.