PHPackages                             qc/qc-ws-preview-lang - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. qc/qc-ws-preview-lang

AbandonedArchivedTypo3-cms-extension[Localization &amp; i18n](/categories/localization)

qc/qc-ws-preview-lang
=====================

This extension allow you to set the default key language for the workspace language

v2.0.2(3mo ago)19.9k↓50%[1 issues](https://github.com/Quebecca/qc_ws_preview_lang/issues)GPL-2.0-or-laterPHP

Since Jul 11Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/Quebecca/qc_ws_preview_lang)[ Packagist](https://packagist.org/packages/qc/qc-ws-preview-lang)[ RSS](/packages/qc-qc-ws-preview-lang/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (10)Used By (0)

Qc workspace preview language
=============================

[](#qc-workspace-preview-language)

⚠️ Important Notice – TYPO3 v13
-------------------------------

[](#️-important-notice--typo3-v13)

**This extension will NOT be available for TYPO3 v13 or higher.**

### Reason

[](#reason)

Starting with **TYPO3 v13**, the core class`TYPO3\CMS\Workspaces\Middleware\WorkspacePreview`is declared as **final**, which makes class overriding impossible.

Since this extension relies on overriding the Workspace Preview behavior, it **cannot be technically supported** anymore.

👉 **The last supported TYPO3 version is: TYPO3 v12 (LTS)**
👉 **No further updates are planned beyond v12**

Compatibility
-------------

[](#compatibility)

TYPO3 VersionSupportedTYPO3 v11❌ NoTYPO3 v12✅ Yes (last supported version)TYPO3 v13+❌ No (final classes prevent override)---

**Version française de la documentation, voir un peu plus bas**

This extension allow you to change the default language of the preview message in workspace (the top-right yellow box). Usually, users without any BE rights will get the message in English (default). The language you set MUST be installed for BE to make this works.

Use the ISO code 2 letters language. If the value doesn't exist, it will revert to default/English.

To use a different language in FE, you must add the TSconfig configuration, with the 2 letter language you want like this:

```
  mod.qcWsPreviewLang.used_lang = fr
```

Documentation française
-----------------------

[](#documentation-française)

Cette extension permet de changer la langue par défaut du message de prévisualisation des espaces de travail (le message en jaune en haut à droite). Habituellement, pour un utilisateur de lien de prévisualisation, le message appraît en anglais s'il n'est pas connecté en BE. La langue configurée doit être installée pour fonctionner.

Utiliser les codes ISO de 2 lettres. Si la valeur n'existe pas, l'anglais sera utilisé pour le message.

Pour utiliser une langue différente en FE, vous devez ajouter une valeur dans la configuration TSconfig:

```
  mod.qcWsPreviewLang.used_lang = fr
```

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance61

Regular maintenance activity

Popularity25

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~217 days

Recently: every ~224 days

Total

7

Last Release

101d ago

Major Versions

v1.1.1 → 12.4.9-RC2023-11-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/27681a007aeb029db3d6e30194584ff01ae097b97d8a02a5f37534d3aed30ef8?d=identicon)[Techno@Quebec.ca](/maintainers/Techno@Quebec.ca)

---

Top Contributors

[![gaumondp](https://avatars.githubusercontent.com/u/5972510?v=4)](https://github.com/gaumondp "gaumondp (4 commits)")[![taieb123](https://avatars.githubusercontent.com/u/29729164?v=4)](https://github.com/taieb123 "taieb123 (3 commits)")[![atigiti](https://avatars.githubusercontent.com/u/51663174?v=4)](https://github.com/atigiti "atigiti (1 commits)")[![marc-munos](https://avatars.githubusercontent.com/u/64539039?v=4)](https://github.com/marc-munos "marc-munos (1 commits)")[![maryahcm](https://avatars.githubusercontent.com/u/104098015?v=4)](https://github.com/maryahcm "maryahcm (1 commits)")

---

Tags

languagetypo3workspacelanguagepagesbackendTYPO3 CMSworkspaceBackend Translate

### Embed Badge

![Health badge](/badges/qc-qc-ws-preview-lang/health.svg)

```
[![Health](https://phpackages.com/badges/qc-qc-ws-preview-lang/health.svg)](https://phpackages.com/packages/qc-qc-ws-preview-lang)
```

###  Alternatives

[b13/link2language

Set Links with a specific language parameter

17158.2k](/packages/b13-link2language)[web-vision/wv_deepltranslate

This extension provides option to translate content element, and TCA record texts to DeepL supported languages using DeepL API services with TYPO3 CMS

32283.1k](/packages/web-vision-wv-deepltranslate)[in2code/in2publish_core

Content publishing extension to connect stage and production server

40135.8k](/packages/in2code-in2publish-core)[web-vision/deepltranslate-core

This extension provides option to translate content element, and TCA record texts to DeepL supported languages using DeepL API services with TYPO3 CMS

3289.7k2](/packages/web-vision-deepltranslate-core)[leuchtfeuer/locate

Locate - The users country, preferred language and other facts will be detected. Depending on configurable rules the user can be redirected to other languages or pages. Locate also provides geo blocking for configurable pages in configurable countries.

1182.8k](/packages/leuchtfeuer-locate)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
