Hi, I'm not able to reproduce the issue.
For me, it downloads fine on Chrome, Windows 64-bit.
Which OSes/browsers have you tried? And can you attach screenshots?
I looked into it some more, and it looks like weblate is messing with file permissions every time it updates one of the language files..
After looking into it a bit, I just set up a cron job that fixes file permissions every 5 minutes. So, there might be a 5-minute period between "new translations being committed" and them being available, which is not ideal, but it's much better than them remaining accessible for days!
That's probably something else - weblate "batches" translations and commits several at a time. If your changes don't show up here: https://github.com/itchio/itch/blob/master/src/static/locales/ja.json then weblate hasn't pushed them yet.
You can force weblate to push in the "Tools" menu (there's a "Commit" entry), directly from weblate.itch.ovh
Hey, just fixed an error for the Japanese and Korean translation updates - can you try again? You can force a locale update in Preferences (the 'refresh' button on the right of the language picker)
We never had an exclusive deal with the translation company, so there's no problem for volunteers to go ahead!
I made you manager on weblate - that doesn't come with any responsibilites, only power - your changes no longer need 2+ votes to be accepted. You can contribute whenever you have time, no pressure!
All the strings on weblate are only for the app, the website doesn't have localized strings at all (at the time of this writing).
Strings in the app update shortly after they're saved on weblate - updates show up in https://github.com/itchio/itch/commits - all contributors appear in https://github.com/itchio/itch/graphs/contributors
Hope this answers your questions!
Help for translating to Japanese is always welcome, we haven't heard from the company in a while. Please post your weblate.itch.ovh username so I can make you a translation manager for japanese!
Re the homepage: it isn't translated yet, we have plans, but it's not there yet.
Re the Japanese glitch, you can open an issue at:
Hi, for translations to be approved, 2+ folks need to upvote them, or the language needs a translation manager.
If you'd like to become a translation manager for Ukrainian, please post your weblate.itch.ovh username here and I'll make you one!
As the developer of itch & itch-setup, I also confirm this is a false positive. We've gotten 3 reports of that particular false positive in the past two days, but nothing has changed on our side (our servers are still serving the same executable, which is built on our servers, signed with our code certificate, from open-source code).
We hope AV vendors will take action quickly to squash that false positive, as we don't want our users to be worried for nothing!
It does use Google-related URLs.
Could you send an e-mail to firstname.lastname@example.org with the following:
Update: the panic itself was a bug (now fixed in master), but yep, China does block Google Cloud Storage.
Hi there, sorry for the late response.
I've investigated and it looks like lsddev's games are using rar v5, which we don't support at the moment. I've left a note to the developer here: https://itch.io/t/355578/rar-archives-are-discouraged-for-the-itch-app
It seems like at least two (The Sun and The World) of your games currently use .rar archives. As a result, they don't work in https://itch.io/app currently.
Here's what you can do:
Feel free to archive this thread once this is resolved!
You're doing okay! It's a pretty hard game. Here's some advice:
Hope you manage your first win soon :)
I agree the captcha is not ideal, we're looking into other solutions.
Here are tips to avoid it:
A quick workaround: start the tutorial and exit out to the main menu - you don't actually have to complete it for `Play` to unlock.
I made it mandatory because the last time I made a card game for Ludum Dare, *everybody* was confused about the rules. I might change it to "Are you *sure* you want to skip the tutorial?" prompt at some point.
edit: I just made some changes to address that. New game is no longer disabled, but if you click it, it'll recommend you do the tutorial - you can opt to click 'cancel' from there and go straight to a regular game. Hopefully this achieves both goals!
The best way to release a game for the app is to make it self-contained, like you said.
InnoSetup is supported, but not discouraged, see https://itch.io/docs/itch/integrating/compatibility-policy.html
Apps are installed in whatever install location is specified by the user - by default, in `%APPDATA%/itch/apps`, but they can specify another drive, etc.
As for shortcuts, the feature is planned: https://github.com/itchio/itch/issues/864
When folks download directly from the website, they just get a .zip file with your self-contained game inside. We're going to be pushing the app more in the future, we already recommend it in support whenever folks can't figure out how to extract a .zip!
Don't forget to upload with https://itch.io/docs/butler/ for many benefits listed on that page.
Hope this addresses your concerns!
They are cached for 30 min right now:
I wouldn't expect the app to break if a collection disappears though, I'll definitely have to test for that.
downloading a random binary that creates random files in ~ is pretty 1990's
The idea may be old, and yet the execution is definitely modern!
itch-setup is not a self-extracting file, it validates the version folder, comparing it against a signature, healing files that are missing.
For initial install, all files are missing, so it extracts them all (it does so without storing the archive itself on disk - extraction is done on-the-fly, while it's being downloaded). For corrupted installations, it just repairs the files that need to be repaired. For upgrades, it applies optimized patches (the same software is used both for installation and updates).
Also, it's all open-source (see Github repo), and the same codebase runs on Windows, Linux, and macOS - except for the interface, which is native to each OS, of course. On top of that, it allows the app to self-update seamlessly on all three platforms.
I've wrestled with distro-specific packages (and even new, "self-contained", "sandboxed" formats like AppImage, Flatpak, Snap) before, but at that time we don't have the resources to support it. Investing a few months of part-time work on our own unified setup solution is already a small miracle in itself :)
If we end up shipping a Flatpak or Snap, it'll be for itch-setup, which will in turn install the itch app. It's not in my TODO list for the immediate future though!