Oracle DBMS_XMLTRANSLATIONS
Version 19.3

General Information
Library Note Morgan's Library Page Header
Which has the higher priority in your organization: Deploying a new database or securing the ones you already have? Looking for a website, and resources, dedicated solely to securing Oracle databases? Check out DBSecWorx.
Purpose Translation so strings can be searched/displayed
AUTHID CURRENT_USER
Dependencies
DBMS_XDBTRANS_LIB XMLTYPE  
Documented No
First Available 2006
Security Model Owned by XDB with EXECUTE granted to PUBLIC
Source {ORACLE_HOME}/rdbms/admin/dbmsxtr.sql
Subprograms
 
DISABLETRANSLATION
Disables translations in the current session so that query or retrieval will take place on the base document ignoring session language values dbms_xmltranslations.disableTranslation;
exec dbms_xmltranslations.disableTranslation;
 
ENABLETRANSLATION
Enables translations in the current session so that query or retrieval will take place on the base document ignoring session language values dbms_xmltranslations.enableTranslation;
exec dbms_xmltranslations.enableTranslation;
 
EXTRACTXLIFF
Extracts the translations in XLIFF format from either an XMLTYPE or a resource in the XDB Repository

Overload 1
dbms_xmltranslations.extractXLIFF(
doc       IN XMLTYPE,
xpath     IN VARCHAR2,
namespace IN VARCHAR2 := NULL)
RETURN XMLTYPE;
TBD
Overload 2 dbms_xmltranslations.extractXLIFF(
abspath   IN VARCHAR2,
xpath     IN VARCHAR2,
namespace IN VARCHAR2 := NULL)
RETURN XMLTYPE;
TBD
 
GETBASEDOCUMENT
Returns the base document with translations dbms_xmltranslations.getBaseDocument(doc IN XMLTYPE) RETURN XMLTYPE;
TBD
 
MERGEXLIFF
Merges the translations in XLIFF format into either an XMLTYPE or a resource in the XDB Repository
Overload 1
dbms_xmltranslations.mergeXLIFF(doc IN XMLTYPE, xliff IN XMLTYPE) RETURN XMLTYPE;
TBD
Overload 2 dbms_xmltranslations.mergeXLIFF(xliff IN XMLTYPE);
TBD
 
SETSOURCELANG
Sets the source language at a specified XPATH dbms_xmltranslations.setSourceLang(
doc       IN XMLTYPE,
xpath     IN VARCHAR2,
lang      IN VARCHAR2,
namespace IN VARCHAR2 := NULL)
RETURN XMLTYPE;
TBD
 
TRANSLATEXML
Returns the document in the specified language dbms_xmltranslations.translateXML(doc IN XMLTYPE, lang IN VARCHAR2) RETURN XMLTYPE;
TBD
 
UPDATETRANSLATION
Updates the translation in a particular language at the specified XPATH dbms_xmltranslations.updateTranslation(
doc       IN XMLTYPE,
xpath     IN VARCHAR2,
lang      IN VARCHAR2,
value     IN VARCHAR2,
namespace IN VARCHAR2 := NULL)
RETURN XMLTYPE;
TBD

Related Topics
Built-in Functions
Built-in Packages
DBMS_XDB
What's New In 18c
What's New In 19c
XML Functions

Morgan's Library Page Footer
This site is maintained by Dan Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2019 Daniel A. Morgan All Rights Reserved
  DBSecWorx