| File Type | Extension | Details | Usage | Example |
|---|---|---|---|---|
| Apple Strings | .strings | Store text strings | /* Class = "NSTableColumn"; headerCell.title = "Location"; ObjectID = "f0Y-kT-hVz"; */ "f0Y-kT-hVz.headerCell.title" = "Location"; /* Class = "NSTextFieldCell"; title = "Address:"; ObjectID = "gfa-oA-9cr"; */ "gfa-oA-9cr.title" = "Address:"; /* Class = "NSTextFieldCell"; title = "for:"; ObjectID = "gsV-Sg-yiA"; */ "gsV-Sg-yiA.title" = "for:"; |
|
| Android Strings | .xml | Store text strings | ||
| CSV | .csv | Spread sheet |
Categorize itemized data |
|
| DITA | .dita | XML | Tag documents by structural components (e.g. Topic, Concept, Title, etc.) | <titlealts> <navtitle><searchtitle> <shortdesc> <prolog> <conbody> <title>|<title> <related-links> ...</related-links> |
| DITAMAP | .ditamap | XML | Content reuse, cross referencing, table of contents, hierarchy | DITA Topic Map Topicref[href="concept1.dita" type="concept" format="dita" scope="local" navtitle="My Concept 1" locktitle="yes"] Topicref[href="task1.dita"] Topicref[href="task2.dita"] Topicref[href="reference1.dita"] Topicref[href="reference2.dita"] Topicref[href="concept2.dita"] |
| DOCX_OKAPI |
.docx .doc |
MS Word | Word processing | |
| DOXYGEN | .c |
Document- ation |
Software documentation (embedded in code) |
// Declare and construct instances c1 and c2 of the class Circle Circle c1(1.2, "blue"); Circle c2(3.4, "green"); // Invoke member function via dot operator cout << c1.getArea() << endl; cout << c2.getArea() << endl; // Reference data members via dot operator c1.radius = 5.5; c2.radius = 6.6; |
| DTD | .dtd | XML | Defines entities within XML documents | ]> Management All Employees Please attend company meeting |
| EXCEL_OKAPI | .xlsx | MS Excel | Spreadsheet: |
|
| HTML5_ITS | Filter configuration |
Filter configuration for HTML 5 documents | ||
| HTML_OKAPI | .htm |
HTML | Generate web content | Document Title |
| IDML | .idml | InDesign XML file |
Create desktop publishing content |
|
JAVA_PROPERTIES |
.properties | Store text strings | #Application Strings global.login = Login global.username = Username global.password = Password global.submit = Submit |
|
| JSON | .json | Map values (ordered lists or key value pairs) | {"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]}
|
|
| KV_PAIR | .txt | Text editor | Map key value pairs | EN Purchases=Purchases Age=Age City=City Gender=Gender Date=Date ES Purchases=Compras Age=Edad City=Ciudad Gender=Sexo Date=Fecha |
| ODP |
.odp .otp |
Open Office presentations |
Create presentations | |
| ODT |
.odt .ott |
Open Office |
Word processing | |
|
(Limited support: |
Portable document format |
Text Only: |
||
| PLAINTEXT _OKAPI |
.txt | Plain text files | Word processing |
|
| PO | .po | Portable object | List source and target texts | #: modules/user/views_handler_filter_user_name.inc:29 msgid "Enter a comma separated list of user names." msgstr "Eine kommagetrennte Liste von Benutzernamen." #: modules/user/views_handler_filter_user_name.inc:112 msgid "Unable to find user: @users" msgid_plural "Unable to find users: @users" msgstr[0] "Benutzer konnte nicht gefunden werden: @users" msgstr[1] "Benutzer konnten nicht gefunden werden: @users" Example Source: Drupal |
| PPTX_OKAPI | .pptx | PowerPoint | Create presentations | |
| PPT_OKAPI | .ppt | PowerPoint |
Create presentations |
|
| RAILS_YAML |
.yaml .yml |
YAML | Genericized coding language | --- ! invoice
invoice: 34843
date : 2017-12-25
bill-to: &id001
given : John
family : Doe
address:
lines: |
123 Your Street
city : Your Town
state : NY
postal : 12345
ship-to: *id001
product:
- sku : BI123D
quantity : 4
description : Basketball
price : 450.00
- sku : BI4567H
quantity : 1
description : Hoop
price : 2392.00
tax : 251.42
total: 4443.52
|
| RESX | .resx | MS Visual Studio |
|
|
| RTF_OKAPI | .rtf | Rich Text File |
Word processing |
|
| SUBTITLE_RIP | .srt | SubRip Text | Displays video subtitles and corresponding time-stamps | 1 00:02:17,440 --> 00:02:20,375 Luke, I am your father. 2 00:02:20,476 --> 00:02:22,501 No. No! That's not true! That's impossible! |
| TABLE | .tsv | Tab Separated Values | Similar to CSV | EmplID Last Name First Name Hire Date 82345 Martin David 21May 82346 Amori Akane 25May 82347 Smith Amy 31May 82348 Liu Xiu 6Jun |
| TS | .ts | Qt UI Localization Format | Supported Platforms: Linux, OS X, Windows, VxWorks, QNX, Android, iOS, BlackBerry, Sailfish OS, etc. |
main
|
| WIKITEXT | Markup for wikis | h1. Getting Started # To begin: ## Open the program. ## Login. Now you can * Create a file ** Edit a file ** Add images ** Insert comments ||heading 1||heading 2||heading 3|| |cell A1|cell A2|cell A3| |cell B1|cell B2|cell B3| |
||
| WIKI_OKAPI | Markup for wikis | "" | ||
| XML_OKAPI | .xml | XML | Define custom markup language | |
| XLIFF | .xliff |
Example Source: Wikipedia |
||
| XLIFF_OKAPI | .xliff .xlf |
"" |
||
| XLIFF2_OKAPI | .xliff .xlf |
Example Source: Wikipedia |



Comments
0 comments
Please sign in to leave a comment.