FieldtypeURLLanguage by Ryan Cramer

Fieldtype that stores a URL in multiple languages.

Multi-language URL

Fieldtype module for ProcessWire 3.x


This module extends ProcessWire’s core FieldtypeURL and works basically the same as the other multi-language text fields in ProcessWire’s core. Because the module extends ProcessWire’s URL Fieldtype, it also supports all of the same features, but in a multi-language context.

Requirements

  • ProcessWire 3.0 or newer
  • The core LanguageSupport and LanguageSupportFields modules must already be installed.

How to install and use

  • Copy the files included with this module to /site/modules/FieldtypeURLLanguage/.
  • In the ProcessWire admin, go to Modules > Refresh.
  • Locate this module on the “Site” tab and click “install”.
  • Create a new field and select “URL (multi-language)” as the type.
  • You may also convert an existing URL or text field.

License: MPL 2.0

Install and use modules at your own risk. Always have a site and database backup before installing new modules.

Twitter updates

  • New blog: Debugging tools built-in to ProcessWire. ProcessWire's core comes with a lot of helpful debugging tools and capabilities built-in. In this post we'll cover some of these useful tools and how to use them… More
    1 July 2022
  • A review of weekly core updates, plus a simple recipe for a very effective listing cache—More
    24 June 2022
  • Weekly update: Making ProcessWire render pages at old WordPress URLs (or building a simple/custom URL router in PW): More
    17 June 2022

Latest news

  • ProcessWire Weekly #424
    In the 424th issue of ProcessWire Weekly we'll check out the latest weekly update from Ryan, introduce a new third party module, and more. Read on!
    Weekly.pw / 25 June 2022
  • Debugging tools built into ProcessWire
    ProcessWire's core comes with a lot of helpful debugging tools and capabilities built-in. In this post we'll cover some of these useful tools and how to use them.
    Blog / 1 July 2022
  • Subscribe to weekly ProcessWire news

“Yesterday I sent the client a short documentation for their ProcessWire-powered website. Today all features already used with no questions. #cmsdoneright—Marc Hinse, Web designer/developer