summaryrefslogblamecommitdiff
path: root/pages/develop/api/efl/access/property/translation_domain.txt
blob: a66a313c89c8e0c3981f1f2d9add288d64bb1132 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
                                        














                                                                                                                                                                                      


                     
                                    

                
                                       



                
                                       







                       

                                                                    

       

                          
                                     
 
~~Title: Efl.Access.translation_domain~~
===== Values =====

  * **domain** - %%Translation domain%%
===== Description =====

%%The translation domain of "name" and "description" properties.%%

%%Translation domain should be set if application wants to support i18n for accessibily "name" and "description" properties.%%

%%When translation domain is set values of "name" and "description" properties will be translated with dgettext function using current translation domain as "domainname" parameter.%%

%%It is application developer responsibility to ensure that translation files are loaded and binded to translation domain when accessibility is enabled.%%
{{page>:develop:api-include:efl:access:property:translation_domain:description&nouser&nolink&nodate}}


===== Signature =====

<code>
@property translation_domain @beta {
    get {
        values {
            domain: free(string, free);
        }
    }
    set {
        values {
            domain: free(string, free);
        }
    }
}
</code>

===== C signature =====

<code c>
const char *efl_access_translation_domain_get(const Eo *obj);
void efl_access_translation_domain_set(Eo *obj, const char *domain);
</code>

===== Implemented by =====

  * **Efl.Access.translation_domain**