Archive for the 'Felix' Category

Version 1.9.5 of Memory Serves released

Jan. 17th 2012

I’ve released version 1.9.5 of Memory Serves.

Download the latest version here.

The main improvements and fixes in this version are as follows.

  • Fix to Memory Importer utility enables large TMs/glossaries to be imported
  • Fix to memory error when loading or saving large TMs/glossaries
  • Now possible to specify location in which data file is saved (data file holds TMs/glossaries)

 

Posted by Ryan Ginstrom | in Memory Serves | No Comments »

Felix version 1.6.7 released

Sep. 17th 2011

I’ve just released version 1.6.7 of Felix.

Download the latest version here.

The main new features and improvements in this version are as follows.

  1. “One translation per source” option
  2. PowerPoint Felix interface made consistent with Word and Excel interfaces
  3. “Correct Translation” keyboard shortcut for Excel

1. “One translation per source” option

There is now an option to only allow one translation per source segment. By default, Felix allows any number of translations for the same source segment.

When this feature is enabled, if you add a new translation for an existing source segment in the TM, the existing record will be replaced.

To enable this feature, go to Tools > Preferences, then click on the Memory tab, and select “One translation per source segment.”

Note: You should set this option before loading any TMs. If you change it after a TM is loaded, you could get unexpected results.

Back to top

2. PowerPoint Felix interface made consistent with Word and Excel interfaces

The Felix interface for PowerPoint now matches those for Word and Excel, with a translation and review mode.

Back to top

3. “Correct Translation” keyboard shortcut for Excel

There is now a “Correct Translation” keyboard shortcut option for Excel. To activate this option, go to the Felix menu in Excel, and select Preferences. Then select Keyboard Shortcuts, and assign a keyboard shortcut for “Correct Translation”. The default is CTRL+ALT+UP.

Back to top

Posted by Ryan Ginstrom | in Felix, release | 3 Comments »

Felix version 1.6.6 released

Apr. 18th 2011

I’ve just released version 1.6.6 of Felix.

Download the latest version here.

Here is a list of the main improvements and fixes in this version.

  1. “Remove All” feature for Memory Manager
  2. Bug Fix: Correcting translation creates new record
  3. Bug Fix: Long “add entry” entries get broken into multiple lines
  4. Memory Manager: Give option to show old manager
  5. Bug Fix: Broken css/javascript on Japanese Memory Manager window
  6. Allow unlimited number of files in loaded history

1. “Remove All” feature for Memory Manager

You can now remove all TMs/glossaries in the Memory Manager window with a single click.

Back to top

2. Bug Fix: Correcting translation creates new record

There was a bug where in some cases, “correcting” a translation actually added a new entry.

Back to top

3. Bug Fix: Long “add entry” entries get broken into multiple lines

In the “Add Entry” dialog, long entries would get broken into multiple lines.

Back to top

4. Memory Manager: Give option to show old manager

Some users with older versions of Internet Explorer (typically corporate mandated) had problems using the features of the new Memory Manager window. There is now an option to use the old Memory Manager dialog: from the Preferences dialog (Tools >> Preferences), select the “Use old memory manager” checkbox.

Back to top

5. Bug Fix: Broken css/javascript on Japanese Memory Manager window

On the Japanese version of the Memory Manager window, pages were not displayed properly due to broken CSS and JavaScript links.

Back to top

6. Allow unlimited number of files in loaded history

You can now keep an unlimited number of files in the loaded history (used in the “Load previous memories/glossaires on next startup” option). The previous limit was 15 items each.

Back to top

Posted by Ryan Ginstrom | in Felix, release | No Comments »

A macro to export an MS Word table as a Felix TM

Mar. 13th 2011

I’ve written a Word macro that will export a table as a Felix TM.

The table should be in the following format:

Source 1 Translation 1
Source 2 Translation 2

To Install

  1. Download the RegisterTableTM.zip
    macro file. (Right click and choose “Save As…”)
  2. Unzip “RegisterTableTM.zip”
  3. Launch Microsoft Word
  4. Press Alt + F11 to topen the Microsoft Word Visual Basic window.
  5. From the File menu, select Import File…

  6. Import the “RegisterTableTM.bas” file.
    Close the Visual Basic window.

To Use

Press Alt + F8 to get the macro window, and specify RegisterTableTM.RegisterTableTM.

Next, click Run.

The first table in the document will be exported as a Felix TM.

If you will be using a macro more frequently, then you can assign it a keyboard shortcut. To do so,

  1. Select Tools >> Customize
  2. Click Keyboard
  3. Set the “Categories” to Macros, and “Commands” to the macro you wish to assign
  4. Select “Press new shortcut key,” and press your keyboard shortcut.
  5. Click Assign.

Posted by Ryan Ginstrom | in Felix, tools | No Comments »

Version 1.8 of Memory Serves released

Feb. 7th 2011

I released version 1.8 of Memory Serves yesterday.

Get the latest version here.

The main improvements in this release are faster queries (around 30% faster TM searches on average), new built-in help, and fixes for some broken links.

About Memory Serves

Memory Serves is a free program for sharing your Felix translation memories over a local network (LAN or VPN).

Posted by Ryan Ginstrom | in Memory Serves | No Comments »

Version 0.3 of XLIFF Translator released

Dec. 27th 2010

I’ve just released version 0.3 of XLIFF Translator.

Get the latest version here.

Here are the main improvements:

  • “Review Mode” interface with side-by-side source and translation, and “note” field (see relevant manual entry)
  • “Auto Translate” and “Auto Translate to Fuzzy” functions implemented
  • Easier navigation through segments (see relevant manual entry)

Click here for the online documentation.

About XLIFF Translator

XLIFF Translator is a free tool for generating and translating XLIFF files. It’s made to work with the Felix translation memory system, but can also be used as an XLIFF editor/creator.

XLIFF Translator screen shot

XLIFF Translator

Posted by Ryan Ginstrom | in Felix, tools | 1 Comment »

New documentation for scripting API

Dec. 10th 2010

I’ve just published new documentation for the Felix scripting API.

Go to the online API docs.

These new docs are updated and go into a fair amount of detail.

You can also download the docs in Microsoft Help format. If clicking the link doesn’t download the file for you, then right-click the link and select “Save Link As…” Also note that Windows may block the content because it’s from the Internet. To release the block, right click on the file on your computer, and from the Properties dialog, click the button to unlock it.

What is the scripting API?

The scripting (automation) API is a COM interface for controlling Felix. It lets you write macros/scripts to control the behavior of Felix, and automate repetitive tasks. This API is available for all Felix installations.?

Posted by Ryan Ginstrom | in Felix, resources | No Comments »

Getting data into Felix

Dec. 9th 2010

Translation data can come in a wide range of formats; this is especially true of glossaries. Felix supports a variety of translation-memory and glossary formats, and by using the Felix import features in Excel, you can get data in many different formats into Felix.

Below are some of the many file formats that you can get into Felix.

Translation Memory Formats

Format How to Open
FTM .ftm is the native Felix translation memory format. You can open it by selecting File >> Open from the Felix Memory window, or dragging and dropping the file into the Memory window.
Felix XML Felix translation memories are XML files. Felix TMs saved with the .ftm and .xml extensions have the same structure, and can be opened in the same way.
TMX Felix supports both the 1.1 and 1.4 TMX standards. To open a TMX memory, select File >> Open from the Felix Memory window, and set the file type to “TMX,” or drag and drop a TMX file into the Memory window.
Trados Text Trados memories can be exported as a special text format. You can also open these TMs in Felix.
To open a translation memory in Trados text format, select File >> Open from the Felix Memory window, and set the file type to “Trados Text,” or drag and drop a Trados text file into the Memory window.
CSV You can import translation memories in this format by going through MS Excel. Open the file in Excel, and if necessary, arrange the columns so that the translation column is the next column to the right from the source column. If there is a context column, make sure that is to the right of the translation column. Next, select the source cell of the top row, and from the Felix menu, select Add Memory. See the relevant section of the manual for details.
Tab-separated Text The process for importing translation memories in this format is the same as for CSV files, above
Other XML Any translation memory in a tabular/table format can be imported into Felix via Excel. The process for importing translation memories in this format is the same as for CSV files, above

Glossary Formats

Format How to Open
FGLOSS .fgloss is the native Felix glossary format. You can open it by selecting File >> Open from the Felix Glossary window, or dragging and dropping the file into the Glossary window.
Felix XML Felix glossaries are XML files. Felix glossaries saved with the .fgloss and .xml extensions have the same structure, and can be opened in the same way.
Multiterm Multiterm is a Trados text-based glossary format. Felix can open both versions 5.x and 6.x of Multiterm text files.
To open a Multiterm glossary, select File >> Open from the Felix Glossary window, and set the file type to “Multiterm,” or drag and drop a Multiterm file into the Glossary window.
Tabbed Text You can open glossaries in tabbed-text format in Felix. To do so, select File >> Open from the Felix Glossary window, and set the file type to “Tabbed Text.”
CSV You can import glossaries in this format by going through MS Excel. Open the file in Excel, and if necessary, arrange the columns so that the translation column is the next column to the right from the source column. If there is a context column, make sure that is to the right of the translation column. Next, select the source cell of the top row, and from the Felix menu, select Add Glossary. See the relevant section of the manual for details.
Other XML Any glossary in a tabular/table format can be imported into Felix via Excel. The process for importing translation memories in this format is the same as for CSV files, above

In addition to the formats listed above, any tabular/table-based file that can be opened in Excel can be imported into Felix. For example, you can download a glossary in HTML format from the Internet, open it in Excel, and from there import it into Felix.

If you have an existing translation and original, and want to create a translation memory from it, then I suggest using the free Align Assist tool.

If you have the need to import a file format that’s not supported now, please let me know in the comments, or from the contact page.

Posted by Ryan Ginstrom | in Felix, tips | No Comments »

Version 1.6.4.1 of Felix released

Dec. 5th 2010

I’ve just released version 1.6.4.1 of Felix

You can download the latest version here.

This is a minor bug-fix release. The main improvements are as follows.

  1. Bug fix: Saving results as TMX or Trados text saved entire translation memory
  2. Translation memories and glossaries can be saved in tabbed text format
  3. Bug fix: All details became visible in Edit mode

1. Bug fix: Saving results as TMX or Trados text saved entire translation memory

Saving search results in the Search Window in TMX or Trados text format caused the entire translation memory to be saved.

Back to top

2. Translation memories and glossaries can be saved in tabbed text format

You can now save translation memories (TMs) and glossaries in tabbed-text format. For now, it’s not possible to select which fields are saved; it will be possible to select the fields (and whether a header row is output).

Back to top

3. Bug fix: All details became visible in Edit mode

When switching to Edit mode (Ctrl+E), all detailed record information became visible. This information now stays hidden.

Back to top

Posted by Ryan Ginstrom | in Felix, release | No Comments »

Felix tip: Use a macro to give Felix focus

Dec. 4th 2010

The latest version of Felix (1.6.4) has an expanded COM API. One of the new things you can do with this API is control the size and focus of the memory and glossary windows.

As an example, here is a Word macro that will raise Felix to the top of your screen, while keeping the keyboard focus in Word. This is useful if you return to Word after an internet search, etc., and don’t want to go searching around for the Felix window.

Sub ActivateFelix()

    Dim felix As Object
    Set felix = CreateObject("Felix.App")
    felix.Visible = True
    Call felix.app2.MemoryWindow.Raise

End Sub

Now if you assign a keyboard shortcut for this (in Word 2010, it would be File >> Options >> Customize Ribbon >> “Customize” keyboard shortcuts button, then select Macros >> ActivateFelix >> “your keyboard shortcut”).

You could also create a “document changed” event handler, so that every time Word gets focus, Felix is raised to be visible. The code for this is a bit too involved for this blog post, but you can see the Microsoft documentation for how to write document event handlers.

In a future release of Felix, I plan on making functionality similar to this (also remembering the widow sizes and positions) available as a Felix option.

I’ll be updating the API documentation soon with all the new stuff, but for the meantime, here are the APIs for the memory and glossary windows:

App.App2.MemoryWindow:

  • Raise (method)
  • Left (int)
  • Top (int)
  • Width (int)
  • Height (int)

App.App2.GlossaryWindow:

  • Raise (method)
  • Left (int)
  • Top (int)
  • Width (int)
  • Height (int)
Posted by Ryan Ginstrom | in Felix, tips | 1 Comment »
  • Search

  • Categories

  • Calendar

    February 2012
    M T W T F S S
    « Jan    
     12345
    6789101112
    13141516171819
    20212223242526
    272829  
  • Pages

  • Meta