대형 사이트에서 페이지가 타임아웃되는 문제가 발생하여 이 페이지를 캐시해야 했습니다.
번역은 기본적으로 두 단계로 이루어집니다:
- 게시물의 원본 언어 감지
- 모든 다른 언어로 번역
초기에는 사이트가 대부분 1단계에 머물러 있게 됩니다. 이 번역 진행률 페이지에서 처음에는 이 단계를 표시했지만, 피드백에서 "정보량이 너무 많다"고 하여 이후 제거했습니다.
그럼에도 불구하고, 이는 좋은 피드백입니다. 진행률 페이지의 캐시와 로케일 감지 정보의 부재로 인해 프로세스 초기에 사용자 경험이 매우 나빠지고 있습니다.
마지막으로, 백필(backfill) 속도를 매우 보수적으로 설정했습니다. 예산에 따라 이를 높이는 것이 좋습니다.