Retour au Blog
Plateforme

Support du rendu des polices CJK dans les profils BotBrowser

Comment BotBrowser gere les environnements de polices chinoises, japonaises et coreennes pour une sortie de profil coherente entre plateformes.

Presentation

Les polices CJK (chinois, japonais, coreen) different selon les systemes d'exploitation. Windows inclut Microsoft YaHei et Meiryo, macOS inclut PingFang et Hiragino Sans, Linux utilise generalement Noto Sans CJK. Les profils BotBrowser capturent l'environnement complet des polices du systeme source, donc les signaux lies aux polices correspondent au profil independamment de l'OS hote.

Comment BotBrowser gere les polices CJK

Lors du chargement d'un profil, les signaux de polices correspondent a l'environnement capture :

  • Disponibilite des polices : Un profil Windows avec support chinois signale correctement Microsoft YaHei et SimSun
  • Sortie de rendu : Le dessin de texte CJK correspond aux caracteristiques de la plateforme du profil
  • Fallback de polices CSS : Le navigateur selectionne les polices de secours selon le profil, pas le systeme hote

Utilisation CLI

La gestion des polices CJK est automatique avec les profils. Definissez les flags de locale et langue correspondants :

# Profil Windows avec locale chinois
chrome --bot-profile="/path/to/win11-zh-cn.enc" \
       --bot-config-locale=zh-CN \
       --bot-config-languages=zh-CN,zh,en

# Locale japonais
chrome --bot-profile="/path/to/win11-ja.enc" \
       --bot-config-locale=ja-JP \
       --bot-config-languages=ja,en

Bonnes pratiques

Associez les flags de locale, langue et fuseau horaire avec les profils CJK :

chrome --bot-profile="/path/to/profile.enc" \
       --bot-config-locale=zh-CN \
       --bot-config-languages=zh-CN,zh,en \
       --bot-config-timezone=Asia/Shanghai

Cas d'utilisation

Tests web regionaux. Testez le rendu de sites web pour les utilisateurs CJK avec des environnements de polices authentiques.

Deploiement multi-region. Executez des sessions ciblant les marches CJK avec des environnements de polices et parametres regionaux correspondants.

Pour commencer

  1. Telechargez BotBrowser depuis GitHub
  2. Selectionnez un profil capture depuis un environnement avec locale CJK
  3. Definissez les flags de locale et langue correspondants
  4. Verifiez la disponibilite des polices et la coherence du rendu
#cjk#fonts#chinese#japanese#rendering