home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 1 / amigaformatcd01.iso / pd / music / utilities / xmodule / catalogs / xmodule.cd < prev   
Text File  |  1996-04-30  |  14KB  |  582 lines

  1. #language english
  2. #version 0
  3. ;**
  4. ;** XModule.cd 1.0
  5. ;**
  6. ;** Copyright (C) 1995 Bernardo Innocenti
  7. ;**
  8. ;
  9. ; How to make a new catalog for XModule
  10. ; =====================================
  11. ;
  12. ;  This file contains all the strings used in XModule.  Lines beginning with
  13. ; a semicolon (;) are comments and are ignored by the catalog generator.
  14. ; Every string is made up two lines:
  15. ;
  16. ;     MSG_READING_TYPE_MODULE_CHN (//)
  17. ;     Reading %s module with %ld tracks...
  18. ;
  19. ;  The first line is a symbol which identifies its meaning inside XModule.
  20. ; You do not need to modify it.  The characters "(//)" are required by the
  21. ; catalog generator and shouldn't be modified.
  22. ;
  23. ;  The second line is the message itself.  You should insert the
  24. ; translation in your own language here.  In this example, the sequences
  25. ; "%s" and "%d" have a special meaning.  At run time, they will be replaced
  26. ; by a value, let's say "TakeTracker" and "12", so that the resulting
  27. ; string would become "Reading TakeTracker module with 12 tracks...".
  28. ;
  29. ;  Your language might require a different ordering of the % symbols in the
  30. ; sentence, for instance "12 tracks TakeTracker module...".  In this case,
  31. ; you can translate the string as follows:
  32. ;
  33. ;     %2$ld tracks %1$s module...
  34. ;
  35. ;  The template is %<position>$<sequence>, where <position> is the original
  36. ; position of the % command, <sequence> is the original command sequence.
  37. ;
  38. ;  For those amongst you who are not programmers, the meaning of some strings
  39. ; may be obscure.  For instance, you might find a string like "Ok|Cancel",
  40. ; which describes the possible answers to a requesters.  You should leave the
  41. ; '|' character alone and avoid inserting additional spaces before and after it.
  42. ;
  43. ;  To help you with the translation, the template "Empty.ct" is provided.
  44. ; This file has blank lines where the translated strings should be
  45. ; inserted, followed by comment lines with the original english string.
  46. ; Just rename it to <language>.ct and fill in all the empty lines.
  47. ;
  48. ;  When you are done with the translation, run a catalog generator like
  49. ; like FlexCat, KitKat or CatComp and make the xxx.catalog file.  Then, test
  50. ; the new catalog with XModule and make sure that every message is correct.
  51. ; To make a catalog with FlexCat, use the following command line:
  52. ;
  53. ;     FlexCat Catalogs/XModule.cd Catalogs/<language>.ct
  54. ;         CATALOG=Catalogs/<language>/XModule.catalog
  55. ;
  56. ;  When a new version of XModule gets released, the old catalogs will have
  57. ; to be updated to include all the new messages and so on.  In this case
  58. ; I'll send you the new catalog translation file and ask you to update it.
  59. ; Of course, you are still free to refuse if you do not want to do it, but,
  60. ; please, tell me about it in time, so I can look around for another
  61. ; translator.
  62. ;
  63. ;
  64. ; ***************************
  65. ; * Strings for all modules *
  66. ; ***************************
  67. ;
  68. ;
  69. MSG_OK (//)
  70. Ok
  71. ;
  72. MSG_YES_OR_NO (//)
  73. Yes|No
  74. ;
  75. MSG_RETRY_OR_CANCEL (//)
  76. Retry|Cancel
  77. ;
  78. MSG_CONTINUE (//)
  79. Continue
  80. ;
  81. MSG_NO_FREE_STORE (//)
  82. Insufficient memory.
  83. ;
  84. MSG_BREAK (//)
  85. Aborted.
  86. ;
  87. MSG_ERR_LOAD (//)
  88. Unable to load \"%s\": %s.
  89. ; The first %s is the filename, the second is the reason for failure.
  90. ;
  91. MSG_CANT_OPEN (//)
  92. Cannot open file \"%s\" %s.
  93. ; The first %s is the filename, the second is the reason for failure.
  94. ;
  95. MSG_ERROR_READING (//)
  96. Error reading \"%s\": %s.
  97. ; The first %s is the filename, the second is the reason for failure.
  98. ;
  99. MSG_ERROR_WRITING (//)
  100. Error writing \"%s\" %s.
  101. ; The first %s is the filename, the second is the reason for failure.
  102. ;
  103. ;
  104. ; *****************************
  105. ; * Strings for Compression.c *
  106. ; *****************************
  107. ;
  108. MSG_DECRUNCHING (//)
  109. Decrunching...
  110. ;
  111. MSG_NOTHING_IN_ARC (//)
  112. Nothing found in archive \"%s\".
  113. ;
  114. MSG_CANT_LOAD_COMPRESSED (//)
  115. Unable to load compressed file.
  116. ;
  117. MSG_ERROR_DECOMPRESSING (//)
  118. Error decompressing file \"%s\": %s.
  119. ;
  120. ;
  121. ; ********************
  122. ; * Strings for Cx.c *
  123. ; ********************
  124. ;
  125. MSG_BAD_HOTKEY (//)
  126. Bad Commodity HotKey description.
  127. ;
  128. ;
  129. ; ***************************
  130. ; * Strings for all loaders *
  131. ; ***************************
  132. ;
  133. MSG_READING_PATTS (//)
  134. Reading Patterns...
  135. ;
  136. MSG_READING_INSTS_INFO (//)
  137. Reading Instruments Info...
  138. ;
  139. MSG_READING_INSTS (//)
  140. Reading Instruments...
  141. ;
  142. MSG_ERR_CANT_LOAD_PATT (//)
  143. ERROR: Couldn't load pattern %ld.
  144. ;
  145. MSG_ERR_CANT_LOAD_INST (//)
  146. ERROR: Couldn't load instrument %lx.
  147. ;
  148. MSG_ERR_NO_MEM_FOR_INST (//)
  149. ERROR: Not enough memory for instrument %lx.
  150. ;
  151. MSG_ERR_NOT_A_SAMPLE (//)
  152. ERROR: Instrument %lx is not a sample.
  153. ;
  154. MSG_SONG_TOO_LONG (//)
  155. WARNING: Song length exceeds maximum. Will be truncated.
  156. ;
  157. MSG_SONG_HAS_TOO_MANY_PATT (//)
  158. WARNING: Song exceeds maximum number of patterns.
  159. ;
  160. MSG_PATT_TOO_MANY_TRACKS (//)
  161. WARNING: Pattern %ld has too many tracks. Cropping to %ld tracks.
  162. ;
  163. MSG_PATT_TOO_MANY_LINES (//)
  164. WARNING: Pattern %ld has too many lines. Cropping to %ld lines.
  165. ;
  166. MSG_INVALID_NOTE (//)
  167. WARNING: Invalid note %ld (Patt %ld Track %ld Line %ld).
  168. ;
  169. MSG_UNKNOWN_EFF (//)
  170. Unknown effect: $%lx (Patt %ld Track %ld Line %ld).
  171. ;
  172. MSG_EXTRA_DATA_AFTER_MOD (//)
  173. WARNING: Extra data found after valid module: Will be ignored.
  174. ;
  175. MSG_WRITING_HEADER (//)
  176. Writing Header...
  177. ;
  178. MSG_WRITING_PATTS (//)
  179. Writing Patterns...
  180. ;
  181. MSG_WRITING_INSTS (//)
  182. Writing Instruments...
  183. ;
  184. MSG_WRITING_INSTINFO (//)
  185. Writing Instruments Info...
  186. ;
  187. MSG_WRITING_INSTDATA (//)
  188. Writing Instruments Data...
  189. ;
  190. MSG_NOTE_TOO_LOW (//)
  191. WARNING: Note at Patt %ld Track %ld Line %ld is too low.
  192. ;
  193. MSG_NOTE_TOO_HIGH (//)
  194. WARNING: Note at Patt %ld Track %ld Line %ld is too high.
  195. ;
  196. MSG_NO_MEM_TO_HALVE (//)
  197. WARNING: Not enough memory to halve volume of instrument %lx.
  198. ;
  199. MSG_INSTR_TOO_LONG (//)
  200. WARNING: Instrument %lx is too long.
  201. ;
  202. ;
  203. ; *****************************
  204. ; * Strings for Get/SaveMED.c *
  205. ; *****************************
  206. ;
  207. MSG_READING_MMD (//)
  208. Loading MMD%lc module...
  209. ; The %lc is the MED format (0, 1, 2, ...)
  210. ;
  211. MSG_WRITING_MMD (//)
  212. Saving MMD%lc module...
  213. ; The %lc is the MED format (0, 1, 2, ...)
  214. ;
  215. MSG_UNSUPPORTED_MMD_FORMAT (//)
  216. ERROR: Unsupported OctaMED format.
  217. ;
  218. MSG_WRONG_EFFECT_IN_MMD0 (//)
  219. WARNING: Effect %lx is not supported in MMD0 format. Use MMD1 or better.
  220. ;
  221. ;
  222. ; ******************************
  223. ; * Strings for GetOktalyzer.c *
  224. ; ******************************
  225. ;
  226. MSG_READING_OKTALYZER (//)
  227. Loading Oktalyzer module with %ld tracks...
  228. ;
  229. MSG_WRITING_OKTALYZER (//)
  230. Saving Oktalyzer 1.1 module (%ld tracks)...
  231. ;
  232. ;
  233. ; ************************
  234. ; * Strings for GetS3M.c *
  235. ; ************************
  236. ;
  237. MSG_READING_S3M (//)
  238. Reading ScreamTracker 3.0 module with %ld channels...
  239. ;
  240. MSG_ADLIB_INSTR (//)
  241. ERROR: Instrument %lx is an ADLib %s.
  242. ; %s is the name of the ADLib instrument (eg: Snare).
  243. ;
  244. MSG_TRACK_OUT_OF_RANGE (//)
  245. WARNING: Track %lx is out of range.
  246. ;
  247. MSG_UNKNOWN_SAMPLE_COMPRESSION (//)
  248. WARNING: Unknown sample compression for instrument %lx.
  249. ;
  250. MSG_INST_IS_STEREO (//)
  251. WARNING: Instrument %lx is a stereo sample.
  252. ;
  253. MSG_INST_IS_16BIT (//)
  254. WARNING: Instrument %lx is 16bit: unable to load it.
  255. ;
  256. ;
  257. ; *********************************
  258. ; * Strings for Get/SaveTracker.c *
  259. ; *********************************
  260. ;
  261. MSG_READING_TYPE_MODULE (//)
  262. Reading %s module...
  263. ; %s is the module format.
  264. ;
  265. MSG_EXCEEDS_64_PATTS (//)
  266. WARNING: Module exceeds 64 patterns.  You need ProTracker 2.3 in order to play it.
  267. ;
  268. MSG_READING_TYPE_MODULE_CHN (//)
  269. Reading %s module with %ld tracks...
  270. ; %s is the module format, %ld is the number of tracks.
  271. ;
  272. MSG_SONG_HAS_NO_INSTS (//)
  273. This file is a song and doesn't contain instruments.
  274. ;
  275. ;
  276. MSG_SAVING_TRACKER (//)
  277. Saving Sound/Noise/ProTracker module...
  278. ;
  279. MSG_SAVING_TAKETRACKER (//)
  280. Saving Fast/TakeTracker module with %ld tracks...
  281. ;
  282. MSG_EXCEEDS_MAXPAATTS (//)
  283. WARNING: Module execeeds %ld patterns.
  284. ;
  285. MSG_PATT_WILL_GROW (//)
  286. Pattern %ld will grow to 64 lines (was %ld lines long).
  287. ;
  288. MSG_SPLITTING_PATT (//)
  289. Splitting pattern %ld (was %ld lines long).
  290. ;
  291. MSG_SOME_PATTS_NOT_SAVED (//)
  292. WARNING: some patterns are not being saved!
  293. ;
  294. ;
  295. ; **************************
  296. ; * Strings for SaveMIDI.c *
  297. ; **************************
  298. ;
  299. MSG_CHOOSING_CHANNELS (//)
  300. Choosing Channels...
  301. ;
  302. MSG_WRITING_MIDI_TRACKS (//)
  303. Writing MIDI Tracks...
  304. ;
  305. MSG_TOO_MANY_CHANNELS (//)
  306. ERROR: Song requires too many MIDI channels.
  307. ;
  308. ;
  309. ; *********************
  310. ; * Strings for Gui.c *
  311. ; *********************
  312. ;
  313. MSG_REALLY_QUIT_XMODULE (//)
  314. Really Quit XModule?
  315. ;
  316. MSG_CLOSE_ALL_WINDOWS (//)
  317. Please close all visitor windows\n\
  318. and then select `Continue'.
  319. ;
  320. ;
  321. ; ***********************
  322. ; * Strings for Instr.c *
  323. ; ***********************
  324. ;
  325. MSG_UNKNOWN_IFF (//)
  326. Unknown IFF format %s.
  327. ;
  328. MSG_ILLEGAL_IFF_STRUCTURE (//)
  329. Illegal IFF structure.
  330. ;
  331. MSG_SELECT_RAW_MODE (//)
  332. Unrecognized instrument format.\n\
  333. Please select RAW mode.
  334. ;
  335. MSG_RAW_MODES (//)
  336. Signed 8bit|Unsigned 8bit|Cancel
  337. ;
  338. MSG_DATATYPES_ERROR (//)
  339. DataTypes error: %s.
  340. ; %s is a detailed description of the problem.
  341. ;
  342. MSG_UNKNOWN_COMPRESSION (//)
  343. Unknown compression type.
  344. ;
  345. MSG_SAMPLE_WRONG_SIZE (//)
  346. %lu bit samples are not supported.
  347. ; %lu is the number of bits per sample.
  348. ;
  349. MSG_SAMPLE_NOT_MONO (//)
  350. Samples other than MONO are not supported.
  351. ;
  352. MSG_SAMPLE_WRONG_NUMBER_OF_CHANNELS (//)
  353. Samples with %ld channels are not supported.
  354. ;
  355. MSG_NO_MEMORY_TO_OPTIMIZE_INSTR (//)
  356. WARNING: insufficient memory to optimize instrument %lx.
  357. ;
  358. MSG_INSTR_WILL_SHRINK (//)
  359. Instrument %lx will shrink from %ld to %ld.
  360. ;
  361. MSG_INSTR_DUPES_REMOVED (//)
  362. Duplicate instruments found and removed: %lx == %lx.
  363. ;
  364. MSG_INSTR_UNUSED (//)
  365. Instrument %lx is never used and is being removed.
  366. ;
  367. ;
  368. ; ***********************
  369. ; * Strings for Instr.c *
  370. ; ***********************
  371. ;
  372. MSG_OPENLIB_FAIL (//)
  373. Couldn't open %s version %ld or greater.
  374. ;
  375. ;
  376. ; ***************************
  377. ; * Strings for Operators.c *
  378. ; ***************************
  379. ;
  380. MSG_CANT_INSERT_PATT (//)
  381. Unable to insert pattern: Maximum number of patterns reached.
  382. ;
  383. MSG_PATT_UNUSED (//)
  384. Pattern %ld is not used and is beeing deleted.
  385. ;
  386. MSG_PATT_CUT (//)
  387. Pattern %ld will be cut at line %ld.
  388. ;
  389. MSG_PATT_DUPE (//)
  390. Duplicate patterns found and removed: %ld == %ld.
  391. ; The two %ld are the pattern numbers.
  392. ;
  393. MSG_SONG_LEN_DIFFERENT (//)
  394. WARNING: Song lengths are different. Using shorter one.
  395. ;
  396. MSG_PATT_LEN_DIFFERENT (//)
  397. WARNING: Different pattern lengths at position %ld. Using shorter one.
  398. ;
  399. MSG_ERR_INSTR_BEYOND_LIMIT (//)
  400. ERROR: Can't merge modules with instruments beyond %lx.
  401. ;
  402. MSG_TRY_INSTR_REMAP (//)
  403. Merge aborted: Try remapping the instruments.
  404. ;
  405. ;
  406. ; ***********************
  407. ; * Strings for Prefs.c *
  408. ; ***********************
  409. ;
  410. MSG_BAD_PREFS_VERSION (//)
  411. Incorrect version of preferences file
  412. ;
  413. ;
  414. ; ****************************
  415. ; * Strings for Requesters.c *
  416. ; ****************************
  417. ;
  418. MSG_XMODULE_REQUEST (//)
  419. XModule Request
  420. ; This is the title of requesters put out by XModule.
  421. ;
  422. MSG_CLONE_WB (//)
  423. Clone Workbench Screen
  424. ;
  425. MSG_CLOSE_FILEREQUESTER (//)
  426. Please close FileRequester\n and then select `Continue'.
  427. ;
  428. MSG_SELECT_MODULES (//)
  429. Select Module(s)...
  430. ;
  431. MSG_SELECT_INSTRUMENTS (//)
  432. Select Instrument(s)...
  433. ;
  434. MSG_SELECT_PATTERN (//)
  435. Select Pattern...
  436. ;
  437. MSG_SAVE_MODULE (//)
  438. Save Module...
  439. ;
  440. MSG_SAVE_INSTRUMENT (//)
  441. Save Instrument...
  442. ;
  443. MSG_SAVE_PATTERN (//)
  444. Save Pattern...
  445. ;
  446. MSG_FILE_EXISTS (//)
  447. File \"%s\"\nalready exists.
  448. ;
  449. MSG_OVERWRITE (//)
  450. Overwrite|Choose Another|Abort
  451. ;
  452. ;
  453. ; **********************
  454. ; * Strings for Song.c *
  455. ; **********************
  456. ;
  457. MSG_UNESPECTED_EOF (//)
  458. Unespected end of file.
  459. ;
  460. MSG_MODULE_LOADED_OK (//)
  461. Module loaded OK.
  462. ;
  463. MSG_MODULE_SAVED_OK (//)
  464. Module saved OK.
  465. ;
  466. MSG_UNKNOWN_SAVE_FORMAT (//)
  467. ERROR: Unrecognized save format.
  468. ;
  469. MSG_INVALID_LOOP_REMOVED (//)
  470. Removed invalid loop for instrument %lx.
  471. ;
  472. MSG_INVALID_LOOP_FIXED (//)
  473. Fixed invalid loop for instrument %lx.
  474. ;
  475. MSG_SONG_HAS_NO_PATTS (//)
  476. WARNING: Song has no patterns.
  477. ;
  478. MSG_SONG_HAS_NO_SEQ (//)
  479. WARNING: Song has no sequence.
  480. ;
  481. MSG_INVALID_SONG_POS (//)
  482. WARNING: Song position %ld references pattern %ld, which doesn't exist.
  483. ;
  484. MSG_UNKNOWN_MOD_FORMAT (//)
  485. Unable to identify module format.\n\
  486. (Loading a data file as a module is unwise)
  487. ;
  488. MSG_SOUND_PRO_CANCEL (//)
  489. SoundTracker 15|ProTracker|Cancel
  490. ;
  491. MSG_AUTHOR_UNKNOWN (//)
  492. Unknown
  493. MSG_SONG_UNTITLED (//)
  494. Untitled
  495. ;
  496. ;
  497. ; **********************
  498. ; * Strings for Help.c *
  499. ; **********************
  500. ;
  501. MSG_AMIGAGUIDE_ERROR (//)
  502. AmigaGuide error:
  503. ; Note one blank space at the end of this line!
  504. ;
  505. ;
  506. ; ***************************
  507. ; * Strings for PattPrefs.c *
  508. ; ***************************
  509. ;
  510. MSG_PATT_TOO_LONG (//)
  511. ERROR: Pattern would exceed the maximum number of lines.
  512. ;
  513. ;
  514. ; *************************
  515. ; * Strings for PlayWin.c *
  516. ; *************************
  517. ;
  518. MSG_PLAYER_INIT_ERR (//)
  519. Player initialization error: %ld.
  520. ;
  521. MSG_CANT_OPEN_PLAYER (//)
  522. Couldn't open player
  523. ;
  524. ;
  525. ; *****************************
  526. ; * Strings for ProgressWin.c *
  527. ; *****************************
  528. ;
  529. MSG_PERCENT_DONE (//)
  530. %ld of %ld (%ld%% done)
  531. ; This string appears in the progress window gauge.  eg: "5 of 20 (25% done)".
  532. ;
  533. ;
  534. ; *****************************
  535. ; * Strings for SongInfoWin.c *
  536. ; *****************************
  537. ;
  538. MSG_JOIN_REQUIRES_TWO_SONGS (//)
  539. ERROR: Join requires two songs.
  540. ;
  541. MSG_MERGE_REQUIRES_TWO_SONGS (//)
  542. ERROR: Merge requires two songs.
  543. ;
  544. MSG_DISCARD_CURRENT_SONG (//)
  545. Discard current song?
  546. ;
  547. ;
  548. ; ****************************
  549. ; * Strings for ToolBoxWin.c *
  550. ; ****************************
  551. ;
  552. MSG_ABOUT_TEXT (//)
  553. %s %s\n\
  554. A Music Module Processing Utility\n\n\
  555. \
  556. %s\n\
  557. All rights reserved.\n\n\
  558. \
  559. Internet: bernie@shock.nervous.com\n\n\
  560. FidoNet:  2:332/118.4\n\
  561. \
  562. Free CHIP Memory: %ldKB\n\
  563. Free FAST Memory: %ldKB\n\n\
  564. Public Screen: %s\n\
  565. ARexx Port: %s\n\
  566. Cx HotKey: %s\n\
  567. Language: %s
  568. ;
  569. MSG_DEFAULT (//)
  570. --Default--
  571. ;
  572. MSG_DISABLED (//)
  573. --Disabled--
  574. ;
  575. ;
  576. ; *********************************
  577. ; * Strings for OptimizationWin.c *
  578. ; *********************************
  579. ;
  580. MSG_SAVED_X_BYTES (//)
  581. Saved %ld bytes (%ld%%)
  582.