Wenn man in TYPO3 9 das Sitehandling nutzt werden die „alten“ Conditions zu den SprachIds nicht mehr funktionieren.
Allerdings wie hier zu lesen: https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/SiteHandling/UseSiteInConditions.html#sitehandling-inconditions
kann man direkt die SiteConfiguration in TypoScript Conditions abfragen aus
[globalVar = GP:L = 1]
wird also
[siteLanguage("languageId") == "1"]