Changeset 2327

Show
Ignore:
Timestamp:
08/12/09 09:58:33
Author:
bleibson
Message:

Pulled English strings out of file.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/bedework-leibson/deployment/webadmin/webapp/resources/default/default/default.xsl

    r2272 r2327  
    55     indent="no" 
    66     media-type="text/html" 
    7      doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" 
    8      doctype-system="http://www.w3.org/TR/html4/loose.dtd" 
     7     doctype-public="-//W3C//DTD HTML 4.01//EN" 
     8     doctype-system="http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd" 
    99     standalone="yes" 
    1010     omit-xml-declaration="yes"/> 
     
    5050  <xsl:include href="../../../bedework-common/default/default/util.xsl"/> 
    5151  <xsl:include href="../../../bedework-common/default/default/bedeworkAccess.xsl"/> 
     52  <xsl:include href="./strings.xsl"/> 
    5253 
    5354  <!-- DEFINE GLOBAL CONSTANTS --> 
     
    228229    <html lang="en"> 
    229230      <head> 
    230         <title>Calendar Admin: Public Events Administration</title> 
     231        <title><xsl:copy-of select="$bwStr-Root-PageTitle"/></title> 
    231232        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> 
    232233        <link rel="stylesheet" href="{$resourcesRoot}/default/default/default.css"/> 
     
    530531                </xsl:when> 
    531532                <xsl:when test="/bedework/page='noGroup'"> 
    532                   <h2>No administrative group</h2> 
    533                   <p>Your userid has not been assigned to an administrative group. 
    534                     Please inform your administrator.</p> 
     533                  <h2><xsl:copy-of select="$bwStr-Root-NoAdminGroup"/></h2> 
     534                  <p><xsl:copy-of select="$bwStr-Root-YourUseridNotAssigned"/></p> 
    535535                </xsl:when> 
    536536                <xsl:when test="/bedework/page='upload'"> 
     
    544544                </xsl:when> 
    545545                <xsl:when test="/bedework/page='noAccess'"> 
    546                   <h2>No Access</h2> 
     546                  <h2><xsl:copy-of select="$bwStr-Root-NoAccess"/></h2> 
    547547                  <p> 
    548                     You have no access to the action you just attempted. If you believe 
    549                     you should have access and the problem persists, contact your 
    550                     administrator. 
     548                    <xsl:copy-of select="$bwStr-Root-YouHaveNoAccess"/> 
    551549                  </p> 
    552550                  <p> 
    553                     <a href="{$setup}">continue</a> 
     551                    <a href="{$setup}"><xsl:copy-of select="$bwStr-Root-Continue"/></a> 
    554552                  </p> 
    555553                </xsl:when> 
    556554                <xsl:when test="/bedework/page='error'"> 
    557                   <h2>Application error</h2> 
    558                   <p>An application error occurred.</p> 
     555                  <h2><xsl:copy-of select="$bwStr-Root-AppError"/></h2> 
     556                  <p><xsl:copy-of select="$bwStr-Root-AppErrorOccurred"/></p> 
    559557                  <p> 
    560                     <a href="{$setup}">continue</a> 
     558                    <a href="{$setup}"><xsl:copy-of select="$bwStr-Root-Continue"/></a> 
    561559                  </p> 
    562560                </xsl:when> 
     
    589587      </a> 
    590588      <h1> 
    591         Bedework Public Events Administration 
     589        <xsl:copy-of select="$bwStr-Head-BedeworkPubEventsAdmin"/> 
    592590      </h1> 
    593591    </div> 
     
    596594      <tr> 
    597595        <td class="leftCell"> 
    598           Calendar Suite: 
     596          <xsl:copy-of select="$bwStr-Head-CalendarSuite"/><xsl:text> </xsl:text> 
    599597          <span class="status"> 
    600598            <xsl:choose> 
     
    603601              </xsl:when> 
    604602              <xsl:otherwise> 
    605                 none 
     603                <xsl:copy-of select="$bwStr-Head-None"/> 
    606604              </xsl:otherwise> 
    607605            </xsl:choose> 
     
    612610          <td class="rightCell"> 
    613611              <span id="groupDisplay"> 
    614                 Group: 
     612                <xsl:copy-of select="$bwStr-Head-Group"/><xsl:text> </xsl:text> 
    615613                <span class="status"> 
    616614                  <xsl:choose> 
     
    619617                    </xsl:when> 
    620618                    <xsl:otherwise> 
    621                       none 
     619                      <xsl:copy-of select="$bwStr-Head-None"/> 
    622620                    </xsl:otherwise> 
    623621                  </xsl:choose> 
     
    625623                <xsl:text> </xsl:text> 
    626624                <xsl:if test="(/bedework/userInfo/group and /bedework/userInfo/oneGroup = 'false') or /bedework/userInfo/superUser = 'true'"> 
    627                   <a href="{$admingroup-switch}" class="fieldInfo">change</a> 
     625                  <a href="{$admingroup-switch}" class="fieldInfo"><xsl:copy-of select="$bwStr-Head-Change"/></a> 
    628626                </xsl:if> 
    629627                <xsl:text> </xsl:text> 
    630628              </span> 
    631             Logged in as: 
     629            <xsl:copy-of select="$bwStr-Head-LoggedInAs"/><xsl:text> </xsl:text> 
    632630            <span class="status"> 
    633631              <xsl:value-of select="/bedework/userInfo/currentUser"/> 
    634632            </span> 
    635633            <xsl:text> </xsl:text> 
    636             <a href="{$logout}" id="bwLogoutButton" class="fieldInfo">log out</a> 
     634            <a href="{$logout}" id="bwLogoutButton" class="fieldInfo"><xsl:copy-of select="$bwStr-Head-LogOut"/></a> 
    637635          </td> 
    638636        </xsl:if> 
     
    645643          <xsl:attribute name="class">selected</xsl:attribute> 
    646644        </xsl:if> 
    647         <a href="{$setup}&amp;listAllEvents=false">Main Menu</a> 
     645        <a href="{$setup}&amp;listAllEvents=false"><xsl:copy-of select="$bwStr-Head-MainMenu"/></a> 
    648646      </li> 
    649647      <li> 
     
    651649          <xsl:attribute name="class">selected</xsl:attribute> 
    652650        </xsl:if> 
    653         <a href="{$initPendingTab}&amp;calPath={$submissionsRootEncoded}&amp;listAllEvents=true">Pending Events</a> 
     651        <a href="{$initPendingTab}&amp;calPath={$submissionsRootEncoded}&amp;listAllEvents=true"><xsl:copy-of select="$bwStr-Head-PendingEvents"/></a> 
    654652      </li> 
    655653      <xsl:if test="/bedework/currentCalSuite/group = /bedework/userInfo/group"> 
     
    659657              <xsl:attribute name="class">selected</xsl:attribute> 
    660658            </xsl:if> 
    661             <a href="{$showCalsuiteTab}">Calendar Suite</a> 
     659            <a href="{$showCalsuiteTab}"><xsl:copy-of select="$bwStr-Head-CalendarSuite"/></a> 
    662660          </li> 
    663661        </xsl:if> 
     
    668666            <xsl:attribute name="class">selected</xsl:attribute> 
    669667          </xsl:if> 
    670           <a href="{$showUsersTab}">Users</a> 
     668          <a href="{$showUsersTab}"><xsl:copy-of select="$bwStr-Head-Users"/></a> 
    671669        </li> 
    672670        <li> 
     
    674672            <xsl:attribute name="class">selected</xsl:attribute> 
    675673          </xsl:if> 
    676           <a href="{$showSystemTab}">System</a> 
     674          <a href="{$showSystemTab}"><xsl:copy-of select="$bwStr-Head-System"/></a> 
    677675        </li> 
    678676      </xsl:if> 
     
    709707      <xsl:if test="/bedework/userInfo/superUser = 'true'"> 
    710708        <p class="note"> 
    711           <strong>You are logged in as superuser.</strong><br/> 
    712           Common event administration is best performed as a typical event administrator. 
     709          <xsl:copy-of select="$bwStr-MMnu-LoggedInAs"/> 
    713710        </p> 
    714711      </xsl:if> 
     
    720717          <a id="addEventLink" href="{$event-initAddEvent}"> 
    721718            <xsl:if test="not(/bedework/currentCalSuite/name)"> 
    722               <xsl:attribute name="onclick">alert('You must be operating in the context of a calendar suite\nto add or manage events.\n\nYour current group is neither associated with a calendar suite\nnor a child of a group associated with a calendar suite.');return false;</xsl:attribute> 
     719              <xsl:attribute name="onclick">alert("{$bwStr-MMnu-YouMustBeOperating}");return false;</xsl:attribute> 
    723720            </xsl:if> 
    724721            <img src="{$resourcesRoot}/resources/bwAdminAddEventIcon.jpg" width="140" height="140" alt="Add Event" border="0"/> 
    725             <br/>Add Event 
     722            <br/><xsl:copy-of select="$bwStr-MMnu-AddEvent"/> 
    726723          </a> 
    727724        </td> 
     
    729726          <a id="addContactLink" href="{$contact-initAdd}"> 
    730727            <img src="{$resourcesRoot}/resources/bwAdminAddContactIcon.jpg" width="100" height="100" alt="Add Event" border="0"/> 
    731             <br/>Add Contact 
     728            <br/><xsl:copy-of select="$bwStr-MMnu-AddContact"/> 
    732729          </a> 
    733730        </td> 
     
    735732          <a id="addLocationLink" href="{$location-initAdd}"> 
    736733            <img src="{$resourcesRoot}/resources/bwAdminAddLocationIcon.jpg" width="100" height="100" alt="Add Event" border="0"/> 
    737             <br/>Add Location 
     734            <br/><xsl:copy-of select="$bwStr-MMnu-AddLocation"/> 
    738735          </a> 
    739736        </td> 
     
    746743              <a id="addCategoryLink" href="{$category-initAdd}"> 
    747744                <img src="{$resourcesRoot}/resources/bwAdminAddCategoryIcon.jpg" width="100" height="100" alt="Add Event" border="0"/> 
    748                 <br/>Add Category 
     745                <br/><xsl:copy-of select="$bwStr-MMnu-AddCategory"/> 
    749746              </a> 
    750747            </td> 
     
    756753          <a href="{$event-initUpdateEvent}"> 
    757754            <xsl:if test="not(/bedework/currentCalSuite/name)"> 
    758               <xsl:attribute name="onclick">alert('You must be operating in the context of a calendar suite\nto add or manage events.\n\nYour current group is neither associated with a calendar suite\nnor a child of a group associated with a calendar suite.');return false;</xsl:attribute> 
     755              <xsl:attribute name="onclick">alert("{$bwStr-MMnu-YouMustBeOperating}");return false;</xsl:attribute> 
    759756            </xsl:if> 
    760757            <img src="{$resourcesRoot}/resources/bwAdminManageEventsIcon.jpg" width="100" height="73" alt="Manage Events" border="0"/> 
    761             <br/>Manage Events 
     758            <br/><xsl:copy-of select="$bwStr-MMnu-ManageEvents"/> 
    762759          </a> 
    763760        </td> 
     
    765762          <a href="{$contact-initUpdate}"> 
    766763            <img src="{$resourcesRoot}/resources/bwAdminManageContactsIcon.jpg" width="100" height="73" alt="Manage Contacts" border="0"/> 
    767             <br/>Manage Contacts 
     764            <br/><xsl:copy-of select="$bwStr-MMnu-ManageContacts"/> 
    768765          </a> 
    769766        </td> 
     
    771768          <a href="{$location-initUpdate}"> 
    772769            <img src="{$resourcesRoot}/resources/bwAdminManageLocsIcon.jpg" width="100" height="73" alt="Manage Locations" border="0"/> 
    773             <br/>Manage Locations 
     770            <br/><xsl:copy-of select="$bwStr-MMnu-ManageLocations"/> 
    774771          </a> 
    775772        </td> 
     
    782779              <a href="{$category-initUpdate}"> 
    783780                <img src="{$resourcesRoot}/resources/bwAdminManageCatsIcon.jpg" width="100" height="73" alt="Manage Categories" border="0"/> 
    784                 <br/>Manage Categories 
     781                <br/><xsl:copy-of select="$bwStr-MMnu-ManageCategories"/> 
    785782              </a> 
    786783            </td> 
     
    791788 
    792789    <div id="mainMenuEventSearch"> 
    793       <h4 class="menuTitle">Event search:</h4> 
     790      <h4 class="menuTitle"><xsl:copy-of select="$bwStr-MMnu-EventSearch"/></h4> 
    794791      <form name="searchForm" method="post" action="{$search}" id="searchForm"> 
    795792        <input type="text" name="query" size="30"> 
    796793          <xsl:attribute name="value"><xsl:value-of select="/bedework/searchResults/query"/></xsl:attribute> 
    797794        </input> 
    798         <input type="submit" name="submit" value="go"/> 
     795        <input type="submit" name="submit" value="{$bwStr-MMnu-Go}"/> 
    799796        <div id="searchFields"> 
    800           Limit: 
    801           <input type="radio" name="searchLimits" value="fromToday" checked="checked"/>today forward 
    802           <input type="radio" name="searchLimits" value="beforeToday"/>past dates 
    803           <input type="radio" name="searchLimits" value="none"/>all dates 
     797          <xsl:copy-of select="$bwStr-MMnu-Limit"/> 
     798          <input type="radio" name="searchLimits" value="fromToday" checked="checked"/><xsl:copy-of select="$bwStr-MMnu-TodayForward"/> 
     799          <input type="radio" name="searchLimits" value="beforeToday"/><xsl:copy-of select="$bwStr-MMnu-PastDates"/> 
     800          <input type="radio" name="searchLimits" value="none"/><xsl:copy-of select="$bwStr-MMnu-AddDates"/> 
    804801        </div> 
    805802      </form> 
     
    809806  <!--+++++++++++++++ Pending Events Tab ++++++++++++++++++++--> 
    810807  <xsl:template name="tabPendingEvents"> 
    811     <h2>Pending Events</h2> 
    812     <p>The following events are awaiting moderation:</p> 
     808    <h2><xsl:copy-of select="$bwStr-TaPE-PendingEvents"/></h2> 
     809    <p><xsl:copy-of select="$bwStr-TaPE-EventsAwaitingModeration"/></p> 
    813810    <xsl:call-template name="eventListCommon"> 
    814811      <xsl:with-param name="pending">true</xsl:with-param> 
     
    820817    <xsl:if test="/bedework/currentCalSuite/currentAccess/current-user-privilege-set/privilege/write or /bedework/userInfo/superUser='true'"> 
    821818      <h2> 
    822         Manage Calendar Suite 
     819        <xsl:copy-of select="$bwStr-TaCS-ManageCalendarSuite"/> 
    823820      </h2> 
    824821 
    825822      <div id="calSuiteTitle"> 
    826         Calendar Suite: 
     823        <xsl:copy-of select="$bwStr-TaCS-CalendarSuite"/><xsl:text> </xsl:text> 
    827824        <strong><xsl:value-of select="/bedework/currentCalSuite/name"/></strong> 
    828825        <xsl:text> </xsl:text> 
    829         Group: 
     826        <xsl:copy-of select="$bwStr-TaCS-Group"/><xsl:text> </xsl:text> 
    830827        <strong><xsl:value-of select="/bedework/currentCalSuite/group"/></strong> 
    831828        <xsl:text> </xsl:text> 
    832         <a href="{$admingroup-switch}" class="fieldInfo">change</a> 
     829        <a href="{$admingroup-switch}" class="fieldInfo"><xsl:copy-of select="$bwStr-TaCS-Change"/></a> 
    833830      </div> 
    834831      <ul class="adminMenu"> 
    835832        <li> 
    836833          <a href="{$subscriptions-fetch}" title="subscriptions to calendars"> 
    837             Manage subscriptions 
     834            <xsl:copy-of select="$bwStr-TaCS-ManageSubscriptions"/> 
    838835          </a> 
    839836        </li> 
    840837        <li> 
    841838          <a href="{$view-fetch}" title="collections of subscriptions"> 
    842             Manage views 
     839            <xsl:copy-of select="$bwStr-TaCS-ManageViews"/> 
    843840          </a> 
    844841        </li> 
    845842        <li> 
    846843          <a href="{$calsuite-fetchPrefsForUpdate}" title="calendar suite defaults such as viewperiod and view"> 
    847             Manage preferences 
     844            <xsl:copy-of select="$bwStr-TaCS-ManagePreferences"/> 
    848845          </a> 
    849846        </li> 
     
    855852  <xsl:template name="tabUsers"> 
    856853    <xsl:if test="/bedework/userInfo/superUser='true'"> 
    857       <h2>Manage Users &amp; Groups</h2> 
     854      <h2><xsl:copy-of select="$bwStr-TaUs-ManageUsersAndGroups"/></h2> 
    858855      <ul class="adminMenu"> 
    859856        <!-- deprecated (for now, likely permanent) --> 
     
    868865          <li class="groups"> 
    869866            <a href="{$admingroup-initUpdate}"> 
    870               Manage admin groups 
     867              <xsl:copy-of select="$bwStr-TaUs-ManageAdminGroups"/> 
    871868            </a> 
    872869          </li> 
     
    874871        <li class="changeGroup"> 
    875872          <a href="{$admingroup-switch}"> 
    876             Change group... 
     873            <xsl:copy-of select="$bwStr-TaUs-ChangeGroup"/> 
    877874          </a> 
    878875        </li> 
     
    880877          <li class="user"> 
    881878            <form action="{$prefs-fetchForUpdate}" method="post"> 
    882               Edit user preferences (enter userid):<br/> 
     879              <xsl:copy-of select="$bwStr-TaUs-EditUsersPrefs"/><br/> 
    883880              <input type="text" name="user" size="15"/> 
    884               <input type="submit" name="getPrefs" value="go"/> 
     881              <input type="submit" name="getPrefs" value="{$bwStr-TaUs-Go}"/> 
    885882            </form> 
    886883          </li> 
     
    893890  <xsl:template name="tabSystem"> 
    894891    <xsl:if test="/bedework/userInfo/superUser='true'"> 
    895       <h2>Manage System</h2> 
     892      <h2><xsl:copy-of select="$bwStr-TaSy-ManageSys"/></h2> 
    896893      <ul class="adminMenu strong"> 
    897894        <li class="calendar"> 
    898895          <a href="{$calendar-fetch}"> 
    899             Manage calendars &amp; folders 
     896            <xsl:copy-of select="$bwStr-TaSy-ManageCalsAndFolders"/> 
    900897          </a> 
    901898        </li> 
    902899        <li class="categories"> 
    903900          <a href="{$category-initUpdate}"> 
    904             Manage categories 
     901            <xsl:copy-of select="$bwStr-TaSy-ManageCategories"/> 
    905902          </a> 
    906903        </li> 
    907904        <li class="calsuites"> 
    908905          <a href="{$calsuite-fetch}"> 
    909             Manage calendar suites 
     906            <xsl:copy-of select="$bwStr-TaSy-ManageCalSuites"/> 
    910907          </a> 
    911908        </li> 
    912909        <li class="upload"> 
    913910          <a href="{$event-initUpload}"> 
    914             Upload ical file 
     911            <xsl:copy-of select="$bwStr-TaSy-UploadICalFile"/> 
    915912          </a> 
    916913        </li> 
     
    919916        <li class="prefs"> 
    920917          <a href="{$system-fetch}"> 
    921             Manage system preferences 
     918            <xsl:copy-of select="$bwStr-TaSy-ManageSysPrefs"/> 
    922919          </a> 
    923920        </li> 
    924921        <li class="timezones"> 
    925922          <a href="{$timezones-initUpload}"> 
    926             Manage system timezones 
     923            <xsl:copy-of select="$bwStr-TaSy-ManageSysTZs"/> 
    927924          </a> 
    928925        </li> 
     
    930927      <ul class="adminMenu"> 
    931928        <li> 
    932           Statistics: 
     929          <xsl:copy-of select="$bwStr-TaSy-Stats"/> 
    933930          <ul> 
    934931            <li> 
    935932              <a href="{$stats-update}&amp;fetch=yes" target="adminStats"> 
    936                 admin web client 
     933                <xsl:copy-of select="$bwStr-TaSy-AdminWebClient"/> 
    937934              </a> 
    938935            </li> 
    939936            <li> 
    940937              <a href="{$publicCal}/stats/stats.do?fetch=yes" target="pubStats"> 
    941                 public web client 
     938                <xsl:copy-of select="$bwStr-TaSy-PublicWebClient"/> 
    942939              </a> 
    943940            </li> 
     
    948945        <li> 
    949946          <a href="{$filter-showAddForm}"> 
    950             Manage CalDAV filters 
     947            <xsl:copy-of select="$bwStr-TaSy-ManageCalDAVFilters"/> 
    951948          </a> 
    952949        </li> 
     
    957954  <!--++++++++++++++++++ Events ++++++++++++++++++++--> 
    958955  <xsl:template name="eventList"> 
    959     <h2>Manage Events</h2> 
     956    <h2><xsl:copy-of select="$bwStr-EvLs-ManageEvents"/></h2> 
    960957    <p> 
    961       Select the event that you would like to update: 
    962       <input type="button" name="return" value="Add new event" onclick="javascript:location.replace('{$event-initAddEvent}')"/> 
     958      <xsl:copy-of select="$bwStr-EvLs-SelectEvent"/> 
     959      <input type="button" name="return" value="{$bwStr-EvLs-PageTitle}" onclick="javascript:location.replace('{$event-initAddEvent}')"/> 
    963960    </p> 
    964961 
    965962    <div id="bwEventListControls"> 
    966963      <form name="calForm" id="bwManageEventListControls" method="post" action="{$event-initUpdateEvent}"> 
    967         Show: 
     964        <xsl:copy-of select="$bwStr-EvLs-Show"/> 
    968965        <xsl:copy-of select="/bedework/formElements/form/listAllSwitchFalse/*"/> 
    969         Active 
     966        <xsl:copy-of select="$bwStr-EvLs-Active"/> 
    970967        <xsl:copy-of select="/bedework/formElements/form/listAllSwitchTrue/*"/> 
    971         All 
     968        <xsl:copy-of select="$bwStr-EvLs-All"/> 
    972969      </form> 
    973970 
     
    975972            id="bwFilterEventsForm" 
    976973            action="{$event-initUpdateEvent}"> 
    977         Filter by: 
     974        <xsl:copy-of select="$bwStr-EvLs-FilterBy"/> 
    978975        <select name="setappvar" onchange="this.form.submit();"> 
    979           <option value="catFilter(none)">select a category</option> 
     976          <option value="catFilter(none)"><xsl:copy-of select="$bwStr-EvLs-SelectCategory"/></option> 
    980977          <xsl:for-each select="/bedework/events//event/categories//category[generate-id() = generate-id(key('catUid',uid)[1])]"> 
    981978            <xsl:variable name="uid" select="uid"/> 
     
    989986        </select> 
    990987        <xsl:if test="/bedework/appvar[key='catFilter'] and /bedework/appvar[key='catFilter']/value != 'none'"> 
    991           <input type="submit" value="clear filter" onclick="this.form.setappvar.selectedIndex = 0"/> 
     988          <input type="submit" value="{$bwStr-EvLs-ClearFilter}" onclick="this.form.setappvar.selectedIndex = 0"/> 
    992989        </xsl:if> 
    993990      </form> 
     
    1000997    <table id="commonListTable"> 
    1001998      <tr> 
    1002         <th>Title</th> 
     999        <th><xsl:copy-of select="$bwStr-EvLC-Title"/></th> 
    10031000        <xsl:if test="$pending = 'true'"> 
    1004           <th>Claimed By</th> 
     1001          <th><xsl:copy-of select="$bwStr-EvLC-ClaimedBy"/></th> 
    10051002        </xsl:if> 
    1006         <th>Start</th> 
    1007         <th>End</th> 
     1003        <th><xsl:copy-of select="$bwStr-EvLC-Start"/></th> 
     1004        <th><xsl:copy-of select="$bwStr-EvLC-End"/></th> 
    10081005        <th> 
    1009           <xsl:if test="$pending = 'true'">Suggested </xsl:if> 
    1010           Topical Areas 
     1006          <xsl:if test="$pending = 'true'"><xsl:copy-of select="$bwStr-EvLC-Suggested"/><xsl:text> </xsl:text></xsl:if> 
     1007          <xsl:copy-of select="$bwStr-EvLC-TopicalAreas"/> 
    10111008        </th> 
    10121009        <xsl:if test="$pending = 'false'"> 
    1013           <th>Categories</th> 
     1010          <th><xsl:copy-of select="$bwStr-EvLC-Categories"/></th> 
    10141011        </xsl:if> 
    1015         <th>Description</th> 
     1012        <th><xsl:copy-of select="$bwStr-EvLC-Description"/></th> 
    10161013      </tr> 
    10171014 
     
    10521049                  </xsl:when> 
    10531050                  <xsl:otherwise> 
    1054                     <em>no title</em> 
     1051                    <em><xsl:copy-of select="$bwStr-EvLC-NoTitle"/></em> 
    10551052                  </xsl:otherwise> 
    10561053                </xsl:choose> 
     
    10631060                    </xsl:when> 
    10641061                    <xsl:otherwise> 
    1065                       <em>no title</em> 
     1062                      <em><xsl:copy-of select="$bwStr-EvLC-NoTitle"/></em> 
    10661063                    </xsl:otherwise> 
    10671064                  </xsl:choose> 
     
    10771074                </xsl:when> 
    10781075                <xsl:otherwise> 
    1079                   <em>no title</em> 
     1076                  <em><xsl:copy-of select="$bwStr-EvLC-NoTitle"/></em> 
    10801077                </xsl:otherwise> 
    10811078              </xsl:choose> 
     
    10941091          </xsl:when> 
    10951092          <xsl:otherwise> 
    1096             <td class="unclaimed">unclaimed</td> 
     1093            <td class="unclaimed"><xsl:copy-of select="$bwStr-EvLC-Unclaimed"/></td> 
    10971094          </xsl:otherwise> 
    10981095        </xsl:choose> 
     
    11251122              <xsl:variable name="tagsId">bwTags-<xsl:value-of select="guid"/></xsl:variable> 
    11261123              <div class="bwEventListOtherGroupTags"> 
    1127                 <strong>This event is cross-tagged.</strong><br/> 
     1124                <strong><xsl:copy-of select="$bwStr-EvLC-ThisEventCrossTagged"/></strong><br/> 
    11281125                <input type="checkbox" name="tagsToggle" value="" onclick="toggleVisibility('{$tagsId}','bwOtherTags')"/> 
    1129                 Show tags by other groups 
     1126                <xsl:copy-of select="$bwStr-EvLC-ShowTagsByOtherGroups"/> 
    11301127                <div id="{$tagsId}" class="invisible"> 
    11311128                  <xsl:for-each select="xproperties/X-BEDEWORK-ALIAS[not(contains(values/text,/bedework/currentCalSuite/resourcesHome))]"> 
     
    11491146        <xsl:if test="recurring = 'true' or recurrenceId != ''"> 
    11501147          <div class="recurrenceEditLinks"> 
    1151             Recurring event. 
    1152             Edit: 
     1148            <xsl:copy-of select="$bwStr-EvLC-RecurringEventEdit"/> 
    11531149            <a href="{$event-fetchForUpdate}&amp;calPath={$calPath}&amp;guid={$guid}"> 
    1154               master 
     1150              <xsl:copy-of select="$bwStr-EvLC-Master"/> 
    11551151            </a> | 
    11561152            <a href="{$event-fetchForUpdate}&amp;calPath={$calPath}&amp;guid={$guid}&amp;recurrenceId={$recurrenceId}"> 
    1157               instance 
     1153              <xsl:copy-of select="$bwStr-EvLC-Instance"/> 
    11581154            </a> 
    11591155          </div> 
     
    11821178    </xsl:variable> 
    11831179 
    1184     <h2>Event Information</h2> 
     1180    <h2><xsl:copy-of select="$bwStr-AEEF-EventInfo"/></h2> 
    11851181 
    11861182    <xsl:if test="$canEdit = 'false'"> 
    1187       <p>You may tag this event by selecting topical areas below.</p> 
     1183      <p><xsl:copy-of select="$bwStr-AEEF-YouMayTag"/></p> 
    11881184    </xsl:if> 
    11891185 
     
    12071203        <div id="bwSubmittedEventCommentBlock"> 
    12081204          <div id="bwSubmittedBy"> 
    1209             Submitted by 
     1205            <xsl:copy-of select="$bwStr-AEEF-SubmittedBy"/> 
    12101206            <xsl:variable name="submitterEmail" select="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTER-EMAIL']/values/text"/> 
    12111207            <a href="mailto:{$submitterEmail}?subject=[Event%20Submission] {$eventTitle}" title="Email {$submitterEmail}" class="submitter"> 
     
    12141210            (<a href="mailto:{$submitterEmail}?subject=[Event%20Submission] {$eventTitle}" title="Email {$submitterEmail}"> 
    12151211              <img src="{$resourcesRoot}/resources/email.gif" border="0"/> 
    1216               send message 
     1212              <xsl:copy-of select="$bwStr-AEEF-SendMsg"/> 
    12171213            </a>) 
    12181214          </div> 
    1219           <h4>Comments from Submitter</h4> 
    1220           <a href="javascript:toggleVisibility('bwSubmittedEventComment','visible');" class="toggle">show/hide</a> 
    1221           <a href="javascript:bwSubmitComment.launch();" class="toggle">pop-up</a> 
     1215          <h4><xsl:copy-of select="$bwStr-AEEF-CommentsFromSubmitter"/></h4> 
     1216          <a href="javascript:toggleVisibility('bwSubmittedEventComment','visible');" class="toggle"><xsl:copy-of select="$bwStr-AEEF-ShowHide"/></a> 
     1217          <a href="javascript:bwSubmitComment.launch();" class="toggle"><xsl:copy-of select="$bwStr-AEEF-PopUp"/></a> 
    12221218          <div id="bwSubmittedEventComment"> 
    12231219            <xsl:if test="/bedework/page = 'modEvent'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
     
    12341230      <xsl:choose> 
    12351231        <xsl:when test="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTEDBY']"><xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTEDBY']/values/text"/></xsl:when> 
    1236         <xsl:otherwise><xsl:value-of select="/bedework/userInfo/currentUser"/> for <xsl:value-of select="/bedework/userInfo/group"/> (<xsl:value-of select="/bedework/userInfo/user"/>)</xsl:otherwise> 
     1232        <xsl:otherwise><xsl:value-of select="/bedework/userInfo/currentUser"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-For"/><xsl:text> </xsl:text><xsl:value-of select="/bedework/userInfo/group"/> (<xsl:value-of select="/bedework/userInfo/user"/>)</xsl:otherwise> 
    12371233      </xsl:choose> 
    12381234    </xsl:variable> 
     
    12761272        <tr> 
    12771273          <td class="fieldName"> 
    1278             Title: 
     1274            <xsl:copy-of select="$bwStr-AEEF-Title"/> 
    12791275          </td> 
    12801276          <td> 
     
    12981294            <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    12991295            <td class="fieldName"> 
    1300               Calendar: 
     1296              <xsl:copy-of select="$bwStr-AEEF-Calendar"/> 
    13011297            </td> 
    13021298            <td> 
     
    13061302 
    13071303                  <option value=""> 
    1308                     Select: 
     1304                    <xsl:copy-of select="$bwStr-AEEF-SelectColon"/> 
    13091305                  </option> 
    13101306                  <xsl:for-each select="form/calendar/preferred/select/option"> 
     
    13151311                      <xsl:choose> 
    13161312                        <xsl:when test="starts-with(node(),/bedework/submissionsRoot/unencoded)"> 
    1317                           submitted events 
     1313                          <xsl:copy-of select="$bwStr-AEEF-SubmittedEvents"/> 
    13181314                        </xsl:when> 
    13191315                        <xsl:otherwise> 
     
    13321328                </xsl:if> 
    13331329                <option value=""> 
    1334                   Select: 
     1330                  <xsl:copy-of select="$bwStr-AEEF-SelectColon"/> 
    13351331                </option> 
    13361332                <xsl:for-each select="form/calendar/all/select/option"> 
     
    13411337                    <xsl:choose> 
    13421338                      <xsl:when test="starts-with(node(),/bedework/submissionsRoot/unencoded)"> 
    1343                         submitted events 
     1339                        <xsl:copy-of select="$bwStr-AEEF-SubmittedEvents"/> 
    13441340                      </xsl:when> 
    13451341                      <xsl:otherwise> 
     
    13551351              <xsl:if test="form/calendar/preferred/select/option"> 
    13561352                <input type="radio" name="toggleCalendarLists" value="preferred" checked="checked" onclick="changeClass('bwPreferredCalendars','shown');changeClass('bwAllCalendars','invisible');this.form.newCalPath.value = this.form.bwPreferredCalendars.value;"/> 
    1357                 preferred 
     1353                <xsl:copy-of select="$bwStr-AEEF-Preferred"/> 
    13581354                <input type="radio" name="toggleCalendarLists" value="all" onclick="changeClass('bwPreferredCalendars','invisible');changeClass('bwAllCalendars','shown');this.form.newCalPath.value = this.form.bwAllCalendars.value;"/> 
    1359                 all 
     1355                <xsl:copy-of select="$bwStr-AEEF-All"/> 
    13601356              </xsl:if> 
    13611357            </td> 
     
    13661362          <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    13671363          <td class="fieldName"> 
    1368             Date &amp; Time: 
     1364            <xsl:copy-of select="$bwStr-AEEF-DateAndTime"/> 
    13691365          </td> 
    13701366          <td> 
     
    13901386              </xsl:otherwise> 
    13911387            </xsl:choose> 
    1392             all day 
     1388            <xsl:copy-of select="$bwStr-AEEF-AllDay"/> 
    13931389 
    13941390            <!-- floating event: no timezone (and not UTC) --> 
     
    14051401              </xsl:otherwise> 
    14061402            </xsl:choose> 
    1407             floating 
     1403            <xsl:copy-of select="$bwStr-AEEF-Floating"/> 
    14081404 
    14091405            <!-- store time as coordinated universal time (UTC) --> 
     
    14201416              </xsl:otherwise> 
    14211417            </xsl:choose> 
    1422             store as UTC 
     1418            <xsl:copy-of select="$bwStr-AEEF-StoreAsUTC"/> 
    14231419 
    14241420            <br/> 
    14251421            <div class="dateStartEndBox"> 
    1426               <strong>Start:</strong> 
     1422              <strong><xsl:copy-of select="$bwStr-AEEF-Start"/></strong> 
    14271423              <div class="dateFields"> 
    1428                 <span class="startDateLabel">Date </span> 
     1424                <span class="startDateLabel"><xsl:copy-of select="$bwStr-AEEF-Date"/><xsl:text> </xsl:text></span> 
    14291425                <xsl:choose> 
    14301426                  <xsl:when test="$portalFriendly = 'true'"> 
     
    14851481                  <select name="eventStartDate.tzid" id="startTzid" class="timezones"> 
    14861482                    <xsl:if test="form/floating/input/@checked='checked'"><xsl:attribute name="disabled">disabled</xsl:attribute></xsl:if> 
    1487                     <option value="-1">select timezone...</option> 
     1483                    <option value="-1"><xsl:copy-of select="$bwStr-AEEF-SelectTimezone"/></option> 
    14881484                    <xsl:variable name="startTzId" select="form/start/tzid"/> 
    14891485                    <xsl:for-each select="/bedework/timezones/timezone"> 
     
    14991495            </div> 
    15001496            <div class="dateStartEndBox"> 
    1501               <strong>End:</strong> 
     1497              <strong><xsl:copy-of select="$bwStr-AEEF-End"/></strong> 
    15021498              <xsl:choose> 
    15031499                <xsl:when test="form/end/type='E'"> 
     
    15081504                </xsl:otherwise> 
    15091505              </xsl:choose> 
    1510               Date 
     1506              <xsl:copy-of select="$bwStr-AEEF-Date"/> 
    15111507              <xsl:variable name="endDateTimeClass"> 
    15121508                <xsl:choose> 
     
    15751571                    <select name="eventEndDate.tzid" id="endTzid" class="timezones"> 
    15761572                      <xsl:if test="form/floating/input/@checked='checked'"><xsl:attribute name="disabled">disabled</xsl:attribute></xsl:if> 
    1577                       <option value="-1">select timezone...</option> 
     1573                      <option value="-1"><xsl:copy-of select="$bwStr-AEEF-SelectTimezone"/></option> 
    15781574                      <xsl:variable name="endTzId" select="form/end/dateTime/tzid"/> 
    15791575                      <xsl:for-each select="/bedework/timezones/timezone"> 
     
    16011597                  </xsl:otherwise> 
    16021598                </xsl:choose> 
    1603                 Duration 
     1599                <xsl:copy-of select="$bwStr-AEEF-Duration"/> 
    16041600                <xsl:variable name="endDurationClass"> 
    16051601                  <xsl:choose> 
     
    16231619                        <input type="text" name="eventDuration.daysStr" size="2" id="durationDays"> 
    16241620                          <xsl:attribute name="value"><xsl:value-of select="form/end/duration/days/input/@value"/></xsl:attribute> 
    1625                         </input>days 
     1621                        </input><xsl:copy-of select="$bwStr-AEEF-Days"/> 
    16261622                        <span id="durationHrMin" class="{$durationHrMinClass}"> 
    16271623                          <input type="text" name="eventDuration.hoursStr" size="2" id="durationHours"> 
    16281624                            <xsl:attribute name="value"><xsl:value-of select="form/end/duration/hours/input/@value"/></xsl:attribute> 
    1629                           </input>hours 
     1625                          </input><xsl:copy-of select="$bwStr-AEEF-Hours"/> 
    16301626                          <input type="text" name="eventDuration.minutesStr" size="2" id="durationMinutes"> 
    16311627                            <xsl:attribute name="value"><xsl:value-of select="form/end/duration/minutes/input/@value"/></xsl:attribute> 
    1632                           </input>minutes 
     1628                          </input><xsl:copy-of select="$bwStr-AEEF-Minutes"/> 
    16331629                        </span> 
    16341630                      </div> 
    1635                       <span class="durationSpacerText">or</span> 
     1631                      <span class="durationSpacerText"><xsl:copy-of select="$bwStr-AEEF-Or"/></span> 
    16361632                      <div class="durationBox"> 
    16371633                        <input type="radio" name="eventDuration.type" value="weeks" onclick="swapDurationType('week')"/> 
    16381634                        <input type="text" name="eventDuration.weeksStr" size="2" id="durationWeeks" disabled="disabled"> 
    16391635                          <xsl:attribute name="value"><xsl:value-of select="form/end/duration/weeks/input/@value"/></xsl:attribute> 
    1640                         </input>weeks 
     1636                        </input><xsl:copy-of select="$bwStr-AEEF-Weeks"/> 
    16411637                      </div> 
    16421638                    </xsl:when> 
     
    16461642                        <input type="radio" name="eventDuration.type" value="daytime" onclick="swapDurationType('daytime')"/> 
    16471643                        <xsl:variable name="daysStr" select="form/end/duration/days/input/@value"/> 
    1648                         <input type="text" name="eventDuration.daysStr" size="2" value="{$daysStr}" id="durationDays" disabled="disabled"/>days 
     1644                        <input type="text" name="eventDuration.daysStr" size="2" value="{$daysStr}" id="durationDays" disabled="disabled"/><xsl:copy-of select="$bwStr-AEEF-Days"/> 
    16491645                        <span id="durationHrMin" class="{$durationHrMinClass}"> 
    16501646                          <xsl:variable name="hoursStr" select="form/end/duration/hours/input/@value"/> 
    1651                           <input type="text" name="eventDuration.hoursStr" size="2" value="{$hoursStr}" id="durationHours" disabled="disabled"/>hours 
     1647                          <input type="text" name="eventDuration.hoursStr" size="2" value="{$hoursStr}" id="durationHours" disabled="disabled"/><xsl:copy-of select="$bwStr-AEEF-Hours"/> 
    16521648                          <xsl:variable name="minutesStr" select="form/end/duration/minutes/input/@value"/> 
    1653                           <input type="text" name="eventDuration.minutesStr" size="2" value="{$minutesStr}" id="durationMinutes" disabled="disabled"/>minutes 
     1649                          <input type="text" name="eventDuration.minutesStr" size="2" value="{$minutesStr}" id="durationMinutes" disabled="disabled"/><xsl:copy-of select="$bwStr-AEEF-Minutes"/> 
    16541650                        </span> 
    16551651                      </div> 
     
    16591655                        <input type="text" name="eventDuration.weeksStr" size="2" id="durationWeeks"> 
    16601656                          <xsl:attribute name="value"><xsl:value-of select="form/end/duration/weeks/input/@value"/></xsl:attribute> 
    1661                         </input>weeks 
     1657                        </input><xsl:copy-of select="$bwStr-AEEF-Weeks"/> 
    16621658                      </div> 
    16631659                    </xsl:otherwise> 
     
    16751671                  </xsl:otherwise> 
    16761672                </xsl:choose> 
    1677                 This event has no duration / end date 
     1673                <xsl:copy-of select="$bwStr-AEEF-ThisEventHasNoDurationEndDate"/> 
    16781674              </div> 
    16791675            </div> 
     
    16841680          <tr> 
    16851681            <td class="fieldName"> 
    1686               Date &amp; Time 
     1682              <xsl:copy-of select="$bwStr-AEEF-DateAndTime"/> 
    16871683            </td> 
    16881684            <td> 
     
    17171713          <xsl:if test="($canEdit = 'false') and (form/recurringEntity = 'false') and (recurrenceId = '')"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    17181714          <td class="fieldName"> 
    1719             Recurrence: 
     1715            <xsl:copy-of select="$bwStr-AEEF-RECURRANCE"/> 
    17201716          </td> 
    17211717          <td> 
     
    17241720                <!-- recurrence instances can not themselves recur, 
    17251721                     so provide access to master event --> 
    1726                 <em>This event is a recurrence instance.</em><br/> 
    1727                 <a href="{$event-fetchForUpdate}&amp;calPath={$calPath}&amp;guid={$guid}" title="edit master (recurring event)">edit master event</a> 
     1722                <em><xsl:copy-of select="$bwStr-AEEF-ThisEventRecurrenceInstance"/></em><br/> 
     1723                <a href="{$event-fetchForUpdate}&amp;calPath={$calPath}&amp;guid={$guid}" title="{$bwStr-AEEF-EditMaster}"><xsl:copy-of select="$bwStr-AEEF-EditMasterEvent"/></a> 
    17281724              </xsl:when> 
    17291725              <xsl:otherwise> 
     
    17351731                  <input type="radio" name="recurring" value="true" onclick="swapRecurrence(this)"> 
    17361732                    <xsl:if test="form/recurringEntity = 'true'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    1737                   </input> event recurs 
     1733                  </input><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-EventRecurs"/> 
    17381734                  <input type="radio" name="recurring" value="false" onclick="swapRecurrence(this)"> 
    17391735                    <xsl:if test="form/recurringEntity = 'false'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    1740                   </input> event does not recur 
     1736                  </input><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-EventDoesNotRecur"/> 
    17411737                </div> 
    17421738 
     
    17471743                  <h4> 
    17481744                    <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    1749                     Recurrence Rules 
     1745                    <xsl:copy-of select="$bwStr-AEEF-RecurrenceRules"/> 
    17501746                  </h4> 
    17511747                  <!-- show or hide rrules fields when editing: --> 
     
    17561752                        <xsl:if test="$canEdit = 'false'"><xsl:attribute name="disabled">disabled</xsl:attribute></xsl:if> 
    17571753                      </input> 
    1758                       change recurrence rules 
     1754                      <xsl:copy-of select="$bwStr-AEEF-ChangeRecurrenceRules"/> 
    17591755                    </span> 
    17601756                  </xsl:if> 
     
    17641760                    </xsl:if> 
    17651761                    <input type="checkbox" name="rrulesUiSwitch" value="advanced" onchange="swapVisible(this,'advancedRrules')"/> 
    1766                     show advanced recurrence rules 
     1762                    <xsl:copy-of select="$bwStr-AEEF-ShowAdvancedRecurrenceRules"/> 
    17671763                  </span> 
    17681764 
     
    17721768                         more easily internationalized. --> 
    17731769                    <div id="recurrenceInfo"> 
    1774                       Every 
     1770                      <xsl:copy-of select="$bwStr-AEEF-Every"/> 
    17751771                      <xsl:choose> 
    17761772                        <xsl:when test="form/recurrence/interval &gt; 1"> 
     
    17801776                      <xsl:text> </xsl:text> 
    17811777                      <xsl:choose> 
    1782                         <xsl:when test="form/recurrence/freq = 'HOURLY'">hour</xsl:when> 
    1783                         <xsl:when test="form/recurrence/freq = 'DAILY'">day</xsl:when> 
    1784                         <xsl:when test="form/recurrence/freq = 'WEEKLY'">week</xsl:when> 
    1785                         <xsl:when test="form/recurrence/freq = 'MONTHLY'">month</xsl:when> 
    1786                         <xsl:when test="form/recurrence/freq = 'YEARLY'">year</xsl:when> 
    1787                       </xsl:choose><xsl:if test="form/recurrence/interval &gt; 1">s</xsl:if> 
     1778                        <xsl:when test="form/recurrence/freq = 'HOURLY'"><xsl:copy-of select="$bwStr-AEEF-Hour"/></xsl:when> 
     1779                        <xsl:when test="form/recurrence/freq = 'DAILY'"><xsl:copy-of select="$bwStr-AEEF-Day"/></xsl:when> 
     1780                        <xsl:when test="form/recurrence/freq = 'WEEKLY'"><xsl:copy-of select="$bwStr-AEEF-Week"/></xsl:when> 
     1781                        <xsl:when test="form/recurrence/freq = 'MONTHLY'"><xsl:copy-of select="$bwStr-AEEF-Month"/></xsl:when> 
     1782                        <xsl:when test="form/recurrence/freq = 'YEARLY'"><xsl:copy-of select="$bwStr-AEEF-Year"/></xsl:when> 
     1783                      </xsl:choose> 
    17881784                      <xsl:text> </xsl:text> 
    17891785 
    17901786                      <xsl:if test="form/recurrence/byday"> 
    17911787                        <xsl:for-each select="form/recurrence/byday/pos"> 
    1792                           <xsl:if test="position() != 1"> and </xsl:if> 
    1793                           on 
     1788                          <xsl:if test="position() != 1"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-And"/><xsl:text> </xsl:text></xsl:if> 
     1789                          <xsl:copy-of select="$bwStr-AEEF-On"/> 
    17941790                          <xsl:choose> 
    17951791                            <xsl:when test="@val='1'"> 
    1796                               the first 
     1792                              <xsl:copy-of select="$bwStr-AEEF-TheFirst"/> 
    17971793                            </xsl:when> 
    17981794                            <xsl:when test="@val='2'"> 
    1799                               the second 
     1795                              <xsl:copy-of select="$bwStr-AEEF-TheSecond"/> 
    18001796                            </xsl:when> 
    18011797                            <xsl:when test="@val='3'"> 
    1802                               the third 
     1798                              <xsl:copy-of select="$bwStr-AEEF-TheThird"/> 
    18031799                            </xsl:when> 
    18041800                            <xsl:when test="@val='4'"> 
    1805                               the fourth 
     1801                              <xsl:copy-of select="$bwStr-AEEF-TheFourth"/> 
    18061802                            </xsl:when> 
    18071803                            <xsl:when test="@val='5'"> 
    1808                               the fifth 
     1804                              <xsl:copy-of select="$bwStr-AEEF-TheFifth"/> 
    18091805                            </xsl:when> 
    18101806                            <xsl:when test="@val='-1'"> 
    1811                               the last 
     1807                              <xsl:copy-of select="$bwStr-AEEF-TheLast"/> 
    18121808                            </xsl:when> 
    18131809                            <!-- don't output "every" --> 
     
    18171813                          </xsl:choose> 
    18181814                          <xsl:for-each select="day"> 
    1819                             <xsl:if test="position() != 1 and position() = last()"> and </xsl:if> 
     1815                            <xsl:if test="position() != 1 and position() = last()"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-And"/><xsl:text> </xsl:text></xsl:if> 
    18201816                            <xsl:variable name="dayVal" select="."/> 
    18211817                            <xsl:variable name="dayPos"> 
     
    18311827 
    18321828                      <xsl:if test="form/recurrence/bymonth"> 
    1833                         in 
     1829                        <xsl:copy-of select="$bwStr-AEEF-In"/> 
    18341830                        <xsl:for-each select="form/recurrence/bymonth/val"> 
    1835                           <xsl:if test="position() != 1 and position() = last()"> and </xsl:if> 
     1831                          <xsl:if test="position() != 1 and position() = last()"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-And"/><xsl:text> </xsl:text></xsl:if> 
    18361832                          <xsl:variable name="monthNum" select="number(.)"/> 
    18371833                          <xsl:value-of select="/bedework/monthlabels/val[position() = $monthNum]"/> 
     
    18411837 
    18421838                      <xsl:if test="form/recurrence/bymonthday"> 
    1843                         on the 
     1839                        <xsl:copy-of select="$bwStr-AEEF-OnThe"/> 
    18441840                        <xsl:apply-templates select="form/recurrence/bymonthday/val" mode="weekMonthYearNumbers"/> 
    1845                         day<xsl:if test="form/recurrence/bymonthday/val[position()=2]">s</xsl:if> of the month 
     1841                        <xsl:copy-of select="$bwStr-AEEF-DayOfTheMonth"/> 
    18461842                      </xsl:if> 
    18471843 
    18481844                      <xsl:if test="form/recurrence/byyearday"> 
    1849                         on the 
     1845                        <xsl:copy-of select="$bwStr-AEEF-OnThe"/> 
    18501846                        <xsl:apply-templates select="form/recurrence/byyearday/val" mode="weekMonthYearNumbers"/> 
    1851                         day<xsl:if test="form/recurrence/byyearday/val[position()=2]">s</xsl:if> of the year 
     1847                        <xsl:copy-of select="$bwStr-AEEF-DayOfTheYear"/> 
    18521848                      </xsl:if> 
    18531849 
    18541850                      <xsl:if test="form/recurrence/byweekno"> 
    1855                         in the 
     1851                        <xsl:copy-of select="$bwStr-AEEF-InThe"/> 
    18561852                        <xsl:apply-templates select="form/recurrence/byweekno/val" mode="weekMonthYearNumbers"/> 
    1857                         week<xsl:if test="form/recurrence/byweekno/val[position()=2]">s</xsl:if> of the year 
     1853                        <xsl:copy-of select="$bwStr-AEEF-WeekOfTheYear"/> 
    18581854                      </xsl:if> 
    18591855 
    1860                       repeating 
     1856                      <xsl:copy-of select="$bwStr-AEEF-Repeating"/> 
    18611857                      <xsl:choose> 
    1862                         <xsl:when test="form/recurrence/count = '-1'">forever</xsl:when> 
     1858                        <xsl:when test="form/recurrence/count = '-1'"><xsl:copy-of select="$bwStr-AEEF-Forever"/></xsl:when> 
    18631859                        <xsl:when test="form/recurrence/until"> 
    1864                           until <xsl:value-of select="substring(form/recurrence/until,1,4)"/>-<xsl:value-of select="substring(form/recurrence/until,5,2)"/>-<xsl:value-of select="substring(form/recurrence/until,7,2)"/> 
     1860                          <xsl:copy-of select="$bwStr-AEEF-Until"/><xsl:text> </xsl:text><xsl:value-of select="substring(form/recurrence/until,1,4)"/>-<xsl:value-of select="substring(form/recurrence/until,5,2)"/>-<xsl:value-of select="substring(form/recurrence/until,7,2)"/> 
    18651861                        </xsl:when> 
    18661862                        <xsl:otherwise> 
    18671863                          <xsl:value-of select="form/recurrence/count"/> 
    1868                           time<xsl:if test="form/recurrence/count &gt; 1">s</xsl:if
     1864                          <xsl:copy-of select="$bwStr-AEEF-Time"/
    18691865                        </xsl:otherwise> 
    18701866                      </xsl:choose> 
     
    18911887                    <tr> 
    18921888                      <td id="recurrenceFrequency" rowspan="2"> 
    1893                         <em>Frequency:</em><br/> 
    1894                         <input type="radio" name="freq" value="NONE" onclick="showRrules(this.value)" checked="checked"/>none<br/> 
     1889                        <em><xsl:copy-of select="$bwStr-AEEF-Frequency"/></em><br/> 
     1890                        <input type="radio" name="freq" value="NONE" onclick="showRrules(this.value)" checked="checked"/><xsl:copy-of select="$bwStr-AEEF-None"/><br/> 
    18951891                        <!--<input type="radio" name="freq" value="HOURLY" onclick="showRrules(this.value)"/>hourly<br/>--> 
    1896                         <input type="radio" name="freq" value="DAILY" onclick="showRrules(this.value)"/>daily<br/> 
    1897                         <input type="radio" name="freq" value="WEEKLY" onclick="showRrules(this.value)"/>weekly<br/> 
    1898                         <input type="radio" name="freq" value="MONTHLY" onclick="showRrules(this.value)"/>monthly<br/> 
    1899                         <input type="radio" name="freq" value="YEARLY" onclick="showRrules(this.value)"/>yearly 
     1892                        <input type="radio" name="freq" value="DAILY" onclick="showRrules(this.value)"/><xsl:copy-of select="$bwStr-AEEF-Daily"/><br/> 
     1893                        <input type="radio" name="freq" value="WEEKLY" onclick="showRrules(this.value)"/><xsl:copy-of select="$bwStr-AEEF-Weekly"/><br/> 
     1894                        <input type="radio" name="freq" value="MONTHLY" onclick="showRrules(this.value)"/><xsl:copy-of select="$bwStr-AEEF-Monthly"/><br/> 
     1895                        <input type="radio" name="freq" value="YEARLY" onclick="showRrules(this.value)"/><xsl:copy-of select="$bwStr-AEEF-Yearly"/> 
    19001896                      </td> 
    19011897                      <!-- recurrence count, until, forever --> 
    19021898                      <td id="recurrenceUntil"> 
    19031899                        <div id="noneRecurrenceRules"> 
    1904                           no recurrence rules 
     1900                          <xsl:copy-of select="$bwStr-AEEF-NoRecurrenceRules"/> 
    19051901                        </div> 
    19061902                        <div id="recurrenceUntilRules" class="invisible"> 
    1907                           <em>Repeat:</em> 
     1903                          <em><xsl:copy-of select="$bwStr-AEEF-Repeat"/></em> 
    19081904                          <p> 
    19091905                            <input type="radio" name="recurCountUntil" value="forever"> 
     
    19121908                              </xsl:if> 
    19131909                            </input> 
    1914                             forever 
     1910                            <xsl:copy-of select="$bwStr-AEEF-Forever"/> 
    19151911                            <input type="radio" name="recurCountUntil" value="count" id="recurCount"> 
    19161912                              <xsl:if test="form/recurring/count != '-1'"> 
     
    19231919                              </xsl:if> 
    19241920                            </input> 
    1925                             time(s) 
     1921                            <xsl:copy-of select="$bwStr-AEEF-Time"/> 
    19261922                            <input type="radio" name="recurCountUntil" value="until" id="recurUntil"> 
    19271923                              <xsl:if test="form/recurring/until"> 
     
    19291925                              </xsl:if> 
    19301926                            </input> 
    1931                             until 
     1927                            <xsl:copy-of select="$bwStr-AEEF-Until"/> 
    19321928                            <span id="untilHolder"> 
    19331929                              <input type="hidden" name="bwEventUntilDate" id="bwEventUntilDate" size="10"/> 
     
    19601956                        <div id="hourlyRecurrenceRules" class="invisible"> 
    19611957                          <p> 
    1962                             <em>Interval:</em> 
    1963                             every 
     1958                            <em><xsl:copy-of select="$bwStr-AEEF-Interval"/><xsl:text> </xsl:text></em> 
     1959                            <xsl:copy-of select="$bwStr-AEEF-Every"/> 
    19641960                            <input type="text" name="hourlyInterval" size="2" value="1"> 
    19651961                              <xsl:if test="form/recurrence/interval"> 
     
    19671963                              </xsl:if> 
    19681964                            </input> 
    1969                             hour(s) 
     1965                            <xsl:copy-of select="$bwStr-AEEF-Hour"/> 
    19701966                          </p> 
    19711967                        </div> 
     
    19731969                        <div id="dailyRecurrenceRules" class="invisible"> 
    19741970                          <p> 
    1975                             <em>Interval:</em> 
    1976                             every 
     1971                            <em><xsl:copy-of select="$bwStr-AEEF-Interval"/><xsl:text> </xsl:text></em> 
     1972                            <xsl:copy-of select="$bwStr-AEEF-Every"/> 
    19771973                            <input type="text" name="dailyInterval" size="2" value="1"> 
    19781974                              <xsl:if test="form/recurrence/interval"> 
     
    19801976                              </xsl:if> 
    19811977                            </input> 
    1982                             day(s) 
     1978                            <xsl:copy-of select="$bwStr-AEEF-Day"/> 
    19831979                          </p> 
    19841980                          <p> 
    19851981                            <input type="checkbox" name="swapDayMonthCheckBoxList" value="" onclick="swapVisible(this,'dayMonthCheckBoxList')"/> 
    1986                             in these months: 
     1982                            <xsl:copy-of select="$bwStr-AEEF-InTheseMonths"/> 
    19871983                            <div id="dayMonthCheckBoxList" class="invisible"> 
    19881984                              <xsl:for-each select="/bedework/monthlabels/val"> 
     
    20082004                        <div id="weeklyRecurrenceRules" class="invisible"> 
    20092005                          <p> 
    2010                             <em>Interval:</em> 
    2011                             every 
     2006                            <em><xsl:copy-of select="$bwStr-AEEF-Interval"/></em> 
     2007                            <xsl:copy-of select="$bwStr-AEEF-Every"/> 
    20122008                            <input type="text" name="weeklyInterval" size="2" value="1"> 
    20132009                              <xsl:if test="form/recurrence/interval"> 
     
    20152011                              </xsl:if> 
    20162012                            </input> 
    2017                             week(s) on: 
     2013                            <xsl:copy-of select="$bwStr-AEEF-WeekOn"/> 
    20182014                          </p> 
    20192015                          <p> 
     
    20252021                          </p> 
    20262022                          <p class="weekRecurLinks"> 
    2027                             <a href="javascript:recurSelectWeekdays('weekRecurFields')">select weekdays</a> | 
    2028                             <a href="javascript:recurSelectWeekends('weekRecurFields')">select weekends</a> 
     2023                            <a href="javascript:recurSelectWeekdays('weekRecurFields')"><xsl:copy-of select="$bwStr-AEEF-SelectWeekdays"/></a> | 
     2024                            <a href="javascript:recurSelectWeekends('weekRecurFields')"><xsl:copy-of select="$bwStr-AEEF-SelectWeekends"/></a> 
    20292025                          </p> 
    20302026                          <p> 
    2031                             Week start: 
     2027                            <xsl:copy-of select="$bwStr-AEEF-WeekStart"/> 
    20322028                            <select name="weekWkst"> 
    20332029                              <xsl:for-each select="/bedework/shortdaynames/val"> 
     
    20442040                        <div id="monthlyRecurrenceRules" class="invisible"> 
    20452041                          <p> 
    2046                             <em>Interval:</em> 
    2047                             every 
     2042                            <em><xsl:copy-of select="$bwStr-AEEF-Interval"/></em> 
     2043                            <xsl:copy-of select="$bwStr-AEEF-Every"/> 
    20482044                            <input type="text" name="monthlyInterval" size="2" value="1"> 
    20492045                              <xsl:if test="form/recurrence/interval"> 
     
    20512047                              </xsl:if> 
    20522048                            </input> 
    2053                             month(s) 
     2049                            <xsl:copy-of select="$bwStr-AEEF-Month"/> 
    20542050                          </p> 
    20552051                          <div id="monthRecurFields"> 
    20562052                            <div id="monthRecurFields1"> 
    2057                               on 
     2053                              <xsl:copy-of select="$bwStr-AEEF-On"/> 
    20582054                              <select name="bymonthposPos1" width="7em" onchange="changeClass('monthRecurFields2','shown')"> 
    20592055                                <xsl:call-template name="recurrenceDayPosOptions"/> 
     
    20692065                          <p> 
    20702066                            <input type="checkbox" name="swapMonthDaysCheckBoxList" value="" onclick="swapVisible(this,'monthDaysCheckBoxList')"/> 
    2071                             on these days:<br/> 
     2067                            <xsl:copy-of select="$bwStr-AEEF-OnTheseDays"/><br/> 
    20722068                            <div id="monthDaysCheckBoxList" class="invisible"> 
    20732069                              <xsl:call-template name="buildCheckboxList"> 
     
    20822078                        <div id="yearlyRecurrenceRules" class="invisible"> 
    20832079                          <p> 
    2084                             <em>Interval:</em> 
    2085                             every 
     2080                            <em><xsl:copy-of select="$bwStr-AEEF-Interval"/></em> 
     2081                            <xsl:copy-of select="$bwStr-AEEF-Every"/> 
    20862082                            <input type="text" name="yearlyInterval" size="2" value="1"> 
    20872083                              <xsl:if test="form/recurrence/interval"> 
     
    20892085                              </xsl:if> 
    20902086                            </input> 
    2091                             years(s) 
     2087                           <xsl:copy-of select="$bwStr-AEEF-Year"/> 
    20922088                          </p> 
    20932089                          <div id="yearRecurFields"> 
    20942090                            <div id="yearRecurFields1"> 
    2095                               on 
     2091                              <xsl:copy-of select="$bwStr-AEEF-On"/> 
    20962092                              <select name="byyearposPos1" width="7em" onchange="changeClass('yearRecurFields2','shown')"> 
    20972093                                <xsl:call-template name="recurrenceDayPosOptions"/> 
     
    21072103                          <p> 
    21082104                            <input type="checkbox" name="swapYearMonthCheckBoxList" value="" onclick="swapVisible(this,'yearMonthCheckBoxList')"/> 
    2109                             in these months: 
     2105                            <xsl:copy-of select="$bwStr-AEEF-InTheseMonths"/> 
    21102106                            <div id="yearMonthCheckBoxList" class="invisible"> 
    21112107                              <xsl:for-each select="/bedework/monthlabels/val"> 
     
    21232119                          <p> 
    21242120                            <input type="checkbox" name="swapYearMonthDaysCheckBoxList" value="" onclick="swapVisible(this,'yearMonthDaysCheckBoxList')"/> 
    2125                             on these days of the month:<br/> 
     2121                            <xsl:copy-of select="$bwStr-AEEF-OnTheseDaysOfTheMonth"/><br/> 
    21262122                            <div id="yearMonthDaysCheckBoxList" class="invisible"> 
    21272123                              <xsl:call-template name="buildCheckboxList"> 
     
    21342130                          <p> 
    21352131                            <input type="checkbox" name="swapYearWeeksCheckBoxList" value="" onclick="swapVisible(this,'yearWeeksCheckBoxList')"/> 
    2136                             in these weeks of the year:<br/> 
     2132                            <xsl:copy-of select="$bwStr-AEEF-InTheseWeeksOfTheYear"/><br/> 
    21372133                            <div id="yearWeeksCheckBoxList" class="invisible"> 
    21382134                              <xsl:call-template name="buildCheckboxList"> 
     
    21452141                          <p> 
    21462142                            <input type="checkbox" name="swapYearDaysCheckBoxList" value="" onclick="swapVisible(this,'yearDaysCheckBoxList')"/> 
    2147                             on these days of the year:<br/> 
     2143                            <xsl:copy-of select="$bwStr-AEEF-OnTheseDaysOfTheYear"/><br/> 
    21482144                            <div id="yearDaysCheckBoxList" class="invisible"> 
    21492145                              <xsl:call-template name="buildCheckboxList"> 
     
    21552151                          </p> 
    21562152                          <p> 
    2157                             Week start: 
     2153                            <xsl:copy-of select="$bwStr-AEEF-WeekStart"/> 
    21582154                            <select name="yearWkst"> 
    21592155                              <xsl:for-each select="/bedework/shortdaynames/val"> 
     
    21722168                  <h4> 
    21732169                    <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    2174                     Recurrence and Exception Dates 
     2170                    <xsl:copy-of select="$bwStr-AEEF-RecurrenceAndExceptionDates"/> 
    21752171                  </h4> 
    21762172                  <div id="raContent"> 
     
    22492245                        <select name="tzid" id="rdateTzid" class="timezones"> 
    22502246                          <xsl:if test="form/floating/input/@checked='checked'"><xsl:attribute name="disabled">disabled</xsl:attribute></xsl:if> 
    2251                           <option value="">select timezone...</option> 
     2247                          <option value=""><xsl:copy-of select="$bwStr-AEEF-SelectTimezone"/></option> 
    22522248                          <xsl:variable name="rdateTzId" select="/bedework/now/defaultTzid"/> 
    22532249                          <xsl:for-each select="/bedework/timezones/timezone"> 
     
    22722268                      <!-- if there are no recurrence dates, the following table will show --> 
    22732269                      <table cellspacing="0" class="invisible" id="bwCurrentRdatesNone"> 
    2274                         <tr><th>Recurrence Dates</th></tr> 
    2275                         <tr><td>No recurrence dates</td></tr> 
     2270                        <tr><th><xsl:copy-of select="$bwStr-AEEF-RecurrenceDates"/></th></tr> 
     2271                        <tr><td><xsl:copy-of select="$bwStr-AEEF-NoRecurrenceDates"/></td></tr> 
    22762272                      </table> 
    22772273 
     
    22792275                      <table cellspacing="0" class="invisible" id="bwCurrentRdates"> 
    22802276                        <tr> 
    2281                           <th colspan="4">Recurrence Dates</th> 
     2277                          <th colspan="4"><xsl:copy-of select="$bwStr-AEEF-RecurrenceDates"/></th> 
    22822278                        </tr> 
    22832279                        <tr class="colNames"> 
    2284                           <td>Date</td> 
    2285                           <td>Time</td> 
    2286                           <td>TZid</td> 
     2280                          <td><xsl:copy-of select="$bwStr-AEEF-Date"/></td> 
     2281                          <td><xsl:copy-of select="$bwStr-AEEF-TIME"/></td> 
     2282                          <td><xsl:copy-of select="$bwStr-AEEF-TZid"/></td> 
    22872283                          <td></td> 
    22882284                        </tr> 
     
    22922288                      <!-- if there are no exception dates, the following table will show --> 
    22932289                      <table cellspacing="0" class="invisible" id="bwCurrentExdatesNone"> 
    2294                         <tr><th>Exception Dates</th></tr> 
    2295                         <tr><td>No exception dates</td></tr> 
     2290                        <tr><th><xsl:copy-of select="$bwStr-AEEF-ExceptionDates"/></th></tr> 
     2291                        <tr><td><xsl:copy-of select="$bwStr-AEEF-NoExceptionDates"/></td></tr> 
    22962292                      </table> 
    22972293 
     
    22992295                      <table cellspacing="0" class="invisible" id="bwCurrentExdates"> 
    23002296                        <tr> 
    2301                           <th colspan="4">Exception Dates</th> 
     2297                          <th colspan="4"><xsl:copy-of select="$bwStr-AEEF-NoExceptionDates"/></th> 
    23022298                        </tr> 
    23032299                        <tr class="colNames"> 
    2304                           <td>Date</td> 
    2305                           <td>Time</td> 
    2306                           <td>TZid</td> 
     2300                          <td><xsl:copy-of select="$bwStr-AEEF-Date"/></td> 
     2301                             <td><xsl:copy-of select="$bwStr-AEEF-TIME"/></td> 
     2302                             <td><xsl:copy-of select="$bwStr-AEEF-TZid"/></td> 
    23072303                          <td></td> 
    23082304                        </tr> 
    23092305                      </table> 
    23102306                      <p> 
    2311                         Exception dates may also be created by deleting an instance 
    2312                         of a recurring event. 
     2307                        <xsl:copy-of select="$bwStr-AEEF-ExceptionDatesMayBeCreated"/> 
    23132308                      </p> 
    23142309                    </div> 
     
    23222317        <tr> 
    23232318          <td class="fieldName"> 
    2324             Status: 
     2319            <xsl:copy-of select="$bwStr-AEEF-Status"/> 
    23252320          </td> 
    23262321          <td> 
     
    23292324              <input type="radio" name="eventStatus" value="CONFIRMED" checked="checked"> 
    23302325                <xsl:if test="form/status = 'CONFIRMED'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    2331               </input>confirmed 
     2326              </input><xsl:copy-of select="$bwStr-AEEF-Confirmed"/> 
    23322327              <input type="radio" name="eventStatus" value="TENTATIVE"> 
    23332328                <xsl:if test="form/status = 'TENTATIVE'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    2334               </input>tentative 
     2329              </input><xsl:copy-of select="$bwStr-AEEF-Tentative"/> 
    23352330              <input type="radio" name="eventStatus" value="CANCELLED"> 
    23362331                <xsl:if test="form/status = 'CANCELLED'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    2337               </input>canceled 
     2332              </input><xsl:copy-of select="$bwStr-AEEF-Canceled"/> 
    23382333            </span> 
    23392334            <xsl:if test="$canEdit = 'false'"> 
     
    23462341          <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    23472342          <td class="fieldName"> 
    2348             Affects free/busy: 
     2343            <xsl:copy-of select="$bwStr-AEEF-AffectsFreeBusy"/> 
    23492344          </td> 
    23502345          <td align="left" class="padMeTop"> 
     
    23522347              <xsl:if test="form/transparency = 'OPAQUE' or not(form/transparency)"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    23532348            </input> 
    2354             yes (opaque) 
     2349            <xsl:copy-of select="$bwStr-AEEF-YesOpaque"/> 
    23552350 
    23562351            <input type="radio" value="TRANSPARENT" name="transparency"> 
    23572352              <xsl:if test="form/transparency = 'TRANSPARENT'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    23582353            </input> 
    2359             no (transparent) 
     2354            <xsl:copy-of select="$bwStr-AEEF-NoTransparent"/> 
    23602355          </td> 
    23612356        </tr> 
     
    23632358        <tr> 
    23642359          <td class="fieldName"> 
    2365             Description: 
     2360            <xsl:copy-of select="$bwStr-AEEF-Description"/> 
    23662361          </td> 
    23672362          <td> 
     
    23732368            <div class="fieldInfo"> 
    23742369              <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    2375               Enter all pertinent information, including the academic titles of 
    2376               all speakers and/or participants. 
    2377               <span class="maxCharNotice">(<xsl:value-of select="form/descLength"/> characters max.)</span> 
     2370              <xsl:copy-of select="$bwStr-AEEF-EnterPertientInfo"/> 
     2371              <span class="maxCharNotice">(<xsl:value-of select="form/descLength"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-CharsMax"/></span> 
    23782372            </div> 
    23792373            <xsl:if test="$canEdit = 'false'"> 
     
    23882382          <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    23892383          <td class="fieldName"> 
    2390             Cost: 
     2384            <xsl:copy-of select="$bwStr-AEEF-Cost"/> 
    23912385          </td> 
    23922386          <td> 
     
    23952389            </input> 
    23962390            <xsl:text> </xsl:text> 
    2397             <span class="fieldInfo">(optional: if any, and place to purchase tickets)</span> 
     2391            <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-OptionalPlaceToPurchaseTicks"/></span> 
    23982392          </td> 
    23992393        </tr> 
     
    24022396          <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    24032397          <td class="fieldName"> 
    2404             Event URL: 
     2398            <xsl:copy-of select="$bwStr-AEEF-EventURL"/> 
    24052399          </td> 
    24062400          <td> 
     
    24102404            </input> 
    24112405            <xsl:text> </xsl:text> 
    2412             <span class="fieldInfo">(optional: for more information about the event)</span> 
     2406            <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-OptionalMoreEventInfo"/></span> 
    24132407          </td> 
    24142408        </tr> 
     
    24172411          <xsl:if test="$canEdit = 'false'"><xsl:attribute name="class">invisible</xsl:attribute></xsl:if> 
    24182412          <td class="fieldName"> 
    2419             Image URL: 
     2413            <xsl:copy-of select="$bwStr-AEEF-ImageURL"/> 
    24202414          </td> 
    24212415          <td> 
     
    24242418            </input> 
    24252419            <xsl:text> </xsl:text> 
    2426             <span class="fieldInfo">(optional: to include an image with the event description)</span> 
     2420            <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-OptionalEventImage"/></span> 
    24272421          </td> 
    24282422        </tr> 
     
    24302424        <tr> 
    24312425          <td class="fieldName"> 
    2432             Location: 
     2426            <xsl:copy-of select="$bwStr-AEEF-Location"/> 
    24332427          </td> 
    24342428          <td> 
     
    24382432                <select name="prefLocationId" id="bwPreferredLocationList"> 
    24392433                  <option value=""> 
    2440                     Select: 
     2434                    <xsl:copy-of select="$bwStr-AEEF-SelectColon"/> 
    24412435                  </option> 
    24422436                  <xsl:copy-of select="form/location/preferred/select/*"/> 
     
    24482442                </xsl:if> 
    24492443                <option value=""> 
    2450                   Select: 
     2444                  <xsl:copy-of select="$bwStr-AEEF-SelectColon"/> 
    24512445                </option> 
    24522446                <xsl:copy-of select="form/location/all/select/*"/> 
     
    24572451              <xsl:if test="form/location/preferred/select/option"> 
    24582452                <input type="radio" name="toggleLocationLists" value="preferred" checked="checked" onclick="changeClass('bwPreferredLocationList','shown');changeClass('bwAllLocationList','invisible');"/> 
    2459                 preferred 
     2453                <xsl:copy-of select="$bwStr-AEEF-Preferred"/> 
    24602454                <input type="radio" name="toggleLocationLists" value="all" onclick="changeClass('bwPreferredLocationList','invisible');changeClass('bwAllLocationList','shown');"/> 
    2461                 all 
     2455                <xsl:copy-of select="$bwStr-AEEF-All"/> 
    24622456              </xsl:if> 
    24632457            </span> 
     
    24722466            <td class="fieldName" colspan="2"> 
    24732467              <span class="std-text"> 
    2474                 <span class="bold">or</span> add</span> 
     2468                <span class="bold"><xsl:copy-of select="$bwStr-AEEF-Or"/></span><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-AEEF-Add"/></span> 
    24752469            </td> 
    24762470          </tr> 
    24772471          <tr> 
    24782472            <td class="fieldName"> 
    2479               Address: 
     2473              <xsl:copy-of select="$bwStr-AEEF-Address"/> 
    24802474            </td> 
    24812475            <td> 
     
    24872481              <input type="text" size="30" name="{$addressFieldName}" autocomplete="off" onfocus="autoComplete(this,event,new Array({$calLocations}));"/> 
    24882482              <div class="fieldInfo"> 
    2489                 Please include room, building, and campus. 
     2483                <xsl:copy-of select="$bwStr-AEEF-IncludeRoom"/> 
    24902484              </div> 
    24912485            </td> 
     
    24932487          <tr class="optional"> 
    24942488            <td> 
    2495               <span class="std-text">Location URL:</span> 
     2489              <span class="std-text"><xsl:copy-of select="$bwStr-AEEF-LocationURL"/></span> 
    24962490            </td> 
    24972491            <td> 
    24982492              <xsl:copy-of select="form/location/link/*"/> 
    24992493              <xsl:text> </xsl:text> 
    2500               <span class="fieldInfo">(optional: for information about the location)</span> 
     2494              <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-OptionalLocaleInfo"/></span> 
    25012495            </td> 
    25022496          </tr> 
     
    25062500        <tr> 
    25072501          <td class="fieldName"> 
    2508             Contact: 
     2502            <xsl:copy-of select="$bwStr-AEEF-Contact"/> 
    25092503          </td> 
    25102504          <td> 
     
    25142508                <select name="prefContactId" id="bwPreferredContactList"> 
    25152509                  <option value=""> 
    2516                     Select: 
     2510                    <xsl:copy-of select="$bwStr-AEEF-SelectColon"/> 
    25172511                  </option>option> 
    25182512                  <xsl:copy-of select="form/contact/preferred/select/*"/> 
     
    25242518                </xsl:if> 
    25252519                <option value=""> 
    2526                   Select: 
     2520                  <xsl:copy-of select="$bwStr-AEEF-SelectColon"/> 
    25272521                </option> 
    25282522                <xsl:copy-of select="form/contact/all/select/*"/> 
     
    25332527              <xsl:if test="form/contact/preferred/select/option"> 
    25342528                <input type="radio" name="toggleContactLists" value="preferred" checked="checked" onclick="changeClass('bwPreferredContactList','shown');changeClass('bwAllContactList','invisible');"/> 
    2535                 preferred 
     2529                <xsl:copy-of select="$bwStr-AEEF-Preferred"/> 
    25362530                <input type="radio" name="toggleContactLists" value="all" onclick="changeClass('bwPreferredContactList','invisible');changeClass('bwAllContactList','shown');"/> 
    2537                 all 
     2531                <xsl:copy-of select="$bwStr-AEEF-All"/> 
    25382532              </xsl:if> 
    25392533            </span> 
     
    25472541          <tr> 
    25482542            <td class="fieldName"> 
    2549               Creator 
     2543              <xsl:copy-of select="$bwStr-AEEF-Creator"/> 
    25502544            </td> 
    25512545            <td> 
     
    25622556        <tr> 
    25632557          <td class="fieldName"> 
    2564             Topical area: 
     2558            <xsl:copy-of select="$bwStr-AEEF-TopicalArea"/> 
    25652559          </td> 
    25662560          <td> 
     
    27052699          <tr> 
    27062700            <td class="fieldName"> 
    2707               Contact (name): 
     2701              <xsl:copy-of select="$bwStr-AEEF-ContactName"/> 
    27082702            </td> 
    27092703            <td> 
     
    27132707          <tr class="optional"> 
    27142708            <td class="fieldName"> 
    2715               Contact Phone Number: 
     2709              <xsl:copy-of select="$bwStr-AEEF-ContactPhone"/> 
    27162710            </td> 
    27172711            <td> 
    27182712              <xsl:copy-of select="form/contact/phone/*"/> 
    27192713              <xsl:text> </xsl:text> 
    2720               <span class="fieldInfo">(optional)</span> 
     2714              <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-Optional"/></span> 
    27212715            </td> 
    27222716          </tr> 
    27232717          <tr class="optional"> 
    27242718            <td class="fieldName"> 
    2725               Contact's URL: 
     2719              <xsl:copy-of select="$bwStr-AEEF-ContactURL"/> 
    27262720            </td> 
    27272721            <td> 
    27282722              <xsl:copy-of select="form/contact/link/*"/> 
    27292723              <xsl:text> </xsl:text> 
    2730               <span class="fieldInfo">(optional)</span> 
     2724              <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-Optional"/></span> 
    27312725            </td> 
    27322726          </tr> 
    27332727          <tr class="optional"> 
    27342728            <td class="fieldName"> 
    2735               Contact Email Address: 
     2729              <xsl:copy-of select="$bwStr-AEEF-ContactEmail"/> 
    27362730            </td> 
    27372731            <td> 
    27382732              <xsl:copy-of select="form/contact/email/*"/> 
    27392733              <xsl:text> </xsl:text> 
    2740               <span class="fieldInfo">(optional)</span> test 
     2734              <span class="fieldInfo"><xsl:copy-of select="$bwStr-AEEF-Optional"/></span> test 
    27412735              <div id="contactEmailAlert">&#160;</div> <!-- space for email warning --> 
    27422736            </td> 
     
    28122806        <xsl:when test="/bedework/page = 'modEventPending'"> 
    28132807          <div class="right"> 
    2814             <input type="submit" name="delete" value="Delete Event"/> 
     2808            <input type="submit" name="delete" value="{$bwStr-SEBu-DeleteEvent}"/> 
    28152809          </div> 
    28162810          <!-- no need for a publish box in the single calendar model unless we have more than one calendar; --> 
     
    28232817                  </a> 
    28242818                </div> 
    2825                 <strong>Select a calendar in which to publish this event:</strong><br/> 
     2819                <strong><xsl:copy-of select="$bwStr-SEBu-SelectPublishCalendar"/></strong><br/> 
    28262820                <select name="calendarId" id="calendarId" onchange="this.form.newCalPath.value = this.value;"> 
    28272821                  <option> 
    28282822                    <xsl:attribute name="value"><xsl:value-of select="form/calendar/path"/></xsl:attribute> 
    2829                     Select: 
     2823                    <xsl:copy-of select="$bwStr-SEBu-Select"/> 
    28302824                  </option> 
    28312825                  <xsl:for-each select="form/calendar/all/select/option"> 
     
    28362830                      <xsl:choose> 
    28372831                        <xsl:when test="starts-with(node(),/bedework/submissionsRoot/unencoded)"> 
    2838                           submitted events 
     2832                          <xsl:copy-of select="$bwStr-SEBu-SubmittedEvents"/> 
    28392833                        </xsl:when> 
    28402834                        <xsl:otherwise> 
     
    28452839                  </xsl:for-each> 
    28462840                </select> 
    2847                 <input type="submit" name="publishEvent" value="Publish Event"> 
     2841                <input type="submit" name="publishEvent" value="{$bwStr-SEBu-PublishEvent}"> 
    28482842                  <xsl:attribute name="onclick">doPublishEvent(this.form.newCalPath.value,'<xsl:value-of select="$eventTitle"/>','<xsl:value-of select="$eventUrlPrefix"/>',this.form);changeClass('publishBox','invisible');</xsl:attribute> 
    28492843                </input> 
     
    28512845                  <br/> 
    28522846                  <span id="calDescriptionsLink"> 
    2853                     <a href="javascript:launchSimpleWindow('{$calendar-fetchDescriptions}')">calendar descriptions</a> 
     2847                    <a href="javascript:launchSimpleWindow('{$calendar-fetchDescriptions}')"><xsl:copy-of select="$bwStr-SEBu-CalendarDescriptions"/></a> 
    28542848                  </span> 
    28552849                </xsl:if> 
    28562850              </div> 
    2857               <input type="submit" name="updateSubmitEvent" value="Update Event"/> 
    2858               <input type="button" name="publishEvent" value="Publish Event" onclick="changeClass('publishBox','visible')"/> 
    2859               <input type="submit" name="cancelled" value="Cancel"/> 
     2851              <input type="submit" name="updateSubmitEvent" value="{$bwStr-SEBu-UpdateEvent}"/> 
     2852              <input type="button" name="publishEvent" value="{$bwStr-SEBu-PublishEvent}" onclick="changeClass('publishBox','visible')"/> 
     2853              <input type="submit" name="cancelled" value="{$bwStr-SEBu-Cancel}"/> 
    28602854            </xsl:when> 
    28612855            <xsl:otherwise> 
    28622856              <!-- we are using the single calendar model for public events --> 
    2863               <input type="submit" name="updateSubmitEvent" value="Update Event"/> 
    2864               <input type="submit" name="publishEvent" value="Publish Event"> 
     2857              <input type="submit" name="updateSubmitEvent" value="{$bwStr-SEBu-UpdateEvent}"/> 
     2858              <input type="submit" name="publishEvent" value="{$bwStr-SEBu-PublishEvent}"> 
    28652859                <xsl:attribute name="onclick">doPublishEvent('<xsl:value-of select="form/calendar/all/select/option/@value"/>','<xsl:value-of select="$eventTitle"/>','<xsl:value-of select="$eventUrlPrefix"/>',this.form);</xsl:attribute> 
    28662860              </input> 
    2867               <input type="submit" name="cancelled" value="Cancel"/> 
     2861              <input type="submit" name="cancelled" value="{$bwStr-SEBu-Cancel}"/> 
    28682862            </xsl:otherwise> 
    28692863          </xsl:choose> 
     
    28712865            <xsl:choose> 
    28722866              <xsl:when test="form/xproperties/X-BEDEWORK-SUBMISSION-CLAIMANT/values/text = /bedework/userInfo/group"> 
    2873                 <input type="submit" name="updateSubmitEvent" value="Release Event" onclick="releasePendingEvent();"/> 
     2867                <input type="submit" name="updateSubmitEvent" value="{$bwStr-SEBu-ReleaseEvent}" onclick="releasePendingEvent();"/> 
    28742868              </xsl:when> 
    28752869              <xsl:otherwise> 
    2876                 <input type="submit" name="updateSubmitEvent" value="Claim Event"> 
     2870                <input type="submit" name="updateSubmitEvent" value="{$bwStr-SEBu-ClaimEvent}"> 
    28772871                  <xsl:attribute name="onclick">claimPendingEvent('<xsl:value-of select="/bedework/userInfo/group"/>','<xsl:value-of select="/bedework/userInfo/currentUser"/>');</xsl:attribute> 
    28782872                </input> 
     
    28842878          <xsl:choose> 
    28852879            <xsl:when test="/bedework/creating='true'"> 
    2886               <input type="submit" name="addEvent" value="Add Event"/> 
    2887               <input type="submit" name="cancelled" value="Cancel"/> 
     2880              <input type="submit" name="addEvent" value="{$bwStr-SEBu-AddEvent}"/> 
     2881              <input type="submit" name="cancelled" value="{$bwStr-SEBu-Cancel}"/> 
    28882882            </xsl:when> 
    28892883            <xsl:otherwise> 
    28902884              <xsl:if test="$canEdit = 'true'"> 
    28912885                <div class="right"> 
    2892                   <input type="submit" name="delete" value="Delete Event"/> 
     2886                  <input type="submit" name="delete" value="{$bwStr-SEBu-DeleteEvent}"/> 
    28932887                </div> 
    28942888              </xsl:if> 
    2895               <input type="submit" name="updateEvent" value="Update Event"/> 
    2896               <input type="submit" name="cancelled" value="Cancel"/> 
     2889              <input type="submit" name="updateEvent" value="{$bwStr-SEBu-UpdateEvent}"/> 
     2890              <input type="submit" name="cancelled" value="{$bwStr-SEBu-Cancel}"/> 
    28972891              <xsl:if test="form/recurringEntity != 'true' and recurrenceId = '' and $canEdit = 'true'"> 
    28982892                <!-- cannot duplicate recurring events for now --> 
    2899                 <input type="submit" name="copy" value="Copy Event"/> 
     2893                <input type="submit" name="copy" value="{$bwStr-SEBu-CopyEvent}"/> 
    29002894              </xsl:if> 
    29012895            </xsl:otherwise> 
     
    29562950 
    29572951  <xsl:template name="recurrenceDayPosOptions"> 
    2958     <option value="0">none</option> 
    2959     <option value="1">the first</option> 
    2960     <option value="2">the second</option> 
    2961     <option value="3">the third</option> 
    2962     <option value="4">the fourth</option> 
    2963     <option value="5">the fifth</option> 
    2964     <option value="-1">the last</option> 
    2965     <option value="">every</option> 
     2952    <option value="0"><xsl:copy-of select="$bwStr-RCPO-None"/></option> 
     2953    <option value="1"><xsl:copy-of select="$bwStr-RCPO-TheFirst"/></option> 
     2954    <option value="2"><xsl:copy-of select="$bwStr-RCPO-TheSecond"/></option> 
     2955    <option value="3"><xsl:copy-of select="$bwStr-RCPO-TheThird"/></option> 
     2956    <option value="4"><xsl:copy-of select="$bwStr-RCPO-TheFourth"/></option> 
     2957    <option value="5"><xsl:copy-of select="$bwStr-RCPO-TheFifth"/></option> 
     2958    <option value="-1"><xsl:copy-of select="$bwStr-RCPO-TheLast"/></option> 
     2959    <option value=""><xsl:copy-of select="$bwStr-RCPO-Every"/></option> 
    29662960  </xsl:template> 
    29672961 
     
    29722966    <div class="invisible"> 
    29732967      <xsl:attribute name="id"><xsl:value-of select="$name"/>RecurFields<xsl:value-of select="$current"/></xsl:attribute> 
    2974       and 
     2968      <xsl:copy-of select="$bwStr-BuRF-And"/> 
    29752969      <select width="12em"> 
    29762970        <xsl:attribute name="name">by<xsl:value-of select="$name"/>posPos<xsl:value-of select="$current"/></xsl:attribute> 
     
    30183012      <div id="bwClockBox"> 
    30193013        <h2> 
    3020           Bedework 24-Hour Clock 
     3014          <xsl:copy-of select="$bwStr-Cloc-Bedework24HourClock"/> 
    30213015        </h2> 
    30223016        <div id="bwClockDateTypeIndicator"> 
    3023           type 
     3017          <xsl:copy-of select="$bwStr-Cloc-Type"/> 
    30243018        </div> 
    30253019        <div id="bwClockTime"> 
    3026           select time 
     3020          <xsl:copy-of select="$bwStr-Cloc-SelectTime"/> 
    30273021        </div> 
    30283022        <div id="bwClockSwitch"> 
    3029           switch 
     3023          <xsl:copy-of select="$bwStr-Cloc-Switch"/> 
    30303024        </div> 
    30313025        <div id="bwClockCloseText"> 
    3032           close 
     3026          <xsl:copy-of select="$bwStr-Cloc-Close"/> 
    30333027        </div> 
    30343028        <div id="bwClockCloseButton"> 
     
    30853079    <xsl:choose> 
    30863080      <xsl:when test="/bedework/page='deleteEventConfirm' or /bedework/page='deleteEventConfirmPending'"> 
    3087         <h2>Ok to delete this event?</h2> 
     3081        <h2><xsl:copy-of select="$bwStr-DsEv-OkayToDelete"/></h2> 
    30883082 
    30893083        <xsl:if test="/bedework/page='deleteEventConfirm'"> 
    3090           <p style="width: 400px;">Note: we do not encourage deletion of old but correct events; we prefer to keep 
    3091            old events for historical reasons.  Please remove only those events 
    3092            that are truly erroneous.</p> 
     3084          <p style="width: 400px;"><xsl:copy-of select="$bwStr-DsEv-NoteDontEncourageDeletes"/></p> 
    30933085        </xsl:if> 
    30943086 
     
    31003092       --><xsl:if test="end/longdate != start/longdate"><xsl:value-of select="substring(end/dayname,1,3)"/>, <xsl:value-of select="end/longdate"/><xsl:text> </xsl:text></xsl:if><!-- 
    31013093       --><xsl:choose> 
    3102             <xsl:when test="start/allday = 'true'">(all day)</xsl:when> 
     3094            <xsl:when test="start/allday = 'true'"><xsl:copy-of select="$bwStr-DsEv-AllDay"/></xsl:when> 
    31033095            <xsl:when test="end/longdate != start/longdate"><xsl:value-of select="end/time"/></xsl:when> 
    31043096            <xsl:when test="end/time != start/time"><xsl:value-of select="end/time"/></xsl:when> 
     
    31203112                <div id="bwEmailBox"> 
    31213113                  <p> 
    3122                     <strong>You are deleting a pending event.</strong><br/> 
     3114                    <strong><xsl:copy-of select="$bwStr-DsEv-YouDeletingPending"/></strong><br/> 
    31233115                    <input type="checkbox" name="notifyFlag" checked="checked" onclick="toggleVisibility('bwRejectEventReasonBox','visible');"/> 
    3124                     Send notification to submitter 
     3116                    <xsl:copy-of select="$bwStr-DsEv-SendNotification"/> 
    31253117                  </p> 
    31263118                  <div id="bwRejectEventReasonBox"> 
    3127                     <p>Reason (leave blank to exclude):<br/> 
     3119                    <p><xsl:copy-of select="$bwStr-DsEv-Reason"/><br/> 
    31283120                      <textarea name="reason" rows="4" cols="60"> 
    31293121                        <xsl:text> </xsl:text> 
     
    31373129              </xsl:otherwise> 
    31383130            </xsl:choose> 
    3139             <input type="submit" name="delete" value="Yes: Delete Event"/> 
    3140             <input type="submit" name="cancelled" value="Cancel"/> 
     3131            <input type="submit" name="delete" value="{$bwStr-DsEv-YesDeleteEvent}"/> 
     3132            <input type="submit" name="cancelled" value="{$bwStr-DsEv-Cancel}"/> 
    31413133            <input type="hidden" name="calPath" value="{$calPath}"/> 
    31423134            <input type="hidden" name="guid" value="{$guid}"/> 
     
    31463138      </xsl:when> 
    31473139      <xsl:otherwise> 
    3148         <h2>Event Information</h2> 
     3140        <h2><xsl:copy-of select="$bwStr-DsEv-EventInfo"/></h2> 
    31493141      </xsl:otherwise> 
    31503142    </xsl:choose> 
     
    31533145      <tr> 
    31543146        <th> 
    3155           Title: 
     3147          <xsl:copy-of select="$bwStr-DsEv-Title"/> 
    31563148        </th> 
    31573149        <td> 
     
    31623154      <tr> 
    31633155        <th> 
    3164           When: 
     3156          <xsl:copy-of select="$bwStr-DsEv-When"/> 
    31653157        </th> 
    31663158        <td> 
     
    31763168          <xsl:choose> 
    31773169            <xsl:when test="start/allday = 'true'"> 
    3178               <span class="time"><em>(all day)</em></span> 
     3170              <span class="time"><em><xsl:copy-of select="$bwStr-DsEv-AllDay"/></em></span> 
    31793171            </xsl:when> 
    31803172            <xsl:when test="end/longdate != start/longdate"> 
     
    31903182      <tr> 
    31913183        <th> 
    3192           Topical Areas: 
     3184          <xsl:copy-of select="$bwStr-DsEv-TopicalAreas"/> 
    31933185        </th> 
    31943186        <td> 
     
    32053197      <tr> 
    32063198        <th> 
    3207           Description: 
     3199          <xsl:copy-of select="$bwStr-DsEv-Description"/> 
    32083200        </th> 
    32093201        <td> 
     
    32143206      <tr class="optional"> 
    32153207        <th> 
    3216           Price: 
     3208          <xsl:copy-of select="$bwStr-DsEv-Price"/> 
    32173209        </th> 
    32183210        <td> 
     
    32233215      <tr class="optional"> 
    32243216        <th> 
    3225           URL: 
     3217          <xsl:copy-of select="$bwStr-DsEv-URL"/> 
    32263218        </th> 
    32273219        <td> 
     
    32363228      <tr> 
    32373229        <th> 
    3238           Location: 
     3230          <xsl:copy-of select="$bwStr-DsEv-Location"/> 
    32393231        </th> 
    32403232        <td> 
     
    32473239      <tr> 
    32483240        <th> 
    3249           Contact: 
     3241          <xsl:copy-of select="$bwStr-DsEv-Contact"/> 
    32503242        </th> 
    32513243        <td> 
     
    32623254      <tr> 
    32633255        <th> 
    3264           Owner: 
     3256          <xsl:copy-of select="$bwStr-DsEv-Owner"/> 
    32653257        </th> 
    32663258        <td> 
     
    32733265        <tr> 
    32743266          <th> 
    3275             Submitter: 
     3267            <xsl:copy-of select="$bwStr-DsEv-Submitter"/> 
    32763268          </th> 
    32773269          <td> 
     
    32833275      <tr> 
    32843276        <th> 
    3285           Calendar: 
     3277          <xsl:copy-of select="$bwStr-DsEv-Calendar"/> 
    32863278        </th> 
    32873279        <td> 
     
    32933285      <tr> 
    32943286        <th> 
    3295           Categories: 
     3287          <xsl:copy-of select="$bwStr-DsEv-Categories"/> 
    32963288        </th> 
    32973289        <td> 
     
    33133305            </xsl:when> 
    33143306            <xsl:otherwise> 
    3315               <xsl:attribute name="value">Tag event with topical areas</xsl:attribute> 
     3307              <xsl:attribute name="value"><xsl:copy-of select="$bwStr-DsEv-TagEvent"/></xsl:attribute> 
    33163308            </xsl:otherwise> 
    33173309          </xsl:choose> 
     
    33243316  <!--+++++++++++++++ Contacts ++++++++++++++++++++--> 
    33253317  <xsl:template name="contactList"> 
    3326     <h2>Manage Contacts</h2> 
     3318    <h2><xsl:copy-of select="$bwStr-Cont-ManageContacts"/></h2> 
    33273319    <p> 
    3328       Select the contact you would like to update: 
    3329       <input type="button" name="return" value="Add new contact" onclick="javascript:location.replace('{$contact-initAdd}')"/> 
     3320      <xsl:copy-of select="$bwStr-Cont-SelectContact"/> 
     3321      <input type="button" name="return" value="{$bwStr-Cont-AddNewContact}" onclick="javascript:location.replace('{$contact-initAdd}')"/> 
    33303322    </p> 
    33313323 
    33323324    <table id="commonListTable"> 
    33333325      <tr> 
    3334         <th>Name</th> 
    3335         <th>Phone</th> 
    3336         <th>Email</th> 
    3337         <th>URL</th> 
     3326        <th><xsl:copy-of select="$bwStr-Cont-Name"/></th> 
     3327        <th><xsl:copy-of select="$bwStr-Cont-Phone"/></th> 
     3328        <th><xsl:copy-of select="$bwStr-Cont-Email"/></th> 
     3329        <th><xsl:copy-of select="$bwStr-Cont-URL"/></th> 
    33383330      </tr> 
    33393331 
     
    33663358  <xsl:template name="modContact"> 
    33673359    <form action="{$contact-update}" method="post"> 
    3368       <h2>Contact Information</h2> 
     3360      <h2><xsl:copy-of select="$bwStr-MdCo-ContactInfo"/></h2> 
    33693361 
    33703362      <table id="eventFormTable"> 
    33713363        <tr> 
    33723364          <td class="fieldName"> 
    3373             Contact: 
     3365            <xsl:copy-of select="$bwStr-MdCo-ContactName"/> 
    33743366          </td> 
    33753367          <td> 
     
    33793371        <tr> 
    33803372          <td class="fieldName"> 
    3381             Contact Phone Number: 
     3373            <xsl:copy-of select="$bwStr-MdCo-ContactPhone"/> 
    33823374          </td> 
    33833375          <td> 
    33843376            <xsl:copy-of select="/bedework/formElements/form/phone/*"/> 
    3385             <span class="fieldInfo"> (optional)</span> 
     3377            <span class="fieldInfo"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-MdCo-Optional"/></span> 
    33863378          </td> 
    33873379        </tr> 
    33883380        <tr class="optional"> 
    33893381          <td> 
    3390             Contact's URL: 
     3382            <xsl:copy-of select="$bwStr-MdCo-ContactURL"/> 
    33913383          </td> 
    33923384          <td> 
    33933385            <xsl:copy-of select="/bedework/formElements/form/link/*"/> 
    3394             <span class="fieldInfo"> (optional)</span> 
     3386            <span class="fieldInfo"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-MdCo-Optional"/></span> 
    33953387          </td> 
    33963388        </tr> 
    33973389        <tr class="optional"> 
    33983390          <td> 
    3399             Contact Email Address: 
     3391            <xsl:copy-of select="$bwStr-MdCo-ContactEmail"/> 
    34003392          </td> 
    34013393          <td> 
    34023394            <xsl:copy-of select="/bedework/formElements/form/email/*"/> 
    3403             <span class="fieldInfo"> (optional)</span> 
     3395            <span class="fieldInfo"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-MdCo-Optional"/></span> 
    34043396          </td> 
    34053397        </tr> 
     
    34093401        <xsl:choose> 
    34103402          <xsl:when test="/bedework/creating='true'"> 
    3411             <input type="submit" name="addContact" value="Add Contact"/> 
    3412             <input type="submit" name="cancelled" value="Cancel"/> 
     3403            <input type="submit" name="addContact" value="{$bwStr-DCoC-AddContact}"/> 
     3404            <input type="submit" name="cancelled" value="{$bwStr-DCoC-Cancel}"/> 
    34133405          </xsl:when> 
    34143406          <xsl:otherwise> 
    3415             <input type="submit" name="updateContact" value="Update Contact"/> 
    3416             <input type="submit" name="cancelled" value="Cancel"/> 
     3407            <input type="submit" name="updateContact" value="{$bwStr-DCoC-UpdateContact}"/> 
     3408            <input type="submit" name="cancelled" value="{$bwStr-DCoC-Cancel}"/> 
    34173409            <div class="right"> 
    3418               <input type="submit" name="delete" value="Delete Contact"/> 
     3410              <input type="submit" name="delete" value="{$bwStr-DCoC-DeleteContact}"/> 
    34193411            </div> 
    34203412          </xsl:otherwise> 
     
    34253417 
    34263418  <xsl:template name="deleteContactConfirm"> 
    3427     <h2>Ok to delete this contact?</h2> 
     3419    <h2><xsl:copy-of select="$bwStr-DCoC-OKToDelete"/></h2> 
    34283420    <p id="confirmButtons"> 
    34293421      <xsl:copy-of select="/bedework/formElements/*"/> 
     
    34323424    <table class="eventFormTable"> 
    34333425      <tr> 
    3434         <th>Name</th> 
     3426        <th><xsl:copy-of select="$bwStr-DCoC-Name"/></th> 
    34353427        <td> 
    34363428          <xsl:value-of select="/bedework/contact/name" /> 
     
    34383430      </tr> 
    34393431      <tr> 
    3440         <th>Phone</th> 
     3432        <th><xsl:copy-of select="$bwStr-DCoC-Phone"/></th> 
    34413433        <td> 
    34423434          <xsl:value-of select="/bedework/contact/phone" /> 
     
    34443436      </tr> 
    34453437      <tr> 
    3446         <th>Email</th> 
     3438        <th><xsl:copy-of select="$bwStr-DCoC-Email"/></th> 
    34473439        <td> 
    34483440          <xsl:value-of select="/bedework/contact/email" /> 
     
    34503442      </tr> 
    34513443      <tr> 
    3452         <th>URL</th> 
     3444        <th><xsl:copy-of select="$bwStr-DCoC-URL"/></th> 
    34533445        <td> 
    34543446          <xsl:value-of select="/bedework/contact/link" /> 
     
    34603452   <!--+++++++++++++++ Locations ++++++++++++++++++++--> 
    34613453  <xsl:template name="locationList"> 
    3462     <h2>Manage Locations</h2> 
     3454    <h2><xsl:copy-of select="$bwStr-LoLi-ManageLocations"/></h2> 
    34633455    <p> 
    3464       Select the location that you would like to update: 
    3465       <input type="button" name="return" value="Add new location" onclick="javascript:location.replace('{$location-initAdd}')"/> 
     3456      <xsl:copy-of select="$bwStr-LoLi-SelectLocationToUpdate"/> 
     3457      <input type="button" name="return" value="{$bwStr-LoLi-AddNewLocation}" onclick="javascript:location.replace('{$location-initAdd}')"/> 
    34663458    </p> 
    34673459 
    34683460    <table id="commonListTable"> 
    34693461      <tr> 
    3470         <th>Address</th> 
    3471         <th>Subaddress</th> 
    3472         <th>URL</th> 
     3462        <th><xsl:copy-of select="$bwStr-LoLi-Address"/></th> 
     3463        <th><xsl:copy-of select="$bwStr-LoLi-SubAddress"/></th> 
     3464        <th><xsl:copy-of select="$bwStr-LoLi-URL"/></th> 
    34733465      </tr> 
    34743466 
     
    34963488    <xsl:choose> 
    34973489      <xsl:when test="/bedework/creating='true'"> 
    3498         <h2>Add Location</h2> 
     3490        <h2><xsl:copy-of select="$bwStr-MoLo-AddLocation"/></h2> 
    34993491      </xsl:when> 
    35003492      <xsl:otherwise> 
    3501         <h2>Update Location</h2> 
     3493        <h2><xsl:copy-of select="$bwStr-MoLo-UpdateLocation"/></h2> 
    35023494      </xsl:otherwise> 
    35033495    </xsl:choose> 
     
    35073499        <tr> 
    35083500          <td class="fieldName"> 
    3509             Address: 
     3501            <xsl:copy-of select="$bwStr-MoLo-Address"/> 
    35103502          </td> 
    35113503          <td> 
     
    35153507        <tr class="optional"> 
    35163508          <td> 
    3517             Subaddress: 
     3509            <xsl:copy-of select="$bwStr-MoLo-SubAddress"/> 
    35183510          </td> 
    35193511          <td> 
    35203512            <xsl:copy-of select="/bedework/formElements/form/subaddress/*"/> 
    3521             <span class="fieldInfo"> (optional)</span> 
     3513            <span class="fieldInfo"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-MoLo-Optional"/></span> 
    35223514          </td> 
    35233515        </tr> 
    35243516        <tr class="optional"> 
    35253517          <td> 
    3526             Location's URL: 
     3518            <xsl:copy-of select="$bwStr-MoLo-LocationURL"/> 
    35273519          </td> 
    35283520          <td> 
    35293521            <xsl:copy-of select="/bedework/formElements/form/link/*"/> 
    3530             <span class="fieldInfo"> (optional)</span> 
     3522            <span class="fieldInfo"><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-MoLo-Optional"/></span> 
    35313523          </td> 
    35323524        </tr> 
     
    35363528        <xsl:choose> 
    35373529          <xsl:when test="/bedework/creating='true'"> 
    3538             <input type="submit" name="addLocation" value="Add Location"/> 
    3539             <input type="submit" name="cancelled" value="Cancel"/> 
     3530            <input type="submit" name="addLocation" value="{$bwStr-MoLo-AddLocation}"/> 
     3531            <input type="submit" name="cancelled" value="{$bwStr-MoLo-Cancel}"/> 
    35403532          </xsl:when> 
    35413533          <xsl:otherwise> 
    3542             <input type="submit" name="updateLocation" value="Update Location"/> 
    3543             <input type="submit" name="cancelled" value="Cancel"/> 
     3534            <input type="submit" name="updateLocation" value="{$bwStr-MoLo-UpdateLocation}"/> 
     3535            <input type="submit" name="cancelled" value="{$bwStr-MoLo-Cancel}"/> 
    35443536            <div class="right"> 
    3545               <input type="submit" name="delete" value="Delete Location"/> 
     3537              <input type="submit" name="delete" value="{$bwStr-MoLo-DeleteLocation}"/> 
    35463538            </div> 
    35473539          </xsl:otherwise> 
     
    35523544 
    35533545  <xsl:template name="deleteLocationConfirm"> 
    3554     <h2>Ok to delete this location?</h2> 
     3546    <h2><xsl:copy-of select="$bwStr-DeLC-OkDeleteLocation"/></h2> 
    35553547    <p id="confirmButtons"> 
    35563548      <xsl:copy-of select="/bedework/formElements/*"/> 
     
    35603552      <tr> 
    35613553        <td class="fieldName"> 
    3562             Address: 
     3554            <xsl:copy-of select="$bwStr-DeLC-Address"/> 
    35633555          </td> 
    35643556        <td> 
     
    35683560      <tr class="optional"> 
    35693561        <td> 
    3570             Subaddress: 
     3562            <xsl:copy-of select="$bwStr-DeLC-SubAddress"/> 
    35713563          </td> 
    35723564        <td> 
     
    35763568      <tr class="optional"> 
    35773569        <td> 
    3578             Location's URL: 
     3570            <xsl:copy-of select="$bwStr-DeLC-LocationURL"/> 
    35793571          </td> 
    35803572        <td> 
     
    35903582  <!--+++++++++++++++ Categories ++++++++++++++++++++--> 
    35913583  <xsl:template name="categoryList"> 
    3592     <h2>Manage Categories</h2> 
     3584    <h2><xsl:copy-of select="$bwStr-CtgL-ManageCategories"/></h2> 
    35933585    <p> 
    3594       Select the category you would like to update: 
    3595       <input type="button" name="return" value="Add new category" onclick="javascript:location.replace('{$category-initAdd}')"/> 
     3586      <xsl:copy-of select="$bwStr-CtgL-SelectCategory"/> 
     3587      <input type="button" name="return" value="{$bwStr-CtgL-AddNewCategory}" onclick="javascript:location.replace('{$category-initAdd}')"/> 
    35963588    </p> 
    35973589 
    35983590    <table id="commonListTable"> 
    35993591      <tr> 
    3600         <th>Keyword</th> 
    3601         <th>Description</th> 
     3592        <th><xsl:copy-of select="$bwStr-CtgL-Keyword"/></th> 
     3593        <th><xsl:copy-of select="$bwStr-CtgL-Description"/></th> 
    36023594      </tr> 
    36033595 
     
    36223614    <xsl:choose> 
    36233615      <xsl:when test="/bedework/creating='true'"> 
    3624         <h2>Add Category</h2> 
     3616        <h2><xsl:copy-of select="$bwStr-MoCa-AddCategory"/></h2> 
    36253617        <form action="{$category-update}" method="post"> 
    36263618          <table id="eventFormTable"> 
    36273619            <tr> 
    36283620              <td class="fieldName"> 
    3629                 Keyword: 
     3621                <xsl:copy-of select="$bwStr-MoCa-Keyword"/> 
    36303622              </td> 
    36313623              <td> 
     
    36353627            <tr class="optional"> 
    36363628              <td> 
    3637                 Description: 
     3629                <xsl:copy-of select="$bwStr-MoCa-Description"/> 
    36383630              </td> 
    36393631              <td> 
     
    36453637          </table> 
    36463638          <div class="submitBox"> 
    3647             <input type="submit" name="addCategory" value="Add Category"/> 
    3648             <input type="submit" name="cancelled" value="Cancel"/> 
     3639            <input type="submit" name="addCategory" value="{$bwStr-MoCa-AddCategory}"/> 
     3640            <input type="submit" name="cancelled" value="{$bwStr-MoCa-Cancel}"/> 
    36493641          </div> 
    36503642        </form> 
    36513643      </xsl:when> 
    36523644      <xsl:otherwise> 
    3653         <h2>Update Category</h2> 
     3645        <h2><xsl:copy-of select="$bwStr-MoCa-UpdateCategory"/></h2> 
    36543646        <form action="{$category-update}" method="post"> 
    36553647          <table id="eventFormTable"> 
    36563648            <tr> 
    36573649              <td class="fieldName"> 
    3658             Keyword: 
    3659             </td> 
     3650                <xsl:copy-of select="$bwStr-MoCa-Keyword"/> 
     3651              </td> 
    36603652              <td> 
    36613653                <xsl:variable name="keyword" select="normalize-space(/bedework/currentCategory/category/keyword)"/> 
     
    36653657            <tr class="optional"> 
    36663658              <td> 
    3667             Description: 
    3668             </td> 
     3659                <xsl:copy-of select="$bwStr-MoCa-Description"/> 
     3660              </td> 
    36693661              <td> 
    36703662                <textarea name="categoryDesc.value" rows="3" cols="60"> 
     
    36783670          <div class="submitBox"> 
    36793671            <div class="right"> 
    3680               <input type="submit" name="delete" value="Delete Category"/> 
     3672              <input type="submit" name="delete" value="{$bwStr-MoCa-DeleteCategory}"/> 
    36813673            </div> 
    3682             <input type="submit" name="updateCategory" value="Update Category"/> 
    3683             <input type="submit" name="cancelled" value="Cancel"/> 
     3674            <input type="submit" name="updateCategory" value="{$bwStr-MoCa-UpdateCategory}"/> 
     3675            <input type="submit" name="cancelled" value="{$bwStr-MoCa-Cancel}"/> 
    36843676          </div> 
    36853677        </form> 
     
    36913683 
    36923684  <xsl:template name="deleteCategoryConfirm"> 
    3693     <h2>Ok to delete this category?</h2> 
     3685    <h2><xsl:copy-of select="$bwStr-DeCC-CategoryDeleteOK"/></h2> 
    36943686 
    36953687 
     
    36973689      <tr> 
    36983690        <td class="fieldName"> 
    3699           Keyword: 
     3691          <xsl:copy-of select="$bwStr-DeCC-Keyword"/> 
    37003692        </td> 
    37013693        <td> 
     
    37053697      <tr class="optional"> 
    37063698        <td> 
    3707           Description: 
     3699          <xsl:copy-of select="$bwStr-DeCC-Description"/> 
    37083700        </td> 
    37093701        <td> 
     
    37143706 
    37153707    <form action="{$category-delete}" method="post"> 
    3716       <input type="submit" name="updateCategory" value="Yes: Delete Category"/> 
    3717       <input type="submit" name="cancelled" value="No: Cancel"/> 
     3708      <input type="submit" name="updateCategory" value="{$bwStr-DeCC-YesDelete}"/> 
     3709      <input type="submit" name="cancelled" value="{$bwStr-DeCC-NoCancel}"/> 
    37183710    </form> 
    37193711  </xsl:template> 
     
    37343726    </ul> 
    37353727    <a href="javascript:toggleVisibility('calCategories','visible')"> 
    3736       show/hide unused categories 
     3728      <xsl:copy-of select="$bwStr-CaSW-ShowHideUnusedCategories"/> 
    37373729    </a> 
    37383730    <div id="calCategories" class="invisible"> 
     
    37593751      <tr> 
    37603752        <td class="cals"> 
    3761           <h2>Collections</h2> 
     3753          <h2><xsl:copy-of select="$bwStr-Cals-Collections"/></h2> 
    37623754          <form name="getCollection" id="bwGetCollectionForm" action="{$calendar-fetchForUpdate}"> 
    3763             Select by path:<br/> 
     3755            <xsl:copy-of select="$bwStr-Cals-SelectByPath"/><br/> 
    37643756            <input type="text" size="15" name="calPath"/> 
    3765             <input type="submit" value="go"/> 
     3757            <input type="submit" value="{$bwStr-Cals-Go}"/> 
    37663758          </form> 
    3767           <h4 class="calendarTreeTitle">Public Tree</h4> 
     3759          <h4 class="calendarTreeTitle"><xsl:copy-of select="$bwStr-Cals-PublicTree"/></h4> 
    37683760          <ul class="calendarTree"> 
    37693761            <xsl:choose> 
     
    38113803            <xsl:choose> 
    38123804              <xsl:when test="calType = '0'">aliasFolder</xsl:when> 
    3813               <xsl:otherwise>alias</xsl:otherwise> 
     3805              <xsl:otherwise><xsl:copy-of select="$bwStr-Cals-Alias"/></xsl:otherwise> 
    38143806            </xsl:choose> 
    38153807          </xsl:when> 
    3816           <xsl:when test="calType = '0'">folder</xsl:when> 
    3817           <xsl:otherwise>calendar</xsl:otherwise> 
     3808          <xsl:when test="calType = '0'"><xsl:copy-of select="$bwStr-Cals-Folder"/></xsl:when> 
     3809          <xsl:otherwise><xsl:copy-of select="$bwStr-Cals-Calendar"/></xsl:otherwise> 
    38183810        </xsl:choose> 
    38193811      </xsl:attribute> 
     
    38583850      <xsl:attribute name="class"> 
    38593851        <xsl:choose> 
    3860           <xsl:when test="isSubscription = 'true'">alias</xsl:when> 
    3861           <xsl:when test="calType = '0'">folder</xsl:when> 
    3862           <xsl:otherwise>calendar</xsl:otherwise> 
     3852          <xsl:when test="isSubscription = 'true'"><xsl:copy-of select="$bwStr-Cals-Alias"/></xsl:when> 
     3853          <xsl:when test="calType = '0'"><xsl:copy-of select="$bwStr-Cals-Folder"/></xsl:when> 
     3854          <xsl:otherwise><xsl:copy-of select="$bwStr-Cals-Calendar"/></xsl:otherwise> 
    38633855        </xsl:choose> 
    38643856      </xsl:attribute> 
     
    39223914 
    39233915  <xsl:template match="currentCalendar" mode="addCalendar"> 
    3924     <h3>Add Calendar, Folder, or Subscription</h3> 
    3925     <p class="note">Note: Access may be set on a calendar after it is created.</p> 
     3916    <h3><xsl:copy-of select="$bwStr-CuCa-AddCalFileOrSub"/></h3> 
     3917    <p class="note"><xsl:copy-of select="$bwStr-CuCa-NoteAccessSet"/></p> 
    39263918    <form name="addCalForm" method="post" action="{$calendar-update}" onsubmit="setCatFilters(this);return setCalendarAlias(this);"> 
    39273919      <table class="common"> 
    39283920        <tr> 
    3929           <th>Name:</th> 
     3921          <th><xsl:copy-of select="$bwStr-CuCa-Name"/></th> 
    39303922          <td> 
    39313923            <xsl:variable name="curCalName" select="name"/> 
     
    39343926        </tr> 
    39353927        <tr> 
    3936           <th>Summary:</th> 
     3928          <th><xsl:copy-of select="$bwStr-CuCa-Summary"/></th> 
    39373929          <td> 
    39383930            <xsl:variable name="curCalSummary" select="summary"/> 
     
    39413933        </tr> 
    39423934        <tr> 
    3943           <th>Description:</th> 
     3935          <th><xsl:copy-of select="$bwStr-CuCa-Description"/></th> 
    39443936          <td> 
    39453937            <textarea name="calendar.description" cols="30" rows="4"> 
     
    39703962        </tr--> 
    39713963        <tr> 
    3972           <th>Filter:</th> 
     3964          <th><xsl:copy-of select="$bwStr-CuCa-Filter"/></th> 
    39733965          <td> 
    39743966            <input type="hidden" name="fexpr" value=""/> 
    39753967            <button type="button" onclick="toggleVisibility('filterCategories','visible')"> 
    3976               show/hide categories for filtering on output 
     3968              <xsl:copy-of select="$bwStr-CuCa-ShowHideCategoriesFiltering"/> 
    39773969            </button> 
    39783970            <div id="filterCategories" class="invisible"> 
     
    39923984        </tr> 
    39933985        <tr> 
    3994           <th>Categories:</th> 
     3986          <th><xsl:copy-of select="$bwStr-CuCa-Categories"/></th> 
    39953987          <td> 
    39963988            <button type="button" onclick="toggleVisibility('calCategories','visible')"> 
    3997               show/hide categories for auto-tagging on input 
     3989              <xsl:copy-of select="$bwStr-CuCa-ShowHideCategoriesAutoTagging"/> 
    39983990            </button> 
    39993991            <div id="calCategories" class="invisible"> 
     
    40174009        </tr> 
    40184010        <tr> 
    4019           <th>Type:</th> 
     4011          <th><xsl:copy-of select="$bwStr-CuCa-Type"/></th> 
    40204012          <td> 
    40214013            <!-- we will set the value of "calendarCollection on submit. 
     
    40244016            <!-- type is defaulted to calendar.  It is changed when a typeSwitch is clicked. --> 
    40254017            <input type="hidden" value="calendar" name="type" id="bwCalType"/> 
    4026             <input type="radio" value="calendar" name="typeSwitch" checked="checked" onclick="changeClass('subscriptionTypes','invisible');setField('bwCalType',this.value);"/> Calendar 
    4027             <input type="radio" value="folder" name="typeSwitch" onclick="changeClass('subscriptionTypes','invisible');setField('bwCalType',this.value);"/> Folder 
    4028             <input type="radio" value="subscription" name="typeSwitch" onclick="changeClass('subscriptionTypes','visible');setField('bwCalType',this.value);"/> Subscription 
     4018            <input type="radio" value="{$bwStr-CuCa-Calendar}" name="typeSwitch" checked="checked" onclick="changeClass('subscriptionTypes','invisible');setField('bwCalType',this.value);"/> Calendar 
     4019            <input type="radio" value="{$bwStr-CuCa-Folder}" name="typeSwitch" onclick="changeClass('subscriptionTypes','invisible');setField('bwCalType',this.value);"/> Folder 
     4020            <input type="radio" value="{$bwStr-CuCa-Subscription}" name="typeSwitch" onclick="changeClass('subscriptionTypes','visible');setField('bwCalType',this.value);"/> Subscription 
    40294021          </td> 
    40304022        </tr> 
     
    40324024 
    40334025      <div id="subscriptionTypes" class="invisible"> 
    4034         <h4>Subscription URL</h4> 
     4026        <h4><xsl:copy-of select="$bwStr-CuCa-SubscriptionURL"/></h4> 
    40354027        <input type="hidden" value="publicTree" name="subType" id="bwSubType"/> 
    40364028        <div id="subscriptionTypeExternal"> 
    40374029          <table class="common" id="subscriptionTypes"> 
    40384030            <tr> 
    4039               <th>URL to calendar:</th> 
     4031              <th><xsl:copy-of select="$bwStr-CuCa-URLToCalendar"/></th> 
    40404032              <td> 
    40414033                <input type="text" name="aliasUri" value="" size="40"/> 
     
    40434035            </tr> 
    40444036            <tr> 
    4045               <th>ID (if required):</th> 
     4037              <th><xsl:copy-of select="$bwStr-CuCa-ID"/></th> 
    40464038              <td> 
    40474039                <input type="text" name="remoteId" value="" size="40"/> 
     
    40494041            </tr> 
    40504042            <tr> 
    4051               <th>Password (if required):</th> 
     4043              <th><xsl:copy-of select="$bwStr-CuCa-Password"/></th> 
    40524044              <td> 
    40534045                <input type="password" name="remotePw" value="" size="40"/> 
     
    40564048          </table> 
    40574049          <p class="note"> 
    4058             Note: An alias can be added to a Bedework calendar using a URL of the form:<br/> 
     4050            <xsl:copy-of select="$bwStr-CuCa-NoteAliasCanBeAdded"/><br/> 
    40594051            bwcal://[path], e.g. bwcal:///public/cals/MainCal 
    40604052          </p> 
     
    40744066 
    40754067      <div class="submitButtons"> 
    4076         <input type="submit" name="addCalendar" value="Add"/> 
    4077         <input type="submit" name="cancelled" value="cancel"/> 
     4068        <input type="submit" name="addCalendar" value="{$bwStr-CuCa-Add}"/> 
     4069        <input type="submit" name="cancelled" value="{$bwStr-CuCa-Cancel}"/> 
    40784070      </div> 
    40794071    </form> 
     
    40974089      <xsl:choose> 
    40984090        <xsl:when test="isSubscription='true'"> 
    4099           <h3>Modify Subscription</h3> 
     4091          <h3><xsl:copy-of select="$bwStr-CuCa-ModifySubscription"/></h3> 
    41004092          <input type="hidden" value="true" name="calendarCollection"/> 
    41014093        </xsl:when> 
    41024094        <xsl:when test="calType = '0'"> 
    4103           <h3>Modify Folder</h3> 
     4095          <h3><xsl:copy-of select="$bwStr-CuCa-ModifyFolder"/></h3> 
    41044096          <input type="hidden" value="false" name="calendarCollection"/> 
    41054097        </xsl:when> 
    41064098        <xsl:otherwise> 
    4107           <h3>Modify Calendar</h3> 
     4099          <h3><xsl:copy-of select="$bwStr-CuCa-ModifyCalendar"/></h3> 
    41084100          <input type="hidden" value="true" name="calendarCollection"/> 
    41094101        </xsl:otherwise> 
     
    41164108        </tr> 
    41174109        <tr> 
    4118           <th>Name:</th> 
     4110          <th><xsl:copy-of select="$bwStr-CuCa-Name"/></th> 
    41194111          <td> 
    41204112            <xsl:value-of select="name"/> 
     
    41284120        </tr --> 
    41294121        <tr> 
    4130           <th>Summary:</th> 
     4122          <th><xsl:copy-of select="$bwStr-CuCa-Summary"/></th> 
    41314123          <td> 
    41324124            <xsl:variable name="curCalSummary" select="summary"/> 
     
    41364128        <xsl:if test="/bedework/page = 'modSubscription'"> 
    41374129          <tr> 
    4138             <th>Topical Area:</th> 
     4130            <th><xsl:copy-of select="$bwStr-CuCa-TopicalArea"/></th> 
    41394131            <td> 
    41404132              <input type="radio" name="calendar.isTopicalArea" value="true"> 
    41414133                <xsl:if test="isTopicalArea = 'true'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    4142               </input> true 
     4134              </input><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-True"/> 
    41434135              <input type="radio" name="calendar.isTopicalArea" value="false"> 
    41444136                <xsl:if test="isTopicalArea = 'false'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if> 
    4145               </input> false 
     4137              </input><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-False"/> 
    41464138            </td> 
    41474139          </tr> 
    41484140        </xsl:if> 
    41494141        <tr> 
    4150           <th>Description:</th> 
     4142          <th><xsl:copy-of select="$bwStr-CuCa-Description"/></th> 
    41514143          <td> 
    41524144            <textarea name="calendar.description" cols="40" rows="4"> 
     
    41704162        </tr--> 
    41714163        <tr> 
    4172           <th>Display:</th> 
     4164          <th><xsl:copy-of select="$bwStr-CuCa-Display"/></th> 
    41734165          <td> 
    41744166            <input type="checkbox" name="calendar.display" size="40"> 
     
    41764168                <xsl:attribute name="checked">checked</xsl:attribute> 
    41774169              </xsl:if> 
    4178             </input> display items in this collection 
     4170            </input><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-DisplayItemsInCollection"/> 
    41794171          </td> 
    41804172        </tr> 
     
    41834175            <xsl:attribute name="class">disabled</xsl:attribute> 
    41844176          </xsl:if> 
    4185           <th>Disabled:</th> 
     4177          <th><xsl:copy-of select="$bwStr-CuCa-Disabled"/></th> 
    41864178          <td> 
    41874179            <input type="hidden" name="calendar.disabled" size="40"> 
     
    41914183            <xsl:if test="disabled = 'true'"> 
    41924184              <span class="disabledNote"> 
    4193                 This item is inaccessible and has been disabled.  You may 
    4194                 re-enable it to try again. 
     4185                <xsl:copy-of select="$bwStr-CuCa-ItemIsInaccessible"/> 
    41954186              </span> 
    41964187            </xsl:if> 
     
    41984189        </tr> 
    41994190        <tr> 
    4200           <th>Filter:</th> 
     4191          <th><xsl:copy-of select="$bwStr-CuCa-Filter"/></th> 
    42014192          <td> 
    42024193            <input type="hidden" name="fexpr" value=""/> 
     
    42244215 
    42254216            <button type="button" onclick="toggleVisibility('filterCategories','visible')"> 
    4226               show/hide categories for filtering on output 
     4217              <xsl:copy-of select="$bwStr-CuCa-ShowHideCategoriesFiltering"/> 
    42274218            </button> 
    42284219 
     
    42464237        </tr> 
    42474238        <tr> 
    4248           <th>Categories:</th> 
     4239          <th><xsl:copy-of select="$bwStr-CuCa-Categories"/></th> 
    42494240          <td> 
    42504241            <!-- show the selected categories --> 
     
    42644255            </ul> 
    42654256            <button type="button" onclick="toggleVisibility('calCategories','visible')"> 
    4266               show/hide categories for auto-tagging on input 
     4257              <xsl:copy-of select="$bwStr-CuCa-ShowHideCategoriesAutoTagging"/> 
    42674258            </button> 
    42684259            <div id="calCategories" class="invisible"> 
     
    42864277        <xsl:if test="isSubscription = 'true'"> 
    42874278          <tr> 
    4288             <th>URL:</th> 
     4279            <th><xsl:copy-of select="$bwStr-CuCa-URL"/></th> 
    42894280            <td> 
    42904281              <input name="aliasUri" value="" size="40"> 
     
    42954286          <xsl:if test="externalSub = 'true'"> 
    42964287            <tr> 
    4297               <th>Id (if required):</th> 
     4288              <th><xsl:copy-of select="$bwStr-CuCa-ID"/></th> 
    42984289              <td> 
    42994290                <input name="remoteId" value="" size="40"/> 
     
    43014292            </tr> 
    43024293            <tr> 
    4303               <th>Password (if required):</th> 
     4294              <th><xsl:copy-of select="$bwStr-CuCa-Password"/></th> 
    43044295              <td> 
    43054296                <input type="password" name="remotePw" value="" size="40"/> 
     
    43114302 
    43124303      <div id="sharingBox"> 
    4313         <h3>Current Access:</h3> 
     4304        <h3><xsl:copy-of select="$bwStr-CuCa-CurrentAccess"/></h3> 
    43144305        <div id="bwCurrentAccessWidget">&#160;</div> 
    43154306        <script type="text/javascript"> 
     
    43254316          <xsl:choose> 
    43264317            <xsl:when test="isSubscription='true'"> 
    4327               <input type="submit" name="delete" value="Remove Subscription"/> 
     4318              <input type="submit" name="delete" value="{$bwStr-CuCa-RemoveSubscription}"/> 
    43284319            </xsl:when> 
    43294320            <xsl:when test="calType = '0'"> 
    4330               <input type="submit" name="delete" value="Delete Folder"/> 
     4321              <input type="submit" name="delete" value="{$bwStr-CuCa-DeleteFolder}"/> 
    43314322            </xsl:when> 
    43324323            <xsl:otherwise> 
    4333               <input type="submit" name="delete" value="Delete Calendar"/> 
     4324              <input type="submit" name="delete" value="{$bwStr-CuCa-DeleteCalendar}"/> 
    43344325            </xsl:otherwise> 
    43354326          </xsl:choose> 
     
    43374328        <xsl:choose> 
    43384329          <xsl:when test="isSubscription='true'"> 
    4339             <input type="submit" name="updateCalendar" value="Update Subscription"/> 
     4330            <input type="submit" name="updateCalendar" value="{$bwStr-CuCa-UpdateSubscription}"/> 
    43404331          </xsl:when> 
    43414332          <xsl:when test="calType = '0'"> 
    4342             <input type="submit" name="updateCalendar" value="Update Folder"/> 
     4333            <input type="submit" name="updateCalendar" value="{$bwStr-CuCa-UpdateFolder}"/> 
    43434334          </xsl:when> 
    43444335          <xsl:otherwise> 
    4345             <input type="submit" name="updateCalendar" value="Update Calendar"/> 
     4336            <input type="submit" name="updateCalendar" value="{$bwStr-CuCa-UpdateCalendar}"/> 
    43464337          </xsl:otherwise> 
    43474338        </xsl:choose> 
    4348         <input type="submit" name="cancelled" value="cancel"/> 
     4339        <input type="submit" name="cancelled" value="{$bwStr-CuCa-Cancel}"/> 
    43494340      </div> 
    43504341    </form> 
     
    43714362 
    43724363  <xsl:template name="calendarList"> 
    4373     <h3>Manage Calendars &amp; Folders</h3> 
     4364    <h3><xsl:copy-of select="$bwStr-CaLi-ManageCalendarsAndFolders"/></h3> 
    43744365    <ul> 
    43754366 
    4376       <li>Select an item from the Public Tree on the left to modify 
    4377       a calendar or folder.</li> 
    4378       <li>Select the 
     4367      <li><xsl:copy-of select="$bwStr-CaLi-SelectItemFromPublicTree"/></li> 
     4368      <li><xsl:copy-of select="$bwStr-CaLi-SelectThe"/> 
    43794369      <img src="{$resourcesRoot}/resources/calAddIcon.gif" width="13" height="13" alt="true" border="0"/> 
    4380       icon to add a new calendar or folder to the tree. 
     4370      <xsl:copy-of select="$bwStr-CaLi-IconToAdd"/> 
    43814371        <ul> 
    4382           <li>Folders may only contain calendars and subfolders.</li> 
    4383           <li>Calendars may only contain events (and other calendar items).</li> 
     4372          <li><xsl:copy-of select="$bwStr-CaLi-FoldersMayContain"/></li> 
     4373          <li><xsl:copy-of select="$bwStr-CaLi-CalendarsMayContain"/></li> 
    43844374        </ul> 
    43854375      </li> 
    43864376      <li> 
    4387         Retrieve a calendar or folder directly by its path using the form to the left. 
     4377        <xsl:copy-of select="$bwStr-CaLi-RetrieveCalendar"/> 
    43884378      </li> 
    43894379    </ul> 
     
    43914381 
    43924382  <xsl:template name="calendarDescriptions"> 
    4393     <h2>Calendar Information</h2> 
     4383    <h2><xsl:copy-of select="$bwStr-CaLD-CalendarInfo"/></h2> 
    43944384    <ul> 
    4395       <li>Select an item from the calendar tree on the left to view all information 
    4396       about that calendar or folder.  The tree on the left represents the calendar 
    4397       heirarchy.</li> 
     4385      <li><xsl:copy-of select="$bwStr-CaLD-SelectItemFromCalendarTree"/></li> 
    43984386    </ul> 
    43994387  </xsl:template> 
    44004388 
    44014389  <xsl:template match="currentCalendar" mode="displayCalendar"> 
    4402     <h2>Calendar Information</h2> 
     4390    <h2><xsl:copy-of select="$bwStr-CaLD-CalendarInfo"/></h2> 
    44034391    <table class="eventFormTable"> 
    44044392      <tr> 
    4405         <th>Name:</th> 
     4393        <th><xsl:copy-of select="$bwStr-CaLD-Name"/></th> 
    44064394        <td> 
    44074395          <xsl:value-of select="name"/> 
     
    44094397      </tr> 
    44104398      <tr> 
    4411         <th>Path:</th> 
     4399        <th><xsl:copy-of select="$bwStr-CaLD-Path"/></th> 
    44124400        <td> 
    44134401          <xsl:value-of select="path"/> 
     
    44154403      </tr> 
    44164404      <tr> 
    4417         <th>Summary:</th> 
     4405        <th><xsl:copy-of select="$bwStr-CaLD-Summary"/></th> 
    44184406        <td> 
    44194407          <xsl:value-of select="summary"/> 
     
    44214409      </tr> 
    44224410      <tr> 
    4423         <th>Description:</th> 
     4411        <th><xsl:copy-of select="$bwStr-CaLD-Description"/></th> 
    44244412        <td> 
    44254413          <xsl:value-of select="desc"/> 
     
    44324420    <xsl:choose> 
    44334421      <xsl:when test="isSubscription = 'true'"> 
    4434         <h3>Remove Subscription</h3> 
     4422        <h3><xsl:copy-of select="$bwStr-CuCa-RemoveSubscription"/></h3> 
    44354423        <p> 
    4436           The following subscription will be removed. 
    4437           Continue? 
     4424          <xsl:copy-of select="$bwStr-CuCa-FollowingSubscriptionRemoved"/> 
    44384425        </p> 
    44394426      </xsl:when> 
    44404427      <xsl:when test="calType = '0'"> 
    4441         <h3>Delete Folder</h3> 
     4428        <h3><xsl:copy-of select="$bwStr-CuCa-DeleteFolder"/></h3> 
    44424429        <p> 
    4443           The following folder <em>and all its contents</em> will be deleted. 
    4444           Continue? 
     4430          <xsl:copy-of select="$bwStr-CuCa-FollowingFolderDeleted"/> 
    44454431        </p> 
    44464432      </xsl:when> 
    44474433      <xsl:otherwise> 
    4448         <h3>Delete Calendar</h3> 
     4434        <h3><xsl:copy-of select="$bwStr-CuCa-DeleteCalendar"/></h3> 
    44494435        <p> 
    4450           The following calendar will be deleted.  Continue? 
     4436          <xsl:copy-of select="$bwStr-CuCa-FollowingCalendarDeleted"/> 
    44514437        </p> 
    44524438      </xsl:otherwise> 
     
    44564442      <table class="eventFormTable"> 
    44574443        <tr> 
    4458           <th>Path:</th> 
     4444          <th><xsl:copy-of select="$bwStr-CuCa-Path"/></th> 
    44594445          <td> 
    44604446            <xsl:value-of select="path"/> 
     
    44624448        </tr> 
    44634449        <tr> 
    4464           <th>Name:</th> 
     4450          <th><xsl:copy-of select="$bwStr-CuCa-Name"/></th> 
    44654451          <td> 
    44664452            <xsl:value-of select="name"/> 
     
    44684454        </tr> 
    44694455        <tr> 
    4470           <th>Summary:</th> 
     4456          <th><xsl:copy-of select="$bwStr-CuCa-Summary"/></th> 
    44714457          <td> 
    44724458            <xsl:value-of select="summary"/> 
     
    44744460        </tr> 
    44754461        <tr> 
    4476           <th>Description:</th> 
     4462          <th><xsl:copy-of select="$bwStr-CuCa-Description"/></th> 
    44774463          <td> 
    44784464            <xsl:value-of select="desc"/> 
     
    44854471          <xsl:choose> 
    44864472            <xsl:when test="isSubscription = 'true'"> 
    4487               <input type="submit" name="delete" value="Yes: Remove Subscription!"/> 
     4473              <input type="submit" name="delete" value="{$bwStr-CuCa-YesRemoveSubscription}"/> 
    44884474            </xsl:when> 
    44894475            <xsl:when test="calType = '0'"> 
    4490               <input type="submit" name="delete" value="Yes: Delete Folder!"/> 
     4476              <input type="submit" name="delete" value="{$bwStr-CuCa-YesDeleteFolder}"/> 
    44914477            </xsl:when> 
    44924478            <xsl:otherwise> 
    4493               <input type="submit" name="delete" value="Yes: Delete Calendar!"/> 
     4479              <input type="submit" name="delete" value="{$bwStr-CuCa-YesDeleteCalendar}"/> 
    44944480            </xsl:otherwise> 
    44954481          </xsl:choose> 
    44964482        </div> 
    4497         <input type="submit" name="cancelled" value="Cancel"/> 
     4483        <input type="submit" name="cancelled" value="{$bwStr-CuCa-Cancel}"/> 
    44984484      </div> 
    44994485    </form> 
     
    45034489  <xsl:template name="selectCalForEvent"> 
    45044490    <div id="calTreeBlock"> 
    4505       <h2>Select a calendar</h2> 
     4491      <h2><xsl:copy-of select="$bwStr-SCFE-SelectCal"/></h2> 
    45064492      <!--<form name="toggleCals" action="{$event-selectCalForEvent}" method="post"> 
    45074493        <xsl:choose> 
     
    45204506        </xsl:choose> 
    45214507      </form>--> 
    4522       <h4>Calendars</h4> 
     4508      <h4><xsl:copy-of select="$bwStr-SCFE-Calendars"/></h4> 
    45234509      <ul class="calendarTree"> 
    45244510        <xsl:apply-templates select="/bedework/calendars/calendar" mode="selectCalForEventCalTree"/> 
     
    45324518    <xsl:variable name="itemClass"> 
    45334519      <xsl:choose> 
    4534         <xsl:when test="calType = '0'">folder</xsl:when> 
    4535         <xsl:otherwise>calendar</xsl:otherwise> 
     4520        <xsl:when test="calType = '0'"><xsl:copy-of select="$bwStr-Cals-Folder"/></xsl:when> 
     4521        <xsl:otherwise><xsl:copy-of select="$bwStr-Cals-Calendar"/></xsl:otherwise> 
    45364522      </xsl:choose> 
    45374523    </xsl:variable> 
     
    45774563      <tr> 
    45784564        <td class="calendarContent"> 
    4579           <h3>Move Calendar/Folder</h3> 
     4565          <h3><xsl:copy-of select="$bwStr-CaMv-MoveCalendar"/></h3> 
    45804566 
    45814567          <table class="eventFormTable"> 
    45824568            <tr> 
    4583               <th>Current Path:</th> 
     4569              <th><xsl:copy-of select="$bwStr-CaMv-CurrentPath"/></th> 
    45844570              <td> 
    45854571                <xsl:value-of select="/bedework/currentCalendar/path"/> 
     
    45874573            </tr> 
    45884574            <tr> 
    4589               <th>Name:</th> 
     4575              <th><xsl:copy-of select="$bwStr-CaMv-Name"/></th> 
    45904576              <td> 
    45914577                <xsl:value-of select="/bedework/currentCalendar/name"/> 
     
    45934579            </tr> 
    45944580            <tr> 
    4595               <th>Mailing List ID:</th> 
     4581              <th><xsl:copy-of select="$bwStr-CaMv-MailingListID"/></th> 
    45964582              <td> 
    45974583                <xsl:value-of select="/bedework/currentCalendar/mailListId"/> 
     
    45994585            </tr> 
    46004586            <tr> 
    4601               <th>Summary:</th> 
     4587              <th><xsl:copy-of select="$bwStr-CaMv-Summary"/></th> 
    46024588              <td> 
    46034589                <xsl:value-of select="/bedework/currentCalendar/summary"/> 
     
    46054591            </tr> 
    46064592            <tr> 
    4607               <th>Description:</th> 
     4593              <th><xsl:copy-of select="$bwStr-CaMv-Description"/></th> 
    46084594              <td> 
    46094595                <xsl:value-of select="/bedework/currentCalendar/desc"/> 
     
    46134599        </td> 
    46144600        <td class="bwCalsForMove"> 
    4615           <p>Select a new parent folder:</p> 
     4601          <p><xsl:copy-of select="$bwStr-CaMv-SelectNewParentFolder"/></p> 
    46164602          <ul class="calendarTree"> 
    46174603            <xsl:apply-templates select="/bedework/calendars/calendar" mode="listForMove"/> 
     
    46314617    <p> 
    46324618      <input type="text" name="who" width="40"/> 
    4633       <span class="nowrap"><input type="radio" name="whoType" value="user" checked="checked"/>user</span> 
    4634       <span class="nowrap"><input type="radio" name="whoType" value="group"/>group</span> 
     4619      <span class="nowrap"><input type="radio" name="whoType" value="user" checked="checked"/><xsl:copy-of select="$bwStr-ScAF-User"/></span> 
     4620      <span class="nowrap"><input type="radio" name="whoType" value="group"/><xsl:copy-of select="$bwStr-ScAF-Group"/></span> 
    46354621    </p> 
    46364622    <p> 
    4637       <strong>or</strong> 
    4638       <span class="nowrap"><input type="radio" name="whoType" value="owner"/>owner</span> 
    4639       <span class="nowrap"><input type="radio" name="whoType" value="auth"/>authenticated users</span> 
    4640       <span class="nowrap"><input type="radio" name="whoType" value="other"/>anyone</span> 
     4623      <strong><xsl:copy-of select="$bwStr-ScAF-Or"/></strong> 
     4624      <span class="nowrap"><input type="radio" name="whoType" value="owner"/><xsl:copy-of select="$bwStr-ScAF-Owner"/></span> 
     4625      <span class="nowrap"><input type="radio" name="whoType" value="auth"/><xsl:copy-of select="$bwStr-ScAF-AuthenticatedUsers"/></span> 
     4626      <span class="nowrap"><input type="radio" name="whoType" value="other"/><xsl:copy-of select="$bwStr-ScAF-Anyone"/></span> 
    46414627    </p> 
    46424628 
     
    46444630    <dl> 
    46454631      <dt> 
    4646         <input type="checkbox" name="howSetter" value="S" checked="checked" onchange="toggleScheduleHow(this.form,this)"/>all scheduling 
     4632        <input type="checkbox" name="howSetter" value="S" checked="checked" onchange="toggleScheduleHow(this.form,this)"/><xsl:copy-of select="$bwStr-ScAF-AllScheduling"/> 
    46474633      </dt> 
    46484634      <dd> 
    4649         <input type="checkbox" name="howSetter" value="t" checked="checked" disabled="disabled"/>scheduling requests<br/> 
    4650         <input type="checkbox" name="howSetter" value="y" checked="checked" disabled="disabled"/>scheduling replies<br/> 
    4651         <input type="checkbox" name="howSetter" value="s" checked="checked" disabled="disabled"/>free-busy requests 
     4635        <input type="checkbox" name="howSetter" value="t" checked="checked" disabled="disabled"/><xsl:copy-of select="$bwStr-ScAF-SchedReqs"/><br/> 
     4636        <input type="checkbox" name="howSetter" value="y" checked="checked" disabled="disabled"/><xsl:copy-of select="$bwStr-ScAF-SchedReplies"/><br/> 
     4637        <input type="checkbox" name="howSetter" value="s" checked="checked" disabled="disabled"/><xsl:copy-of select="$bwStr-ScAF-FreeBusyReqs"/> 
    46524638      </dd> 
    46534639    </dl> 
    46544640 
    4655     <input type="submit" name="modPrefs" value="Update"/> 
    4656     <input type="submit" name="cancelled" value="cancel"/> 
     4641    <input type="submit" name="modPrefs" value="{$bwStr-ScAF-Update}"/> 
     4642    <input type="submit" name="cancelled" value="{$bwStr-ScAF-Cancel}"/> 
    46574643  </xsl:template> 
    46584644 
     
    46644650    <xsl:param name="what"/> <!-- optional (for scheduling only) --> 
    46654651    <xsl:param name="calSuiteName"/> <!-- optional (for calendar suites only) --> 
    4666     <h3>Current Access:</h3> 
     4652    <h3><xsl:copy-of select="$bwStr-ACLs-CurrentAccess"/></h3> 
    46674653      <table class="common scheduling"> 
    46684654        <tr> 
    4669           <th>Entry</th> 
    4670           <th>Access</th> 
    4671           <th>Inherited from</th> 
     4655          <th><xsl:copy-of select="$bwStr-ACLs-Entry"/></th> 
     4656          <th><xsl:copy-of select="$bwStr-ACLs-Access"/></th> 
     4657          <th><xsl:copy-of select="$bwStr-ACLs-InheritedFrom"/></th> 
    46724658          <td></td> 
    46734659        </tr> 
     
    46934679        <xsl:variable name="whoType"> 
    46944680          <xsl:choose> 
    4695             <xsl:when test="contains($who,/bedework/syspars/userPrincipalRoot)">user</xsl:when> 
    4696             <xsl:when test="contains($who,/bedework/syspars/groupPrincipalRoot)">group</xsl:when> 
    4697             <xsl:when test="$who='authenticated'">auth</xsl:when> 
    4698             <xsl:when test="$who='unauthenticated'">unauth</xsl:when> 
    4699             <xsl:when test="$who='all'">all</xsl:when> 
    4700             <xsl:when test="invert/principal/property/owner">other</xsl:when> 
     4681            <xsl:when test="contains($who,/bedework/syspars/userPrincipalRoot)"><xsl:copy-of select="$bwStr-ACLs-User"/></xsl:when> 
     4682            <xsl:when test="contains($who,/bedework/syspars/groupPrincipalRoot)"><xsl:copy-of select="$bwStr-ACLs-Group"/></xsl:when> 
     4683            <xsl:when test="$who='authenticated'"><xsl:copy-of select="$bwStr-ACLs-Auth"/></xsl:when> 
     4684            <xsl:when test="$who='unauthenticated'"><xsl:copy-of select="$bwStr-ACLs-UnAuth"/></xsl:when> 
     4685            <xsl:when test="$who='all'"><xsl:copy-of select="$bwStr-ACLs-All"/></xsl:when> 
     4686            <xsl:when test="invert/principal/property/owner"><xsl:copy-of select="$bwStr-ACLs-Other"/></xsl:when> 
    47014687            <xsl:when test="principal/property"><xsl:value-of select="name(principal/property/*)"/></xsl:when> 
    47024688            <xsl:when test="invert/principal/property"><xsl:value-of select="name(invert/principal/property/*)"/></xsl:when> 
     
    47244710            <xsl:choose> 
    47254711              <xsl:when test="$whoType = 'other'"> 
    4726                 anyone (other) 
     4712                <xsl:copy-of select="$bwStr-ACLs-Anyone"/> 
    47274713              </xsl:when> 
    47284714              <xsl:when test="$shortWho != ''"> 
     
    47364722          <td class="acls"> 
    47374723            <xsl:if test="grant"> 
    4738               grant: 
     4724              <xsl:copy-of select="$bwStr-ACLs-Grant"/> 
    47394725              <span class="grant"> 
    47404726                <xsl:for-each select="grant/privilege/*"> 
     
    47454731            </xsl:if> 
    47464732            <xsl:if test="deny"> 
    4747               deny: 
     4733              <xsl:copy-of select="$bwStr-ACLs-Deny"/> 
    47484734              <span class="deny"> 
    47494735                <xsl:for-each select="deny/privilege/*"> 
     
    47604746              </xsl:when> 
    47614747              <xsl:otherwise> 
    4762                 local 
     4748                <xsl:copy-of select="$bwStr-ACLs-Local"/> 
    47634749              </xsl:otherwise> 
    47644750            </xsl:choose> 
     
    48014787      <tr> 
    48024788        <td class="cals"> 
    4803           <h3>Subscriptions</h3> 
     4789          <h3><xsl:copy-of select="$bwStr-Subs-Subscriptions"/></h3> 
    48044790          <ul class="calendarTree"> 
    48054791            <xsl:apply-templates select="calendar" mode="listForUpdateSubscription"> 
     
    48294815 
    48304816  <xsl:template name="subscriptionIntro"> 
    4831     <h3>Managing Subscriptions</h3> 
     4817    <h3><xsl:copy-of select="$bwStr-Subs-ManagingSubscriptions"/></h3> 
    48324818    <ul> 
    48334819      <li> 
    4834         Select an item from the tree on the left to modify a subscription. 
     4820        <xsl:copy-of select="$bwStr-Subs-SelectAnItem"/> 
    48354821      </li> 
    48364822      <li> 
    4837         Select the 
     4823        <xsl:copy-of select="$bwStr-Subs-SelectThe"/> 
    48384824        <img src="{$resourcesRoot}/resources/calAddIcon.gif" width="13" height="13" alt="true" border="0"/> 
    4839         icon to add a new subscription or folder to the tree. 
     4825        <xsl:copy-of select="$bwStr-Subs-IconToAdd"/> 
    48404826      </li> 
    48414827    </ul> 
    4842     <ul> 
    4843       <li> 
    4844         <strong>Topical Areas:</strong> 
    4845         <ul> 
    4846           <li> 
    4847             A subscription marked as a "Topical Area" will be presented to event administrators when creating events. 
    4848             These are used for input (tagging) and output (if added to a view). 
    4849           </li> 
    4850           <li> 
    4851             A subscription not marked as a "Topical Area" can be used in Views, 
    4852             but will not appear when creating events.  Such subscriptions are used for output only, 
    4853             e.g. an ical feed of holidays from an external source. 
    4854           </li> 
    4855         </ul> 
    4856       </li> 
    4857     </ul> 
     4828    <xsl:copy-of select="$bwStr-Subs-TopicalAreasNote"/> 
    48584829  </xsl:template> 
    48594830 
     
    48704841            </xsl:choose> 
    48714842          </xsl:when> 
    4872           <xsl:when test="calType = '0'">folder</xsl:when> 
     4843          <xsl:when test="calType = '0'"><xsl:copy-of select="$bwStr-Cals-Folder"/></xsl:when> 
    48734844          <xsl:otherwise>calendar</xsl:otherwise> 
    48744845        </xsl:choose> 
     
    49014872      <xsl:if test="calType = '0' and isSubscription='false'"> 
    49024873        <xsl:text> </xsl:text> 
    4903         <a href="{$subscriptions-initAdd}&amp;calPath={$calPath}" title="add a subscription"> 
    4904           <img src="{$resourcesRoot}/resources/calAddIcon.gif" width="13" height="13" alt="add a subscription" border="0"/> 
     4874        <a href="{$subscriptions-initAdd}&amp;calPath={$calPath}" title="{$bwStr-Cals-AddSubscription}"> 
     4875          <img src="{$resourcesRoot}/resources/calAddIcon.gif" width="13" height="13" alt="{$bwStr-Cals-AddSubscription}" border="0"/> 
    49054876        </a> 
    49064877      </xsl:if> 
     
    49144885 
    49154886  <xsl:template match="currentCalendar" mode="addSubscription"> 
    4916     <h3>Add Subscription</h3> 
    4917     <p class="note">Note: Access may be set on a subscription after it is created.</p> 
     4887    <h3><xsl:copy-of select="$bwStr-CuCa-AddSubscription"/></h3> 
     4888    <p class="note"><xsl:copy-of select="$bwStr-CuCa-AccessNote"/></p> 
    49184889    <form name="addCalForm" method="post" action="{$subscriptions-update}" onsubmit="setCatFilters(this);return setCalendarAlias(this);"> 
    49194890      <table class="common"> 
    49204891        <tr> 
    4921           <th>Name:</th> 
     4892          <th><xsl:copy-of select="$bwStr-CuCa-Name"/></th> 
    49224893          <td> 
    49234894            <xsl:variable name="curCalName" select="name"/> 
     
    49264897        </tr> 
    49274898        <tr> 
    4928           <th>Summary:</th> 
     4899          <th><xsl:copy-of select="$bwStr-CuCa-Summary"/></th> 
    49294900          <td> 
    49304901            <xsl:variable name="curCalSummary" select="summary"/> 
     
    49334904        </tr> 
    49344905        <tr> 
    4935           <th>Topical Area:</th> 
    4936           <td> 
    4937             <input type="radio" name="calendar.isTopicalArea" value="true" checked="checked"/> true 
    4938             <input type="radio" name="calendar.isTopicalArea" value="false"/> false 
    4939           </td> 
    4940         </tr> 
    4941         <tr> 
    4942           <th>Description:</th> 
     4906          <th><xsl:copy-of select="$bwStr-CuCa-TopicalArea"/></th> 
     4907          <td> 
     4908            <input type="radio" name="calendar.isTopicalArea" value="true" checked="checked"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-True"/> 
     4909            <input type="radio" name="calendar.isTopicalArea" value="false"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-False"/> 
     4910          </td> 
     4911        </tr> 
     4912        <tr> 
     4913          <th><xsl:copy-of select="$bwStr-CuCa-Description"/></th> 
    49434914          <td> 
    49444915            <textarea name="calendar.description" cols="30" rows="4"> 
     
    49694940        </tr--> 
    49704941        <tr> 
    4971           <th>Filter:</th> 
     4942          <th><xsl:copy-of select="$bwStr-CuCa-Filter"/></th> 
    49724943          <td> 
    49734944            <input type="hidden" name="fexpr" value=""/> 
    49744945            <button type="button" onclick="toggleVisibility('filterCategories','visible')"> 
    4975               show/hide categories for filtering on output 
     4946              <xsl:copy-of select="$bwStr-CuCa-ShowHideCategoriesFiltering"/> 
    49764947            </button> 
    49774948            <div id="filterCategories" class="invisible"> 
     
    49914962        </tr> 
    49924963        <tr> 
    4993           <th>Categories:</th> 
     4964          <th><xsl:copy-of select="$bwStr-CuCa-Categories"/></th> 
    49944965          <td> 
    49954966            <button type="button" onclick="toggleVisibility('calCategories','visible')"> 
    4996               show/hide categories for auto-tagging on input 
     4967              <xsl:copy-of select="$bwStr-CuCa-ShowHideCategoriesAutoTagging"/> 
    49974968            </button> 
    49984969            <div id="calCategories" class="invisible"> 
     
    50164987        </tr> 
    50174988        <tr> 
    5018           <th>Type:</th> 
     4989          <th><xsl:copy-of select="$bwStr-CuCa-Type"/></th> 
    50194990          <td> 
    50204991            <!-- we will set the value of "calendarCollection" on submit. 
     
    50295000            <!-- subType is defaulted to public.  It is changed when a subTypeSwitch is clicked. --> 
    50305001            <input type="hidden" value="public" name="subType" id="bwSubType"/> 
    5031             <input type="radio" name="subTypeSwitch" value="folder" onclick="changeClass('subscriptionTypePublic','invisible');changeClass('subscriptionTypeExternal','invisible');setField('bwType',this.value);"/> Folder 
    5032             <input type="radio" name="subTypeSwitch" value="public" checked="checked" onclick="changeClass('subscriptionTypePublic','visible');changeClass('subscriptionTypeExternal','invisible');setField('bwSubType',this.value);"/> Public alias 
    5033             <input type="radio" name="subTypeSwitch" value="external" onclick="changeClass('subscriptionTypePublic','invisible');changeClass('subscriptionTypeExternal','visible');setField('bwSubType',this.value);"/> URL 
     5002            <input type="radio" name="subTypeSwitch" value="folder" onclick="changeClass('subscriptionTypePublic','invisible');changeClass('subscriptionTypeExternal','invisible');setField('bwType',this.value);"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-FOLDER"/> 
     5003            <input type="radio" name="subTypeSwitch" value="public" checked="checked" onclick="changeClass('subscriptionTypePublic','visible');changeClass('subscriptionTypeExternal','invisible');setField('bwSubType',this.value);"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-PublicAlias"/> 
     5004            <input type="radio" name="subTypeSwitch" value="external" onclick="changeClass('subscriptionTypePublic','invisible');changeClass('subscriptionTypeExternal','visible');setField('bwSubType',this.value);"/><xsl:text> </xsl:text><xsl:copy-of select="$bwStr-CuCa-URL"/> 
    50345005 
    50355006              <div id="subscriptionTypePublic"> 
    50365007                <input type="hidden" value="" name="publicAliasHolder" id="publicAliasHolder"/> 
    50375008                <div id="bwPublicCalDisplay"> 
    5038                   <button type="button" onclick="showPublicCalAliasTree();">Select a public calendar or folder</button> 
     5009                  <button type="button" onclick="showPublicCalAliasTree();"><xsl:copy-of select="$bwStr-CuCa-SelectPublicCalOrFolder"/></button> 
    50395010                </div> 
    50405011                <ul id="publicSubscriptionTree" class="invisible"> 
     
    50465017                <table class="common"> 
    50475018                  <tr> 
    5048                     <th>URL to calendar:</th> 
     5019                    <th><xsl:copy-of select="$bwStr-CuCa-URLToCalendar"/></th> 
    50495020                    <td> 
    50505021                      <input type="text" name="aliasUriHolder" id="aliasUriHolder" value="" size="40"/> 
     
    50525023                  </tr> 
    50535024                  <tr> 
    5054                     <th>ID (if required):</th> 
     5025                    <th><xsl:copy-of select="$bwStr-CuCa-ID"/></th> 
    50555026                    <td> 
    50565027                      <input type="text" name="remoteId" value="" size="40"/> 
     
    50585029                  </tr> 
    50595030                  <tr> 
    5060                     <th>Password (if required):</th> 
     5031                    <th><xsl:copy-of select="$bwStr-CuCa-Password"/></th> 
    50615032                    <td> 
    50625033                      <input type="password" name="remotePw" value="" size="40"/> 
     
    50815052 
    50825053      <div class="submitButtons"> 
    5083         <input type="submit" name="addCalendar" value="Add"/> 
    5084         <input type="submit" name="cancelled" value="cancel"/> 
     5054        <input type="submit" name="addCalendar" value="{$bwStr-CuCa-Add}"/> 
     5055        <input type="submit" name="cancelled" value="{$bwStr-CuCa-Cancel}"/> 
    50855056      </div> 
    50865057    </form> 
     
    50935064      <xsl:attribute name="class"> 
    50945065        <xsl:choose> 
    5095           <xsl:when test="name='Trash'">trash</xsl:when> 
    5096           <xsl:when test="isSubscription = 'true'">alias</xsl:when> 
    5097           <xsl:when test="calType = '0'">folder</xsl:when> 
    5098           <xsl:otherwise>calendar</xsl:otherwise> 
     5066          <xsl:when test="name='Trash'"><xsl:copy-of select="$bwStr-Cals-Trash"/></xsl:when> 
     5067          <xsl:when test="isSubscription = 'true'"><xsl:copy-of select="$bwStr-Cals-Alias"/></xsl:when> 
     5068          <xsl:when test="calType = '0'"><xsl:copy-of select="$bwStr-Cals-Folder"/></xsl:when> 
     5069          <xsl:otherwise><xsl:copy-of select="$bwStr-Cals-Calendar"/></xsl:otherwise> 
    50995070        </xsl:choose> 
    51005071      </xsl:attribute> 
     
    51235094    <xsl:choose> 
    51245095      <xsl:when test="isSubscription = 'true'"> 
    5125         <h3>Remove Subscription</h3> 
     5096        <h3><xsl:copy-of select="$bwStr-CuCa-RemoveSubscription"/></h3> 
    51265097        <p> 
    5127           The following subscription will be removed. 
    5128           Continue? 
     5098          <xsl:copy-of select="$bwStr-CuCa-FollowingSubscriptionRemoved"/> 
    51295099        </p> 
    51305100      </xsl:when> 
    51315101      <xsl:when test="calType = '0'"> 
    5132         <h3>Delete Folder</h3> 
     5102        <h3><xsl:copy-of select="$bwStr-CuCa-DeleteFolder"/></h3> 
    51335103        <p> 
    5134           The following folder <em>and all its contents</em> will be deleted. 
    5135           Continue? 
     5104          <xsl:copy-of select="$bwStr-CuCa-FollowingFolderDeleted"/> 
    51365105        </p> 
    51375106      </xsl:when> 
    51385107      <xsl:otherwise> 
    5139         <h3>Delete Calendar</h3> 
     5108        <h3><xsl:copy-of select="$bwStr-CuCa-DeleteCalendar"/></h3> 
    51405109        <p> 
    5141           The following calendar will be deleted.  Continue? 
     5110          <xsl:copy-of select="$bwStr-CuCa-FollowingCalendarDeleted"/> 
    51425111        </p> 
    51435112      </xsl:otherwise> 
     
    51535122        </tr> 
    51545123        <tr> 
    5155           <th>Name:</th> 
     5124          <th><xsl:copy-of select="$bwStr-CuCa-Name"/></th> 
    51565125          <td> 
    51575126            <xsl:value-of select="name"/> 
     
    51595128        </tr> 
    51605129        <tr> 
    5161           <th>Summary:</th> 
     5130          <th><xsl:copy-of select="$bwStr-CuCa-Summary"/></th> 
    51625131          <td> 
    51635132            <xsl:value-of select="summary"/> 
     
    51655134        </tr> 
    51665135        <tr> 
    5167           <th>Description:</th> 
     5136          <th><xsl:copy-of select="$bwStr-CuCa-Description"/></th> 
    51685137          <td> 
    51695138            <xsl:value-of select="desc"/> 
     
    51765145          <xsl:choose> 
    51775146            <xsl:when test="isSubscription = 'true'"> 
    5178               <input type="submit" name="delete" value="Yes: Remove Subscription!"/> 
     5147              <input type="submit" name="delete" value="{$bwStr-CuCa-YesRemoveSubscription}"/> 
    51795148            </xsl:when> 
    51805149            <xsl:when test="calType = '0'"> 
    5181               <input type="submit" name="delete" value="Yes: Delete Folder!"/> 
     5150              <input type="submit" name="delete" value="{$bwStr-CuCa-YesDeleteFolder}"/> 
    51825151            </xsl:when> 
    51835152            <xsl:otherwise> 
    5184               <input type="submit" name="delete" value="Yes: Delete Calendar!"/> 
     5153              <input type="submit" name="delete" value="{$bwStr-CuCa-YesDeleteCalendar}"/> 
    51855154            </xsl:otherwise> 
    51865155          </xsl:choose> 
    51875156        </div> 
    5188         <input type="submit" name="cancelled" value="Cancel"/> 
     5157        <input type="submit" name="cancelled" value="{$bwStr-CuCa-Cancel}"/> 
    51895158      </div> 
    51905159    </form> 
     
    51965165    <xsl:variable name="userPath">/user/<xsl:value-of select="/bedework/userInfo/user"/>/</xsl:variable> 
    51975166 
    5198     <h2>Manage Views</h2> 
     5167    <h2><xsl:copy-of select="$bwStr-View-ManageViews"/></h2> 
    51995168    <p> 
    5200       Views are named aggregations of subscriptions used 
    5201       to display sets of events within a calendar suite. 
     5169      <xsl:copy-of select="$bwStr-View-ViewsAreNamedAggr"/> 
    52025170    </p> 
    52035171 
    5204     <h4>Add a new view</h4> 
     5172    <h4><xsl:copy-of select="$bwStr-View-AddNewView"/></h4> 
    52055173    <form name="addView" action="{$view-addView}" method="post"> 
    52065174      <input type="text" name="name" size="60"/> 
     
    52085176    </form> 
    52095177 
    5210     <h4>Views</h4> 
     5178    <h4><xsl:copy-of select="$bwStr-View-Views"/></h4> 
    52115179    <table id="commonListTable" class="viewsTable"> 
    52125180      <tr> 
    5213         <th>Name</th> 
    5214         <th>Included subscriptions</th> 
     5181        <th><xsl:copy-of select="$bwStr-View-Name"/></th> 
     5182        <th><xsl:copy-of select="$bwStr-View-IncludedSubscriptions"/></th> 
    52155183      </tr> 
    52165184 
     
    52425210    <xsl:variable name="userPath">/user/<xsl:value-of select="/bedework/userInfo/user"/>/</xsl:variable> 
    52435211 
    5244     <h2>Update View</h2> 
     5212    <h2><xsl:copy-of select="$bwStr-ModV-UpdateView"/></h2> 
    52455213 
    52465214    <ul class="note"> 
    52475215      <li> 
    5248         In some configurations, changes made here will not show up in the calendar suite until 
    5249         the cache is flushed (approx. 5 minutes) or you start a new session (e.g. clear your cookies). 
     5216        <xsl:copy-of select="$bwStr-ModV-InSomeConfigs"/> 
    52505217      </li> 
    52515218      <li> 
    5252         Deleting a view on a production system should be followed by a server restart to clear the cache for all users. 
     5219        <xsl:copy-of select="$bwStr-ModV-DeletingAView"/> 
    52535220      </li> 
    52545221      <li> 
    5255         To see underlying subscriptions in a local folder, open the folder in the 
    5256         "<a href="{$subscriptions-fetch}" title="subscriptions to calendars">Manage Subscriptions</a>" tree 
    5257         (this will be improved in a later version...). 
     5222        <xsl:copy-of select="$bwStr-ModV-ToSeeUnderlying"/><xsl:text> </xsl:text> 
     5223        "<a href="{$subscriptions-fetch}" title="subscriptions to calendars"><xsl:copy-of select="$bwStr-ModV-ManageSubscriptions"/></a>"<xsl:text> </xsl:text><xsl:copy-of select="$bwStr-ModV-Tree"/> 
    52585224      </li> 
    52595225      <li> 
    5260         If you include a folder in a view, you do not need to 
    5261         include its children. 
     5226        <xsl:copy-of select="$bwStr-ModV-IfYouInclude"/> 
    52625227      </li> 
    52635228    </ul> 
     
    52695234      <tr> 
    52705235        <td class="subs"> 
    5271           <h3>Available subscriptions:</h3> 
     5236          <h3><xsl:copy-of select="$bwStr-ModV-AvailableSubscriptions"/></h3> 
    52725237 
    52735238          <table class="subscriptionsListSubs"> 
     
    53025267        </td> 
    53035268        <td class="view"> 
    5304           <h3>Active subscriptions:</h3> 
     5269          <h3><xsl:copy-of select="$bwStr-ModV-ActiveSubscriptions"/></h3> 
    53055270          <table class="subscriptionsListView"> 
    53065271            <xsl:for-each select="/bedework/currentView/path"> 
     
    53305295      <div class="right"> 
    53315296        <form name="deleteViewForm" action="{$view-fetchForUpdate}" method="post"> 
    5332           <input type="submit" name="deleteButton" value="Delete View"/> 
     5297          <input type="submit" name="deleteButton" value="{$bwStr-ModV-DeleteView}"/> 
    53335298          <input type="hidden" name="name" value="{$viewName}"/> 
    53345299          <input type="hidden" name="delete" value="yes"/> 
    53355300        </form> 
    53365301      </div> 
    5337       <input type="button" name="return" value="Return to Views Listing" onclick="javascript:location.replace('{$view-fetch}')"/> 
     5302      <input type="button" name="return" value="{$bwStr-ModV-DeleteView}" onclick="javascript:location.replace('{$view-fetch}')"/> 
    53385303    </div> 
    53395304  </xsl:template> 
    53405305 
    53415306  <xsl:template name="deleteViewConfirm"> 
    5342     <h2>Remove View?</h2> 
     5307    <h2><xsl:copy-of select="$bwStr-DeVC-RemoveView"/></h2> 
    53435308 
    53445309    <p> 
    5345       The view <strong><xsl:value-of select="/bedework/currentView/name"/></strong
    5346       will be removed. 
     5310      <xsl:copy-of select="$bwStr-DeVC-TheView"/><xsl:text> </xsl:text><strong><xsl:value-of select="/bedework/currentView/name"/></strong><xsl:text> </xsl:text
     5311      <xsl:copy-of select="$bwStr-DeVC-WillBeRemoved"/> 
    53475312    </p> 
    53485313    <p class="note"> 
    5349       Be forewarned: if caching is 
    5350       enabled, removing views from a production system can cause the public 
    5351       interface to throw errors until the 
    5352       cache is flushed (a few minutes). 
     5314      <xsl:copy-of select="$bwStr-DeVC-BeForewarned"/> 
    53535315    </p> 
    53545316 
    5355     <p>Continue?</p> 
     5317    <p><xsl:copy-of select="$bwStr-DeVC-Continue"/></p> 
    53565318 
    53575319    <form name="removeView" action="{$view-remove}" method="post"> 
     
    53595321        <xsl:attribute name="value"><xsl:value-of select="/bedework/currentView/name"/></xsl:attribute> 
    53605322      </input> 
    5361       <input type="submit" name="delete" value="Yes: Remove View"/> 
    5362       <input type="submit" name="cancelled" value="No: Cancel"/> 
     5323      <input type="submit" name="delete" value="{$bwStr-DeVC-Continue}"/> 
     5324      <input type="submit" name="cancelled" value="{$bwStr-DeVC-Continue}"/> 
    53635325    </form> 
    53645326 
     
    53705332    change it without modifying includes.js --> 
    53715333    <form name="eventForm" method="post" action="{$event-upload}" id="standardForm" enctype="multipart/form-data"> 
    5372   &nbs