Language Translation Updates

ProcessWire now finds all the translation files for you

Previously when you went to the "Translate New File" screen, it would ask you to type in the path to the file that you wanted to translate. Now it goes and finds them all for you, letting you select which files you want to create translations for.

  • Double-click on any one file (or single-click and Submit) to create a translation file and edit it.
  • Select multiple files (or all of them if you want) to create ready-to-translate files for you.
  • Files for /site/ and /wire/ are separated for convenience.
  • Already-translated files are separated (via optgroups) from files needing translation. If you double-click on any already-translated file, then it will take you to the translations for that file.

You can now create and download language pack ZIP files

Just click the Download ZIP button and it will ZIP up all your language files and send them to you in an archive.

These updates are now available on the 2.5 dev branch (2.4.15).

 

NextMore Language Updates

ProcessWire now comes with a multi-language site profile. Plus, language translation files are now split by site and wire (core).  More 

Latest news

  • ProcessWire Weekly #559
    The 559th issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!
    Weekly.pw / 25 January 2025
  • ProcessWire 3.0.244 new main/master version
    ProcessWire 3.0.244 is our newest main/master/stable version. It's been more than a year in the making and is packed with tons of new features, issue fixes, optimizations and more. This post covers all the details.
    Blog / 18 January 2025
  • Subscribe to weekly ProcessWire news

“To Drupal, or to ProcessWire? The million dollar choice. We decided to make an early switch to PW. And in retrospect, ProcessWire was probably the best decision we made. Thanks are due to ProcessWire and the amazing system and set of modules that are in place.” —Unni Krishnan, Founder of PigtailPundits