# Epic Games Achievements > Localize Epic Games Store achievement CSV files URL: https://store.crowdin.com/epic-achievements Category: File Formats, Gaming Type: App Author: Awesome Crowdin Translate Epic Games Store achievement CSVs in Crowdin using this app. ## How It Works This app functions as a custom file format processor. When installed to a Crowdin project, CSV files matching the Epic achievements format will be processed automatically. ### Step 1: Prepare Your CSV Export your achievements CSV from Epic Games Developer Portal. ### Step 2: Configure Your Crowdin Project **Important:** The source language of your Crowdin project must exactly match the source language in your CSV file. For example, if your CSV uses `en-US` as the source, set your Crowdin project source language to "English, United States" — not just "English". ### Step 3: Upload and Translate Upload the CSV file to the Sources section. The app extracts all translatable content: - **Locked Title** — Achievement title shown before unlocking - **Locked Description** — Description shown before unlocking - **Unlocked Title** — Achievement title shown after unlocking - **Unlocked Description** — Description shown after unlocking - **Flavor Text** — Optional additional context (if present) ### Step 4: Export Translations Download the translated file. The export maintains the original CSV structure with all your translations included. ## WYSIWYG Preview The app provides a visual preview that renders achievements as they appear in the Epic Games Store. Linguists can see both locked and unlocked states side-by-side, making it easy to ensure translations work well in context. ![WYSIWYG Preview Example](https://developers.app.crowdin.net/api/media/file/e0eb339a-2db0-4615-a5f5-bbf5238f685f.png) ## Language Mapping The app automatically maps between Crowdin language codes and Epic Games locale codes. Supported languages include all Epic-supported locales. If your Crowdin project includes target languages not present in the original CSV, they will be added to the export automatically. ## File Format Details | Attribute | Value | | --------- | ----- | | File Extension | .csv | | [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | epic-achievements | | Source can be edited in Crowdin | No | | Generating translated files via [Bundles](https://support.crowdin.com/bundles/) | [Search Crowdin Store](https://store.crowdin.com/tags/string-exporter) | | Supports pluralization | No | | WYSIWYG Preview in the editor | Yes | | Supported types of contextual information | WYSIWYG | | Custom attributes | No | | Existing translations import possibility | Key-value mapping | ## Sample File ```csv name,locale,lockedTitle,lockedDescription,unlockedTitle,unlockedDescription,flavorText,lockedIcon,unlockedIcon first_steps,en-US,Hidden Achievement,Complete the tutorial to reveal,First Steps,Complete the tutorial and begin your adventure,Every journey begins with a single step,achievement_first_steps_locked.png,achievement_first_steps.png first_steps,de,Versteckte Errungenschaft,Schließe das Tutorial ab um zu enthüllen,Erste Schritte,Schließe das Tutorial ab und beginne dein Abenteuer,Jede Reise beginnt mit einem einzigen Schritt,achievement_first_steps_locked.png,achievement_first_steps.png first_steps,fr,Succès caché,Terminez le tutoriel pour révéler,Premiers pas,Terminez le tutoriel et commencez votre aventure,Chaque voyage commence par un premier pas,achievement_first_steps_locked.png,achievement_first_steps.png first_steps,es-ES,Logro oculto,Completa el tutorial para revelar,Primeros pasos,Completa el tutorial y comienza tu aventura,Todo viaje comienza con un primer paso,achievement_first_steps_locked.png,achievement_first_steps.png first_steps,ja,隠された実績,チュートリアルを完了して解除,最初の一歩,チュートリアルを完了して冒険を始めよう,千里の道も一歩から,achievement_first_steps_locked.png,achievement_first_steps.png dragon_slayer,en-US,Dragon Slayer,Defeat the Ancient Dragon,Dragon Slayer,Defeated the Ancient Dragon in single combat,The beast falls. The legend rises.,achievement_dragon_locked.png,achievement_dragon.png dragon_slayer,de,Drachentöter,Besiege den Uralten Drachen,Drachentöter,Den Uralten Drachen im Einzelkampf besiegt,Das Biest fällt. Die Legende erhebt sich.,achievement_dragon_locked.png,achievement_dragon.png dragon_slayer,fr,Tueur de dragon,Vaincre le Dragon Ancien,Tueur de dragon,Vaincu le Dragon Ancien en combat singulier,La bête tombe. La légende s'élève.,achievement_dragon_locked.png,achievement_dragon.png dragon_slayer,es-ES,Cazadragones,Derrota al Dragón Ancestral,Cazadragones,Derrotaste al Dragón Ancestral en combate singular,La bestia cae. La leyenda se alza.,achievement_dragon_locked.png,achievement_dragon.png dragon_slayer,ja,ドラゴンスレイヤー,エンシェントドラゴンを倒せ,ドラゴンスレイヤー,エンシェントドラゴンを一騎打ちで倒した,獣は倒れ、伝説は生まれる,achievement_dragon_locked.png,achievement_dragon.png completionist,en-US,Completionist,Collect all items in the game,Completionist,Collected every single item in the game,,achievement_complete_locked.png,achievement_complete.png completionist,de,Perfektionist,Sammle alle Gegenstände im Spiel,Perfektionist,Jeden einzelnen Gegenstand im Spiel gesammelt,,achievement_complete_locked.png,achievement_complete.png completionist,fr,Collectionneur,Collectez tous les objets du jeu,Collectionneur,Collecté chaque objet du jeu,,achievement_complete_locked.png,achievement_complete.png completionist,es-ES,Completista,Recoge todos los objetos del juego,Completista,Recogiste todos los objetos del juego,,achievement_complete_locked.png,achievement_complete.png completionist,ja,コンプリート,ゲーム内の全アイテムを収集せよ,コンプリート,ゲーム内の全アイテムを収集した,,achievement_complete_locked.png,achievement_complete.png speedrunner,en-US,Speed Demon,Complete the game in under 2 hours,Speed Demon,Completed the game in under 2 hours,,achievement_speed_locked.png,achievement_speed.png speedrunner,de,Geschwindigkeitsdämon,Beende das Spiel in unter 2 Stunden,Geschwindigkeitsdämon,Das Spiel in unter 2 Stunden beendet,,achievement_speed_locked.png,achievement_speed.png speedrunner,fr,Démon de vitesse,Terminez le jeu en moins de 2 heures,Démon de vitesse,Terminé le jeu en moins de 2 heures,,achievement_speed_locked.png,achievement_speed.png speedrunner,es-ES,Demonio de la velocidad,Completa el juego en menos de 2 horas,Demonio de la velocidad,Completaste el juego en menos de 2 horas,,achievement_speed_locked.png,achievement_speed.png speedrunner,ja,スピードデーモン,2時間以内にゲームをクリアせよ,スピードデーモン,2時間以内にゲームをクリアした,,achievement_speed_locked.png,achievement_speed.png friendly_fire,en-US,Friendly Fire,Accidentally defeat an ally,Friendly Fire,"Accidentally defeated an ally in combat. Oops!",It happens to the best of us.,achievement_friendly_locked.png,achievement_friendly.png friendly_fire,de,Eigenbeschuss,Besiege versehentlich einen Verbündeten,Eigenbeschuss,"Versehentlich einen Verbündeten im Kampf besiegt. Ups!",Das passiert den Besten von uns.,achievement_friendly_locked.png,achievement_friendly.png friendly_fire,fr,Tir ami,Vaincre accidentellement un allié,Tir ami,"Vaincu accidentellement un allié au combat. Oups !",Ça arrive aux meilleurs d'entre nous.,achievement_friendly_locked.png,achievement_friendly.png friendly_fire,es-ES,Fuego amigo,Derrota accidentalmente a un aliado,Fuego amigo,"Derrotaste accidentalmente a un aliado en combate. ¡Ups!",Le pasa a los mejores.,achievement_friendly_locked.png,achievement_friendly.png friendly_fire,ja,フレンドリーファイア,味方を誤って倒せ,フレンドリーファイア,味方を誤って倒してしまった。おっと!,誰にでもあることさ,achievement_friendly_locked.png,achievement_friendly.png ```