Hi all. I'm trying to get the translations of Vanilla up to date. Part of that change has been putting the translations into [transifex](
http://transifex.com). (See the discussion about that [here](
http://vanillaforums.org/discussion/20639/attention-translators-you-can-now-help-translate-vanilla-online)).
The other part of that is making sure that the text that needs to be translated is up to date. I spent a good couple of days trying to get all of the text out of the current application and into a database. This is a fairly complex task and I most certainly missed some text and probably added some text that no longer needs to be translated.
If you see any text that needs to be translated still then report it in this discussion.
0 • •
Comments
Hi again!
Should I report bugs/problems in this topic? There are for example bunch of strings like Activity.DiscussionComment.FullHeadline that seem to miss also from the original translation and result is that %8$ is untranslatable at the moment.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Hi @Sheila, I've moved your question to a new thread here. Thanks again for your help and feedback.
- Spam
- Abuse
- Troll
2 • Off Topic Insightful 2Awesome LOL •You're welcome! I don't know whats wrong with me since I love doing localizations.. ;)
Here's a first list for the Core:
Activity.AboutUpdate.FullHeadline Activity.AboutUpdate.ProfileHeadline Activity.ActivityComment.FullHeadline Activity.AddedToConversation.FullHeadline Activity.AddedToConversation.ProfileHeadline Activity.ActivityComment.ProfileHeadline Activity.AnswerAccepted.ProfileHeadline Activity.Default.FullHeadline Activity.Default.ProfileHeadline Activity.DiscussionComment.FullHeadline Activity.DiscussionComment.ProfileHeadline Activity.DiscussionMention.FullHeadline Activity.DiscussionMention.ProfileHeadline Activity.Import.FullHeadline Activity.Import.ProfileHeadline Activity.JoinApproved.ProfileHeadline Activity.JoinCreated.FullHeadline Activity.JoinCreated.ProfileHeadline Activity.JoinInvite.FullHeadline Activity.JoinInvite.ProfileHeadline Activity.NewDiscussion.FullHeadline Activity.NewDiscussion.ProfileHeadline Activity.NewRoles Activity.RoleChange.FullHeadline Activity.RoleChange.ProfileHeadline Activity.SignIn.FullHeadline Activity.SignIn.ProfileHeadline Activity.WallComment.FullHeadline Activity.WallComment.ProfileHeadline EmbeddedNoBodyFormat. GenderSuffix.First.f GenderSuffix.First.m GenderSuffix.Third.f GenderSuffix.Third.m markallviewed Permission.CategoryWith these I'm not sure:
{ActivityUserID,You} earned the {Data.Name,text} badge. {RegardingUserID,You} banned {ActivityUserID,you}. {ActivityUserID,user} commented on {Data.Name,text} {ActivityUserID,user} {Data.Name,text} {ActivityUserID,user} mentioned you in {Data.Name,text} {ActivityUserID,You} joined. {RegardingUserID,You} changed the profile picture for {ActivityUserID,user}. {RegardingUserID,You} unbanned {ActivityUserID,you}. {ActivityUserID,You} warned {RegardingUserID,you}. $%7.2f < a href="{SignInUrl,html}"{Popup}>Sign In or < a href="{RegisterUrl,html}">Register< /a> to comment. {InsertUserID,User} warned {WarnUserID,User} for {Points,plural,%s points}. {InsertUserID,User} warned {WarnUserID,User} for {Points,plural,%s points} (just a notice). Hello {User.Name}!⏎ You have successfully registered for an account at {Title}. Here is your information:⏎ ⏎ Username: {User.Name}⏎ Email: {User.Email}⏎ ⏎ You can access the site at {/,exurl,domain}. You are about to ban {User.UserID,user}. You are about to unban {User.UserID,user}. {InsertUserID,user} added {NotifyUserID,you} to a < a href="{Url,htmlencode}">conversation< /a>.- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Ah, the first group are things you've probably either already translated in another form, or don't need to translate because they don't apply to your language (like gender suffixes).
The second group is for the newer version of Vanilla in development. When you see curly braces in a string that means that it puts data from the activity or whatnot in the string. It's easier to use that the
%1sstyle syntax and has some advanced formatting options.The user formatting may be the most useful. When you see something like
{ActivityUserID,User}that means to display the user.Usermeans to display the username. You can also douserto display the username in lowercase.Youoryouwill display the word you if the user matches the user that's viewing the page.So in the above example you can always just user the
userstyle format if your language needs more advanced formatting for theyoustyle format.- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •The first group has items that seem to mess my current production translation. For example Activity.DiscussionComment.FullHeadline results 'Uusi kommentti seuraamassasi discussionessa, lähettäjänä xxx.' meaning that the phrase for discussion is missing and I'm not able to override that. Basicly thou when thinking of it further, what the current translation might miss, is translation for 'discussion'.
Agree. Just superb development, great! :)
- Spam
- Abuse
- Troll
1 • Off Topic Insightful 1Awesome LOL •Hi again!
Could strings like 'Activity.DiscussionComment.FullHeadline' be fixed soon? They can't be even overridden in Transifex atm since when trying to lose a string that gives undefined word, there's error with message 'The number of arguments seems to differ between the source string and the translation.' that prevents saving.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I created my forum from scratch with and I was "Welcomed to Vanilla!" instead of to my forum name. I think that line is missing.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •