# X10: Language Regions, Hyphenation and Right-to-Left Support

> TX Text Control X10 adds language regions that associate document sections with specific languages for proofing. Combined with TX Spell .NET 4.0, hyphenation adjusts automatically per region. Right-to-left text rendering now supports bidirectional Arabic and Hebrew content.

- **Author:** Bjoern Meyer
- **Published:** 2013-11-12
- **Modified:** 2026-03-05
- **Description:** TX Text Control X10 adds language regions that associate document sections with specific languages for proofing. Combined with TX Spell .NET 4.0, hyphenation adjusts automatically per region. Right-to-left text rendering now supports bidirectional Arabic and Hebrew content.
- **3 min read** (436 words)
- **Tags:**
  - Release
- **Web URL:** https://www.textcontrol.com/blog/2013/11/12/x10-language-regions-hyphenation-and-right-to-left-support/
- **LLMs URL:** https://www.textcontrol.com/blog/2013/11/12/x10-language-regions-hyphenation-and-right-to-left-support/llms.txt
- **LLMs-Full URL:** https://www.textcontrol.com/blog/2013/11/12/x10-language-regions-hyphenation-and-right-to-left-support/llms-full.txt

---

![X10: Language Regions, Hyphenation and Right-to-Left Support](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/x10_language.webp "X10: Language Regions, Hyphenation and Right-to-Left Support")Version X10 implements many new language specific features that are very important for multilanguage, internationalized applications.

Language Regions
----------------

Regions of a document such as a characater, a word or complete paragraphs can be associated with a specific language. This is done automatically when the user switches the input keyboard, it can be set programmatically or using a new dialog box.

![Language dialog](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/language_dialog.webp "Language dialog")In combination with TX Spell .NET 4.0, the selected language is automatically used as the proofing language. Also, this language is used for the new hyphenation feature of TX Text Control and TX Spell .NET 4.0 to hyphenate words in the desired language.

The TX Text Control *StatusBar* has been updated to display the language at the current input position.

![Language Regions - status bar](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/status.webp "Language Regions - status bar")Multilingual Hyphenation
------------------------

TX Spell .NET provides different methods to hyphenate words in multilingual documents. TX Spell .NET returns the hyphenation point before a specific divide position or an array of all hyphenation points for a defined word.

When connected to TX Text Control, the hyphenation works automatically based on the new language regions in TX Text Control.

![Multilingual Hyphenation](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/tx_new_x10_hyphenation2.webp "Multilingual Hyphenation")The ready-to-use dialog box can be used to specify the hyphenation options:

![Language dialog](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/hyphenation_dialog.webp "Language dialog")It is possible to define the number of characters before a hyphenation point and how many syllables should remain before and after a hyphenation point of compound words.

Full Right-to-Left Support: Hebrew and Arabic
---------------------------------------------

![Arabic support](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/arabic.webp "Arabic support")With version X10, TX Text Control now supports Right-to-Left text rendering for languages such as Arabic or Hebrew.

Each line in a document can be bi-directional - it can contain text parts written from left to right and text parts written from right to left. The paragraph formatting dialog box and the API has been extended to cover this new paragraph setting.

![Language dialog](https://s1-www.textcontrol.com/assets/dist/blog/2013/11/12/a/assets/right_to_left_dialog.webp "Language dialog")Stay tuned for more about TX Text Control X10 and TX Spell .NET 4.0.

---

## About Bjoern Meyer

As CEO, Bjoern is the visionary behind our strategic direction and business development, bridging the gap between our customers and engineering teams. His deep passion for coding and web technologies drives the creation of innovative products. If you're at a tech conference, be sure to stop by our booth - you'll most likely meet Bjoern in person. With an advanced graduate degree (Dipl. Inf.) in Computer Science, specializing in AI, from the University of Bremen, Bjoern brings significant expertise to his role. In his spare time, Bjoern enjoys running, paragliding, mountain biking, and playing the piano.

- [LinkedIn](https://www.linkedin.com/in/bjoernmeyer/)
- [X](https://x.com/txbjoern)
- [GitHub](https://github.com/bjoerntx)

---

## Related Posts

- [TX Spell .NET 11.0 SP1 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/04/08/tx-spell-net-11-0-sp1-is-now-available/llms.txt)
- [Announcing TX Text Control DS Server 5.0](https://www.textcontrol.com/blog/2026/03/12/announcing-tx-text-control-ds-server-5-0/llms.txt)
- [TX Text Control 34.0 SP2 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/02/18/tx-text-control-34-0-sp2-is-now-available/llms.txt)
- [TX Text Control 34.0 SP1 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/12/03/tx-text-control-34-0-sp1-is-now-available/llms.txt)
- [Introducing TX Text Control 34.0: Your Next Leap in Document Processing](https://www.textcontrol.com/blog/2025/11/10/introducing-tx-text-control-34-0-your-next-leap-in-document-processing/llms.txt)
- [PDF/UA vs. PDF/A-3a: Which Format Should You Use for Your Business Application?](https://www.textcontrol.com/blog/2025/10/24/pdf-ua-vs-pdf-a-3a-which-format-should-you-use-for-your-business-application/llms.txt)
- [Validating PDF/UA Documents in .NET C#](https://www.textcontrol.com/blog/2025/10/21/validating-pdf-ua-documents-in-dotnet-csharp/llms.txt)
- [Sneak Peek: TX Text Control 34.0 Coming November 2025](https://www.textcontrol.com/blog/2025/10/02/sneak-peek-tx-text-control-34-0-coming-november-2025/llms.txt)
- [TX Text Control 33.0 SP3 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/08/14/tx-text-control-33-0-sp3-is-now-available/llms.txt)
- [High-Performance Text Replacement in Large DOCX Files using C# .NET](https://www.textcontrol.com/blog/2025/07/30/high-performance-text-replacement-in-large-docx-files-using-csharp-dotnet/llms.txt)
- [Document Viewer 33.2.1 Released: New Event and Bug Fixes](https://www.textcontrol.com/blog/2025/07/30/document-viewer-33-2-1-released-new-event-and-bug-fixes/llms.txt)
- [Upcoming Support for PDF/UA Compliance and Tagged PDF Generation in Version 34.0](https://www.textcontrol.com/blog/2025/07/24/upcoming-support-for-pdf-ua-compliance-and-tagged-pdf-generation-in-version-34-0/llms.txt)
- [TX Text Control 33.0 SP2 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/06/18/tx-text-control-33-0-sp2-is-now-available/llms.txt)
- [Service Pack Releases: What's New in TX Text Control 33.0 SP1 and 32.0 SP5](https://www.textcontrol.com/blog/2025/05/07/service-pack-releases-whats-new-in-tx-text-control-33-0-sp1-and-32-0-sp5/llms.txt)
- [Introducing DS Server 4.0: Linux-Ready and Container-Friendly](https://www.textcontrol.com/blog/2025/04/30/introducing-ds-server-4-linux-ready-and-container-friendly/llms.txt)
- [The Wait is Over: TX Text Control for Linux is Officially Here](https://www.textcontrol.com/blog/2025/03/12/the-wait-is-over-tx-text-control-for-linux-is-officially-here/llms.txt)
- [Full .NET 9 Support in Text Control .NET Components for ASP.NET Core, Windows Forms, and WPF](https://www.textcontrol.com/blog/2024/11/11/full-net-9-support-in-text-control-net-components-for-asp-net-core-windows-forms-and-wpf/llms.txt)
- [DS Server 3.5.0 Released](https://www.textcontrol.com/blog/2024/09/24/ds-server-3-5-0-released/llms.txt)
- [Using the Document Editor in SPA Applications using the removeFromDom Method](https://www.textcontrol.com/blog/2024/09/02/using-the-document-editor-in-spa-applications-using-the-removefromdom-method/llms.txt)
- [TX Text Control 32.0 Service Pack 4 Released](https://www.textcontrol.com/blog/2024/09/02/tx-text-control-32-0-service-pack-4-released/llms.txt)
- [Service Pack 3: MailMerge Supports SVG Images](https://www.textcontrol.com/blog/2024/04/29/service-pack-3-mailmerge-supports-svg-images/llms.txt)
- [TX Text Control 32.0 Service Pack 3 Released](https://www.textcontrol.com/blog/2024/04/29/tx-text-control-32-0-service-pack-3-released/llms.txt)
- [Document Viewer: Long Polling Support for Loading Documents](https://www.textcontrol.com/blog/2024/04/25/document-viewer-long-polling-support-for-loading-documents/llms.txt)
- [TX Text Control React Packages Released](https://www.textcontrol.com/blog/2024/02/29/tx-text-control-react-packages-released/llms.txt)
- [Text Control Breaks Ground: Unveils Plans for Highly Anticipated Linux Version, Revolutionizing Cross-Platform Document Processing](https://www.textcontrol.com/blog/2024/02/29/text-control-breaks-ground-unveils-plans-for-highly-anticipated-linux-version-revolutionizing-cross-platform-document-processing/llms.txt)
