FreeburnText.cpp
上传用户:cnxinhai
上传日期:2013-08-06
资源大小:265k
文件大小:10k
源码类别:

DVD

开发平台:

Visual C++

  1. /* File defining all text strings to be used in the CFreeBurn Class
  2.  *
  3.  * Copyright (C) 2001, 2002  Adam Schlag
  4.  */
  5. /*
  6.  * FreeBurn Software License
  7.  * (based on the Apache Software License)
  8.  * 
  9.  * Version 1.1
  10.  * 
  11.  * Copyright (c) 2001, 2002 The FreeBurn Project. All rights reserved.
  12.  * 
  13.  * Redistribution and use in source and binary forms, with or without 
  14.  * modification, are permitted provided that the following conditions are met:
  15.  * 
  16.  * 1. Redistributions of source code must retain the above copyright 
  17.  * notice, this list of conditions and the following disclaimer.
  18.  * 
  19.  * 2. Redistributions in binary form must reproduce the above copyright 
  20.  * notice, this list of conditions and the following disclaimer in the 
  21.  * documentation and/or other materials provided with the distribution.
  22.  * 
  23.  * 3. The end-user documentation included with the redistribution, if any, must 
  24.  * include the following acknowledgment:
  25.  * 
  26.  *  "This product includes software developed by the FreeBurn 
  27.  *     Project (http://freeburn.sourceforge.net/)."
  28.  * 
  29.  * Alternately, this acknowledgment may appear in the software itself, 
  30.  * if and wherever such third-party acknowledgments normally appear.
  31.  * 
  32.  * 4. The names "FreeBurn" and "FreeBurn Project" must not be 
  33.  * used to endorse or promote products derived from this software 
  34.  * without prior written permission. For written permission, please 
  35.  * contact aschlag@users.sourceforge.net.
  36.  * 
  37.  * 5. Products derived from this software may not be called "FreeBurn", 
  38.  * nor may "FreeBurn" appear in their name, without prior written 
  39.  * permission of the FreeBurn Project.
  40.  * 
  41.  * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED 
  42.  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
  43.  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
  44.  * DISCLAIMED. IN NO EVENT SHALL THE FREEBURN PROJECT OR ITS 
  45.  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
  46.  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
  47.  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 
  48.  * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
  49.  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
  50.  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
  51.  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
  52.  * SUCH DAMAGE.
  53.  * 
  54.  * This software consists of voluntary contributions made by many 
  55.  * individuals on behalf of the FreeBurn Project. For more 
  56.  * information on the FreeBurn Project and FreeBurn, please see 
  57.  * <http://freeburn.sourceforge.net/>.
  58.  * 
  59.  * This software is distributed with software that is released under the GNU 
  60.  * General Public License (GPL).  You can find the terms of this license in the
  61.  * file GPL.txt distributed in this package.  You can find information on the
  62.  * software distributed with this package in the file PROGRAMS.txt.
  63.  */
  64.  
  65. #include "FreeburnDefs.h"
  66. #include "FreeburnText.h"
  67.  
  68. const char fbAppTitle[]= FB_APP_NAME 
  69.                          " " 
  70.                          FB_MAJOR_VERSION 
  71.                          "." 
  72.                          FB_MINOR_VERSION;
  73.  
  74. const char fbFileMenuTitle[]    = "&File";
  75. const char fbOptionsMenuTitle[] = "&Options";
  76. const char fbHelpMenuTitle[]    = "&Help";
  77. const char fbFileMenuNewText[]   = "&New             tCtl+NtCreate a new CD Layout";
  78. const char fbFileMenuOpenText[]  = "&OpentCtl+OtOpena .toc file specifying a CD Layout";
  79. const char fbFileMenuSaveText[]  = "&SavetCtl+StSave the current CD Layout as a .toc file";
  80. const char fbFileMenuCloseText[] = "C&losetCtl+LtClose the current CD Layout";
  81. const char fbFileMenuQuitText[]  = "&QuittCtl+QtThanks for using FreeBurn!";
  82. const char fbOptionsMenuPropertiesText[]   = "&Preferences      tCtl+PtSet the Program Preferences and Configuration";
  83. const char fbHelpMenuHelpText[]     = "&Help                              tCtl+HtFreeBurn Online Help";
  84. const char fbHelpMenuCdrecordText[] = "Manual - cdrecordttThe man(ual) page on how to use cdrecord";
  85. const char fbHelpMenuMkisofsText[]  = "Manual - mkisofsttThe man(ual) page on how to use mkisofs";
  86. const char fbHelpMenuCdrdaoText[]   = "Manual - cdrdaottThe man(ual) page on how to use cdrdao";
  87. const char fbHelpMenuAboutText[]    = "&AbouttCtl+AtSee FreeBurn Credits, Version, License, etc.";
  88. const char fbNewButtonText[]        = "tNew CD layouttCreate a new CD Layout";
  89. const char fbOpenButtonText[]       = "tOpen LayouttOpen a .toc file specifying a CD Layout";
  90. const char fbSaveButtonText[]       = "tSave LayouttSave the current CD Layout as a .toc file";
  91. const char fbBurnCDButtonText[]     = "tBurn a Blank CDtExecute a command to burn a blank CD-R or CD-RW disc";
  92. const char fbCDImageButtonText[]    = "tCreate a Data CD ImagetCreate a data .iso image";
  93. const char fbPropertiesButtonText[] = "tSet Program PreferencestSet the Program Preferences and Configuration";
  94. const char fbHelpButtonText[]       = "tFreeBurn HelptFreeBurn Online Help";
  95. const char fbExitButtonText[]       = "tExit FreeBurntThanks for using FreeBurn!";
  96. const char fbRegSectionProgramText[] = "Program";
  97. const char fbRegPropertyThemeText[]  = "Theme";
  98. const char fbRegPropertyXposText[]   = "X-Position";
  99. const char fbRegPropertyYposText[]   = "Y-Position";
  100. const char fbRegPropertyWidthText[]  = "Width";
  101. const char fbRegPropertyHeightText[] = "Height";
  102. const char fbRegSectionCommandPathsText[]  = "Command_Paths";
  103. const char fbRegPropertyShellPathText[]    = "shellpath";
  104. const char fbRegPropertyCdrecordPathText[] = "cdrecordpath";
  105. const char fbRegPropertyMkisofsPathText[]  = "mkisofspath";
  106. const char fbRegPropertyCdrdaoPathText[]   = "cdrdaopath";
  107. const char fbRegDefaultShellPathText[]     = 
  108.     DEFAULT_PROGRAM_DIRECTORY
  109.     SH_WINDOWS_NAME
  110.     SH_WINDOWS_NAME
  111.     EXE_EXTENSION;
  112. const char fbRegDefaultCdrecordPathText[]  = 
  113.     DEFAULT_PROGRAM_DIRECTORY
  114.     CDRECORD_WINDOWS_NAME
  115.     CDRECORD_WINDOWS_NAME
  116.     EXE_EXTENSION;
  117. const char fbRegDefaultMkisofsPathText[]   = 
  118.     DEFAULT_PROGRAM_DIRECTORY
  119.     MKISOFS_WINDOWS_NAME
  120.     MKISOFS_WINDOWS_NAME
  121.     EXE_EXTENSION;
  122. const char fbRegDefaultCdrdaoPathText[]    = 
  123.     DEFAULT_PROGRAM_DIRECTORY
  124.     CDRDAO_WINDOWS_NAME
  125.     CDRDAO_WINDOWS_NAME
  126.     EXE_EXTENSION;
  127.     
  128. const char fbCmdNotExistTitleText[]   = "Program does not exist!";
  129. const char fbCmdNotExistMessageText[] = "The program %s does not exist.nnCommand Path:n%s";
  130. const char fbCmdErrorTitleText[]      = "Command error";
  131. const char fbCmdErrorMessageText[]    = "There was an error in sending the command.nReturn Value: %d";
  132. const char fbSaveChangesTitleText[]   = "Unsaved CD Layout";
  133. const char fbSaveChangesMessageText[] = "There are unsaved changes in your disc layout.nWould you like to save them now?";
  134. const char fbDiscSizeLabelText[] = "Disc Size:ttSpecifies the size of the disc for the current layout";
  135. const char fbDiscTypeLabelText[] = "Disc Type:ttSpecifies the type of disc for the current layout";
  136. const char fb74650DiscText[]     = "74 Minute/650 MB Disc";
  137. const char fb80700DiscText[]     = "80 Minute/700 MB Disc";
  138. const char fbAudioDiscText[]     = "Audio Only Disc";
  139. const char fbCdRomDiscText[]     = "Audio and Data Disc";
  140. const char fbCdRomXaDiscText[]   = "XA/Multisession Disc";
  141. const char fbCatNumLabelText[]   = "Catalog Number:ttSpecify the 13 character disc catalog number (optional)";
  142. const char fbCdTextLabelText[]   = "Use CD TextttCheck this if you want to use CD Text on this disc";
  143. const char fbEditGlobalCdTextButtonText[] = "Edit Global CD TexttEdit disc CD TexttEdit the Global CD Text for this disc";
  144. const char fbAddCdTrackLabelText[] = "AddttAdd the following track buy selecting the options in this row and clicking the "Go ->" button";
  145. const char fbTrackLabel1Text[]     = "TrackttAdd the following track buy selecting the options in this row and clicking the "Go ->" button";
  146. const char fbAddTrackButtonText[]  = "Go ->tAdd TracktAdd the specified track to the current CD layout";
  147. const char fbAudioTrackOptionText[]      = "AudiottAudio (CD-DA) Track";
  148. const char fbDataTrackOptionText[]       = "DatattData (CD-ROM) Track";
  149. const char fbRawDataTrackOptionText[]    = "Raw DatattData Track in RAW form";
  150. const char fbMode2DataTrackOptionText[]  = "XA DatattXA Mode 2 Data Track";
  151. const char fbMode2AudioTrackOptionText[] = "XA AudiottXA Mode 2 Audio Track";
  152. const char fbMode2RawTrackOptionText[]   = "XA RawttXA Data Track in RAW form";
  153. const char fbModTrackLabelText[]      = "TrackttModify the following track buy selecting the options in this row and clicking the "Go ->" button";
  154. const char fbModTrackButtonText[]     = "Go ->tModify TracktModify the specified track according to the options you selected in this row";
  155. const char fbEditTrackOptionText[]    = "EditttEdit the specified track's layout";
  156. const char fbDeleteTrackOptionText[]  = "DeletettDelete the specified track from the CD layout";
  157. const char fbTrackNumberHelpText[]    = "Choose the track number of the track you want to modify";
  158. const char fbDiscUsedSpaceLabelText[] = "Used Space:ttThe number of blocks currently being used on this disc layout";
  159. const char fbDiscFreeSpaceLabelText[] = "Free Space:ttThe number of blocks currently free on this disc layout";
  160. const char fbDiscConfigBoxText[]      = "Disc Configuraton";
  161. const char fbTrackFuncsBoxText[]      = "Track Functions";
  162. const char fbDeleteTrackTitleText[]   = "Delete Track...";
  163. const char fbDeleteTrackMessageText[] = "Are you sure you want to delete track %d?";
  164. const char fbDeleteTrackErrorTitleText[]   = "Delete Track Failed";
  165. const char fbDeleteTrackErrorMessageText[] = "The track was not deleted for some reason.nn"
  166.                                              "If you are seeing this message, you may have found a bug.n"
  167.                                              "Please report it on the FreeBurn bug tracker at:n"
  168.                                              "https://sourceforge.net/tracker/?atid=411821&group_id=34561&func=browse";