Upgrade: 'Language-ize' remaining static content
Reported by dleffler | 2011-08-11 04:20:10 UTC | in 2.0.3 (closed)
Now that the 2.0 expLang subsystem is fully implemented and the 1.0 lang subsystem is deprecated. it might be a good idea to converts some of the static text in the templates to use the gettext (or gt) functions. E.g., The 'Save' button should become whatever 'Save' is in the selected language instead of a mix of English and selected language
Comments and changes to this ticket
-

expNinja 2011-11-02 03:38:25 UTC
(from [874d516115528168e9fb675c9e8e0b3b7114c60b]) Updates some language which breaks language system (uses double quotes, etc...) Most of the existing views reached from the slingbar are now scrubbed but need more 'language-izing [#369 ][#296] https://github.com/exponentcms/exponent-cms/commit/874d516115528168...
-

expNinja 2011-11-02 18:59:53 UTC
(from [46ee9df581611d2df17f8ddff2e775f4d418bd60]) Strips out double-quotes before getting into the translation routines to prevent breaking the site with a bad language file [#296] https://github.com/exponentcms/exponent-cms/commit/46ee9df581611d2d...
-

expNinja 2011-11-03 13:33:44 UTC
(from [6a80ed7ef3bce857a1699fedd0b30dd9170d15af]) expLang replaces double-quotes with single-quote before getting into the translation routines to prevent breaking the site with a bad language file, administration module now language-ized with updated English template [#296] https://github.com/exponentcms/exponent-cms/commit/6a80ed7ef3bce857...
-

expNinja 2011-11-03 15:46:20 UTC
(from [1d8b1f5de36996f3c3f026b3ac7804b0f6bf1713]) Language-izes text module, also makes use of updated icon plugin [#296] https://github.com/exponentcms/exponent-cms/commit/1d8b1f5de36996f3...
-

expNinja 2011-11-03 15:46:20 UTC
(from [b64dbc3d877bfc0f9071e28b2bb5613d1a86aa4f]) Language-izes recycle bin module [#296] https://github.com/exponentcms/exponent-cms/commit/b64dbc3d877bfc0f...
-

expNinja 2011-11-03 16:17:44 UTC
(from [abfd2d8cf60d350cd8195a76e4ea78fbfc9b16f9]) Language-izes snippet module, also makes use of updated icon plugin [#296] https://github.com/exponentcms/exponent-cms/commit/abfd2d8cf60d350c...
-

expNinja 2011-11-03 16:17:47 UTC
(from [1f4691b12a158d9e8b1c532b0d97734447fb1180]) Removes some symbols being brought over into the language template [#296] https://github.com/exponentcms/exponent-cms/commit/1f4691b12a158d9e...
-

expNinja 2011-11-03 16:45:40 UTC
(from [b33cd47635a8f239420a982ef4b76ca260f1295d]) Language-izes user & login modules [#296] https://github.com/exponentcms/exponent-cms/commit/b33cd47635a8f239...
-

expNinja 2011-11-03 16:53:14 UTC
(from [39abaaf4017d7926aea6db355cbdc39c6798f8f0]) Language-izes twitter module templates [#296] https://github.com/exponentcms/exponent-cms/commit/39abaaf4017d7926...
-

expNinja 2011-11-03 16:56:47 UTC
(from [32e63bc66cbb5468fadd6fffd81475375d2f1845]) Language-izes youtube module templates [#296] https://github.com/exponentcms/exponent-cms/commit/32e63bc66cbb5468...
-

expNinja 2011-11-04 19:26:08 UTC
(from [a8799283a7a8f8e22e98c815c80bb75d2d21b7c4]) Language-izes core & search controller templates [#296] https://github.com/exponentcms/exponent-cms/commit/a8799283a7a8f8e2...
-

expNinja 2011-11-04 19:26:10 UTC
(from [8d75776e9f092d365d45f5340dbad1ea71c26a09]) More Language-ized updates [#296] https://github.com/exponentcms/exponent-cms/commit/8d75776e9f092d36...
-

expNinja 2011-11-04 21:57:31 UTC
(from [efb2aea4d85de7e464b14938f012214a93d7c480]) More Language-ized updates to common & core views, fwiw, we can't use generic icon plugin for things like expTags, because that's the model name when we'd need to to say 'tag' instead of 'expTag' [#296] https://github.com/exponentcms/exponent-cms/commit/efb2aea4d85de7e4...
-

expNinja 2011-11-05 15:04:39 UTC
(from [87fced95b0592bc56cc84c43ab947784031e0d55]) Makes writeTemplate a static method since it's called that way, updates the English phrase library [#296] https://github.com/exponentcms/exponent-cms/commit/87fced95b0592bc5...
-

expNinja 2011-11-08 13:56:58 UTC
(from [5de833cc3d9ed22ee1d353f23d760a8527b15f45]) Adds flowplayer 'skin' selection & languagizes flowplayer [#378 milestone:2.0.3 owner:dleffler] [#296] https://github.com/exponentcms/exponent-cms/commit/5de833cc3d9ed22e...
-

expNinja 2011-11-08 18:26:10 UTC
(from [1b876fa802da1e0e9d92caed3a38b5e90dcbfc54]) Adds option to display media player (flowplayer) in filedownloads if file is mp3, flv or f4v, also languagizes filedownloads [#379 state:resolved milestone:2.0.3 owner:dleffler] [#296] https://github.com/exponentcms/exponent-cms/commit/1b876fa802da1e0e...
-

expNinja 2011-11-08 21:14:18 UTC
(from [1830f0435ce6c49d0d4e55fcf059bd129a9ac4fe]) More Language-ized updates to file, portfolio, & rss modules, and other minor edits [#296] https://github.com/exponentcms/exponent-cms/commit/1830f0435ce6c49d...
-

expNinja 2011-11-08 21:33:49 UTC
(from [b8b82cd0a5a88267fe2b15cba8985e9881348b89]) More Language-ized updates to not found, photoalbum, & pixidou modules, and other minor edits [#296] https://github.com/exponentcms/exponent-cms/commit/b8b82cd0a5a88267...
-

expNinja 2011-11-08 21:47:04 UTC
(from [45e1c3cb9945cfe272659c823fa94a2db385d3e8]) More Language-ized updates to news module [#296] https://github.com/exponentcms/exponent-cms/commit/45e1c3cb9945cfe2...
-

expNinja 2011-11-08 22:11:04 UTC
(from [bf0e1a841c8d0a9271936f5c2434f1b115bfa81a]) More Language-ized updates to migration & motd modules [#296] https://github.com/exponentcms/exponent-cms/commit/bf0e1a841c8d0a92...
-

expNinja 2011-11-08 22:29:43 UTC
(from [7268a7a3296e7f5f8fcada4dea54894aa2016a20]) More Language-ized updates to help & links modules [#296] https://github.com/exponentcms/exponent-cms/commit/7268a7a3296e7f5f...
-

expNinja 2011-11-08 22:45:53 UTC
(from [05b06fe0ee82d1410bcf80aff926a91782e9b4f8]) More Language-ized updates to headline, flickrfeed, faq, & importexport modules, and all 'buttongroups' [#296] https://github.com/exponentcms/exponent-cms/commit/05b06fe0ee82d141...
-

expNinja 2011-11-08 23:22:04 UTC
(from [916023ea2f223618fdb1dad0e1d0dbc814d95e30]) More Language-ized remaining modules for the most part [#296] https://github.com/exponentcms/exponent-cms/commit/916023ea2f223618...
-

expNinja 2011-11-09 01:08:17 UTC
(from [a8cc018090c73613b7de045283d39bf6b6a92f21]) More Language-ized remaining old school modules, required revising some calendar display code to language-ize the recurring part of the form.
At this point the following still remains: - E-commerce hasn't been touched except for the buttons - There are some of the delete confirm statements that aren't language-ized - The .tpl file probably need to be reviewed to make sure i caught everything - The text injected by the controller (not in a .tpl) is still mostly hard-coded, but should be updated - There are still a lot of phrases that haven't been 'tripped' across to have them added to the default phrase library (English - US.php) - There should probably be a general consolidation of some of the phrases so the translation file is smaller, yet would have a greater impact across the system. e.g., break apart a long phrase into the portion that is used most often, and 'cat' it to the remainder of the phrase. - There are probably still some 'bad' phrases in the templates, though they won't break the system (anymore), they won't translate. These would be ones with symbols like quotes, etc... [#296] https://github.com/exponentcms/exponent-cms/commit/a8cc018090c73613...
-

expNinja 2011-11-11 03:32:27 UTC
(from [09ab1fd2e8676e8a35ee2657d5584b40c508a955]) Adds some additional info to manage languages view, including an automated translation command (requires a Bing API value constant being set), also includes a new spanish translation ran through the automated translator [#296] https://github.com/exponentcms/exponent-cms/commit/09ab1fd2e8676e8a...
-

expNinja 2011-11-11 04:50:49 UTC
(from [7db7ab7dbb3c03129ee8c33abc2338d3d34429d3]) Fixes some quirks with language in install & login [#296] https://github.com/exponentcms/exponent-cms/commit/7db7ab7dbb3c0312...
-

expNinja 2011-11-11 12:35:15 UTC
(from [30b3809b13b4e0152231a57760148dae5b56725e]) Few more tweaks to installer language support and language phrases [#296] [#395 state:resolved owner:dleffler milestone:2.0.3] https://github.com/exponentcms/exponent-cms/commit/30b3809b13b4e015...
-

expNinja 2011-11-11 12:56:16 UTC
(from [97212b383d1ba9338e0bc13abcc13879efd8eff0]) Adds creation of language info file along with creation of a new language [#296] https://github.com/exponentcms/exponent-cms/commit/97212b383d1ba933...
-

expNinja 2011-11-12 17:23:22 UTC
(from [0358c1722511894a3efd170ef7a393628b524b2f]) Updates all php function calls to use gt() vs gettext() (which is not us) and expLang::gettext(), converts all the smarty gettext function calls with gettext modifer for standardization, begins some ecommerce languagization in the process [#296] https://github.com/exponentcms/exponent-cms/commit/0358c1722511894a...
-

expNinja 2011-11-13 18:44:36 UTC
(from [3558a5d8faa6855893189c700a54ab91319ed355]) Updates default language phrase library to include ALL phrases (using a soon to be released tool), includes some updated templates to correct some phrases. [#296] https://github.com/exponentcms/exponent-cms/commit/3558a5d8faa68558...
-

expNinja 2011-11-13 21:27:08 UTC
(from [238959b2b59a74527a53d51ec1865a3ca1be4f57]) Full Spanish translation (file), also the two scripts to extract language phrases and auto-translate the current language file. Also adds some blank constant assignements so we don't get errors when running up exponent_bootstrap.php from the command line (instead of a web server). [#296] https://github.com/exponentcms/exponent-cms/commit/238959b2b59a7452...
-

expNinja 2011-11-14 03:16:33 UTC
(from [fea0bd1add92f467f3cf805e4836f1924a8a611d]) Full German translation (file), and a few other minor langauge updates. [#296] https://github.com/exponentcms/exponent-cms/commit/fea0bd1add92f467...
-

expNinja 2011-11-14 13:52:20 UTC
(from [a0d11f3b192df620cb9f84557c4d60ea7385d127]) Minor language updates to core controllers, models, models-1, conf/data, root files and assoc, updates to Spanish & German translations. [#296] https://github.com/exponentcms/exponent-cms/commit/a0d11f3b192df620...
-

expNinja 2011-11-15 01:00:43 UTC
(from [406a5bb452a2879f88bb14d307dc3e77b3b1acc8]) Adds some missing global variables used by expCSS & expJavascript which may have caused some issues. Also updated some of the 'gettext' formatting in the container views. [#296] https://github.com/exponentcms/exponent-cms/commit/406a5bb452a2879f...
-

expNinja 2011-11-15 14:52:32 UTC
(from [fa2c372eaa11cb162ba9b73358952a15626ecb2b]) Language-izes all the 'flash' calls [#296] https://github.com/exponentcms/exponent-cms/commit/fa2c372eaa11cb16...
-

expNinja 2011-11-15 14:52:35 UTC
(from [4ae7d1a78a7baf2a20c65bc8cd2459973005ec19]) Updates language files for all the 'flash' calls [#296] https://github.com/exponentcms/exponent-cms/commit/4ae7d1a78a7baf2a...
-

expNinja 2011-11-15 15:13:11 UTC
(from [95bc6b0448203d74c26afb82dca57cea35bcbbb9]) Updated Language files for all the 'expValidator::failAndReturnToForm' calls [#296] https://github.com/exponentcms/exponent-cms/commit/95bc6b0448203d74...
-

expNinja 2011-11-15 15:13:11 UTC
(from [adb606da17cb72a27411b99e1759908f502d8ffc]) Language-izes all the 'expValidator::failAndReturnToForm' calls [#296] https://github.com/exponentcms/exponent-cms/commit/adb606da17cb72a2...
-

expNinja 2011-11-15 15:25:46 UTC
(from [3be1fe6990e4ee1c3e62ac8da39c710b188bb247]) Language-izes the home page name on an install and the hard-links in coolwater theme. [#296] https://github.com/exponentcms/exponent-cms/commit/3be1fe6990e4ee1c...
-

expNinja 2011-11-15 15:57:15 UTC
(from [724764d4b1f12c974cd7a6cf8d59272290aa2f8f]) Cleans up language file by removing obsolete phrases (script updated) and changes espanol filename to one without special characters which was causing issues between OS's [#296] https://github.com/exponentcms/exponent-cms/commit/724764d4b1f12c97...
-

expNinja 2011-11-15 15:59:32 UTC
(from [65e97829906f27f6eef2579419872399a1a58805]) Removes old espanol files [#296] https://github.com/exponentcms/exponent-cms/commit/65e97829906f27f6...
-

expNinja 2011-11-15 16:02:17 UTC
(from [d6a4f121a4b40643b9d98680108316203cacb20c]) Adding the new espanol files [#296] https://github.com/exponentcms/exponent-cms/commit/d6a4f121a4b40643...
-

expNinja 2011-11-15 16:17:12 UTC
(from [4bd5b475210de498c2acfd88a1c1b32dbf72754e]) Updated (and cleaned) language files (English, Spanish, & German) [#296] https://github.com/exponentcms/exponent-cms/commit/4bd5b475210de498...
-

expNinja 2011-11-15 18:15:31 UTC
(from [fa70319c98ff9c26e417f675e9f8e873e3581550]) Better Language-izes {icon} [#296] https://github.com/exponentcms/exponent-cms/commit/fa70319c98ff9c26...
-

expNinja 2011-11-15 18:30:15 UTC
(from [ef02f7e86ef40b0187db1a4110e4e99441708dd5]) Language-izes all of the delete confirmation messages [#296] https://github.com/exponentcms/exponent-cms/commit/ef02f7e86ef40b01...
-

expNinja 2011-11-15 18:31:48 UTC
(from [713e59b87cb3abf4feab6280976f67a95a5e250b]) Language files (English, Spanish, & German) updated for all of the delete confirmation messages [#296] https://github.com/exponentcms/exponent-cms/commit/713e59b87cb3abf4...
-

expNinja 2011-11-15 18:49:54 UTC
(from [521d48ed2923077071e07048101a5c402a812a8d]) Correct Spanish Language file (special characters were mucked in the filename change) and language-izes the permission names. [#296] https://github.com/exponentcms/exponent-cms/commit/521d48ed29230770...
-

expNinja 2011-11-15 19:50:01 UTC
(from [56d67947aa1cebaf9e2edc7df46875dd5a6dceb0]) Adds Language selection to the Manage Translations view [#296] https://github.com/exponentcms/exponent-cms/commit/56d67947aa1cebaf...
-

expNinja 2011-11-15 19:50:01 UTC
(from [1d98ed03a6e1e91e3e011d1eda7e8a7291765f32]) Update Language locales [#296] https://github.com/exponentcms/exponent-cms/commit/1d98ed03a6e1e91e...
-

expNinja 2011-11-15 21:25:09 UTC
(from [6223f832695307b2e891351ade068199a48f12f4]) Adds Norwegian (machine) translation [#296] https://github.com/exponentcms/exponent-cms/commit/6223f832695307b2...
-

expNinja 2011-11-15 21:25:09 UTC
(from [87bf699d6356fc687f09d637344e95008f581791]) Cleans up some mis-quoted language phrases [#296] https://github.com/exponentcms/exponent-cms/commit/87bf699d6356fc68...
-

expNinja 2011-11-15 22:38:58 UTC
(from [3f81756a5a49b7813c15c46f147d5a9517a06bd7]) Adds Danish (machine) translation, plus some other language corrections [#296] https://github.com/exponentcms/exponent-cms/commit/3f81756a5a49b781...
-

expNinja 2011-11-16 03:59:00 UTC
(from [b211efdac4102103b792845bd994b6f7211eb77e]) Adds Czech (machine) translation, plus some other language corrections [#296] https://github.com/exponentcms/exponent-cms/commit/b211efdac4102103...
-

expNinja 2011-11-17 03:11:33 UTC
(from [853926f55f4fc9a5525a3611878b0eefb92fdcd7]) Adds some additional language-izing, including some javascript in the php code like the file manager & menu/page hierarchy [#296] [#394] https://github.com/exponentcms/exponent-cms/commit/853926f55f4fc9a5...
-

expNinja 2011-11-27 01:36:28 UTC
(from [41f7cc2ed678e33e64fb66e47aec15cc5ed21254]) Minor updates to Language-izing [#296] https://github.com/exponentcms/exponent-cms/commit/41f7cc2ed678e33e...
-

expNinja 2011-12-02 23:44:10 UTC
(from [7a5af60090f9c839bef378dac525fec35fa3586b]) Language-izes some text in plugins and controls, also some comment typos fixed [#296] https://github.com/exponentcms/exponent-cms/commit/7a5af60090f9c839...
-

expNinja 2011-12-03 02:24:12 UTC
(from [f6b6b725500c70a9ab567087c72f174aaeb0cda0]) Adds Finnish translation and updates other translations [#296] https://github.com/exponentcms/exponent-cms/commit/f6b6b725500c70a9...
-

expNinja 2011-12-07 22:08:38 UTC
(from [8f59f7b244e3981c5849e362ad95ecb200e2cc2a]) Language-izes related products template (was looking for another bug and tripped across these) [#296] https://github.com/exponentcms/exponent-cms/commit/8f59f7b244e3981c...
-

expNinja 2011-12-09 19:27:03 UTC
(from [e7c814cb0b979c25006350fe3db26fa42ee01397]) Language-izes word in file control (Limit) [#296] https://github.com/exponentcms/exponent-cms/commit/e7c814cb0b979c25...
-

-

expNinja 2011-12-23 18:13:38 UTC
(from [d6272cf0928bf56a49e7b4092b1ffd591170b27b]) Updates control, ddrerank, & icon smarty plugins to assist with translation if not sent to them in the non-english form...HOWEVER, if the construct doesn't run through the |gettext modifier, it probably hasn't been extracted and placed in the phrase library. [#296] https://github.com/exponentcms/exponent-cms/commit/d6272cf0928bf56a...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
People watching this ticket
Tags
Referenced by
-
369
Feature request - Simplify creation of new language translations
(from [874d516115528168e9fb675c9e8e0b3b7114c60b])
Updates...
-
378
Feature request - Add flowplayer control style selection to module settings
(from [5de833cc3d9ed22ee1d353f23d760a8527b15f45])
Adds fl...
-
379
Feature request - Add flowplayer support to filedownloads module
(from [1b876fa802da1e0e9d92caed3a38b5e90dcbfc54])
Adds op...
-
395
Bug: Language not passed to install popup
(from [30b3809b13b4e0152231a57760148dae5b56725e])
Few mor...
-
394
Feature request - Need javascript adaption of language calls
(from [853926f55f4fc9a5525a3611878b0eefb92fdcd7])
Adds so...