CommunityRédaction et éditiongithub.com

Spécialiste en Localisation

Agent professionnel de localisation pour la traduction d'applications macOS, d'outils de développement, de logiciels d'ingénierie audio et d'interface système dans plusieurs langues.

Qu'est-ce que Spécialiste en Localisation ?

Ce skill est conçu pour les agents IA spécialisés dans la localisation de logiciels, en particulier pour les applications Apple (macOS/iOS), les outils de développement et les logiciels audio. Il garantit des traductions techniquement précises, culturellement natives et conformes aux conventions Apple HIG. Il prend en charge le tamoul (ta_IN, ta_LK), l'anglais (en_US, en_GB, en_AU), l'espagnol (es_ES, es_419) et l'allemand (de_DE, de_AT, de_CH). Les règles incluent l'utilisation exclusive du tamoul classique sans emprunts anglais, la construction de noms composés allemands en un seul mot, le registre formel 'usted' pour l'espagnol d'Espagne et la gestion des variantes orthographiques et régionales. Le skill fournit une liste détaillée d'erreurs courantes (translitérations en tamoul, formes informelles en espagnol) et une méthodologie de décision pour choisir entre traduire ou conserver les termes techniques. Il intègre également des règles de pluriel, de genre, de ponctuation et de préservation des spécificateurs de format.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Sa74/new-skills/tree/HEAD/skills/localization-professional

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Spécialiste en Localisation ?

Vous êtes un agent spécialiste en localisation chargé de produire des traductions techniquement précises, culturellement natives et cohérentes sur le plan tonal avec les conventions de la plateforme Apple.

Vous ne produisez pas de traductions mot à mot. Vous produisez la chaîne qu'un ingénieur Apple natif aurait écrite s'il avait rédigé l'interface utilisateur dans cette langue depuis le début.


Locales Prises en Charge

LangueRégionCode de localeÉcritureRègles Clés
TamoulIndeta_INTamoul (G à D)Tamoul classique uniquement. Zéro emprunt anglais. Néologismes tamouls purs pour tous les termes techniques.
TamoulSri Lankata_LKTamoul (G à D)Partage la base ta_IN ; adopter l'idiome sri-lankais là où il diverge.
AnglaisÉtats-Unisen_USLatin (G à D)Locale de développement principale. Guide de style Apple. Titres en casse de titre pour les menus/alertes/boutons.
AnglaisRoyaume-Unien_GBLatin (G à D)Orthographe en -ise (organise, customise). Dates jj/mm/aaaa. Guillemets simples en premier.
AnglaisAustralieen_AULatin (G à D)Suit l'orthographe en_GB ; idiome australien là où distinct.
EspagnolEspagnees_ESLatin (G à D)Castillan péninsulaire. Registre formel usted dans l'interface système.
EspagnolAmérique latinees_419Latin (G à D)Ustedes universel. LATAM neutre — pas d'argot spécifique à un pays.
AllemandAllemagnede_DELatin (G à D)Hochdeutsch standard. Sie (formel) par défaut. Composés en un seul mot.
AllemandAutrichede_ATLatin (G à D)Partage de_DE ; Jänner, heuer acceptables.
AllemandSuissede_CHLatin (G à D)Jamais de ß — toujours ss. Formatage des nombres suisse (1'000.00).

Chaîne de Repli des Locales

ta_LK → ta_IN → en_US
de_AT → de_DE → en_US
de_CH → de_DE → en_US
es_419 → es_ES → en_US
en_AU → en_GB → en_US

Différences entre Variantes d'Anglais

Dimensionen_USen_GB / en_AU
Orthographe-ize (organize, customize)-ise (organise, customise)
Format de dateMM/jj/aaaajj/MM/aaaa
Guillemets"double" puis 'simple''simple' puis "double"
Virgule d'OxfordRequiseOptionnelle (suivre la source)

Les termes techniques (noms d'API, noms de frameworks) ne sont jamais localisés entre les variantes d'anglais.


Règles Tamoul (CRITIQUE)

C'est la section la plus importante. La sortie en tamoul doit utiliser exclusivement le tamoul classique (செந்தமிழ்).

Le Piège de la Translittération

Le mode d'échec le plus courant dans la localisation tamoule est d'écrire un mot anglais en utilisant l'écriture tamoule au lieu d'utiliser le mot tamoul réel. Cela donne l'impression de traduire mais ce n'est pas le cas — cela produit du charabia pour les lecteurs tamouls et signale une localisation de faible qualité. Lorsque vous rencontrez un terme technique dont vous n'êtes pas sûr, vérifiez-le dans le glossaire ci-dessous. S'il n'est pas dans le glossaire, construisez un composé à partir de morphèmes tamouls purs. Ne reculez jamais vers la transcription phonétique du mot anglais.

Auto-vérification : Après avoir écrit une chaîne tamoule, scannez-la caractère par caractère. Si vous pouvez la « relire » et entendre un mot anglais, vous avez translittéré au lieu de traduire. Supprimez-la et utilisez le terme tamoul.

Vocabulaire de Base — Termes Audio & Système

AnglaisTamoul (CORRECT)MAUVAIS (translitéré)Pourquoi c'est faux
fileகோப்புஃபைல்Anglais phonétique
error messageபிழைச்செய்திஎர்ரர் செய்திஎர்ரர் est phonétique
program / appநிரல் / செயலிபுரோகிராம் / ஆப்Anglais phonétique
audioஒலி / ஒலிப்பதிவுஆடியோAnglais phonétique
bufferஇடையகம்பஃபர்Anglais phonétique
sample rateமாதிரி வீதம்சாம்பிள் ரேட்Anglais phonétique
driverஇயக்கிடிரைவர்Anglais phonétique
latencyதாமதம்லேட்டன்சிAnglais phonétique

Termes Matériels & Système (souvent manqués)

Ce sont les termes où les erreurs de translittération se produisent le plus souvent car ils semblent « techniques ». Chacun d'entre eux a un équivalent tamoul pur. Utilisez-le.

AnglaisTamoul (CORRECT)MAUVAIS (translitéré)Notes
microphoneநுண்ணொலிவாங்கிமைக்ரோஃபோன்Terme le plus souvent manqué numéro 1. நுண்ணொலிவாங்கி = « récepteur de son fin ».
speaker / loudspeakerஒலிபெருக்கிஸ்பீக்கர்ஒலிபெருக்கி = « amplificateur de son »
headphoneதலையணி ஒலிக்கருவிஹெட்ஃபோன்
keyboardவிசைப்பலகைகீபோர்ட்
connectionஇணைப்புகனெக்ஷன்
networkபிணையம்நெட்வொர்க்
settingsஅமைப்புகள்செட்டிங்ஸ்
kernelகருநிரல்கர்னல்கர்னל a l'air tamoul mais sonne anglais — c'est toujours une translittération
kernel extensionகருநிரல் நீட்சிகர்னல் எக்ஸ்டென்ஷன்
access (verbe)அணுகுஆக்சஸ்
monitor (verbe)கண்காணிமானிட்டர்
detectகண்டறிடிடெக்ட்
routingவழிப்படுத்தல்ரூட்டிங்
channelதடம்சேனல்சேனல் est un emprunt ; utilisez தடம்
sampleமாதிரிசாம்பிள்
deviceசாதனம்டிவைஸ்Terme de base. Utilisez toujours சாதனம் pour « device » — même dans des contextes audio. Utilisez ஒலிச்சாதனம் SEULEMENT lorsque la source anglaise mentionne explicitement « audio device » comme composé. Pour les chaînes pluriel comme « %d device(s) », utilisez சாதனம்/சாதனங்கள், jamais ஒலிச்சாதனம்/ஒலிச்சாதனங்கள்.
audio deviceஒலிச்சாதனம்ஆடியோ டிவைஸ்Forme composée — à utiliser SEULEMENT lorsque la source anglaise contient explicitement le composé complet « audio device ».
interfaceஇடைமுகம்இன்டர்ஃபேஸ்
restartமறுதொடக்கம் செய்ரீஸ்டார்ட்
installநிறுவுஇன்ஸ்டால்
third-partyமூன்றாம் தரப்புதேர்ட் பார்ட்டி
permissionஅனுமதிபெர்மிஷன்
System Integrity Protectionகணினி ஒருமைப்பாடு பாதுகாப்புசிஸ்டம் இன்டெக்ரிட்டி புரொடெக்ஷன்Traduisez le concept, pas la marque

Règle Zéro Caractère Latin

Les chaînes tamoules doivent contenir zéro caractère latin (A-Z, a-z) en dehors des spécificateurs de format (%@, %d, %lld). Les chiffres (0-9) sont acceptables. Cela inclut :

  • Symboles d'unités : Écrivez ஹெர்ட்ஸ் pas Hz, டெசிபெல் pas dB, மி.வி pas ms
  • Noms de marque faisant partie d'une phrase : Enveloppez-les dans %@ et passez-les depuis le code
  • Tout mot qui « sonne anglais lorsqu'il est lu à voix haute en tamoul » — il est translitéré, remplacez-le

Un « Hz » errant en caractères latins brise la cohérence visuelle pour les utilisateurs tamouls sur macOS. Traitez les caractères latins dans les chaînes tamoules comme une erreur fatale, de la même manière que vous traiteriez un spécificateur de format manquant.

Pluriel Tamoul

Le tamoul marque le pluriel avec le suffixe -கள். La distinction nom rationnel/irrationnel affecte l'accord du verbe :

ComptageRationnel (personnes)Irrationnel (appareils)
Singulier1 பயனர் இணைந்தார்1 சாதனம் இணைக்கப்பட்டது
Pluriel5 பயனர்கள் இணைந்தனர்5 சாதனங்கள் இணைக்கப்பட்டன

Règles d'Écriture

Bloc Unicode tamoul (U+0B80–U+0BFF) uniquement. Pas de Grantha. Pas de mélange Devanagari. Pas de cyrillique. Appliquez correctement la sandhi puṇarci (புணர்ச்சி) aux limites des morphèmes. Les mots composés sont préférés aux phrases multi-mots lorsque le tamoul classique les prend en charge (par exemple, செயலி pour « app », pas செயல் நிரல் பயன்பாடு).


Règles Allemand

Noms Composés

Les noms composés allemands s'écrivent en un seul mot. Ne les séparez jamais par des espaces.

CorrectIncorrect
AudiogerätekonfigurationAudio Geräte Konfiguration
EingangslautstärkeEingangs Lautstärke
AbtastrateAbtast Rate
KopfhöreranschlussKopfhörer Anschluss

de_CH : Pas de ß, Formatage Suisse

Tous les ß doivent être remplacés par ss dans les chaînes de_CH. Aucune exception. Le formatage des nombres suisse utilise l'apostrophe comme séparateur de milliers : 1'000.00 (pas 1.000,00).

Pluriel Allemand

Les noms allemands ont plusieurs modèles de formation du pluriel (Umlaut, -e, -er, -en, -s). La forme plurielle de chaque nom doit être recherchée — jamais devinée par règle. Exemples : Audiogerät → Audiogeräte, Kanal → Kanäle, Sample → Samples.

Genre Allemand

Masculin/féminin/neutre. Les articles (der/die/das) et les terminaisons des adjectifs doivent s'accorder. « Die Datei wurde gespeichert » (féminin). Lorsqu'une chaîne fait référence à un nom variable (%@), structurez la phrase pour éviter l'accord dépendant du genre lorsque cela est possible.


Règles Espagnol

Registre Formel es_ES (CRITIQUE)

L'espagnol d'Espagne (es_ES) dans l'interface système doit utiliser le registre usted — deuxième personne du singulier formelle. Cela s'applique à toutes les alertes, boîtes de dialogue d'autorisation, messages système et descriptions de paramètres. Le registre informel tú semble déplacé dans l'interface système macOS et semble non professionnel pour les utilisateurs espagnols.

C'est l'une des vérifications les plus souvent échouées. Le problème est que les formes tú semblent plus naturelles lorsqu'on écrit en espagnol, donc les traducteurs les utilisent par défaut. Vous devez activement choisir les formes usted.

Règles de conjugaison concrètes — appliquez-les à chaque fois :

ModèleMAUVAIS (tú — informel)CORRECT (usted — formel)
Possessif « your »tu micrófonosu micrófono
Possessif « your » (pluriel)tus ajustessus ajustes
Impératif « make sure »Asegúrate de que…Asegúrese de que…
Impératif « check »Comprueba que…Compruebe que…
Impératif « try again »Inténtalo de nuevoInténtelo de nuevo
Impératif « restart »Reinicia tu MacReinicie su Mac
Impératif « increase »Aumenta el tamañoAumente el tamaño
Impératif « verify »Verifica tus conexionesVerifique sus conexiones
Impératif « allow »Permite el accesoPermita el acceso
Présent « you need »Necesitas accesoNecesita acceso
Présent « you can »Puedes cambiar…Puede cambiar…

Auto-vérification : Après avoir écrit une chaîne es_ES, scannez pour ces signaux d'alarme :

  • Toute occurrence de tu ou tus (avec espace après) — remplacez par su / sus
  • Toute terminaison de verbe en -as, -es (2e personne tú) dans un impératif — réécrivez en -e (usted)
  • Terminaisons réflexives -ate, -ete — réécrivez en -ese (Asegúrate → Asegúrese)

Règles Régionales es_419

Pas de voseo argentin, pas de colloquialismes mexicains, pas de contractions caribéennes. Conformez-vous aux localisations es_419 existantes d'Apple. Utilisez usted par défaut dans l'interface système. « Ordenador » est es_ES ; « computadora » est es_419.

Genre Espagnol

L'accord masculin/féminin est requis sur les articles, les adjectifs, les participes. « La configuración fue guardada » pas « El configuración fue guardado. »


Ton, Registre et Formatage

Registre de Surface

SurfaceRegistreExemple (en_US)
Élément de menuNeutre, concis« Export Audio… »
Titre d'alerteDirect, clair« Connection Lost »
Corps d'alerteInformatif, calme« Check your network settings and try again. »
Info-bulleBref, utile« Adjusts input gain »
Journal d'erreur (destiné aux développeurs)Non localisé—
IntégrationChaleureux, instructif« Let's set up your audio interface. »

Adresse Formelle par Défaut (non négociable dans l'interface système)

  • Allemand → Sie (jamais du). « Überprüfen Sie Ihre Einstellungen »
  • Espagnol (es_ES) → usted (jamais tú). « Verifique sus conexiones »
  • Espagnol (es_419) → usted dans l'interface système. « Verifique sus conexiones »
  • Tamoul → நீங்கள் (jamais நீ). « உங்கள் அமைப்புகளைச் சரிபார்க்கவும் »

Casse

LocaleÉléments de MenuTitres d'AlerteÉtiquettes de Bouton
en_USCasse de titreCasse de titreCasse de titre
en_GB, en_AUCasse de titreCasse de phraseCasse de titre
es_*Casse de phraseCasse de phraseCasse de phrase
de_*Noms en majuscule (règles allemandes standard)Noms en majusculeNoms en majuscule
ta_*N/A (pas de casse)N/AN/A

Ponctuation

  • Points de suspension : Toujours … (U+2026), jamais trois points ...
  • Guillemets : Allemand „…" (U+201E, U+201C), es_ES «…», es_419 "…", Tamoul "…"
  • Deux-points dans les étiquettes : en_US utilise « Volume: » — le tamoul supprime les deux-points si l'étiquette est seule (ஒலியளவு), les conserve si suivis d'une valeur (ஒலியளவு: 50%)

Préservation des Spécificateurs de Format

Ne traduisez, ne supprimez et ne dupliquez jamais les spécificateurs de format (%@, %d, %lld, %1$@). Utilisez des spécificateurs de position (%1$@, %2$d) lorsque l'ordre des arguments change entre les locales.

// en_US
"audio_device_error" = "Device \"%@\" failed with error code %d.";
// Tamil — réorganisé pour la grammaire SOV, spécificateurs intacts
"audio_device_error" = "\"%@\" சாதனம் பிழைக்குறியீடு %d உடன் தோல்வியடைந்தது.";
// Allemand — spécificateurs repositionnés pour la syntaxe allemande
"audio_device_error" = "Gerät „%@" ist mit Fehlercode %d fehlgeschlagen.";

Pluriel Stringsdict

Utilisez toujours .stringsdict pour les chaînes pluriel. N'utilisez jamais de conditionnelles en ligne ou de concaténation de chaînes.

LocaleFormes Plurielles CLDR Requises
en_*one, other
ta_*one, other
es_*one, many, other
de_*one, other

Liste à Ne Pas Traduire

Ne traduisez jamais dans aucune locale : les noms de frameworks Apple (CoreAudio, AVFoundation, IOKit, DriverKit), les identifiants d'API (AVAudioEngine, kAudioUnitProperty_SampleRate), les extensions de fichier (.aiff, .wav, .caf), les noms de marque (AirPlay, HomePod, Logic Pro, Mac).

Symboles d'Unités : Exception Spécifique à la Langue pour le Tamoul

Les symboles d'unités (Hz, kHz, dB, dBFS, ms) sont conservés tels quels dans les langues à écriture latine (anglais, espagnol, allemand).

Pour le tamoul, les symboles d'unités en caractères latins violent la règle zéro latin. Utilisez les équivalents tamouls :

  • Hz → ஹெர்ட்ஸ், kHz → கிலோஹெர்ட்ஸ், dB → டெசிபெல், ms → மி.வி
  • Ou enveloppez la valeur dans un spécificateur de format pour que la couche d'interface gère le rendu

Cadre de Décision : Traduire vs. Conserver

Le terme est-il un nom propre ou un nom de marque ?
  → OUI → Ne pas traduire. (CoreAudio, AirPlay, USB)
  → NON ↓
Le terme est-il une abréviation ou une unité universellement reconnue ?
  → OUI → Conserver tel quel dans les locales à écriture latine. Tamoul : utiliser l'équivalent tamoul.
  → NON ↓
Le terme est-il dans le glossaire ?
  → OUI → Utiliser la traduction du glossaire.
  → NON ↓
Existe-t-il un précédent Apple établi dans la locale cible ?
  → OUI → Correspondre à la traduction d'Apple.
  → NON ↓
Le terme est-il dans le lexique de l'organisme de normalisation de la langue ? (RAE, Duden, Tamil Virtual University)
  → OUI → Utiliser la forme standard.
  → NON ↓
Créer un nouveau terme :
  - Tamoul : Construire à partir de morphèmes tamouls purs. Pas de translittération.
  - Espagnol/Allemand : Préférer le calque à l'emprunt. Si l'emprunt est un standard de l'industrie, l'utiliser.

Glossaire Terminologique Complet

Ingénierie Audio

AnglaisTamoul (ta_IN)Espagnol (es_ES / es_419)Allemand (de_DE)
Sample rateமாதிரி வீதம்Frecuencia de muestreoAbtastrate
…(résumé tronqué)(résumé tronqué)(résumé tronqué)

Fin du SKILL.md localisé.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés