Read-only patch written, frontend shows dictionary in different languages
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
<table>
|
||||
<tr>
|
||||
<td><b>Part of Speech</b></td>
|
||||
<td><b>Definition</b></td>
|
||||
<td class="px-2"><b>Part of Speech</b></td>
|
||||
<td class="px-2"><b>Definition</b></td>
|
||||
</tr>
|
||||
<% word.definitions.each do |definition| %>
|
||||
<% word.definitions_for(language).each do |definition| %>
|
||||
<tr>
|
||||
<td><b><%= definition.pos %></b></td>
|
||||
<td><%= definition.definition %></td>
|
||||
<td class="px-2"><b><%= definition.pos %></b></td>
|
||||
<td class="px-2"><%= definition.definition %></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</table>
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><b>Part of Speech</b></td>
|
||||
<td><b>Definition</b></td>
|
||||
<td class="px-2"><b>Part of Speech</b></td>
|
||||
<td class="px-2"><b>Definition</b></td>
|
||||
</tr>
|
||||
<% parts_of_speech.each do |item| %>
|
||||
<tr>
|
||||
<td><b><%= item.pos %></b></td>
|
||||
<td><%= item.definition %></td>
|
||||
<td class="px-2"><b><%= item.pos %></b></td>
|
||||
<td class="px-2"><%= item.definition %></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</table>
|
||||
|
||||
@@ -7,6 +7,6 @@
|
||||
<% @words.each do |word| %>
|
||||
<div class="dictionary-entry p-4">
|
||||
<h2><%= word.word %></h2>
|
||||
<%= render "definitions", word: word %>
|
||||
<%= render "definitions", word: word, language: @language %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
@@ -23,25 +23,9 @@
|
||||
<div class="d-flex mb-3">
|
||||
<div class="p-2">
|
||||
<%= link_to "Dictionary", dictionary_index_path %>
|
||||
<% if user_signed_in? %>
|
||||
<pre style="display: inline;">|</pre>
|
||||
<%= link_to "Languages", admin_languages_path %>
|
||||
<pre style="display: inline;">|</pre>
|
||||
<%= form_tag '/set_active_language', class: "d-inline", id: "active_language_form" do %>
|
||||
<%= active_language_select_tag %>
|
||||
<%= submit_tag "Switch Language", id: "active_language_submit_tag" %>
|
||||
<% end %>
|
||||
<% end %>
|
||||
</div>
|
||||
<div class="ms-auto p-2">
|
||||
<% if user_signed_in? %>
|
||||
<p style="display: inline;">Welcome <%= current_user.username %></p>
|
||||
<pre style="display: inline;">|</pre>
|
||||
<%= link_to "Sign Out", destroy_user_session_path, data: { turbo_method: :delete } %>
|
||||
<% else %>
|
||||
<%= link_to "Sign In", new_user_session_path %>
|
||||
<pre style="display: inline;">|</pre>
|
||||
<%= link_to "Register", new_user_registration_path %>
|
||||
<%= form_tag '/set_active_language', class: 'd-inline', id: 'active_language_form' do %>
|
||||
<%= active_language_select_tag %>
|
||||
<%= submit_tag "Switch Language", id: "active_language_submit_tag" %>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user