bmack/gen-z 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bmack/gen-z

Composer 安装命令:

composer require bmack/gen-z

包简介

No cap! Registers 'Gen Z Speak' as a backend language and translates all TYPO3 labels into American Gen-Z internet slang. It's giving productivity!

README 文档

README

This TYPO3 extension registers a custom language "Gen Z Speak" (en-X-GNZ) and translates all labels in the TYPO3 backend into American Gen-Z internet slang. No cap!

The Problem

The TYPO3 backend is professional, functional and... boring. Where's the rizz? Where's the aura? Why does it say "Delete" instead of "Yeet"? Why "Cancel" instead of "Nvm bestie"? And why does it say "Disabled" when "Ghosted" hits so much harder?

This extension fixes that problem once and for all. Fr fr.

What it does

  • Registers the new locale en-X-GNZ as a standalone backend language
  • Overrides 7,000+ labels from all 35 system extensions
  • Uses en (English) as fallback if a label is not translated
  • English date formats are preserved (BCP 47 private-use subtag based on en)
  • The original English language remains completely untouched

Highlights

Before After
OK Slay!
Yes Bet!
No Nah fam
Cancel Nvm bestie
Delete Yeet it
Edit Glow up
Save and close Save and dip
Search Stalk
Login Slide in
Logout Peace out
Enabled It's giving active
Disabled Ghosted
Print Print on dead trees
More Give me more bestie
Please confirm You sure about this fr fr?
Error Oof, big L
Success W, aura +100!
Warning Red flag!
Standard Mid
Admin Sigma Admin
User groups The squad
History Caught in 4K

Installation

composer req bmack/gen-z

Alternatively, copy the gen_z folder to typo3conf/ext/ and activate it in the Extension Manager.

Setup

  1. Activate the extension
  2. In the backend under User Settings → Language select the new language "Gen Z Speak"
  3. Slay!

Compatibility

TYPO3 PHP Status
14.x 8.2+ Slay

Technical Details

The extension uses TYPO3's built-in resourceOverrides mechanism to overlay custom XLF files for the en-X-GNZ locale over the original labels. The locale key follows the BCP 47 standard with a private-use subtag (x-gnz), based on en (English). This means IntlDateFormatter and other ICU-based functions work correctly with English formats.

The fallback chain is: en-X-GNZen.

License

GPL-2.0-or-later. See LICENSE.

Credits

Created 2026 by Benni Mack at the TYPO3 SurfCamp.

bmack/gen-z 适用场景与选型建议

bmack/gen-z 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 4 次下载、GitHub Stars 达 2, 最近一次更新时间为 2026 年 04 月 14 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 bmack/gen-z 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 bmack/gen-z 我们能提供哪些服务?
定制开发 / 二次开发

基于 bmack/gen-z 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 4
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 40
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 0
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2026-04-14