Skip to content
Devy
Back to About

Service Localization for Japan Expansion

Day1 Company · Jun 2026 - Aug 2026

Spring BootSpring OAuth2ReactTypeScriptGrowthBookGCSCloud Run

Tasks

  • •Added LINE, Google, and Apple social login and LINE friend-add integration to offer Japanese users more ways to access the service
  • •Built an app internationalization (i18n) foundation that separates localized text from app code, loading language packs from GCS at runtime so translations can change without redeploying the app
    • •Fall back to bundled text if language-pack loading fails, and control rollout scope with a GrowthBook kill switch
  • •Implemented user language and timezone settings APIs and screens, propagated language codes through authentication data, and added language-based home banner targeting
  • •Reworked completion certificates and level-test reports into HTML templates and language-specific strings, replacing per-language background image redesigns with multilingual document generation
    • •Separated responsibilities: the backend sends issuance events and a Cloud Run service renders HTML and localized text into PDFs

Achievements

  • •Completed backend and app localization required for entering the Japanese market
  • •Enabled translation updates without app redeployment and document localization without recreating images for each language

Related Posts

Search Posts

Search blog posts by title, description, tags, or content.