Best of Localization2025

  1. 1
    Article
    Avatar of trendyoltechTrendyol Tech·27w

    Test Automation Structure for Single Code Base Projects

    Trendyol's QA team consolidated their Turkish and international test automation suites into a unified Playwright-based framework following their Single Code Base migration. The new architecture uses an npm package for shared utilities, handles multi-country configurations dynamically, integrates translations from their CTMS, and implements test-level parallelization with worker-based user management. The team writes automation tests during development to avoid technical debt, achieving resource efficiency through parallel execution while maintaining test speed across multiple cultures, languages, and devices.

  2. 2
    Article
    Avatar of 80lv80 LEVEL·29w

    Dev Accidentally Calling Game "Sh*tty Dungeon" Led to Extra Wishlists

    An indie game developer accidentally mistranslated his game's title to 'Sh*tty Dungeon' in Japanese using machine translation tools. The error went viral on Japanese social media, resulting in a significant increase in Steam wishlists. The developer embraced the humor but eventually changed the name to something more appropriate, while the game itself received positive reviews from players who appreciated its nostalgic gameplay and humor.

  3. 3
    Article
    Avatar of lnLaravel News·1y

    Using AI to Manage Translations in Laravel

    The Laravel community has several packages that integrate AI models like OpenAI's GPT and Anthropic's Claude to improve localization. These packages include Filament Translations GPT, Laravel Auto-translation, and Laravel AI Translator, each offering unique features such as automatic detection of language folders, support for multiple AI providers, and preservation of HTML tags and pluralization codes. These tools streamline the translation process, ensuring efficient, context-aware, and cost-effective translations.

  4. 4
    Article
    Avatar of baeldungBaeldung·1y

    Currency Code to Currency Symbol Mapping in Java

    Java provides multiple methods for mapping currency codes to symbols, including the built-in Currency class, using Locale, and a hardcoded Map. Each method has its own advantages depending on use case, such as the need for localization or consistency of symbols. The Currency class and Locale are more suitable for applications requiring localization support, while hardcoded maps provide full control over custom symbols.

  5. 5
    Article
    Avatar of medium_jsMedium·1y

    The Ultimate Guide: Flutter Architecture Template — II

    The Flutter Architecture Template series provides a comprehensive guide on building a scalable and efficient architecture for Flutter projects. Key components covered include project structure, code settings, localization, environment management, code generation, theme management, navigation, development scripts, state management using BLoC, network management with Vexana, and cache operations with Hive. The tutorial emphasizes modular design, team collaboration, and provides practical examples and best practices for each aspect.