
內容簡介
Georgian Hyphenation 外掛能夠在您的網站上為喬治亞文插入軟連字符,確保長單詞在行尾正確斷行,達成整齊的段落格式,避免不規則的邊緣或拉伸的間距。
【主要功能】
• 自動為喬治亞文添加軟連字符
• 支援多種佈景主題和頁面構建器
• 可選擇性自動對齊處理過的容器
• 監控動態加載內容並進行斷行
• 可配置斷行前後的最小字元數
• 開發者可用的 npm 和 PyPI 套件
外掛標籤
開發者團隊
原文外掛簡介
Georgian Hyphenation inserts soft hyphens (U+00AD) into Georgian text on your site, so browsers can break long Georgian words correctly at line ends — clean justified paragraphs without ragged edges or stretched spacing.
How it works
A phonetic algorithm built on Georgian syllable structure (vowel detection, harmonic consonant clusters, gemination) finds the valid break points.
A bundled dictionary of irregular words overrides the algorithm where Georgian orthography is unpredictable.
Both the engine and the dictionary ship inside the plugin and are served from your own site — the plugin makes no external requests and loads nothing from CDNs.
Important: hyphenation is opt-in per container
The plugin only hyphenates text inside containers you have selected — it is an allow list, not a sweep of the whole page. Presets are included for standard WordPress content, the block editor, Elementor, Divi, Beaver Builder, WPBakery, Bricks and Oxygen.
If some text on your site is not hyphenated, that container is simply not on the list. Themes, custom widgets and third-party plugins use class names no plugin can know in advance. Right-click the text, choose Inspect, and add the containing element’s class under Custom CSS selectors. Nothing is broken — it just has not been pointed at yet.
Features
Works with any theme — target content with CSS selectors.
Presets for the block editor (Gutenberg), Elementor, Divi, Beaver Builder, WPBakery, Bricks and Oxygen, plus lists, quotes, tables and captions. None of them are required; a preset for a builder you do not use matches nothing.
Heading and title hyphenation is a single toggle, off by default — some people want it, some do not.
Watches for dynamically loaded content (AJAX, Elementor popups, infinite scroll) and hyphenates it too.
Optional automatic justification of processed containers.
Configurable minimum characters before/after a break.
Compound words keep their hyphens; already-hyphenated text is sanitized before processing, so re-processing is always safe.
Skips code blocks, forms, and editable content automatically.
The same engine is available for developers as an npm and PyPI package (georgian-hyphenation).
