6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'lib/gettext_simple_rails/translators/simple_form_translator.rb', line 6
def translations
@translations = {"simple_form" => {
"hints" => {},
"placeholders" => {}
}}
hints = @translations["simple_form"]["hints"]
placeholders = @translations["simple_form"]["placeholders"]
GettextSimpleRails::ModelInspector.model_classes do |inspector|
clazz_snake_name = StringCases.camel_to_snake(inspector.clazz.name)
clazz_hints = {}
hints[clazz_snake_name] = clazz_hints
placeholders[clazz_snake_name] = clazz_hints
inspector.attributes do |attribute|
clazz_hints[attribute.name.to_s] = ""
end
end
return @translations
end
|