Search Results fnd_natural_languages_tl
Overview
FND_NATURAL_LANGUAGES_TL is the translation table for FND_NATURAL_LANGUAGES within the Oracle E-Business Suite Application Object Library (FND). It is owned by the APPLSYS schema and stores the language-dependent, multilingual descriptive text associated with each natural language registered in the base table. Whereas the base FND_NATURAL_LANGUAGES table holds language-independent attributes, this "_TL" table carries the translatable columns — primarily NAME and DESCRIPTION — for each installed language in the EBS instance. The object is documented as VALID in ETRM for both release 12.1.1 and 12.2.2, and its physical schema is exposed with eleven columns.
From a dimensional modeling perspective, the heuristic Data Vault classification mined from the FK structure identifies this object as standalone. In Data Vault terms it is therefore best modeled as a satellite-like descriptive companion: the business key (LANGUAGE_CODE plus LANGUAGE) identifies a natural language record, and the surrounding descriptive and audit columns provide its translated attributes. Because no foreign-key parents were detected in the mined metadata, the table is treated as an independent descriptive reference rather than a hub or link.
Key Information Stored
The table is keyed by the composite primary key FND_NATURAL_LANGUAGES_TL_PK, defined on (LANGUAGE_CODE, LANGUAGE). The most important columns are:
- LANGUAGE_CODE — the Oracle language code (for example, "US" or "D"), part of the primary key.
- LANGUAGE — the language identifier, the second component of the primary key and the link back to the base table.
- NAME — the translated display name of the natural language.
- DESCRIPTION — the translated description text; also part of unique index U2.
- SOURCE_LANG — indicates the source language used when the row was created.
- CREATED_BY, CREATION_DATE — standard who/when audit columns for row insertion.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns for the most recent modification.
- ZD_EDITION_NAME — the editioning column supporting EBS Online Patching (Edition-Based Redefinition), present in the unique indexes U1 and U2.
Two unique indexes act as business-key candidates: U1 on (LANGUAGE_CODE, LANGUAGE, ZD_EDITION_NAME) and U2 on (DESCRIPTION, LANGUAGE, ZD_EDITION_NAME). The surrogate PK (LANGUAGE_CODE, LANGUAGE) identifies each translated row, while U1 and U2 enforce uniqueness of the natural language record and its translated description within an edition.
Common Use Cases and Queries
The table is typically queried to resolve the translated display name of a language for reporting, LOV population, and localization checks. A common pattern joins it to the base table and filters by the runtime session language:
- Retrieve translated names:
SELECT LANGUAGE_CODE, NAME FROM FND_NATURAL_LANGUAGES_TL WHERE LANGUAGE = 'US' AND ZD_EDITION_NAME = 'SET1'; - Join to base:
SELECT b.LANGUAGE_CODE, t.NAME FROM FND_NATURAL_LANGUAGES b, FND_NATURAL_LANGUAGES_TL t WHERE b.LANGUAGE_CODE = t.LANGUAGE_CODE AND b.LANGUAGE = t.LANGUAGE; - Audit localized content completeness by comparing row counts per LANGUAGE against the base table.
- Localization and translation validation reports identifying missing NAME or DESCRIPTION values.
Because Online Patching editions are in play, queries should ordinarily constrain ZD_EDITION_NAME to the active edition to avoid returning superseded rows.
Related Objects
The principal related objects, based on the documented key structure, are:
- FND_NATURAL_LANGUAGES — the base table; join on LANGUAGE_CODE and LANGUAGE.
- FND_NATURAL_LANGUAGES_TL_PK — the primary-key constraint on (LANGUAGE_CODE, LANGUAGE).
- FND_NATURAL_LANGUAGES_TL_U1 and FND_NATURAL_LANGUAGES_TL_U2 — unique indexes enforcing business-key and description uniqueness per edition.
- FND_LANGUAGES — the language registry referenced indirectly via LANGUAGE_CODE.
- FND_TERRITORIES_TL — a parallel translated reference table following the same "_TL" pattern.
These associations reflect the documented metadata; consult the ETRM for the complete dependency list.
-
Table: FND_NATURAL_LANGUAGES_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_NATURAL_LANGUAGES_TL, object_name:FND_NATURAL_LANGUAGES_TL, status:VALID, product: FND - Application Object Library , description: Translations for FND_NATURAL_LANGUAGES , implementation_dba_data: APPLSYS.FND_NATURAL_LANGUAGES_TL ,
-
Table: FND_NATURAL_LANGUAGES_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_NATURAL_LANGUAGES_TL, object_name:FND_NATURAL_LANGUAGES_TL, status:VALID, product: FND - Application Object Library , description: Translations for FND_NATURAL_LANGUAGES , implementation_dba_data: APPLSYS.FND_NATURAL_LANGUAGES_TL ,
-
APPS.FND_NATURAL_LANGUAGES_PKG SQL Statements
12.1.1
-
APPS.FND_NATURAL_LANGUAGES_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.FND_NATURAL_LANGUAGES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:FND_NATURAL_LANGUAGES_TL+, status:VALID,
-
VIEW: APPS.OTA_NATURAL_LANGUAGES_V
12.1.1
-
VIEW: APPLSYS.FND_NATURAL_LANGUAGES_TL#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:FND_NATURAL_LANGUAGES_TL#, status:VALID,
-
SYNONYM: APPS.FND_NATURAL_LANGUAGES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_NATURAL_LANGUAGES_TL, status:VALID,
-
PACKAGE BODY: APPS.FND_NATURAL_LANGUAGES_PKG
12.1.1
-
PACKAGE BODY: APPS.FND_NATURAL_LANGUAGES_PKG
12.2.2
-
VIEW: APPS.OTA_NATURAL_LANGUAGES_V
12.2.2
-
VIEW: APPLSYS.FND_NATURAL_LANGUAGES_TL#
12.2.2
-
SYNONYM: APPS.FND_NATURAL_LANGUAGES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_NATURAL_LANGUAGES_TL, status:VALID,
-
TRIGGER: APPS.FND_NATURAL_LANGUAGES_TL+
12.2.2
-
VIEW: APPS.FND_NATURAL_LANGUAGES_VL
12.1.1
-
VIEW: APPS.FND_NATURAL_LANGUAGES_VL
12.2.2
-
FUNCTION: APPS.FND_NATURAL_LANGUAGES_TL=
12.2.2
-
View: FND_NATURAL_LANGUAGES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_NATURAL_LANGUAGES_VL, object_name:FND_NATURAL_LANGUAGES_VL, status:VALID, product: FND - Application Object Library , description: Multilingual view for natural language table , implementation_dba_data: APPS.FND_NATURAL_LANGUAGES_VL ,
-
TABLE: APPLSYS.FND_NATURAL_LANGUAGES_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_NATURAL_LANGUAGES_TL, object_name:FND_NATURAL_LANGUAGES_TL, status:VALID,
-
TABLE: APPLSYS.FND_NATURAL_LANGUAGES_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_NATURAL_LANGUAGES_TL, object_name:FND_NATURAL_LANGUAGES_TL, status:VALID,
-
FUNCTION: APPS.FND_NATURAL_LANGUAGES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:FND_NATURAL_LANGUAGES_TL=, status:VALID,
-
View: FND_NATURAL_LANGUAGES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_NATURAL_LANGUAGES_VL, object_name:FND_NATURAL_LANGUAGES_VL, status:VALID, product: FND - Application Object Library , description: Multilingual view for natural language table , implementation_dba_data: APPS.FND_NATURAL_LANGUAGES_VL ,
-
PACKAGE BODY: APPS.FND_NATURAL_LANGUAGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_NATURAL_LANGUAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_NATURAL_LANGUAGES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_NATURAL_LANGUAGES_PKG, status:VALID,
-
VIEW: APPS.FND_NATURAL_LANGUAGES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_NATURAL_LANGUAGES_VL, object_name:FND_NATURAL_LANGUAGES_VL, status:VALID,
-
VIEW: APPS.FND_NATURAL_LANGUAGES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_NATURAL_LANGUAGES_VL, object_name:FND_NATURAL_LANGUAGES_VL, status:VALID,
-
VIEW: APPS.OTA_NATURAL_LANGUAGES_V
12.2.2
owner:APPS, object_type:VIEW, object_name:OTA_NATURAL_LANGUAGES_V, status:VALID,
-
VIEW: APPS.OTA_NATURAL_LANGUAGES_V
12.1.1
owner:APPS, object_type:VIEW, object_name:OTA_NATURAL_LANGUAGES_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_NATURAL_LANGUAGES_TL
12.1.1
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_NATURAL_LANGUAGES_TL
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_NATURAL_LANGUAGES
12.1.1
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_NATURAL_LANGUAGES
12.2.2
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_LANGUAGES
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_LOAD_UTIL
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
APPS.FND_NATURAL_LANGUAGES_PKG dependencies on FND_LOAD_UTIL
12.1.1