merging CryptFolio pages into Openclerk project

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1167 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: LocaleTest t() matching should include those where arrays are multiline (include 's' regexp modifier)
numbers are valid characters in placeholders, e.g. currency1/currency2

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1168 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: enabling i18n text on some templates
adding :site_name as a default template argument

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1169 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: swapping the order of plural() arguments so that the localised strings can be intercepted, whilst keeping backwards compatibility

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1170 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: applying new plural() format site-wide

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1171 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: prevent translation keys with <HTML> in them, since Google translation will break this with placeholders

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1172 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: capture keys where t() call occurs over multiple lines between parameters

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1173 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: enabling i18n text throughout remaining templates and much of the user interface

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1174 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: reload user locale on login
removing includes that are no longer used

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1175 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: removing invalid 'addresss' i18n key

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1176 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: enabling i18n text throughout graphs, includes and other missing strings

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1177 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: enabling i18n text for premium graph technical indicators

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1178 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: adding more locale languages
get_locale_label() now uses t() directly, so we can remove these strings from admin_extra_strings.php

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1179 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: fix i18n keys which are using multiple lines

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1180 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #152: fixing display bug on Features page

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1181 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #226: adding initial French translation from Google Translate Toolkit

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1182 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #227: adding initial German translation from Google Translate Toolkit

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1183 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #228: adding initial Japanese translation from Google Translate Toolkit

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1184 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #229: adding initial Russian translation from Google Translate Toolkit

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1185 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #230: adding initial Chinese (Simplified) translation from Google Translate Toolkit

git-svn-id: https://openclerk.googlecode.com/svn/trunk@1186 b12a1112-ca08-e5dd-f792-535eff3abf3b