|
9 | 9 | </div> |
10 | 10 | <% if page.persisted? %> |
11 | 11 | <div class="btn-group" role="group" aria-label="Third group"> |
12 | | - <%= link_to 'View Page', render_page_path(page), class: 'btn btn-info', target: "_#{dom_id(page, 'view')}" %> |
| 12 | + <%= link_to t('.view_page'), render_page_path(page), class: 'btn btn-info', target: "_#{dom_id(page, 'view')}" %> |
13 | 13 | </div> |
14 | 14 | <% end %> |
15 | 15 | </div> |
|
19 | 19 |
|
20 | 20 | <% if page.errors.any? %> |
21 | 21 | <div class="alert alert-danger"> |
22 | | - <h4>Please correct the following errors:</h4> |
| 22 | + <h4><%= t('.validation_errors_heading') %></h4> |
23 | 23 | <ul> |
24 | 24 | <% page.errors.full_messages.each do |msg| %> |
25 | 25 | <li><%= msg %></li> |
|
31 | 31 | <% if page.protected %> |
32 | 32 | <div class="row"> |
33 | 33 | <div class="col mb-3"> |
34 | | - <span class="badge bg-danger"><strong>Protected</strong></span> |
| 34 | + <span class="badge bg-danger"><strong><%= t('.protected') %></strong></span> |
35 | 35 | <div class="text-danger mt-1"> |
36 | | - This record is protected and cannot be deleted. |
| 36 | + <%= t('.protected_message') %> |
37 | 37 | </div> |
38 | 38 | </div> |
39 | 39 | </div> |
|
42 | 42 | <div class="row mb-3 row-cols-1 row-cols-sm-2"> |
43 | 43 | <div class="col mb-3 pb-3 border-bottom align-self-top"> |
44 | 44 | <%= render partial: 'better_together/shared/translated_string_field', locals: { model: page, form: form, attribute: 'title' } %> |
45 | | - <small class="form-text text-muted mt-2">Enter the page title.</small> <!-- Help text added here --> |
| 45 | + <small class="form-text text-muted mt-2"><%= t('.enter_page_title_help') %></small> <!-- Help text added here --> |
46 | 46 | </div> |
47 | 47 |
|
48 | 48 | <div class="col mb-3 pb-3 border-bottom align-self-top"> |
|
111 | 111 | </div> |
112 | 112 |
|
113 | 113 | <div class="col mb-3 pb-3 border-bottom"> |
114 | | - <%= form.label :sidebar_nav_id, 'Sidebar Navigation' %> |
| 114 | + <%= form.label :sidebar_nav_id, t('.sidebar_navigation') %> |
115 | 115 | <%= form.collection_select :sidebar_nav_id, BetterTogether::NavigationArea.all, :id, :name, { include_blank: true }, { class: ('form-select' + (page.errors[:sidebar_nav_id].any? ? ' is-invalid' : '')), data: { controller: "better_together--slim-select" } } %> |
116 | 116 | <% if page.errors[:sidebar_nav_id].any? %> |
117 | 117 | <div class="invalid-feedback"> |
|
128 | 128 | <div class="row my-3"> |
129 | 129 | <div class="col"> |
130 | 130 | <div class="row"> |
131 | | - <h2>Page Blocks</h2> |
| 131 | + <h2><%= t('.page_blocks') %></h2> |
132 | 132 |
|
133 | 133 | <div id="blocks-list" data-controller="better_together--page-blocks" data-page-blocks-target="blocks"> |
134 | 134 | <!-- Render existing PageBlocks --> |
|
140 | 140 | <div class="accordion-item"> |
141 | 141 | <h2 class="accordion-header" id="add-block-heading"> |
142 | 142 | <button class="accordion-button collapsed bg-secondary btn btn-success" type="button" data-bs-toggle="collapse" data-bs-target="#available-block-types" aria-expanded="false" aria-controls="available-block-types"> |
143 | | - Add Block |
| 143 | + <%= t('.add_block') %> |
144 | 144 | </button> |
145 | 145 | </h2> |
146 | 146 | <div id="available-block-types" class="accordion-collapse collapse" aria-labelledby="add-block-heading" data-bs-parent="#new-page-block-choices"> |
|
0 commit comments