TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Internationalizing 99designs

39 pointsby lars512almost 12 years ago

4 comments

marcoodaalmost 12 years ago
Great article, I had to do something similar few years back. Good to see some of the ideas we had were the same. Just wait till you have to mirror the site for Arabic etc. That's when it gets fun.
评论 #5903120 未加载
behrendtioalmost 12 years ago
How can a website nowadays need 9 months to add a new language? I mean good article, but seriously. If you have to refactor your whole codebase to add i18n, you did it very wrong in the first place.
评论 #5904629 未加载
评论 #5908917 未加载
lazyjonesalmost 12 years ago
We did something similar due to very old&#x2F;messy code, but not with a 3rd party service. We just built an Apache OutputFilter that recognizes text (also in alt, title, button value attributes) and replaces it based on a set of more than 200k regexps. Sounds slow, but works fine due to (tmpfs + mmap based) caching after some warmup. The first working prototype took about 4h.<p>We&#x27;ll never do it like this again though!
rihowardalmost 12 years ago
Very useful thanks for the break down! Internationalization is more and more relevant.