Multilingual in oracle

Dear Experts,

11.2.0.4.0 Production NLSRTL

Oracle Database 11g Enterprise Edition 11.2.0.4.0 64 bit Production

PL/SQL 11.2.0.4.0 Production

Our application are used by some countries, so that our customers want to see the data in their own language (French, German, Swedish,... etc)

Please suggest how to manage multilingual in oracle?

Now, should I create separate database to support Unicode?

How to store Unicode characters in an Oracle database?

Mine desired requirement

-----------------------------------------

create product table

(

number of product_id,

product_name varchar2 (20)

);

Insert into the product values (1, 'Mobile');

Select * from product;

product_name, product_id

1 mobile (Mobile In French language)

Now, please help how my database identifies this value unicode is for French or German. ?

It takes a column to indicate that the information for the current line or separate columns.

Does run in Frontend?

Yes. The ways are another discussion in another forum.

Horizontal model who got a product line but is language dependent data in separate columns.

create table t_product
(
  product_id      number not null primary key,
  product_name_en nvarchar2(20) not null,
  product_name_s  nvarchar2(20) not null,
  product_name_f  nvarchar2(20) not null
)
;
create or replace view product
as
  with lang as (
    select sys_context('userenv','lang') code from dual
  )
  select
    product_id,
    lang.code as product_lang,
    case lang.code
      when 'GB' then product_name_en
      when 'S' then product_name_s
      when 'F' then product_name_f
    end product_name
  from t_product, lang
;

insert into t_product(product_id, product_name_en, product_name_s, product_name_f) values(1, 'Product 1 name GB','Product 1 name S','Product 1 name F')
;
insert into t_product(product_id, product_name_en, product_name_s, product_name_f) values(2, 'Product 2 name GB','Product 2 name S','Product 2 name F')
;
alter session set nls_language=english
;
select product_id, product_name from product
;
alter session set nls_language=swedish
;
select product_id, product_name from product
;
alter session set nls_language=french
;
select product_id, product_name from product
;

select * from t_product
;
drop table t_product purge
;
drop view product
;

Table T_PRODUCT created.
View PRODUCT created.
1 row inserted.
1 row inserted.
Session altered.

PRODUCT_ID PRODUCT_NAME
---------- --------------------
         1 Product 1 name GB
         2 Product 2 name GB   

Session altered.

PRODUCT_ID PRODUCT_NAME
---------- --------------------
         1 Product 1 name S
         2 Product 2 name S    

Session altered.

PRODUCT_ID PRODUCT_NAME
---------- --------------------
         1 Product 1 name F
         2 Product 2 name F    

PRODUCT_ID PRODUCT_NAME_EN      PRODUCT_NAME_S       PRODUCT_NAME_F
---------- -------------------- -------------------- --------------------
         1 Product 1 name GB    Product 1 name S     Product 1 name F
         2 Product 2 name GB    Product 2 name S     Product 2 name F    

Table T_PRODUCT dropped.
View PRODUCT dropped.

Tags: Database

Similar Questions

  • Multilingual in Oracle database support

    Hi all

    We want to apply multi-Language support in our application. These applications will save scripts in different languages in our database.

    The required languages are Indonesian, Malay, Hindi, Burmese, Chinese, Tamil, thai, Vietnamese, Cambodian and Filipino.

    The database will be different for each application of the language. I want information and technical resources in this regard.

    Please let me know:

    1. How can I implement Multi language of database?

    2. the known issues and solutions in this implementation?

    3 should. what steps I follow for this type of database implementations?


    Thank you


    Maeva.

    Use the AL32UTF8 characters

    Creating and configuring an Oracle database

    Support of multilingual with Unicode databases

    See also MOS Docs 788156.1 and 1051824.6

    HTH
    Srini

  • Multilingual using oracle adf

    Hello world
    I am beginner in the adf and according to the requirement of my project I need to use the multilingual features in an application.
    Multilingual is basically that an i.e.(a_dropdown_showing_various_country_languages_and_as_per_user_selection_the_desired_page_language_changes).i feature uses the adf 10.1.3.5.0 version.
    It would be helpful if someone can tell me its solution.
    Thanks in advance.

    Published by: user11858462 on September 3, 2009 05:41

    Hello

    Useful links:

    [Location of the JSF, and ADF Faces applications | http://www.oracle.com/technology/products/jdev/101/howtos/jsfinter/index.html]
    [21 internationalization and localization of Pages | http://download.oracle.com/docs/cd/E12839_01/web.1111/b31973/af_global.htm] Fusion Middleware User Interface Guide for Oracle Application Development Framework Web Developer
    11g Release 1 (11.1.1)

    Kind regards
    Patrik

  • Oracle recommends AL32UTF8 but installs WE8MSWIN1252

    Is there a way to select AL32UTF8 during installation? Setup of 12 c on Windows me has failed to change the character set.

    Of the 12 c database administrator's Guide:

    "Oracle recommends AL32UTF8 as the database character set. AL32UTF8 is the name of Oracle for the standard Unicode UTF-8 encoding. The Unicode standard is the universal character set that supports most of the languages currently spoken in the world. The use of the Unicode standard is essential for any technology multilingual, including the processing of data. »

    If you do not use many charactersets, and several languages in the future, build with AL32UTF8.  You must choose an advanced mode during the creation of the database to select the characters.

    Hemant K Collette

  • WHO has deployed multilingual and what kind of feedback have you heard of users?

    We have deployed Chinese and we met a few minor problems have been elements has not translated that Oracle has fixed.

    However, the biggest concerns were:

    1 EQ allows translations to be sent within an EQ. users must send multiple EQ for each language.

    2 ingredient statements did not have the globe for Multilingual translations. Users had to log in with each language and save the ingredient statement. They were not aware of this until we foound try it because it didn't work like the rest of the fields translation.

    3. work statement - had a globe but was not searchable

    I just found "Combined Declaration" in the specifications of the product and it is not searchable.

    6.1.x it is considered to be a customization because you must change the configuration files encrypted, but it is possible and quite fast.

    Take a look at which matches the searchable property of name ID Spec?.

    Notice: You must apply the configuration of supported files.

  • Eloqua multilingual user interface

    Hi all

    We have a lot of users and clients connecting in EMEA and APAC countries, where English is not the first language.

    According to me, one of the priorities for Oracle with Eloqua may make available multilingual user interface. This could be just wishful thinking on my part it would be a PRECIOUS help. I am particularly interested in the Japan because it is where my team.

    Someone has information (or even a guess) on Eloqua UI being developed in several languages?  Estimated time?

    Thank you!

    Geoff Day

    Verticurl Pte Ltd

    Hi Geoff,

    It's actually one of our top priorities at the moment and we have a dedicated team working on it.  One of the huge benefits of the Oracle acquisition of are that they have this down to a science, and there is a very large Department and the 'translation' machine dedicated to this purpose.  Are some primary steps in making this real.

    -First of all, the user interface of the platform should be built in such a way that labels or text can be programmatically extracted and replaced.  New Eloqua screens built in the style of HTML5 had this integrated review there are only a few tweaks to do there.  Some of the screens that have been longer require more effort to make this possible, but we know what we need to do.  The platform must also be able to capture, store and display international characters, Eloqua has been able to do for a long time, we are there.

    -Secondly, there is a solid approach to the identification of 'culture' (country + language) of the user wishes to use and carry through their session.  We use the term culture because it is not only dependent on the language or dependent countries.  A simple example of this would be British for numbers, dates, and currencies style even if the language is English.  We have this understood as well

    -Finally, we need the real user interface translation to do - and it is where Oracle really helps to join us.  They have a team of translators from around the world who will make this part for us, with the participation as required according to the specific terms the business context.

    The big question is more clearly when and what languages.  That I can not commit at this stage that we're still relatively early in the project, but the general feeling is that one should be able to complete the work required in steps 1 & 2 and get some initial language translations "tier 1" made at the start of next year.  Once again, it is what we are organizing a view of road map, but please do not take it as a commitment as a variety of internal or external factors may change the "timing".

  • Area of private use in the Oracle database

    Hello

    one of my customers have very specific needs. In this case, it has its own "characters". It uses Latin characters and certain characters. Their data are mixture of these characters. Their own characters are not in Unicode format and we have specific policies.

    These specific characters will be in the private use area, but I don't know if and how the Oracle database support unicode private use area.

    Oracle database support unicode private use area?

    And what sorting, filtering data? What classification is applied?

    Does anyone have experience with characters in the private use area?

    Thank you

    Fabrice.

    Oracle supports Unicode PUA you can store codes of PUA in a database AL32UTF8 and you can treat strings containing characters without special considerations. PUA characters are classified into letters in the Oracle database.

    Oracle maps the characters (EUDC) user of various character sets defined multibyte (JA16SJIS, ZHS16GBK, ZHT16MSWIN950, KO16MSWIN949, etc.) to the characters of PUA. These characters are also used by the former Hong Kong HKSCS extension mapping. If supporting user-defined characters in PUA is not a problem for the customer, they can use the standard plane 0 (BMP) PUA [U + E000 to U + F8FF] in their purpose. However, to avoid conflicts with existing maps, they should put their characters in plane 15 PUA [U + F0000-U + FFFFD] or plane 16 PUA [U + 100000-U + 10FFFD]. The downside is that the planes 15 and 16 require four bytes per character in AL32UTF8 compared to three bytes for plane 0.

    The classification applied to the characters PUA is the same as that applied to the other characters in a given environment. The order of the characters PUA in the given classification, depends on the type of snack:

    • In BINARY classification, the comparison is obviously based on binary codes. The order depends on encoding (AL16UTF16 vs AL32UTF8), especially for aircraft 15 and 16 PUA plane.
    • In monolingual rankings (which are not well suited for Unicode characters anyway) PUA are generally ignored in the sorting (but does not) than the characters defined explicitly in the given classification. Compared only among themselves, they use the UTF-16 Binary order.
    • In multilingual characters rankings PUA are generally classified after all characters defined explicitly in the rankings, which are characters from scripts (Latin, Cyrillic, Greek, Georgian, Armenian) Europeans and, in some rankings, an East Asian script. Between them, they are classified according to AL16UTF16 (= UTF-16BE) binary collation.
    • In the UCA, the characters multilingual rankings PUA generally are classified into once all characters defined explicitly in the rankings, which are usually all defined Unicode characters. Between them, they are classified according to AL32UTF8 (= UTF - 8) binary collation. Note that the UCA rankings are new in the database Oracle 12 c.

    Thank you

    Sergiusz

  • Support multilingual in the design/execution?

    Hello

    I tried to understand if Webcenter portal has a way to support multilingual during execution.

    What I mean is if we add the content through the portal editing mode, if a user creates a new page or modifiies the portal we guarantee multilingual so that the content created by the user? Or how can the user do the Multilingual page.

    Concrete example. The user creates a page with an image and a html page/file, both at the University Complutense of MADRID where there are 2 versions of each for each language. (searchable by metadata).

    Second example practice. This time, its not the content of UCM but just the text inserted into the page, can the user add translations or edit the hollow of beams of language portal?

    If anyone knows if it's feasible would be great

    Thank you for your time

    Yes and no.

    Site of the Studio, is indeed a web content management solution, still a part of the content of WebCenter, and you can make a site with it. I wish to indicate, however, that it is "replace" portal. In any case, several concepts of Site Studio or its new version Site Studio for external Applications, have been consumed by WebCenter Portal, esp. content Presenter.

    Such a concept is that present content can (also) be driven by metadata, which is exactly something that you could use for multilingual sites.

    In any case, better take a look at the new resources (I just noticed that the previous links no longer works, so here's a new :)

    http://www.Ateam-Oracle.com/internationalize-WebCenter-portal-content-presenter/

  • Multilingual in XMLTYPE problem

    Hi Experts,

    My database as follows:

    Oracle Database 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production

    PL/SQL Release 11.2.0.3.0 - Production

    CORE Production 11.2.0.3.0

    AMT for Linux: Version 11.2.0.3.0 - Production

    NLSRTL Version 11.2.0.3.0 - Production

    WE8ISO8859P1 NLS_CHARACTERSET

    IM XML storage in one of the table in my database in the XMLTYPE column. But when my XML node contains a multilingual value (Ex: Chinese) is to show the Junk value. Is it possible to store it's?

    INSERT IN web_xml_file (file_no, web_file_data, record_status, user_created, created) VALUES (v_file_no, xmltype.createxml (p_in_xml), "UNP", USER, SYSDATE);

    NUMBER FILE_NO,

    XMLTYPE OF the WEB_FILE_DATA,

    RECORD_STATUS VARCHAR2 (3),

    MSG_ERREUR VARCHAR2 (4000).

    USER_CREATED VARCHAR2 (50).

    DATE OF CREATION,

    USER_CHANGED VARCHAR2 (50).

    MODIFICATION DATE

    The following seems to work but be aware, that this is still a hack and certainly not bulletproof.

    The best way to handle this is to have the AL32UTF8 migrated db character set, or the external analysis.

    Select utl_i18n.raw_to_nchar (utl_i18n.string_to_raw (skywardsnumber), 'AL32UTF8') as skywardsnumber

    utl_i18n.raw_to_nchar (utl_i18n.string_to_raw (title), "AL32UTF8") as the title

    utl_i18n.raw_to_nchar (utl_i18n.string_to_raw (firstname), "AL32UTF8") as a first name

    utl_i18n.raw_to_nchar (utl_i18n.string_to_raw (familyname), "AL32UTF8") as familyname

    from xmltable ('/ data/passengerinformation ')

    from xmltype (dbms_xslprocessor.read2clob ('XML_DIR', 'multi.xml', nls_charset_id('CHAR_CS')))

    path of columns skywardsnumber varchar2 (100) 'skywardsnumber '.

    , title varchar2 (100) path 'title '.

    , path of varchar2 (100) firstname "firstname".

    , familyname varchar2 (100) path "familyname".

    ) x ;

    Explanations:

    (1) I put your example of XML in a file saved with UTF-8 encoding and it shipped to a database directory (DOC_DIR).

    (2) I have access to the file as CLOB using DBMS_XSLPROCESSOR.read2clob, and (here's the trick) considering the file in the db character set (mine was WE8ISO8859P15). Accordingly, all multibyte characters are converted into single-byte characters in the DB character set.

    (3) I use the XMLType constructor to construct an instance of XMLType off the CLOB and analyze with XMLTABLE.

    (4) who gives me four columns which I then convert into sequences of bytes (utl_i18n.string_to_raw) and finally to NCHAR (utl_i18n.raw_to_nchar) by specifying the encoding of the original file.

  • Change the mask of the executing (Oracle forms 6i) date field format

    Hello

    I use Oracle forms 6i. I have a domain where I use to store dates. I need to change the format mask of this date the runtime field.
    Y at - it no set_item_property built in that I can use to achieve this?


    Kind regards
    Bet.

    Published by: 1009523 on June 3, 2013 11:11

    Part 2, help information on the Format mask item property; you will need to make sure that you set the property correctly.

    Sorry, I had to drill two answers but my first attempt surpassed the eligible characters in an answer ;-)

    Format Mask property
    Description
    
    Specifies the display format and input accepted for data in text items.
    Applies to  text item
    Set  Form Builder, programmatically
    
    Refer to Built-in
    
    n     GET_ITEM_PROPERTY
    n     SET_ITEM_PROPERTY
    
    Required/Optional  optional 
    
    Usage Notes
    
    Valid format masks for character strings, numbers and dates are described in the following tables.
    Character Strings
    The following table describes valid format masks for character strings. 
    
    Element     Example     Description
    FM     FMXX99     Fill mode:  accept string as typed, do not right justify.  Allows end user input string to be shorter than the format mask.
    X     XXXX     Any alphabetic, numeric, or special character.  End user input string must be exact length specified by format mask.
    9     9999     Numeric characters only.  End user input string must be exact length specified by format mask.
    A     AAAA     Alphabetic characters only.  End user input string must be exact length specified by format mask.
    Character String Examples
    
    Format Mask     Description
    XXAA     Will accept: --ab, abcd, 11ab; will not accept: --11, ab11, or ab--(must use XX to accept hyphens and other special characters).
    XXXX     Will accept any combination of alphabetic, numeric, or special characters: --ab, abcd, 11ab, --11, ab11, or ab--.  Will accept 1234 or abcd; will not accept 123 or abc.  (To accept input string shorter than mask, use FMXXXX.)
    FMXX99     Will accept ab12, ab1, ab followed by two spaces; will not accept 12ab or abcd.  (To produce the Form Builder Version 3.0 Alpha datatype, use FMAAAAAA.)
    n     To embed additional characters such as a hyphen (-) or a comma (,), surround the character with double-quotes (").
    n     Embedded characters are separate from text item values and are not collated along with text item values, even when the end user enters them. 
    
    NUMBERS
    
    The following table describes valid format masks for numbers.
    
    Element     Example     Description
    9     9999     Number of nines determines display width.  Any leading zeros will be displayed as blanks.
    0     0999     Display leading zeros.
    0     9990     Display zero value as zero, not blank.
    $     $9999     Prefix value with dollar sign.
    B     B9999     Display zero value as blank, not "0".
    MI     9999MI     Display "-" after a negative value.
    PR     9999PR     Display a negative value in .
    comma     9,999     Display a comma in this position.  For correct behavior in multilingual applications, substitute G to return the appropriate group (thousands) separator.
    period     99.99     Display a decimal point in this position. For correct behavior in multilingual applications, substitute D to return the appropriate decimal separator.
    E     9.999EEEE     Display in scientific notation (format must contain exactly four "E"s).
    FM      FM999     Fill mode: accept string as typed, do not right justify.
    n     When you mask a number with nines (9), Form Builder adds a space in front of the number to accommodate the plus (+) or minus (-) sign.  However, since the plus sign is not displayed, it appears as if Form Builder adds a space in front of the number.  (The minus sign is displayed.)
    n     To embed additional characters such as a hyphen (-) or a comma (,), surround the character with double-quotes (").
    n     Embedded characters are separate from text item values and are not collated along with text item values, even when the end user enters them. 
    
    NUMBER Examples
    
    Format Mask     Description
    FM099"-"99"-"9999     Displays the social security number as formatted, including hyphens, even if end user enters only nine digits.To create a Social Security column, create an 11-character column, set to fixed length, with a format mask of 099"-"99"-"9999.  This mask will accommodate Social Security numbers that begin with zero, accepting 012-34-5678 or 012345678 (both stored as 012345678).
    99999PR     Accepts -123; reformats as <123>.
    999MI     Accepts -678; reformats as 678-.
    9.999EEEE     Displays as 1.00E+20.
    How Forms handles length mismatches
    
    If a runtime user enters a numeric string that exceeds the format mask specification, the value will be rejected.  For example:
    
    Format Mask     User enters     Result
    99.9     321.0     Invalid
    99.9     21.01     Invalid
    99.9     21.1     21.1
    99.9     01.1     1.1
    In contrast, if a numeric value fetched from the database exceeds the format mask specification for its display field, the value is displayed, but truncated, with rounding, to fit the mask.  (The item itself within the Forms application retains its full value.)  For example, if the database held the value 2.0666, and the format mask was 99.9, the value displayed to the user would be 2.1.  However, the value of the item within the form would be the full 2.0666. 
    
    Dates
    
    The following table describes valid format masks for dates.
    
    Element     Description
    YYYY or SYYYY     4-digit year; "S" prefixes "BC" date with "-".
    YYY or YY or Y     Last 3, 2, or 1 digits of year.
    Y,YYY     Year with comma in this position.
    BC or AD     BC/AD indicator.
    B.C. or A.D.     BD/AD indicator with periods.
    RR     Defaults to correct century.  Deduces the century from a date entered by comparing the 2 digit year entered with the year and century to which the computer's internal clock is set.   Years 00-49 will be given the 21st century (the year 2000), and years from 50-99 will be given the 20th century (the year 1900).
    MM     Month (01-12; JAN = 01).
    MONTH     Name of month, padded with blanks to length of 9 characters.
    MON     Name of month, 3-letter abbreviation.
    DDD     Day of year (1-366).
    DD     Day of month (1-31).
    D     Day of week (1-7; Sunday=1).
    DAY     Name of day, padded with blanks to length of 9 characters.
    DY     Name of day, 3-letter abbreviation.
    J     Julian day; the number of days since January 1, 4712 BC.
    AM or PM     Meridian indicator.
    A.M. or P.M.     Meridian indicator with periods.
    HH or HH12     Hour of day (1-12).
    HH24     Hour of day (0-23).
    MI     Minute (0-59).
    SS     Second (0-59).
    SSSSS     Seconds past midnight (0-86399).
    /. , .     Punctuation is reproduced in the result.
    "..."     Quoted string is reproduced in the result.
    FM     Fill mode: assumes implied characters such as O or space; displays significant characters left justified.  Allows end user input to be shorter than the format mask.  (Use in conjunction with FX to require specific delimiters.)
    FX     All date literals must match the format mask exactly, including delimiters.
    n     When you prefix a date mask with FX, the end user must enter the date exactly as you define the mask, including the specified delimiters:  
    
    Date Examples
    
    Format Mask     Description
    FXDD-MON-YY     Will accept 12-JAN-94, but will not accept 12.JAN.94 or 12/JAN/94 because the delimiters do not match the mask. Will not accept 12JAN94 because there are no delimiters.  Will accept 01-JAN-94 but will not accept 1-JAN-94.
    FMDD-MON-YY     Will accept 01-JAN-94.  Will also accept the entry of other delimiters, for example 01/JAN/94 and 01 JAN 94.  However, will not accept 01JAN94.  Will accept 1-JAN-94, converting it to 01-JAN-94.
    DD-MON-YY     Will accept 12.JAN.94, 12/JAN/94 or 12-JAN-94. Note: Any delimiter characters will be accepted, but if delimiters are omitted by the end user, this mask will interpret date characters as a delimiters.  Will accept 12-JAN94, (but will erroneously interpret as 12-JAN-04); but will not accept 12JAN94, because "AN" is not a valid month name.
    n     Use of a format mask only affects how the data looks.  Form Builder stores full precision, regardless of how the data is presented.
    n     Embedded characters are separate from text item values and are not collated along with text item values, even when the end user enters them.
    n     To embed additional characters such as a hyphen (-) or a comma (,), surround the character with double-quotes (").  Note, however, that double-quotes themselves cannot be used as a character.  In other words, trying to achieve output of DD"MM by specifying a mask of DD"""MM would not work.
    
    Format Mask     Description
    FMMONTH" "DD", "YYYY     Displays the text item data in the specified date format: JANUARY 12, 1994, including the appropriate blank spaces and comma.
    FMDD-MONTH-YYYY     Displays as 12-JANUARY-1994.
    DY-DDD-YYYY     Displays as WED-012-1994.  Note: for input validation including day of the week, a mask that allows specific determination of the day is required, such as this example or DY-DD-MM-YY.
    n     When you use day of the week formats, be sure that the data  includes day of the week information.  To avoid illogical masks, display also either the day of the year (1-366) or the month in some format. 
    
    Format Mask     Description
    DD-MONTH-YYYY     Displays as 12-JANUARY-1994.
    DY-DDD-YYYY     Displays as WED-012-1994.
    DY-DD-MON-YY     Displays as WED-12-JAN-94.  Be sure to include month.  Avoid masks such as DY-DD-YY, which could generate an error.
    NLS Format Masks
    
    The following table describes valid National Language Support (NLS) format masks.
    
    Element     Example     Description
    C     C999     Returns the international currency  symbol.
    L     L9999     Returns the local currency  symbol.
    D     99D99     Returns the decimal separator.
    G     9G999     Returns the group (thousands) separator.
    comma     9,999     Displays a comma in this position.
    period     9.999     Displays a decimal point in this position. Displays a decimal point in this position.
    NLS Format Mask Examples
    
    Format Mask     Description
    L99G999D99     Displays the local currency symbol, group, and decimal separators:  if NLS_LANG=American, this item displays as $1,600.00; if NLS_LANG=Norwegian, this item displays as Kr.1.600,00.
    C99G999D99     Displays the appropriate international currency symbol: if NLS_LANG=American, this item displays as USD1,600.00; if NLS_LANG=French, this item displays as FRF1.600,00. 
    

    Craig...

  • OBIEE multilingual

    Hello

    It is possible to use multilingual for OBIEE 11.1.1.6 with cube essbase as data source?

    so if the user uses the Chinese locale, then all the metadata (the presentation layer objects) see the Chinese name in the report, otherwise it shows English

    Thank you

    BCHK

    Have you checked: http://docs.oracle.com/cd/E23943_01/bi.1111/e10541/deploylocal.htm#CHDBFFAC

    http://srikanthpasupuleti-OBIEE.blogspot.com/2010/12/language-translation-in-OBIEE.html

    Using the session WEBLANGUAGE variable (the user parameter is set when a user selects a language on the sign-in page.) and creating a logical column who choose tables alias suitable according to the value of the session variable.

    I hope this helps. Pls mark if he does.

    Thank you
    SVS

  • Multilingual support in the Navigation model in the webcenter Portal

    Hi people,

    I have an interesting question at hand.

    I am building a portal WebCenter application where I need to support multiple languages.
    In addition, the change of locale is not derived from browser but provided as a choice (as a drop-down menu) so that the user can choose the language on the run time.

    So I did the created resource bundles, bean and done the basic setup and it works for all labels, labels etc.

    But I need to show these menu items in the local language and I'm stuck with navigation model that when I change the language by changing the value of the drop-down list, it never takes effect in the menus.

    I tried below, but was unable to do so.
    https://blogs.Oracle.com/ATEAM_WEBCENTER/entry/navigation_model_locale_dynamic_run

    If anyone has any idea please help us to on this.

    Kind regards

    Hello.

    If you set up your navigation model titles use all resources you need to invalidate the cache model SiteStructure or Navigation.

    You have multiple threads in OTN on this example question and mapping based on the solution of the A-team:

    Thread:
    Re: multilingual using WebCenter construction Portal (Read the section on navigation)
    Re: Updating navigation model
    Re: What about Webcenter Global Bundle

    Blog post with the download link:
    http://danielmerchanoracle.blogspot.com.es/2011/09/multi-lenguaje-en-una-aplicacion-de.html

    Concerning

  • Connection to Microsoft SQL Server 2008 from Oracle 11 g

    Hello

    I'm working on a requirement to connect from Oracle 11 g DB for Microsoft SQL Server 2008. After serching for the options available on the web I found the follwing link

    Connectivity ODBC - http://www.dbapool.com/Articles/06280701.html using UNIX ODBC and FreeTDS

    I have configured everying as stated in the article, but I'm stuck to test the connection.

    Isql both tsql not working and giving the below error.

    locale is "" fr_FR. UTF-8 ".
    locale charset is 'UTF-8 '.
    using the set of characters by default "UTF-8".
    Error 20009 (9 severity):
    Unable to connect: Adaptive Server is unavailable or does not exist
    Operating system error 111, 'connection refused '.
    There was a problem connecting to the server

    $ isql - v mstest
    [S1000] [unixODBC] [FreeTDS] [SQL Server] Unable to connect to the data source
    [S 08, 01] [unixODBC] [FreeTDS] [SQL Server] Impossible to connect: Adaptive Server is unavailable or does not exist
    [ISQL] ERROR: Not impossible not SQLConnect

    Here are my files.

    FreeTDS.conf


    [MSTEST]
    Host = 19.x.x.x
    #instance = xxx
    port = 614xx
    TDS version = 8.0


    ODBC.ini

    [MSTEST]
    Driver = TDS
    Description = MS SQL Test
    Trace = Yes
    Trace file = /tmp/mstest_odbc_ini.log
    Server = 19.x.x.x
    #Servername = xxxx
    Address = 19.x.x.x
    Database = multilingual
    TDS_version = 8.0
    Port = 614xx

    odbcinst.ini

    [TDS]
    Description = FreeTDS driver
    Driver = /usr/local/lib/libtdsodbc.so
    Setup = /usr/local/lib/libtdsodbc.so
    Trace = Yes
    Trace file = /tmp/freetd.log
    FileUsage = 1

    Has anyone tried this before... Any help is very appreciated.

    Thank you
    Steve.

    I tried and it worked. What's in your trace files? You specified two different, both files in / tmp. Journal will be in one of them. Please, view the contents of the log file. In addition, the problem may be with the SQL Server. ODBC 20009 error is "error of numerical value": http://www.wiki-errors.com/err.php?wiki=20009

  • worker for JTFLINS.sql could not all maintaining multilingual tables

    Hello

    I install a new language pack for R12.1.2, dB 11.2.0.1) already 4 lanuages installed (English, German, Dutch, Spanish)

    While mainataining tables multilingual

    worker does not work for JTFLINS.sql

    contents of the log file are
    sqlplus -s APPS/***** @/u03/oracle/MST/apps/apps_st/appl/jtf/12.0.0/sql/JTFNLINS.sql
    Connected.
    
    PL/SQL procedure successfully completed.
    
    
    MESG
    --------------------------------------------------------------------------------
    LANGUAGE=AMERICAN
    PACKAGE=JTF_UM_APPROVALS_PKG
    SQLERRM=ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: Oracle Text error:
    DRG-11422: linguistic initialization failed
    DRG-11446: supplied knowledge base file /u03/oracle/MST/db/tech_st/11.2.0/ctx/da
    ta/enlx/droldUS.dat not installed
    
    
    select to_date('ERROR')
                   *
    ERROR at line 1:
    ORA-01858: a non-numeric character was found where a numeric was expected

    Hello

    Have you completed all the steps according to the (Oracle Applications NLS Release Notes, version 12.1 [788053.1 ID])?

    Please see if (Adworkers fail using Adadmin "maintain multilingual tables" task [390280.1 ID]) applies. If the document does not help, I would say that you connect a SR.

    Thank you
    Hussein

  • Due to Oracle Database 11 g: Administration Workshop Release 2 class I count?

    Hey all. I'm trying to figure out if the class "Oracle Database 11 g: Administration Workshop I release 2" taken into account in the OCP certification. I know that "Oracle Database 11g: Administration Workshop I" made from this page: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=244#5 However, Release 2 is not listed there. It would be a pretty spectacular waste of $3,000 to take a class that does not count towards OCP so that's what I'm going to. :) Help appreciated!

    Yes, the R2 and R1 of the class version for both count.

    The number of courses will be D50102ccxx - cc indicates the language, if the course is offered multilingual and xx 'revision '. In this case, we went from 'xx = 10' to 'xx = 21'.

    Oracle stops delivery of course R1 once the course of R2 is available, except exceptional request request the R1 version. I had many participants in my classes of R2 to the exam and they have not indicated any problem with additional content or any problem with the requirement practice.

Maybe you are looking for