summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2018-12-21 14:46:10 -0800
committerCedric BAIL <cedric.bail@free.fr>2019-01-02 11:03:53 -0800
commit88dbd866e0d7d16e687b1984d092716825e8a148 (patch)
treedf029ae74b858d3ea37c8e8d2e2020f5f424238c
parent038612736c5adc457f6ccf254767f6119ee087c4 (diff)
elementary: rename Efl.Ui.Translatable -> Efl.Ui.L10n
If we are to choose Efl.Ui.I18n for the internationalization support, the localization API should be named accordingly L10n. Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es> Differential Revision: https://phab.enlightenment.org/D7507
-rw-r--r--src/Makefile_Elementary.am2
-rw-r--r--src/lib/elementary/Efl_Ui.h2
-rw-r--r--src/lib/elementary/Elementary.h2
-rw-r--r--src/lib/elementary/efl_ui_button.eo2
-rw-r--r--src/lib/elementary/efl_ui_clock.c6
-rw-r--r--src/lib/elementary/efl_ui_clock.eo2
-rw-r--r--src/lib/elementary/efl_ui_frame.eo2
-rw-r--r--src/lib/elementary/efl_ui_grid_default_item.eo4
-rw-r--r--src/lib/elementary/efl_ui_l10n.eo (renamed from src/lib/elementary/efl_ui_translatable.eo)4
-rw-r--r--src/lib/elementary/efl_ui_layout.c8
-rw-r--r--src/lib/elementary/efl_ui_layout_part_legacy.eo4
-rw-r--r--src/lib/elementary/efl_ui_layout_part_text.eo4
-rw-r--r--src/lib/elementary/efl_ui_list_default_item.eo2
-rw-r--r--src/lib/elementary/efl_ui_navigation_bar.eo2
-rw-r--r--src/lib/elementary/efl_ui_progressbar.eo2
-rw-r--r--src/lib/elementary/efl_ui_widget.c10
-rw-r--r--src/lib/elementary/efl_ui_widget.eo4
-rw-r--r--src/lib/elementary/efl_ui_win.c4
-rw-r--r--src/lib/elementary/elc_combobox.c12
-rw-r--r--src/lib/elementary/elc_ctxpopup.c6
-rw-r--r--src/lib/elementary/elc_hoversel.c6
-rw-r--r--src/lib/elementary/elc_multibuttonentry.c6
-rw-r--r--src/lib/elementary/elc_naviframe.c6
-rw-r--r--src/lib/elementary/elc_popup.c8
-rw-r--r--src/lib/elementary/elm_combobox.eo2
-rw-r--r--src/lib/elementary/elm_ctxpopup.eo2
-rw-r--r--src/lib/elementary/elm_dayselector.c6
-rw-r--r--src/lib/elementary/elm_dayselector.eo2
-rw-r--r--src/lib/elementary/elm_diskselector.c4
-rw-r--r--src/lib/elementary/elm_diskselector.eo2
-rw-r--r--src/lib/elementary/elm_hoversel.eo2
-rw-r--r--src/lib/elementary/elm_list.c6
-rw-r--r--src/lib/elementary/elm_list.eo2
-rw-r--r--src/lib/elementary/elm_main.c8
-rw-r--r--src/lib/elementary/elm_menu.c4
-rw-r--r--src/lib/elementary/elm_menu.eo2
-rw-r--r--src/lib/elementary/elm_multibuttonentry.eo2
-rw-r--r--src/lib/elementary/elm_naviframe.eo2
-rw-r--r--src/lib/elementary/elm_notify.c4
-rw-r--r--src/lib/elementary/elm_notify_part.eo4
-rw-r--r--src/lib/elementary/elm_part_helper.h8
-rw-r--r--src/lib/elementary/elm_popup.eo2
-rw-r--r--src/lib/elementary/elm_segment_control.c6
-rw-r--r--src/lib/elementary/elm_segment_control.eo2
-rw-r--r--src/lib/elementary/elm_slider.eo2
-rw-r--r--src/lib/elementary/elm_toolbar.c6
-rw-r--r--src/lib/elementary/elm_toolbar.eo2
-rw-r--r--src/lib/elementary/meson.build2
48 files changed, 97 insertions, 97 deletions
diff --git a/src/Makefile_Elementary.am b/src/Makefile_Elementary.am
index 57a5af2a17..648a521b3c 100644
--- a/src/Makefile_Elementary.am
+++ b/src/Makefile_Elementary.am
@@ -57,7 +57,7 @@ elm_public_eolian_files = \
57 lib/elementary/efl_ui_text_factory_fallback.eo \ 57 lib/elementary/efl_ui_text_factory_fallback.eo \
58 lib/elementary/efl_ui_textpath.eo \ 58 lib/elementary/efl_ui_textpath.eo \
59 lib/elementary/efl_ui_textpath_legacy.eo \ 59 lib/elementary/efl_ui_textpath_legacy.eo \
60 lib/elementary/efl_ui_translatable.eo \ 60 lib/elementary/efl_ui_l10n.eo \
61 lib/elementary/efl_ui_clock.eo \ 61 lib/elementary/efl_ui_clock.eo \
62 lib/elementary/efl_ui_cursor.eo \ 62 lib/elementary/efl_ui_cursor.eo \
63 lib/elementary/efl_ui_image_factory.eo \ 63 lib/elementary/efl_ui_image_factory.eo \
diff --git a/src/lib/elementary/Efl_Ui.h b/src/lib/elementary/Efl_Ui.h
index cba63e2f79..f4219975b8 100644
--- a/src/lib/elementary/Efl_Ui.h
+++ b/src/lib/elementary/Efl_Ui.h
@@ -158,7 +158,7 @@ typedef Eo Efl_Ui_Focus_Manager;
158# include <efl_ui_focus_manager_root_focus.eo.h> 158# include <efl_ui_focus_manager_root_focus.eo.h>
159# include <efl_ui_focus_util.eo.h> 159# include <efl_ui_focus_util.eo.h>
160# include <efl_ui_textpath.eo.h> 160# include <efl_ui_textpath.eo.h>
161# include <efl_ui_translatable.eo.h> 161# include <efl_ui_l10n.eo.h>
162# include <efl_ui_focus_composition.eo.h> 162# include <efl_ui_focus_composition.eo.h>
163# include <efl_ui_focus_layer.eo.h> 163# include <efl_ui_focus_layer.eo.h>
164# include <efl_access_object.h> 164# include <efl_access_object.h>
diff --git a/src/lib/elementary/Elementary.h b/src/lib/elementary/Elementary.h
index 936e078d28..9ae22e8d54 100644
--- a/src/lib/elementary/Elementary.h
+++ b/src/lib/elementary/Elementary.h
@@ -160,7 +160,7 @@ typedef Eo Efl_Ui_Focus_Manager;
160# include <efl_ui_focus_manager_sub.eo.h> 160# include <efl_ui_focus_manager_sub.eo.h>
161# include <efl_ui_focus_manager_root_focus.eo.h> 161# include <efl_ui_focus_manager_root_focus.eo.h>
162# include <efl_ui_focus_util.eo.h> 162# include <efl_ui_focus_util.eo.h>
163# include <efl_ui_translatable.eo.h> 163# include <efl_ui_l10n.eo.h>
164# include <efl_ui_focus_composition.eo.h> 164# include <efl_ui_focus_composition.eo.h>
165# include <efl_ui_focus_layer.eo.h> 165# include <efl_ui_focus_layer.eo.h>
166# include <elm_interface_scrollable.h> 166# include <elm_interface_scrollable.h>
diff --git a/src/lib/elementary/efl_ui_button.eo b/src/lib/elementary/efl_ui_button.eo
index ff072a9547..f8cff542b2 100644
--- a/src/lib/elementary/efl_ui_button.eo
+++ b/src/lib/elementary/efl_ui_button.eo
@@ -21,6 +21,6 @@ class Efl.Ui.Button (Efl.Ui.Layout, Efl.Ui.Clickable, Efl.Ui.Autorepeat,
21 Efl.Content.content { get; set; } 21 Efl.Content.content { get; set; }
22 Efl.Content.content_unset; 22 Efl.Content.content_unset;
23 Efl.Text.text { get; set; } 23 Efl.Text.text { get; set; }
24 Efl.Ui.Translatable.translatable_text { get; set; } 24 Efl.Ui.L10n.l10n_text { get; set; }
25 } 25 }
26} 26}
diff --git a/src/lib/elementary/efl_ui_clock.c b/src/lib/elementary/efl_ui_clock.c
index 5f1d16c2cd..528e1f4727 100644
--- a/src/lib/elementary/efl_ui_clock.c
+++ b/src/lib/elementary/efl_ui_clock.c
@@ -3,7 +3,7 @@
3#endif 3#endif
4 4
5#define EFL_ACCESS_OBJECT_PROTECTED 5#define EFL_ACCESS_OBJECT_PROTECTED
6#define EFL_UI_TRANSLATABLE_PROTECTED 6#define EFL_UI_L10N_PROTECTED
7 7
8#include <Elementary.h> 8#include <Elementary.h>
9#include "elm_priv.h" 9#include "elm_priv.h"
@@ -439,12 +439,12 @@ _reload_format(Evas_Object *obj)
439} 439}
440 440
441EOLIAN static void 441EOLIAN static void
442_efl_ui_clock_efl_ui_translatable_translation_update(Eo *obj, Efl_Ui_Clock_Data *sd) 442_efl_ui_clock_efl_ui_l10n_translation_update(Eo *obj, Efl_Ui_Clock_Data *sd)
443{ 443{
444 if (!sd->user_format) _reload_format(obj); 444 if (!sd->user_format) _reload_format(obj);
445 else _field_list_display(obj); 445 else _field_list_display(obj);
446 446
447 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 447 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
448} 448}
449 449
450EOLIAN static void 450EOLIAN static void
diff --git a/src/lib/elementary/efl_ui_clock.eo b/src/lib/elementary/efl_ui_clock.eo
index f882ba0d3f..69e5f61a16 100644
--- a/src/lib/elementary/efl_ui_clock.eo
+++ b/src/lib/elementary/efl_ui_clock.eo
@@ -226,7 +226,7 @@ class Efl.Ui.Clock (Efl.Ui.Layout)
226 Efl.Ui.Widget.theme_apply; 226 Efl.Ui.Widget.theme_apply;
227 Efl.Ui.Widget.on_disabled_update; 227 Efl.Ui.Widget.on_disabled_update;
228 Efl.Ui.Focus.Object.on_focus_update; 228 Efl.Ui.Focus.Object.on_focus_update;
229 Efl.Ui.Translatable.translation_update; 229 Efl.Ui.L10n.translation_update;
230 } 230 }
231 events { 231 events {
232 changed: void; [[Called when clock changed]] 232 changed: void; [[Called when clock changed]]
diff --git a/src/lib/elementary/efl_ui_frame.eo b/src/lib/elementary/efl_ui_frame.eo
index 30d7d3646b..62dbf6de25 100644
--- a/src/lib/elementary/efl_ui_frame.eo
+++ b/src/lib/elementary/efl_ui_frame.eo
@@ -58,7 +58,7 @@ class Efl.Ui.Frame (Efl.Ui.Layout, Efl.Ui.Clickable, Efl.Text, Efl.Text_Markup,
58 Efl.Canvas.Group.group_calculate; 58 Efl.Canvas.Group.group_calculate;
59 Efl.Text.text { get; set; } 59 Efl.Text.text { get; set; }
60 Efl.Text_Markup.markup { get; set; } 60 Efl.Text_Markup.markup { get; set; }
61 Efl.Ui.Translatable.translatable_text { get; set; } 61 Efl.Ui.L10n.l10n_text { get; set; }
62 Efl.Content.content { get; set; } 62 Efl.Content.content { get; set; }
63 Efl.Content.content_unset; 63 Efl.Content.content_unset;
64 } 64 }
diff --git a/src/lib/elementary/efl_ui_grid_default_item.eo b/src/lib/elementary/efl_ui_grid_default_item.eo
index 425ed14582..729234e2cd 100644
--- a/src/lib/elementary/efl_ui_grid_default_item.eo
+++ b/src/lib/elementary/efl_ui_grid_default_item.eo
@@ -2,7 +2,7 @@
2class Efl.Ui.Grid_Default_Item (Efl.Ui.Grid_Item, 2class Efl.Ui.Grid_Default_Item (Efl.Ui.Grid_Item,
3 Efl.Text, 3 Efl.Text,
4 Efl.Text_Markup, 4 Efl.Text_Markup,
5 Efl.Ui.Translatable, 5 Efl.Ui.L10n,
6 Efl.Content) 6 Efl.Content)
7{ 7{
8 [[Grid Default Item class. 8 [[Grid Default Item class.
@@ -20,7 +20,7 @@ class Efl.Ui.Grid_Default_Item (Efl.Ui.Grid_Item,
20 Efl.Object.destructor; 20 Efl.Object.destructor;
21 Efl.Text.text { get; set; } 21 Efl.Text.text { get; set; }
22 Efl.Text_Markup.markup { get; set; } 22 Efl.Text_Markup.markup { get; set; }
23 Efl.Ui.Translatable.translatable_text { get; set; } 23 Efl.Ui.L10n.l10n_text { get; set; }
24 Efl.Content.content { get; set; } 24 Efl.Content.content { get; set; }
25 Efl.Content.content_unset; 25 Efl.Content.content_unset;
26 Efl.Part.part_get; 26 Efl.Part.part_get;
diff --git a/src/lib/elementary/efl_ui_translatable.eo b/src/lib/elementary/efl_ui_l10n.eo
index 08ea72139c..5275759262 100644
--- a/src/lib/elementary/efl_ui_translatable.eo
+++ b/src/lib/elementary/efl_ui_l10n.eo
@@ -1,4 +1,4 @@
1interface Efl.Ui.Translatable 1interface Efl.Ui.L10n
2{ 2{
3 [[Interface for all translatable text APIs. 3 [[Interface for all translatable text APIs.
4 4
@@ -6,7 +6,7 @@ interface Efl.Ui.Translatable
6 but may also be used in text-to-speech situations. 6 but may also be used in text-to-speech situations.
7 ]] 7 ]]
8 methods { 8 methods {
9 @property translatable_text { 9 @property l10n_text {
10 [[A unique string to be translated. 10 [[A unique string to be translated.
11 11
12 Often this will be a human-readable string (e.g. in English) but it 12 Often this will be a human-readable string (e.g. in English) but it
diff --git a/src/lib/elementary/efl_ui_layout.c b/src/lib/elementary/efl_ui_layout.c
index deba292ce5..b3aaa083e9 100644
--- a/src/lib/elementary/efl_ui_layout.c
+++ b/src/lib/elementary/efl_ui_layout.c
@@ -2534,14 +2534,14 @@ TEXT_FULL(efl_ui_layout_part_text, efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_D
2534MARKUP_FULL(efl_ui_layout_part_text, efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data) 2534MARKUP_FULL(efl_ui_layout_part_text, efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data)
2535 2535
2536EOLIAN static const char * 2536EOLIAN static const char *
2537_efl_ui_layout_part_text_efl_ui_translatable_translatable_text_get(const Eo *obj, void *_pd EINA_UNUSED, const char **domain) 2537_efl_ui_layout_part_text_efl_ui_l10n_l10n_text_get(const Eo *obj, void *_pd EINA_UNUSED, const char **domain)
2538{ 2538{
2539 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS); 2539 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS);
2540 return elm_widget_part_translatable_text_get(pd->obj, pd->part, domain); 2540 return elm_widget_part_translatable_text_get(pd->obj, pd->part, domain);
2541} 2541}
2542 2542
2543EOLIAN static void 2543EOLIAN static void
2544_efl_ui_layout_part_text_efl_ui_translatable_translatable_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *label, const char *domain) 2544_efl_ui_layout_part_text_efl_ui_l10n_l10n_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *label, const char *domain)
2545{ 2545{
2546 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS); 2546 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS);
2547 elm_widget_part_translatable_text_set(pd->obj, pd->part, label, domain); 2547 elm_widget_part_translatable_text_set(pd->obj, pd->part, label, domain);
@@ -2553,14 +2553,14 @@ TEXT_FULL(efl_ui_layout_part_legacy, efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout
2553MARKUP_FULL(efl_ui_layout_part_legacy, efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data) 2553MARKUP_FULL(efl_ui_layout_part_legacy, efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data)
2554 2554
2555EOLIAN static const char * 2555EOLIAN static const char *
2556_efl_ui_layout_part_legacy_efl_ui_translatable_translatable_text_get(const Eo *obj, void *_pd EINA_UNUSED, const char **domain) 2556_efl_ui_layout_part_legacy_efl_ui_l10n_l10n_text_get(const Eo *obj, void *_pd EINA_UNUSED, const char **domain)
2557{ 2557{
2558 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS); 2558 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS);
2559 return elm_widget_part_translatable_text_get(pd->obj, pd->part, domain); 2559 return elm_widget_part_translatable_text_get(pd->obj, pd->part, domain);
2560} 2560}
2561 2561
2562EOLIAN static void 2562EOLIAN static void
2563_efl_ui_layout_part_legacy_efl_ui_translatable_translatable_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *label, const char *domain) 2563_efl_ui_layout_part_legacy_efl_ui_l10n_l10n_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *label, const char *domain)
2564{ 2564{
2565 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS); 2565 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS);
2566 elm_widget_part_translatable_text_set(pd->obj, pd->part, label, domain); 2566 elm_widget_part_translatable_text_set(pd->obj, pd->part, label, domain);
diff --git a/src/lib/elementary/efl_ui_layout_part_legacy.eo b/src/lib/elementary/efl_ui_layout_part_legacy.eo
index 5bb80040ca..1ebd8ae3be 100644
--- a/src/lib/elementary/efl_ui_layout_part_legacy.eo
+++ b/src/lib/elementary/efl_ui_layout_part_legacy.eo
@@ -1,5 +1,5 @@
1class Efl.Ui.Layout_Part_Legacy (Efl.Ui.Layout_Part, Efl.Content, Efl.Text, 1class Efl.Ui.Layout_Part_Legacy (Efl.Ui.Layout_Part, Efl.Content, Efl.Text,
2 Efl.Text_Markup, Efl.Ui.Translatable) 2 Efl.Text_Markup, Efl.Ui.L10n)
3{ 3{
4 [[Elementary layout internal part class]] 4 [[Elementary layout internal part class]]
5 data: null; 5 data: null;
@@ -8,6 +8,6 @@ class Efl.Ui.Layout_Part_Legacy (Efl.Ui.Layout_Part, Efl.Content, Efl.Text,
8 Efl.Content.content_unset; 8 Efl.Content.content_unset;
9 Efl.Text.text { set; get; } 9 Efl.Text.text { set; get; }
10 Efl.Text_Markup.markup { get; set; } 10 Efl.Text_Markup.markup { get; set; }
11 Efl.Ui.Translatable.translatable_text { get; set; } 11 Efl.Ui.L10n.l10n_text { get; set; }
12 } 12 }
13} 13}
diff --git a/src/lib/elementary/efl_ui_layout_part_text.eo b/src/lib/elementary/efl_ui_layout_part_text.eo
index abe9fcef47..166df84676 100644
--- a/src/lib/elementary/efl_ui_layout_part_text.eo
+++ b/src/lib/elementary/efl_ui_layout_part_text.eo
@@ -1,11 +1,11 @@
1class Efl.Ui.Layout_Part_Text (Efl.Ui.Layout_Part, Efl.Text, Efl.Text_Markup, 1class Efl.Ui.Layout_Part_Text (Efl.Ui.Layout_Part, Efl.Text, Efl.Text_Markup,
2 Efl.Ui.Translatable) 2 Efl.Ui.L10n)
3{ 3{
4 [[Elementary layout internal part class]] 4 [[Elementary layout internal part class]]
5 data: null; 5 data: null;
6 implements { 6 implements {
7 Efl.Text.text { set; get; } 7 Efl.Text.text { set; get; }
8 Efl.Text_Markup.markup { get; set; } 8 Efl.Text_Markup.markup { get; set; }
9 Efl.Ui.Translatable.translatable_text { get; set; } 9 Efl.Ui.L10n.l10n_text { get; set; }
10 } 10 }
11} 11}
diff --git a/src/lib/elementary/efl_ui_list_default_item.eo b/src/lib/elementary/efl_ui_list_default_item.eo
index 34a86f7642..8e5948ad80 100644
--- a/src/lib/elementary/efl_ui_list_default_item.eo
+++ b/src/lib/elementary/efl_ui_list_default_item.eo
@@ -15,7 +15,7 @@ class Efl.Ui.List_Default_Item (Efl.Ui.List_Item,
15 Efl.Object.destructor; 15 Efl.Object.destructor;
16 Efl.Text.text { get; set; } 16 Efl.Text.text { get; set; }
17 Efl.Text_Markup.markup { get; set; } 17 Efl.Text_Markup.markup { get; set; }
18 Efl.Ui.Translatable.translatable_text { get; set; } 18 Efl.Ui.L10n.l10n_text { get; set; }
19 Efl.Content.content { get; set; } 19 Efl.Content.content { get; set; }
20 Efl.Content.content_unset; 20 Efl.Content.content_unset;
21 Efl.Part.part_get; 21 Efl.Part.part_get;
diff --git a/src/lib/elementary/efl_ui_navigation_bar.eo b/src/lib/elementary/efl_ui_navigation_bar.eo
index a5dd95c7f0..1a40249e18 100644
--- a/src/lib/elementary/efl_ui_navigation_bar.eo
+++ b/src/lib/elementary/efl_ui_navigation_bar.eo
@@ -24,7 +24,7 @@ class Efl.Ui.Navigation_Bar (Efl.Ui.Layout, Efl.Content, Efl.Text)
24 Efl.Content.content { set; get; } 24 Efl.Content.content { set; get; }
25 Efl.Content.content_unset; 25 Efl.Content.content_unset;
26 Efl.Text.text { set; get; } 26 Efl.Text.text { set; get; }
27 Efl.Ui.Translatable.translatable_text { set; get; } 27 Efl.Ui.L10n.l10n_text { set; get; }
28 Efl.Part.part_get; 28 Efl.Part.part_get;
29 } 29 }
30} 30}
diff --git a/src/lib/elementary/efl_ui_progressbar.eo b/src/lib/elementary/efl_ui_progressbar.eo
index 44bdd98767..80e7caf33c 100644
--- a/src/lib/elementary/efl_ui_progressbar.eo
+++ b/src/lib/elementary/efl_ui_progressbar.eo
@@ -61,7 +61,7 @@ class Efl.Ui.Progressbar (Efl.Ui.Layout, Efl.Ui.Range, Efl.Ui.Format,
61 Efl.Text_Markup.markup { get; set; } 61 Efl.Text_Markup.markup { get; set; }
62 Efl.Content.content { get; set; } 62 Efl.Content.content { get; set; }
63 Efl.Content.content_unset; 63 Efl.Content.content_unset;
64 Efl.Ui.Translatable.translatable_text { get; set; } 64 Efl.Ui.L10n.l10n_text { get; set; }
65 } 65 }
66 events { 66 events {
67 changed: void; [[Called when progressbar changed]] 67 changed: void; [[Called when progressbar changed]]
diff --git a/src/lib/elementary/efl_ui_widget.c b/src/lib/elementary/efl_ui_widget.c
index 431e66b437..eec2bde180 100644
--- a/src/lib/elementary/efl_ui_widget.c
+++ b/src/lib/elementary/efl_ui_widget.c
@@ -8,7 +8,7 @@
8#define ELM_WIDGET_ITEM_PROTECTED 8#define ELM_WIDGET_ITEM_PROTECTED
9#define EFL_CANVAS_OBJECT_BETA 9#define EFL_CANVAS_OBJECT_BETA
10#define EFL_INPUT_EVENT_PROTECTED 10#define EFL_INPUT_EVENT_PROTECTED
11#define EFL_UI_TRANSLATABLE_PROTECTED 11#define EFL_UI_L10N_PROTECTED
12#define EFL_UI_FOCUS_OBJECT_PROTECTED 12#define EFL_UI_FOCUS_OBJECT_PROTECTED
13#define EFL_UI_WIDGET_PART_BG_PROTECTED 13#define EFL_UI_WIDGET_PART_BG_PROTECTED
14#define EFL_PART_PROTECTED 14#define EFL_PART_PROTECTED
@@ -2978,7 +2978,7 @@ elm_widget_part_translatable_text_get(const Eo *obj, const char *part, const cha
2978} 2978}
2979 2979
2980EOLIAN static void 2980EOLIAN static void
2981_efl_ui_widget_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd) 2981_efl_ui_widget_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd)
2982{ 2982{
2983 const Eina_List *l; 2983 const Eina_List *l;
2984 Evas_Object *child; 2984 Evas_Object *child;
@@ -2986,10 +2986,10 @@ _efl_ui_widget_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_W
2986 EINA_LIST_FOREACH(sd->subobjs, l, child) 2986 EINA_LIST_FOREACH(sd->subobjs, l, child)
2987 { 2987 {
2988 if (elm_widget_is(child)) 2988 if (elm_widget_is(child))
2989 efl_ui_translatable_translation_update(child); 2989 efl_ui_l10n_translation_update(child);
2990 } 2990 }
2991 2991
2992 if (sd->hover_obj) efl_ui_translatable_translation_update(sd->hover_obj); 2992 if (sd->hover_obj) efl_ui_l10n_translation_update(sd->hover_obj);
2993 2993
2994#ifdef HAVE_GETTEXT 2994#ifdef HAVE_GETTEXT
2995 Elm_Translate_String_Data *ts; 2995 Elm_Translate_String_Data *ts;
@@ -6158,4 +6158,4 @@ ELM_PART_TEXT_DEFAULT_GET(efl_ui_widget, NULL)
6158#include "efl_ui_widget.eo.c" 6158#include "efl_ui_widget.eo.c"
6159 6159
6160/* Others */ 6160/* Others */
6161#include "efl_ui_translatable.eo.c" 6161#include "efl_ui_l10n.eo.c"
diff --git a/src/lib/elementary/efl_ui_widget.eo b/src/lib/elementary/efl_ui_widget.eo
index ca6fca818c..08fdcde4e9 100644
--- a/src/lib/elementary/efl_ui_widget.eo
+++ b/src/lib/elementary/efl_ui_widget.eo
@@ -15,7 +15,7 @@ struct Efl.Ui.Widget_Focus_State {
15 15
16abstract Efl.Ui.Widget (Efl.Canvas.Group, Efl.Access.Object, 16abstract Efl.Ui.Widget (Efl.Canvas.Group, Efl.Access.Object,
17 Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object, 17 Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object,
18 Efl.Ui.Cursor, Efl.Ui.Translatable, 18 Efl.Ui.Cursor, Efl.Ui.L10n,
19 Efl.Ui.Selection, Efl.Ui.Dnd) 19 Efl.Ui.Selection, Efl.Ui.Dnd)
20{ 20{
21 [[Efl UI widget abstract class]] 21 [[Efl UI widget abstract class]]
@@ -589,7 +589,7 @@ abstract Efl.Ui.Widget (Efl.Canvas.Group, Efl.Access.Object,
589 Efl.Ui.Cursor.cursor_style { get; set; } 589 Efl.Ui.Cursor.cursor_style { get; set; }
590 Efl.Ui.Cursor.cursor_theme_search_enabled { get; set; } 590 Efl.Ui.Cursor.cursor_theme_search_enabled { get; set; }
591 Efl.Ui.Focus.Object.on_focus_update; 591 Efl.Ui.Focus.Object.on_focus_update;
592 Efl.Ui.Translatable.translation_update; [[This implements the calls to $gettext() and $text_set().]] 592 Efl.Ui.L10n.translation_update; [[This implements the calls to $gettext() and $text_set().]]
593 Efl.Part.part_get; [[Returns @Efl.Ui.Widget_Part.]] 593 Efl.Part.part_get; [[Returns @Efl.Ui.Widget_Part.]]
594 } 594 }
595 events { 595 events {
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index 0eca88120a..02ac728dd2 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -9,7 +9,7 @@
9#define EFL_GFX_SIZE_HINT_PROTECTED 9#define EFL_GFX_SIZE_HINT_PROTECTED
10#define EFL_CANVAS_OBJECT_BETA 10#define EFL_CANVAS_OBJECT_BETA
11#define EFL_CANVAS_OBJECT_PROTECTED 11#define EFL_CANVAS_OBJECT_PROTECTED
12#define EFL_UI_TRANSLATABLE_PROTECTED 12#define EFL_UI_L10N_PROTECTED
13#define EFL_UI_WIN_INLINED_PROTECTED 13#define EFL_UI_WIN_INLINED_PROTECTED
14#define EFL_UI_FOCUS_OBJECT_PROTECTED 14#define EFL_UI_FOCUS_OBJECT_PROTECTED
15#define EFL_UI_WIN_BETA 15#define EFL_UI_WIN_BETA
@@ -3726,7 +3726,7 @@ _elm_win_translate(void)
3726 Evas_Object *obj; 3726 Evas_Object *obj;
3727 3727
3728 EINA_LIST_FOREACH(_elm_win_list, l, obj) 3728 EINA_LIST_FOREACH(_elm_win_list, l, obj)
3729 efl_ui_translatable_translation_update(obj); 3729 efl_ui_l10n_translation_update(obj);
3730} 3730}
3731 3731
3732 3732
diff --git a/src/lib/elementary/elc_combobox.c b/src/lib/elementary/elc_combobox.c
index b9ca27a43d..5256764b0f 100644
--- a/src/lib/elementary/elc_combobox.c
+++ b/src/lib/elementary/elc_combobox.c
@@ -5,7 +5,7 @@
5#define EFL_ACCESS_OBJECT_PROTECTED 5#define EFL_ACCESS_OBJECT_PROTECTED
6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
7#define ELM_WIDGET_PROTECTED 7#define ELM_WIDGET_PROTECTED
8#define EFL_UI_TRANSLATABLE_PROTECTED 8#define EFL_UI_L10N_PROTECTED
9 9
10#include <Elementary.h> 10#include <Elementary.h>
11#include "elm_priv.h" 11#include "elm_priv.h"
@@ -50,14 +50,14 @@ static const Elm_Action key_actions[] = {
50}; 50};
51 51
52EOLIAN static void 52EOLIAN static void
53_elm_combobox_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Combobox_Data *sd) 53_elm_combobox_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Combobox_Data *sd)
54{ 54{
55 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 55 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
56 efl_ui_translatable_translation_update(sd->genlist); 56 efl_ui_l10n_translation_update(sd->genlist);
57 efl_ui_translatable_translation_update(sd->entry); 57 efl_ui_l10n_translation_update(sd->entry);
58 58
59 if (sd->hover) 59 if (sd->hover)
60 efl_ui_translatable_translation_update(sd->hover); 60 efl_ui_l10n_translation_update(sd->hover);
61} 61}
62 62
63EOLIAN static Efl_Ui_Theme_Apply_Result 63EOLIAN static Efl_Ui_Theme_Apply_Result
diff --git a/src/lib/elementary/elc_ctxpopup.c b/src/lib/elementary/elc_ctxpopup.c
index a389c0df43..fd8a4337e5 100644
--- a/src/lib/elementary/elc_ctxpopup.c
+++ b/src/lib/elementary/elc_ctxpopup.c
@@ -7,7 +7,7 @@
7#define EFL_UI_WIDGET_PROTECTED 7#define EFL_UI_WIDGET_PROTECTED
8//#define EFL_UI_WIDGET_BETA 8//#define EFL_UI_WIDGET_BETA
9#define ELM_WIDGET_ITEM_PROTECTED 9#define ELM_WIDGET_ITEM_PROTECTED
10#define EFL_UI_TRANSLATABLE_PROTECTED 10#define EFL_UI_L10N_PROTECTED
11#define EFL_PART_PROTECTED 11#define EFL_PART_PROTECTED
12 12
13#include <Elementary.h> 13#include <Elementary.h>
@@ -50,7 +50,7 @@ static const Elm_Action key_actions[] = {
50}; 50};
51 51
52EOLIAN static void 52EOLIAN static void
53_elm_ctxpopup_efl_ui_translatable_translation_update(Eo *obj, Elm_Ctxpopup_Data *sd) 53_elm_ctxpopup_efl_ui_l10n_translation_update(Eo *obj, Elm_Ctxpopup_Data *sd)
54{ 54{
55 Eina_List *l; 55 Eina_List *l;
56 Elm_Object_Item *it; 56 Elm_Object_Item *it;
@@ -60,7 +60,7 @@ _elm_ctxpopup_efl_ui_translatable_translation_update(Eo *obj, Elm_Ctxpopup_Data
60 EINA_LIST_FOREACH(sd->items, l, it) 60 EINA_LIST_FOREACH(sd->items, l, it)
61 elm_wdg_item_translate(it); 61 elm_wdg_item_translate(it);
62 62
63 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 63 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
64} 64}
65 65
66static Eina_Bool 66static Eina_Bool
diff --git a/src/lib/elementary/elc_hoversel.c b/src/lib/elementary/elc_hoversel.c
index 4ec42b05ad..f70cc1017b 100644
--- a/src/lib/elementary/elc_hoversel.c
+++ b/src/lib/elementary/elc_hoversel.c
@@ -6,7 +6,7 @@
6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
7#define ELM_WIDGET_PROTECTED 7#define ELM_WIDGET_PROTECTED
8#define ELM_WIDGET_ITEM_PROTECTED 8#define ELM_WIDGET_ITEM_PROTECTED
9#define EFL_UI_TRANSLATABLE_PROTECTED 9#define EFL_UI_L10N_PROTECTED
10 10
11#include <Elementary.h> 11#include <Elementary.h>
12#include "elm_priv.h" 12#include "elm_priv.h"
@@ -52,7 +52,7 @@ static const Elm_Action key_actions[] = {
52}; 52};
53 53
54EOLIAN static void 54EOLIAN static void
55_elm_hoversel_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Hoversel_Data *sd) 55_elm_hoversel_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Hoversel_Data *sd)
56{ 56{
57 Eo *it; 57 Eo *it;
58 Eina_List *l; 58 Eina_List *l;
@@ -60,7 +60,7 @@ _elm_hoversel_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Ho
60 EINA_LIST_FOREACH(sd->items, l, it) 60 EINA_LIST_FOREACH(sd->items, l, it)
61 elm_wdg_item_translate(it); 61 elm_wdg_item_translate(it);
62 62
63 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 63 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
64} 64}
65 65
66EOLIAN static Efl_Ui_Theme_Apply_Result 66EOLIAN static Efl_Ui_Theme_Apply_Result
diff --git a/src/lib/elementary/elc_multibuttonentry.c b/src/lib/elementary/elc_multibuttonentry.c
index d20f477d38..01e2cebc3b 100644
--- a/src/lib/elementary/elc_multibuttonentry.c
+++ b/src/lib/elementary/elc_multibuttonentry.c
@@ -6,7 +6,7 @@
6#define ELM_WIDGET_ITEM_PROTECTED 6#define ELM_WIDGET_ITEM_PROTECTED
7//#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED 7//#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
8#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 8#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
9#define EFL_UI_TRANSLATABLE_PROTECTED 9#define EFL_UI_L10N_PROTECTED
10#define EFL_PART_PROTECTED 10#define EFL_PART_PROTECTED
11 11
12#include <Elementary.h> 12#include <Elementary.h>
@@ -71,7 +71,7 @@ EFL_CALLBACKS_ARRAY_DEFINE(_multi_buttonentry_cb,
71); 71);
72 72
73EOLIAN static void 73EOLIAN static void
74_elm_multibuttonentry_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Multibuttonentry_Data *sd) 74_elm_multibuttonentry_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Multibuttonentry_Data *sd)
75{ 75{
76 Elm_Object_Item *it; 76 Elm_Object_Item *it;
77 Eina_List *l; 77 Eina_List *l;
@@ -79,7 +79,7 @@ _elm_multibuttonentry_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED
79 EINA_LIST_FOREACH(sd->items, l, it) 79 EINA_LIST_FOREACH(sd->items, l, it)
80 elm_wdg_item_translate(it); 80 elm_wdg_item_translate(it);
81 81
82 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 82 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
83} 83}
84 84
85static char * 85static char *
diff --git a/src/lib/elementary/elc_naviframe.c b/src/lib/elementary/elc_naviframe.c
index 19ef33b107..7e757a44c2 100644
--- a/src/lib/elementary/elc_naviframe.c
+++ b/src/lib/elementary/elc_naviframe.c
@@ -6,7 +6,7 @@
6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
7#define ELM_WIDGET_ITEM_PROTECTED 7#define ELM_WIDGET_ITEM_PROTECTED
8#define ELM_WIDGET_PROTECTED 8#define ELM_WIDGET_PROTECTED
9#define EFL_UI_TRANSLATABLE_PROTECTED 9#define EFL_UI_L10N_PROTECTED
10#define EFL_PART_PROTECTED 10#define EFL_PART_PROTECTED
11 11
12#include <Elementary.h> 12#include <Elementary.h>
@@ -97,14 +97,14 @@ _prev_page_focus_recover(Elm_Naviframe_Item_Data *it)
97} 97}
98 98
99EOLIAN static void 99EOLIAN static void
100_elm_naviframe_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Naviframe_Data *sd) 100_elm_naviframe_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Naviframe_Data *sd)
101{ 101{
102 Elm_Naviframe_Item_Data *it; 102 Elm_Naviframe_Item_Data *it;
103 103
104 EINA_INLIST_FOREACH(sd->stack, it) 104 EINA_INLIST_FOREACH(sd->stack, it)
105 elm_wdg_item_translate(EO_OBJ(it)); 105 elm_wdg_item_translate(EO_OBJ(it));
106 106
107 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 107 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
108} 108}
109 109
110static void 110static void
diff --git a/src/lib/elementary/elc_popup.c b/src/lib/elementary/elc_popup.c
index 877fc64f5b..8c4684e0b3 100644
--- a/src/lib/elementary/elc_popup.c
+++ b/src/lib/elementary/elc_popup.c
@@ -6,7 +6,7 @@
6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
7#define ELM_WIDGET_PROTECTED 7#define ELM_WIDGET_PROTECTED
8#define ELM_WIDGET_ITEM_PROTECTED 8#define ELM_WIDGET_ITEM_PROTECTED
9#define EFL_UI_TRANSLATABLE_PROTECTED 9#define EFL_UI_L10N_PROTECTED
10#define EFL_PART_PROTECTED 10#define EFL_PART_PROTECTED
11 11
12#include <Elementary.h> 12#include <Elementary.h>
@@ -65,7 +65,7 @@ EFL_CALLBACKS_ARRAY_DEFINE(_notify_cb,
65static void _on_content_del(void *data, Evas *e, Evas_Object *obj, void *event_info); 65static void _on_content_del(void *data, Evas *e, Evas_Object *obj, void *event_info);
66 66
67EOLIAN static void 67EOLIAN static void
68_elm_popup_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Popup_Data *sd) 68_elm_popup_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Popup_Data *sd)
69{ 69{
70 Elm_Popup_Item_Data *it; 70 Elm_Popup_Item_Data *it;
71 Eina_List *l; 71 Eina_List *l;
@@ -73,8 +73,8 @@ _elm_popup_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Popup
73 EINA_LIST_FOREACH(sd->items, l, it) 73 EINA_LIST_FOREACH(sd->items, l, it)
74 elm_wdg_item_translate(EO_OBJ(it)); 74 elm_wdg_item_translate(EO_OBJ(it));
75 75
76 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 76 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
77 efl_ui_translatable_translation_update(sd->main_layout); 77 efl_ui_l10n_translation_update(sd->main_layout);
78} 78}
79 79
80static void 80static void
diff --git a/src/lib/elementary/elm_combobox.eo b/src/lib/elementary/elm_combobox.eo
index 62d447024d..390ab08d59 100644
--- a/src/lib/elementary/elm_combobox.eo
+++ b/src/lib/elementary/elm_combobox.eo
@@ -40,7 +40,7 @@ class Elm.Combobox (Efl.Ui.Button, Efl.Ui.Selectable,
40 Efl.Gfx.Entity.visible { set; } 40 Efl.Gfx.Entity.visible { set; }
41 Efl.Gfx.Entity.size { set; } 41 Efl.Gfx.Entity.size { set; }
42 Efl.Ui.Widget.theme_apply; 42 Efl.Ui.Widget.theme_apply;
43 Efl.Ui.Translatable.translation_update; 43 Efl.Ui.L10n.translation_update;
44 Efl.Ui.Widget.widget_event; 44 Efl.Ui.Widget.widget_event;
45 Efl.Ui.Autorepeat.autorepeat_supported { get; } 45 Efl.Ui.Autorepeat.autorepeat_supported { get; }
46 Elm.Genlist.filter { set; } 46 Elm.Genlist.filter { set; }
diff --git a/src/lib/elementary/elm_ctxpopup.eo b/src/lib/elementary/elm_ctxpopup.eo
index 7199aa7f04..35956c68f2 100644
--- a/src/lib/elementary/elm_ctxpopup.eo
+++ b/src/lib/elementary/elm_ctxpopup.eo
@@ -234,7 +234,7 @@ class Elm.Ctxpopup (Efl.Ui.Layout, Efl.Ui.Focus.Layer, Efl.Access.Widget.Action,
234 Efl.Ui.Widget.widget_parent { set; } 234 Efl.Ui.Widget.widget_parent { set; }
235 Efl.Ui.Widget.on_disabled_update; 235 Efl.Ui.Widget.on_disabled_update;
236 Efl.Ui.Widget.widget_sub_object_add; 236 Efl.Ui.Widget.widget_sub_object_add;
237 Efl.Ui.Translatable.translation_update; 237 Efl.Ui.L10n.translation_update;
238 Efl.Ui.Widget.theme_apply; 238 Efl.Ui.Widget.theme_apply;
239 Efl.Ui.Widget.widget_event; 239 Efl.Ui.Widget.widget_event;
240 Efl.Ui.Widget.focused_item { get; } 240 Efl.Ui.Widget.focused_item { get; }
diff --git a/src/lib/elementary/elm_dayselector.c b/src/lib/elementary/elm_dayselector.c
index 5865a40948..eb051c0c52 100644
--- a/src/lib/elementary/elm_dayselector.c
+++ b/src/lib/elementary/elm_dayselector.c
@@ -3,7 +3,7 @@
3#endif 3#endif
4 4
5#define EFL_ACCESS_OBJECT_PROTECTED 5#define EFL_ACCESS_OBJECT_PROTECTED
6#define EFL_UI_TRANSLATABLE_PROTECTED 6#define EFL_UI_L10N_PROTECTED
7#define EFL_PART_PROTECTED 7#define EFL_PART_PROTECTED
8 8
9#include <Elementary.h> 9#include <Elementary.h>
@@ -58,7 +58,7 @@ _dayselector_resize(void *data,
58} 58}
59 59
60EOLIAN static void 60EOLIAN static void
61_elm_dayselector_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Dayselector_Data *sd) 61_elm_dayselector_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Dayselector_Data *sd)
62{ 62{
63 time_t t; 63 time_t t;
64 Eina_List *l; 64 Eina_List *l;
@@ -78,7 +78,7 @@ _elm_dayselector_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm
78 elm_object_text_set(VIEW(it), buf); 78 elm_object_text_set(VIEW(it), buf);
79 } 79 }
80 80
81 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 81 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
82} 82}
83 83
84static void 84static void
diff --git a/src/lib/elementary/elm_dayselector.eo b/src/lib/elementary/elm_dayselector.eo
index 56b35044fb..f21d746087 100644
--- a/src/lib/elementary/elm_dayselector.eo
+++ b/src/lib/elementary/elm_dayselector.eo
@@ -152,7 +152,7 @@ class Elm.Dayselector (Efl.Ui.Layout, Efl.Ui.Legacy)
152 class.constructor; 152 class.constructor;
153 Efl.Object.constructor; 153 Efl.Object.constructor;
154 Efl.Ui.Widget.theme_apply; 154 Efl.Ui.Widget.theme_apply;
155 Efl.Ui.Translatable.translation_update; 155 Efl.Ui.L10n.translation_update;
156 Efl.Part.part_get; 156 Efl.Part.part_get;
157 } 157 }
158 events { 158 events {
diff --git a/src/lib/elementary/elm_diskselector.c b/src/lib/elementary/elm_diskselector.c
index a7034f1438..6994f8d2a8 100644
--- a/src/lib/elementary/elm_diskselector.c
+++ b/src/lib/elementary/elm_diskselector.c
@@ -5,7 +5,7 @@
5#define EFL_ACCESS_OBJECT_PROTECTED 5#define EFL_ACCESS_OBJECT_PROTECTED
6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
7#define ELM_WIDGET_ITEM_PROTECTED 7#define ELM_WIDGET_ITEM_PROTECTED
8#define EFL_UI_TRANSLATABLE_PROTECTED 8#define EFL_UI_L10N_PROTECTED
9 9
10#include <Elementary.h> 10#include <Elementary.h>
11#include "elm_priv.h" 11#include "elm_priv.h"
@@ -50,7 +50,7 @@ static const Elm_Action key_actions[] = {
50}; 50};
51 51
52EOLIAN static void 52EOLIAN static void
53_elm_diskselector_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Diskselector_Data *sd) 53_elm_diskselector_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Diskselector_Data *sd)
54{ 54{
55 Elm_Diskselector_Item_Data *it; 55 Elm_Diskselector_Item_Data *it;
56 Eina_List *l; 56 Eina_List *l;
diff --git a/src/lib/elementary/elm_diskselector.eo b/src/lib/elementary/elm_diskselector.eo
index ac0d5fbbee..d69ef7733f 100644
--- a/src/lib/elementary/elm_diskselector.eo
+++ b/src/lib/elementary/elm_diskselector.eo
@@ -204,7 +204,7 @@ class Elm.Diskselector (Efl.Ui.Widget, Elm.Interface_Scrollable,
204 Efl.Ui.Widget.on_access_update; 204 Efl.Ui.Widget.on_access_update;
205 Efl.Ui.Widget.theme_apply; 205 Efl.Ui.Widget.theme_apply;
206 Efl.Ui.Focus.Object.on_focus_update; 206 Efl.Ui.Focus.Object.on_focus_update;
207 Efl.Ui.Translatable.translation_update; 207 Efl.Ui.L10n.translation_update;
208 Efl.Ui.Widget.widget_sub_object_del; 208 Efl.Ui.Widget.widget_sub_object_del;
209 Efl.Ui.Widget.widget_event; 209 Efl.Ui.Widget.widget_event;
210 Elm.Interface_Scrollable.policy { get; set; } 210 Elm.Interface_Scrollable.policy { get; set; }
diff --git a/src/lib/elementary/elm_hoversel.eo b/src/lib/elementary/elm_hoversel.eo
index 863482f9c9..807b2a3810 100644
--- a/src/lib/elementary/elm_hoversel.eo
+++ b/src/lib/elementary/elm_hoversel.eo
@@ -98,7 +98,7 @@ class Elm.Hoversel (Efl.Ui.Button_Legacy, Efl.Ui.Selectable,
98 Efl.Gfx.Entity.visible { set; } 98 Efl.Gfx.Entity.visible { set; }
99 Efl.Ui.Widget.widget_parent { set; } 99 Efl.Ui.Widget.widget_parent { set; }
100 Efl.Ui.Widget.theme_apply; 100 Efl.Ui.Widget.theme_apply;
101 Efl.Ui.Translatable.translation_update; 101 Efl.Ui.L10n.translation_update;
102 Efl.Ui.Widget.widget_event; 102 Efl.Ui.Widget.widget_event;
103 Efl.Ui.Autorepeat.autorepeat_supported { get; } 103 Efl.Ui.Autorepeat.autorepeat_supported { get; }
104 Efl.Access.Widget.Action.elm_actions { get; } 104 Efl.Access.Widget.Action.elm_actions { get; }
diff --git a/src/lib/elementary/elm_list.c b/src/lib/elementary/elm_list.c
index 935ef198f3..7310201c27 100644
--- a/src/lib/elementary/elm_list.c
+++ b/src/lib/elementary/elm_list.c
@@ -6,7 +6,7 @@
6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 6#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
7#define EFL_ACCESS_SELECTION_PROTECTED 7#define EFL_ACCESS_SELECTION_PROTECTED
8#define ELM_WIDGET_ITEM_PROTECTED 8#define ELM_WIDGET_ITEM_PROTECTED
9#define EFL_UI_TRANSLATABLE_PROTECTED 9#define EFL_UI_L10N_PROTECTED
10 10
11#include <Elementary.h> 11#include <Elementary.h>
12 12
@@ -678,7 +678,7 @@ static Eina_Bool _key_action_escape(Evas_Object *obj, const char *params EINA_UN
678} 678}
679 679
680EOLIAN static void 680EOLIAN static void
681_elm_list_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_List_Data *sd) 681_elm_list_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_List_Data *sd)
682{ 682{
683 Elm_Object_Item *it; 683 Elm_Object_Item *it;
684 Eina_List *l; 684 Eina_List *l;
@@ -686,7 +686,7 @@ _elm_list_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_List_D
686 EINA_LIST_FOREACH(sd->items, l, it) 686 EINA_LIST_FOREACH(sd->items, l, it)
687 elm_wdg_item_translate(it); 687 elm_wdg_item_translate(it);
688 688
689 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 689 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
690} 690}
691 691
692EOLIAN static void 692EOLIAN static void
diff --git a/src/lib/elementary/elm_list.eo b/src/lib/elementary/elm_list.eo
index 2311471a74..373a3b7954 100644
--- a/src/lib/elementary/elm_list.eo
+++ b/src/lib/elementary/elm_list.eo
@@ -402,7 +402,7 @@ class Elm.List (Efl.Ui.Layout, Elm.Interface_Scrollable,
402 Efl.Ui.Widget.focus_highlight_geometry { get; } 402 Efl.Ui.Widget.focus_highlight_geometry { get; }
403 Efl.Ui.Widget.on_disabled_update; 403 Efl.Ui.Widget.on_disabled_update;
404 Efl.Ui.Focus.Object.on_focus_update; 404 Efl.Ui.Focus.Object.on_focus_update;
405 Efl.Ui.Translatable.translation_update; 405 Efl.Ui.L10n.translation_update;
406 Efl.Ui.Widget.widget_sub_object_del; 406 Efl.Ui.Widget.widget_sub_object_del;
407 Efl.Ui.Widget.widget_event; 407 Efl.Ui.Widget.widget_event;
408 Efl.Ui.Widget.focused_item { get; } 408 Efl.Ui.Widget.focused_item { get; }
diff --git a/src/lib/elementary/elm_main.c b/src/lib/elementary/elm_main.c
index 6fcfc39678..b4c83e3105 100644
--- a/src/lib/elementary/elm_main.c
+++ b/src/lib/elementary/elm_main.c
@@ -1485,9 +1485,9 @@ elm_object_domain_translatable_part_text_set(Evas_Object *obj, const char *part,
1485 else 1485 else
1486 { 1486 {
1487 if (!part) 1487 if (!part)
1488 efl_ui_translatable_text_set(obj, text, domain); 1488 efl_ui_l10n_text_set(obj, text, domain);
1489 else 1489 else
1490 efl_ui_translatable_text_set(efl_part(obj, part), text, domain); 1490 efl_ui_l10n_text_set(efl_part(obj, part), text, domain);
1491 } 1491 }
1492} 1492}
1493 1493
@@ -1507,9 +1507,9 @@ elm_object_translatable_part_text_get(const Evas_Object *obj, const char *part)
1507 else 1507 else
1508 { 1508 {
1509 if (!part) 1509 if (!part)
1510 return efl_ui_translatable_text_get(obj, NULL); 1510 return efl_ui_l10n_text_get(obj, NULL);
1511 else 1511 else
1512 return efl_ui_translatable_text_get(efl_part(obj, part), NULL); 1512 return efl_ui_l10n_text_get(efl_part(obj, part), NULL);
1513 } 1513 }
1514} 1514}
1515 1515
diff --git a/src/lib/elementary/elm_menu.c b/src/lib/elementary/elm_menu.c
index 9ea96ddf4e..53cc85f2c9 100644
--- a/src/lib/elementary/elm_menu.c
+++ b/src/lib/elementary/elm_menu.c
@@ -6,7 +6,7 @@
6#define EFL_ACCESS_OBJECT_PROTECTED 6#define EFL_ACCESS_OBJECT_PROTECTED
7#define EFL_ACCESS_SELECTION_PROTECTED 7#define EFL_ACCESS_SELECTION_PROTECTED
8#define ELM_WIDGET_ITEM_PROTECTED 8#define ELM_WIDGET_ITEM_PROTECTED
9#define EFL_UI_TRANSLATABLE_PROTECTED 9#define EFL_UI_L10N_PROTECTED
10#define EFL_UI_WIDGET_FOCUS_MANAGER_PROTECTED 10#define EFL_UI_WIDGET_FOCUS_MANAGER_PROTECTED
11 11
12#include <Elementary.h> 12#include <Elementary.h>
@@ -34,7 +34,7 @@ static const Evas_Smart_Cb_Description _smart_callbacks[] = {
34#undef ELM_PRIV_MENU_SIGNALS 34#undef ELM_PRIV_MENU_SIGNALS
35 35
36EOLIAN static void 36EOLIAN static void
37_elm_menu_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Menu_Data *sd) 37_elm_menu_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Menu_Data *sd)
38{ 38{
39 Elm_Menu_Item_Data *it; 39 Elm_Menu_Item_Data *it;
40 Eina_List *l; 40 Eina_List *l;
diff --git a/src/lib/elementary/elm_menu.eo b/src/lib/elementary/elm_menu.eo
index d67f87a81b..f197d5e248 100644
--- a/src/lib/elementary/elm_menu.eo
+++ b/src/lib/elementary/elm_menu.eo
@@ -90,7 +90,7 @@ class Elm.Menu (Efl.Ui.Widget, Efl.Ui.Clickable,
90 Efl.Gfx.Entity.visible { set; } 90 Efl.Gfx.Entity.visible { set; }
91 Efl.Ui.Widget.widget_parent { get; set; } 91 Efl.Ui.Widget.widget_parent { get; set; }
92 Efl.Ui.Widget.theme_apply; 92 Efl.Ui.Widget.theme_apply;
93 Efl.Ui.Translatable.translation_update; 93 Efl.Ui.L10n.translation_update;
94 Efl.Ui.Widget_Focus_Manager.focus_manager_create; 94 Efl.Ui.Widget_Focus_Manager.focus_manager_create;
95 Efl.Access.Object.access_children { get; } 95 Efl.Access.Object.access_children { get; }
96 Efl.Access.Selection.selected_children_count { get; } 96 Efl.Access.Selection.selected_children_count { get; }
diff --git a/src/lib/elementary/elm_multibuttonentry.eo b/src/lib/elementary/elm_multibuttonentry.eo
index b78b8d6bf0..70d5547e02 100644
--- a/src/lib/elementary/elm_multibuttonentry.eo
+++ b/src/lib/elementary/elm_multibuttonentry.eo
@@ -180,7 +180,7 @@ class Elm.Multibuttonentry (Efl.Ui.Layout, Efl.Ui.Clickable, Efl.Ui.Legacy)
180 Efl.Object.constructor; 180 Efl.Object.constructor;
181 Efl.Ui.Widget.theme_apply; 181 Efl.Ui.Widget.theme_apply;
182 Efl.Ui.Widget.on_access_update; 182 Efl.Ui.Widget.on_access_update;
183 Efl.Ui.Translatable.translation_update; 183 Efl.Ui.L10n.translation_update;
184 Efl.Ui.Widget.widget_event; 184 Efl.Ui.Widget.widget_event;
185 Efl.Access.Object.access_children { get; } 185 Efl.Access.Object.access_children { get; }
186 Efl.Part.part_get; 186 Efl.Part.part_get;
diff --git a/src/lib/elementary/elm_naviframe.eo b/src/lib/elementary/elm_naviframe.eo
index 039cb0320b..f225295e6a 100644
--- a/src/lib/elementary/elm_naviframe.eo
+++ b/src/lib/elementary/elm_naviframe.eo
@@ -145,7 +145,7 @@ class Elm.Naviframe (Efl.Ui.Layout, Efl.Access.Widget.Action, Efl.Ui.Legacy)
145 Efl.Object.constructor; 145 Efl.Object.constructor;
146 Efl.Gfx.Entity.visible { set; } 146 Efl.Gfx.Entity.visible { set; }
147 Efl.Ui.Widget.on_access_update; 147 Efl.Ui.Widget.on_access_update;
148 Efl.Ui.Translatable.translation_update; 148 Efl.Ui.L10n.translation_update;
149 Efl.Ui.Widget.theme_apply; 149 Efl.Ui.Widget.theme_apply;
150 Efl.Ui.Widget.widget_event; 150 Efl.Ui.Widget.widget_event;
151 Efl.Layout.Signal.signal_emit; 151 Efl.Layout.Signal.signal_emit;
diff --git a/src/lib/elementary/elm_notify.c b/src/lib/elementary/elm_notify.c
index 8a123d2de9..c8902647c8 100644
--- a/src/lib/elementary/elm_notify.c
+++ b/src/lib/elementary/elm_notify.c
@@ -710,14 +710,14 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_notify, ELM_NOTIFY, Elm_Notify_Data)
710ELM_PART_CONTENT_DEFAULT_GET(elm_notify, "default") 710ELM_PART_CONTENT_DEFAULT_GET(elm_notify, "default")
711 711
712EOLIAN static const char * 712EOLIAN static const char *
713_elm_notify_part_efl_ui_translatable_translatable_text_get(const Eo *obj, void *_pd EINA_UNUSED, const char **domain) 713_elm_notify_part_efl_ui_l10n_l10n_text_get(const Eo *obj, void *_pd EINA_UNUSED, const char **domain)
714{ 714{
715 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS); 715 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS);
716 return elm_widget_part_translatable_text_get(pd->obj, pd->part, domain); 716 return elm_widget_part_translatable_text_get(pd->obj, pd->part, domain);
717} 717}
718 718
719EOLIAN static void 719EOLIAN static void
720_elm_notify_part_efl_ui_translatable_translatable_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *label, const char *domain) 720_elm_notify_part_efl_ui_l10n_l10n_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *label, const char *domain)
721{ 721{
722 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS); 722 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_WIDGET_PART_CLASS);
723 elm_widget_part_translatable_text_set(pd->obj, pd->part, label, domain); 723 elm_widget_part_translatable_text_set(pd->obj, pd->part, label, domain);
diff --git a/src/lib/elementary/elm_notify_part.eo b/src/lib/elementary/elm_notify_part.eo
index 9f66b84bbe..9ce356d19e 100644
--- a/src/lib/elementary/elm_notify_part.eo
+++ b/src/lib/elementary/elm_notify_part.eo
@@ -1,11 +1,11 @@
1class Elm.Notify.Part (Efl.Ui.Widget_Part, Efl.Content, Efl.Text, 1class Elm.Notify.Part (Efl.Ui.Widget_Part, Efl.Content, Efl.Text,
2 Efl.Ui.Translatable) 2 Efl.Ui.L10n)
3{ 3{
4 [[Elementary notification internel part class]] 4 [[Elementary notification internel part class]]
5 data: null; 5 data: null;
6 implements { 6 implements {
7 Efl.Text.text { get; set; } 7 Efl.Text.text { get; set; }
8 Efl.Ui.Translatable.translatable_text { get; set; } 8 Efl.Ui.L10n.l10n_text { get; set; }
9 Efl.Content.content { get; set; } 9 Efl.Content.content { get; set; }
10 Efl.Content.content_unset; 10 Efl.Content.content_unset;
11 } 11 }
diff --git a/src/lib/elementary/elm_part_helper.h b/src/lib/elementary/elm_part_helper.h
index 6fe2304d8f..8f83f98c6f 100644
--- a/src/lib/elementary/elm_part_helper.h
+++ b/src/lib/elementary/elm_part_helper.h
@@ -207,14 +207,14 @@ _ ## type ## _efl_text_text_get(const Eo *obj, typedata *sd EINA_UNUSED) \
207 return efl_text_get(efl_part(obj, efl_ui_widget_default_text_part_get(obj))); \ 207 return efl_text_get(efl_part(obj, efl_ui_widget_default_text_part_get(obj))); \
208} \ 208} \
209EOLIAN static void \ 209EOLIAN static void \
210_ ## type ## _efl_ui_translatable_translatable_text_set(Eo *obj, typedata *sd EINA_UNUSED, const char *label, const char *domain) \ 210_ ## type ## _efl_ui_l10n_l10n_text_set(Eo *obj, typedata *sd EINA_UNUSED, const char *label, const char *domain) \
211{ \ 211{ \
212 efl_ui_translatable_text_set(efl_part(obj, efl_ui_widget_default_text_part_get(obj)), label, domain); \ 212 efl_ui_l10n_text_set(efl_part(obj, efl_ui_widget_default_text_part_get(obj)), label, domain); \
213} \ 213} \
214EOLIAN static const char * \ 214EOLIAN static const char * \
215_ ## type ## _efl_ui_translatable_translatable_text_get(const Eo *obj, typedata *sd EINA_UNUSED, const char **domain) \ 215_ ## type ## _efl_ui_l10n_l10n_text_get(const Eo *obj, typedata *sd EINA_UNUSED, const char **domain) \
216{ \ 216{ \
217 return efl_ui_translatable_text_get(efl_part(obj, efl_ui_widget_default_text_part_get(obj)), domain); \ 217 return efl_ui_l10n_text_get(efl_part(obj, efl_ui_widget_default_text_part_get(obj)), domain); \
218} 218}
219 219
220#define ELM_PART_MARKUP_DEFAULT_IMPLEMENT(type, typedata) \ 220#define ELM_PART_MARKUP_DEFAULT_IMPLEMENT(type, typedata) \
diff --git a/src/lib/elementary/elm_popup.eo b/src/lib/elementary/elm_popup.eo
index e0988f73a2..4469f9c5b3 100644
--- a/src/lib/elementary/elm_popup.eo
+++ b/src/lib/elementary/elm_popup.eo
@@ -171,7 +171,7 @@ class Elm.Popup (Efl.Ui.Layout, Efl.Access.Widget.Action, Efl.Ui.Legacy)
171 Efl.Ui.Widget.theme_apply; 171 Efl.Ui.Widget.theme_apply;
172 Efl.Ui.Widget.on_access_update; 172 Efl.Ui.Widget.on_access_update;
173 Efl.Ui.Widget.widget_parent { set; } 173 Efl.Ui.Widget.widget_parent { set; }
174 Efl.Ui.Translatable.translation_update; 174 Efl.Ui.L10n.translation_update;
175 Efl.Ui.Widget.widget_sub_object_del; 175 Efl.Ui.Widget.widget_sub_object_del;
176 Efl.Ui.Widget.widget_event; 176 Efl.Ui.Widget.widget_event;
177 Efl.Layout.Signal.signal_emit; 177 Efl.Layout.Signal.signal_emit;
diff --git a/src/lib/elementary/elm_segment_control.c b/src/lib/elementary/elm_segment_control.c
index e46e3802d9..3bcc7207d9 100644
--- a/src/lib/elementary/elm_segment_control.c
+++ b/src/lib/elementary/elm_segment_control.c
@@ -4,7 +4,7 @@
4 4
5#define EFL_ACCESS_OBJECT_PROTECTED 5#define EFL_ACCESS_OBJECT_PROTECTED
6#define ELM_WIDGET_ITEM_PROTECTED 6#define ELM_WIDGET_ITEM_PROTECTED
7#define EFL_UI_TRANSLATABLE_PROTECTED 7#define EFL_UI_L10N_PROTECTED
8#define EFL_UI_FOCUS_COMPOSITION_PROTECTED 8#define EFL_UI_FOCUS_COMPOSITION_PROTECTED
9 9
10#include <Elementary.h> 10#include <Elementary.h>
@@ -28,7 +28,7 @@ static const Evas_Smart_Cb_Description _smart_callbacks[] = {
28}; 28};
29 29
30EOLIAN static void 30EOLIAN static void
31_elm_segment_control_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Segment_Control_Data *sd) 31_elm_segment_control_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Segment_Control_Data *sd)
32{ 32{
33 Elm_Object_Item *it; 33 Elm_Object_Item *it;
34 Eina_List *l; 34 Eina_List *l;
@@ -36,7 +36,7 @@ _elm_segment_control_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED,
36 EINA_LIST_FOREACH(sd->items, l, it) 36 EINA_LIST_FOREACH(sd->items, l, it)
37 elm_wdg_item_translate(it); 37 elm_wdg_item_translate(it);
38 38
39 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 39 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
40} 40}
41 41
42EOLIAN static void 42EOLIAN static void
diff --git a/src/lib/elementary/elm_segment_control.eo b/src/lib/elementary/elm_segment_control.eo
index 76db9363cb..27b83ac47e 100644
--- a/src/lib/elementary/elm_segment_control.eo
+++ b/src/lib/elementary/elm_segment_control.eo
@@ -139,7 +139,7 @@ class Elm.Segment_Control (Efl.Ui.Layout, Efl.Ui.Focus.Composition, Efl.Ui.Legac
139 Efl.Ui.Widget.theme_apply; 139 Efl.Ui.Widget.theme_apply;
140 Efl.Ui.Widget.on_access_update; 140 Efl.Ui.Widget.on_access_update;
141 Efl.Ui.Widget.on_disabled_update; 141 Efl.Ui.Widget.on_disabled_update;
142 Efl.Ui.Translatable.translation_update; 142 Efl.Ui.L10n.translation_update;
143 } 143 }
144 events { 144 events {
145 changed: Efl.Object; [[Called when segment control changed]] 145 changed: Efl.Object; [[Called when segment control changed]]
diff --git a/src/lib/elementary/elm_slider.eo b/src/lib/elementary/elm_slider.eo
index 8a786d4dab..a19ad208ec 100644
--- a/src/lib/elementary/elm_slider.eo
+++ b/src/lib/elementary/elm_slider.eo
@@ -19,7 +19,7 @@ class Elm.Slider (Efl.Ui.Slider_Interval, Efl.Ui.Legacy,
19 Efl.Text.text { get; set; } 19 Efl.Text.text { get; set; }
20 Efl.Text_Markup.markup { get; set; } 20 Efl.Text_Markup.markup { get; set; }
21 Efl.Ui.Format.format_cb { set; } 21 Efl.Ui.Format.format_cb { set; }
22 Efl.Ui.Translatable.translatable_text { get; set; } 22 Efl.Ui.L10n.l10n_text { get; set; }
23 Efl.Part.part_get; 23 Efl.Part.part_get;
24 } 24 }
25} 25}
diff --git a/src/lib/elementary/elm_toolbar.c b/src/lib/elementary/elm_toolbar.c
index 0a5a56d7fc..8d6caf9c6c 100644
--- a/src/lib/elementary/elm_toolbar.c
+++ b/src/lib/elementary/elm_toolbar.c
@@ -7,7 +7,7 @@
7#define EFL_ACCESS_SELECTION_PROTECTED 7#define EFL_ACCESS_SELECTION_PROTECTED
8#define EFL_ACCESS_WIDGET_ACTION_PROTECTED 8#define EFL_ACCESS_WIDGET_ACTION_PROTECTED
9#define ELM_WIDGET_ITEM_PROTECTED 9#define ELM_WIDGET_ITEM_PROTECTED
10#define EFL_UI_TRANSLATABLE_PROTECTED 10#define EFL_UI_L10N_PROTECTED
11#define EFL_UI_FOCUS_OBJECT_PROTECTED 11#define EFL_UI_FOCUS_OBJECT_PROTECTED
12 12
13#include <Elementary.h> 13#include <Elementary.h>
@@ -1682,14 +1682,14 @@ _elm_toolbar_item_elm_widget_item_part_content_unset(Eo *eo_item EINA_UNUSED, El
1682} 1682}
1683 1683
1684EOLIAN static void 1684EOLIAN static void
1685_elm_toolbar_efl_ui_translatable_translation_update(Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd) 1685_elm_toolbar_efl_ui_l10n_translation_update(Eo *obj EINA_UNUSED, Elm_Toolbar_Data *sd)
1686{ 1686{
1687 Elm_Toolbar_Item_Data *it; 1687 Elm_Toolbar_Item_Data *it;
1688 1688
1689 EINA_INLIST_FOREACH(sd->items, it) 1689 EINA_INLIST_FOREACH(sd->items, it)
1690 elm_wdg_item_translate(EO_OBJ(it)); 1690 elm_wdg_item_translate(EO_OBJ(it));
1691 1691
1692 efl_ui_translatable_translation_update(efl_super(obj, MY_CLASS)); 1692 efl_ui_l10n_translation_update(efl_super(obj, MY_CLASS));
1693} 1693}
1694 1694
1695static void 1695static void
diff --git a/src/lib/elementary/elm_toolbar.eo b/src/lib/elementary/elm_toolbar.eo
index 4bc7d1661d..1c70d47dc8 100644
--- a/src/lib/elementary/elm_toolbar.eo
+++ b/src/lib/elementary/elm_toolbar.eo
@@ -353,7 +353,7 @@ class Elm.Toolbar (Efl.Ui.Widget, Efl.Ui.Focus.Composition, Elm.Interface_Scroll
353 Efl.Ui.Widget.on_access_update; 353 Efl.Ui.Widget.on_access_update;
354 Efl.Ui.Widget.theme_apply; 354 Efl.Ui.Widget.theme_apply;
355 Efl.Ui.Focus.Object.on_focus_update; 355 Efl.Ui.Focus.Object.on_focus_update;
356 Efl.Ui.Translatable.translation_update; 356 Efl.Ui.L10n.translation_update;
357 Efl.Ui.Widget.widget_event; 357 Efl.Ui.Widget.widget_event;
358 Efl.Ui.Widget.focus_highlight_geometry { get; } 358 Efl.Ui.Widget.focus_highlight_geometry { get; }
359 Efl.Ui.Widget.focused_item { get; } 359 Efl.Ui.Widget.focused_item { get; }
diff --git a/src/lib/elementary/meson.build b/src/lib/elementary/meson.build
index 8b464ce78d..ca6d1a4c3a 100644
--- a/src/lib/elementary/meson.build
+++ b/src/lib/elementary/meson.build
@@ -184,7 +184,7 @@ pub_eo_files = [
184 'efl_ui_text_factory_emoticons.eo', 184 'efl_ui_text_factory_emoticons.eo',
185 'efl_ui_text_factory_fallback.eo', 185 'efl_ui_text_factory_fallback.eo',
186 'efl_ui_textpath.eo', 186 'efl_ui_textpath.eo',
187 'efl_ui_translatable.eo', 187 'efl_ui_l10n.eo',
188 'efl_ui_clock.eo', 188 'efl_ui_clock.eo',
189 'efl_ui_cursor.eo', 189 'efl_ui_cursor.eo',
190 'efl_ui_image_factory.eo', 190 'efl_ui_image_factory.eo',