quasar098 / midi-playground

square bounce
GNU General Public License v3.0
211 stars 65 forks source link

There are some new translations in translation.py #134

Closed cangerjun closed 2 months ago

cangerjun commented 2 months ago

@lucmsilva651 @leo539 @SpeckyYT @Guavvva @slideglide There are some new translations in translation.py —————————————————————————————————————— @suzuuuuu09 こにちわ!鈴ちゃん! translations.pyにはいくつかの新しい翻訳があります。 私はあなたの代わりに追加しました。 中国語を参照して行われた翻訳は、必ずしも正確ではありません。 by:bilibili苍二君

lucmsilva651 commented 2 months ago

I will take a time to pick the new strings and translate them soon. Ty for noticing us. ;)

cangerjun commented 2 months ago

I have a question to consult with friends from different countries I will share this project with netizens in my country. They often encounter the problem of not being able to install dependencies and start. I wonder if netizens in your country have the same problem? I have created two. bat files, please test them. I would like to hear different people's thoughts.:) bat.zip

lucmsilva651 commented 2 months ago

I have a question to consult with friends from different countries I will share this project with netizens in my country. They often encounter the problem of not being able to install dependencies and start. I wonder if netizens in your country have the same problem? I have created two. bat files, please test them. I would like to hear different people's thoughts.:) bat.zip

You certainly didn't installed the dependencies with pip install -r requirements.txt and pip install .. And for compiling, there is a lot of things you will need to do if you are on Windows, since PyInstaller is different on every platform it runs. At least on my builds of the project, it taked me a long time to figure out how to compile everything.

But anyways, if you want to someone to test it out, you can share the stable releases out here.

EDIT: I have checked your batch files and it seems OK. There is no issues, but anyone with these will run the latest commit, which I am 100% sure that is unstable as hell and can freak things out. Anyways, good job.

suzuuuuu09 commented 2 months ago

Hello! Thanks for helping me translate the Japanese!
It might be easier to understand if you translate the settings section as follows.

"do-custom-pgui-font": True,
"camera-mode": "カメラのモード",
"rng-seed": "乱数の初期値",
"starting-time-delay": "ゲーム開始時の遅延",
"max-notes-to-generate": "生成するノーツの最大数",
"bounce-min-spacing": "バウンドの最小間隔",
"square-speed": "ブロックの速度",
"music-offset": "音楽のオフセット",
"change-dir-chance": "方向転換の確率",
"hp-drain-rate": "HPの減少率",
"music-volume": "音楽の音量",
"color-theme": "カラーテーマ",
"theatre-mode": "シアターモード",
"particle-trail": "移動のエフェクト",
"shader": "シェーダー",
"color-pegs-on-bounce": "バウンド時のカラー表示",
"particles-on-bounce": "バウンド時のエフェクト表示",
"resolution": "解像度",

While working on this I found a mistake in the translation I did earlier, lol.
I hope you can correct the next part as well!

"title-marquee": f"""貢献者: {contributors}. ブロックを見ているだけじゃつまらないからゲームをプレイしてみたい?設定でシアターモードをオンにしてみてください。自分の曲を演奏したいけどやり方がわからない?ソースコードのdocs/SONGS.mdを見れば、自分の曲を追加する方法が分かります。""".replace(
            "\n", ''),
quasar098 commented 2 months ago

i think i will make a new release soon with these included

quasar098 commented 2 months ago

added them all

giovannigsilva commented 1 month ago

I'm having fun with your game, congratulations on the project!!! Can you tell me more or less how I change the style of the square? like, put it in neon color, adjust the edges... I don't know if there is css in python but I'd like to try my hand at Python

slideglide commented 1 month ago

i know im so late but im translating the new strings rn

quasar098 commented 2 days ago

ok

quasar098 commented 2 days ago

I'm having fun with your game, congratulations on the project!!! Can you tell me more or less how I change the style of the square? like, put it in neon color, adjust the edges... I don't know if there is css in python but I'd like to try my hand at Python @giovannigsilva

you can probably write some code to change the rendering

the source code version does allow for glow (the exe version does not because the glow library does not cooperate with the exe version). this is named glowing3, i believe, you can just search for that and find related code. idk how to do rounded corners, but i think there are things in pygame that will allow you to do that

ok yeah here

image