VirtualBox

Changeset 79508 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jul 3, 2019 3:20:44 PM (6 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:6143. Adding the japanese layout

Location:
trunk/src/VBox/Frontends/VirtualBox
Files:
12 edited
3 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/VirtualBox_xml.qrc

    r79325 r79508  
    44        <file alias="102_iso.xml">xml/102_iso.xml</file>
    55        <file alias="106_japanese.xml">xml/106_japanese.xml</file>
     6        <file alias="103_iso.xml">xml/103_iso.xml</file>
    67        <file alias="us_international.xml">xml/us_international.xml</file>
    78        <file alias="numpad.xml">xml/numpad.xml</file>               
     
    910        <file alias="us.xml">xml/us.xml</file>
    1011        <file alias="greek.xml">xml/greek.xml</file>
     12        <file alias="japanese.xml">xml/japanese.xml</file>
     13        <file alias="brazilian.xml">xml/brazilian.xml</file>       
    1114    </qresource>
    1215</RCC>
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.cpp

    r79435 r79508  
    207207const char *UIExtraDataDefs::GUI_SoftKeyboard_DialogGeometry = "GUI/SoftKeyboardDialogGeometry";
    208208const char *UIExtraDataDefs::GUI_SoftKeyboard_ColorTheme  = "GUI/SoftKeyboardColorTheme";
     209const char *UIExtraDataDefs::GUI_SoftKeyboard_SelectedLayout  = "GUI/SoftKeyboardSelectedLayout";
    209210
    210211/* File Manager options: */
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h

    r79434 r79508  
    386386        extern const char *GUI_SoftKeyboard_DialogGeometry;
    387387        extern const char *GUI_SoftKeyboard_ColorTheme;
     388        extern const char *GUI_SoftKeyboard_SelectedLayout;
    388389    /** @} */
    389390
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp

    r79434 r79508  
    43184318}
    43194319
     4320void UIExtraDataManager::setSoftKeyboardSelectedLayout(const QUuid &uLayoutUid)
     4321{
     4322    setExtraDataString(GUI_SoftKeyboard_SelectedLayout, uLayoutUid.toString());
     4323}
     4324
     4325QUuid UIExtraDataManager::softKeyboardSelectedLayout()
     4326{
     4327    return QUuid(extraDataString(GUI_SoftKeyboard_SelectedLayout));
     4328}
     4329
    43204330void UIExtraDataManager::setFileManagerOptions(bool fListDirectoriesFirst,
    43214331                                               bool fShowDeleteConfirmation,
  • trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h

    r79434 r79508  
    678678        void setSoftKeyboardColorTheme(const QStringList &colorStringList);
    679679        QStringList softKeyboardColorTheme();
     680        void setSoftKeyboardSelectedLayout(const QUuid &uLayoutUid);
     681        QUuid softKeyboardSelectedLayout();
    680682    /** @} */
    681683
  • trunk/src/VBox/Frontends/VirtualBox/src/softkeyboard/UISoftKeyboard.cpp

    r79465 r79508  
    240240    UILayoutSelector(QWidget *pParent = 0);
    241241    void setLayoutList(const QStringList &layoutNames, QList<QUuid> layoutIdList);
    242     void setCurrentLayout(const QString &strLayoutName);
     242    void setCurrentLayout(const QUuid &layoutUid);
    243243    void setCurrentLayoutIsEditable(bool fEditable);
    244244
     
    421421
    422422    void setKeyCapMap(const QMap<int, KeyCaptions> &keyCapMap);
    423     //QMap<int, KeyCaptions> &keyCapMap();
     423    QMap<int, KeyCaptions> &keyCapMap();
    424424    const QMap<int, KeyCaptions> &keyCapMap() const;
    425425    bool operator==(const UISoftKeyboardLayout &otherLayout);
     
    640640public:
    641641
    642     bool  parseFile(const QString &strFileName);
    643     const QUuid &physicalLayoutUUID() const;
    644     const QString &name() const;
    645     const QString &nativeName() const;
    646     const QMap<int, KeyCaptions> &keyCapMap() const;
     642    bool  parseFile(const QString &strFileName, UISoftKeyboardLayout &layout);
    647643
    648644private:
    649645
    650     void  parseKey();
     646    void  parseKey(QMap<int, KeyCaptions> &keyCapMap);
    651647    QXmlStreamReader m_xmlReader;
    652648    /** Map key is the key position and the value is the captions of the key. */
    653     QMap<int, KeyCaptions> m_keyCapMap;
    654     QUuid m_physicalLayoutUid;
    655     QString m_strName;
    656     QString m_strNativeName;
    657649};
    658650
     
    11201112}
    11211113
    1122 void UILayoutSelector::setCurrentLayout(const QString &strLayoutName)
     1114void UILayoutSelector::setCurrentLayout(const QUuid &layoutUid)
    11231115{
    11241116    if (!m_pLayoutListWidget)
    11251117        return;
    1126     if (strLayoutName.isEmpty())
     1118    if (layoutUid.isNull())
    11271119    {
    11281120        m_pLayoutListWidget->selectionModel()->clear();
    11291121        return;
    11301122    }
    1131     QList<QListWidgetItem *> items = m_pLayoutListWidget->findItems(strLayoutName, Qt::MatchFixedString |Qt::MatchCaseSensitive);
    1132     if (items.isEmpty())
    1133         return;
    1134     QListWidgetItem *pItem = items[0];
    1135     if (!pItem || pItem == m_pLayoutListWidget->currentItem())
     1123    QListWidgetItem *pFoundItem = 0;
     1124    for (int i = 0; i < m_pLayoutListWidget->count() && !pFoundItem; ++i)
     1125    {
     1126        QListWidgetItem *pItem = m_pLayoutListWidget->item(i);
     1127        if (!pItem)
     1128            continue;
     1129        if (pItem->data(Qt::UserRole).toUuid() == layoutUid)
     1130            pFoundItem = pItem;
     1131
     1132    }
     1133    if (!pFoundItem)
     1134        return;
     1135    if (pFoundItem == m_pLayoutListWidget->currentItem())
    11361136        return;
    11371137    m_pLayoutListWidget->blockSignals(true);
    1138     m_pLayoutListWidget->setCurrentItem(pItem);
     1138    m_pLayoutListWidget->setCurrentItem(pFoundItem);
    11391139    m_pLayoutListWidget->blockSignals(false);
    11401140}
     
    16121612}
    16131613
     1614QMap<int, KeyCaptions> &UISoftKeyboardLayout::keyCapMap()
     1615{
     1616    return m_keyCapMap;
     1617}
     1618
    16141619const QMap<int, KeyCaptions> &UISoftKeyboardLayout::keyCapMap() const
    16151620{
     
    17511756
    17521757    QFontMetrics fontMetrics = painter.fontMetrics();
    1753 
    17541758    int iMargin = 0.25 * fontMetrics.width('X');
    1755 
     1759#if 0
     1760    painter.drawText(iMargin, iMargin + fontMetrics.height(), QString::number(iKeyPosition));
     1761#else
    17561762    QRect textRect(iMargin, iMargin,
    17571763                   keyGeometry.width() - 2 * iMargin,
     
    17641770    painter.drawText(textRect, Qt::AlignRight | Qt::AlignTop, strShiftAltGrCaption);
    17651771    painter.drawText(textRect, Qt::AlignRight | Qt::AlignBottom, strAltGrCaption);
    1766 
     1772#endif
    17671773}
    17681774
     
    20852091    xmlWriter.writeTextElement("nativename", m_pCurrentKeyboardLayout->nativeName());
    20862092    xmlWriter.writeTextElement("physicallayoutid", pPhysicalLayout->m_uId.toString());
     2093    xmlWriter.writeTextElement("id", m_pCurrentKeyboardLayout->uid().toString());
    20872094
    20882095    QVector<UISoftKeyboardRow> &rows = pPhysicalLayout->rows();
     
    25012508    UIKeyboardLayoutReader keyboardLayoutReader;
    25022509
    2503     if (!keyboardLayoutReader.parseFile(strLayoutFileName))
     2510    m_layouts.append(UISoftKeyboardLayout());
     2511    UISoftKeyboardLayout &newLayout = m_layouts.back();
     2512
     2513    if (!keyboardLayoutReader.parseFile(strLayoutFileName, newLayout))
     2514    {
     2515        m_layouts.removeLast();
    25042516        return false;
    2505 
    2506     UISoftKeyboardPhysicalLayout *pPhysicalLayout = findPhysicalLayout(keyboardLayoutReader.physicalLayoutUUID());
     2517    }
     2518
     2519    UISoftKeyboardPhysicalLayout *pPhysicalLayout = findPhysicalLayout(newLayout.physicalLayoutUuid());
    25072520    /* If no pyhsical layout with the UUID the keyboard layout refers is found then cancel loading the keyboard layout: */
    25082521    if (!pPhysicalLayout)
     2522    {
     2523        m_layouts.removeLast();
    25092524        return false;
    2510 
    2511     m_layouts.append(UISoftKeyboardLayout());
    2512     UISoftKeyboardLayout &newLayout = m_layouts.back();
    2513     newLayout.setPhysicalLayoutUuid(pPhysicalLayout->m_uId);
    2514     newLayout.setName(keyboardLayoutReader.name());
    2515     newLayout.setNativeName(keyboardLayoutReader.nativeName());
     2525    }
    25162526    newLayout.setSourceFilePath(strLayoutFileName);
    2517     newLayout.setKeyCapMap(keyboardLayoutReader.keyCapMap());
    25182527    return true;
    25192528}
     
    25412550    physicalLayoutNames << ":/101_ansi.xml"
    25422551                        << ":/102_iso.xml"
    2543                         << ":/106_japanese.xml";
     2552                        << ":/106_japanese.xml"
     2553                        << ":/103_iso.xml";
    25442554    foreach (const QString &strName, physicalLayoutNames)
    25452555        loadPhysicalLayout(strName);
     
    25532563                        << ":/german.xml"
    25542564                        << ":/us.xml"
    2555                         << ":/greek.xml";
     2565                        << ":/greek.xml"
     2566                        << ":/japanese.xml"
     2567                        << ":/brazilian.xml";
    25562568
    25572569    foreach (const QString &strName, keyboardLayoutNames)
     
    26232635UISoftKeyboardLayout *UISoftKeyboardWidget::findLayoutByUid(const QUuid &uid)
    26242636{
     2637    if (uid.isNull())
     2638        return 0;
    26252639    for (int i = 0; i < m_layouts.size(); ++i)
    26262640    {
     
    29032917*********************************************************************************************************************************/
    29042918
    2905 bool UIKeyboardLayoutReader::parseFile(const QString &strFileName)
     2919bool UIKeyboardLayoutReader::parseFile(const QString &strFileName, UISoftKeyboardLayout &layout)
    29062920{
    29072921    QFile xmlFile(strFileName);
     
    29202934    {
    29212935        if (m_xmlReader.name() == "key")
    2922             parseKey();
     2936            parseKey(layout.keyCapMap());
    29232937        else if (m_xmlReader.name() == "name")
    2924             m_strName = m_xmlReader.readElementText();
     2938            layout.setName(m_xmlReader.readElementText());
    29252939        else if (m_xmlReader.name() == "nativename")
    2926             m_strNativeName = m_xmlReader.readElementText();
     2940            layout.setNativeName(m_xmlReader.readElementText());
    29272941        else if (m_xmlReader.name() == "physicallayoutid")
    2928             m_physicalLayoutUid = QUuid(m_xmlReader.readElementText());
     2942            layout.setPhysicalLayoutUuid(QUuid(m_xmlReader.readElementText()));
     2943        else if (m_xmlReader.name() == "id")
     2944            layout.setUid(QUuid(m_xmlReader.readElementText()));
    29292945        else
    29302946            m_xmlReader.skipCurrentElement();
     
    29332949}
    29342950
    2935 const QUuid &UIKeyboardLayoutReader::physicalLayoutUUID() const
    2936 {
    2937     return m_physicalLayoutUid;
    2938 }
    2939 
    2940 const QString &UIKeyboardLayoutReader::name() const
    2941 {
    2942     return m_strName;
    2943 }
    2944 
    2945 const QString &UIKeyboardLayoutReader::nativeName() const
    2946 {
    2947     return m_strNativeName;
    2948 }
    2949 
    2950 const QMap<int, KeyCaptions> &UIKeyboardLayoutReader::keyCapMap() const
    2951 {
    2952     return m_keyCapMap;
    2953 }
    2954 
    2955 void  UIKeyboardLayoutReader::parseKey()
     2951void  UIKeyboardLayoutReader::parseKey(QMap<int, KeyCaptions> &keyCapMap)
    29562952{
    29572953    KeyCaptions keyCaptions;
     
    29842980            m_xmlReader.skipCurrentElement();
    29852981    }
    2986     m_keyCapMap.insert(iKeyPosition, keyCaptions);
     2982    keyCapMap.insert(iKeyPosition, keyCaptions);
    29872983}
    29882984
     
    33733369    updateLayoutSelectorList();
    33743370    if (m_pKeyboardWidget && m_pKeyboardWidget->currentLayout() && m_pLayoutSelector)
    3375         m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->name());
     3371        m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->uid());
    33763372}
    33773373
     
    34973493             saveGeometry.x(), saveGeometry.y(), saveGeometry.width(), saveGeometry.height()));
    34983494    if (m_pKeyboardWidget)
     3495    {
    34993496        gEDataManager->setSoftKeyboardColorTheme(m_pKeyboardWidget->colorsToStringList());
     3497        if (m_pKeyboardWidget->currentLayout())
     3498            gEDataManager->setSoftKeyboardSelectedLayout(m_pKeyboardWidget->currentLayout()->uid());
     3499    }
    35003500}
    35013501
     
    35233523    setDialogGeometry(geometry);
    35243524    if (m_pKeyboardWidget)
     3525    {
    35253526        m_pKeyboardWidget->colorsFromStringList(gEDataManager->softKeyboardColorTheme());
     3527        m_pKeyboardWidget->setCurrentLayout(gEDataManager->softKeyboardSelectedLayout());
     3528    }
    35263529}
    35273530
     
    35433546    updateLayoutSelectorList();
    35443547    if (m_pKeyboardWidget && m_pKeyboardWidget->currentLayout() && m_pLayoutSelector)
    3545         m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->name());
     3548        m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->uid());
    35463549}
    35473550
  • trunk/src/VBox/Frontends/VirtualBox/xml/102_iso.xml

    r79356 r79508  
    325325        <key>
    326326            <position>45</position>
    327             <scancode>0x35</scancode>
     327            <scancode>0x35</scancode> <!-- this should be 56 according to micrisift docs. -->
    328328        </key>
    329329        <key>
  • trunk/src/VBox/Frontends/VirtualBox/xml/103_iso.xml

    r79437 r79508  
    11<?xml version="1.0"?>
    2 <!-- https://www.ibm.com/support/knowledgecenter/en/ssw_aix_71/com.ibm.aix.keyboardtechref/doc/kybdtech/Key.htm -->
    32<physicallayout defaultHeight="50" defaultWidth="50">
    4     <name>102_iso</name>
    5     <id>d41a0398-92a0-4ba4-beba-3d91a5dd0e50</id>
     3    <name>103_iso</name>
     4    <id>a6ee5425-ad96-43e2-96ac-0d148cb73802</id>
    65    <row>
    76        <key>
     
    318317    <row>
    319318        <key>
    320             <width>75</width>
    321             <type>modifier</type>
    322319            <position>44</position>
     320            <width>70</width>
     321            <type>modifier</type>
    323322            <scancode>0x2a</scancode>
    324323        </key>
     
    368367        </key>
    369368        <key>
    370             <width>140</width>
    371 
     369            <position>56</position>
     370            <scancode>0x73</scancode>
     371        </key>
     372        <key>
     373            <width>90</width>
    372374            <type>modifier</type>
    373375            <position>57</position>
     
    378380        </space>
    379381        <key>
    380 
    381382            <scancodeprefix>0xe0</scancodeprefix>
    382383            <position>83</position>
  • trunk/src/VBox/Frontends/VirtualBox/xml/106_japanese.xml

    r79356 r79508  
    22<!-- http://hp.vector.co.jp/authors/VA003720/lpproj/others/kbdjpn.htm -->
    33<physicallayout defaultHeight="50" defaultWidth="50">
    4     <name>106_iso</name>
     4    <name>106_japanese</name>
    55    <id>92798be2-80b4-4f19-859f-bf3065b46fec</id>
    66    <row>
  • trunk/src/VBox/Frontends/VirtualBox/xml/brazilian.xml

    r79437 r79508  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<layout>
    3     <name>Greek</name>
    4     <nativename>Ελληνικά</nativename>
    5     <id>878fcc44-59bf-4fd9-a73e-fc95b7652281</id>
    6     <physicallayoutid>{368efa94-3744-48c5-9d5a-59c2f15fe5ec}</physicallayoutid>
     3    <name>Brazilian (ABNT)</name>
     4    <nativename>Brasil</nativename>
     5    <id>e207bfc4-2a6f-4d9c-a1ef-8e80841dadf2</id>
     6    <physicallayoutid>{a6ee5425-ad96-43e2-96ac-0d148cb73802}</physicallayoutid>
    77    <key>
    88        <position>110</position>
    9         <basecaption>Esc</basecaption>
     9        <basecaption></basecaption>
    1010        <shiftcaption></shiftcaption>
    1111        <altgrcaption></altgrcaption>
     
    1414    <key>
    1515        <position>112</position>
    16         <basecaption>F1</basecaption>
     16        <basecaption></basecaption>
    1717        <shiftcaption></shiftcaption>
    1818        <altgrcaption></altgrcaption>
     
    2121    <key>
    2222        <position>113</position>
    23         <basecaption>F2</basecaption>
     23        <basecaption></basecaption>
    2424        <shiftcaption></shiftcaption>
    2525        <altgrcaption></altgrcaption>
     
    2828    <key>
    2929        <position>114</position>
    30         <basecaption>F3</basecaption>
     30        <basecaption></basecaption>
    3131        <shiftcaption></shiftcaption>
    3232        <altgrcaption></altgrcaption>
     
    3535    <key>
    3636        <position>115</position>
    37         <basecaption>F4</basecaption>
     37        <basecaption></basecaption>
    3838        <shiftcaption></shiftcaption>
    3939        <altgrcaption></altgrcaption>
     
    4242    <key>
    4343        <position>116</position>
    44         <basecaption>F5</basecaption>
     44        <basecaption></basecaption>
    4545        <shiftcaption></shiftcaption>
    4646        <altgrcaption></altgrcaption>
     
    4949    <key>
    5050        <position>117</position>
    51         <basecaption>F6</basecaption>
     51        <basecaption></basecaption>
    5252        <shiftcaption></shiftcaption>
    5353        <altgrcaption></altgrcaption>
     
    5656    <key>
    5757        <position>188</position>
    58         <basecaption>F7</basecaption>
     58        <basecaption></basecaption>
    5959        <shiftcaption></shiftcaption>
    6060        <altgrcaption></altgrcaption>
     
    6363    <key>
    6464        <position>119</position>
    65         <basecaption>F8</basecaption>
     65        <basecaption></basecaption>
    6666        <shiftcaption></shiftcaption>
    6767        <altgrcaption></altgrcaption>
     
    7070    <key>
    7171        <position>120</position>
    72         <basecaption>F9</basecaption>
     72        <basecaption></basecaption>
    7373        <shiftcaption></shiftcaption>
    7474        <altgrcaption></altgrcaption>
     
    7777    <key>
    7878        <position>121</position>
    79         <basecaption>F10</basecaption>
     79        <basecaption></basecaption>
    8080        <shiftcaption></shiftcaption>
    8181        <altgrcaption></altgrcaption>
     
    8484    <key>
    8585        <position>122</position>
    86         <basecaption>F11</basecaption>
     86        <basecaption></basecaption>
    8787        <shiftcaption></shiftcaption>
    8888        <altgrcaption></altgrcaption>
     
    9191    <key>
    9292        <position>123</position>
    93         <basecaption>F12</basecaption>
     93        <basecaption></basecaption>
    9494        <shiftcaption></shiftcaption>
    9595        <altgrcaption></altgrcaption>
     
    9898    <key>
    9999        <position>124</position>
    100         <basecaption>Prt Scrn</basecaption>
    101         <shiftcaption>Sys Rq</shiftcaption>
     100        <basecaption></basecaption>
     101        <shiftcaption></shiftcaption>
    102102        <altgrcaption></altgrcaption>
    103103        <shiftaltgrcaption></shiftaltgrcaption>
     
    105105    <key>
    106106        <position>125</position>
    107         <basecaption>Scroll Lock</basecaption>
     107        <basecaption></basecaption>
    108108        <shiftcaption></shiftcaption>
    109109        <altgrcaption></altgrcaption>
     
    112112    <key>
    113113        <position>126</position>
    114         <basecaption>Pause Break</basecaption>
     114        <basecaption></basecaption>
    115115        <shiftcaption></shiftcaption>
    116116        <altgrcaption></altgrcaption>
     
    119119    <key>
    120120        <position>1</position>
    121         <basecaption>`</basecaption>
    122         <shiftcaption>~</shiftcaption>
     121        <basecaption></basecaption>
     122        <shiftcaption></shiftcaption>
    123123        <altgrcaption></altgrcaption>
    124124        <shiftaltgrcaption></shiftaltgrcaption>
     
    126126    <key>
    127127        <position>2</position>
    128         <basecaption>1</basecaption>
    129         <shiftcaption>!</shiftcaption>
     128        <basecaption></basecaption>
     129        <shiftcaption></shiftcaption>
    130130        <altgrcaption></altgrcaption>
    131131        <shiftaltgrcaption></shiftaltgrcaption>
     
    133133    <key>
    134134        <position>3</position>
    135         <basecaption>2</basecaption>
    136         <shiftcaption>@</shiftcaption>
     135        <basecaption></basecaption>
     136        <shiftcaption></shiftcaption>
    137137        <altgrcaption></altgrcaption>
    138138        <shiftaltgrcaption></shiftaltgrcaption>
     
    140140    <key>
    141141        <position>4</position>
    142         <basecaption>3</basecaption>
    143         <shiftcaption>#</shiftcaption>
     142        <basecaption></basecaption>
     143        <shiftcaption></shiftcaption>
    144144        <altgrcaption></altgrcaption>
    145145        <shiftaltgrcaption></shiftaltgrcaption>
     
    147147    <key>
    148148        <position>5</position>
    149         <basecaption>4</basecaption>
    150         <shiftcaption>$</shiftcaption>
     149        <basecaption></basecaption>
     150        <shiftcaption></shiftcaption>
    151151        <altgrcaption></altgrcaption>
    152152        <shiftaltgrcaption></shiftaltgrcaption>
     
    154154    <key>
    155155        <position>6</position>
    156         <basecaption>5</basecaption>
    157         <shiftcaption>%</shiftcaption>
     156        <basecaption></basecaption>
     157        <shiftcaption></shiftcaption>
    158158        <altgrcaption></altgrcaption>
    159159        <shiftaltgrcaption></shiftaltgrcaption>
     
    161161    <key>
    162162        <position>7</position>
    163         <basecaption>6</basecaption>
    164         <shiftcaption>^</shiftcaption>
     163        <basecaption></basecaption>
     164        <shiftcaption></shiftcaption>
    165165        <altgrcaption></altgrcaption>
    166166        <shiftaltgrcaption></shiftaltgrcaption>
     
    168168    <key>
    169169        <position>8</position>
    170         <basecaption>7</basecaption>
    171         <shiftcaption>&amp;</shiftcaption>
     170        <basecaption></basecaption>
     171        <shiftcaption></shiftcaption>
    172172        <altgrcaption></altgrcaption>
    173173        <shiftaltgrcaption></shiftaltgrcaption>
     
    175175    <key>
    176176        <position>9</position>
    177         <basecaption>8</basecaption>
    178         <shiftcaption>*</shiftcaption>
     177        <basecaption></basecaption>
     178        <shiftcaption></shiftcaption>
    179179        <altgrcaption></altgrcaption>
    180180        <shiftaltgrcaption></shiftaltgrcaption>
     
    182182    <key>
    183183        <position>10</position>
    184         <basecaption>9</basecaption>
    185         <shiftcaption>(</shiftcaption>
     184        <basecaption></basecaption>
     185        <shiftcaption></shiftcaption>
    186186        <altgrcaption></altgrcaption>
    187187        <shiftaltgrcaption></shiftaltgrcaption>
     
    189189    <key>
    190190        <position>11</position>
    191         <basecaption>0</basecaption>
    192         <shiftcaption>)</shiftcaption>
     191        <basecaption></basecaption>
     192        <shiftcaption></shiftcaption>
    193193        <altgrcaption></altgrcaption>
    194194        <shiftaltgrcaption></shiftaltgrcaption>
     
    196196    <key>
    197197        <position>12</position>
    198         <basecaption>-</basecaption>
    199         <shiftcaption>_</shiftcaption>
     198        <basecaption></basecaption>
     199        <shiftcaption></shiftcaption>
    200200        <altgrcaption></altgrcaption>
    201201        <shiftaltgrcaption></shiftaltgrcaption>
     
    203203    <key>
    204204        <position>13</position>
    205         <basecaption>=</basecaption>
    206         <shiftcaption>+</shiftcaption>
     205        <basecaption></basecaption>
     206        <shiftcaption></shiftcaption>
    207207        <altgrcaption></altgrcaption>
    208208        <shiftaltgrcaption></shiftaltgrcaption>
     
    210210    <key>
    211211        <position>15</position>
    212         <basecaption>Backspace</basecaption>
     212        <basecaption></basecaption>
    213213        <shiftcaption></shiftcaption>
    214214        <altgrcaption></altgrcaption>
     
    217217    <key>
    218218        <position>75</position>
    219         <basecaption>Insert</basecaption>
     219        <basecaption></basecaption>
    220220        <shiftcaption></shiftcaption>
    221221        <altgrcaption></altgrcaption>
     
    224224    <key>
    225225        <position>80</position>
    226         <basecaption>Home</basecaption>
     226        <basecaption></basecaption>
    227227        <shiftcaption></shiftcaption>
    228228        <altgrcaption></altgrcaption>
     
    231231    <key>
    232232        <position>85</position>
    233         <basecaption>Page Up</basecaption>
     233        <basecaption></basecaption>
    234234        <shiftcaption></shiftcaption>
    235235        <altgrcaption></altgrcaption>
     
    238238    <key>
    239239        <position>90</position>
    240         <basecaption>Num Lock</basecaption>
     240        <basecaption></basecaption>
    241241        <shiftcaption></shiftcaption>
    242242        <altgrcaption></altgrcaption>
     
    245245    <key>
    246246        <position>95</position>
    247         <basecaption>/</basecaption>
     247        <basecaption></basecaption>
    248248        <shiftcaption></shiftcaption>
    249249        <altgrcaption></altgrcaption>
     
    252252    <key>
    253253        <position>100</position>
    254         <basecaption>*</basecaption>
     254        <basecaption></basecaption>
    255255        <shiftcaption></shiftcaption>
    256256        <altgrcaption></altgrcaption>
     
    259259    <key>
    260260        <position>105</position>
    261         <basecaption>-</basecaption>
     261        <basecaption></basecaption>
    262262        <shiftcaption></shiftcaption>
    263263        <altgrcaption></altgrcaption>
     
    266266    <key>
    267267        <position>16</position>
    268         <basecaption>Tab</basecaption>
     268        <basecaption></basecaption>
    269269        <shiftcaption></shiftcaption>
    270270        <altgrcaption></altgrcaption>
     
    273273    <key>
    274274        <position>17</position>
    275         <basecaption>;</basecaption>
    276         <shiftcaption>:</shiftcaption>
     275        <basecaption></basecaption>
     276        <shiftcaption></shiftcaption>
    277277        <altgrcaption></altgrcaption>
    278278        <shiftaltgrcaption></shiftaltgrcaption>
     
    280280    <key>
    281281        <position>18</position>
    282         <basecaption>ς</basecaption>
    283         <shiftcaption>΅</shiftcaption>
     282        <basecaption></basecaption>
     283        <shiftcaption></shiftcaption>
    284284        <altgrcaption></altgrcaption>
    285285        <shiftaltgrcaption></shiftaltgrcaption>
     
    287287    <key>
    288288        <position>19</position>
    289         <basecaption>ε</basecaption>
    290         <shiftcaption>Ε</shiftcaption>
     289        <basecaption></basecaption>
     290        <shiftcaption></shiftcaption>
    291291        <altgrcaption></altgrcaption>
    292292        <shiftaltgrcaption></shiftaltgrcaption>
     
    294294    <key>
    295295        <position>20</position>
    296         <basecaption>ρ</basecaption>
    297         <shiftcaption>Ρ</shiftcaption>
     296        <basecaption></basecaption>
     297        <shiftcaption></shiftcaption>
    298298        <altgrcaption></altgrcaption>
    299299        <shiftaltgrcaption></shiftaltgrcaption>
     
    301301    <key>
    302302        <position>21</position>
    303         <basecaption>τ</basecaption>
    304         <shiftcaption>Τ</shiftcaption>
     303        <basecaption></basecaption>
     304        <shiftcaption></shiftcaption>
    305305        <altgrcaption></altgrcaption>
    306306        <shiftaltgrcaption></shiftaltgrcaption>
     
    308308    <key>
    309309        <position>22</position>
    310         <basecaption>υ</basecaption>
    311         <shiftcaption>Υ</shiftcaption>
     310        <basecaption></basecaption>
     311        <shiftcaption></shiftcaption>
    312312        <altgrcaption></altgrcaption>
    313313        <shiftaltgrcaption></shiftaltgrcaption>
     
    315315    <key>
    316316        <position>23</position>
    317         <basecaption>θ</basecaption>
    318         <shiftcaption>Θ</shiftcaption>
     317        <basecaption></basecaption>
     318        <shiftcaption></shiftcaption>
    319319        <altgrcaption></altgrcaption>
    320320        <shiftaltgrcaption></shiftaltgrcaption>
     
    322322    <key>
    323323        <position>24</position>
    324         <basecaption>ι</basecaption>
    325         <shiftcaption>Ι</shiftcaption>
     324        <basecaption></basecaption>
     325        <shiftcaption></shiftcaption>
    326326        <altgrcaption></altgrcaption>
    327327        <shiftaltgrcaption></shiftaltgrcaption>
     
    329329    <key>
    330330        <position>25</position>
    331         <basecaption>ο</basecaption>
    332         <shiftcaption>Ο</shiftcaption>
     331        <basecaption></basecaption>
     332        <shiftcaption></shiftcaption>
    333333        <altgrcaption></altgrcaption>
    334334        <shiftaltgrcaption></shiftaltgrcaption>
     
    336336    <key>
    337337        <position>26</position>
    338         <basecaption>π</basecaption>
    339         <shiftcaption>Π</shiftcaption>
     338        <basecaption></basecaption>
     339        <shiftcaption></shiftcaption>
    340340        <altgrcaption></altgrcaption>
    341341        <shiftaltgrcaption></shiftaltgrcaption>
     
    343343    <key>
    344344        <position>27</position>
    345         <basecaption>[</basecaption>
    346         <shiftcaption>{</shiftcaption>
     345        <basecaption></basecaption>
     346        <shiftcaption></shiftcaption>
    347347        <altgrcaption></altgrcaption>
    348348        <shiftaltgrcaption></shiftaltgrcaption>
     
    350350    <key>
    351351        <position>28</position>
    352         <basecaption>]</basecaption>
    353         <shiftcaption>}</shiftcaption>
    354         <altgrcaption></altgrcaption>
    355         <shiftaltgrcaption></shiftaltgrcaption>
    356     </key>
    357     <key>
    358         <position>29</position>
    359         <basecaption>\</basecaption>
    360         <shiftcaption>|</shiftcaption>
     352        <basecaption></basecaption>
     353        <shiftcaption></shiftcaption>
     354        <altgrcaption></altgrcaption>
     355        <shiftaltgrcaption></shiftaltgrcaption>
     356    </key>
     357    <key>
     358        <position>43</position>
     359        <basecaption></basecaption>
     360        <shiftcaption></shiftcaption>
    361361        <altgrcaption></altgrcaption>
    362362        <shiftaltgrcaption></shiftaltgrcaption>
     
    364364    <key>
    365365        <position>76</position>
    366         <basecaption>Delete</basecaption>
     366        <basecaption></basecaption>
    367367        <shiftcaption></shiftcaption>
    368368        <altgrcaption></altgrcaption>
     
    371371    <key>
    372372        <position>81</position>
    373         <basecaption>End</basecaption>
     373        <basecaption></basecaption>
    374374        <shiftcaption></shiftcaption>
    375375        <altgrcaption></altgrcaption>
     
    378378    <key>
    379379        <position>86</position>
    380         <basecaption>Page Down</basecaption>
     380        <basecaption></basecaption>
    381381        <shiftcaption></shiftcaption>
    382382        <altgrcaption></altgrcaption>
     
    385385    <key>
    386386        <position>91</position>
    387         <basecaption>7</basecaption>
     387        <basecaption></basecaption>
    388388        <shiftcaption></shiftcaption>
    389389        <altgrcaption></altgrcaption>
     
    392392    <key>
    393393        <position>96</position>
    394         <basecaption>8</basecaption>
     394        <basecaption></basecaption>
    395395        <shiftcaption></shiftcaption>
    396396        <altgrcaption></altgrcaption>
     
    399399    <key>
    400400        <position>101</position>
    401         <basecaption>9</basecaption>
     401        <basecaption></basecaption>
    402402        <shiftcaption></shiftcaption>
    403403        <altgrcaption></altgrcaption>
     
    406406    <key>
    407407        <position>106</position>
    408         <basecaption>+</basecaption>
     408        <basecaption></basecaption>
    409409        <shiftcaption></shiftcaption>
    410410        <altgrcaption></altgrcaption>
     
    413413    <key>
    414414        <position>30</position>
    415         <basecaption>CapsLock</basecaption>
     415        <basecaption></basecaption>
    416416        <shiftcaption></shiftcaption>
    417417        <altgrcaption></altgrcaption>
     
    420420    <key>
    421421        <position>31</position>
    422         <basecaption>α</basecaption>
    423         <shiftcaption>Α</shiftcaption>
     422        <basecaption></basecaption>
     423        <shiftcaption></shiftcaption>
    424424        <altgrcaption></altgrcaption>
    425425        <shiftaltgrcaption></shiftaltgrcaption>
     
    427427    <key>
    428428        <position>32</position>
    429         <basecaption>σ</basecaption>
    430         <shiftcaption>Σ</shiftcaption>
     429        <basecaption></basecaption>
     430        <shiftcaption></shiftcaption>
    431431        <altgrcaption></altgrcaption>
    432432        <shiftaltgrcaption></shiftaltgrcaption>
     
    434434    <key>
    435435        <position>33</position>
    436         <basecaption>δ</basecaption>
    437         <shiftcaption>Δ</shiftcaption>
     436        <basecaption></basecaption>
     437        <shiftcaption></shiftcaption>
    438438        <altgrcaption></altgrcaption>
    439439        <shiftaltgrcaption></shiftaltgrcaption>
     
    441441    <key>
    442442        <position>34</position>
    443         <basecaption>φ</basecaption>
    444         <shiftcaption>Φ</shiftcaption>
     443        <basecaption></basecaption>
     444        <shiftcaption></shiftcaption>
    445445        <altgrcaption></altgrcaption>
    446446        <shiftaltgrcaption></shiftaltgrcaption>
     
    448448    <key>
    449449        <position>35</position>
    450         <basecaption>γ</basecaption>
    451         <shiftcaption>Γ</shiftcaption>
     450        <basecaption></basecaption>
     451        <shiftcaption></shiftcaption>
    452452        <altgrcaption></altgrcaption>
    453453        <shiftaltgrcaption></shiftaltgrcaption>
     
    455455    <key>
    456456        <position>36</position>
    457         <basecaption>η</basecaption>
    458         <shiftcaption>Η</shiftcaption>
     457        <basecaption></basecaption>
     458        <shiftcaption></shiftcaption>
    459459        <altgrcaption></altgrcaption>
    460460        <shiftaltgrcaption></shiftaltgrcaption>
     
    462462    <key>
    463463        <position>37</position>
    464         <basecaption>ξ</basecaption>
    465         <shiftcaption>Ξ</shiftcaption>
     464        <basecaption></basecaption>
     465        <shiftcaption></shiftcaption>
    466466        <altgrcaption></altgrcaption>
    467467        <shiftaltgrcaption></shiftaltgrcaption>
     
    469469    <key>
    470470        <position>38</position>
    471         <basecaption>κ</basecaption>
    472         <shiftcaption>Κ</shiftcaption>
     471        <basecaption></basecaption>
     472        <shiftcaption></shiftcaption>
    473473        <altgrcaption></altgrcaption>
    474474        <shiftaltgrcaption></shiftaltgrcaption>
     
    476476    <key>
    477477        <position>39</position>
    478         <basecaption>λ</basecaption>
    479         <shiftcaption>Λ</shiftcaption>
     478        <basecaption></basecaption>
     479        <shiftcaption></shiftcaption>
    480480        <altgrcaption></altgrcaption>
    481481        <shiftaltgrcaption></shiftaltgrcaption>
     
    483483    <key>
    484484        <position>40</position>
    485         <basecaption>΄</basecaption>
    486         <shiftcaption>¨</shiftcaption>
     485        <basecaption></basecaption>
     486        <shiftcaption></shiftcaption>
    487487        <altgrcaption></altgrcaption>
    488488        <shiftaltgrcaption></shiftaltgrcaption>
     
    490490    <key>
    491491        <position>41</position>
    492         <basecaption>'</basecaption>
    493         <shiftcaption>&quot;</shiftcaption>
    494         <altgrcaption></altgrcaption>
    495         <shiftaltgrcaption></shiftaltgrcaption>
    496     </key>
    497     <key>
    498         <position>43</position>
    499         <basecaption>Enter</basecaption>
     492        <basecaption></basecaption>
     493        <shiftcaption></shiftcaption>
     494        <altgrcaption></altgrcaption>
     495        <shiftaltgrcaption></shiftaltgrcaption>
     496    </key>
     497    <key>
     498        <position>42</position>
     499        <basecaption></basecaption>
    500500        <shiftcaption></shiftcaption>
    501501        <altgrcaption></altgrcaption>
     
    504504    <key>
    505505        <position>92</position>
    506         <basecaption>4</basecaption>
     506        <basecaption></basecaption>
    507507        <shiftcaption></shiftcaption>
    508508        <altgrcaption></altgrcaption>
     
    511511    <key>
    512512        <position>97</position>
    513         <basecaption>5</basecaption>
     513        <basecaption></basecaption>
    514514        <shiftcaption></shiftcaption>
    515515        <altgrcaption></altgrcaption>
     
    518518    <key>
    519519        <position>102</position>
    520         <basecaption>6</basecaption>
     520        <basecaption></basecaption>
    521521        <shiftcaption></shiftcaption>
    522522        <altgrcaption></altgrcaption>
     
    525525    <key>
    526526        <position>44</position>
    527         <basecaption>Shift</basecaption>
     527        <basecaption></basecaption>
     528        <shiftcaption></shiftcaption>
     529        <altgrcaption></altgrcaption>
     530        <shiftaltgrcaption></shiftaltgrcaption>
     531    </key>
     532    <key>
     533        <position>45</position>
     534        <basecaption></basecaption>
    528535        <shiftcaption></shiftcaption>
    529536        <altgrcaption></altgrcaption>
     
    532539    <key>
    533540        <position>46</position>
    534         <basecaption>ζ</basecaption>
    535         <shiftcaption>Ζ</shiftcaption>
     541        <basecaption></basecaption>
     542        <shiftcaption></shiftcaption>
    536543        <altgrcaption></altgrcaption>
    537544        <shiftaltgrcaption></shiftaltgrcaption>
     
    539546    <key>
    540547        <position>47</position>
    541         <basecaption>χ</basecaption>
    542         <shiftcaption>Χ</shiftcaption>
     548        <basecaption></basecaption>
     549        <shiftcaption></shiftcaption>
    543550        <altgrcaption></altgrcaption>
    544551        <shiftaltgrcaption></shiftaltgrcaption>
     
    546553    <key>
    547554        <position>48</position>
    548         <basecaption>ψ</basecaption>
    549         <shiftcaption>Ψ</shiftcaption>
     555        <basecaption></basecaption>
     556        <shiftcaption></shiftcaption>
    550557        <altgrcaption></altgrcaption>
    551558        <shiftaltgrcaption></shiftaltgrcaption>
     
    553560    <key>
    554561        <position>49</position>
    555         <basecaption>ω</basecaption>
    556         <shiftcaption>Ω</shiftcaption>
     562        <basecaption></basecaption>
     563        <shiftcaption></shiftcaption>
    557564        <altgrcaption></altgrcaption>
    558565        <shiftaltgrcaption></shiftaltgrcaption>
     
    560567    <key>
    561568        <position>50</position>
    562         <basecaption>β</basecaption>
    563         <shiftcaption>Β</shiftcaption>
     569        <basecaption></basecaption>
     570        <shiftcaption></shiftcaption>
    564571        <altgrcaption></altgrcaption>
    565572        <shiftaltgrcaption></shiftaltgrcaption>
     
    567574    <key>
    568575        <position>51</position>
    569         <basecaption>ν</basecaption>
    570         <shiftcaption>Ν</shiftcaption>
     576        <basecaption></basecaption>
     577        <shiftcaption></shiftcaption>
    571578        <altgrcaption></altgrcaption>
    572579        <shiftaltgrcaption></shiftaltgrcaption>
     
    574581    <key>
    575582        <position>52</position>
    576         <basecaption>μ</basecaption>
    577         <shiftcaption>Μ</shiftcaption>
     583        <basecaption></basecaption>
     584        <shiftcaption></shiftcaption>
    578585        <altgrcaption></altgrcaption>
    579586        <shiftaltgrcaption></shiftaltgrcaption>
     
    581588    <key>
    582589        <position>53</position>
    583         <basecaption>,</basecaption>
    584         <shiftcaption>&lt;</shiftcaption>
     590        <basecaption></basecaption>
     591        <shiftcaption></shiftcaption>
    585592        <altgrcaption></altgrcaption>
    586593        <shiftaltgrcaption></shiftaltgrcaption>
     
    588595    <key>
    589596        <position>54</position>
    590         <basecaption>.</basecaption>
    591         <shiftcaption>&gt;</shiftcaption>
     597        <basecaption></basecaption>
     598        <shiftcaption></shiftcaption>
    592599        <altgrcaption></altgrcaption>
    593600        <shiftaltgrcaption></shiftaltgrcaption>
     
    595602    <key>
    596603        <position>55</position>
    597         <basecaption>/</basecaption>
    598         <shiftcaption>?</shiftcaption>
     604        <basecaption></basecaption>
     605        <shiftcaption></shiftcaption>
     606        <altgrcaption></altgrcaption>
     607        <shiftaltgrcaption></shiftaltgrcaption>
     608    </key>
     609    <key>
     610        <position>56</position>
     611        <basecaption></basecaption>
     612        <shiftcaption></shiftcaption>
    599613        <altgrcaption></altgrcaption>
    600614        <shiftaltgrcaption></shiftaltgrcaption>
     
    602616    <key>
    603617        <position>57</position>
    604         <basecaption>Shift</basecaption>
     618        <basecaption></basecaption>
    605619        <shiftcaption></shiftcaption>
    606620        <altgrcaption></altgrcaption>
     
    609623    <key>
    610624        <position>83</position>
    611         <basecaption></basecaption>
     625        <basecaption></basecaption>
    612626        <shiftcaption></shiftcaption>
    613627        <altgrcaption></altgrcaption>
     
    616630    <key>
    617631        <position>93</position>
    618         <basecaption>1</basecaption>
     632        <basecaption></basecaption>
    619633        <shiftcaption></shiftcaption>
    620634        <altgrcaption></altgrcaption>
     
    623637    <key>
    624638        <position>98</position>
    625         <basecaption>2</basecaption>
     639        <basecaption></basecaption>
    626640        <shiftcaption></shiftcaption>
    627641        <altgrcaption></altgrcaption>
     
    630644    <key>
    631645        <position>103</position>
    632         <basecaption>3</basecaption>
     646        <basecaption></basecaption>
    633647        <shiftcaption></shiftcaption>
    634648        <altgrcaption></altgrcaption>
     
    637651    <key>
    638652        <position>108</position>
    639         <basecaption>Enter</basecaption>
     653        <basecaption></basecaption>
    640654        <shiftcaption></shiftcaption>
    641655        <altgrcaption></altgrcaption>
     
    644658    <key>
    645659        <position>58</position>
    646         <basecaption>Ctrl</basecaption>
     660        <basecaption></basecaption>
    647661        <shiftcaption></shiftcaption>
    648662        <altgrcaption></altgrcaption>
     
    651665    <key>
    652666        <position>227</position>
    653         <basecaption>OS</basecaption>
     667        <basecaption></basecaption>
    654668        <shiftcaption></shiftcaption>
    655669        <altgrcaption></altgrcaption>
     
    658672    <key>
    659673        <position>60</position>
    660         <basecaption>Alt</basecaption>
     674        <basecaption></basecaption>
    661675        <shiftcaption></shiftcaption>
    662676        <altgrcaption></altgrcaption>
     
    672686    <key>
    673687        <position>62</position>
    674         <basecaption>Alt</basecaption>
     688        <basecaption></basecaption>
    675689        <shiftcaption></shiftcaption>
    676690        <altgrcaption></altgrcaption>
     
    679693    <key>
    680694        <position>231</position>
    681         <basecaption>OS</basecaption>
     695        <basecaption></basecaption>
    682696        <shiftcaption></shiftcaption>
    683697        <altgrcaption></altgrcaption>
     
    686700    <key>
    687701        <position>129</position>
    688         <basecaption>Menu</basecaption>
     702        <basecaption></basecaption>
    689703        <shiftcaption></shiftcaption>
    690704        <altgrcaption></altgrcaption>
     
    693707    <key>
    694708        <position>64</position>
    695         <basecaption>Ctrl</basecaption>
     709        <basecaption></basecaption>
    696710        <shiftcaption></shiftcaption>
    697711        <altgrcaption></altgrcaption>
     
    700714    <key>
    701715        <position>79</position>
    702         <basecaption></basecaption>
     716        <basecaption></basecaption>
    703717        <shiftcaption></shiftcaption>
    704718        <altgrcaption></altgrcaption>
     
    707721    <key>
    708722        <position>84</position>
    709         <basecaption></basecaption>
     723        <basecaption></basecaption>
    710724        <shiftcaption></shiftcaption>
    711725        <altgrcaption></altgrcaption>
     
    714728    <key>
    715729        <position>89</position>
    716         <basecaption></basecaption>
     730        <basecaption></basecaption>
    717731        <shiftcaption></shiftcaption>
    718732        <altgrcaption></altgrcaption>
     
    721735    <key>
    722736        <position>99</position>
    723         <basecaption>0</basecaption>
     737        <basecaption></basecaption>
    724738        <shiftcaption></shiftcaption>
    725739        <altgrcaption></altgrcaption>
     
    728742    <key>
    729743        <position>104</position>
    730         <basecaption>,</basecaption>
     744        <basecaption></basecaption>
    731745        <shiftcaption></shiftcaption>
    732746        <altgrcaption></altgrcaption>
  • trunk/src/VBox/Frontends/VirtualBox/xml/german.xml

    r79415 r79508  
    44    <nativename>Deutsch T1</nativename>
    55    <physicallayoutid>{d41a0398-92a0-4ba4-beba-3d91a5dd0e50}</physicallayoutid>
     6    <id>781cf976-6175-4c50-9155-c848fa72bff2</id>
    67    <key>
    78        <position>110</position>
  • trunk/src/VBox/Frontends/VirtualBox/xml/greek.xml

    r79395 r79508  
    9898    <key>
    9999        <position>124</position>
    100         <basecaption>Prt Scrn</basecaption>
    101         <shiftcaption>Sys Rq</shiftcaption>
     100        <basecaption>PrtScr</basecaption>
     101        <shiftcaption>SysRq</shiftcaption>
    102102        <altgrcaption></altgrcaption>
    103103        <shiftaltgrcaption></shiftaltgrcaption>
     
    105105    <key>
    106106        <position>125</position>
    107         <basecaption>Scroll Lock</basecaption>
     107        <basecaption>Scroll\nLock</basecaption>
    108108        <shiftcaption></shiftcaption>
    109109        <altgrcaption></altgrcaption>
     
    112112    <key>
    113113        <position>126</position>
    114         <basecaption>Pause Break</basecaption>
     114        <basecaption>Pause\nBreak</basecaption>
    115115        <shiftcaption></shiftcaption>
    116116        <altgrcaption></altgrcaption>
     
    231231    <key>
    232232        <position>85</position>
    233         <basecaption>Page Up</basecaption>
     233        <basecaption>Page\nUp</basecaption>
    234234        <shiftcaption></shiftcaption>
    235235        <altgrcaption></altgrcaption>
     
    238238    <key>
    239239        <position>90</position>
    240         <basecaption>Num Lock</basecaption>
     240        <basecaption>Num\nLock</basecaption>
    241241        <shiftcaption></shiftcaption>
    242242        <altgrcaption></altgrcaption>
     
    378378    <key>
    379379        <position>86</position>
    380         <basecaption>Page Down</basecaption>
     380        <basecaption>Page\nDown</basecaption>
    381381        <shiftcaption></shiftcaption>
    382382        <altgrcaption></altgrcaption>
  • trunk/src/VBox/Frontends/VirtualBox/xml/japanese.xml

    r79437 r79508  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<layout>
    3     <name>Greek</name>
    4     <nativename>Ελληνικά</nativename>
    5     <id>878fcc44-59bf-4fd9-a73e-fc95b7652281</id>
    6     <physicallayoutid>{368efa94-3744-48c5-9d5a-59c2f15fe5ec}</physicallayoutid>
     3    <name>Japanese</name>
     4    <nativename>日本語 (日本)</nativename>
     5    <physicallayoutid>{92798be2-80b4-4f19-859f-bf3065b46fec}</physicallayoutid>
     6    <id>{8397c3ec-1442-4219-b649-ef94890ed43a}</id>
    77    <key>
    88        <position>110</position>
     
    9898    <key>
    9999        <position>124</position>
    100         <basecaption>Prt Scrn</basecaption>
    101         <shiftcaption>Sys Rq</shiftcaption>
     100        <basecaption>PrtScr</basecaption>
     101        <shiftcaption>SysRq</shiftcaption>
    102102        <altgrcaption></altgrcaption>
    103103        <shiftaltgrcaption></shiftaltgrcaption>
     
    105105    <key>
    106106        <position>125</position>
    107         <basecaption>Scroll Lock</basecaption>
     107        <basecaption>Scroll
     108Lock</basecaption>
    108109        <shiftcaption></shiftcaption>
    109110        <altgrcaption></altgrcaption>
     
    112113    <key>
    113114        <position>126</position>
    114         <basecaption>Pause Break</basecaption>
     115        <basecaption>Pause
     116Break</basecaption>
    115117        <shiftcaption></shiftcaption>
    116118        <altgrcaption></altgrcaption>
     
    119121    <key>
    120122        <position>1</position>
    121         <basecaption>`</basecaption>
    122         <shiftcaption>~</shiftcaption>
     123        <basecaption>半角/全角</basecaption>
     124        <shiftcaption></shiftcaption>
    123125        <altgrcaption></altgrcaption>
    124126        <shiftaltgrcaption></shiftaltgrcaption>
     
    128130        <basecaption>1</basecaption>
    129131        <shiftcaption>!</shiftcaption>
    130         <altgrcaption></altgrcaption>
     132        <altgrcaption></altgrcaption>
    131133        <shiftaltgrcaption></shiftaltgrcaption>
    132134    </key>
     
    134136        <position>3</position>
    135137        <basecaption>2</basecaption>
    136         <shiftcaption>@</shiftcaption>
    137         <altgrcaption></altgrcaption>
     138        <shiftcaption>&quot;</shiftcaption>
     139        <altgrcaption></altgrcaption>
    138140        <shiftaltgrcaption></shiftaltgrcaption>
    139141    </key>
     
    142144        <basecaption>3</basecaption>
    143145        <shiftcaption>#</shiftcaption>
    144         <altgrcaption></altgrcaption>
    145         <shiftaltgrcaption></shiftaltgrcaption>
     146        <altgrcaption></altgrcaption>
     147        <shiftaltgrcaption></shiftaltgrcaption>
    146148    </key>
    147149    <key>
     
    149151        <basecaption>4</basecaption>
    150152        <shiftcaption>$</shiftcaption>
    151         <altgrcaption></altgrcaption>
    152         <shiftaltgrcaption></shiftaltgrcaption>
     153        <altgrcaption></altgrcaption>
     154        <shiftaltgrcaption></shiftaltgrcaption>
    153155    </key>
    154156    <key>
     
    156158        <basecaption>5</basecaption>
    157159        <shiftcaption>%</shiftcaption>
    158         <altgrcaption></altgrcaption>
    159         <shiftaltgrcaption></shiftaltgrcaption>
     160        <altgrcaption></altgrcaption>
     161        <shiftaltgrcaption></shiftaltgrcaption>
    160162    </key>
    161163    <key>
    162164        <position>7</position>
    163165        <basecaption>6</basecaption>
    164         <shiftcaption>^</shiftcaption>
    165         <altgrcaption></altgrcaption>
    166         <shiftaltgrcaption></shiftaltgrcaption>
     166        <shiftcaption>&amp;</shiftcaption>
     167        <altgrcaption></altgrcaption>
     168        <shiftaltgrcaption></shiftaltgrcaption>
    167169    </key>
    168170    <key>
    169171        <position>8</position>
    170172        <basecaption>7</basecaption>
    171         <shiftcaption>&amp;</shiftcaption>
    172         <altgrcaption></altgrcaption>
    173         <shiftaltgrcaption></shiftaltgrcaption>
     173        <shiftcaption>'</shiftcaption>
     174        <altgrcaption></altgrcaption>
     175        <shiftaltgrcaption></shiftaltgrcaption>
    174176    </key>
    175177    <key>
    176178        <position>9</position>
    177179        <basecaption>8</basecaption>
    178         <shiftcaption>*</shiftcaption>
    179         <altgrcaption></altgrcaption>
    180         <shiftaltgrcaption></shiftaltgrcaption>
     180        <shiftcaption>(</shiftcaption>
     181        <altgrcaption></altgrcaption>
     182        <shiftaltgrcaption></shiftaltgrcaption>
    181183    </key>
    182184    <key>
    183185        <position>10</position>
    184186        <basecaption>9</basecaption>
    185         <shiftcaption>(</shiftcaption>
    186         <altgrcaption></altgrcaption>
    187         <shiftaltgrcaption></shiftaltgrcaption>
     187        <shiftcaption>)</shiftcaption>
     188        <altgrcaption></altgrcaption>
     189        <shiftaltgrcaption></shiftaltgrcaption>
    188190    </key>
    189191    <key>
    190192        <position>11</position>
    191193        <basecaption>0</basecaption>
    192         <shiftcaption>)</shiftcaption>
    193         <altgrcaption></altgrcaption>
    194         <shiftaltgrcaption></shiftaltgrcaption>
     194        <shiftcaption></shiftcaption>
     195        <altgrcaption></altgrcaption>
     196        <shiftaltgrcaption></shiftaltgrcaption>
    195197    </key>
    196198    <key>
    197199        <position>12</position>
    198         <basecaption>-</basecaption>
    199         <shiftcaption>_</shiftcaption>
    200         <altgrcaption></altgrcaption>
     200        <basecaption>=</basecaption>
     201        <shiftcaption>-</shiftcaption>
     202        <altgrcaption></altgrcaption>
    201203        <shiftaltgrcaption></shiftaltgrcaption>
    202204    </key>
    203205    <key>
    204206        <position>13</position>
    205         <basecaption>=</basecaption>
    206         <shiftcaption>+</shiftcaption>
     207        <basecaption>^</basecaption>
     208        <shiftcaption>~</shiftcaption>
     209        <altgrcaption>へ</altgrcaption>
     210        <shiftaltgrcaption></shiftaltgrcaption>
     211    </key>
     212    <key>
     213        <position>14</position>
     214        <basecaption>¥</basecaption>
     215        <shiftcaption>|</shiftcaption>
    207216        <altgrcaption></altgrcaption>
    208217        <shiftaltgrcaption></shiftaltgrcaption>
     
    210219    <key>
    211220        <position>15</position>
    212         <basecaption>Backspace</basecaption>
     221        <basecaption>Back
     222Space</basecaption>
    213223        <shiftcaption></shiftcaption>
    214224        <altgrcaption></altgrcaption>
     
    231241    <key>
    232242        <position>85</position>
    233         <basecaption>Page Up</basecaption>
     243        <basecaption>Page
     244Up</basecaption>
    234245        <shiftcaption></shiftcaption>
    235246        <altgrcaption></altgrcaption>
     
    238249    <key>
    239250        <position>90</position>
    240         <basecaption>Num Lock</basecaption>
     251        <basecaption>Num
     252Lock</basecaption>
    241253        <shiftcaption></shiftcaption>
    242254        <altgrcaption></altgrcaption>
     
    273285    <key>
    274286        <position>17</position>
    275         <basecaption>;</basecaption>
    276         <shiftcaption>:</shiftcaption>
    277         <altgrcaption></altgrcaption>
     287        <basecaption>Q</basecaption>
     288        <shiftcaption></shiftcaption>
     289        <altgrcaption></altgrcaption>
    278290        <shiftaltgrcaption></shiftaltgrcaption>
    279291    </key>
    280292    <key>
    281293        <position>18</position>
    282         <basecaption>ς</basecaption>
    283         <shiftcaption>΅</shiftcaption>
    284         <altgrcaption></altgrcaption>
     294        <basecaption>W</basecaption>
     295        <shiftcaption></shiftcaption>
     296        <altgrcaption></altgrcaption>
    285297        <shiftaltgrcaption></shiftaltgrcaption>
    286298    </key>
    287299    <key>
    288300        <position>19</position>
    289         <basecaption>ε</basecaption>
    290         <shiftcaption>Ε</shiftcaption>
    291         <altgrcaption></altgrcaption>
    292         <shiftaltgrcaption></shiftaltgrcaption>
     301        <basecaption>E</basecaption>
     302        <shiftcaption></shiftcaption>
     303        <altgrcaption></altgrcaption>
     304        <shiftaltgrcaption></shiftaltgrcaption>
    293305    </key>
    294306    <key>
    295307        <position>20</position>
    296         <basecaption>ρ</basecaption>
    297         <shiftcaption>Ρ</shiftcaption>
    298         <altgrcaption></altgrcaption>
     308        <basecaption>R</basecaption>
     309        <shiftcaption></shiftcaption>
     310        <altgrcaption></altgrcaption>
    299311        <shiftaltgrcaption></shiftaltgrcaption>
    300312    </key>
    301313    <key>
    302314        <position>21</position>
    303         <basecaption>τ</basecaption>
    304         <shiftcaption>Τ</shiftcaption>
    305         <altgrcaption></altgrcaption>
     315        <basecaption>T</basecaption>
     316        <shiftcaption></shiftcaption>
     317        <altgrcaption></altgrcaption>
    306318        <shiftaltgrcaption></shiftaltgrcaption>
    307319    </key>
    308320    <key>
    309321        <position>22</position>
    310         <basecaption>υ</basecaption>
    311         <shiftcaption>Υ</shiftcaption>
    312         <altgrcaption></altgrcaption>
     322        <basecaption>Y</basecaption>
     323        <shiftcaption></shiftcaption>
     324        <altgrcaption></altgrcaption>
    313325        <shiftaltgrcaption></shiftaltgrcaption>
    314326    </key>
    315327    <key>
    316328        <position>23</position>
    317         <basecaption>θ</basecaption>
    318         <shiftcaption>Θ</shiftcaption>
    319         <altgrcaption></altgrcaption>
     329        <basecaption>U</basecaption>
     330        <shiftcaption></shiftcaption>
     331        <altgrcaption></altgrcaption>
    320332        <shiftaltgrcaption></shiftaltgrcaption>
    321333    </key>
    322334    <key>
    323335        <position>24</position>
    324         <basecaption>ι</basecaption>
    325         <shiftcaption>Ι</shiftcaption>
    326         <altgrcaption></altgrcaption>
     336        <basecaption>I</basecaption>
     337        <shiftcaption></shiftcaption>
     338        <altgrcaption></altgrcaption>
    327339        <shiftaltgrcaption></shiftaltgrcaption>
    328340    </key>
    329341    <key>
    330342        <position>25</position>
    331         <basecaption>ο</basecaption>
    332         <shiftcaption>Ο</shiftcaption>
    333         <altgrcaption></altgrcaption>
     343        <basecaption>O</basecaption>
     344        <shiftcaption></shiftcaption>
     345        <altgrcaption></altgrcaption>
    334346        <shiftaltgrcaption></shiftaltgrcaption>
    335347    </key>
    336348    <key>
    337349        <position>26</position>
    338         <basecaption>π</basecaption>
    339         <shiftcaption>Π</shiftcaption>
    340         <altgrcaption></altgrcaption>
     350        <basecaption>P</basecaption>
     351        <shiftcaption></shiftcaption>
     352        <altgrcaption></altgrcaption>
    341353        <shiftaltgrcaption></shiftaltgrcaption>
    342354    </key>
    343355    <key>
    344356        <position>27</position>
     357        <basecaption>@</basecaption>
     358        <shiftcaption>`</shiftcaption>
     359        <altgrcaption>&quot;</altgrcaption>
     360        <shiftaltgrcaption></shiftaltgrcaption>
     361    </key>
     362    <key>
     363        <position>28</position>
    345364        <basecaption>[</basecaption>
    346365        <shiftcaption>{</shiftcaption>
    347         <altgrcaption></altgrcaption>
    348         <shiftaltgrcaption></shiftaltgrcaption>
    349     </key>
    350     <key>
    351         <position>28</position>
     366        <altgrcaption>゜</altgrcaption>
     367        <shiftaltgrcaption>「</shiftaltgrcaption>
     368    </key>
     369    <key>
     370        <position>43</position>
     371        <basecaption>Enter</basecaption>
     372        <shiftcaption></shiftcaption>
     373        <altgrcaption></altgrcaption>
     374        <shiftaltgrcaption></shiftaltgrcaption>
     375    </key>
     376    <key>
     377        <position>76</position>
     378        <basecaption>Delete</basecaption>
     379        <shiftcaption></shiftcaption>
     380        <altgrcaption></altgrcaption>
     381        <shiftaltgrcaption></shiftaltgrcaption>
     382    </key>
     383    <key>
     384        <position>81</position>
     385        <basecaption>End</basecaption>
     386        <shiftcaption></shiftcaption>
     387        <altgrcaption></altgrcaption>
     388        <shiftaltgrcaption></shiftaltgrcaption>
     389    </key>
     390    <key>
     391        <position>86</position>
     392        <basecaption>Page
     393Down</basecaption>
     394        <shiftcaption></shiftcaption>
     395        <altgrcaption></altgrcaption>
     396        <shiftaltgrcaption></shiftaltgrcaption>
     397    </key>
     398    <key>
     399        <position>91</position>
     400        <basecaption>7</basecaption>
     401        <shiftcaption></shiftcaption>
     402        <altgrcaption></altgrcaption>
     403        <shiftaltgrcaption></shiftaltgrcaption>
     404    </key>
     405    <key>
     406        <position>96</position>
     407        <basecaption>8</basecaption>
     408        <shiftcaption></shiftcaption>
     409        <altgrcaption></altgrcaption>
     410        <shiftaltgrcaption></shiftaltgrcaption>
     411    </key>
     412    <key>
     413        <position>101</position>
     414        <basecaption>9</basecaption>
     415        <shiftcaption></shiftcaption>
     416        <altgrcaption></altgrcaption>
     417        <shiftaltgrcaption></shiftaltgrcaption>
     418    </key>
     419    <key>
     420        <position>106</position>
     421        <basecaption>+</basecaption>
     422        <shiftcaption></shiftcaption>
     423        <altgrcaption></altgrcaption>
     424        <shiftaltgrcaption></shiftaltgrcaption>
     425    </key>
     426    <key>
     427        <position>30</position>
     428        <basecaption>英数</basecaption>
     429        <shiftcaption>Caps Lock </shiftcaption>
     430        <altgrcaption></altgrcaption>
     431        <shiftaltgrcaption></shiftaltgrcaption>
     432    </key>
     433    <key>
     434        <position>31</position>
     435        <basecaption>A</basecaption>
     436        <shiftcaption></shiftcaption>
     437        <altgrcaption>ち</altgrcaption>
     438        <shiftaltgrcaption></shiftaltgrcaption>
     439    </key>
     440    <key>
     441        <position>32</position>
     442        <basecaption>S</basecaption>
     443        <shiftcaption></shiftcaption>
     444        <altgrcaption>と</altgrcaption>
     445        <shiftaltgrcaption></shiftaltgrcaption>
     446    </key>
     447    <key>
     448        <position>33</position>
     449        <basecaption>D</basecaption>
     450        <shiftcaption></shiftcaption>
     451        <altgrcaption>し</altgrcaption>
     452        <shiftaltgrcaption></shiftaltgrcaption>
     453    </key>
     454    <key>
     455        <position>34</position>
     456        <basecaption>F</basecaption>
     457        <shiftcaption></shiftcaption>
     458        <altgrcaption>は</altgrcaption>
     459        <shiftaltgrcaption></shiftaltgrcaption>
     460    </key>
     461    <key>
     462        <position>35</position>
     463        <basecaption>G</basecaption>
     464        <shiftcaption></shiftcaption>
     465        <altgrcaption>き</altgrcaption>
     466        <shiftaltgrcaption></shiftaltgrcaption>
     467    </key>
     468    <key>
     469        <position>36</position>
     470        <basecaption>H</basecaption>
     471        <shiftcaption></shiftcaption>
     472        <altgrcaption>く</altgrcaption>
     473        <shiftaltgrcaption></shiftaltgrcaption>
     474    </key>
     475    <key>
     476        <position>37</position>
     477        <basecaption>J</basecaption>
     478        <shiftcaption></shiftcaption>
     479        <altgrcaption>り</altgrcaption>
     480        <shiftaltgrcaption></shiftaltgrcaption>
     481    </key>
     482    <key>
     483        <position>38</position>
     484        <basecaption>K</basecaption>
     485        <shiftcaption></shiftcaption>
     486        <altgrcaption>の</altgrcaption>
     487        <shiftaltgrcaption></shiftaltgrcaption>
     488    </key>
     489    <key>
     490        <position>39</position>
     491        <basecaption>L</basecaption>
     492        <shiftcaption></shiftcaption>
     493        <altgrcaption>り</altgrcaption>
     494        <shiftaltgrcaption></shiftaltgrcaption>
     495    </key>
     496    <key>
     497        <position>40</position>
     498        <basecaption>;</basecaption>
     499        <shiftcaption>+</shiftcaption>
     500        <altgrcaption>れ</altgrcaption>
     501        <shiftaltgrcaption></shiftaltgrcaption>
     502    </key>
     503    <key>
     504        <position>41</position>
     505        <basecaption>:</basecaption>
     506        <shiftcaption>*</shiftcaption>
     507        <altgrcaption>け</altgrcaption>
     508        <shiftaltgrcaption></shiftaltgrcaption>
     509    </key>
     510    <key>
     511        <position>42</position>
    352512        <basecaption>]</basecaption>
    353513        <shiftcaption>}</shiftcaption>
    354         <altgrcaption></altgrcaption>
    355         <shiftaltgrcaption></shiftaltgrcaption>
    356     </key>
    357     <key>
    358         <position>29</position>
    359         <basecaption>\</basecaption>
    360         <shiftcaption>|</shiftcaption>
    361         <altgrcaption></altgrcaption>
    362         <shiftaltgrcaption></shiftaltgrcaption>
    363     </key>
    364     <key>
    365         <position>76</position>
    366         <basecaption>Delete</basecaption>
    367         <shiftcaption></shiftcaption>
    368         <altgrcaption></altgrcaption>
    369         <shiftaltgrcaption></shiftaltgrcaption>
    370     </key>
    371     <key>
    372         <position>81</position>
    373         <basecaption>End</basecaption>
    374         <shiftcaption></shiftcaption>
    375         <altgrcaption></altgrcaption>
    376         <shiftaltgrcaption></shiftaltgrcaption>
    377     </key>
    378     <key>
    379         <position>86</position>
    380         <basecaption>Page Down</basecaption>
    381         <shiftcaption></shiftcaption>
    382         <altgrcaption></altgrcaption>
    383         <shiftaltgrcaption></shiftaltgrcaption>
    384     </key>
    385     <key>
    386         <position>91</position>
    387         <basecaption>7</basecaption>
    388         <shiftcaption></shiftcaption>
    389         <altgrcaption></altgrcaption>
    390         <shiftaltgrcaption></shiftaltgrcaption>
    391     </key>
    392     <key>
    393         <position>96</position>
    394         <basecaption>8</basecaption>
    395         <shiftcaption></shiftcaption>
    396         <altgrcaption></altgrcaption>
    397         <shiftaltgrcaption></shiftaltgrcaption>
    398     </key>
    399     <key>
    400         <position>101</position>
    401         <basecaption>9</basecaption>
    402         <shiftcaption></shiftcaption>
    403         <altgrcaption></altgrcaption>
    404         <shiftaltgrcaption></shiftaltgrcaption>
    405     </key>
    406     <key>
    407         <position>106</position>
    408         <basecaption>+</basecaption>
    409         <shiftcaption></shiftcaption>
    410         <altgrcaption></altgrcaption>
    411         <shiftaltgrcaption></shiftaltgrcaption>
    412     </key>
    413     <key>
    414         <position>30</position>
    415         <basecaption>CapsLock</basecaption>
    416         <shiftcaption></shiftcaption>
    417         <altgrcaption></altgrcaption>
    418         <shiftaltgrcaption></shiftaltgrcaption>
    419     </key>
    420     <key>
    421         <position>31</position>
    422         <basecaption>α</basecaption>
    423         <shiftcaption>Α</shiftcaption>
    424         <altgrcaption></altgrcaption>
    425         <shiftaltgrcaption></shiftaltgrcaption>
    426     </key>
    427     <key>
    428         <position>32</position>
    429         <basecaption>σ</basecaption>
    430         <shiftcaption>Σ</shiftcaption>
    431         <altgrcaption></altgrcaption>
    432         <shiftaltgrcaption></shiftaltgrcaption>
    433     </key>
    434     <key>
    435         <position>33</position>
    436         <basecaption>δ</basecaption>
    437         <shiftcaption>Δ</shiftcaption>
    438         <altgrcaption></altgrcaption>
    439         <shiftaltgrcaption></shiftaltgrcaption>
    440     </key>
    441     <key>
    442         <position>34</position>
    443         <basecaption>φ</basecaption>
    444         <shiftcaption>Φ</shiftcaption>
    445         <altgrcaption></altgrcaption>
    446         <shiftaltgrcaption></shiftaltgrcaption>
    447     </key>
    448     <key>
    449         <position>35</position>
    450         <basecaption>γ</basecaption>
    451         <shiftcaption>Γ</shiftcaption>
    452         <altgrcaption></altgrcaption>
    453         <shiftaltgrcaption></shiftaltgrcaption>
    454     </key>
    455     <key>
    456         <position>36</position>
    457         <basecaption>η</basecaption>
    458         <shiftcaption>Η</shiftcaption>
    459         <altgrcaption></altgrcaption>
    460         <shiftaltgrcaption></shiftaltgrcaption>
    461     </key>
    462     <key>
    463         <position>37</position>
    464         <basecaption>ξ</basecaption>
    465         <shiftcaption>Ξ</shiftcaption>
    466         <altgrcaption></altgrcaption>
    467         <shiftaltgrcaption></shiftaltgrcaption>
    468     </key>
    469     <key>
    470         <position>38</position>
    471         <basecaption>κ</basecaption>
    472         <shiftcaption>Κ</shiftcaption>
    473         <altgrcaption></altgrcaption>
    474         <shiftaltgrcaption></shiftaltgrcaption>
    475     </key>
    476     <key>
    477         <position>39</position>
    478         <basecaption>λ</basecaption>
    479         <shiftcaption>Λ</shiftcaption>
    480         <altgrcaption></altgrcaption>
    481         <shiftaltgrcaption></shiftaltgrcaption>
    482     </key>
    483     <key>
    484         <position>40</position>
    485         <basecaption>΄</basecaption>
    486         <shiftcaption>¨</shiftcaption>
    487         <altgrcaption></altgrcaption>
    488         <shiftaltgrcaption></shiftaltgrcaption>
    489     </key>
    490     <key>
    491         <position>41</position>
    492         <basecaption>'</basecaption>
    493         <shiftcaption>&quot;</shiftcaption>
    494         <altgrcaption></altgrcaption>
    495         <shiftaltgrcaption></shiftaltgrcaption>
    496     </key>
    497     <key>
    498         <position>43</position>
    499         <basecaption>Enter</basecaption>
    500         <shiftcaption></shiftcaption>
    501         <altgrcaption></altgrcaption>
    502         <shiftaltgrcaption></shiftaltgrcaption>
     514        <altgrcaption>む</altgrcaption>
     515        <shiftaltgrcaption>」</shiftaltgrcaption>
    503516    </key>
    504517    <key>
     
    532545    <key>
    533546        <position>46</position>
    534         <basecaption>ζ</basecaption>
    535         <shiftcaption>Ζ</shiftcaption>
    536         <altgrcaption></altgrcaption>
    537         <shiftaltgrcaption></shiftaltgrcaption>
     547        <basecaption>Z</basecaption>
     548        <shiftcaption></shiftcaption>
     549        <altgrcaption></altgrcaption>
     550        <shiftaltgrcaption></shiftaltgrcaption>
    538551    </key>
    539552    <key>
    540553        <position>47</position>
    541         <basecaption>χ</basecaption>
    542         <shiftcaption>Χ</shiftcaption>
    543         <altgrcaption></altgrcaption>
     554        <basecaption>X</basecaption>
     555        <shiftcaption></shiftcaption>
     556        <altgrcaption></altgrcaption>
    544557        <shiftaltgrcaption></shiftaltgrcaption>
    545558    </key>
    546559    <key>
    547560        <position>48</position>
    548         <basecaption>ψ</basecaption>
    549         <shiftcaption>Ψ</shiftcaption>
    550         <altgrcaption></altgrcaption>
     561        <basecaption>C</basecaption>
     562        <shiftcaption></shiftcaption>
     563        <altgrcaption></altgrcaption>
    551564        <shiftaltgrcaption></shiftaltgrcaption>
    552565    </key>
    553566    <key>
    554567        <position>49</position>
    555         <basecaption>ω</basecaption>
    556         <shiftcaption>Ω</shiftcaption>
    557         <altgrcaption></altgrcaption>
     568        <basecaption>V</basecaption>
     569        <shiftcaption></shiftcaption>
     570        <altgrcaption></altgrcaption>
    558571        <shiftaltgrcaption></shiftaltgrcaption>
    559572    </key>
    560573    <key>
    561574        <position>50</position>
    562         <basecaption>β</basecaption>
    563         <shiftcaption>Β</shiftcaption>
    564         <altgrcaption></altgrcaption>
     575        <basecaption>B</basecaption>
     576        <shiftcaption></shiftcaption>
     577        <altgrcaption></altgrcaption>
    565578        <shiftaltgrcaption></shiftaltgrcaption>
    566579    </key>
    567580    <key>
    568581        <position>51</position>
    569         <basecaption>ν</basecaption>
    570         <shiftcaption>Ν</shiftcaption>
    571         <altgrcaption></altgrcaption>
     582        <basecaption>N</basecaption>
     583        <shiftcaption></shiftcaption>
     584        <altgrcaption></altgrcaption>
    572585        <shiftaltgrcaption></shiftaltgrcaption>
    573586    </key>
    574587    <key>
    575588        <position>52</position>
    576         <basecaption>μ</basecaption>
    577         <shiftcaption>Μ</shiftcaption>
    578         <altgrcaption></altgrcaption>
     589        <basecaption>M</basecaption>
     590        <shiftcaption></shiftcaption>
     591        <altgrcaption></altgrcaption>
    579592        <shiftaltgrcaption></shiftaltgrcaption>
    580593    </key>
     
    583596        <basecaption>,</basecaption>
    584597        <shiftcaption>&lt;</shiftcaption>
    585         <altgrcaption></altgrcaption>
    586         <shiftaltgrcaption></shiftaltgrcaption>
     598        <altgrcaption></altgrcaption>
     599        <shiftaltgrcaption>`</shiftaltgrcaption>
    587600    </key>
    588601    <key>
     
    590603        <basecaption>.</basecaption>
    591604        <shiftcaption>&gt;</shiftcaption>
    592         <altgrcaption></altgrcaption>
    593         <shiftaltgrcaption></shiftaltgrcaption>
     605        <altgrcaption></altgrcaption>
     606        <shiftaltgrcaption></shiftaltgrcaption>
    594607    </key>
    595608    <key>
     
    597610        <basecaption>/</basecaption>
    598611        <shiftcaption>?</shiftcaption>
    599         <altgrcaption></altgrcaption>
     612        <altgrcaption>め</altgrcaption>
     613        <shiftaltgrcaption>・</shiftaltgrcaption>
     614    </key>
     615    <key>
     616        <position>56</position>
     617        <basecaption>_</basecaption>
     618        <shiftcaption>\</shiftcaption>
     619        <altgrcaption>ろ</altgrcaption>
    600620        <shiftaltgrcaption></shiftaltgrcaption>
    601621    </key>
     
    609629    <key>
    610630        <position>83</position>
    611         <basecaption></basecaption>
     631        <basecaption></basecaption>
    612632        <shiftcaption></shiftcaption>
    613633        <altgrcaption></altgrcaption>
     
    664684    </key>
    665685    <key>
     686        <position>131</position>
     687        <basecaption>無変換</basecaption>
     688        <shiftcaption></shiftcaption>
     689        <altgrcaption></altgrcaption>
     690        <shiftaltgrcaption></shiftaltgrcaption>
     691    </key>
     692    <key>
    666693        <position>61</position>
    667694        <basecaption></basecaption>
     
    671698    </key>
    672699    <key>
     700        <position>132</position>
     701        <basecaption>変換</basecaption>
     702        <shiftcaption></shiftcaption>
     703        <altgrcaption></altgrcaption>
     704        <shiftaltgrcaption></shiftaltgrcaption>
     705    </key>
     706    <key>
     707        <position>133</position>
     708        <basecaption>ひらがな</basecaption>
     709        <shiftcaption>カタカナ</shiftcaption>
     710        <altgrcaption></altgrcaption>
     711        <shiftaltgrcaption></shiftaltgrcaption>
     712    </key>
     713    <key>
    673714        <position>62</position>
    674715        <basecaption>Alt</basecaption>
     
    728769    <key>
    729770        <position>104</position>
    730         <basecaption>,</basecaption>
     771        <basecaption>.</basecaption>
    731772        <shiftcaption></shiftcaption>
    732773        <altgrcaption></altgrcaption>
  • trunk/src/VBox/Frontends/VirtualBox/xml/us.xml

    r79465 r79508  
    9797    <key>
    9898        <position>124</position>
    99         <basecaption>Prt Scrn</basecaption>
    100         <shiftcaption>Sys Rq</shiftcaption>
     99        <basecaption>PrtScr</basecaption>
     100        <shiftcaption>SysRq</shiftcaption>
    101101        <altgrcaption></altgrcaption>
    102102        <shiftaltgrcaption></shiftaltgrcaption>
  • trunk/src/VBox/Frontends/VirtualBox/xml/us_international.xml

    r79465 r79508  
    9797    <key>
    9898        <position>124</position>
    99         <basecaption>Prt Scrn</basecaption>
    100         <shiftcaption>Sys Rq</shiftcaption>
     99        <basecaption>PrtScr</basecaption>
     100        <shiftcaption>SysRq</shiftcaption>
    101101        <altgrcaption></altgrcaption>
    102102        <shiftaltgrcaption></shiftaltgrcaption>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette