> For the complete documentation index, see [llms.txt](https://support.iafcertsearch.org/certification-bodies/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.iafcertsearch.org/certification-bodies/field-name-glossary/iaf-certsearch-dataset/countries/country-mapping-behavior.md).

# Country Mapping Behavior

This section outlines how legacy country entries from **Version 1** are mapped to their updated counterparts in **Version 2**, which follows the **ISO 3166-1** standard.

The mapping ensures **backward compatibility** while aligning all current and future data with standardized country codes and names:

| Legacy Entry (version 1)           | Latest Version (ISO 3166-1) (version 2)                                                                     | Mapping Behavior                                                                                                                                                                                                                                                                                                                 |
| ---------------------------------- | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Swaziland                          | Eswatini                                                                                                    | <p><strong>Automatic Replacement</strong></p><ul><li>For countries with updated names (e.g., Swaziland → Eswatini). The system will automatically map and display the updated name (e.g., Eswatini) in the UI, including on the Detail Page, Listing Page, and other relevant areas.</li></ul>                                   |
| <p></p><p>Netherlands Antilles</p> | <p></p><ul><li>Bonaire, Sint Eustatius and Saba</li><li>Curaçao</li><li>Sint Maarten (Dutch part)</li></ul> | <p></p><p><strong>Legacy Display with Guidance</strong></p><ul><li>The original name will still be shown for legacy country names without a direct one-to-one mapping, such as the Netherlands Antilles.</li><li>However, we <strong>recommend mapping to the corresponding updated countries where possible.</strong></li></ul> |
| N/A                                | South Sudan                                                                                                 | Newly added in Version 2                                                                                                                                                                                                                                                                                                         |

***

**Impact on Data Import and Display**

<table><thead><tr><th width="205.333251953125">Use Case</th><th width="213.3333740234375">Example</th><th>Behavior</th></tr></thead><tbody><tr><td><strong>Data with one-to-one mapping</strong></td><td>Swaziland → Eswatini</td><td><p><strong>During Import (File Upload / API)</strong></p><ul><li>If a legacy country name like <strong>Swaziland</strong> is used, the system will <strong>accept it</strong> and <strong>automatically map it to the updated name</strong>, <strong>Eswatini</strong>.</li></ul><p><strong>How it's displayed?</strong></p><ul><li>Record will then show the <strong>latest country name</strong> in the system. <em>(e.g., Eswatini)</em></li></ul></td></tr><tr><td><strong>No Direct Mapping (One-to-Many)</strong></td><td><p>Netherlands Antilles →</p><ul><li>Bonaire, Sint Eustatius and Saba</li><li>Curaçao</li><li>Sint Maarten (Dutch part)</li></ul></td><td><p><strong>During Import (File Upload / API)</strong></p><ul><li>If a legacy country name like the<strong>Netherlands Antilles</strong> is used, the system will <strong>accept it</strong> and <strong>will save it as it is.</strong></li></ul><p></p><p><strong>How it's displayed?</strong></p><ul><li>Record will still show the legacy <strong>country name</strong> in the system. <em>(e.g., Netherlands Antilles)</em></li></ul><p><br><strong>Action Required</strong></p><ul><li>To comply with the ISO 3166-1 standard, it is recommended that you map the legacy name to the latest version.</li></ul></td></tr></tbody></table>
