ci-bonfire/Bonfire — pull request #662 by mathieu-desu (2012-11-27 06:01:11+00:00)
Title: Translation for french,  add "lang()" omited and new entry for breadcrumb language

Translation for french version, fixed using "lang()" where there are static string And fixed error Title table on user views, add new entries on application_lang and each module (and core_module) for breadcrumb translation.

- Partial translation -> must be know if technical words must be translate like "Controller, Models, Views, or Database, Form Input. In my opinion, we could let technical words in english because it's current usage of using english in programming
- In order to translated breadcrumb, add new rules, see above

Translated :
- application_lang
- database_lang
- /core_modules/activities/
- /core_modules/builder/

Add new entries on application_lang to next translation breadcrumb which is ommited

--
New rules : Add new entries on each language file of each module (and core_module) like $lang['module_name'] = 'Module Name'; in order to use on breadcrumb translation
If node breadcrumb is a context, this translation is on application_lang $lang['bf_context_NAMEofCONTEXT'] and must be add on New Context)
--

Add fix forgotten "lang()" using :
- Activities core modules :
> /core_modules/activities/controllers/reports.php
> /core_modules/activities/views/reports/index.php
- Breadcrumb function on Template :
> /librairies/template.php

Add a test on the user language to add a special particle just for french version in special case:
- /core_modules/activities/views/reports/view.php

Add fix thead error (module -> user) on top_user table :
- /core_modules/activities/views/reports/index.php