Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Locale Tools

Security covered Under active development

Locale Tools (ltools) automates translation workflows by providing developer services for importing PO files and managing translation strings programmatically. This enables custom modules, update hooks, and deployment scripts to easily seed translations or import PO files during deployment.

Locale Tools (ltools) provides developer services for programmatic PO file import and translation string management.
Use it in custom modules, update hooks, and deployment scripts to automate translation workflows.

Typical use cases: seeding translations during hook_update_N(), importing PO files in a CI/CD deploy step, or building a custom translation import UI backed by a real service layer.

There is no admin UI, configuration form, or content type. After enabling the module, use its services directly in PHP:

No additional modules or libraries are required beyond Drupal core. The locale module (core) must be enabled.

None required. Pairs naturally with any custom deployment or migration module that needs to seed translations.

Drupal 10–11

Ask your assistant about Locale Tools

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • language Drupal core
  • locale Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jun 2026
Latest release
4 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
2.1.0 Stable 10–11 Jun 9, 2026