====================================================== FILE://DISK/BROWSER/TEXT/STRINGS.TXT PART 1 COURTESY OF FWD-TO-ABUSE@WEBTV.NET This entire file came off the Plus HD ====================================================== ## *=* Copyright 1996, 1997 WebTV Networks, Inc. All rights reserved. ## UIStrings ( compiled into data files ) ## ## File Format: each line that starts with a # is special, other lines are string data. ## ## marks a comment ## #F filename specifies the file to compile the strings into, pathnames ## should be unix style ## #S marks the end of a string. not needed after last string ## or before first string in each file. ## ## files are ./xxx.dat where xxx is the number of the file as defined by UIStrings.h ## ## all strings should be present in each version of each file, if a string ## does not need to be translated, it should be duplicated in the local ## file. ## ############################################### ## ## 000.dat - used for common strings with multiple uses. ## #F ./000.dat ## ## 0 - button label for on/off buttons On #S 1 Off #S 2 ##- button label to submit data form. Continue #S 3 Reset #S 4 ## - button label to turn off power Power Off #S 5 - button label to submit data form Submit #S 6 - default button name Button #S 7 - default language code (en, ja, fr, etc.) en #S 8 - advanced options buttons hang up #S 9 print #S 10 reload #S 11 tv window #S 12 Watch TV #S 13 reconnect #S 14 - options panel secure page label (for matching - part 1) Secure #S 15 - options panel secure page label (for matching - part 2) Page #S 16 - options panel secure page label (what we actually use) Secure Page: #S 17 - offline options panel prefix Offline: #s 18 - used for japan only - placeholder - #S 19 - normal options buttons find #S 20 info #S 21 go to #S 22 save #S 23 send ## ############################################### ## ## 001.dat - used for HTML related strings. ## #F ./001.dat This page is too big to be shown completely. #S This is a searchable index. #S Enter Keywords: #S ## used for scrolling lists which have no items in them --empty-- ## #S %ld bps (compressed) #S %ld bps (uncompressed) ############################################### ## ## 002.dat - used for URL related strings. ## #F ./002.dat www. #S - common suffix, should change to country code in most cases .com ## ############################################### ## ## 003.dat - used for setup related strings. ## #F ./003.dat ## ## font size settings ## small #S medium #S large #S ## ## keyboard styles ## alphabetical #S standard ## ## music enabled ## #S on #S off ## ## border color brightness ## #S light #S medium #S dark ## ## music tempo ## #S slow #S fast #S medium #S ## ## sound volume ## soft #S loud #S medium ## ############################################### ## ## 004.dat - used for date/time related strings. ## #F ./004.dat ## ## days of the week ## Sunday #S Monday #S Tuesday #S Wednesday #S Thursday #S Friday #S Saturday #S ## ## days of the week abbreviations ## Sun #S Mon #S Tue #S Wed #S Thu #S Fri #S Sat #S ## ## months of the year ## January #S February #S March #S April #S May #S June #S July #S August #S September #S October #S November #S December #S ## ## month abbreviations ## Jan #S Feb #S Mar #S Apr #S May #S Jun #S Jul #S Aug #S Sep #S Oct #S Nov #S Dec #S ## ## AM/PM ## AM #S PM #S ## Date format string format: (from Plaugher's "The Standard C Library" : Chapter 15, pp.421-422) ## ## examples are for Sunday, January 2nd, 1997 at 03:07:08 PM PST ## see also the file "time.c" in the client to verify these values ## (ones with ** are non-standard WebTV special characters) ## ## %a = the abbreviated weekday name ("Sun") ## %A = the full weekday name ("Sunday") ## %b = the abbreviated month name ("Jan") ## %B = the full month name ("January") ## %c = the default combined date/time string (localized below) ## %d = the day of the month, two digits w/leading zero ("02") ## ** %e = the day of the month, one or two digits ("2") ## %H = the hour of a 24 hour day, two digits w/leading zero ("15") ## %I = (upper 'i') the hour of a 12 hour day, two digits w/leading zero ("03") ## %j = the day of the year, three digits w/leading zeros ("002") ## ** %l = (lower 'L') the hour of a 12 hour day, no leading zeros ("3") ## %m = the month of the year, two digits w/leading zero ("01") ## %M = the minutes after the hour, two digits w/leading zero ("07") ## %p = the am/pm indicator ("PM") ## %S = the seconds after the minute, two digits w/leading zero ("08") ## NOT IMPLEMENTED => %U = the Sunday week of the year, from 00 ("01") ## NOT IMPLEMENTED => %w = the day of the week, from 0 for Sunday ("0") ## NOT IMPLEMENTED => %W = the Monday week of the year, from 00 ("00") ## %x = the default date string (localized below) ## %X = the default time string (localized below) ## %y = the year of the century, from 00 ("97") ## %Y = the year ("1997") ## %Z = the timezone name, if any ("PST") ## %% = the percent character ("%") ## ## default date format (used for %X) returned by GetDateString() calls %A, %B %e, %Y #S ## ## default time format (used for %x) returned by GetTimeString() calls %l:%M %p #S ## ## default date/time format (used for %c) returned by GetDateTimeString() calls %A, %B %e, %Y %l:%M:%S %p %Z #S ## ## LastModifiedFunction() used for "&mod;" in HTML documents %l:%M %p on %A, %B %e, %Y ############################################### ## ## 005.dat - used for address panel related strings. ## #F ./005.dat#S Use Edit Addresses to add addresses to your address book. #S Choose an address from the address list. ############################################### ## ## 006.dat - used for alert window related strings. ## #F ./006.dat #S 1 Reconnect #S 2 Try Again #S 3 Options #S 4 Moved #S 5 Reconnect #S 6 Leave On #s 7 Explain #S 8 Same Place #S 9 Connect #S 10 Stay Connected #S 11 Enter #S 12 Leave #S 13 New Number #S 14 Same #S 15 Pulse #S 16 Tone #S 17