Changeset 2358

Show
Ignore:
Timestamp:
08/18/09 16:56:39
Author:
bleibson
Message:

pull strings into a separate file.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl

    r2204 r2358  
    4646  <xsl:include href="../../../bedework-common/default/default/messages.xsl"/> 
    4747  <xsl:include href="../../../bedework-common/default/default/util.xsl"/> 
     48  <xsl:include href="./strings.xsl"/> 
    4849 
    4950  <!-- DEFINE GLOBAL CONSTANTS --> 
     
    150151  <!--==== HEAD SECTION  ====--> 
    151152  <xsl:template name="headSection"> 
    152     <title>Bedework: Submit a Public Event</title> 
     153    <title><xsl:copy-of select="$bwStr-Head-BedeworkSubmitPubEv"/></title> 
    153154    <meta name="robots" content="noindex,nofollow"/> 
    154155    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> 
     
    246247      <!-- set the page heading: --> 
    247248      <h1> 
    248         Bedework Public Event Submission 
     249        <xsl:copy-of select="$bwStr-Hedr-BedeworkPubEventSub"/> 
    249250      </h1> 
    250251    </div> 
    251252    <div id="statusBar"> 
    252       logged in as 
     253      <xsl:copy-of select="$bwStr-Hedr-LoggedInAs"/> 
    253254          <xsl:text> </xsl:text> 
    254255          <strong><xsl:value-of select="/bedework/userid"/></strong> 
    255256          <xsl:text> </xsl:text> 
    256           <span class="logout"><a href="{$setup}&amp;logout=true">logout</a></span> 
     257          <span class="logout"><a href="{$setup}&amp;logout=true"><xsl:copy-of select="$bwStr-Hedr-Logout"/></a></span> 
    257258    </div> 
    258259  </xsl:template> 
     
    280281      <xsl:choose> 
    281282        <xsl:when test="/bedework/page='home'"> 
    282           <li class="selected">Overview</li> 
    283           <li><a href="{$initEvent}">Add Event</a></li> 
    284           <li><a href="{$initPendingEvents}&amp;calPath={$submissionsRootEncoded}&amp;listAllEvents=true">My Pending Events</a></li> 
     283          <li class="selected"><xsl:copy-of select="$bwStr-MeTa-Overview"/></li> 
     284          <li><a href="{$initEvent}"><xsl:copy-of select="$bwStr-MeTa-AddEvent"/></a></li> 
     285          <li><a href="{$initPendingEvents}&amp;calPath={$submissionsRootEncoded}&amp;listAllEvents=true"><xsl:copy-of select="$bwStr-MeTa-MyPendingEvents"/></a></li> 
    285286        </xsl:when> 
    286287        <xsl:when test="/bedework/page='eventList'"> 
    287           <li><a href="{$setup}">Overview</a></li> 
    288           <li><a href="{$initEvent}">Add Event</a></li> 
    289           <li class="selected">My Pending Events</li> 
     288          <li><a href="{$setup}"><xsl:copy-of select="$bwStr-MeTa-Overview"/></a></li> 
     289          <li><a href="{$initEvent}"><xsl:copy-of select="$bwStr-MeTa-AddEvent"/></a></li> 
     290          <li class="selected"><xsl:copy-of select="$bwStr-MeTa-MyPendingEvents"/></li> 
    290291        </xsl:when> 
    291292        <xsl:otherwise> 
    292           <li><a href="{$setup}">Overview</a></li> 
    293           <li class="selected">Add Event</li> 
    294           <li><a href="{$initPendingEvents}&amp;calPath={$submissionsRootEncoded}&amp;listAllEvents=true">My Pending Events</a></li> 
     293          <li><a href="{$setup}"><xsl:copy-of select="$bwStr-MeTa-Overview"/></a></li> 
     294          <li class="selected"><xsl:copy-of select="$bwStr-MeTa-AddEvent"/></li> 
     295          <li><a href="{$initPendingEvents}&amp;calPath={$submissionsRootEncoded}&amp;listAllEvents=true"><xsl:copy-of select="$bwStr-MeTa-MyPendingEvents"/></a></li> 
    295296        </xsl:otherwise> 
    296297      </xsl:choose> 
     
    301302  <xsl:template name="home"> 
    302303    <div class="navButtons navBox"> 
    303       <a href="{$initEvent}">start 
     304      <a href="{$initEvent}"><xsl:copy-of select="$bwStr-Home-Start"/> 
    304305        <img alt="previous" 
    305306          src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    309310      </a> 
    310311    </div> 
    311     <h1>Entering Events</h1> 
     312    <h1><xsl:copy-of select="$bwStr-Home-EnteringEvents"/></h1> 
    312313    <ol id="introduction"> 
    313314      <li> 
    314         Before submitting a public event, <a href="/cal">see if it has already been 
    315         entered</a>. It is possible that an event may be created under a 
    316         different title than you'd expect. 
     315        <xsl:copy-of select="$bwStr-Home-BeforeSubmitting"/><xsl:text> </xsl:text><a href="/cal"><xsl:copy-of select="$bwStr-Home-SeeIfItHasBeenEntered"/></a>.<xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Home-ItIsPossible"/> 
    317316      </li> 
    318317      <li> 
    319         Make your titles descriptive: rather than 
    320         "Lecture" use "Music Lecture Series: 'Uses of the 
    321         Neapolitan Chord'". "Cinema Club" would also be too vague, 
    322         while "Cinema Club: 'Citizen Kane'" is better. Bear in 
    323         mind that your event will "share the stage" with other events 
    324         in the calendar - try to be as clear as possible when 
    325         thinking of titles. Express not only what the event is, but 
    326         (briefly) what it's about. Elaborate on the event in the 
    327         description field, but try not to repeat the same 
    328         information.  Try to think like a user when suggesting an event: 
    329         use language that will explain your event to someone who knows 
    330         absolutely nothing about it. 
     318        <xsl:copy-of select="$bwStr-Home-MakeYourTitles"/> 
    331319      </li> 
    332320      <li> 
    333         Do not include locations and times in the description 
    334         field (unless it is to add extra information not already 
    335         displayed). 
     321        <xsl:copy-of select="$bwStr-Home-DoNotInclude"/> 
    336322      </li> 
    337323    </ol> 
     
    384370                  <xsl:when test="recurrenceId != ''"> 
    385371                    <img src="{$resourcesRoot}/resources/trashIcon.gif" width="13" height="13" border="0" alt="delete"/> 
    386                     Delete: 
    387                     <a href="{$delEvent}&amp;calPath={$calPath}&amp;guid={$guid}" title="delete master (recurring event)">all</a>, 
    388                     <a href="{$delEvent}&amp;calPath={$calPath}&amp;guid={$guid}&amp;recurrenceId={$recurrenceId}" title="delete instance (recurring event)">instance</a> 
     372                    <xsl:copy-of select="$bwStr-FoEl-DeleteColon"/> 
     373                    <a href="{$delEvent}&amp;calPath={$calPath}&amp;guid={$guid}" title="delete master (recurring event)"><xsl:copy-of select="$bwStr-FoEl-All"/></a>, 
     374                    <a href="{$delEvent}&amp;calPath={$calPath}&amp;guid={$guid}&amp;recurrenceId={$recurrenceId}" title="delete instance (recurring event)"><xsl:copy-of select="$bwStr-FoEl-Instance"/>instance</a> 
    389375                  </xsl:when> 
    390376                  <xsl:otherwise> 
    391377                    <a href="{$delEvent}&amp;calPath={$calPath}&amp;guid={$guid}&amp;recurrenceId={$recurrenceId}" title="delete event"> 
    392378                      <img src="{$resourcesRoot}/resources/trashIcon.gif" width="13" height="13" border="0" alt="delete"/> 
    393                       Delete 
     379                      <xsl:copy-of select="$bwStr-FoEl-Delete"/> 
    394380                      <xsl:if test="form/recurringEntity='true'"> 
    395                         all 
     381                        <xsl:copy-of select="$bwStr-FoEl-All"/> 
    396382                      </xsl:if> 
    397383                    </a> 
     
    402388              <xsl:variable name="entityType"> 
    403389                <xsl:choose> 
    404                   <xsl:when test="entityType = '2'">Task</xsl:when> 
    405                   <xsl:when test="scheduleMethod = '2'">Meeting</xsl:when> 
    406                   <xsl:otherwise>Event</xsl:otherwise> 
     390                  <xsl:when test="entityType = '2'"><xsl:copy-of select="$bwStr-FoEl-TASK"/></xsl:when> 
     391                  <xsl:when test="scheduleMethod = '2'"><xsl:copy-of select="$bwStr-FoEl-Meeting"/></xsl:when> 
     392                  <xsl:otherwise><xsl:copy-of select="$bwStr-FoEl-EVENT"/></xsl:otherwise> 
    407393                </xsl:choose> 
    408394              </xsl:variable> 
    409395              <xsl:if test="form/recurringEntity='true' or recurrenceId != ''"> 
    410                 Recurring 
     396                <xsl:copy-of select="$bwStr-FoEl-Recurring"/> 
    411397              </xsl:if> 
    412398              <xsl:choose> 
    413399                <xsl:when test="form"> 
    414400                  <!-- just a placeholder: need to add owner to the jsp --> 
    415                   Personal <xsl:value-of select="$entityType"/> 
     401                  <xsl:copy-of select="$bwStr-FoEl-Personal"/><xsl:text> </xsl:text><xsl:value-of select="$entityType"/> 
    416402                </xsl:when> 
    417403                <xsl:when test="public = 'true'"> 
    418                   Public <xsl:value-of select="$entityType"/> 
     404                  <xsl:copy-of select="$bwStr-FoEl-Public"/><xsl:text> </xsl:text><xsl:value-of select="$entityType"/> 
    419405                </xsl:when> 
    420406                <xsl:otherwise> 
     
    424410              <xsl:if test="form/recurringEntity='true' and recurrenceId = ''"> 
    425411                <xsl:text> </xsl:text> 
    426                 <em>(recurrence master)</em> 
     412                <em><xsl:copy-of select="$bwStr-FoEl-RecurrenceMaster"/></em> 
    427413              </xsl:if> 
    428414            </th> 
     
    436422          <a href="javascript:show('bwEventTab-Location','bwHelp-Location','bwBottomNav-Location');hide('bwEventTab-Details','bwHelp-Details','bwBottomNav-Details');" 
    437423             onclick="return validateStep1();"> 
    438             next 
     424            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    439425            <img alt="previous" 
    440426              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    444430          </a> 
    445431        </div> 
    446         <strong>Step 1:</strong> Enter Event Details. <em>Optional fields are italicized.</em
     432        <xsl:copy-of select="$bwStr-FoEl-Step1"/
    447433      </div> 
    448434      <div id="bwHelp-Location" class="invisible"> 
     
    454440              height="13" 
    455441              border="0"/> 
    456           previous</a> | 
     442          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> | 
    457443          <a href="javascript:show('bwEventTab-Contact','bwHelp-Contact','bwBottomNav-Contact'); hide('bwEventTab-Location','bwHelp-Location','bwBottomNav-Location');" 
    458444             onclick="return validateStep2();"> 
    459             next 
     445            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    460446            <img alt="previous" 
    461447              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    465451          </a> 
    466452        </div> 
    467         <strong>Step 2:</strong> Select Location. 
     453        <xsl:copy-of select="$bwStr-FoEl-Step2"/> 
    468454      </div> 
    469455      <div id="bwHelp-Contact" class="invisible"> 
     
    475461              height="13" 
    476462              border="0"/> 
    477           previous</a> | 
     463          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> | 
    478464          <a href="javascript:show('bwEventTab-Categories','bwHelp-Categories','bwBottomNav-Categories'); hide('bwHelp-Contact','bwEventTab-Contact','bwBottomNav-Contact');" 
    479465             onclick="return validateStep3();"> 
    480             next 
     466            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    481467            <img alt="previous" 
    482468              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    486472          </a> 
    487473        </div> 
    488         <strong>Step 3:</strong> Select Contact. 
     474        <xsl:copy-of select="$bwStr-FoEl-Step3"/> 
    489475      </div> 
    490476      <div id="bwHelp-Categories" class="invisible"> 
     
    497483              height="13" 
    498484              border="0"/> 
    499           previous</a> | 
     485          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> | 
    500486          <a href="javascript:show('bwHelp-Review','bwEventTab-Review','bwBottomNav-Review'); hide('bwHelp-Categories','bwEventTab-Categories','bwBottomNav-Categories'); "> 
    501             next 
     487            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    502488            <img alt="previous" 
    503489              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    507493          </a> 
    508494        </div> 
    509         <strong>Step 4:</strong> Suggest Topical Areas. <em>Optional.</em
     495        <xsl:copy-of select="$bwStr-FoEl-Step4"/
    510496      </div> 
    511497      <div id="bwHelp-Review" class="invisible"> 
     
    517503              height="13" 
    518504              border="0"/> 
    519           previous</a> 
     505          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> 
    520506          <span class="hidden"> 
    521507            <!-- this is here just to take up the appropriate space  --> 
    522             <xsl:text> </xsl:text>| next 
     508            <xsl:text> </xsl:text>|<xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Next"/> 
    523509            <img alt="previous" 
    524510              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    528514          </span> 
    529515        </div> 
    530         <strong>Step 5:</strong> Contact Information and Comments. 
     516        <xsl:copy-of select="$bwStr-FoEl-Step5"/> 
    531517      </div> 
    532518    </div> 
     
    550536            </xsl:if> 
    551537            <td class="fieldname"> 
    552               Calendar: 
     538              <xsl:copy-of select="$bwStr-FoEl-Calendar"/> 
    553539            </td> 
    554540            <td class="fieldval"> 
     
    579565          <tr> 
    580566            <td class="fieldname"> 
    581               Title: 
     567              <xsl:copy-of select="$bwStr-FoEl-Title"/> 
    582568            </td> 
    583569            <td class="fieldval"> 
    584               <div id="bwEventTitleNotice" class="invisible">You must include a title.</div> <!-- a holder for validation notes --> 
     570              <div id="bwEventTitleNotice" class="invisible"><xsl:copy-of select="$bwStr-FoEl-MustIncludeTitle"/></div> <!-- a holder for validation notes --> 
    585571              <xsl:variable name="title" select="form/title/input/@value"/> 
    586572              <input type="text" name="summary" size="80" value="{$title}" id="bwEventTitle"/> 
     
    592578          <tr> 
    593579            <td class="fieldname"> 
    594               Date &amp; Time: 
     580              <xsl:copy-of select="$bwStr-FoEl-DateAndTime"/> 
    595581            </td> 
    596582            <td class="fieldval"> 
     
    618604                </xsl:otherwise> 
    619605              </xsl:choose> 
    620               all day 
     606              <xsl:copy-of select="$bwStr-FoEl-AllDay"/> 
    621607 
    622608              <!-- HIDE floating event: no timezone (and not UTC) 
     
    652638              <br/> 
    653639              <div class="dateStartEndBox"> 
    654                 <strong>Start:</strong> 
     640                <strong><xsl:copy-of select="$bwStr-FoEl-Start"/></strong> 
    655641                <div class="dateFields"> 
    656                   <span class="startDateLabel">Date </span> 
     642                  <span class="startDateLabel"><xsl:copy-of select="$bwStr-FoEl-Date"/><xsl:text> </xsl:text></span> 
    657643                  <xsl:choose> 
    658644                    <xsl:when test="$portalFriendly = 'true'"> 
     
    708694                    <select name="eventStartDate.tzid" id="startTzid" class="timezones"> 
    709695                      <xsl:if test="form/floating/input/@checked='checked'"><xsl:attribute name="disabled">disabled</xsl:attribute></xsl:if> 
    710                       <option value="-1">select timezone...</option> 
     696                      <option value="-1"><xsl:copy-of select="$bwStr-FoEl-SelectTimezone"/></option> 
    711697                      <xsl:variable name="startTzId" select="form/start/tzid"/> 
    712698                      <xsl:for-each select="/bedework/timezones/timezone"> 
     
    724710                <strong> 
    725711                  <xsl:choose> 
    726                     <xsl:when test="form/entityType = '2'">Due:</xsl:when> 
    727                     <xsl:otherwise>End:</xsl:otherwise> 
     712                    <xsl:when test="form/entityType = '2'"><xsl:copy-of select="$bwStr-FoEl-Due"/></xsl:when> 
     713                    <xsl:otherwise><xsl:copy-of select="$bwStr-FoEl-End"/></xsl:otherwise> 
    728714                  </xsl:choose> 
    729715                </strong> 
     
    736722                  </xsl:otherwise> 
    737723                </xsl:choose> 
    738                 Date 
     724                <xsl:copy-of select="$bwStr-FoEl-Date"/> 
    739725                <xsl:variable name="endDateTimeClass"> 
    740726                  <xsl:choose> 
     
    798784                      <select name="eventEndDate.tzid" id="endTzid" class="timezones"> 
    799785                        <xsl:if test="form/floating/input/@checked='checked'"><xsl:attribute name="disabled">disabled</xsl:attribute></xsl:if> 
    800                         <option value="-1">select timezone...</option> 
     786                        <option value="-1"><xsl:copy-of select="$bwStr-FoEl-SelectTimezone"/></option> 
    801787                        <xsl:variable name="endTzId" select="form/end/dateTime/tzid"/> 
    802788                        <xsl:for-each select="/bedework/timezones/timezone"> 
     
    823809                    </xsl:otherwise> 
    824810                  </xsl:choose> 
    825                   Duration 
     811                  <xsl:copy-of select="$bwStr-FoEl-Duration"/> 
    826812                  <xsl:variable name="endDurationClass"> 
    827813                    <xsl:choose> 
     
    844830                          <input type="radio" name="eventDuration.type" value="daytime" onclick="swapDurationType('daytime')" checked="checked"/> 
    845831                          <xsl:variable name="daysStr" select="form/end/duration/days/input/@value"/> 
    846                           <input type="text" name="eventDuration.daysStr" size="2" value="{$daysStr}" id="durationDays"/>days 
     832                          <input type="text" name="eventDuration.daysStr" size="2" value="{$daysStr}" id="durationDays"/><xsl:copy-of select="$bwStr-FoEl-Days"/> 
    847833                          <span id="durationHrMin" class="{$durationHrMinClass}"> 
    848834                            <xsl:variable name="hoursStr" select="form/end/duration/hours/input/@value"/> 
    849                             <input type="text" name="eventDuration.hoursStr" size="2" value="{$hoursStr}" id="durationHours"/>hours 
     835                            <input type="text" name="eventDuration.hoursStr" size="2" value="{$hoursStr}" id="durationHours"/><xsl:copy-of select="$bwStr-FoEl-Hours"/> 
    850836                            <xsl:variable name="minutesStr" select="form/end/duration/minutes/input/@value"/> 
    851                             <input type="text" name="eventDuration.minutesStr" size="2" value="{$minutesStr}" id="durationMinutes"/>minutes 
     837                            <input type="text" name="eventDuration.minutesStr" size="2" value="{$minutesStr}" id="durationMinutes"/><xsl:copy-of select="$bwStr-FoEl-Minutes"/> 
    852838                          </span> 
    853839                        </div> 
    854                         <span class="durationSpacerText">or</span> 
     840                        <span class="durationSpacerText"><xsl:copy-of select="$bwStr-FoEl-Or"/></span> 
    855841                        <div class="durationBox"> 
    856842                          <input type="radio" name="eventDuration.type" value="weeks" onclick="swapDurationType('week')"/> 
    857843                          <xsl:variable name="weeksStr" select="form/end/duration/weeks/input/@value"/> 
    858                           <input type="text" name="eventDuration.weeksStr" size="2" value="{$weeksStr}" id="durationWeeks" disabled="disabled"/>weeks 
     844                          <input type="text" name="eventDuration.weeksStr" size="2" value="{$weeksStr}" id="durationWeeks" disabled="disabled"/><xsl:copy-of select="$bwStr-FoEl-Weeks"/> 
    859845                        </div> 
    860846                      </xsl:when> 
     
    864850                          <input type="radio" name="eventDuration.type" value="daytime" onclick="swapDurationType('daytime')"/> 
    865851                          <xsl:variable name="daysStr" select="form/end/duration/days/input/@value"/> 
    866                           <input type="text" name="eventDuration.daysStr" size="2" value="{$daysStr}" id="durationDays" disabled="disabled"/>days 
     852                          <input type="text" name="eventDuration.daysStr" size="2" value="{$daysStr}" id="durationDays" disabled="disabled"/><xsl:copy-of select="$bwStr-FoEl-Days"/> 
    867853                          <span id="durationHrMin" class="{$durationHrMinClass}"> 
    868854                            <xsl:variable name="hoursStr" select="form/end/duration/hours/input/@value"/> 
    869                             <input type="text" name="eventDuration.hoursStr" size="2" value="{$hoursStr}" id="durationHours" disabled="disabled"/>hours 
     855                            <input type="text" name="eventDuration.hoursStr" size="2" value="{$hoursStr}" id="durationHours" disabled="disabled"/><xsl:copy-of select="$bwStr-FoEl-Hours"/> 
    870856                            <xsl:variable name="minutesStr" select="form/end/duration/minutes/input/@value"/> 
    871                             <input type="text" name="eventDuration.minutesStr" size="2" value="{$minutesStr}" id="durationMinutes" disabled="disabled"/>minutes 
     857                            <input type="text" name="eventDuration.minutesStr" size="2" value="{$minutesStr}" id="durationMinutes" disabled="disabled"/><xsl:copy-of select="$bwStr-FoEl-Minutes"/> 
    872858                          </span> 
    873859                        </div> 
    874                         <span class="durationSpacerText">or</span> 
     860                        <span class="durationSpacerText"><xsl:copy-of select="$bwStr-FoEl-Or"/></span> 
    875861                        <div class="durationBox"> 
    876862                          <input type="radio" name="eventDuration.type" value="weeks" onclick="swapDurationType('week')" checked="checked"/> 
    877863                          <xsl:variable name="weeksStr" select="form/end/duration/weeks/input/@value"/> 
    878                           <input type="text" name="eventDuration.weeksStr" size="2" value="{$weeksStr}" id="durationWeeks"/>weeks 
     864                          <input type="text" name="eventDuration.weeksStr" size="2" value="{$weeksStr}" id="durationWeeks"/><xsl:copy-of select="$bwStr-FoEl-Weeks"/> 
    879865                        </div> 
    880866                      </xsl:otherwise> 
     
    891877                    </xsl:otherwise> 
    892878                  </xsl:choose> 
    893                   This 
     879                  <xsl:copy-of select="$bwStr-FoEl-This"/><xsl:text> </xsl:text> 
    894880                  <xsl:choose> 
    895                     <xsl:when test="form/entityType = '2'">task</xsl:when> 
    896                     <xsl:otherwise>event</xsl:otherwise> 
     881                    <xsl:when test="form/entityType = '2'"><xsl:copy-of select="$bwStr-FoEl-Task"/></xsl:when> 
     882                    <xsl:otherwise><xsl:copy-of select="$bwStr-FoEl-Event"/></xsl:otherwise> 
    897883                  </xsl:choose> 
    898                   has no duration / end date 
     884                  <xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-HasNoDurationEndDate"/> 
    899885                </div> 
    900886              </div> 
     
    904890          <!--  Description  --> 
    905891          <tr> 
    906             <td class="fieldname">Description:</td> 
     892            <td class="fieldname"><xsl:copy-of select="$bwStr-FoEl-Description"/></td> 
    907893            <td class="fieldval"> 
    908               <div id="bwEventDescNotice" class="invisible">You must include a description.</div> <!-- a holder for validation notes --> 
     894              <div id="bwEventDescNotice" class="invisible"><xsl:copy-of select="$bwStr-FoEl-MustIncludeDescription"/></div> <!-- a holder for validation notes --> 
    909895              <xsl:choose> 
    910896                <xsl:when test="normalize-space(form/desc/textarea) = ''"> 
     
    926912          <tr> 
    927913            <td class="fieldname"> 
    928               Status: 
     914              <xsl:copy-of select="$bwStr-FoEl-Status"/> 
    929915            </td> 
    930916            <td class="fieldval"> 
     
    932918                <xsl:if test="form/status = 'CONFIRMED' or /bedework/creating = 'true' or form/status = ''"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    933919              </input> 
    934               confirmed 
     920              <xsl:copy-of select="$bwStr-FoEl-Confirmed"/> 
    935921              <input type="radio" name="eventStatus" value="TENTATIVE"> 
    936922                <xsl:if test="form/status = 'TENTATIVE'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    937923              </input> 
    938               tentative 
     924              <xsl:copy-of select="$bwStr-FoEl-Tentative"/> 
    939925              <input type="radio" name="eventStatus" value="CANCELLED"> 
    940926                <xsl:if test="form/status = 'CANCELLED'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    941927              </input> 
    942               canceled 
     928              <xsl:copy-of select="$bwStr-FoEl-Canceled"/> 
    943929            </td> 
    944930          </tr> 
    945931          <!-- Cost --> 
    946932          <tr> 
    947             <td class="fieldname"><em>Cost:</em></td> 
     933            <td class="fieldname"><em><xsl:copy-of select="$bwStr-FoEl-Cost"/></em></td> 
    948934            <td class="fieldval"> 
    949935              <input type="text" name="eventCost" size="30" value=""> 
    950936                <xsl:attribute name="value"><xsl:value-of select="form/cost/input/@value"/></xsl:attribute> 
    951937              </input> 
    952               <span class="note"> optional: if any, and place to purchase tickets</span> 
     938              <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-CostOptional"/></span> 
    953939            </td> 
    954940          </tr> 
    955941          <!--  Link (url associated with event)  --> 
    956942          <tr> 
    957             <td class="fieldname"><em>Event URL:</em></td> 
     943            <td class="fieldname"><em><xsl:copy-of select="$bwStr-FoEl-EventURL"/></em></td> 
    958944            <td class="fieldval"> 
    959945              <input type="text" name="eventLink" size="30" value=""> 
    960946                <xsl:attribute name="value"><xsl:value-of select="form/link/input/@value"/></xsl:attribute> 
    961947              </input> 
    962               <span class="note"> optional: for more information about the event</span> 
     948              <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-EventURLOptional"/></span> 
    963949            </td> 
    964950          </tr> 
    965951          <!-- Image Url --> 
    966952          <tr> 
    967             <td class="fieldname"><em>Image URL:</em></td> 
     953            <td class="fieldname"><em><xsl:copy-of select="$bwStr-FoEl-ImageURL"/></em></td> 
    968954            <td class="fieldval"> 
    969955              <input type="text" name="xBwImageHolder" size="30" value=""> 
     
    971957              </input> 
    972958              <xsl:text> </xsl:text> 
    973               <span class="note"> optional: to include an image with the event description</span> 
     959              <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-ImageURLOptional"/></span> 
    974960            </td> 
    975961          </tr> 
     
    980966      <!-- ============== --> 
    981967      <div id="bwEventTab-Location" class="invisible"> 
    982         <div id="bwLocationUidNotice" class="invisible">You must either select a location or suggest one below.</div> 
     968        <div id="bwLocationUidNotice" class="invisible"><xsl:copy-of select="$bwStr-FoEl-MustSelectLocation"/></div> 
    983969        <div class="mainForm"> 
    984970          <span id="eventFormLocationList"> 
    985971            <select name="locationUid" class="bigSelect" id="bwLocationUid"> 
    986               <option value="">select an existing location...</option> 
     972              <option value=""><xsl:copy-of select="$bwStr-FoEl-SelectExistingLocation"/></option> 
    987973              <xsl:copy-of select="form/location/locationmenu/select/*"/> 
    988974            </select> 
     
    990976        </div> 
    991977        <p class="subFormMessage"> 
    992           Didn't find the location?  Suggest a new one: 
     978          <xsl:copy-of select="$bwStr-FoEl-DidntFindLocation"/> 
    993979        </p> 
    994980        <div class="subForm"> 
    995981          <p> 
    996             <label for="commentLocationAddress">Address: </label> 
     982            <label for="commentLocationAddress"><xsl:copy-of select="$bwStr-FoEl-Address"/><xsl:text> </xsl:text></label> 
    997983            <input type="text" name="commentLocationAddress" id="bwCommentLocationAddress"> 
    998984              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-LOCATION']/values/text"/></xsl:attribute> 
     
    1000986          </p> 
    1001987          <p> 
    1002             <label for="commentLocationSubaddress"><em>Sub-address:</em> </label> 
     988            <label for="commentLocationSubaddress"><em><xsl:copy-of select="$bwStr-FoEl-SubAddress"/></em> </label> 
    1003989            <input type="text" name="commentLocationSubaddress" id="commentLocationSubaddress"> 
    1004990              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-LOCATION']/parameters/node()[name()='X-BEDEWORK-PARAM-SUBADDRESS']"/></xsl:attribute> 
    1005991            </input> 
    1006             <span class="note"> optional</span> 
     992            <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Optional"/></span> 
    1007993          </p> 
    1008994          <p> 
    1009             <label for="commentLocationURL"><em>URL:</em> </label> 
     995            <label for="commentLocationURL"><em><xsl:copy-of select="$bwStr-FoEl-URL"/></em> </label> 
    1010996            <input type="text" name="commentLocationURL" id="commentLocationURL"> 
    1011997              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-LOCATION']/parameters/node()[name()='X-BEDEWORK-PARAM-URL']"/></xsl:attribute> 
    1012998            </input> 
    1013             <span class="note"> optional</span> 
     999            <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Optional"/></span> 
    10141000          </p> 
    10151001        </div> 
     
    10191005      <!-- ============== --> 
    10201006      <div id="bwEventTab-Contact" class="invisible"> 
    1021         <div id="bwContactUidNotice" class="invisible">You must either select a contact or suggest one below.</div> 
     1007        <div id="bwContactUidNotice" class="invisible"><xsl:copy-of select="$bwStr-FoEl-MustSelectContact"/></div> 
    10221008        <div class="mainForm"> 
    10231009          <select name="contactUid" id="bwContactUid" class="bigSelect"> 
    10241010            <option value=""> 
    1025               select an existing contact... 
     1011              <xsl:copy-of select="$bwStr-FoEl-SelectExistingContact"/> 
    10261012            </option> 
    10271013            <xsl:copy-of select="form/contact/all/select/*"/> 
     
    10291015        </div> 
    10301016        <p class="subFormMessage"> 
    1031           Didn't find the contact you need?  Suggest a new one: 
     1017          <xsl:copy-of select="$bwStr-FoEl-DidntFindContact"/> 
    10321018        </p> 
    10331019        <div class="subForm"> 
    10341020          <p> 
    1035             <label for="commentContactName">Organization Name: </label> 
     1021            <label for="commentContactName"><xsl:copy-of select="$bwStr-FoEl-OrganizationName"/><xsl:text> </xsl:text> </label> 
    10361022            <input type="text" name="commentContactName" id="bwCommentContactName" size="40"> 
    10371023              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-CONTACT']/values/text"/></xsl:attribute> 
    10381024            </input> 
    1039             <span class="note"> Please limit contacts to organizations, not individuals.</span> 
     1025            <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-PleaseLimitContacts"/></span> 
    10401026          </p> 
    10411027          <p> 
    1042             <label for="commentContactPhone"><em>Phone:</em> </label> 
     1028            <label for="commentContactPhone"><em><xsl:copy-of select="$bwStr-FoEl-Phone"/>Phone:</em> </label> 
    10431029            <input type="text" name="commentContactPhone"> 
    10441030              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-CONTACT']/parameters/node()[name()='X-BEDEWORK-PARAM-PHONE']"/></xsl:attribute> 
    10451031            </input> 
    1046             <span class="note"> optional</span> 
     1032            <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Optional"/></span> 
    10471033          </p> 
    10481034          <p> 
    1049             <label for="commentContactURL"><em>URL:</em> </label> 
     1035            <label for="commentContactURL"><em><xsl:copy-of select="$bwStr-FoEl-URL"/></em> </label> 
    10501036            <input type="text" name="commentContactURL"> 
    10511037              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-CONTACT']/parameters/node()[name()='X-BEDEWORK-PARAM-URL']"/></xsl:attribute> 
    10521038            </input> 
    1053             <span class="note"> optional</span> 
     1039            <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Optional"/></span> 
    10541040          </p> 
    10551041          <p> 
    1056             <label for="commentContactEmail"><em>Email:</em> </label> 
     1042            <label for="commentContactEmail"><em><xsl:copy-of select="$bwStr-FoEl-Email"/></em> </label> 
    10571043            <input type="text" name="commentContactEmail"> 
    10581044              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-CONTACT']/parameters/node()[name()='X-BEDEWORK-PARAM-EMAIL']"/></xsl:attribute> 
    10591045            </input> 
    1060             <span class="note"> optional</span> 
     1046            <span class="note"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Optional"/></span> 
    10611047          </p> 
    10621048        </div> 
     
    10761062        </ul> 
    10771063        <p class="subFormMessage"> 
    1078           Missing a topical area?  Please describe what type of event you're submitting: 
     1064          <xsl:copy-of select="$bwStr-FoEl-MissingTopicalArea"/> 
    10791065        </p> 
    10801066        <div class="subForm"> 
    10811067          <p> 
    1082             <label for="commentCategories">Type of event: </label> 
     1068            <label for="commentCategories">xsl:copy-of select="$bwStr-FoEl-TypeOfEvent"/><xsl:text> </xsl:text></label> 
    10831069            <input type="text" name="commentCategories" size="80"> 
    10841070              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-CATEGORIES']/values/text"/></xsl:attribute> 
     
    11411127        <div id="bwCommentNotes"> 
    11421128          <!-- holders for validation notes --> 
    1143           <div id="xBwEmailHolderNotice" class="invisible">You must include your email address.</div> 
    1144           <div id="xBwEmailHolderInvalidNotice" class="invisible">This does not appear to be a valid email address.  Please correct.</div> 
     1129          <div id="xBwEmailHolderNotice" class="invisible">xsl:copy-of select="$bwStr-FoEl-MustIncludeEmail"/></div> 
     1130          <div id="xBwEmailHolderInvalidNotice" class="invisible">xsl:copy-of select="$bwStr-FoEl-InvalidEmailAddress"/></div> 
    11451131          <p> 
    1146             <label for="xBwEmailHolder">Enter your email address: </label><br/> 
     1132            <label for="xBwEmailHolder"><xsl:copy-of select="$bwStr-FoEl-EnterEmailAddress"/><xsl:text> </xsl:text></label><br/> 
    11471133            <input type="text" name="xBwEmailHolder" id="xBwEmailHolder" size="80"> 
    11481134              <xsl:attribute name="value"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTER-EMAIL']/values/text"/></xsl:attribute> 
     
    11511137 
    11521138          <p> 
    1153             Please supply any final notes or instructions regarding your event:<br/> 
     1139            <xsl:copy-of select="$bwStr-FoEl-FinalNotes"/><br/> 
    11541140          <!-- note: don't remove the #160 from the textarea or browsers will see it as a closed tag when empty --> 
    11551141           <textarea name="commentNotes" cols="60" rows="4"><!-- 
     
    11601146        </div> 
    11611147        <div class="eventSubmitButtons"> 
    1162           <input name="submit" class="submit" type="submit" value="submit for approval"/> 
    1163           <input name="cancelled" type="submit" value="cancel"/> 
     1148          <input name="submit" class="submit" type="submit" value="{$bwStr-FoEl-SubmitForApproval}"/> 
     1149          <input name="cancelled" type="submit" value="{$bwStr-FoEl-Cancel}"/> 
    11641150        </div> 
    11651151      </div> 
     
    11711157          <a href="javascript:show('bwEventTab-Location','bwHelp-Location','bwBottomNav-Location'); hide('bwEventTab-Details','bwHelp-Details','bwBottomNav-Details');" 
    11721158             onclick="return validateStep1();"> 
    1173             next 
     1159            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    11741160            <img alt="previous" 
    11751161              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    11881174              height="13" 
    11891175              border="0"/> 
    1190           previous</a> | 
     1176          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> | 
    11911177          <a href="javascript:show('bwEventTab-Contact','bwHelp-Contact','bwBottomNav-Contact'); hide('bwEventTab-Location','bwHelp-Location','bwBottomNav-Location');" 
    11921178             onclick="return validateStep2();"> 
    1193             next 
     1179            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    11941180            <img alt="previous" 
    11951181              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    12081194              height="13" 
    12091195              border="0"/> 
    1210           previous</a> | 
     1196          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> | 
    12111197          <a href="javascript:show('bwEventTab-Categories','bwHelp-Categories','bwBottomNav-Categories'); hide('bwHelp-Contact','bwEventTab-Contact','bwBottomNav-Contact');" 
    12121198             onclick="return validateStep3();"> 
    1213             next 
     1199            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    12141200            <img alt="previous" 
    12151201              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    12281214              height="13" 
    12291215              border="0"/> 
    1230           previous</a> | 
     1216          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> | 
    12311217          <a href="javascript:show('bwHelp-Review','bwEventTab-Review','bwBottomNav-Review'); hide('bwHelp-Categories','bwEventTab-Categories','bwBottomNav-Categories');"> 
    12321218            <!-- displayReview('standardForm','bwEventSubmitReview',1) --> 
    1233             next 
     1219            <xsl:copy-of select="$bwStr-FoEl-Next"/> 
    12341220            <img alt="previous" 
    12351221              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    12481234              height="13" 
    12491235              border="0"/> 
    1250           previous</a> 
     1236          <xsl:copy-of select="$bwStr-FoEl-Previous"/></a> 
    12511237          <span class="hidden"> 
    1252             <xsl:text> </xsl:text>| next 
     1238            <xsl:text> </xsl:text>|<xsl:text> </xsl:text><xsl:copy-of select="$bwStr-FoEl-Next"/> 
    12531239            <img alt="previous" 
    12541240              src="{$resourcesRoot}/resources/arrowRight.gif" 
     
    13061292 
    13071293  <xsl:template match="val" mode="weekMonthYearNumbers"> 
    1308     <xsl:if test="position() != 1 and position() = last()"> and </xsl:if> 
     1294    <xsl:if test="position() != 1 and position() = last()"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-WMYN-Next"/><xsl:text> </xsl:text></xsl:if> 
    13091295    <xsl:value-of select="."/><xsl:choose> 
    13101296      <xsl:when test="substring(., string-length(.)-1, 2) = '11' or 
     
    13551341 
    13561342  <xsl:template name="recurrenceDayPosOptions"> 
    1357     <option value="0">none</option> 
    1358     <option value="1">the first</option> 
    1359     <option value="2">the second</option> 
    1360     <option value="3">the third</option> 
    1361     <option value="4">the fourth</option> 
    1362     <option value="5">the fifth</option> 
    1363     <option value="-1">the last</option> 
    1364     <option value="">every</option> 
     1343    <option value="0"><xsl:copy-of select="$bwStr-RDPO-None"/></option> 
     1344    <option value="1"><xsl:copy-of select="$bwStr-RDPO-TheFirst"/></option> 
     1345    <option value="2"><xsl:copy-of select="$bwStr-RDPO-TheSecond"/></option> 
     1346    <option value="3"><xsl:copy-of select="$bwStr-RDPO-TheThird"/></option> 
     1347    <option value="4"><xsl:copy-of select="$bwStr-RDPO-TheFourth"/></option> 
     1348    <option value="5"><xsl:copy-of select="$bwStr-RDPO-TheFifth"/></option> 
     1349    <option value="-1"><xsl:copy-of select="$bwStr-RDPO-TheLast"/></option> 
     1350    <option value=""><xsl:copy-of select="$bwStr-RDPO-Every"/></option> 
    13651351  </xsl:template> 
    13661352 
     
    13711357    <div class="invisible"> 
    13721358      <xsl:attribute name="id"><xsl:value-of select="$name"/>RecurFields<xsl:value-of select="$current"/></xsl:attribute> 
    1373       and 
     1359      <xsl:copy-of select="$bwStr-BReF-And"/> 
    13741360      <select width="12em"> 
    13751361        <xsl:attribute name="name">by<xsl:value-of select="$name"/>posPos<xsl:value-of select="$current"/></xsl:attribute> 
     
    14171403      <div id="bwClockBox"> 
    14181404        <h2> 
    1419           Bedework 24-Hour Clock 
     1405          <xsl:copy-of select="$bwStr-Cloc-Bedework24HourClock"/> 
    14201406        </h2> 
    14211407        <div id="bwClockDateTypeIndicator"> 
    1422           type 
     1408          <xsl:copy-of select="$bwStr-Cloc-Type"/> 
    14231409        </div> 
    14241410        <div id="bwClockTime"> 
    1425           select time 
     1411          <xsl:copy-of select="$bwStr-Cloc-SelectTime"/> 
    14261412        </div> 
    14271413        <div id="bwClockSwitch"> 
    1428           switch 
     1414          <xsl:copy-of select="$bwStr-Cloc-Switch"/> 
    14291415        </div> 
    14301416        <div id="bwClockCloseText"> 
    1431           close 
     1417          <xsl:copy-of select="$bwStr-Cloc-Close"/> 
    14321418        </div> 
    14331419        <div id="bwClockCloseButton"> 
     
    14791465  <!--++++++++++++++++++ Events ++++++++++++++++++++--> 
    14801466  <xsl:template name="eventList"> 
    1481     <h1>Pending Events</h1> 
     1467    <h1><xsl:copy-of select="$bwStr-EvLs-PendingEvents"/></h1> 
    14821468    <p> 
    1483       The events below are waiting to be published by a 
    1484       calendar administrator.  You may edit or delete the 
    1485       events until they have been accepted.  Once your 
    1486       event is published, you will no longer see it in your list. 
     1469      <xsl:copy-of select="$bwStr-EvLs-EventsBelowWaiting"/> 
    14871470    </p> 
    14881471    <xsl:call-template name="eventListCommon"/> 
     
    14921475    <table id="commonListTable"> 
    14931476      <tr> 
    1494         <th>Title</th> 
    1495         <th>Claimed By</th> 
    1496         <th>Start</th> 
    1497         <th>End</th> 
    1498         <th>Topical Areas</th> 
    1499         <th>Description</th> 
     1477        <th><xsl:copy-of select="$bwStr-EvLC-Title"/></th> 
     1478        <th><xsl:copy-of select="$bwStr-EvLC-ClaimedBy"/></th> 
     1479        <th><xsl:copy-of select="$bwStr-EvLC-Start"/></th> 
     1480        <th><xsl:copy-of select="$bwStr-EvLC-End"/></th> 
     1481        <th><xsl:copy-of select="$bwStr-EvLC-TopicalAreas"/></th> 
     1482        <th><xsl:copy-of select="$bwStr-EvLC-Description"/></th> 
    15001483      </tr> 
    15011484 
     
    15121495                </xsl:when> 
    15131496                <xsl:otherwise> 
    1514                   <em>no title</em> 
     1497                  <em><xsl:copy-of select="$bwStr-EvLC-NoTitle"/></em> 
    15151498                </xsl:otherwise> 
    15161499              </xsl:choose> 
     
    15261509            </xsl:when> 
    15271510            <xsl:otherwise> 
    1528               <td class="unclaimed">unclaimed</td> 
     1511              <td class="unclaimed"><xsl:copy-of select="$bwStr-EvLC-Unclaimed"/></td> 
    15291512            </xsl:otherwise> 
    15301513          </xsl:choose> 
     
    15511534            <xsl:if test="recurring = 'true' or recurrenceId != ''"> 
    15521535              <div class="recurrenceEditLinks"> 
    1553                 Recurring event. 
    1554                 Edit: 
     1536                <xsl:copy-of select="$bwStr-EvLC-RecurringEvent"/> 
     1537                <xsl:copy-of select="$bwStr-EvLC-Edit"/> 
    15551538                <a href="{$editEvent}&amp;calPath={$calPath}&amp;guid={$guid}"> 
    1556                   master 
     1539                  <xsl:copy-of select="$bwStr-EvLC-Master"/> 
    15571540                </a> | 
    15581541                <a href="{$editEvent}&amp;calPath={$calPath}&amp;guid={$guid}&amp;recurrenceId={$recurrenceId}"> 
    1559                   instance 
     1542                  <xsl:copy-of select="$bwStr-EvLC-Instance"/> 
    15601543                </a> 
    15611544              </div> 
     
    15721555    change it without modifying bedework.js --> 
    15731556    <form name="eventForm" method="post" action="{$upload}" id="standardForm"  enctype="multipart/form-data"> 
    1574       <h2>Upload iCAL File</h2> 
     1557      <h2><xsl:copy-of select="$bwStr-Upld-UploadICalFile"/></h2> 
    15751558      <table class="common" cellspacing="0"> 
    15761559        <tr> 
    15771560          <td class="fieldname"> 
    1578             Filename: 
     1561            <xsl:copy-of select="$bwStr-Upld-Filename"/> 
    15791562          </td> 
    15801563          <td align="left"> 
     
    15841567        <tr> 
    15851568          <td class="fieldname padMeTop"> 
    1586             Into calendar: 
     1569            <xsl:copy-of select="$bwStr-Upld-IntoCalendar"/> 
    15871570          </td> 
    15881571          <td align="left" class="padMeTop"> 
    15891572            <input type="hidden" name="newCalPath" id="bwNewCalPathField" value=""/> 
    15901573            <span id="bwEventCalDisplay"> 
    1591               <em>default calendar</em> 
     1574              <em><xsl:copy-of select="$bwStr-Upld-DefaultCalendar"/></em> 
    15921575            </span> 
    15931576          </td> 
     
    15951578        <tr> 
    15961579          <td class="fieldname padMeTop"> 
    1597             Affects free/busy: 
     1580            <xsl:copy-of select="$bwStr-Upld-AffectsFreeBusy"/> 
    15981581          </td> 
    15991582          <td align="left" class="padMeTop"> 
    1600             <input type="radio" value="" name="transparency" checked="checked"/> accept event's settings<br/> 
    1601             <input type="radio" value="OPAQUE" name="transparency"/> yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
    1602             <input type="radio" value="TRANSPARENT" name="transparency"/> no <span class="note">(transparent: event status does not affect your free/busy)</span><br/> 
     1583            <input type="radio" value="" name="transparency" checked="checked"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-AcceptEventsSettings"/><br/> 
     1584            <input type="radio" value="OPAQUE" name="transparency"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-Opaque"/><xsl:text> </xsl:text><span class="note"><xsl:copy-of select="$bwStr-Upld-Yes"/></span><br/> 
     1585            <input type="radio" value="TRANSPARENT" name="transparency"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-No"/><xsl:text> </xsl:text><span class="note"><xsl:copy-of select="$bwStr-Upld-Transparent"/></span><br/> 
    16031586          </td> 
    16041587        </tr> 
    16051588        <tr> 
    16061589          <td class="fieldname padMeTop"> 
    1607             Status: 
     1590            <xsl:copy-of select="$bwStr-Upld-Status"/> 
    16081591          </td> 
    16091592          <td align="left" class="padMeTop"> 
    1610             <input type="radio" value="" name="status" checked="checked"/> accept event's status<br/> 
    1611             <input type="radio" value="CONFIRMED" name="status"/> confirmed<br/> 
    1612             <input type="radio" value="TENTATIVE" name="status"/> tentative<br/> 
    1613             <input type="radio" value="CANCELLED" name="status"/> canceled<br/> 
     1593            <input type="radio" value="" name="status" checked="checked"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-AcceptEventsStatus"/><br/> 
     1594            <input type="radio" value="CONFIRMED" name="status"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-Confirmed"/><br/> 
     1595            <input type="radio" value="TENTATIVE" name="status"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-Tentative"/><br/> 
     1596            <input type="radio" value="CANCELLED" name="status"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-Upld-Canceled"/><br/> 
    16141597          </td> 
    16151598        </tr> 
     
    16181601        <tr> 
    16191602          <td> 
    1620             <input name="submit" type="submit" value="Continue"/> 
    1621             <input name="cancelled" type="submit" value="cancel"/> 
     1603            <input name="submit" type="submit" value="{$bwStr-Upld-Continue}"/> 
     1604            <input name="cancelled" type="submit" value="{$bwStr-Upld-Cancel}"/> 
    16221605          </td> 
    16231606        </tr> 
     
    16381621    <xsl:variable name="AmPm"> 
    16391622      <xsl:choose> 
    1640         <xsl:when test="$hour &lt; 12">AM</xsl:when> 
    1641         <xsl:otherwise>PM</xsl:otherwise> 
     1623        <xsl:when test="$hour &lt; 12"><xsl:copy-of select="$bwStr-TiFo-AM"/></xsl:when> 
     1624        <xsl:otherwise><xsl:copy-of select="$bwStr-TiFo-PM"/></xsl:otherwise> 
    16421625      </xsl:choose> 
    16431626    </xsl:variable> 
     
    16651648  <xsl:template name="footer"> 
    16661649    <div id="footer"> 
    1667       Based on the <a href="http://www.bedework.org/">Bedework Calendar System</a> 
     1650      <xsl:copy-of select="$bwStr-Foot-BasedOnThe"/><xsl:text> </xsl:text><a href="http://www.bedework.org/"><xsl:copy-of select="$bwStr-Foot-BedeworkCalendarSystem"/></a> 
    16681651    </div> 
    16691652    <div id="subfoot"> 
    1670       <a href="http://www.bedework.org/">Bedework Website</a> | 
    1671       <a href="?noxslt=yes">show XML</a> | 
    1672       <a href="?refreshXslt=yes">refresh XSLT</a> 
     1653      <a href="http://www.bedework.org/"><xsl:copy-of select="$bwStr-Foot-BedeworkWebsite"/></a> | 
     1654      <a href="?noxslt=yes"><xsl:copy-of select="$bwStr-Foot-ShowXML"/></a> | 
     1655      <a href="?refreshXslt=yes"><xsl:copy-of select="$bwStr-Foot-RefreshXSLT"/></a> 
    16731656    </div> 
    16741657  </xsl:template>