public class TranslationUtility
extends java.lang.Object
Constructor and Description |
---|
TranslationUtility() |
Modifier and Type | Method and Description |
---|---|
static void |
addNodeDescriptionEntryInTranslationBundle(java.lang.String id,
java.lang.String name,
java.lang.String scopeGuid,
java.lang.String updatedDesc,
oracle.webcenter.framework.translations.TranslationsManager transMgr,
java.lang.String nodeType)
Add the description of the page/folder/link into the translation file
|
static void |
addNodeTitleEntryInTranslationBundle(java.lang.String id,
java.lang.String name,
java.lang.String scopeGuid,
java.lang.String title,
oracle.webcenter.framework.translations.TranslationsManager transMgr,
java.lang.String nodeType)
Add the tile of the page/folder/link into the translation XLF file for translation
|
static java.lang.String |
constructScopeBundleFilePath(java.lang.String scopeGuid,
java.lang.String bundleName)
constructs the scope bundle file path in mds based on
bundlename passed to it.
|
static void |
deleteEntriesFromTranslationBundle(java.lang.String id,
java.lang.String name,
java.lang.String scopeGUID,
oracle.webcenter.framework.translations.TranslationsManager transMgr,
java.lang.String nodeType)
Deletes the title and description entry for the Page/Folder/Link object in the scope translation file.
|
static java.lang.String |
getNodesMetadataDescriptionString(java.lang.String id,
java.lang.String name,
java.lang.String scopeGuid,
java.lang.String nodeType)
Retrieves the value for the description key for a Page/Folder/Link based on the nodeType passed.
|
static java.lang.String |
getNodesMetadataTitleString(java.lang.String id,
java.lang.String name,
java.lang.String scopeGuid,
java.lang.String nodeType)
Retrieves the value for the title key for a Page/Folder/Link based on the nodeType passed.
|
static oracle.webcenter.framework.service.Scope |
getScope(java.lang.String scopeGUID)
Gets the scope for a portal
|
static java.util.List<java.lang.String> |
getScopeTranslatedResourceBundles(java.lang.String scopeGuid)
This method returns the list of scope translated bundle files based on scopeguid
|
static oracle.webcenter.framework.translations.TranslationsManager |
getTranslationManagerForGivenScope(java.lang.String scopeGUID)
Get the translation manager for the passed in scope
|
public static final java.lang.String getNodesMetadataTitleString(java.lang.String id, java.lang.String name, java.lang.String scopeGuid, java.lang.String nodeType)
public static final java.lang.String getNodesMetadataDescriptionString(java.lang.String id, java.lang.String name, java.lang.String scopeGuid, java.lang.String nodeType)
public static void addNodeTitleEntryInTranslationBundle(java.lang.String id, java.lang.String name, java.lang.String scopeGuid, java.lang.String title, oracle.webcenter.framework.translations.TranslationsManager transMgr, java.lang.String nodeType)
id
- name
- scope
- title
- public static void addNodeDescriptionEntryInTranslationBundle(java.lang.String id, java.lang.String name, java.lang.String scopeGuid, java.lang.String updatedDesc, oracle.webcenter.framework.translations.TranslationsManager transMgr, java.lang.String nodeType)
id
- name
- scope
- updatedDesc
- public static void deleteEntriesFromTranslationBundle(java.lang.String id, java.lang.String name, java.lang.String scopeGUID, oracle.webcenter.framework.translations.TranslationsManager transMgr, java.lang.String nodeType)
id
- name
- scope
- public static oracle.webcenter.framework.service.Scope getScope(java.lang.String scopeGUID)
portal
- the portalpublic static oracle.webcenter.framework.translations.TranslationsManager getTranslationManagerForGivenScope(java.lang.String scopeGUID)
scopeGUID
- public static java.util.List<java.lang.String> getScopeTranslatedResourceBundles(java.lang.String scopeGuid)
scopeGuid
- public static java.lang.String constructScopeBundleFilePath(java.lang.String scopeGuid, java.lang.String bundleName)
scopeGuid
- bundleName
-