Giter Site home page Giter Site logo

bc46 / freelancer-text-strings-revision Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 7.75 MB

Fixes many typos, grammar mistakes, inconsistencies, and more, in the English text strings from the game Freelancer (2003).

Home Page: https://www.moddb.com/games/freelancer/downloads/freelancer-text-strings-revision

License: MIT License

Batchfile 100.00%

freelancer-text-strings-revision's Introduction

Freelancer Text Strings Revision

Fixes many typos, grammar mistakes, inconsistencies, and more, in the English text strings from the game Freelancer (2003). This addon was made based on Jason's Freelancer Patch which already addressed a few of these issues.

All files from this addon may be freely used by any mod or anything else. See the LICENSE file for more information.

Changes

Approximately 1,850 lines from the text strings in Jason's Freelancer Patch have been updated with the following changes:

  • Made wordy sentences more concise for better readability
  • Fixed typos for misspelled words like 'Niboium', 'Aschroft', and 'excerise'
  • Correctly spelled several names in the game, like 'Curaçao', 'Tenerife', and 'Rügen'
  • Applied general grammar fixes
  • Replaced words that didn't fit the context properly
  • Consistent use of American English
  • Consistent and correct use of punctuation and other symbols
  • Used more consistent choices for words and names like 'Zone 21' and 'Eighty Years’ War'
  • Replaced incorrect information with correct information
  • Replaced several uncommon/nonexistent real-life names with more common ones
  • Readded spaces to mission alert messages
  • Improved name localization
  • Corrected option setting descriptions

General informal word choices and intentional typos in rumors remain unchanged.

The resources folder includes 7 .frc files that contain all strings used in the game.

How to contribute

If you'd like to contribute to this project, first make sure you add the following to your .gitconfig file:

[diff "utf16"]
textconv = "iconv -f utf-16 -t utf-8"

Then make the desired changes in the .frc files in /resources with the use of a text editor that supports UTF-16 like Notepad++. Once you've made all your changes, run the compile-tsr command in the root of this project, and you'll find all the compiled .dll files in /output.

It's also possible to decompile the .dll resource files by placing them in output/EXE and running the decompile-tsr command in the root of this project.

Installation instructions

Freelancer Mod Manager v1.3

  • Download the mod under "Releases"
  • Open the .flmod file using Freelancer Mod Manager
  • Install it like any other mod

Manually

  • Download the mod under "Releases"
  • Open the .flmod file using your favorite file archiver
  • Extract the content to your Freelancer folder and make sure you allow all files to be overwritten

Credits

  • BC46 - Revision of Freelancer's English text strings
  • Buck Danny - Created the Unofficial FL SP 1.4 patch
  • Jason Hood - Created Jason's Freelancer Patch & Freelancer Resource Compiler
  • Louva-Deus - Created the Freelancer SDK/QuickFix
  • Skotty - Fixed many German typos and inconsistencies

freelancer-text-strings-revision's People

Contributors

bc46 avatar erikroe avatar

Stargazers

 avatar  avatar

Watchers

 avatar

freelancer-text-strings-revision's Issues

Italicized words in infocards.dll are missing additional space

Italicized words (marked with \i \I should be followed by two spaces to ensure that the word that comes after it isn't too close to the previous italicized word. However, in infocards.dll it appears that some entries do not meet this criteria:
image
This has to be fixed.

General inconsistencies and typos

  • Landwarhkanal -> Landwehrkanal
  • Schroder -> Schröder
  • Hanover -> Hannover
  • Wendell -> Weddell
  • String ID 21946 looks a bit weird in-game
  • Kruger -> Krüger
  • Koeln -> Köln
  • Capitalize all audio setting names

Richtofen misspelled

There's rumors speaking of "Station Richtofen" in Sigma-13. And there's a wreck of a station that remains unnamed.
Now, what buggers me here: Richtofen. There's no Richtofen in German or Germany. But we know of course Richthofen, the famous fighter pilot.

LPI Huntsville and Sugarland prison ship mentions

In the text strings like infocards there are mentions that the LPI Huntsville and Sugarland are prison ships/liners. However, this is obviously not true as the bases are actually prison stations.

Outdated rumor (string ID 131932 in misctext.dll)

H 131932
	This is as far off the Trade Lanes as we get in Liberty. They’ll build one to the planet once Planetform is finished. Then Synth Foods will shift Food production here.

This rumor mentions that the trade lane to California Minor doesn't exist yet. However, in the retail game the trade lane actually does exist. Therefore, the information in this rumor is incorrect and has to be updated.

Typos in infocards and rumors

  • Capitalize "the" in string ID 66543 (infocards.dll)
The Corsairs’ survival is rooted in their ability to survive and adapt. the Titan is no different.

the should be The since it's the first word of a sentence.

  • Remove apostrophe in string ID 393622 (misctextinfo2.dll)
I’ve heard reports coming in that Rheinlander’s have been spotted all over Magellan.

Rheinlander’s should be Rheinlanders (plural).

  • string ID 393632 (misctextinfo2.dll) suggestion
We heard a unit of Rheinlanders razed Sprague not too long ago! I don’t get it! There was nothing out there but a bunch of snooty archaeologists! What could Rheinland possibly gain by razing such a remote planet?
  • Ship infocards
    CTE 1270AV Startracker -> CTE 1270AV "Startracker" Civilian Light Fighter
    M3 Class "Legionnaire" Corsair Fighter -> M3 Class "Legionnaire" Corsair Light Fighter
    CTE 750AE Civilian Starflier -> CTE 750AE "Starflier" Civilian Light Fighter

  • Option strings (resources)
    1411, "INTERFACE SOUNDS" -> 1411, "INTERFACE VOLUME"
    1412, "AMBIENCE SOUNDS" -> 1412, "AMBIENCE VOLUME"

    2454, "Toggles the interface sounds." -> 2454, "Adjusts the interface volume."
    2455, "Toggles the ambience sound." -> 2455, "Adjusts the ambience volume."

  • Add comma to thousand (misctextinfo2.dll, string id 393432)
    2600 people dead! -> 2,600 people dead!

  • Remove incorrect information in rumor (misctextinfo2.dll, string id 393411)

I hear that through some new trade channels the Border Worlds Heavy Fighter is now available on Kyoto in Kusari space, and also in Rheinland space on Bruchsal.
->
I hear that through some new trade channels the Border Worlds Heavy Fighter is now available on Bruchsal in Rheinland space.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.