Best of Localization2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    17 Must-know React Projects for Developers 👩‍💻 🔥

    Explore 17 must-know React projects that can significantly enhance your development experience. Highlights include Tolgee for seamless localization, Mantine Hooks for state and UI management, and Aceternity UI for copy-paste components. The list also features advanced tools like XYFlow for node-based UIs, cmdk for command menus, Magic UI for user-facing components, React Content Loader for skeleton loadings, and many more projects that offer unique utilities and features. Each project is accompanied by installation instructions, code snippets, and documentation links.

  2. 2
    Article
    Avatar of hnHacker News·2y

    Build optimized websites quickly, focus on your content

    Docusaurus enables quick building of optimized websites by converting Markdown documents (with optional React components) into static HTML files. It supports easy localization and document versioning, and offers powerful content search through Algolia. Users benefit from a pluggable architecture, and the platform is widely appreciated by the developer community.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    A Guide to NestJS Localization

    NestJS is a robust framework for building server-side applications, particularly effective for large-scale projects. This guide introduces the `nestjs-i18n` library for simplifying localization in NestJS applications. Key steps include setting up `nestjs-i18n`, moving hard-coded strings to translation files, loading these files correctly, injecting i18n contexts and services, determining active locales, and adding type safety. The guide also covers translating database data, handling dynamic and plural values in translations, and localizing DTO validation messages.

  4. 4
    Article
    Avatar of astro_sourceAstro·2y

    Starlight 0.28

    Starlight v0.28, Astro's documentation site builder, introduces advanced localization with i18next, on-demand server-side rendering, tabs that remember user preferences, and persistent sidebar states. The update also simplifies sidebar configuration and enhances documentation with a Markdoc preset. Upgrade via `npx @astrojs/upgrade` and join numerous renowned companies using Starlight.

  5. 5
    Article
    Avatar of lnLaravel News·2y

    LangCountry launches v4

    Laravel LangCountry has launched version 4, adding support for Carbon Macros which allow for country-specific date formatting directly on Carbon instances. This package enhances Laravel's localization by considering both language and country, catering to variations in date format, localized country names, and currency symbols.

  6. 6
    Article
    Avatar of alternativetoAlternativeTo·2y

    Files v3.6: new dual pane features, enhanced sorting, and customization options released

    Files v3.6 introduces dual pane orientation adjustments, a new 'Actions' menu for enhanced window management, and options for personalizing folder locations with custom background images. Sorting performance is significantly improved, especially for large folders, and localization support for Malay has been added through community contributions. Users can update or download the new version through the Microsoft Store.

  7. 7
    Article
    Avatar of phProduct Hunt·2y

    i18nlocale - Translate your content locally through code

    i18nlocale is a newly launched tool that helps developers translate their content locally through code. It was featured in categories including Languages, Developer Tools, and Development. This is the tool's first launch and it has yet to be rated.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Localize Your Websites with Crowdin

    Learn how to use Crowdin, a cloud-based localization platform, to effectively reach a global audience. The course covers everything from basic localization principles to advanced features and practical applications.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Support Multiple Languages In Your Flutter Application

    Learn how to add multiple language support to your Flutter application. The guide covers setting up localization packages, configuring files and folders, creating translation files, and managing key-value pairs for translations. It also addresses handling dynamic values in localization and updating unit and integration tests to accommodate localization features.

  10. 10
    Article
    Avatar of uxplanetUX Planet·2y

    Product localization tips and tricks

    Product localization involves more than just translation; it requires adapting the user experience to local expectations. Key steps include reserving space for longer translations, providing context for UI strings, minimizing images with embedded text, considering right-to-left languages, adjusting date/time formats and measurement units, localizing color and imagery to suit cultural norms, and ensuring compliance with local data privacy regulations.

  11. 11
    Article
    Avatar of airbnbAirbnb·2y

    Building Postcards for “Airbnb” Scale

    Airbnb's Media Ingestion team developed a postcard generation system for group travel, leveraging a novel destination matching algorithm, flexible design templates, and localized text processing. This feature required careful handling of design guidelines, pre-generated server-side solutions for performance, and collaboration between engineering, product, design, and data science teams. The system aimed to enhance user experience by providing personalized, high-quality postcards for trip invitations, ensuring efficient and scalable postcard creation and delivery.

  12. 12
    Article
    Avatar of 80lv80 LEVEL·2y

    Stellar Blade's Devs Share How Sony Helped Them Make the Game Bigger

    Shift Up's devs discuss how Sony's collaboration led to the substantial expansion of Stellar Blade, including localization in 22 languages and support in marketing and testing. The game features engaging gameplay with 60% battles and an anime-inspired plot with over 20 boss battles.