LocaleDataSet

# Course Introduction

Let's learn about LocaleDataSet, which is necessary for translating the text of the World.

##### Reference Guide

[Understanding Localization](docs/?postId=951) [Localizing to Format](docs/?postId=968) [Automatic Translation](docs/?postId=1072)

# Introduce LocaleDataSet

LocaleDataSet is the dedicated DataSet for translation. LocaleDataSet has two types: Default and WebSync. You can create LocaleDataSet of Default or WebSync from Workspace - MyDesk - Create LocaleDataSet. [png](16983152847384b0c9b653fc74b3ea842f39a739ac243)

#### Default

This is the default LocaleDataSet. Key, Source, and Note columns area added as default, and the creator can add more columns to add translations and manage them. The Default type LocaleDataSet isn't linked with the official website's managed translations. You can add language codes by pressing the add column button and selecting from the list of languages. Duplicate language codes can't be added. Default LocaleDataSet is suitable for use when the amount of translations isn't large, so translations can be managed directly in Maker.

[png](16988269998795f9915d9c6c5478d8c93413d8b9bf3e7)

#### WebSync

WebSync LocaleDataSet is the LocaleDataSet that processes the contents translated by the translation management on the official website. You can check it by linking it to the LocaleDataSet Editor in Maker. It saves the last editing time and links with the translation management on the official website. WebSync LocaleDataSet can only edit the Key, Source, and Note columns, and you cannot add new columns in the Maker. If you synchronize the translation, an unmodifiable column is automatically added. WebSync LocaleDataSet is suitable to use when there are a lot of members producing worlds so the number of people accessing Maker needs to be managed, or when there's a large amount of translations.

[png](169837602461617090b6ba590446daa40528e6ab4150c)

# LocaleDataSet Editor

!

[{"Numbers":"\u0001","Description":"Column CellDefines the data name of each row, i.e. the column name. The default fixed column cells cannot be deleted.Key: The identifier key. You can't use duplicated keys.Source: Source language, source contentNote: Enter the additional information you want to provide to the translator. You can find this information from the translation management on the official website."},{"Numbers":"\u0001","Description":"CellEach set is an input text field. Insert the data value suitable for the definition of each row. The inserted data values are all saved as strings."},{"Numbers":"\u0001","Description":"Add Row ButtonAdd a new row at the end of the row by pressing the button."},{"Numbers":"\u0001","Description":"Add Column ButtonAdd a new column at the end of the column by pressing the button. If the LocaleDataSet is set to Default, you can add language codes to add translation. It is unavailable if it's WebSync."},{"Numbers":"[png](16577012857253f3f35d4a11f4cfbb9faaa60264c18b9)Import CSV FilesYou can load CSV file saved on your computer and replace the current data. You can only use CSV file saved with utf-8 format.When using the Import function, the header row must be filled in Key, Source, Note order to match the LocaleDataSet format. All other data is imported as deleted.Export CSV FilesExport Maker's LocaleDataSet as a CSV file to save it to your computer.","Description":"nan"}]

# Manage Translation

The WebSync-type LocaleDataSet created by the Maker can be translated on the official website. You can also link the contents translated by the translation management to the LocaleDataSet editor in the Maker. Translation management is available at Official website - Create Worlds - Creator's Created Worlds - Translation Management - World Contents. MapleStory Worlds currently supports Korean and English translations only.

[png](172724402417118aff0d5161145cd98d8e0a6feaeeae7)

[{"Numbers":"\u0001","Description":"World Content List of LocaleDataSet created by Maker."},{"Numbers":"\u0001","Description":"Sync UPYou can update the information of LocaleDataSet created by the Maker by pressing the button."},{"Numbers":"\u0001","Description":"Search Bar You can search for translations by Key, Source, and Note."},{"Numbers":"\u0001","Description":"Translation You can view and translate the Key, Source, and Note information together. You can save a translation by pressing the [Save] button. To link the translation to the Maker, you need to press the [Sync] button in the Maker."}]