All Projects → ghorsington → CM3D2.YATranslator

ghorsington / CM3D2.YATranslator

Licence: Unlicense license
Yet Another Translator -- Translation plug-in for CM3D2 remade from scratch

Programming Languages

C#
18002 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to CM3D2.YATranslator

redux-saga-in-korean
redux-saga 공식문서의 한국어 번역 프로젝트.
Stars: ✭ 73 (+284.21%)
Mutual labels:  translation
i18n.cr
Internationalization API ( i18n ) for Crystal!
Stars: ✭ 36 (+89.47%)
Mutual labels:  translation
Deep-Learning-with-PyTorch-A-60-Minute-Blitz-cn
PyTorch1.0 深度学习:60分钟入门与实战(Deep Learning with PyTorch: A 60 Minute Blitz 中文翻译与学习)
Stars: ✭ 127 (+568.42%)
Mutual labels:  translation
series-formelles
Translation of, and commentary on, Joyal's classic paper "Une théorie combinatoire des séries formelles" (A combinatorial theory of formal series)
Stars: ✭ 24 (+26.32%)
Mutual labels:  translation
SimpleTranslationSystem
A simple C# translation system
Stars: ✭ 14 (-26.32%)
Mutual labels:  translation
de-DE
Special German permalink sanitize
Stars: ✭ 45 (+136.84%)
Mutual labels:  translation
Localisation
Repository for translation and discussion for OpenRCT2.
Stars: ✭ 49 (+157.89%)
Mutual labels:  translation
i18n
internationalize projects to Arabic
Stars: ✭ 67 (+252.63%)
Mutual labels:  translation
Trakt-Userscripts
Userscripts to improve and add features to Trakt.tv
Stars: ✭ 39 (+105.26%)
Mutual labels:  translation
bible-corpus
A multilingual parallel corpus created from translations of the Bible.
Stars: ✭ 115 (+505.26%)
Mutual labels:  translation
lost-in-translation
Uncover missing translations and localization strings in Laravel applications.
Stars: ✭ 32 (+68.42%)
Mutual labels:  translation
Xiaomi.eu-MIUIv12-XML-Compare
MIUI 12 XML Daily Compare for Xiaomi.eu builds
Stars: ✭ 43 (+126.32%)
Mutual labels:  translation
py-googletranslation
pygoogletranslation: Free and Unlimited Google translate API for Python. Translates totally free of charge.
Stars: ✭ 74 (+289.47%)
Mutual labels:  translation
dokuwiki-plugin-translation
Easily setup a multi-language DokuWiki
Stars: ✭ 22 (+15.79%)
Mutual labels:  translation
appsync-lambda-ai
Demo of using a GraphQL resolver to hit a lambda function, then hit a few AI services, and return the response.
Stars: ✭ 47 (+147.37%)
Mutual labels:  translation
BIFI
[ICML 2021] Break-It-Fix-It: Unsupervised Learning for Program Repair
Stars: ✭ 74 (+289.47%)
Mutual labels:  translation
gf-wordnet
A WordNet in GF
Stars: ✭ 15 (-21.05%)
Mutual labels:  translation
tarjama
This package allows you to translate your models fields. `2.0` version will be continued here: https://github.com/fevrok/laravel-translatable
Stars: ✭ 2 (-89.47%)
Mutual labels:  translation
genshin-wishes-i18n
A contribution-driven project to translate Genshin Wishes in many languages.
Stars: ✭ 25 (+31.58%)
Mutual labels:  translation
CSS-Grid
CSS Grid 레이아웃 모듈 Level 1
Stars: ✭ 21 (+10.53%)
Mutual labels:  translation

Yet Another Translator for CM3D2

As the name implies, this is a translation loader plug-in for CM3D2. Use it to replace in-game strings, textures and assets.

Yet Another Translator is a replacement for Unified Translation Plug-in and TranslationPlus.
You must remove them before installing Yet Another Translator. You can leave the translation assets.
More information in the installation guide.

Download the latest release

View the wiki for help

Main features

  • Patchers for Sybaris and ReiPatcher
  • String and asset replacing (pretty much the same)
  • Supports old assets from previous translation loaders.
  • Fixed texture replacing
  • CM3D2 VPVR support
    • All strings translateable, all main UI elements replaceable
  • Tagged translations (the one containing [HF], etc.) no longer require RegExes
    • This fixed some tagged translations not working (like the ones ending with ...?)
    • Text scrolling effect now works with translations
  • Logging and dumping is improved
    • You can log different asset translation separately
    • Can dump untranslated assets and textures
  • Subtitle support
  • Text-to-clipboard supported internally
  • VR mode support: subtitles are visible with head-mounted displays

Why another translation plug-in?

Yes, I do know that there are already two identical plug-ins, albeit one being for ReiPatcher (the Unified Translation Plug-in) and the other for Sybaris (TranslationPlus).

However, neither are

  • updated for CM3D2 version 1.49 and newer,
  • providing support both for Sybaris and ReiPatcher,
  • are open sourced (while TranslationPlus is available on GitHub, there is no licence, and the plug-in is pretty much a recompiled UTP).

Thus this plug-in was written from scratch while maintaining similar functionality and public API. Moreover, this plug-in was made solely with CM3D2 in mind, which allowed to simplify some code and remove some unneeded quirks.

Building

To build you need to:

  1. Download the source code
  2. Have MSBuild 15.0 installed
  3. Place required assemblies into Libs folder. More info in the folder's README.
  4. Run build.bat

Contributing, problem reporting

If you have suggestions or any problems related to the plug-in, feel free to create an issue. If you do so, please, tag your issues accordingly.

Feel free to fork, edit and create pull requests.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].