Skip to content

Request: Add support for Chinese (Simplified) localization #1560

@jiasongji

Description

@jiasongji

Hi, thanks for the great work on Cap — it’s one of the cleanest and most efficient screen recorders available today.

I would like to request official support for localization, especially Chinese (Simplified).

Why this matters
Cap is becoming popular among users in China and other Chinese‑speaking regions.

Many users prefer or require a localized UI for accessibility and ease of use.

Cap’s UI is clean and minimal, so adding localization would not require a large amount of translation work.

macOS already supports .lproj‑based localization, so adding language support would integrate naturally with the system.

What has been tried
I attempted to add a custom zh-Hans.lproj folder with MainMenu.strings and Localizable.strings, but Cap does not load external localization files.

This confirms that localization is currently not implemented at the framework level.

Suggested solution
Add a localization system (e.g., using .strings or JSON-based i18n).

Expose UI strings for translation.

Allow community contributions for additional languages (Chinese, Japanese, Korean, etc.).

Community help
I am willing to contribute a full Simplified Chinese translation once localization support is added.

Thanks again for your excellent work — looking forward to seeing Cap support more languages in the future.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions