WP Manifestindependent plugin directory
manifest / i18n / traduttore

Traduttore WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA #2 in Languages & Localization

🗼 A WordPress plugin to improve the I18N workflow for your own projects based on @GlotPress.

★ 80stars
83release downloads
≈20active sites
13kcomposer installs
3.2.0latest · 4 years ago

Install

Download traduttore-2.0.3.zip From the 2.0.3 release on GitHub, Jul 9, 2018

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/wearerequired/traduttore/releases/download/2.0.3/traduttore-2.0.3.zip

On Packagist as wearerequired/traduttore:

composer require wearerequired/traduttore
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Latest Stable Version Latest Unstable Version

Traduttore is a WordPress plugin that allows you to host your own WordPress.org-style translation API for your WordPress projects.

How it Works

Working on a multilingual WordPress project with custom plugins and themes can be quite cumbersome. Every time you add new strings to the project, you have to regenerate POT files and update the PO/MO files for every locale. All these changes clutter the history of your Git repository and are prone to errors as well. Plus, you can't easily send these translation files to your clients.

These problems don't exist for plugins and themes hosted on WordPress.org, as they benefit from the translate.wordpress.org translation platform. Whenever you publish a new version of your project, WordPress.org makes sure that new strings can be translated. With Traduttore, you can now get the same experience for your custom projects hosted on GitHub!

Every time you commit something to your plugin or theme, Traduttore will extract translatable strings using WP-CLI and add import these to GlotPress.

Then, you (or even your clients!) can translate these strings right from within GlotPress. Whenever translations are edited, Traduttore will create a ZIP file containing PO and MO files that can be consumed by WordPress. A list of available ZIP files is exposed over a simple API endpoint that is understood by WordPress.

Using our little helper library called Traduttore Registry, you can then tell WordPress that translations for your project should be loaded from that API endpoint.

After that, you never have to worry about the translation workflow ever again!

Features

  • Automatic string extraction
  • ZIP file generation and caching
  • Works with any WordPress plugin or theme hosted on GitHub
  • Custom WP-CLI commands to manage translations
  • Supports Restricted Site Access
  • Supports sending Slack notifications


a required open source product - let's get in touch

Releases

7 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
3.2.0 latest
Jan 18, 2022 4 years ago
tag only
—
Jul 20, 2020 6 years ago
tag only
—
Mar 15, 2019 7 years ago
tag only
—
Jul 9, 2018 8 years ago
traduttore-2.0.3.zip
24
Jun 25, 2018 8 years ago
traduttore-2.0.2.zip
17
Jun 21, 2018 8 years ago
traduttore-2.0.1.zip
18
Jun 19, 2018 8 years ago
traduttore-2.0.0.zip
24

Active-site estimate ≈20 comes from the median of recent superseded releases. Method.

A grade

Security

Traduttore 2.0.3 · audited by WP Registry

No security issues found.

Audited release
2.0.3
Findings
none
Worst severity
—
Content hash
43c247f75da5c8f4024053fd…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.