Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

The L10n Tools module helps to erase unnecessary / orphaned localization from the database or refresh translations from localize.drupal.org. It provides an Administration UI and Drush Commands for common localization cleanup tasks

The module provides a UI & Drush Commands with several functionalities:

Delete Equal Localizations:

The "Equal translations" Tab offers the option to show all translation database entries, where the source string is the exact same, as the translated string. If listed, an option will appear to delete the listed translations (not the source strings).

Delete Orphan / Untranslated Localizations:

The "Orphan / Untranslated translations" Tab offers the option to show all translation database entries, where the source string has no translated string or the translated string is empty. If listed, an option will appear to delete those entries.
Note: after deleting the "Equal translations" the source strings will appear in the "Orphan / Untranslated translations" List.

Reset Localization status (Refresh from localize.drupal.org):

The "Reset translation status" Tab offers the option to reset the translation status, meaning, it will delete the current translation status of each project and will reset the locale_file timestamp, last checked date for all projects and the general locale last checked date. It also offers an option to check available translation updates manually.

REQUIREMENTS

------------

This module only requires the

  • Interface Translation
  • Language

modules to be activated which are core modules. If you don't have them enabled, this module doesn't make any sense for you ;)

INSTALLATION

------------

* Install as you would normally install a contributed Drupal module. Visit
https://www.drupal.org/node/1897420 for further information.

CONFIGURATION

-------------

The module has no menu or modifiable settings. There is no configuration. When
enabled, a menu link gets created under:
Home » Administration » Administration » Configuration » Regional and language » L10n Tools

Supporting this module

Support DROWL's ♥ FOSS work on this module on OpenCollective!

Drupal and this module are FOSS. However, it takes dedicated people to develop and maintain. And they need YOU to give back!

We're committed to building and maintaining Drupal modules that benefit the entire community.

Supporting us on OpenCollective helps us continue to improve, innovate and contribute to Drupal's future. Every pledge makes a difference!

If this module has helped you, we would be very grateful for your donation to support its further development and maintenance.

Support our FOSS development ♥️

You can also speed up the development of features or bugfixes you'd love to see, by sponsoring and giving back!

Sponsor a feature or bugfix 🚀

Let's make Drupal even better, together!

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Mar 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Active

Releases

Version Type Core Release date
1.0.3 Stable Aug 22, 2024
1.0.2 Stable Mar 3, 2023