Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore TranslatableSetting. #1112

Merged
merged 17 commits into from
Mar 12, 2014
Merged

Restore TranslatableSetting. #1112

merged 17 commits into from
Mar 12, 2014

Conversation

Kwpolska
Copy link
Member

@Kwpolska Kwpolska commented Mar 9, 2014

Complete with a saner implementation. This requires some hardcore testing, though — it’s better not to pull this just yet (unless, of course, you feel like doing the testing on your own).

This fixes #851.


Testing Checklist

The demo site should build and have sensible output with:

  • one language
  • two languages, with the same values, via string input
  • two languages, with the same values, via dict input for the default language
  • two languages, with the same values, via dict input for the other language
  • two languages, with different values, via dict input
  • three languages, with the same values, via string input
  • three languages, with the same values, via dict input for the default language
  • three languages, with the same values, via dict input for one of the other languages
  • three languages, with different values for two of the languages
  • three languages, with different values for two of the languages, none of which is the default
  • three languages, with different values for all three languages

Failures & Tasklist

  • develop a new infrastructure for formatting CONTENT_FOOTER
  • the new CONTENT_FOOTER formatting infrastructure and langformat() need extensive testing

@Kwpolska Kwpolska modified the milestones: v6.5.0, v7.0.0 Mar 9, 2014
@Kwpolska Kwpolska assigned ralsina and unassigned ralsina Mar 9, 2014
This was introduced in #851 and #1057 (to 3414efc), fixed
in #1061 (to 22912c8) and removed in 6554c27 for backwards
compatibility reasons (it was hard to maintain the compatibility).
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
…language.

Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
Signed-off-by: Chris “Kwpolska” Warrick <[email protected]>
@Kwpolska
Copy link
Member Author

This is 100% done. Waiting for reviews. If none appear, pulling in 24 hours.

cc @ralsina, @Aeyoun perchance?

Kwpolska added a commit that referenced this pull request Mar 12, 2014
@Kwpolska Kwpolska merged commit 3489861 into master Mar 12, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make it possible to have per-language site data (BLOG_{TITLE,DESCRIPTION})
2 participants