1<HTML><!-- #BeginTemplate "/Templates/MainTemplate.dwt" --> 2<HEAD> 3<!-- #BeginEditable "doctitle" --> 4<TITLE>RB Manager - The Resource Bundle Tree</TITLE> 5<!-- #EndEditable --> 6<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> 7<STYLE TYPE="TEXT/CSS"> 8<!-- 9.topicHead { font-family: "Times New Roman", Times, serif; font-size: 14pt; font-weight: bold; text-align: center; color: #333333} 10.topicList { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; color: #FF0099; list-style-image: url(../images/diamond_bullet.gif); text-decoration: none; font-weight: bold} 11.mainBlock { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align: justify} 12--> 13</STYLE> 14</HEAD> 15 16<BODY BGCOLOR="#FFFFFF" LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0"> 17<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0"> 18 <TR> 19 <TD ROWSPAN="2" COLSPAN="2" BACKGROUND="../images/template_ul.gif" HEIGHT="75"><IMG SRC="../images/spacer.gif" WIDTH="280" HEIGHT="1" HSPACE="0"></TD> 20 <TD HEIGHT="15" WIDTH="100%" BACKGROUND="../images/template_u.gif"></TD> 21 </TR> 22 <TR> 23 <TD HEIGHT="60" > 24 <CENTER><IMG SRC="../images/TitleLogo_transparent.gif" VSPACE="0"></CENTER> 25 </TD> 26 </TR> 27 <TR> 28 29 <TD WIDTH="200" BACKGROUND="../images/template_l.gif" VALIGN="top"> 30 <TABLE WIDTH="180" CELLSPACING="0" CELLPADDING="1"> 31 <TR> 32 <TD CLASS="topicHead">General</TD> 33 </TR> 34 <TR> 35 <TD VALIGN="center"><IMG SRC="../images/template_line.gif"></TD> 36 </TR> 37 <TR> 38 <TD CLASS="topicList"> 39 <UL> 40 <LI><A HREF="../system_requirements.html">System Requirements</A></LI> 41 <LI><A HREF="../faq.html">FAQ</A></LI> 42 <LI><A HREF="../future_features.html">Future Releases</A></LI> 43 <LI CLASS="topicList"><A HREF="../future_features.html">Version 44 History</A></LI> 45 </UL> 46 </TD> 47 </TR> 48 <TR> 49 <TD CLASS="topicHead">RB Manager</TD> 50 </TR> 51 <TR> 52 <TD VALIGN="center"><IMG SRC="../images/template_line.gif"></TD> 53 </TR> 54 <TR> 55 <TD CLASS="topicList"> 56 <UL> 57 <LI><A HREF="../index.html">Home</A></LI> 58 <LI><A HREF="../tutorial/index.html">Tutorial</A></LI> 59 <LI><A HREF="index.html">Functionality and Views</A></LI> 60 <LI><A HREF="../lookandfeel.html">Look and Feel</A></LI> 61 <LI><A HREF="../menu.html">Menu Items</A></LI> 62 <LI CLASS="topicList"><A HREF="../tutorial/step1.html">Preferences</A></LI> 63 </UL> 64 </TD> 65 </TR> 66 <TR> 67 <TD CLASS="topicHead">RB Reporter</TD> 68 </TR> 69 <TR> 70 <TD VALIGN="center"><IMG SRC="../images/template_line.gif"></TD> 71 </TR> 72 <TR> 73 <TD CLASS="topicList"> 74 <UL> 75 <LI><A HREF="../RBReporter.html">Home</A></LI> 76 <LI>Report Types</LI> 77 <LI><A HREF="../scanfile.html">Code Scanning</A></LI> 78 </UL> 79 </TD> 80 </TR> 81 </TABLE> 82 83 <P> </P> 84 </TD> 85 86 <TD COLSPAN="2" VALIGN="top" CLASS="mainBlock"><!-- #BeginEditable "Main" --> 87 <H3 ALIGN="CENTER">View 1. The Resource Bundle Tree</H3> 88 <P>Located on the left of the RB Manager application is a section for displaying 89 a resource bundle in a tree view. Resource Bundles usually are made up 90 of text or class files in a flat directory structure. However, the locale 91 encodings given to each file makes a tree view a natural way to look at 92 the bundle.</P> 93 <P>When RB Manager is initially launched, this view is empty, since there 94 is no open resource bundle. Upon opening a valid resource bundle, the 95 tree is updated to reflect the opened bundle. In the following screen 96 shots, you will see the tree for the resource bundle associate with RB 97 Manager itself.</P> 98 <P><IMG SRC="../images/screenshots/view_tree_basic.gif" WIDTH="642" HEIGHT="499"></P> 99 <P>The top most element of the tree (the root of the tree) represents the 100 resource bundle as a whole. Below the root are resource files, which are 101 represented with the file icons with a letter in the middle, and language, 102 country, and variant branches. Language branches are represented by an 103 icon with a globe. Beneath these can be language branches represented 104 by an icon with a flag. Beneath these can be variant branches represented 105 by an icon with a cartoon dialog symbol. Beneath any of the branch nodes, 106 resource files can be found.</P> 107 <P>The name of the root of the tree is the base name of the resource bundle, 108 in the example above, the bundle is called RBManager. The name of the 109 file nodes in the tree will vary according to where in the tree they are. 110 Each language file will display the language, country, and variant information 111 that it knows about followed by the encoding of the file's locale in parenthesies. 112 The branch nodes will indicate whether they are language, country, or 113 variant branches, and will display the encoding associated with that branch.</P> 114 <P>RB Manager functions in two basic ways for everything it does, either 115 for the resource bundle as a whole or for an individual resource file. 116 To make changes and updates to the entire resource bundle, select the 117 root node notated by the 'RB' icon at the top of the tree. This will also 118 cause the statistics and search views to present results reflecting the 119 status of the entire bundle. To work with an individual resource file, 120 select a file from the tree by clicking on it. Now changes and views will 121 reflect only this selected resource file.</P> 122 <P>Note that selecting the various branch nodes does not have any meaning 123 in the current version of RBManager. In future versions the ability to 124 work on subtrees may be added, but for now either select the resource 125 bundle or an individual file.</P> 126 <P>Understanding the difference between working with the resource bundle 127 and working with a resource file is crucial to using RB Manager. Normally 128 developers adding resources or manager wishing to know the statuts of 129 translation efforts will work from the root level. Translators and managers 130 of individual resource files will more often work from the resource file 131 level. Once the difference is understood, the functionality of the views 132 in the tab will be easier to understand.</P> 133 <P ALIGN="CENTER"><A HREF="view2.html">View 2. The Statistics Tab</A></P> 134 <!-- #EndEditable --></TD> 135 </TR> 136 <TR> 137 <TD BACKGROUND="../images/template_ll.gif" HEIGHT="40" WIDTH="200"> 138 <!-- Comment --> 139 </TD> 140 <TD WIDTH="80"> 141 <!-- Comment --> 142 </TD> 143 <TD> 144 <CENTER><SPAN CLASS="Copyright">Copyright 2000-2001 International Business Machines, All Rights Reserved</SPAN></CENTER> 145 </TD> 146 </TR> 147</TABLE> 148 149</BODY> 150<!-- #EndTemplate --></HTML> 151