Documentation · ViewHelper reference

XSD schema file | vhs master

Page / LanguageViewHelper

Returns the current language from languages depending on l18n settings. /

  • Tag usage example

    <v:page.language languages="[mixed]" pageUid="123" normalWhenNoLanguage="1">
    	<!-- tag content - may be ignored! -->
  • Inline usage example

    {v:page.language(languages: [mixed], pageUid: 123, normalWhenNoLanguage: 1)}


Argument Description Type

The languages (either CSV, array or implementing Traversable)


If TRUE, a missing page overlay should be ignored


The page uid to check

Required attribute

Revision history

commit 72ad82501c6c371c6718dc58d414488270640340
Author: Danilo Bürger <*****>
Date:   Sun Oct 27 20:37:07 2013 +0100

    [FEATURE] Adding LanguageViewHelper

commit 2f46cc58f6edd2cd4040d24f2e844f3a9788dc9f
Author: Cedric Ziel <*****>
Date:   Sun Dec 1 21:44:37 2013 +0100

    [BUGFIX] Languages argument can be left empty
    In that case, the v:page.language ViewHelper will simply return the current languages uid.

commit da31bad1d9bb058c072ddb5591e8ed907a1ae8e1
Author: Claus Due <*****>
Date:   Tue Dec 31 23:08:37 2013 +0100

    [TASK] Happy new year!

commit d2e531da034976e6db1478eef5a8478595fd16fe
Author: Claus Due <*****>
Date:   Sun Jan 5 00:45:10 2014 +0100

    [TASK] Migrate to using namespace core class names

commit da7677bc74f14e9a9300e4ba4487e52c3cb97642
Author: Claus Due <*****>
Date:   Sun Apr 20 01:13:33 2014 +0200

    [TASK] Switch to namespaces

commit 8bb2fc5ee124ba19b0a0ab8e061c9a153fc4651f
Author: Xaver Maierhofer <*****>
Date:   Sun Jan 18 17:56:13 2015 +0100

    [TASK] Reference Copyright to file