Jump to content

Vandrovnik

Members
  • Content Count

    523
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Vandrovnik


  1. Thank you for answers and new settings - that is fine, I would just disable Character case for our languages combination.

    Even all upper case in Czech may be different in German; Czech "DPH" (English "VAT") is "MwSt" (or even MwSt. with the period?) in German (and I have no idea about Polish and Hungarian, just know that in Hungarian our customer often uses upper case even for names etc.), so it is safer to disable Character case for us.

     

    If you add the button for finding duplicates in Translation Memory, please could this button follow the same rules for equalization as the rest of BTM? Because from the past, we have lots of such semi-duplicates: "E-mail" (as a column title) and "E-mail:" (as a label) etc., because with ETM we needed both. Now in BTM I have always to select which to use, so I would like to keep just "E-mail" and let BTM add corect endings as necessary.

     

    What is the right/easy way to correct entries in Translation Memory? I use it to translate a form, manually check the result and find a mistake (missing space etc). If I correct it in the form, it will be replaced the next time I run the translation from TM on the form. So I would like to use Add to TM, but I get:

    tm.png.940aa80ab502dcebf1fe8fbd8c71c495.png

     

    If I press Yes, a duplicate record will be created; what I need is to replace original German text with the new one. Or is it possible to go directly to TM to the record which was used to translate this term to German and make changes there?

     


  2. 6 minutes ago, Joseph MItzen said:

    There's a difference between writing code in an external IDE, compiling it, and having a system administrator install it versus simply enabling a user to inline another language along with their SQL code.

     

    But these routines also have to be installed on the machine where Firebird server is running (that is how I understood "run safely inside Firebird engine space"), or am I wrong?


  3. Download of version 7251 works fine, thank you!

     

    The equalization - is it possible to customize it somehow? Upper/lower is problematic between Czech and German (in Czech noons begin with lower case, in German with upper case). I have disabled Apply to similar values, will it disable all these equalization and look for exact mathes only?


  4. Strange things happen from time to time 🙂 Of course I can wait.

     

    No, I do not understand these languages 🙂 Fortunatelly, it is usually enough to recognize empty cell, cell translated to hungarien/polish and cell, which should contain hungarien/polish text, but there is german text, because someone messed it up 🙂 (Or there are common mistakes like spaces, brackets, colons, semicolons etc.)

     

    If it were possible to copy all data from Translation Memory to clipboard as tab-separated list, I could paste it to Excel, sort and find duplicates there, but much more comfortable it would be inside BTM - I would sort by source language (Czech) and click button to find next duplicate in the column which is used for sorting (Czech). Usually duplicates are mistakes, just in a few cases they are correct (as with Volume = Hlasitost, Volume = Svazek).


  5. 1) Thank you for the registry tip, replacing it here is not a problem.

     

    2) I have downloaded amTranslationManagerInstall-1.0.7241.65070.exe, but is is exactly the same as amTranslationManagerInstall-1.0.7235.50584.exe (I mean filename differs, but CRC of the two files is the same.). Both installers install 1.0.7234.2824.

     

    3) I would prefer not to solve the problem during import, but after, because I can better decide which data to keep, or to copy parts from one row to the other (we have Czech, German, Polish and Hungarien and I need to be sure that all translated terms are OK before I decide, which one to delete).


  6. May I have a few other questions? (Hopefully not so stupid as deleting row in TM...)

     

    1. Is it possible to have TranslationMemory.dat in user defined folder? Something like C:\BTM1\TranslationMemory.dat for App1 and C:\BTM2\TranslationMemory.dat for App2. Or to tell amTranslationManager.exe using command line switch, where to look for TranslationMemory.dat. I need to keep separate translation memories for these applications.

     

    2. Has .xlat file to be in the same folder as App.exe? I saved it to another folder, but next time I opened this project, BTM complains it cannot find App.exe (because it does not save full path to the App.exe in .xlat file).

     

    3. In Translation Memory, when data is sorted by a column: please could you add a button, which will find next duplicity from current position to the end? For example, standing on the first row and pressing the button, it should find line "E&xport", because I have it on two rows (E&xport = E&xport and E&xport = Export). This would be very helpfull when eliminating errors in the translations.


  7. Thank you very much for your explanation, I will investigate it.

    And... 🙂 Please could you add buttons to remove lines from translation memory? I will import data from TMX. Sometimes I find a mistake in it, but do not know how to remove the line (in cases when there are two versions, one correct and one wrong).


  8. Please is it possible to translate one text in different ways? For example, in one form "Volume" means something like "hard disk" (svazek), but in another form "Volume" means something like "Level of sound intensity" (hlasitost). Is it possible to tell BTM to automatically translate this text in different ways in these two forms? (Or have one term as default and the other term selected for the second form, so that BTM will keep this selection for automatic translation in the future for this form).


  9. Yes, it works (I was able to connect, upload and download files). Probably I would have to set file rights after upload (it was uploaded to linux server, file rights were set to 000). Paradox is, that customer prefers something with support, so I had to buy Devarts SecureBridge Standard...

    • Like 1

  10. For files, you can use something like this:

    [Files]
    Source: "TestFile.jpg"; DestDir: {code:MyDestDir}; Flags: replacesameversion
    
    [Code]
    function MyDestDir(Dummy: string): string;
     begin
     if WizardIsComponentSelected('PortableComponent')
      then result:=ExpandConstant('{app}')+'\A'
      else result:=ExpandConstant('{app}')+'\B';
    end;

    Icons - I would base them on Components, so create a component, which is enabled just for Normal type, and assign all icons to this type.

     

    • Like 1

  11. Something like this?


     

    [Setup]
    Uninstallable=not WizardIsComponentSelected('PortableComponent')
    
    [Types]
    Name: normal; Description: "Normal setup"
    Name: portable; Description: "Portable"
    
    [Components]
    Name: "Main"; Description: "Test files"
    Name: "PortableComponent"; Description: "Portable"; Types: portable
    
    [Files]
    Source: "TestFile.jpg"; DestDir: "{app}"; Flags: replacesameversion

     

    • Like 1

  12. 13 hours ago, Anders Melander said:

    The application would do this for you automagically, so you wouldn't notice that it's using the registry internally.

     

    Anyway I just finished implementing it. It's available in version 1.0.7241.65070
    You can now run in portable mode either by specifying it with a command line switch: "amTranslationManager.exe -portable" or by placing a file named "portable" in the application folder. The application settings dialog can also do this for you.

    image.png.35edbc7493b388a257dc00be5caf719a.png

    When in portable mode, settings are read from and written to a "amTranslationManager.portable" file located in the same folder as the application. Application data files (Translation Memory, user spell check dictionaries, etc.) are also stored in or under that directory.

     

    One problem that I haven't solved is how to get the Inno Setup installer to create a portable installation.

     

    Inno Setup - just not creating uninstaller and not writing to the registry? Some notice is here: http://www.jrsoftware.org/ishelp/index.php?topic=setup_uninstallable

×