diff --git a/public/language/en/global.json b/public/language/en/global.json index 618afaaf2d..6acd249cc6 100644 --- a/public/language/en/global.json +++ b/public/language/en/global.json @@ -1,3 +1,4 @@ { - "home": "Home" + "home": "Home", + "buttons.close": "Close" } \ No newline at end of file diff --git a/public/language/en/topic.json b/public/language/en/topic.json index d83049ef5c..a00c1e6f60 100644 --- a/public/language/en/topic.json +++ b/public/language/en/topic.json @@ -1,4 +1,21 @@ { + "profile": "Profile", + "chat": "Chat", + "notify_me": "Be notified of new replies in this topic", + "favourite": "Favourite", + "quote": "Quote", + "reply": "Reply", + "edit": "Edit", + "delete": "Delete", + "banned": "banned", + "link": "Link", + "thread_tools.title": "Thread Tools", + "thread_tools.pin": "Pin Thread", + "thread_tools.lock": "Lock Thread", + "thread_tools.move": "Move Thread", + "thread_tools.delete": "Delete Thread", + "load_categories": "Loading Categories", + "confirm_move": "Move", "favourites.not_logged_in.title": "Not Logged In", "favourites.not_logged_in.message": "Please log in in order to favourite this post" } \ No newline at end of file diff --git a/public/src/translator.js b/public/src/translator.js index 17d0cb030d..4e8bec7fdd 100644 --- a/public/src/translator.js +++ b/public/src/translator.js @@ -6,7 +6,11 @@ * TODO: * * 1. language en is hardcoded while system is developed. + * b. need to write fallback system to default language * 2. recursion needed when parsing language keys (ex. topics:modal.delete.title), right now json is all one level deep + * 3. server side settings for default language + * 4. user side settings for preferred language + * */ var translator = {}, diff --git a/public/templates/topic.tpl b/public/templates/topic.tpl index 2a5b329056..307e8fe11e 100644 --- a/public/templates/topic.tpl +++ b/public/templates/topic.tpl @@ -1,7 +1,7 @@
Loading Categories
+[[topic:load_categories]]