Skip to content
View AC19970's full-sized avatar

Block or report AC19970

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AC19970/README.md

About Me

I enjoy using and translating FOSS.

Languages:

  • Simplified Chinese (zh_hans, zh_cn)
  • Traditional Chinese (zh_hant, zh_tw)
  • English (en, en_us)
  • Japanese (ja, ja_jp)

Translation

  • +: Created translation
  • ↑: Updated translation (minor additions, string updates, or UI adjustments)
  • ⇧: Not the first translator, but handled a substantial portion of the translation

Merged translations

Project Language Notes
Skyblocker ⇧zh_hans · ⇧zh_hant · ↑ja Weblate
Rush +zh_hans · +zh_hant · ↑ja PR & Weblate
Tooltip-Scroll-Fabric +zh_hans · +zh_hant
YetAnotherConfigLib ↑zh_hans
LambDynamicLights ↑zh_hans · ↑zh_hant
3d-Skin-Layers ↑zh_hans · ↑zh_hant
TipTapShow +zh_hans · +zh_hant · +ja
Dynamic-FPS ↑zh_hans · ↑zh_hant
mc-tcdcommons ↑zh_hans · +zh_hant
ProjectilesTrajectoryPreview +zh_hans · +zh_hant · +ja
chat_heads ↑zh_hans · ↑zh_hant · ↑ja
gamma-utils ↑zh_hans · ↑zh_hant

Not merged yet

Project Language Notes
enchantinginfuser ↑zh_hans · ↑zh_hant See issuecomment

Weblate

See Weblate.

FAQ

Q: Why do you remove spaces between Chinese/Japanese characters and English letters or numbers?

A: Spaces are not part of traditional Chinese or Japanese writing. In modern contexts, especially in computing and multilingual environments, spaces are sometimes used for visual purposes, but this is purely a formatting adjustment. Unlike Korean, Chinese and Japanese do not rely on spaces to indicate word boundaries, so spacing is not a feature of the language itself. Instead, character spacing should be handled by the typesetting engine.

Historically, people manually added spaces to improve layout, but modern solutions rely on automatic typesetting, which is considered best practice today. For web browsers, Chromium and Firefox both support text-autospace. In Minecraft, Mojang has been modernizing their game, and starting from version 1.20, this spacing issue has been resolved. Therefore, in most current rendering environments, adding spaces does not improve layout and may even cause inconsistencies.

Q: Why do you sometimes only modify punctuation (such as replacing half-width characters with full-width characters) and grammar?

A: Because these languages are meant to use their own punctuation marks. Using standardized punctuation is harmless and can improve the visual presentation of the text. It mainly requires the translator to pay more attention, but it benefits the product’s readability and appearance.

Sometimes, it is actually the half-width punctuation that requires special handling—for example, double quotes in JSON while full-width punctuation in normal text generally does not cause issues. Furthermore, users may have set different fonts for different languages. In such cases, non-standard symbols can lead to a poor visual experience.

In daily communication, speed is paramount, and strict grammatical precision is not essential; as long as it's understandable, it's sufficient, and even if not fully understood, it can be resolved through further discussion. However, software interfaces rely solely on the text itself and potentially nonexistent hints and documentation for comprehension. Therefore, adhering to language conventions is necessary.

Popular repositories Loading

  1. omweather omweather Public

    Forked from woheller69/omweather

    Java

  2. Skyblocker Skyblocker Public

    Forked from SkyblockerMod/Skyblocker

    Hypixel Skyblock fabric Mod for latest minecraft version

    Java

  3. enchantinginfuser enchantinginfuser Public

    Forked from Fuzss/enchantinginfuser

    An all new enchanting table: Choose your enchantments for fair prices! Plus no more randomness!

    Java

  4. NoFrills NoFrills Public

    Forked from WhatYouThing/NoFrills

    It's in the name. Simple and effective Hypixel Skyblock mod for modern versions of Minecraft.

    Java

  5. bingo bingo Public

    Forked from Gaming32/bingo

    A multiloader bingo mod

    Java

  6. mc-tcdcommons mc-tcdcommons Public

    Forked from TheCSDev/tcdcommons-v4

    Java