ITADN

Translations in redesign are broken

#2298Closedkrzysdz 创建于 2026-04-27
i18n
K
krzysdzcommented
The translations merged in #2296 contain many errors - bad formatting, broken links, translating code (keywords, function names, options, generally things that must not be translated), etc. The translations in current state are worse than no translations at all. I cannot judge the translations of regular text (especially technical vocabulary), because I don't know any of these languages[^1], but I don't expect much of it. [^1]: That's not really true, but I don't understand technical documentation in languages other than English. So far I've looked only at `best-practice-security.mdx`. Here are some examples: - In German nouns are capitalised, so options names must be capitalised too, right? https://github.com/expressjs/expressjs.com/blob/b07772127eff84f8d02dfcfc6b8089015a429ee1/src/content/pages/de/advanced/best-practice-security.mdx?plain=1#L208-L221 - French use `]0, 1[` instead of `(0, 1)` for open intervals. Surely, this must also apply to markdown links. (this is a one-off, most links are broken in different ways) https://github.com/expressjs/expressjs.com/blob/b07772127eff84f8d02dfcfc6b8089015a429ee1/src/content/pages/fr/advanced/best-practice-security.mdx?plain=1#L14-L15 - I did not know that changing OS/shell locale to Spanish makes the command syntax `[args ...] command`. https://github.com/expressjs/expressjs.com/blob/b07772127eff84f8d02dfcfc6b8089015a429ee1/src/content/pages/es/advanced/best-practice-security.mdx?plain=1#L257 _Originally posted by @krzysdz in https://github.com/expressjs/expressjs.com/issues/2296#issuecomment-4320679086_
关闭于 2026-05-18 2 条评论