OpenRCT2 / OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢
https://openrct2.io
GNU General Public License v3.0
13.49k stars 1.55k forks source link

ca-ES translation has truncated strings #9999

Open tupaschoal opened 5 years ago

tupaschoal commented 5 years ago

OS: Windows 10 Version: 0.2.3 Commit/Build: 6b21aac4ea9d916a5569592d7b935ab98f8e0280

When firing up OpenRCT2 after local build, I get 3 messages that ca-ES string were truncated. I've identified them as being:

Steps to reproduce:

  1. Run the game and set any language other than ca-ES
  2. Reopen the game and set ca-ES
  3. Reopen the game and the messages will be printed to the command line prompt

Found after exploring other languages after #9997

James103 commented 2 years ago

Can reproduce in OpenRCT2, v0.4.0-204-g5bae48e (5bae48e on develop) on Windows 10.

Logs:

WARNING[D:\a\OpenRCT2\OpenRCT2\src\openrct2\util\Util.cpp:324 (safe_strcpy)]: Truncating string "Us han encomanat la tasca de fer funcionar i millorar un parc temàtic ja existent que s’ha construït en un vell plató de cinema. Construïu un tribut als animadors pioners de l’stop-motion que van portar per primer cop criatures mítiques a la vida" to 256 bytes.
WARNING[D:\a\OpenRCT2\OpenRCT2\src\openrct2\util\Util.cpp:324 (safe_strcpy)]: Truncating string "Per frustrar els plans dels constructors d’una autopista i per ajudar a preservar els misteriosos i antics cercles de pedra, haureu de construir un parc temàtic amb l’edat de pedra com a principal motiu i aconseguir treure’n beneficis. No obstant, " to 256 bytes.
WARNING[D:\a\OpenRCT2\OpenRCT2\src\openrct2\util\Util.cpp:324 (safe_strcpy)]: Truncating string "L’agència mediambiental us ha delegat la tasca de transformar aquesta monstruositat ecològica en forma de refineria de petroli en una atracció turística capdavantera. El terreny és barat però el tipus d’interès del prèstec és alt. Podeu vendr" to 256 bytes.

(this was originally put in #17357, but that would have created duplicate issues. Repurposing #17357 for French)