Jackie Chen

Jackie Chen

General Translation

Jackie is a software engineer at General Translation.

He studied Computer Science at Princeton University and worked at Meta before realizing that the real metaverse was the friends he made along the way.

He’s intermediate in Russian and fluent in Chinese. He's also the guardian of the office snack drawer.

Writing

Showing 6 of 47

Knowledge Base

What is pseudo-localisation?

Pseudo-localisation is a test that swaps your source text for an altered version, accented, padded about 40% longer, and wrapped in brackets, so hardcoded strings, truncation, broken fonts, and concatenated sentences show up before any translation exists. Android ships the en-XA and ar-XB pseudo-locales for it.

,
Knowledge Base

What is ICU message format?

ICU message format is a syntax for one translatable string that holds variables, plurals, select choices, and ordinals, such as {count, plural, one {# file} other {# files}}. Each language keeps the CLDR plural categories it needs: English uses one and other, while Polish adds few and many.

,
Knowledge Base

What is hreflang, and how do I set it up?

Hreflang tells Google which URLs are language or regional versions of the same page, so it can show the right one in search results. Add it with HTML link tags, HTTP Link headers, or a sitemap, make every link reciprocal, and use valid codes such as en-GB, not en-UK.

,
Knowledge Base

What is a translation management system (TMS)?

A translation management system (TMS) is software that stores your source content and its translations and runs the translation workflow: translation memory, glossaries, review, machine translation, and integrations. Its translation memory reuses earlier translations by exact or fuzzy match. Crowdin, Lokalise, Phrase, Smartling, and Transifex are common examples.

,