unit Languages;

interface
  Uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Math, ShellAPI, AxCtrls,
  FastIMG, ExtCtrls, StdCtrls, ComCtrls, FastDIB, FastDrawEx, FastFiles, FastSize, FastFX, GraphicEx,
  Utility, ROMUtils,AnimPreview;

  Procedure SetLanguage(Var lang: String);

 var


  ErrorsTR: Array[0..43, 1..4] of AnsiString =
  (('0', 'Başarılı', 'Program başarıyla tamamlandı ya da var olan en büyük sayılı satırdan daha büyük bir satıra zıplandı.', 'Herhangi'),
   ('1', 'FOR'#39'u olmayan NEXT', 'Kontrol değişkeni mevcut değil (FOR ile kurulumu yapılmamış), fakat aynı isimli bir değişken mevcut.', 'NEXT'),
   ('2', 'Değişken bulunamadı', 'Bu hata basit değişken için sözkonusu olduğunda, değişkenin FOR, LET, READ ya da INPUT komutları tarafından oluşturulmadan ya da diskten okunmadan önce kullanılmaya başlanmış olduğunu gösterir.'+' Dizi değişkenleri için ise değişken diskten okunmadan ya da DIM komutu ile kurulumu yapılmadan kullanıldığını gösterir.', 'Any'),
   ('3', 'Alt öge bulunamadı', 'Aranan öge sıralı değişken boyutlarının dışında ya da alt öge sayısı yanlış. Eğer alt öge negatif ise ya da 65535'#39'den büyük ise B hatası verilir.', 'Alt Öge Değişkenleri, harf dizinleri'),
   ('4', 'Yetersiz bellek', 'Yapmak istenilen işlem için yeterli bellek kalmadı. Eğer yorumlayıcı bu durumda takılıp kaldıysa, CLEAR komutunu kullanarak bellekte tutulan değişkenlerin temizlenmesi gerekmektedir.', 'LET, INPUT, FOR, DIM, GO SUB, LOAD, MERGE. Bazı durumlarda hesaplama anında.'),
   ('5', 'Ekran alanı dışında', 'Bir INPUT komutu 23 satırdan fazla metin oluşturmaya çalıştı. Ayrıca PRINT AT 22,xx kullanıldığında da oluşur.', 'INPUT, PRINT AT'),
   ('6', 'Sayı çok büyük ', 'Hesaplamalar sonucunda 10 üzeri 38'#39'den daha büyük bir rakam oluştu.', 'Tüm aritmatik hesaplar'),
   ('7', 'GO SUB'#39'u olmayan RETURN', 'Çalıştırılan GO SUB sayısından bir fazla RETURN işletildi.', 'RETURN'),
   ('8', 'Bilinmeyen hata', 'Yorumlayıcı işleyemeyeceği bir komut ya da ifade ile karşılaştı. Bu durumda program akışı durur.', 'Herhangi bir ifade ya da komut.'),
   ('9', 'STOP komutu', 'CONTINUE komutu STOP'#39'u tekrarlamayacak ve bir sonraki ifadeden devam edecektir.', 'STOP'),
   ('A', 'Geçersiz argüman', 'Fonksiyon için verilen argüman uygun değil.', 'SQR, LN, ASC, ACS, USR (dizi değişkeni ile)'),
   ('B', 'Tam sayı kapsam dışında', 'Bir tam sayı gerektiğinde, küsüratlı bir argüman en yakın tam sayıya yuvarlanır. Eğer bu beklenen aralığın dışında ise bu hata ortaya çıkar. Sıra değişken erişimi için bkz: HATA 3.', 'RUN, RANDOMIZE, POKE, DIM, GO TO, GO SUB, LIST, LLIST, PAUSE, PLOT, CHR$, PEEK, USR (nümerik argüman ile)'),
   ('C', 'BASIC'#39'de anlamı yok', 'Yazılan metin anlamlı bir ifade oluşturmuyor. Aynı zamanda bir fonksiyon için kullanılan çok yanlış bir argüman hakkında da bu hata üretilebilir.', 'VAL, VAL$'),
   ('D', 'BREAK - CONTINUE son komutu tekrarlar', 'Bir çevresel işlem sırasında BREAK tuşuna basıldı. Bu raporun ardından kullanılan CONTINUE komutu ifadeyi tekrarlayacaktır. L raporu ile karşılaştırın.', 'LOAD, SAVE, VERIFY, MERGE. Aynı zamanda ekrandaki "Scroll?" sorusuna N, BREAK ya da boşluk tuşuna basarak cevap verdiğinizde.'),
   ('E', 'DATA bitti', 'DATA listesininde bulunan veriler tükenmesine karşın program READ ile okumaya devam etmeyi denedi.', 'READ'),
   ('F', 'Geçersiz dosya adı', 'SAVE ile kullandığınız dosya adı dosya sisteminizde bir anlam ifade etmiyor.', 'SAVE'),
   ('G', 'Satır için yer yok', 'Program hafızasında yeni bir satırı kaydedecek kadar yer kalmadı.', 'Programa yeni bir satır girerken.'),
   ('H', 'INPUTda STOP kullanıldı', 'INPUT sırasında girilen veri STOP komutu ile başlıyor. Hata raporu 9'#39'un aksine, CONTINUE normal davranır ve INPUT ifadesini tekrar eder.', 'INPUT'),
   ('I', 'NEXT olmadan FOR', 'Hiç tekrar edilmeyecek bir FOR döngüsü ayarlandı (örn. FOR n=1 TO 0) ve zıplanması gereken NEXT komutu bulunamadı.', 'FOR'),
   ('J', 'Geçersiz G/Ç aygıtı', 'Metin giriş (INPUT) çıkışı (OUT) desteklemeyen bir aygıta karakter yazmaya ya da okumaya çalıştınız.'+' Örneğin, ekran akışından karakter okumak mümkün değildir ya da sadece okunabilir bir dosyaya yeni karakterler ekleyemezsiniz. Bu durumda INPUT #2,A$ benzeri bir ifade bu hataya sebep olur.' , 'Akış operasyonları; OPEN #, CLOSE #, INPUT #, PRINT # vb.'),
   ('K', 'Geçersiz Renk', 'Verilen rakam renk için geçersiz. INK, PAPER ve BORDER komutları 0 ile 7 arasındaki, BRIGHT, FLASH, INVERSE ve OVER sadece 0, 1, ve 8 rakamlarını destekler.', 'INK, PAPER, BORDER, FLASH, BRIGHT, INVERSE, OVER; ayrıca aynı işi yapan kontrol karakterlerinden sonra.'),
   ('L', 'Program BREAK ile kesildi', 'BREAK tuşuna basıldı. Kesme isteği iki ifade arasında oluştu. Satır ve '+'ifade numarası BREAK tuşuna basılmadan önceki ifadeye aittir, fakat CONTINUE sonraki ifadeden devam edecektir (zıplamaların gerçekleşmesine izin verecek şekilde), yani ifadeler tekrar edilmez.', 'Herhangi'),
   ('M', 'RAMTOP işe yaramıyor', 'RAMTOP için verilmiş olan adres sayısı çok büyük ya da çok küçük.', 'CLEAR, bazen RUN'),
   ('N', 'İfade kayıp', 'Artık geçerli olmayan bir ifadeye zıplandı.', 'RETURN, NEXT, CONTINUE'),
   ('O', 'Geçersiz akış', 'Geçerli akış kanalları olan 0 ile 15 dışında bir kanala ya da açık olmayan bir kanala yazılmaya çalışıldı, ya da aralık dışında bir kanal açılmaya çalışıldı.', 'INPUT #, OPEN #, PRINT #'),
   ('P', 'DEF FN olmadan FN', 'Kullanıcı tarafından tanımlanmış bir fonksiyon (FN) önceden tanımlanmadan (DEF FN) programda kullanıldı.', 'FN'),
   ('Q', 'Parametre hatası', 'Yanlış sayıda argüman ya da argümanlardan birisinin tipi yanlış (rakam yerine harf dizisi ya da tersi).', 'Herhangi bir fonksiyon.'),
   ('R', 'Dosya yükleme hatası', 'Bir dosya disk ya da kasette bulundu fakat yüklenme sırasında bir hata oluştu ya da kontrol hatası verdi.', 'VERIFY, LOAD, MERGE'),
   ('a', 'MERGE hatası', 'MERGE ! bir sebepten doğru çalışamadı. Dosya tipi ya da boyutu hatalı.', 'MERGE !'),
   ('b', 'Dosya tipi yanlış', 'Ram disk işlemi sırasında yanlış dosya tipi verilmiş. Örneğin LOAD !"name" komutu için CODE dosyası bulunması.', 'MERGE !, LOAD !'),
   ('c', 'CODE hatası', 'Dosya boyutu bellek sınırlarını aştı.', 'LOAD! file CODE'),
   ('d', 'Çok fazla parantez', 'Argümanların birinin etrafında çok fazla parantez mevcut.', 'PLAY'),
   ('e', 'Dosya zaten mevcut', 'Verilen dosya ismi zaten bulunuyor.', 'SAVE !'),
   ('f', 'Geçersiz isim', 'Dosya ismi yanlış ya da 10 karakterden fazla.', 'SAVE !, ERASE !'),
   ('g', 'RAMDisk hatası', 'Bu hata asla gösterilmeyecektir, RAM hatasını gösterir.', 'LOAD !, SAVE !, CAT !, ERASE !'),
   ('h', 'Dosya bulunamadı', 'RamDiskte verilen dosya ismi bulunmuyor.', 'LOAD !, MERGE !, ERASE !'),
   ('i', 'Geçersiz aygıt', 'FORMAT komutundan sonra verilmiş aygıt adı mevcut değil ya da bir fiziksel aygıta ait değil.', 'FORMAT'),
   ('j', 'Geçersiz Baud', 'RS232 aygıtı için baud hızı sıfır olarak ayarlanmış.', 'FORMAT LINE'),
   ('k', 'Geçersiz nota adı', 'PLAY komutu tanımadığı bir harf ile ya da küçük harfli bir karakterle karşılaştı.', 'PLAY'),
   ('l', 'Sayı çok büyük', 'Komut için kullanılan parametrede verilen rakam çok büyük.', 'PLAY'),
   ('m', 'Nota aralık dışında', 'Bir dizi diyez ya da bemol notayı ses çipinin dışına taşıdı.', 'PLAY'),
   ('n', 'Aralık dışında', 'Bir parametre çok büyük ya da küçük. Eğer hata çok büyükse hata l ortaya çıkar.', 'PLAY'),
   ('o', 'Çok fazla bağlı nota', 'Çok fazla nota birbirine bağlanmaya çalıştı.', 'PLAY'),
   ('?', 'Bilinmeyen hata', 'Bir ifade adres 8'#39'deki rom rutinine zıplamaya sebep oldu fakat ERR NR sistem değişkeninde geçersiz bir rakam mevcuttu.', 'Genellikle BASIC'#39' USR 8 komutu işletildiğinde oluşur'));

  ErrorAddressesTR: Array[0..43] Of TSpectrumError =
     ((Address:$1392; Desc:'0 BAŞARILI'; Notify:True),
      (Address:$1394; Desc:'1 FOR'#39'u olmayan NEXT'; Notify:True),
      (Address:$13A4; Desc:'2 Değişken bulunamadı'; Notify:True),
      (Address:$13B6; Desc:'3 Alt öge bulunamadı'; Notify:True),
      (Address:$13C5; Desc:'4 Yetersiz bellek'; Notify:True),
      (Address:$13D2; Desc:'5 Ekran alanı dışında'; Notify:True),
      (Address:$13DF; Desc:'6 Sayı çok büyük'; Notify:True),
      (Address:$13ED; Desc:'7 GO SUB'#39'u olmayan RETURN'; Notify:True),
      (Address:$1401; Desc:'8 Dosya sonu'; Notify:True),
      (Address:$140C; Desc:'9 STOP komutu'; Notify:True),
      (Address:$141A; Desc:'A Geçersiz argüman'; Notify:True),
      (Address:$142A; Desc:'B Tamsayı kapsam dışında'; Notify:True),
      (Address:$143E; Desc:'C BASIC'#39'de anlamı yok'; Notify:True),
      (Address:$144F; Desc:'D BREAK - CONT son komutu tekrarlar'; Notify:True),
      (Address:$1463; Desc:'E DATA bitti'; Notify:True),
      (Address:$146E; Desc:'F Geçersiz dosya adı'; Notify:True),
      (Address:$147F; Desc:'G Satır için yer yok'; Notify:True),
      (Address:$148F; Desc:'H INPUTda STOP kullanıldı'; Notify:True),
      (Address:$149C; Desc:'I NEXT olmadan FOR'; Notify:True),
      (Address:$14AC; Desc:'J Geçersiz G/Ç aygıtı'; Notify:True),
      (Address:$14BE; Desc:'K Geçersiz Renk'; Notify:True),
      (Address:$14CC; Desc:'L Program BREAK ile kesildi'; Notify:True),
      (Address:$14DE; Desc:'M RAMTOP işe yaramıyor'; Notify:True),
      (Address:$14EC; Desc:'N İfade kayıp'; Notify:True),
      (Address:$14FA; Desc:'O Geçersiz akış'; Notify:True),
      (Address:$1508; Desc:'P DEF FN olmadan FN'; Notify:True),
      (Address:$1516; Desc:'Q Parametre hatası'; Notify:True),
      (Address:$1525; Desc:'R Dosya yükleme hatası'; Notify:True),
      (Address:$1392; Desc:'a MERGE hatası'; Notify:True),
      (Address:$1392; Desc:'b Yanlış dosya tipi'; Notify:True),
      (Address:$1392; Desc:'c CODE hatası'; Notify:True),
      (Address:$1392; Desc:'d Çok fazla parantez'; Notify:True),
      (Address:$1392; Desc:'e Dosya zaten mevcut'; Notify:True),
      (Address:$1392; Desc:'f Geçersiz isim'; Notify:True),
      (Address:$1392; Desc:'g RAMDisk hatası'; Notify:True),
      (Address:$1392; Desc:'h Dosya bulunamadı'; Notify:True),
      (Address:$1392; Desc:'i Geçersiz aygıt'; Notify:True),
      (Address:$1392; Desc:'j Geçersiz baud'; Notify:True),
      (Address:$1392; Desc:'k Geçersiz nota adı'; Notify:True),
      (Address:$1392; Desc:'l Sayı çok büyük'; Notify:True),
      (Address:$1392; Desc:'m Nota aralık dışında'; Notify:True),
      (Address:$1392; Desc:'n Aralık dışında'; Notify:True),
      (Address:$1392; Desc:'o Çok fazla bağlı nota'; Notify:True),
      (Address:$1392; Desc:'? Bilinmeyen hata'; Notify:True));


implementation

Uses BASINMain;

Procedure SetLanguage(Var lang: String);



begin

if (lang='Türkçe') then
        Begin
        AnimPreviewWindow.Caption :='Canlandırma Ön İzlemesi';
        AnimPreviewWindow.Label22.Caption :='Güncelleme Aralığı:';
        AnimPreviewWindow.Label21.Caption :='xx kare';
        AnimPreviewWindow.Label2.Caption :='Büyüklük:';
        AnimPreviewWindow.Label1.Caption :='xx kare';
        AnimPreviewWindow.Panel1.Caption :='Panel1';
        AnimPreviewWindow.Button1.Caption :='Kapat';
        AnimPreviewWindow.Button2.Caption :='Kaydet...';
        AnimPreviewWindow.CheckBox1.Caption :='ileri-geri';
        
        
          // urceR14.20110529\BasinMain.dfm
        BASinOutput.Caption :=ReleaseName;
        //BASinOutput.Label1.Caption :='';
        BASinOutput.File1.Caption :='&Dosya';
        BASinOutput.New1.Caption :='Yeni';
        BASinOutput.N5.Caption :='-';
        BASinOutput.Load1.Caption :='Yükle...';
        BASinOutput.ReLOAD1.Caption :='Son Yüklenenler';
        BASinOutput.PreviousSession1.Caption :='Önceki Oturumu Aç';
        BASinOutput.N12.Caption :='-';
        BASinOutput.Item11.Caption :='Item1';
        BASinOutput.Item21.Caption :='Item2';
        BASinOutput.Item31.Caption :='Item3';
        BASinOutput.Item41.Caption :='Item4';
        BASinOutput.Item51.Caption :='Item5';
        BASinOutput.Item61.Caption :='Item6';
        BASinOutput.Item71.Caption :='Item7';
        BASinOutput.Item81.Caption :='Item8';
        BASinOutput.ImportBASIC1.Caption :='Binary Aç...';
        BASinOutput.ImportfromTapeImage1.Caption :='Teyp İmajı Tak...';
        BASinOutput.N1.Caption :='-';
        BASinOutput.Save1.Caption :='Kaydet';
        BASinOutput.SaveBASICas1.Caption :='Farklı Kaydet...';
        BASinOutput.N2.Caption :='-';
        BASinOutput.Print1.Caption :='Yazdır...';
        BASinOutput.N9.Caption :='-';
        BASinOutput.Exit1.Caption :='Çık';
        BASinOutput.Edit1.Caption :='Düzen';
        BASinOutput.Undo1.Caption :='Geri Al';
        BASinOutput.Redo1.Caption :='Yinele';
        BASinOutput.N6.Caption :='-';
        BASinOutput.Cut1.Caption :='Kes';
        BASinOutput.Copy1.Caption :='Kopyala';
        BASinOutput.Paste1.Caption :='Yapıştır';
        BASinOutput.Delete1.Caption :='Sil';
        BASinOutput.N14.Caption :='-';
        BASinOutput.CopyListing1.Caption :='Liste Olarak Kopyala';
        BASinOutput.View1.Caption :='&Görünüm';
        BASinOutput.ToolBar1.Caption :='Araç Çubuğu';
        BASinOutput.StatusBar2.Caption :='Durum Çubuğu';
        BASinOutput.SyntaxHelper1.Caption :='Sözdizim Yardımcısı';
        BASinOutput.CharacterRuler1.Caption :='Karakter Cetveli';
        BASinOutput.N15.Caption :='-';
        BASinOutput.ProgramInformation1.Caption :='Program Bilgisi';
        BASinOutput.ZXPrinterOutput1.Caption :='ZX Yazıcı Çıktısı';
        BASinOutput.CommandHistory1.Caption :='Komut Geçmişi';
        BASinOutput.LastError1.Caption :='Son Hata';
        BASinOutput.DebugWindows1.Caption :='Hata Ayıklama Pencereleri';
        BASinOutput.Variables1.Caption :='Değişkenler';
        BASinOutput.SystemVariables1.Caption :='Sistem Değişkenleri';
        BASinOutput.Breakpoints1.Caption :='Kesme Noktaları';
        BASinOutput.Watches1.Caption :='İzlemeler';
        BASinOutput.GOSUBStack1.Caption :='GO SUB Yığını';
        BASinOutput.MemoryMap1.Caption :='Bellek Haritası';
        BASinOutput.MemoryViewer1.Caption :='Bellek Listeleyici';
        BASinOutput.LogWindow1.Caption :='Kütük Penceresi';
        BASinOutput.ProfileResults1.Caption :='Performans Penceresi';
        BASinOutput.CPUWindow1.Caption :='CPU Penceresi';
        BASinOutput.WindowSize1.Caption :='Sanal Ekran Penceresi';
        BASinOutput.DisplayWindow1.Caption :='Görünür';
        BASinOutput.N100320x2401.Caption :='100% (320x240)';
        BASinOutput.N200640x4801.Caption :='200% (640x480)';
        BASinOutput.Custom1.Caption :='Özel ()';
        BASinOutput.N13.Caption :='-';
        BASinOutput.Force11Aspect1.Caption :='1:1 Oranı Zorla';
        BASinOutput.ExpressionEvaluator1.Caption :='Fonksiyon Hesaplama';
        BASinOutput.Search1.Caption :='Ara';
        BASinOutput.Find1.Caption :='Bul...';
        BASinOutput.Replace1.Caption :='Değiştir...';
        BASinOutput.FindNext1.Caption :='Sonrakini Bul';
        BASinOutput.ReplaceNext1.Caption :='Sonrakini Değiştir';
        BASinOutput.N10.Caption :='-';
        BASinOutput.SourceMarkers1.Caption :='Kaynak İmleri';
        BASinOutput.SetMarker1.Caption :='İmle';
        BASinOutput.Marker01.Caption :='Marker 0';
        BASinOutput.Marker11.Caption :='Marker 1';
        BASinOutput.Marker21.Caption :='Marker 2';
        BASinOutput.Marker31.Caption :='Marker 3';
        BASinOutput.Marker41.Caption :='Marker 4';
        BASinOutput.Marker51.Caption :='Marker 5';
        BASinOutput.Marker61.Caption :='Marker 6';
        BASinOutput.Marker71.Caption :='Marker 7';
        BASinOutput.Marker81.Caption :='Marker 8';
        BASinOutput.Marker91.Caption :='Marker 9';
        BASinOutput.GetMarker1.Caption :='İme Git';
        BASinOutput.Marker02.Caption :='Marker 0';
        BASinOutput.Marker12.Caption :='Marker 1';
        BASinOutput.Marker22.Caption :='Marker 2';
        BASinOutput.Marker32.Caption :='Marker 3';
        BASinOutput.Marker42.Caption :='Marker 4';
        BASinOutput.Marker52.Caption :='Marker 5';
        BASinOutput.Marker62.Caption :='Marker 6';
        BASinOutput.Marker72.Caption :='Marker 7';
        BASinOutput.Marker82.Caption :='Marker 8';
        BASinOutput.Marker92.Caption :='Marker 9';
        BASinOutput.N18.Caption :='-';
        BASinOutput.Clearall1.Caption :='Tümünü Kaldır';
        BASinOutput.GotoLineNumber1.Caption :='Satır numarasına git...';
        BASinOutput.GotoError1.Caption :='Hataya git';
        BASinOutput.Run1.Caption :='Başlat';
        BASinOutput.Run2.Caption :='Başlat';
        BASinOutput.Continue1.Caption :='Devam et';
        BASinOutput.GOTO1.Caption :='İmleçe git';
        BASinOutput.EnableProfiling1.Caption :='Performans takibine başla';
        BASinOutput.N11.Caption :='-';
        BASinOutput.ForceBREAK1.Caption :='Programı zorla durdur';
        BASinOutput.N7.Caption :='-';
        BASinOutput.TraceExecution1.Caption :='İşlem takibi';
        BASinOutput.SingleStepStatement1.Caption :='Tek basamak ilerle';
        BASinOutput.StepToNext1.Caption :='Sonraki basamağa atla';
        BASinOutput.RunTo1.Caption :='İmleçe kadar çalış';
        BASinOutput.N8.Caption :='-';
        BASinOutput.oggleBreakpoint1.Caption :='Kesme noktası ekle/kaldır';
        BASinOutput.AddBreakpoint1.Caption :='Kesme noktası ekle...';
        BASinOutput.AddWatch1.Caption :='Takip ekle...';
        BASinOutput.N19.Caption :='-';
        BASinOutput.FullSpeed1.Caption :='Tam Hız Emülasyon';
        BASinOutput.Tools1.Caption :='Araçlar';
        BASinOutput.BASinOptions1.Caption :='BasinC Seçenekleri...';
        BASinOutput.N4.Caption :='-';
        BASinOutput.TokenTable1.Caption :='Token Tablosu...';
        BASinOutput.BEEPComposer1.Caption :='BEEP Bestecisi...';
        BASinOutput.Memorygrabber1.Caption :='Bellek Yakalayıcı...';
        BASinOutput.UDGEditor1.Caption :='Grafik Editörü...';
        BASinOutput.ScreenPaintbox1.Caption :='Ekran Tuvali...';
        BASinOutput.Renumber1.Caption :='Yeniden Numaralandır...';
        BASinOutput.TapeCreator1.Caption :='Teyp Kasedi Düzenleyici...';
        BASinOutput.Compiler1.Caption :='Derleyici';
        BASinOutput.Assembler1.Caption :='Assembler';
        BASinOutput.MemoryEditor1.Caption :='Bellek Düzenleyici';
        BASinOutput.Help1.Caption :='Yardım';
        BASinOutput.Contents1.Caption :='İçerik...';
        BASinOutput.CommandHelp1.Caption :='Komut Yardımı';
        BASinOutput.SinclairBASICManual1.Caption :='Sinclair BASIC Kullanma Kılavuzu';
        BASinOutput.ErrorHelp1.Caption :='Hata Yardımı...';
        BASinOutput.N3.Caption :='-';
        BASinOutput.About1.Caption :='Hakkında...';
        BASinOutput.Token1.Caption :='Token';
        BASinOutput.Help2.Caption :='Token Yardımı...';
        BASinOutput.Tokenise1.Caption :='Token yap';
        BASinOutput.EditVariable1.Caption :='Değişken Düzenle...';
        BASinOutput.FindLine1.Caption :='Satırı Bul';
        BASinOutput.StringOperation1.Caption :='Dizi Operasyonu';
        BASinOutput.Wordwrapstring1.Caption :='Satır sonu kelime aktar';
        BASinOutput.Splitat32chars1.Caption :='32 Karakterden kes';
        BASinOutput.Insertspaces1.Caption :='Boşluk ekle';
        BASinOutput.Tokeniseall1.Caption :='Tümünü token yap';
        BASinOutput.Detokeniseall1.Caption :='Tümünü metin yap';
        BASinOutput.N16.Caption :='-';
        BASinOutput.Cut2.Caption :='Kes';
        BASinOutput.Copy2.Caption :='Kopyala';
        BASinOutput.Paste2.Caption :='Yapıştır';
        BASinOutput.N17.Caption :='-';
        BASinOutput.Debug1.Caption :='Debug';
        BASinOutput.ToggleBreakpoint1.Caption :='Kesme noktası ekle/kaldır';
        BASinOutput.RunToCursor1.Caption :='Satıra kadar çalıştır';
        BASinOutput.GoToCursor1.Caption :='Satıra git';
        BASinOutput.WatchVariable1.Caption :='Değişkeni izle';


        //Errors:=ErrorsTR;
        //ErrorAddresses:=ErrorAddressesTR;
        end;

if (lang='English') then
        Begin
                  // urceR14.20110529\BasinMain.dfm
        BASinOutput.Caption :=ReleaseName;
        //BASinOutput.Label1.Caption :='Label1';
        BASinOutput.File1.Caption :='&File';
        BASinOutput.New1.Caption :='New';
        BASinOutput.N5.Caption :='-';
        BASinOutput.Load1.Caption :='Open...';
        BASinOutput.ReLOAD1.Caption :='Recent Files';
        BASinOutput.PreviousSession1.Caption :='Previous Session';
        BASinOutput.N12.Caption :='-';
        BASinOutput.Item11.Caption :='Item1';
        BASinOutput.Item21.Caption :='Item2';
        BASinOutput.Item31.Caption :='Item3';
        BASinOutput.Item41.Caption :='Item4';
        BASinOutput.Item51.Caption :='Item5';
        BASinOutput.Item61.Caption :='Item6';
        BASinOutput.Item71.Caption :='Item7';
        BASinOutput.Item81.Caption :='Item8';
        BASinOutput.ImportBASIC1.Caption :='Import Binary...';
        BASinOutput.ImportfromTapeImage1.Caption :='Attach Tape Image...';
        BASinOutput.N1.Caption :='-';
        BASinOutput.Save1.Caption :='Save';
        BASinOutput.SaveBASICas1.Caption :='Save As...';
        BASinOutput.N2.Caption :='-';
        BASinOutput.Print1.Caption :='Print...';
        BASinOutput.N9.Caption :='-';
        BASinOutput.Exit1.Caption :='Exit';
        BASinOutput.Edit1.Caption :='Edit';
        BASinOutput.Undo1.Caption :='Undo';
        BASinOutput.Redo1.Caption :='Redo';
        BASinOutput.N6.Caption :='-';
        BASinOutput.Cut1.Caption :='Cut';
        BASinOutput.Copy1.Caption :='Copy';
        BASinOutput.Paste1.Caption :='Paste';
        BASinOutput.Delete1.Caption :='Delete';
        BASinOutput.N14.Caption :='-';
        BASinOutput.CopyListing1.Caption :='Copy Listing';
        BASinOutput.View1.Caption :='&View';
        BASinOutput.ToolBar1.Caption :='Tool Bar';
        BASinOutput.StatusBar2.Caption :='Status Bar';
        BASinOutput.SyntaxHelper1.Caption :='Syntax Helper';
        BASinOutput.CharacterRuler1.Caption :='Character Ruler';
        BASinOutput.N15.Caption :='-';
        BASinOutput.ProgramInformation1.Caption :='Program Information';
        BASinOutput.ZXPrinterOutput1.Caption :='ZX Printer Output';
        BASinOutput.CommandHistory1.Caption :='Command History';
        BASinOutput.LastError1.Caption :='Last Error';
        BASinOutput.DebugWindows1.Caption :='Debug Windows';
        BASinOutput.Variables1.Caption :='Variables';
        BASinOutput.SystemVariables1.Caption :='System Variables';
        BASinOutput.Breakpoints1.Caption :='Breakpoints';
        BASinOutput.Watches1.Caption :='Watches';
        BASinOutput.GOSUBStack1.Caption :='GO SUB Stack';
        BASinOutput.MemoryMap1.Caption :='Memory Map';
        BASinOutput.MemoryViewer1.Caption :='Memory Viewer';
        BASinOutput.LogWindow1.Caption :='Log Window';
        BASinOutput.ProfileResults1.Caption :='Profile Results';
        BASinOutput.CPUWindow1.Caption :='CPU Window';
        BASinOutput.WindowSize1.Caption :='Display Window';
        BASinOutput.DisplayWindow1.Caption :='Visible';
        BASinOutput.N100320x2401.Caption :='100% (320x240)';
        BASinOutput.N200640x4801.Caption :='200% (640x480)';
        BASinOutput.Custom1.Caption :='Custom ()';
        BASinOutput.N13.Caption :='-';
        BASinOutput.Force11Aspect1.Caption :='Force 1:1 Aspect';
        BASinOutput.ExpressionEvaluator1.Caption :='Expression Evaluator';
        BASinOutput.Search1.Caption :='Search';
        BASinOutput.Find1.Caption :='Find...';
        BASinOutput.Replace1.Caption :='Replace...';
        BASinOutput.FindNext1.Caption :='Find Next';
        BASinOutput.ReplaceNext1.Caption :='Replace Next';
        BASinOutput.N10.Caption :='-';
        BASinOutput.SourceMarkers1.Caption :='Source Markers';
        BASinOutput.SetMarker1.Caption :='Set Marker';
        BASinOutput.Marker01.Caption :='Marker 0';
        BASinOutput.Marker11.Caption :='Marker 1';
        BASinOutput.Marker21.Caption :='Marker 2';
        BASinOutput.Marker31.Caption :='Marker 3';
        BASinOutput.Marker41.Caption :='Marker 4';
        BASinOutput.Marker51.Caption :='Marker 5';
        BASinOutput.Marker61.Caption :='Marker 6';
        BASinOutput.Marker71.Caption :='Marker 7';
        BASinOutput.Marker81.Caption :='Marker 8';
        BASinOutput.Marker91.Caption :='Marker 9';
        BASinOutput.GetMarker1.Caption :='Get Marker';
        BASinOutput.Marker02.Caption :='Marker 0';
        BASinOutput.Marker12.Caption :='Marker 1';
        BASinOutput.Marker22.Caption :='Marker 2';
        BASinOutput.Marker32.Caption :='Marker 3';
        BASinOutput.Marker42.Caption :='Marker 4';
        BASinOutput.Marker52.Caption :='Marker 5';
        BASinOutput.Marker62.Caption :='Marker 6';
        BASinOutput.Marker72.Caption :='Marker 7';
        BASinOutput.Marker82.Caption :='Marker 8';
        BASinOutput.Marker92.Caption :='Marker 9';
        BASinOutput.N18.Caption :='-';
        BASinOutput.Clearall1.Caption :='Clear all';
        BASinOutput.GotoLineNumber1.Caption :='Go to Line Number...';
        BASinOutput.GotoError1.Caption :='Go to Error';
        BASinOutput.Run1.Caption :='Run';
        BASinOutput.Run2.Caption :='Run';
        BASinOutput.Continue1.Caption :='Continue';
        BASinOutput.GOTO1.Caption :='Go to Cursor';
        BASinOutput.EnableProfiling1.Caption :='Enable Profiling';
        BASinOutput.N11.Caption :='-';
        BASinOutput.ForceBREAK1.Caption :='Force BREAK';
        BASinOutput.N7.Caption :='-';
        BASinOutput.TraceExecution1.Caption :='Trace Execution';
        BASinOutput.SingleStepStatement1.Caption :='Single Step Statement';
        BASinOutput.StepToNext1.Caption :='Step Over Statement';
        BASinOutput.RunTo1.Caption :='Run To Cursor';
        BASinOutput.N8.Caption :='-';
        BASinOutput.oggleBreakpoint1.Caption :='Toggle Breakpoint';
        BASinOutput.AddBreakpoint1.Caption :='Add Breakpoint...';
        BASinOutput.AddWatch1.Caption :='Add Watch...';
        BASinOutput.N19.Caption :='-';
        BASinOutput.FullSpeed1.Caption :='Full Speed Emulation';
        BASinOutput.Tools1.Caption :='Tools';
        BASinOutput.BASinOptions1.Caption :='BasinC Options...';
        BASinOutput.N4.Caption :='-';
        BASinOutput.TokenTable1.Caption :='Token Table...';
        BASinOutput.BEEPComposer1.Caption :='BEEP Composer...';
        BASinOutput.Memorygrabber1.Caption :='Memory grabber...';
        BASinOutput.UDGEditor1.Caption :='UDG Character Editor...';
        BASinOutput.ScreenPaintbox1.Caption :='Image Editor...';
        BASinOutput.Renumber1.Caption :='Renumber...';
        BASinOutput.TapeCreator1.Caption :='Tape Editor...';
        BASinOutput.Compiler1.Caption :='Compiler';
        BASinOutput.Assembler1.Caption :='Assembler';
        BASinOutput.MemoryEditor1.Caption :='Memory Editor...';
        BASinOutput.Help1.Caption :='Help';
        BASinOutput.Contents1.Caption :='Contents...';
        BASinOutput.CommandHelp1.Caption :='Command Help';
        BASinOutput.SinclairBASICManual1.Caption :='Sinclair BASIC Manual';
        BASinOutput.ErrorHelp1.Caption :='Error Help...';
        BASinOutput.N3.Caption :='-';
        BASinOutput.About1.Caption :='About...';
        BASinOutput.Token1.Caption :='Token';
        BASinOutput.Help2.Caption :='Token Help...';
        BASinOutput.Tokenise1.Caption :='Tokenise';
        BASinOutput.EditVariable1.Caption :='Edit Variable...';
        BASinOutput.FindLine1.Caption :='Find Line';
        BASinOutput.StringOperation1.Caption :='String Operation';
        BASinOutput.Wordwrapstring1.Caption :='Wordwrap';
        BASinOutput.Splitat32chars1.Caption :='Split at 32 chars';
        BASinOutput.Insertspaces1.Caption :='Insert spaces';
        BASinOutput.Tokeniseall1.Caption :='Tokenise all';
        BASinOutput.Detokeniseall1.Caption :='Detokenise all';
        BASinOutput.N16.Caption :='-';
        BASinOutput.Cut2.Caption :='Cut';
        BASinOutput.Copy2.Caption :='Copy';
        BASinOutput.Paste2.Caption :='Paste';
        BASinOutput.N17.Caption :='-';
        BASinOutput.Debug1.Caption :='Debug';
        BASinOutput.ToggleBreakpoint1.Caption :='Toggle Breakpoint';
        BASinOutput.RunToCursor1.Caption :='Run To Line';
        BASinOutput.GoToCursor1.Caption :='Go To Line';
        BASinOutput.WatchVariable1.Caption :='Watch Variable';
        end;

if (lang='Deutsch') then
        Begin
                  // urceR14.20110529\BasinMain.dfm
        BASinOutput.Caption :='BASin';
        //BASinOutput.Label1.Caption :='Label1';
        BASinOutput.File1.Caption :='&Datei';
        BASinOutput.New1.Caption :='&Neu';
        BASinOutput.N5.Caption :='-';
        BASinOutput.Load1.Caption :='LOAD ""';
        BASinOutput.ReLOAD1.Caption :='Re-LOAD';
        BASinOutput.PreviousSession1.Caption :='Vorherige Session';
        BASinOutput.N12.Caption :='-';
        BASinOutput.Item11.Caption :='Item1';
        BASinOutput.Item21.Caption :='Item2';
        BASinOutput.Item31.Caption :='Item3';
        BASinOutput.Item41.Caption :='Item4';
        BASinOutput.Item51.Caption :='Item5';
        BASinOutput.Item61.Caption :='Item6';
        BASinOutput.Item71.Caption :='Item7';
        BASinOutput.Item81.Caption :='Item8';
        BASinOutput.ImportBASIC1.Caption :='Binärdatei importieren...';
        BASinOutput.ImportfromTapeImage1.Caption :='Band-Image anfügen...';
        BASinOutput.N1.Caption :='-';
        BASinOutput.Save1.Caption :='&Speichern';
        BASinOutput.SaveBASICas1.Caption :='Speichern &unter...';
        BASinOutput.N2.Caption :='-';
        BASinOutput.Print1.Caption :='&Drucken...';
        BASinOutput.N9.Caption :='-';
        BASinOutput.Exit1.Caption :='&Beenden';
        BASinOutput.Edit1.Caption :='Edit';
        BASinOutput.Undo1.Caption :='&Rückgängig';
        BASinOutput.Redo1.Caption :='Wiederholen';
        BASinOutput.N6.Caption :='-';
        BASinOutput.Cut1.Caption :='Ausschnei&den';
        BASinOutput.Copy1.Caption :='&Kopieren';
        BASinOutput.Paste1.Caption :='E&infügen';
        BASinOutput.Delete1.Caption :='&Löschen';
        BASinOutput.N14.Caption :='-';
        BASinOutput.CopyListing1.Caption :='Listing kopieren';
        BASinOutput.View1.Caption :='&Ansicht';
        BASinOutput.ToolBar1.Caption :='Symbolleiste';
        BASinOutput.StatusBar2.Caption :='Statusleiste';
        BASinOutput.SyntaxHelper1.Caption :='Syntax-Hilfe';
        BASinOutput.CharacterRuler1.Caption :='Zeichenlineal';
        BASinOutput.N15.Caption :='-';
        BASinOutput.ProgramInformation1.Caption :='Programminformation';
        BASinOutput.ZXPrinterOutput1.Caption :='ZX Druckerausgabe';
        BASinOutput.CommandHistory1.Caption :='Befehlsverlauf';
        BASinOutput.LastError1.Caption :='Letzter Fehler';
        BASinOutput.DebugWindows1.Caption :='Debug-Fenster';
        BASinOutput.Variables1.Caption :='Variablen';
        BASinOutput.SystemVariables1.Caption :='Systemvariablen';
        BASinOutput.Breakpoints1.Caption :='Haltepunkte';
        BASinOutput.Watches1.Caption :='Überwachung';
        BASinOutput.GOSUBStack1.Caption :='GO SUB Stack';
        BASinOutput.MemoryMap1.Caption :='Speicherkarte';
        BASinOutput.MemoryViewer1.Caption :='Speicheransicht';
        BASinOutput.LogWindow1.Caption :='Log-Fenster';
        BASinOutput.ProfileResults1.Caption :='Profile Results';
        BASinOutput.CPUWindow1.Caption :='CPU-Fenster';
        BASinOutput.WindowSize1.Caption :='Anzeigefenster';
        BASinOutput.DisplayWindow1.Caption :='sichtbar';
        BASinOutput.N100320x2401.Caption :='100% (320x240)';
        BASinOutput.N200640x4801.Caption :='200% (640x480)';
        BASinOutput.Custom1.Caption :='Benutzerdefiniert ()';
        BASinOutput.N13.Caption :='-';
        BASinOutput.Force11Aspect1.Caption :='1:1-Verhältnis';
        BASinOutput.ExpressionEvaluator1.Caption :='Ausdrücke auswerten';
        BASinOutput.Search1.Caption :='&Suchen';
        BASinOutput.Find1.Caption :='&Suchen...';
        BASinOutput.Replace1.Caption :='&Ersetzen...';
        BASinOutput.FindNext1.Caption :='Weiter Suchen';
        BASinOutput.ReplaceNext1.Caption :='Nächstes ersetzen';
        BASinOutput.N10.Caption :='-';
        BASinOutput.SourceMarkers1.Caption :='Quelltext-Marker';
        BASinOutput.SetMarker1.Caption :='Setze Marker';
        BASinOutput.Marker01.Caption :='Marker 0';
        BASinOutput.Marker11.Caption :='Marker 1';
        BASinOutput.Marker21.Caption :='Marker 2';
        BASinOutput.Marker31.Caption :='Marker 3';
        BASinOutput.Marker41.Caption :='Marker 4';
        BASinOutput.Marker51.Caption :='Marker 5';
        BASinOutput.Marker61.Caption :='Marker 6';
        BASinOutput.Marker71.Caption :='Marker 7';
        BASinOutput.Marker81.Caption :='Marker 8';
        BASinOutput.Marker91.Caption :='Marker 9';
        BASinOutput.GetMarker1.Caption :='Get Marker';
        BASinOutput.Marker02.Caption :='Marker 0';
        BASinOutput.Marker12.Caption :='Marker 1';
        BASinOutput.Marker22.Caption :='Marker 2';
        BASinOutput.Marker32.Caption :='Marker 3';
        BASinOutput.Marker42.Caption :='Marker 4';
        BASinOutput.Marker52.Caption :='Marker 5';
        BASinOutput.Marker62.Caption :='Marker 6';
        BASinOutput.Marker72.Caption :='Marker 7';
        BASinOutput.Marker82.Caption :='Marker 8';
        BASinOutput.Marker92.Caption :='Marker 9';
        BASinOutput.N18.Caption :='-';
        BASinOutput.Clearall1.Caption :='Alle löschen';
        BASinOutput.GotoLineNumber1.Caption :='Gehe zu Zeilennummer...';
        BASinOutput.GotoError1.Caption :='Gehe zu Fehler';
        BASinOutput.Run1.Caption :='Run';
        BASinOutput.Run2.Caption :='Run';
        BASinOutput.Continue1.Caption :='Fortsetzen';
        BASinOutput.GOTO1.Caption :='Gehe zum Cursor';
        BASinOutput.EnableProfiling1.Caption :='Profiling';
        BASinOutput.N11.Caption :='-';
        BASinOutput.ForceBREAK1.Caption :='BREAK erzwingen';
        BASinOutput.N7.Caption :='-';
        BASinOutput.TraceExecution1.Caption :='Trace Execution';
        BASinOutput.SingleStepStatement1.Caption :='Einzelschritt';
        BASinOutput.StepToNext1.Caption :='Step Over Statement';
        BASinOutput.RunTo1.Caption :='Laufe zum Cursor';
        BASinOutput.N8.Caption :='-';
        BASinOutput.oggleBreakpoint1.Caption :='Wechsele Haltepunkt';
        BASinOutput.AddBreakpoint1.Caption :='Haltepunkt hinzufügen...';
        BASinOutput.AddWatch1.Caption :='Watch hinzufügen...';
        BASinOutput.N19.Caption :='-';
        BASinOutput.FullSpeed1.Caption :='maximale Geschwindigkeit';
        BASinOutput.Tools1.Caption :='Werkzeuge';
        BASinOutput.BASinOptions1.Caption :='Einstellungen...';
        BASinOutput.N4.Caption :='-';
        BASinOutput.TokenTable1.Caption :='Token Tabelle...';
        BASinOutput.BEEPComposer1.Caption :='BEEP Composer...';
        BASinOutput.Memorygrabber1.Caption :='Memory grabber...';
        BASinOutput.UDGEditor1.Caption :='Graphik/Sprite-Editor...';
        BASinOutput.ScreenPaintbox1.Caption :='Screen Paintbox...';
        BASinOutput.Renumber1.Caption :='Neu nummerieren...';
        BASinOutput.TapeCreator1.Caption :='Tape Creator...';
        BASinOutput.Compiler1.Caption :='Compiler';
        BASinOutput.Assembler1.Caption :='Assembler';
        BASinOutput.MemoryEditor1.Caption :='Memory Editor';
        BASinOutput.Help1.Caption :='Hilfe';
        BASinOutput.Contents1.Caption :='Inhalt...';
        BASinOutput.CommandHelp1.Caption :='Hilfe zu Befehlen';
        BASinOutput.SinclairBASICManual1.Caption :='Sinclair BASIC Handbuch';
        BASinOutput.ErrorHelp1.Caption :='Fehlerhilfe...';
        BASinOutput.N3.Caption :='-';
        BASinOutput.About1.Caption :='Über...';
        BASinOutput.Token1.Caption :='Token';
        BASinOutput.Help2.Caption :='Token-Hilfe...';
        BASinOutput.Tokenise1.Caption :='In Token umwandeln';
        BASinOutput.EditVariable1.Caption :='Variable bearbeiten...';
        BASinOutput.FindLine1.Caption :='Zeile finden';
        BASinOutput.StringOperation1.Caption :='String Operation';
        BASinOutput.Wordwrapstring1.Caption :='Wortumbruch';
        BASinOutput.Splitat32chars1.Caption :='Umbruch nach 32 Zeichen';
        BASinOutput.Insertspaces1.Caption :='Leerzeichen einfügen';
        BASinOutput.Tokeniseall1.Caption :='alles in Token umwandeln';
        BASinOutput.Detokeniseall1.Caption :='Detokenise all';
        BASinOutput.N16.Caption :='-';
        BASinOutput.Cut2.Caption :='Ausschneiden';
        BASinOutput.Copy2.Caption :='Kopieren';
        BASinOutput.Paste2.Caption :='Einfügen';
        BASinOutput.N17.Caption :='-';
        BASinOutput.Debug1.Caption :='Debug';
        BASinOutput.ToggleBreakpoint1.Caption :='Haltepunkt umschalten';
        BASinOutput.RunToCursor1.Caption :='Laufe bis Zeile';
        BASinOutput.GoToCursor1.Caption :='Gehe zu Zeile';
        BASinOutput.WatchVariable1.Caption :='Überwache Variable';
        end;


if (lang='Spanish') then
        Begin
                  // urceR14.20110529\BasinMain.dfm
        BASinOutput.Caption :=ReleaseName;
        //BASinOutput.Label1.Caption :='Label1';
        BASinOutput.File1.Caption :='&Archivo';
        BASinOutput.New1.Caption :='Nuevo';
        BASinOutput.N5.Caption :='-';
        BASinOutput.Load1.Caption :='LOAD ""';
        BASinOutput.ReLOAD1.Caption :='Re-LOAD';
        BASinOutput.PreviousSession1.Caption :='Sesión anterior';
        BASinOutput.N12.Caption :='-';
        BASinOutput.Item11.Caption :='Item1';
        BASinOutput.Item21.Caption :='Item2';
        BASinOutput.Item31.Caption :='Item3';
        BASinOutput.Item41.Caption :='Item4';
        BASinOutput.Item51.Caption :='Item5';
        BASinOutput.Item61.Caption :='Item6';
        BASinOutput.Item71.Caption :='Item7';
        BASinOutput.Item81.Caption :='Item8';
        BASinOutput.ImportBASIC1.Caption :='Importar Binario...';
        BASinOutput.ImportfromTapeImage1.Caption :='Insertar Cinta...';
        BASinOutput.N1.Caption :='-';
        BASinOutput.Save1.Caption :='Guardar';
        BASinOutput.SaveBASICas1.Caption :='Guardar Como...';
        BASinOutput.N2.Caption :='-';
        BASinOutput.Print1.Caption :='Imprimir...';
        BASinOutput.N9.Caption :='-';
        BASinOutput.Exit1.Caption :='Salir';
        BASinOutput.Edit1.Caption :='Editar';
        BASinOutput.Undo1.Caption :='Deshacer';
        BASinOutput.Redo1.Caption :='Rehacer';
        BASinOutput.N6.Caption :='-';
        BASinOutput.Cut1.Caption :='Cortar';
        BASinOutput.Copy1.Caption :='Copiar';
        BASinOutput.Paste1.Caption :='Pegar';
        BASinOutput.Delete1.Caption :='Borrar';
        BASinOutput.N14.Caption :='-';
        BASinOutput.CopyListing1.Caption :='Copiar Listado';
        BASinOutput.View1.Caption :='&Ver';
        BASinOutput.ToolBar1.Caption :='Barra Herramientas';
        BASinOutput.StatusBar2.Caption :='Barra Estado';
        BASinOutput.SyntaxHelper1.Caption :='Ayuda sintaxis';
        BASinOutput.CharacterRuler1.Caption :='Regla Caracteres';
        BASinOutput.N15.Caption :='-';
        BASinOutput.ProgramInformation1.Caption :='Información del Programa';
        BASinOutput.ZXPrinterOutput1.Caption :='Salida Impresora ZX';
        BASinOutput.CommandHistory1.Caption :='Histórico de Comandos';
        BASinOutput.LastError1.Caption :='Último Error';
        BASinOutput.DebugWindows1.Caption :='Ventanas Depuración';
        BASinOutput.Variables1.Caption :='Variables';
        BASinOutput.SystemVariables1.Caption :='Variables de Sistema';
        BASinOutput.Breakpoints1.Caption :='Puntos Parada';
        BASinOutput.Watches1.Caption :='Puntos Observación';
        BASinOutput.GOSUBStack1.Caption :='Pila GO SUB';
        BASinOutput.MemoryMap1.Caption :='Mapa Memoria';
        BASinOutput.MemoryViewer1.Caption :='Visor Memoria';
        BASinOutput.LogWindow1.Caption :='Ventana Registro';
        BASinOutput.ProfileResults1.Caption :='Resultados Perfilador';
        BASinOutput.CPUWindow1.Caption :='Ventana CPU';
        BASinOutput.WindowSize1.Caption :='Ventana Visualización';
        BASinOutput.DisplayWindow1.Caption :='Visible';
        BASinOutput.N100320x2401.Caption :='100% (320x240)';
        BASinOutput.N200640x4801.Caption :='200% (640x480)';
        BASinOutput.Custom1.Caption :='Personalizado ()';
        BASinOutput.N13.Caption :='-';
        BASinOutput.Force11Aspect1.Caption :='Forzar Aspecto 1:1';
        BASinOutput.ExpressionEvaluator1.Caption :='Evaluador de Expresiones';
        BASinOutput.Search1.Caption :='Buscar';
        BASinOutput.Find1.Caption :='Buscar...';
        BASinOutput.Replace1.Caption :='Reemplazar...';
        BASinOutput.FindNext1.Caption :='Buscar Siguiente';
        BASinOutput.ReplaceNext1.Caption :='Reemplazar Siguiente';
        BASinOutput.N10.Caption :='-';
        BASinOutput.SourceMarkers1.Caption :='Marcadores de Código';
        BASinOutput.SetMarker1.Caption :='Establecer Marcador';
        BASinOutput.Marker01.Caption :='Marcador 0';
        BASinOutput.Marker11.Caption :='Marcador 1';
        BASinOutput.Marker21.Caption :='Marcador 2';
        BASinOutput.Marker31.Caption :='Marcador 3';
        BASinOutput.Marker41.Caption :='Marcador 4';
        BASinOutput.Marker51.Caption :='Marcador 5';
        BASinOutput.Marker61.Caption :='Marcador 6';
        BASinOutput.Marker71.Caption :='Marcador 7';
        BASinOutput.Marker81.Caption :='Marcador 8';
        BASinOutput.Marker91.Caption :='Marcador 9';
        BASinOutput.GetMarker1.Caption :='Obtener Marcador';
        BASinOutput.Marker02.Caption :='Marcador 0';
        BASinOutput.Marker12.Caption :='Marcador 1';
        BASinOutput.Marker22.Caption :='Marcador 2';
        BASinOutput.Marker32.Caption :='Marcador 3';
        BASinOutput.Marker42.Caption :='Marcador 4';
        BASinOutput.Marker52.Caption :='Marcador 5';
        BASinOutput.Marker62.Caption :='Marcador 6';
        BASinOutput.Marker72.Caption :='Marcador 7';
        BASinOutput.Marker82.Caption :='Marcador 8';
        BASinOutput.Marker92.Caption :='Marcador 9';
        BASinOutput.N18.Caption :='-';
        BASinOutput.Clearall1.Caption :='Limpiar todo';
        BASinOutput.GotoLineNumber1.Caption :='Ir a Línea...';
        BASinOutput.GotoError1.Caption :='Ir a Error';
        BASinOutput.Run1.Caption :='Ejecutar';
        BASinOutput.Run2.Caption :='Ejecutar';
        BASinOutput.Continue1.Caption :='Continuar';
        BASinOutput.GOTO1.Caption :='Ir al Cursor';
        BASinOutput.EnableProfiling1.Caption :='Habilitar Perfilado';
        BASinOutput.N11.Caption :='-';
        BASinOutput.ForceBREAK1.Caption :='Forzar BREAK';
        BASinOutput.N7.Caption :='-';
        BASinOutput.TraceExecution1.Caption :='Trazar Ejecución';
        BASinOutput.SingleStepStatement1.Caption :='Avanzar Instrucción';
        BASinOutput.StepToNext1.Caption :='Volver Instrucción';
        BASinOutput.RunTo1.Caption :='Ejecutar Hasta Cursor';
        BASinOutput.N8.Caption :='-';
        BASinOutput.oggleBreakpoint1.Caption :='Cambiar Punto Ruptura';
        BASinOutput.AddBreakpoint1.Caption :='Añadir Punto Ruptura...';
        BASinOutput.AddWatch1.Caption :='Añadir Punto Observación...';
        BASinOutput.N19.Caption :='-';
        BASinOutput.FullSpeed1.Caption :='Emulación a Toda Velocidad';
        BASinOutput.Tools1.Caption :='Herramientas';
        BASinOutput.BASinOptions1.Caption :='Opciones BASin...';
        BASinOutput.N4.Caption :='-';
        BASinOutput.TokenTable1.Caption :='Tabla de Token...';
        BASinOutput.BEEPComposer1.Caption :='Compositor BEEP...';
        BASinOutput.Memorygrabber1.Caption :='Capturador Memoria...';
        BASinOutput.UDGEditor1.Caption :='Editor Gráfico...';
        BASinOutput.ScreenPaintbox1.Caption :='Pintar Pantalla...';
        BASinOutput.Renumber1.Caption :='Renumerar...';
        BASinOutput.TapeCreator1.Caption :='Creador de Cintas...';
        BASinOutput.Compiler1.Caption :='Compilador';
        BASinOutput.Assembler1.Caption :='Ensamblador';
        BASinOutput.MemoryEditor1.Caption :='Editor Memoria';
        BASinOutput.Help1.Caption :='Ayuda';
        BASinOutput.Contents1.Caption :='Contenido...';
        BASinOutput.CommandHelp1.Caption :='Ayuda de Comandos';
        BASinOutput.SinclairBASICManual1.Caption :='Manual Sinclair BASIC';
        BASinOutput.ErrorHelp1.Caption :='Ayuda de Errores...';
        BASinOutput.N3.Caption :='-';
        BASinOutput.About1.Caption :='Acerca de...';
        BASinOutput.Token1.Caption :='Token';
        BASinOutput.Help2.Caption :='Ayuda de Tokens...';
        BASinOutput.Tokenise1.Caption :='Reconocer tokens';
        BASinOutput.EditVariable1.Caption :='Editar Variable...';
        BASinOutput.FindLine1.Caption :='Buscar Línea';
        BASinOutput.StringOperation1.Caption :='Operaciones de Cadenas';
        BASinOutput.Wordwrapstring1.Caption :='Ajuste Línea';
        BASinOutput.Splitat32chars1.Caption :='Recortar a los 32 carácteres';
        BASinOutput.Insertspaces1.Caption :='Insertar espacios';
        BASinOutput.Tokeniseall1.Caption :='Reconocer tokens';
        BASinOutput.Detokeniseall1.Caption :='Deshacer tokens';
        BASinOutput.N16.Caption :='-';
        BASinOutput.Cut2.Caption :='Cortar';
        BASinOutput.Copy2.Caption :='Copiar';
        BASinOutput.Paste2.Caption :='Pegar';
        BASinOutput.N17.Caption :='-';
        BASinOutput.Debug1.Caption :='Depurar';
        BASinOutput.ToggleBreakpoint1.Caption :='Cambiar Punto Ruptura';
        BASinOutput.RunToCursor1.Caption :='Ejecutar Hasta Línea';
        BASinOutput.GoToCursor1.Caption :='Ir a Línea';
        BASinOutput.WatchVariable1.Caption :='Observar Variable';
        end;
end;

end.
 