Skip to content
  • Kirby CMS Plugins
  • Discover
  • Search
  • Developers
  • New plugins
  • Recently updated
  • Most starred
  • Topics
  • Types
  • Free Plugins
  • Paid Plugins
  • Kirby 5
  • Kirby 4

  • Submit a plugin
  • getkirby.com
  • AI
  • Analytics
  • Assets
  • Authentication
  • Caching
  • Cli
  • Content Creation
  • CSS
  • Databases
  • Dates
  • Debugging
  • DX
  • E-Commerce
  • Feeds
  • Forms
  • Headless
  • Icons
  • Internationalisation
  • Jamstack
  • Logging
  • Media
  • Panel
  • Performance
  • Privacy
  • Routing
  • Search
  • Security
  • SEO
  • Social Media
  • Structured data
  • Templating
  • Text
  • Typography
  • Versioning
  • Videos
  • WYSIWYG
  • Internationalisation

    Featured

    • Johann Schopplich Johann Schopplich

      Content Translator

      Panel plugin to translate content at once with DeepL or other services

    Staff picks

    • JUNO JUNO

      Language Selector

      Language selector with translation state and dropdown for deleting translations.

    All plugins

    • Translation Status Kirby CMS Multilanguage Plugin K4 K3
    • Localizer for Kirby Change every localized string within the Panel – other plugins included! If you want to adapt some Panel translations without effort, this i… K3
    •     fields:
            mylayout:
              label: Translated Layout Demo
              type: translatedlayout
              translate: true
              layouts:
                - "1/1"
                - "1/2, 1/2"
                - "1/3, 1/3, 1/3"
      TranslatedLayout A layout field with embedded translation logic. K5 K4 K3
    • <?= __('Welcome to my site') ?>
      <?= __('label.name') ?>
      <?= __('Copyright {{year}}', ['year' => '2022']) ?>
      Fragments Small string/translation helper for fragments 'laravel/blade' style. Supports translating fragments (e.g. static labels) on site or page lev… K4 K3
    • tp('apples', ['count' => 1]);
      // 1 apple
      tp('apples', ['count' => 3]);
      // 3 apples
      tp('place', ['position' => 1]);
      // 1st
      tp('cookies', ['start' => 3, 'end' => 4]);
      // 3-4 cookies
      Plurals Allows you to use language variables to translate a string according to that language's plural forms defined in the Unicode CLDR K4 K3
    • Memsource This plugin allows you to translate your entire site content in the powerful TMS Memsource K4 K3
    • Google Translate Google Translate integration for Kirby K4 K3