GiGs said:
Translation has a chapter planned, but your phrasing makes me curious: are there situations you would expect me to recommend not translating a sheet? The only times I can think of that being a good idea is for a sheet you have no plans to share with anyone else (or if you just don't know how to and don't have the time).
That's the only time I can think of, personally. I suppose there could be other scenarios, but I can't think of any. However, this could help reinforce that if you intend to upload the sheet for community use, then do the data-i18n stuff.
GiGs said:
What do you mean about making migrations easier? Are you talkin about duffeernt sheets for the same system? This suggestion does make me think about giving advance for attribute names, is there something else you're getting at?
Yeah, I was thinking about different sheets for the same system. I realize this isn't much of a thing any longer, but could be. For example, Forbidden Lands, Coriolis, Mutant Year Zero all use the same engine; while not likely, it is conceivable that a person may want to use one character in one of the different settings so if you plan appropriately, you could port that character over with minimal data loss (given that there are differences, I would also set the expectation that unless they all use the same sheet to change views, data loss is going to happen, so this would be about minimizing that).
Something else that may be worth considering is in-game sheet configuration and whether that's needed or not. For example, WoD has different settings that all exist in the same game world (Vampire, Werewolf, etc) and we see a lot of people requesting a combined sheet; this would be doable with an in-game configuration capability. I bring this up here, because it almost falls into two different categories: actual sheet coding, but also part of the "meta-" aspect in terms of "planning" your sheet before you start. Knowing you want something like this from the start allows you to make the necessary changes at the right time rather than having to go back in and fit it in somehow. I think most of my problems come from a lack of sheet planning (which also goes for sheet workers), whereas I could have saved myself a lot of hassle if I'd simply thought about what features the sheet needed before I did anything.