Comments (1)
Hello and thank you for sharing your input!
Another user had contacted me regarding the same topic back in November 2023. (#32)
There's a few problems with translating the website that I'll share here for clarity.
It's definitely not an impossible project but it will require some more planning and I honestly don't know when I'd be able to start working on this. I'd welcome any help but it's not as simple as providing the translations. A lot of the code would have to be changed to even support the ability to translate text and it has to be taken into considering every step of the way when working on new features.
I'll track various important tasks as separate issues in this milestone to keep everything organized.
https://github.com/Silverfeelin/SkyGame-Planner/milestone/1
- Choosing the framework
There's many options for handling translation in projects instead of setting up something completely new. I have no experience with any options and one of the worst things is choosing something that ends up not covering all requirements after lots of work. So first off I'd have to find the best tool for the job and learn how it works.
#57 - Site volatility
Sky Planner has gotten more mature over the last year but there's still quite some things that can and will suddenly change. This can make translations go obsolete quickly or suddenly require a bunch more translations. Waiting for translations would add extra time before I can add new features and skipping translations would lead to a messy experience for users (some parts are translated and some parts are still in English). - IAP prices
With the game being available in many languages the game also offers IAPs in many different currencies. These can not only differ per currency but also per country and per platform. I think there's a good reason both the wiki and TGC themselves only share the USD price. I think if the site offers language support (i.e. Traditional Chinese) then the expectation might be there that prices are also local. I think it would be impossible for me to keep track of all of this data.
#58 - Styling
Although I've tried to make the site responsive there's still various places where the amount of text could mess up the layout for mobile. I.e. causing text to overlap with other elements. This has already caused me some minor headaches with just English and it'd be more difficult as more languages are added.
#59 - Time
I work on this project out of passion for the game and being a collector myself. But I still have a job and my personal life. Some days my battery is empty after work and some days I just want to do other things. I also have to spend time updating the site every season and event and since I've started helping with making the icons (both for the wiki and my outfit request tools). I'm not trying to score pity points here, just trying to be realistic with the scope of this probably being too massive for me to take on by myself.
I hope this helps you understand that although I'd love to support multiple languages, I don't know if or when I'd be able to start working on it.
from skygame-planner.
Related Issues (20)
- Request / Issue: Make previous nodes in currency calculator auto-complete HOT 4
- Add Nesting Workshop challenge board HOT 1
- Combine calculators HOT 1
- Show cost in wishlist HOT 2
- Configure start date
- Check emote/stance/call order HOT 1
- Sky Shard integration HOT 1
- Nesting Workshop Props HOT 3
- Discord daily quest link HOT 1
- Tracking shared spells HOT 1
- Tracking in-game currencies HOT 2
- missing IAP icon & extra item filters HOT 1
- Typo Error HOT 2
- Dailies autoadd currency HOT 1
- Automatically deduct currency
- Aurora Encore missing
- Harmony Hall Guide Missing HOT 2
- Currency tracking
- Enhancement: Estimated Total cost of cosmetic closet HOT 1
- Unique icon for collab items HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skygame-planner.