Sebastian Dransfeld
3330befa8a
Create a define which can be used to wrap internal E stuff. This works as
...
the define is created in config.h which isn't exported.
This will break modules which still uses _() to wrap NLS strings. It is an
error that they use it as modules strings wont be defined in E's domain.
Modules should use D_() and define it to lock up strings in their own
domain.
SVN revision: 33426
2008-01-10 07:43:01 +00:00
Stafford Mitchell Horne
54ab7f0d3c
Long waiting commit
...
* Break out intl data. Reduces the size of e_imc
* Add Dbus ipc replacement
* Elightenment Dbus API can be extended by modules (Example: msgbus_lang)
SVN revision: 31803
2007-09-25 14:26:36 +00:00
Stafford Mitchell Horne
691bda6ed7
IMC updates
...
* Add cleanups which were conflicting
* Update imc binaries
* Update command line tool for new fields
SVN revision: 28131
2007-01-27 05:52:17 +00:00
Stafford Mitchell Horne
ae453dc42a
Update IMC changes which have been sitting around
...
* Icon is available for IMCs with setup_exec
* Setup options available
* Disable IMC available
SVN revision: 28130
2007-01-27 05:30:33 +00:00
Sebastian Dransfeld
058f897f3b
Use const with stringshare
...
SVN revision: 27924
2007-01-12 13:20:20 +00:00
Stafford Mitchell Horne
577618bf99
If finally go around to adding the advanced conf dialog for input methods.
...
* Note: input methods are stored as full path now, meaning most people have to update their configs
SVN revision: 27492
2006-12-17 11:24:59 +00:00
Stafford Mitchell Horne
51fb982087
Change and Optimizations to locale parsing
...
* remember parse results
* combine results only when needed (rarely)
* parse results use Stringshare
SVN revision: 27134
2006-11-16 14:25:22 +00:00
Stafford Mitchell Horne
01b499b4fa
Cleanup the locale parsing code.
...
* doesn't canonicalize for BSD machines
* makes matching logic a little cleaner
* added a few more comments
SVN revision: 26955
2006-11-05 05:09:55 +00:00
Stafford Mitchell Horne
049f2aae52
Add macro for N_ for marking string for translation
...
* Can be used to get static context strings translated
* I guess this is the best way to do it, see here:
http://www.gnu.org/software/gettext/manual/html_node/gettext_153.html
http://www.gnu.org/software/gettext/manual/html_node/gettext_19.html
SVN revision: 23039
2006-05-31 22:51:24 +00:00
stffrdhrn
7bc863478e
Add language alias caching
...
* use alias cache when getting language for e_app display
* fix memory for alias hash getting freed at the wrong time
SVN revision: 21254
2006-03-13 13:51:22 +00:00
e-taro
84df4075a1
Make E_Apps support LANG value like [zh_TW], [ja] etc.
...
(exposing shorne's useful _e_intl_locale_canonic_get function for this)
----------------------------------------------------------------------
src/bin/e_apps.c src/bin/e_intl.c src/bin/e_intl.h CVS:
----------------------------------------------------------------------
SVN revision: 21140
2006-03-09 14:50:12 +00:00
Carsten Haitzler
ebf9cca1ed
ok - turn off visibility stuff for e -0 for some reason just the dropshadow
...
module has problems with memcpy and memset... but its identical to everything
else and i dont see why it doesnt work and others do... weird.
SVN revision: 19679
2006-01-10 04:23:43 +00:00
stffrdhrn
ff4d281126
Fix some problems with validation.
...
- Validation function now canonicalizes the "locale -a" output
- Searching for locale directory now canonicalizes the path files
SVN revision: 18897
2005-12-07 17:09:02 +00:00
stffrdhrn
b81b2c3044
E_Intl changes
...
- Hunt a path for message files
SVN revision: 18600
2005-11-22 13:28:10 +00:00
stffrdhrn
60796f6c2a
- Add new path for input method configuration files (may not needed?)
...
- Fix cs_CZ bug from Gori
- Scan input method path for configuration files
- Split e_intl startup/shutdown into things that need to be done first and
things that need to be done later. This is better than throwing e_intl
init code into various parts of the system.
- Add ipc to modify the input method path "input_methods"
TODO:
- Add some default configuration files
SVN revision: 17784
2005-10-23 04:56:51 +00:00
stffrdhrn
c74d477ef7
- Change language_pack name to input_method_config, Language pack is going to
...
be somthing else
- Fix Some memory problems in e_intl
- Add methods for reading and writing the configuration from an Eet
- Add a program used for creating and editing the input method config
SVN revision: 17690
2005-10-19 23:34:17 +00:00
stffrdhrn
acad00c68c
fix memory problem with input_method listing
...
SVN revision: 17588
2005-10-16 02:40:13 +00:00
Carsten Haitzler
027e5afb18
shorne's intl work! :)
...
SVN revision: 17575
2005-10-15 10:49:54 +00:00
Carsten Haitzler
002173317c
intl doesnt need that - must work on the ability to do language packs
...
prefix detection. this is the first step to making e17 itself re-locatable
(install anywhere)
SVN revision: 14857
2005-05-19 09:23:54 +00:00
Carsten Haitzler
cc392c126b
more intl support
...
SVN revision: 14147
2005-04-11 23:32:24 +00:00
Carsten Haitzler
272ecdcb9d
e17 now CAN be translated. i have done a partial japanese translation for
...
amusement value (it works). we can add .po's for anything else we like :)
SVN revision: 14143
2005-04-11 20:25:52 +00:00