efl/src/bin
katpavalli dca95fb45a edje: support translation on static strings in edc.
Summary:
   Internationalisation of the static text specified as part of the edc is implemented.
   Problem: Static text when specified in the edc, remains unchanged when the system language is changed.
   Solution: Language support is provided even for the static strings in the edc.

Test Plan:
   Test code to test this implementation is done as part of efl/src/examples/edje/edje-text.c and efl/src/examples/edje/text.edc
   Compile the code with the below  command
   edje_cc -md <dir path>/efl/src/examples/edje/ text.edc && gcc -o edje-text edje-text.c `pkg-config --libs --cflags ecore-evas edje evas ecore`
   ./edje-text

   1) change the language of the system using the command
      export LANGUAGE=hi
      ./edje.text

      Not the text Loading gets displayed in hindi language

   2) change the language of the system using the command
      export LANGUAGE=ta
      ./edje.text

      Not the text Loading gets displayed in tamil language

   3) change the language of the system using the command
      export LANGUAGE=en
      ./edje.text

      Not the text Loading gets displayed in english language
As the number of .mo files in the /edje folder can be increased, those many languages can be supported

Reviewers: cedric, shilpasingh

Reviewed By: shilpasingh

Subscribers: cedric, rajeshps, govi, poornima.srinivasan

Differential Revision: https://phab.enlightenment.org/D2336

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-14 18:41:47 +02:00
..
ecore_evas ecore_evas_convert: Fix useless clang warning 2015-04-21 20:11:02 +09:00
edje edje: support translation on static strings in edc. 2015-05-14 18:41:47 +02:00
eet eet: Add options -V/--version to show eet version. 2015-04-02 15:40:05 +02:00
eeze Eeze: Silence clang warning 2015-04-21 20:31:48 +09:00
efl efl debug - make event log header .. nicer with a block header and size 2015-05-11 12:28:18 +09:00
efreet efreetd - cache - mark cd as const as it isnt needing a free on return 2015-04-14 13:52:37 +09:00
eina eina - start a much improved eina dbug infra and have eina_log use it 2015-05-08 14:13:17 +09:00
eldbus eldbus-codegen: More memory leak fixes for generated code. 2014-11-24 10:14:23 +01:00
elua elua lib: use Eina_Bool as return val in some utils 2015-05-06 15:05:23 +01:00
embryo embryo_cc_sc2.c: prevent memory corruption. 2015-01-29 01:32:16 +09:00
eolian eolian: precompute all enum field values (faster runtime, constness) 2015-05-13 18:10:02 +01:00
eolian_cxx eolian_cxx: Fix @beta on generated bindings for C++ 2015-05-12 15:51:31 +01:00
ethumb Split .gitignore into multiple files 2013-06-11 18:18:50 -03:00
ethumb_client Ethumb: Fix clang warning 2015-04-21 20:11:02 +09:00
evas evas: use two thread when scaling image. 2015-02-20 17:11:44 +01:00
evil Evil: Add support for mkstemps 2014-04-02 12:14:50 +09:00