.FTL File Extension
FreeMarker Template File
Developer | The FreeMarker Project |
Popularity |
3.7 | 18 Votes |
What is an FTL file?
An FTL file is a template used by FreeMarker, a Java template engine used to auto-generate text output. It contains source text as well as FreeMarker variable definitions and instructions that are used as placeholders for text substitutions. FTL files are commonly used for auto-generating HTML webpages, .JAVA class skeleton files, and other source code files, such as .PHP, .ASP, and .CFM files.
More Information
To generate a new text file, developers input two files into FreeMarker: an FTL template file and a JAVA file that loads data used for substitutions.
NOTE: FreeMarker is distributed as an open-source Java package that can be embedded into Java software products. One popular Java-based product that uses FTL files is Alfresco, an Enterprise Content Management (ECM) system.
How to open an FTL file
You can open an FTL file and edit its contents in any text or source code editor, such as Microsoft Visual Studio Code (cross-platform) or GitHub Atom (cross-platform).
To use an FTL file as a FreeMaker template, you must store the file on your web server as part of a FreeMarker webpage, or within your FreeMarker application. See FreeMarker's documentation for more information.
Programs that open or reference FTL files
Faster Than Light Mod File
Developer | Grognak's Mod Manager |
Popularity |
3.4 | 10 Votes |
File used by Grognak's Mod Manager, a program used for managing third-party mods for the real-time strategy game Faster Than Light (FTL); contains graphics and data that modify or extend the base gameplay; saved in the .ZIP format.
Programs that open FTL files
Family Tree Legends File
Developer | Pearl Street Software |
Popularity |
2.8 | 4 Votes |
File created by Family Tree Legends, a free genealogy application used to organize family history information; contains names, pictures, notes, and other family tree data; used for storing family genealogies and for creating printouts.
More Information
Family Tree Legends allows users to integrate their data with other users. It also provides an online backup service called Real-Time Internet Backup. The software can import GEDCOM .GED files into FTL files using the import wizard.
Programs that open FTL files
Fluent Translation List
Developer | Mozilla |
Popularity |
3.0 | 2 Votes |
An FTL file may also be a translation list used by Fluent, a localization system developed by Mozilla. It contains information that developers use to translate a program's text into other languages. FTL files are source code files, which are written using Fluent Translation List syntax.
More Information
Fluent is a localization system that allows developers to define how messages, terms, and other text included in a software program should be translated. Developers can use the text included in a program's Fluent Translation List, or FTL file, to guide translations and adapt a program's text for use in other languages.
Most importantly, Fluent allows developers to include information that may be important in one language but not in another. For example, while English does not use gendered nouns, many other languages do. In a program's FTL file, the program's developer can specify the gender of nouns referenced in the program, so a translator can gender the noun appropriately when translating.
FTL files are written like code, in that they contain variables which are defined and referenced throughout the file. These variables correspond to terms and messages used throughout a software program. Translators redefine an FTL file's variables in the language for which they are translating a program's text, in order to localize the program.
How to open an FTL file
You can open and edit an FTL (Fluent Translation List) file in any source code editor, including:
- Microsoft Visual Studio Code (cross-platform)
- GitHub Atom (cross-platform)
To ensure your source code editor highlights Fluent Translation List syntax correctly, you should install Fluent (cross-platform).