Data Table and Translation.

Edited by: Zabo on Jan 31, 2011 6:31 AM

Normally, you'll need humans to translate your data into some other language. There are automatic translation services out there and machine translation has come a long way, but it's still a long way from being exactly right particularly for something like a product name where a mis-step in translation is going to be very problematic.
You have a few different approaches to storing the translated data. If you are reasonably confident that you know what languages are needed (i.e. if you only sell in North America, English, Spanish, and French are going to cover the vast majority of potential consumers and it's probably reasonable to assume that you won't need a 4th language until the company expands), you could store the English, Spanish, and French translation in the PRODUCTS table, i.e.
CREATE TABLE products (
  product_id NUMBER PRIMARY KEY,
  description_english VARCHAR2(30),
  description_french VARCHAR2(30),
  description_spanish VARCHAR2(30)
);If you want more flexibility in storing translations for multiple languages (i.e. an international company where some products will be translated into many different languages and some will be translated into relatively few depending on where the product is marketed), you can store all the translations in a separate table, i.e.
CREATE TABLE products (
  product_id NUMBER PRIMARY KEY,
  description VARCHAR2(30)
CREATE TABLE product_translations (
  product_translation_id NUMBER PRIMARY KEY,
  product_id NUMBER REFERENCES products( product_id ),
  language VARCHAR2(5),
  translated_description VARCHAR2(30)
);Justin

Similar Messages

  • Hi,master  data tables and SID's

    Hi,
    Where and how we will find the master data tables and SID tables?I am going to se16 and checking there but i am not able to see there in which table these are located or stored?
    Thank you,
    Sekhar..

    >
    chandra sekhar wrote:
    > Hi,
    > Where and how we will find the master data tables and SID tables?I am going to se16 and checking there but i am not able to see there in which table these are located or stored?
    > Thank you,
    > Sekhar..
    Assuming the infoObject name is ZINFOOBJECT.
    The tables are :-
    /BIC/MZINFOOBJECT       View of Master Data  Tables: Characteristic
    /BIC/PZINFOOBJECT       Master Data (Time-Ind.): Characteristic
    /BIC/RZINFOOBJECT        View SIDs and Char.  Values: Characteristic
    /BIC/SZINFOOBJECT       Master Data IDs: InfoObject
    /BI0/HZINFOOBJECT                 Hierarchy: InfoObject
    /BI0/IZINFOOBJECT                 SID Structure of Hierarchies: InfoObject
    /BI0/KZINFOOBJECT        Conversion of Hierarchy Nodes - SID: InfoObject
    /BI0/TZINFOOBJECT        Texts: Char.
    /BI0/XZINFOOBJECT       Attribute SID Table: InfoObject
    /BI0/ZZINFOOBJECT       View Hierarchy SIDs and Nodes: Char.

  • Master data tables and Transaction data Tables

    Hello Gurus,
    Please let me know how to know which table belongs to master data  and which table belongs to transaction data.
    for FICO module.
    Does any one  have specific material relating to master data table and transaction data tables.
    Thanks
    Edited by: Manu Rathore on Jan 18, 2012 4:38 AM

    Hi Manu,
    Find attached table relation diagram by Christopher Solomon. It is one of the very comprehensive chart on this topic.
    deleted
    Warm regards,
    Murukan Arunachalam

  • Dynamic Creation of Data Tables and Fields

    Hello all. I am currently working with a system that contains a bunch of windows. These windows are divided into two groups that represent their presentation style: Columns (such as a table) and Free (such as in a form). I created two tables in database to describe each and every window. These tables describe the type of presentation style, the fields of each window (title of the field, size of the field, position in window, and many more...)
    I did this to make the creation of the windows more effective. In this way that I have, I only have to make one window to display all the thousands of windows that I have in my database because the values of presentation are taken from the description in the tables.
    I was able to do this through TextFields and JTables in Swing. But now I run into JSC. Is this possible with JSC? Say in case the presentation style of the window is Column, can I tell the data table to go read the description of the window that needs to be opened to obtain the amount of columns, the column names, the size of each column... then create the tables and present the values?
    Or say the presentation style is Free... I need to go find how many fields need to be created and their positions in the form, and then the titles of each field. Any ideas how this can be performed?
    Thank you.
    Franklin Angulo

    >
    I was able to do this through TextFields and JTables
    in Swing. But now I run into JSC. Is this possible
    with JSC? Say in case the presentation style of the
    window is Column, can I tell the data table to go
    read the description of the window that needs to be
    opened to obtain the amount of columns, the column
    names, the size of each column... then create the
    tables and present the values?
    Or say the presentation style is Free... I need to go
    find how many fields need to be created and their
    positions in the form, and then the titles of each
    field. Any ideas how this can be performed?
    Creator won't help you with the graphical design, but it's definitely possible to dynamically compose the set of components that are children of a particular component. Doing so leverages the basic component APIs of JSF (javax.faces.component.UIComponent), so you'll want to grab yourself a copy of the JSF Javadocs (or use Creator's lookup facilities as you type your code) to understand what's possible.
    The most important detail is that all components have a getChildren() method that returns a java.util.List of the child components for that component (as well as a getParent() to get the parent component). Any manipulation you do on this returned list is reflected in the structure of the overal component tree.
    As a simple example, assume you want to add an input text component as a child of the form. You'd do something like this:
    HtmlInputText input = new HtmlInputText();
    input.setXxx(..); // Set properties as needed
    form1.getChildren().add(input); // add new childCraig McClanahan

  • Data tables and insertRow() method

    I've seen this question a number of times and no answers yet. Is it possible to create a CRUD page with a data table, without creating additional fields outside of the table, I mean, I saw an example with a single page tabular CRUD, but in order to insert a new row, I had to type the new values outside the table, ain't ther a way to do it with the table only? I've tried appendRow, insertRow (which would be the ideal way, since when a table is paginated it doesn't work). I'm sure it shouldn't be that hard, i'm struggling with this for some days now. Could anyone help me? Thanks.
    My scenario:
    I have a dataprovider, inside my page, that extends ObjectListDataProvider and is set to a class defined by me -> .setObjectClass(UfDTO.class)
    I fill the dataProvider list through another list fetched from the sessionbean:
    .setList(getSessioBean1.getUfList());
    I can delete rows from a checkbox I put into the data table, refresh the data and everything works ok, what i am trying to do, but doesn't work is:
    ufListDataProvider.cursorFirst();
    RowKey first = ufListDataProvider.getCursorRow();
    ufListDataProvider.canInsertRow(first); => returns false!
    If I try the appendRow() it works, but once I try to save, the values entered on the data tables field are lost.

    Yes, I've already looked at the tutorials, there, however, the cachedRowSet is used, and the db table is directly bound to the jsp table, but I don't this tight coupling.
    I can call the appendRow method, however when i call the setValue() method on my properties, they remain null. Just to make thigs clearer, I didn't bind my Hibernate entities to the dataProvider, I used another object that is transformed into one or more entities.
    That's what I have:
    an POJO named UfDTO
    public class UfDTO() {
    private Integer id;
    private String name;
    ...(getters and setters)
    on the SessionBean1
    ObjectListDataProvider listDataProvider...
    listaDataProvider.setObjectType('com.campo.dto.UfDTO);
    public String btnAdd_action(){
    if(listDataProvider.canAppendRow()){
    RowKey rk = ufListDataProvider.appendRow();
    ufListDataProvider.setValue("id", new Integer(0));
    ufListDataProvider.setValue("id", new String());
    return null;
    The code runs fine, with no exceptions, and when I am debugging I can see that after the call to appendRow() a new object is created under the 'appends' properties of the listDataProvider, but even after the calls to setValue, the values of the UfDTO properties into the appends remain null.

  • RSDIOBJT  Tables and Translation

    Hi Gurus,
    I have a question about modifying a standard table of BW. I want to add some records to RSDIOBJT manually. In fact I made this addition by using Transaction se16. I need to copy the description of the infoobjects for all available languages, they will not be translated, just be copied with the same description. I am thinking on a program that modifies this table getting lines with description and creating or modifying with the information on that line .
    For example:
    In the table there is data for infoobject ZISAMPLE
    LANGU;IOBJNM      ;     OBJVERS     ;    TEXTSH           ;           TEXTLG
      E        ;            ZISAMPLE  ;          A     ;            Sample short    ;       SAmple Long Description
      E        ;            ZISAMPLE      ;     M           ;      Sample short         ;   SAmple Long Description
    I will add exactly the same lines but LANGU will be G. As I mentioned I have tried this manually and the change seems ok. However i I have a concern that does modifying this or this kind of tables have any side effect for the system.
    What do you think about this?
    Thanks.

    Baris,
    We have done it before for the standard tables like updating the properties of all the infobjects at the same time and it doesnt create a problem.
    But in your case if you can verify the transaltion values are stored in only this table then I think it should work...but if the value is stored in more then one table then inconsistency will arise.
    Also why not take the manual transalation routte??
    Ajeet

  • Cost center planning data table and transaction code to view

    Hi,
    I want to see the cost center planning document. In which transaction code, I can see this document.
    In which table, cost center planning data is stored?
    Regards,
    VS ramaiah
    Moderator: Please, search SDN

    Hello,
    I do not think that COEP contains the plan line items*. For plan line items it is COEJ. But as suggested by Christian the better option in case you want to create a report is you use COSS/COSP and COST. The latter is for activity type planning (KP26) and the other two are for cost planning (KP06).
    The transactions to view the plan document is KABP and line items is KSBP.
    * Christian, do correct me if I'm wrong. I was not able to see anything with value type 01 in COEP.
    Kind Regards // Shaubhik

  • Problem with data table and internal and external command button

    thanks for your time,
    i have this problem
    <t:dataTable binding="#{manejadorAsociarEvaluadoresProyecto.tablaPosiblesEvaluadores}"
    cellpadding = "6"
    cellspacing = "3"
    value = "#{manejadorAsociarEvaluadoresProyecto.listaPosiblesEvaluadores}"
    var = "posibleEvaluador"
    preserveDataModel="false">
    <h:inputTextarea value="#{posibleEvaluador.correoActualCuerpo}"
    cols="50"
    rows="50"
    rendered="#{posibleEvaluador.detalle}" />
    <h:commandLink immediate="false" action="#{posibleEvaluador.editar}" value="Editar Correo"/>
    </t:dataTable>
    <h:panelGroup id="panelBotonEvaluadores" rendered="#{!manejadorAsociarEvaluadoresProyecto.b_mostrarEvaluadores && manejadorAsociarEvaluadoresProyecto.tieneProyectos}">
    <h:commandButton action="#{manejadorAsociarEvaluadoresProyecto.mostrarEvaluadores}"
    value="Asociar evaluadores"/>
    </h:panelGroup>
    this is the method of posibleEvaluador
    public String editar()
    setDetalle(!getDetalle());
    return "";
    all run perfect, until y click in "asociar evaluadores" button, after of this the commandLink "editar Correo" not run, this commanlLink is for not show the inputTextArea, i don't know what happend.
    thanks for your help

    Hello,
    I have replicated and confirmed the problem with LabVIEW 2010, Report Generation Toolkit 2010 and Word 2010.  I have filed this to R&D under CAR ID #257414.  As a workaround you can manually set each cell using Word Edit Cell.vi.  I have attached a simplified representation of this unexpected behavior as well as the workaround.  Hopefully this helps everyone out!
    David_L | Certified LabVIEW Architect
    LabVIEW Tools Network | LabVIEW Tools Network Developer Center
    Attachments:
    Word 2010 Table CAR.vi ‏17 KB
    Word 2010 Table FIX.vi ‏22 KB

  • How do I get a two line graph to show all the months in the data table and not just every second one?

    My two line graphs covers six months, but only shows three months How can I make it show all six months

    select the chart, then open the Chart Formatter:
    Then click "Axis", then "Category (X)"
    Change the "Label Angle" to "Left Vertical" or "Right Vertical"

  • JSF data table and commandLink

    Hi,
    Is the bug of using commandLink with datatable resolved for a request scope bean. The google search is not very helpful.
    I have already tried tomhawk datatable with preserveDataModel. Unfortunatelyy does not work.
    I am sure in JSF 2.0 it would have been resolved. Any help appreciated.
    Thanks
    Edited by: bhavin_monani on Nov 12, 2009 7:09 AM

    Problem #1
    I think commandLink will always forward all requests back to the JSF controller. If you do not have any actionListener on your commandLink (or do not use a backing bean's method as the action), you can use <h:outputLink> instead.
    Problem #2
    <link rel="stylesheet" href="<%=request.getServletPath()%>/css/coa.css"/>or
    <t:stylesheet path="/css/coa.css" />where <t:stylesheet> is from MyFaces Tomahawk.

  • How do I retrieve all data from a table and display it on a text area?

    I want to retrieve all the data from one of my MS Access data table and display them all in a text area. how do i go among doing this?
    In my car table i have the fields lined up like this..
    license,color,doors and year_made
    I have an Object class called CAR that will contain methods to set the data from these fields when it gets retrieved.
    here's what i go so far.....
    statement = getDBConnection().createStatement();
         rs = statement.executeQuery("select * from car");
         boolean moreRS = rs.next();
    if(moreRS)
    car.setLicense(rs.getLong(1));
         car.setColor(rs.getString(2));
         car.setDoors(rs.getString(3));
    car.setYearMade(rs.getString(4));
    //but this will only get me one car. How do I get more car data?
    HELP!!

    Vector cars = new Vector();
    while (rs.next()) {
      String license = rs.getLong(1);
      String color = rs.getLong(2);
      String doors = rs.getLong(3);
      String year = rs.getLong(4);
      myTextArea.append(license+"\t"+color+"\t"+doors+"\t"+year+"\n");
      Car car = new Car();
      car.setLicense(license);
      car.setColor(color);
      car.setDoors(doors);
      car.setYearMade(year);
      cars.add(car);
    }t=tab
    n=newline
    Vector: http://java.sun.com/j2se/1.4.1/docs/api/java/util/Vector.html

  • Splitting of catalogue and data tables in their core BO management database

    Hi All,
    Could you please suggest your ideas on the below recommendation suggested by our DBA's:-
    It is recommendable to split catalogue tables from data table and other data objects (e.g. indexes) using storage.
    splitting of catalogue and data tables in their core BO management database
    Is it a recommendable solution to splitting of catalogue and data tables in their core BO management database?
    Many Thanks,
    Madhu
    Edited by: Madhu P on Jun 11, 2008 11:56 AM

    Dear Madhu,
    it's really safe to separate the BO management tables ( the repository) from the tables containing the data.
    We went a step further and create a BO database (dedicated server) containing only the repository.
    Because the BO database may provide meta data form different universes pointing to different databases containing the data we have easier administration and some performance advantages
    with this separation.
    bye
    yk

  • Why in SE16 we can not  see New Data Table for standard DSO

    Hi,
    We says that there is three tables (New Data Table, Active Data Table and Change Log Table) of Standard DSO, Then Why in SE16 we can not  see New Data Table of Standard DSO.
    Regards,
    Sushant

    Hi Sushant,
    It is possible to see the 3 DSO tables data in through SE16. May be you do not have authorization to see data through SE16.
    Sankar Kumar

  • Data not going from active data table to new data table -DSO activation iss

    Hi Experts,
    Data is going from DSO1 to DSO2. I see some of the records are getting missed in DSO 2 which are supposed to come.
    There is start routine from DSO1 TO DSO2 and as per the start routine some records should come but they are getting missed.
    Apart from that..to  DSO 2 there are 4 other DSO sending data.
    I tried to send single record and saw that data is going

    Hi Experts,
    Data is going from DSO1 to DSO2. I see some of the records are getting missed in DSO 2 which are supposed to come.
    There is start routine from DSO1 TO DSO2 and as per the start routine some records should come but they are getting missed.
    Apart from that..to  DSO 2 there are 4 other DSO sending data.
    I tried to send single record and saw that data is going to New data table and upon activation it does not go to Active data table.
    Please suggest.
    Regards
    Sudha

  • Filter Date Table (SSAS Tabular)

    Hi Guys,
    I'll try to define my issue as clear as possible.
    Am creating a model for SSAS Tabular but I have following problem.
    I have a Date Table that I want to filter depending on what the user select from another table with values like:
    Today, Yesterday, This Week, Last Week, This Month, Last Month, .....
    What I have tried:
    (1) My Date table contains flags(columns) for each of these values. Filtering on these values is no problem. But then I have a long list of different possible flags.
    (2) I created a copy of my date table but with the flags unpivoted (DateId, FlagName, Value (0 or 1))
    I was hoping to be able to create somehow a relation between my date table and this table, but no success.
    Also this way I would have a field that users can filter on (choose what period they want to see)
    But sadly enough (2) did not work and I can not find any other way to find a solution for it.
    Any help would be great.
    Regards,
    Sammy

    In your date table, you can create different attribute for
    each condition below:
    1. Today, 2. Yesterday, 3. This Week, 4. Last Week, 5. This Month, 6. Last Month
    So, if we consider above attributes there will be 6 different attributes with "Yes/No" Or "True/ False" Or "1/0" whatever flag.
    I would suggest you to calculate these conditions in sql query which will be faster compared to calculated columns in the model.
    Unfortunately, tabular model 2012 do not support dynamic set so you cannot build a single attribute with these values @server side.
    I had similar question sometime back, check if you find something useful from this thread -
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/302dd796-2677-44df-a76e-b053dcd14117/ssas-tabular-model-dynamic-fiscal-period?forum=sqlanalysisservices
    If this post answers your query, please click "Mark As Answer" or "Vote as Helpful".

Maybe you are looking for

  • Shared Services Stopping Frequently

    Hi, I have installed Hyperion Planning 9.3.1 on Windows Server 2003 SP2 in the following sequence 1.     Shared services and ran its configuration utility 2.     EAS - Installation and configuration 3.     Essbase Server- Installation and configurati

  • Is this a good idea?  Question about backing up data

    Hi, I have a MacBook Pro that is about two years old. It's working well. I have a year old WD MyBook premium edition, 500GB, that I've been using as an external hard drive to back up my data. Recently, it was working fine (as recent as three days ago

  • Learning Weblogic - career advice

    Hi All, I am an Oracle DBA with specialization in Performance Tuning. Now I shifted towards IT capacity planning. In order to do end-2-end capacity planning/performance tuning for enterprises, I think it's a good idea to learn Oracle Weblogic and pro

  • Request to change the Filter in discussions

    Hi, I was trying to look over the open topics in one forum and set the filter to show that. It appears that archived posts show up unanswered, so this isn't useful for me to find some questions to address. Would you consider changing the definition o

  • How to download movies if Itunes is not available in Malaysia

    i have a problem downloading movies in my IPOD touch...