View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002797 | The Dark Mod | Coding | public | 05.07.2011 20:33 | 20.08.2011 11:01 |
Reporter | tels | Assigned To | tels | ||
Priority | normal | Severity | normal | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 1.06 | ||||
Target Version | TDM 1.07 | Fixed in Version | TDM 1.07 | ||
Summary | 0002797: Add support for FM specific translations | ||||
Description | Each FM needs the ability to ship special "fm_english.lang", "fm_german.lang" etc. files, that can supply additional strings that are consulted during the normal translation, f.i. when showing readables. Instead of doing common->GetLanguageDict()->GetString( "#str_02916" ), something like gameLocal.Translate( "#str_10000" ) should be used, which first refers to the FM specific dict, and if that fails, to the common dict. | ||||
Tags | No tags attached. | ||||
related to | 0002815 | resolved | tels | Support FM short descriptions in other languages |
parent of | 0002843 | feedback | Support for language-dependend image or sound assets | |
child of | 0002779 | confirmed | Translate the menu and HUD into different languages | |
Not all the children of this issue are yet resolved or closed. |
This has been resolved by check-ins 0004935 and 0004942. The system dictionary now also contains any strings from "strings/fm/[tdm_lang].lang", as well as a fallback any that did not exist from "strings/fm/[tdm_lang].lang" (so mission authors do not need to provide any language, just english and what they can is enough). | |
Date Modified | Username | Field | Change |
---|---|---|---|
05.07.2011 20:33 | tels | New Issue | |
05.07.2011 20:33 | tels | Status | new => assigned |
05.07.2011 20:33 | tels | Assigned To | => tels |
05.07.2011 20:33 | tels | Relationship added | child of 0002779 |
17.07.2011 13:50 | tels | Relationship added | related to 0002815 |
06.08.2011 17:42 | tels | Note Added: 0003976 | |
06.08.2011 17:42 | tels | Status | assigned => resolved |
06.08.2011 17:42 | tels | Fixed in Version | => TDM 1.07 |
06.08.2011 17:42 | tels | Resolution | open => fixed |
20.08.2011 11:01 | tels | Relationship added | parent of 0002843 |