Topic: Content and looks of the new "cheap in-game help"
SirVer |
Posted at: 2012-03-08, 11:29
Astuur: nothing I say is ever obsolete... it is just the reality that moves too quickly :). But what I mentioned there is still valid - I'd like to delay adding features to the help till after b17 though if possible. If it is good for the moral, I can be convinced to do some work on it before though. Venatrix: about the translation issues. The best way is to make frequent use of the :format function [1]. Basically, you replace the dynamic element in the sentence via "%s" and make the complete string translatable. Around a plain string, you will need to add brackets like so:
will become "This is a cool string". and the translaters only get the template. A problem remains when the order of the elements would need to be switched in a language. A silly example from english to english: (_"Round %s the %s"):format("is", "house") should be translated into "The house is round", the translated template would look like "The %s %s round" but would show up as "The is house round" because of the order of arguments in the brackets. This is a real problem with some languages, but I suggest to ignore if for the moment (we can rewrite the format method one day to (also) accept a dictionary and a format template like ("%(house)s"):format{house="House"}. Do I make any sense? [1] http://www.lua.org/manual/5.1/manual.html#pdf-string.format Top Quote |
Venatrix |
Posted at: 2012-03-08, 23:54
Right, I rewrite the phrases where needed and possible. I hope, I dont overdo it (I think, I did already with some phrases ). I already made the mines but the rest has to wait till tomorrow. And yes, I understand, what you mean. Two is the oddest prime. Top Quote |
Venatrix |
Posted at: 2012-03-09, 21:28
Another question: I set the textdomain to tribe_barbarians for we at the moment work at this tribe. I wonder if it would be better to make a new textdomain "help" (or whatever it shall be named) and set it in all tribes help files? There sure are some phrases needed in all tribes, on the other hand then all the buildings, workers and tools names would have to be translated again (Launchpad should suggest the existing ones, but someone has to confirm them, I think. Dont know, if that is feasible.), that there are sometimes different translations in different tribes for the same English word, doesnt help here Alright As I write it I think I better leave it as it is Or do I hear other opinions? Two is the oddest prime. Top Quote |
SirVer |
Posted at: 2012-03-10, 13:54
I agree that this is quite difficult.... there is also some overlap in the tribes as they stand now and it will only become worse with the help. Maybe we should merge the tribes into a tribe textdomain? Or just swallow the frog and keep it as is - I think this is the best solution for now. Top Quote |
Astuur Topic Opener |
Posted at: 2012-03-12, 13:39
It seems we supassed some limit with the launchpad bugtracker. Here are again the links to the files for the Limekiln: Edited: 2012-03-12, 13:41
Being no programmer, I apologize for all my suggestions that imply undue workload and for other misjudgements due to lack of expertise or relevant skills. |
Venatrix |
Posted at: 2012-03-12, 14:50
Thats no problem. It sais its displaying the first 40 and the last 40 comments. And Launchpad doesnt show comments any longer, that only include an attachment. But the attachments can be found on the right side, right below the subscribers. And of course in the email, that is sent. Two is the oddest prime. Top Quote |
Astuur Topic Opener |
Posted at: 2012-03-19, 18:57
I just "discovered" something: Another option could be to prevent this in the code, by disallowing to set an input resource to anything lower (except to "0") than what any product needs at one time for its production. Clarification: If a toolsmith needs (hypothetical) 3 iron to create a tool "anvil", he will never be able to make an anvil when the input of iron is set to "1" or "2", but will produce other tools that need less iron. I dont know which solution would be better, or whether we should "fix" this at all. Being no programmer, I apologize for all my suggestions that imply undue workload and for other misjudgements due to lack of expertise or relevant skills. |
alocritani |
Posted at: 2012-03-19, 19:38
maybe this could be considered a feature Anyway, I agree to you that it can be confusing for beginners, but I think that when you start playing with storage you could be considered a bit more advanced player than a beginner... Top Quote |
alocritani |
Posted at: 2012-03-28, 14:06
Regarding the old discussion about the meaning of the 1st parameter of "mine" production program
Looking inside the code it seems that the 1st parameters is the range - see my post. Not 100% sure, anyway. Top Quote |
heartsinger |
Posted at: 2012-08-14, 01:44
I'm a native English speaker, and I'd like to help write the help text. What do I do? Hi, I'm a writer. Top Quote |