Tag

localization

1 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 10, 2025 · Frontend Development

enum-plus: A TypeScript Enhanced Enum Library for Frontend Development

enum-plus is a lightweight, zero-dependency TypeScript library that extends native enums with customizable display text, localization, and seamless integration into popular frontend UI frameworks such as Ant Design, ElementPlus, and Material-UI, providing rich methods for enumeration handling, UI component binding, and type-safe development.

TypeScriptenumfrontend
0 likes · 16 min read
enum-plus: A TypeScript Enhanced Enum Library for Frontend Development
37 Interactive Technology Team
37 Interactive Technology Team
Aug 26, 2024 · Mobile Development

iOS App Localization Display Rules: CFBundleDisplayName and CFBundleDevelopmentRegion Behavior

The article examines how iOS determines an app’s displayed name by testing various Info.plist and .lproj configurations, revealing five rules that show CFBundleDisplayName is used only without localization, while CFBundleDevelopmentRegion influences name selection only when matching a single localized folder, and is ignored when multiple localizations—including or excluding English—are present, with plutil highlighted as a useful tool for inspecting and editing these files.

CFBundleDevelopmentRegionCFBundleDisplayNameIPA modification
0 likes · 6 min read
iOS App Localization Display Rules: CFBundleDisplayName and CFBundleDevelopmentRegion Behavior
ByteFE
ByteFE
May 21, 2024 · Frontend Development

Comprehensive Guide to Internationalization (i18n) and Localization (l10n) in Web Development

This article provides an in‑depth overview of internationalization and localization for web applications, covering concepts such as language codes, locale handling, date and time formatting, number and currency formatting, text direction, layout adjustments, and practical JavaScript Intl API examples with code snippets.

Intl APIJavaScriptWeb Development
0 likes · 45 min read
Comprehensive Guide to Internationalization (i18n) and Localization (l10n) in Web Development
php中文网 Courses
php中文网 Courses
Nov 20, 2023 · Backend Development

Implementing Multilingual Support in PHP Using Gettext

This article explains how to add multilingual capabilities to PHP applications by defining language arrays, detecting user preferences, installing and configuring the gettext extension, creating .po/.mo translation files, and providing code examples for loading translations and switching languages.

Backendgettexti18n
0 likes · 5 min read
Implementing Multilingual Support in PHP Using Gettext
php中文网 Courses
php中文网 Courses
Jun 5, 2023 · Backend Development

Implementing Multilingual Support in PHP Web Applications

This article explains how to add multilingual support to PHP web applications by creating language files, loading them based on user preferences, using a translation function, and providing a language selector, complete with sample code for each step.

BackendPHPWeb Development
0 likes · 4 min read
Implementing Multilingual Support in PHP Web Applications
58 Tech
58 Tech
May 11, 2023 · Artificial Intelligence

Stella Data Annotation Platform: Design, Architecture, and AI‑Assisted Labeling

The article details the design and implementation of the Stella data annotation SaaS platform at 58.com, covering its background, evolution, modular architecture, annotation capabilities across text, image, audio, and video, AI‑assisted labeling, storage solutions, quality and efficiency management, as well as localization and licensing considerations.

AI PlatformQuality Managementactive learning
0 likes · 21 min read
Stella Data Annotation Platform: Design, Architecture, and AI‑Assisted Labeling
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Mar 31, 2023 · Artificial Intelligence

Comparative Evaluation of Deepl and ChatGPT Machine Translation for Game Localization

This article investigates the translation quality of Deepl and ChatGPT for the game 'Naraka: Bladepoint' by comparing their outputs against professional human translations across Chinese‑English, Chinese‑Spanish, and English‑Spanish pairs using BLEU scores and manual assessment, revealing strengths and limitations of each system.

AIGCBLEUChatGPT
0 likes · 12 min read
Comparative Evaluation of Deepl and ChatGPT Machine Translation for Game Localization
Qunhe Technology User Experience Design
Qunhe Technology User Experience Design
Feb 3, 2023 · Product Management

How to Design Seamless Multi‑Currency Payments for Global Users

Designing multi‑currency payment experiences requires thoughtful currency display, localized formatting, intuitive selectors, and fallback reference pricing, ensuring users worldwide can see prices in familiar terms, reduce conversion friction, and boost transaction rates, as illustrated by Amazon and AliExpress implementations.

UXe-commercelocalization
0 likes · 10 min read
How to Design Seamless Multi‑Currency Payments for Global Users
政采云技术
政采云技术
Dec 6, 2022 · Frontend Development

Front‑end Localized Deployment: DNS Forwarding and Asset Replacement Strategies

This article explains how a front‑end team can localize static resources for intranet deployment by either intercepting DNS requests to redirect CDN domains to internal servers or by scanning and replacing CDN URLs during the build process, and provides step‑by‑step implementation details with code examples.

CI/CDDNSDeployment
0 likes · 14 min read
Front‑end Localized Deployment: DNS Forwarding and Asset Replacement Strategies
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 27, 2022 · Mobile Development

iOS RTL (Right‑to‑Left) Language Adaptation: Challenges and Solutions

The article discusses challenges and solutions for adapting iOS apps to right‑to‑left languages like Arabic, covering UI mirroring, layout adjustments using leading/trailing constraints, image flipping, text alignment and attributed strings, Unicode direction controls, collection view handling, RTL‑aware insets, navigation gestures, number formatting, and in‑app language switching with practical code examples.

RTLSwiftUIKit
0 likes · 18 min read
iOS RTL (Right‑to‑Left) Language Adaptation: Challenges and Solutions
Python Programming Learning Circle
Python Programming Learning Circle
Apr 4, 2022 · Artificial Intelligence

Comprehensive Python Code Collection for Robot Algorithms: Localization, Mapping, SLAM, Path Planning, and Tracking

This article presents a curated collection of Python implementations for widely used robot algorithms—including EKF/UKF localization, histogram filtering, Gaussian grid mapping, various SLAM techniques, grid‑based and sampling‑based path planners, and multiple trajectory tracking controllers—along with usage instructions and visual demonstrations.

PythonRoboticsSLAM
0 likes · 11 min read
Comprehensive Python Code Collection for Robot Algorithms: Localization, Mapping, SLAM, Path Planning, and Tracking
TikTok Frontend Technology Team
TikTok Frontend Technology Team
Nov 5, 2021 · Fundamentals

Internationalization (I18n) Overview and the Starling Platform

This article explains the concepts of internationalization, localization and globalization, outlines the objects and workflow of i18n, describes the evolution of the Starling platform and its tools, and provides practical guidelines for developers, product managers, and translators to implement robust multilingual support in software projects.

ECMA-402ICUInternationalization
0 likes · 14 min read
Internationalization (I18n) Overview and the Starling Platform
Amap Tech
Amap Tech
Mar 12, 2021 · Artificial Intelligence

High‑Precision Maps for Autonomous Driving: Production System and Technical Insights

Gaode’s high‑precision map platform, described by GM Xiang Zhe, details a three‑stage production pipeline, multi‑layer map architecture, and tiered data‑collection strategy that together address city‑road challenges, ensure map freshness, advance positioning and perception algorithms, and support commercial Level‑4 autonomous‑driving deployments.

autonomous drivingdata collectionhigh-precision map
0 likes · 11 min read
High‑Precision Maps for Autonomous Driving: Production System and Technical Insights
php中文网 Courses
php中文网 Courses
Feb 19, 2021 · Backend Development

Installing and Using Custom Chinese Validation Messages in Laravel

This guide explains how to install the Laravel validation package, create a Chinese language file for validation messages, wrap the validator in a custom handler class, and demonstrate direct validation, custom messages, attribute names, and error printing with practical code examples.

BackendPHPValidation
0 likes · 6 min read
Installing and Using Custom Chinese Validation Messages in Laravel
Sohu Tech Products
Sohu Tech Products
Dec 9, 2020 · Mobile Development

iOS Layout Guidelines and Localization Techniques

This article explains essential iOS layout principles for internationalization, demonstrates Xcode’s preview and debugging tools, shows how to adapt interfaces for right‑to‑left languages, and provides code examples for dynamic type and automatic stack view orientation to ensure a seamless multilingual user experience.

Auto LayoutDynamic TypeRTL
0 likes · 13 min read
iOS Layout Guidelines and Localization Techniques
HomeTech
HomeTech
Sep 17, 2020 · Frontend Development

Implementing Internationalization (i18n) and Localization in React with react-intl

This article explains how to set up internationalization and localization in a React application using react-intl, covering project scaffolding, language file organization, ID naming conventions, message merging with webpack, and currency formatting with the Intl API.

JavaScriptReactfrontend
0 likes · 12 min read
Implementing Internationalization (i18n) and Localization in React with react-intl
Ctrip Technology
Ctrip Technology
Jun 11, 2020 · Mobile Development

RTL Localization and Design Guidelines for Trip.com Arabic Site

This article details Trip.com’s comprehensive approach to adapting its mobile applications for Arabic users, covering cultural research, RTL design principles, mirroring rules, icon and typography handling, as well as platform‑specific technical solutions for Android, iOS, and React Native.

AndroidRTLReact Native
0 likes · 14 min read
RTL Localization and Design Guidelines for Trip.com Arabic Site
Laravel Tech Community
Laravel Tech Community
Apr 13, 2020 · Backend Development

Laravel Localization: Managing Language Files, Setting Locale, and Using Translation Strings

This guide explains Laravel's localization features, covering folder structure for language files, configuring default and fallback locales, defining translation strings with short keys or full text, retrieving them via helper functions, handling placeholders, and managing pluralization with trans_choice.

BackendInternationalizationLaravel
0 likes · 6 min read
Laravel Localization: Managing Language Files, Setting Locale, and Using Translation Strings
Architect's Tech Stack
Architect's Tech Stack
Mar 8, 2020 · Product Management

IntelliJ-Based IDE 2020 Feature Roadmap Overview

The article outlines JetBrains' 2020 roadmap for IntelliJ-based IDEs, covering platform fundamentals, new user‑facing features, Asian market localization, a lightweight editor mode, enhanced Git staging support, and upcoming AI‑driven code assistance and other productivity improvements.

IntelliJRoadmapgit
0 likes · 4 min read
IntelliJ-Based IDE 2020 Feature Roadmap Overview
DataFunTalk
DataFunTalk
Mar 5, 2020 · Artificial Intelligence

High‑Precision Mapping and Localization Technologies for Autonomous Driving

This article explains the principles, components, generation process, and challenges of high‑precision topological and point‑cloud maps, and describes satellite‑based, map‑based, and fused high‑precision localization methods that underpin perception, prediction, planning, and control in autonomous driving systems.

SLAMautonomous drivinghigh-precision mapping
0 likes · 9 min read
High‑Precision Mapping and Localization Technologies for Autonomous Driving