--- title: Names, descriptions and localization summary: Custom text pages, language files and game data references in the form {page,id}. section: data kind: example status: example tags: ["X4","modding","localization"] sources: ["https://wiki.egosoft.com/X%20Rebirth%20Wiki/Modding%20support/Mission%20Director%20Guide/"] --- ## Separate text from data Game XML can refer to text as `{page,id}`. A new ship's name and description can use your own page without altering the original ship text. Choose a page ID that does not conflict with your extension set; no sample ID is universally free. ## A text file The example is `t/0001-l044.xml` for English, with language ID 44. Add `t/0001-l007.xml` with language ID 7 for Russian, retaining the same page and entry IDs. Place files in the extension's `t` folder and verify reference resolution after loading. The filename number and internal text page ID are separate values. ```xml Wiki Scout A light scout variant. ``` ## References in a macro Update the relevant identification references in your copied macro. Do not replace a complete node with this short example: other required or useful attributes may exist. ```xml ``` ## Verification Open the game in every supported language. Check the name in the catalogue and object details, the description and the absence of ReadText errors. A text filename need not equal its page number.