Netresearch TextDB 

Extension key

nr_textdb

Package name

netresearch/nr-textdb

Version

3.0

Language

en

Author

Thomas SchΓΆne, Axel Seemann, Tobias Hein, Rico Sonntag

License

This document is published under the GNU General Public License v3.0.

Rendered

Thu, 27 Nov 2025 08:48:14 +0000


Manage TYPO3 translations directly in the backend – no more digging through language files

The Netresearch TextDB extension transforms how you manage frontend system strings (form labels, buttons, error or system messages, navigation) by providing a database-backed translation system accessible through the TYPO3 backend. Instead of editing scattered .xlf files and deploying changes, editors and translators can manage translations in real-time through an intuitive backend module.

Perfect for:

  • 🌍 Multi-language websites with frequent translation updates
  • πŸ‘₯ Non-technical staff who need to update translations without touching code
  • πŸ”„ Translation workflows requiring import/export for agencies
  • πŸš€ Agencies managing multiple TYPO3 projects with consistent processes

Key Benefits:

  • βœ… Zero-friction migration via auto-import ViewHelper
  • βœ… Live updates without deployment cycles
  • βœ… Hierarchical organization for 500+ translations
  • βœ… Non-developer friendly backend module
  • βœ… Production-grade quality (PHPStan level 10, 95%+ test coverage)

Table of Contents:

πŸ“˜ Introduction 

Discover what TextDB is (frontend system strings), real-world use cases with measurable results, competitive advantages, and why it's unique.

πŸ“¦ Installation 

Step-by-step installation guide including requirements, Composer setup, database configuration, and upgrade instructions.

βš™οΈ Configuration 

Configure extension settings, TypoScript, backend modules, services, and TCA for your specific needs.

πŸ‘€ User Guide 

Complete user manual for editors: managing translations, filtering, importing/exporting, and daily workflows.

πŸ”§ Administrator 

Administrative tasks including permissions, CLI commands, maintenance, monitoring, and security considerations.

πŸ’» Developer 

Developer documentation covering ViewHelpers, services API, repositories, domain models, and integration examples.

⚠️ Known Problems 

Troubleshooting guide covering known issues, workarounds, compatibility information, and how to report bugs.

πŸ“‹ ChangeLog 

Version history, release notes, breaking changes, upgrade paths, and roadmap for future versions.