mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-11-14 21:24:54 +08:00
08263ab64e
* update task activity screen
2114 lines
93 KiB
YAML
2114 lines
93 KiB
YAML
en:
|
||
devise:
|
||
confirmations:
|
||
new:
|
||
head_title: "Resend confirmation instructions"
|
||
title: "Resend confirmation instructions"
|
||
submit: "Resend confirmation instructions"
|
||
invitations:
|
||
edit:
|
||
header: "Set your full name and password"
|
||
passwords:
|
||
edit:
|
||
head_title: "Change password"
|
||
title: "Change your password"
|
||
password: "New password"
|
||
password_length: "(%{min_length} characters minimum)"
|
||
password_confirm: "Confirm new password"
|
||
submit: "Change my password"
|
||
new:
|
||
head_title: "Forgot password"
|
||
title: "Forgot your password?"
|
||
submit: "Send me reset password instructions"
|
||
registrations:
|
||
password_changed: "Password successfully updated."
|
||
sessions:
|
||
new:
|
||
head_title: "Log in"
|
||
title: "Log in"
|
||
email_placeholder: "username@email.com"
|
||
password_placeholder: "pass****"
|
||
submit: "Log in"
|
||
create:
|
||
team_name: "%{user}'s projects"
|
||
auth_token_create:
|
||
wrong_credentials: "Failed to automatically sign in (wrong credentials)."
|
||
unlocks:
|
||
new:
|
||
head_title: "Resend unlock instructions"
|
||
title: "Resend unlock instructions"
|
||
submit: "Resend unlock instructions"
|
||
links:
|
||
login: "Log in"
|
||
login_with_provider: "Log in with SciNote account"
|
||
signup: "Sign up"
|
||
forgot: "Forgot your password?"
|
||
not_receive_confirmation: "Didn't receive confirmation instructions?"
|
||
not_receive_unlock: "Didn't receive unlock instructions?"
|
||
sign_in_provider: "Sign in with %{provider}"
|
||
linkedin:
|
||
provider_name: "LinkedIn"
|
||
complete_sign_up: "You have to complete the sign up process"
|
||
email_already_taken: "SciNote account with email %{email} alreday exists"
|
||
failed_to_save: "Failed to create new user"
|
||
|
||
doorkeeper:
|
||
authorizations:
|
||
buttons:
|
||
authorize: "Authorize"
|
||
new:
|
||
head_title: "OAuth authorization"
|
||
title: "Authorize %{client_name} to connect to your SciNote account"
|
||
scopes_title: " would like to:"
|
||
scope_1: "Use basic profile information associated with your SciNote account"
|
||
scope_2: "Create, read, update, and delete data within SciNote on behalf of your user account using SciNote API."
|
||
terms: "%{client_name} terms may apply."
|
||
|
||
activerecord:
|
||
errors:
|
||
models:
|
||
project:
|
||
attributes:
|
||
name:
|
||
taken: "This project name has to be unique inside a team (this includes the archive)."
|
||
view_state:
|
||
attributes:
|
||
viewable_id:
|
||
not_unique: "State already exists for this user and parent object"
|
||
|
||
helpers:
|
||
label:
|
||
team:
|
||
name: "Team name"
|
||
user:
|
||
full_name: "Full name"
|
||
initials: "Initials"
|
||
avatar: "Avatar"
|
||
|
||
head:
|
||
title: "SciNote | %{title}"
|
||
|
||
body:
|
||
notice: "You need to enable JavaScript to run this app."
|
||
nav:
|
||
team_switch_title: "Switch team"
|
||
search: "Search for something..."
|
||
search_button: 'Go!'
|
||
user_greeting: "Hi, %{full_name}"
|
||
advanced_search: "Advanced search"
|
||
title: "SciNote"
|
||
user:
|
||
settings: "Settings"
|
||
logout: "Log out"
|
||
about: "About SciNote"
|
||
activities:
|
||
none: "No activities!"
|
||
label:
|
||
scinote: "SciNote"
|
||
projects: "Home"
|
||
protocols: "Protocols"
|
||
calendar: "Calendar"
|
||
activities: "Activities"
|
||
repositories: "Inventories"
|
||
teams: "Teams"
|
||
search: "Search"
|
||
notifications: "Notifications"
|
||
info: "Info"
|
||
account: "Account"
|
||
|
||
about:
|
||
modal_title: "About SciNote"
|
||
core_version: "SciNote core version"
|
||
addon_versions: "Addon versions"
|
||
|
||
left_menu_bar:
|
||
projects: "Projects"
|
||
repositories: "Inventories"
|
||
templates: "Protocols"
|
||
reports: "Reports"
|
||
settings: "Settings"
|
||
activities: "Activities"
|
||
support: "Support"
|
||
support_links:
|
||
support: "Support Center"
|
||
tutorials: "Video tutorials"
|
||
webinars: "Webinars"
|
||
|
||
sidebar:
|
||
title: "Navigation"
|
||
branch_expand: "Expand this branch"
|
||
branch_collapse: "Collapse this branch"
|
||
no_module_group: "No workflow"
|
||
|
||
nav2:
|
||
all_projects:
|
||
index: "Active"
|
||
archive: "Archived"
|
||
all: "All"
|
||
projects:
|
||
show: "Experiments"
|
||
samples: "Samples"
|
||
activities: "Activity"
|
||
reports: "Reports"
|
||
archive: "Archived experiments"
|
||
experiments:
|
||
canvas: "Tasks"
|
||
archive: "Archived tasks"
|
||
modules:
|
||
steps: "Protocols"
|
||
results: "Results"
|
||
activities: "Activity"
|
||
samples: "Samples"
|
||
repositories: "Inventories"
|
||
archive: "Archived results"
|
||
|
||
search:
|
||
whole_word: "Match any whole word"
|
||
whole_phrase: "Match whole phrase"
|
||
match_case: "Match case sensitive"
|
||
index:
|
||
head_title: "Search"
|
||
page_title: "Search"
|
||
results_title_html: "Search Results for '<em>%{query}</em>'"
|
||
public: "Public"
|
||
private: "Private"
|
||
archived: "Archived"
|
||
created_by: "Created by: "
|
||
created_at: "Created at: "
|
||
last_modified_by: "Last modified by: "
|
||
last_modified_at: "Last modified at: "
|
||
keywords: "Keywords: "
|
||
authors: "Authors: "
|
||
description: "Description: "
|
||
no_description: "No description"
|
||
team: "Team: "
|
||
repository: "Inventory: "
|
||
repository_row: "Inventory item: "
|
||
project: "Project: "
|
||
experiment: "Experiment: "
|
||
protocol: "Protocol: "
|
||
modules: "Tasks: "
|
||
tag_no_modules: "not added to any tasks"
|
||
sample_no_modules: "not assigned to any tasks"
|
||
module: "Task: "
|
||
step: "Step: "
|
||
result: "Result: "
|
||
no_name: "(no name)"
|
||
error:
|
||
no_results: "No results for %{q}."
|
||
samples:
|
||
sample: "Sample: "
|
||
sample_type: "Sample type: "
|
||
no_sample_type: "No sample type"
|
||
sample_group: "Sample group: "
|
||
no_sample_group: "No sample group"
|
||
added_on: "Added on: "
|
||
added_by: "Added by: "
|
||
custom_field: "%{cf}: "
|
||
repositories:
|
||
repository_row: "Inventory item: "
|
||
added_on: "Added on: "
|
||
added_by: "Added by: "
|
||
custom_column: "%{column}: "
|
||
no_modules: "not assigned to any task"
|
||
comments:
|
||
project: "Project comment"
|
||
my_module: "Task comment"
|
||
step: "Step comment"
|
||
result: "Result comment"
|
||
|
||
comments:
|
||
options_dropdown:
|
||
header: "Comment options"
|
||
edit: "Edit"
|
||
delete: "Delete"
|
||
delete_confirm: "Are you sure you wish to delete this comment?"
|
||
delete_error: "Error occured while deleting comment."
|
||
|
||
projects:
|
||
index:
|
||
head_title: "Home"
|
||
archive: "Archive"
|
||
archived: "Archived"
|
||
active: "Active"
|
||
hidden: "Project members only"
|
||
visible: "All team members"
|
||
no_projects:
|
||
text: "You don't have any active projects."
|
||
title: "Please create your Project"
|
||
create_new_button: "New Project"
|
||
no_permission_title: "You don't have permission to create new project. Please contact your team administrator."
|
||
new: "New Project"
|
||
visibility_private: "Project is visible to project members only."
|
||
visibility_public: "Project is visible to all team members."
|
||
user_project: "%{user} joined on %{timestamp}."
|
||
no_activities: "No activities!"
|
||
no_comments: "No comments!"
|
||
no_users: "No users!"
|
||
manage_users: "Manage users"
|
||
no_notifications: "No notifications!"
|
||
module_overdue_html: "Task <em>%{module}</em> is overdue (%{days})."
|
||
module_overdue_days:
|
||
one: "1 day"
|
||
other: "%{count} days"
|
||
module_one_day_due_html: "Task <em>%{module}</em> is due in less than 1 day."
|
||
user_role: "Role: "
|
||
user_full_name: "User: "
|
||
edit_user: "Edit role"
|
||
delete_user: "Remove user from project"
|
||
delete_user_confirm: "Are you sure you wish to remove user %{user} from project %{project}?"
|
||
team_filter: "Show projects from"
|
||
all_filter: "All"
|
||
sort: "Sort by"
|
||
sort_new: "Newest first"
|
||
sort_old: "Oldest first"
|
||
sort_atoz: "From A to Z"
|
||
sort_ztoa: "From Z to A"
|
||
start_date: "Start date:"
|
||
activity_tab: "Activity"
|
||
users_tab: "Users"
|
||
notifications_tab: "Notifications"
|
||
comment_tab: "Comments"
|
||
new_comment: "New comment"
|
||
content_loading: "Loading..."
|
||
edit_option: "Edit"
|
||
archive_option: "Archive"
|
||
archive_confirm: "Are you sure you want to archive this project?"
|
||
restore_option: "Restore"
|
||
options_header: "Options"
|
||
comment_placeholder: "Your Message"
|
||
more_comments: "More Comments"
|
||
no_archived_projects: "No archived projects!"
|
||
back_to_projects_index: "Back to home"
|
||
modal_new_project:
|
||
modal_title: "Create new project"
|
||
create: "Create"
|
||
name: "Project name"
|
||
name_placeholder: "My project"
|
||
team: "Team"
|
||
visibility: "Visible to:"
|
||
visibility_hidden: "Project members only"
|
||
visibility_visible: "All team members"
|
||
modal_edit_project:
|
||
modal_title: "Edit project %{project}"
|
||
submit: "Save"
|
||
modal_manage_users:
|
||
modal_title_html: "Manage users for <span id='manage-users-modal-project'>%{name}</span>"
|
||
no_users: "No users!"
|
||
create: "Add"
|
||
select_user_role: "Select Role"
|
||
invite_users_link: "Invite users"
|
||
invite_users_details: "to team %{team}."
|
||
contact_admins: "To invite additional users to team %{team}, contact its administrator/s."
|
||
export_projects:
|
||
export_button: "Export projects"
|
||
error_title: "Export denied"
|
||
error_text_p1_html: "It looks like you have exceeded your daily export limit. The number of exports is <strong>limited to %{limit} requests per day </strong>- you currently have 0 export requests left."
|
||
error_text_p2_html: "Please repeat the desired action <strong>tomorrow</strong>, when your daily limit will reset back to %{limit} export requests."
|
||
modal_title: "Export projects"
|
||
modal_text_p1_html: "You are about to export <strong>%{num_projects} project/s in %{team}</strong> team. Projects will be exported in a .zip file format. It may take anywhere from 5 minutes up to several hours, depending on the file size. Please also note that any new data in the projects from this point will not be included in the exported file."
|
||
modal_text_p2_html: "When export is ready, you will receive a confirmation e-mail and the <strong> link </strong> to your .zip file will appear in your <strong>SciNote notifications</strong>. For security reasons, the link will <strong>expire in 7 days</strong>."
|
||
modal_text_p3_html: "Please note that the number of exports is limited to %{limit} requests per day. After you confirm this export you will have %{num} left."
|
||
modal_submit: "Export"
|
||
success_flash: "Export request received. Your export request is being processed."
|
||
table:
|
||
status: "Status"
|
||
name: "Project name"
|
||
start: "Start date"
|
||
visibility: "Visible to"
|
||
users: "Users"
|
||
experiments: "Experiments"
|
||
tasks: "Tasks"
|
||
activity:
|
||
visibility_hidden: "Project members only"
|
||
visibility_visible: "All team members"
|
||
create:
|
||
success_flash: "Project <strong>%{name}</strong> successfully created."
|
||
update:
|
||
success_flash: "Project <strong>%{name}</strong> successfully updated."
|
||
error_flash: "Project <strong>%{name}</strong> not updated."
|
||
archive:
|
||
head_title: "Projects Archive"
|
||
success_flash: "Project <strong>%{name}</strong> successfully archived."
|
||
error_flash: "Project <strong>%{name}</strong> not archived."
|
||
restore:
|
||
success_flash: "Project <strong>%{name}</strong> successfully restored."
|
||
error_flash: "Project <strong>%{name}</strong> not restored."
|
||
show:
|
||
head_title: "%{project}"
|
||
samples:
|
||
head_title: "%{project} | Sample inventory"
|
||
reports:
|
||
print_title: "%{project} | Report"
|
||
index:
|
||
head_title: " Reports"
|
||
new: "New report"
|
||
edit: "Edit"
|
||
delete: "Delete"
|
||
thead_project_name: "Project name"
|
||
thead_name: "Report name"
|
||
thead_created_by: "Created by"
|
||
thead_last_modified_by: "Last modified by"
|
||
thead_created_at: "Created at"
|
||
thead_updated_at: "Last updated at"
|
||
no_reports: "No reports!"
|
||
modal_new:
|
||
projects: "Projects"
|
||
head_title: "Create new report"
|
||
no_projects: "No projects available."
|
||
message: "You are about to create a new report. Please select a project from which you would like to create a report."
|
||
create: "Create"
|
||
modal_delete:
|
||
head_title: "Delete report/s"
|
||
message: "Are you sure to delete selected report/s?"
|
||
delete: "Delete"
|
||
new:
|
||
head_title: "%{project} | New report"
|
||
nav_title: "Report for: "
|
||
nav_print: "Print"
|
||
nav_pdf: "Download PDF"
|
||
save_PDF_to_inventory: "Save PDF to Inventory"
|
||
nav_save: "Save"
|
||
nav_close: "Cancel"
|
||
nav_sort_by: "Sort by"
|
||
nav_sort_asc: "Oldest on top"
|
||
nav_sort_desc: "Newest on top"
|
||
nav_sort: "Sort"
|
||
sidebar_title: "Navigation"
|
||
global_sort: "Sorting whole report will undo any custom sorting you might have done. Proceed?"
|
||
unsaved_work: "Are you sure you want to leave this page? All unsaved data will be lost."
|
||
no_content_for_PDF_html: "<h1>No content</h1>"
|
||
no_permissions: "You don't have permission to manage this column"
|
||
save_PDF_to_inventory_modal:
|
||
description_one: "Here you can save PDF report to an inventory item."
|
||
description_two: "First select an inventory, then a column and finally the item within the inventory to which you would like to save the PDF report to. Note that the column has to be of type \"file\"."
|
||
inventory: "Select inventory:"
|
||
inventory_column: "Select inventory column:"
|
||
inventory_item: "Select inventory item:"
|
||
no_inventories: "No inventories to save this PDF to."
|
||
success_flash: "Report successfully saved to Inventory item."
|
||
asset_present_warning_html: "The selected cell already contains a file. If you would like to replace the file click Save. Replacing the file will have the following consequences: <ul><li>previous file will be permanently deleted;</li><li>new file will be added to the Inventory item.</li></ul>"
|
||
no_items: "Selected Inventory does not contain any items yet. Add the first item"
|
||
here: "here"
|
||
no_columns: "You do not have File columns in selected Inventory. Add a File column to selected Inventory or select another Inventory containing File columns."
|
||
nothing_selected: "Nothing selected"
|
||
elements:
|
||
modals:
|
||
project_contents:
|
||
head_title: "Add contents to report"
|
||
tasks_tab: "Choose tasks"
|
||
content_tab: "Choose content"
|
||
project_contents_inner:
|
||
instructions: "To create a project report select one or multiple experiment. You can include an entire experiment or individual experimental tasks."
|
||
no_modules: "The project contains no tasks"
|
||
no_module_group: "No workflow"
|
||
module_contents:
|
||
head_title: "Add contents to task %{module}"
|
||
module_tab: "Task content"
|
||
steps_tab: "Protocols content"
|
||
results_tab: "Results content"
|
||
module_contents_inner:
|
||
instructions: "Select the information from your task that you would like to include to your report."
|
||
check_all: "All tasks content"
|
||
steps: "Steps"
|
||
completed_steps: "Completed"
|
||
uncompleted_steps: "Uncompleted"
|
||
no_steps: "Task has no steps"
|
||
results: "Results"
|
||
result_assets: "Files"
|
||
result_tables: "Tables"
|
||
result_texts: "Texts"
|
||
no_results: "Task contains no results"
|
||
activity: "Activity"
|
||
samples: "Samples"
|
||
experiment_contents:
|
||
head_title: "Add contents to experiment %{experiment}"
|
||
experiment_tab: "Experiment content"
|
||
module_tab: "Task content"
|
||
steps_tab: "Protocols content"
|
||
results_tab: "Results content"
|
||
experiment_contents_inner:
|
||
instructions: "Select tasks to include in the report"
|
||
no_modules: "The experiment contains no tasks"
|
||
step_contents:
|
||
head_title: "Add contents to step %{step}"
|
||
step_tab: "Step content"
|
||
results_tab: "Results content"
|
||
step_contents_inner:
|
||
instructions: "Select the information from task protocol step/s to include in the report"
|
||
check_all: "All protocols steps content"
|
||
tables: "Tables"
|
||
no_tables: "Step contains no tables"
|
||
assets: "Files"
|
||
no_assets: "Step contains no uploaded files"
|
||
checklists: "Checklists"
|
||
no_checklists: "Step contains no checklists"
|
||
comments: "Comments"
|
||
result_contents:
|
||
head_title: "Add contents to result %{result}"
|
||
result_contents_inner:
|
||
instructions: "Include result/s comments in the report?"
|
||
check_all: "All results content"
|
||
comments: "Comments"
|
||
add: "Add"
|
||
save_report:
|
||
head_title: "Save report"
|
||
name: "Report name"
|
||
name_placeholder: "My report"
|
||
description: "Report description"
|
||
description_placeholder: "My report description..."
|
||
save: "Save"
|
||
all:
|
||
sort_asc: "Sort report element contents by oldest on top"
|
||
sort_desc: "Sort report element contents by newest on top"
|
||
move_up: "Move report element up"
|
||
move_down: "Move report element down"
|
||
remove: "Remove report element from the report"
|
||
new_element:
|
||
title: "Add new report element/s here"
|
||
project_header:
|
||
user_time: "Project created on %{timestamp}."
|
||
title: "Report for project %{project}"
|
||
module:
|
||
user_time: "Task created on %{timestamp}."
|
||
due_date: "Due date: %{due_date}"
|
||
no_due_date: "No due date"
|
||
no_description: "No description"
|
||
tags_header: "Task tags:"
|
||
no_tags: "No tags"
|
||
experiment:
|
||
user_time: "Experiment created on %{timestamp}."
|
||
no_description: "No description"
|
||
no_tags: "No tags"
|
||
module_activity:
|
||
name: "Activity of task %{my_module}"
|
||
sidebar_name: "Activity"
|
||
no_activity: "No activities"
|
||
module_samples:
|
||
name: "Samples of task %{my_module}"
|
||
sidebar_name: "Samples"
|
||
no_samples: "No samples"
|
||
module_repository:
|
||
name: "%{repository} of task %{my_module}"
|
||
table_name: "[ %{name} ]"
|
||
no_items: "No items"
|
||
result_asset:
|
||
file_name: "[ %{file} ]"
|
||
user_time: "Uploaded by %{user} on %{timestamp}."
|
||
result_table:
|
||
table_name: "[ %{name} ]"
|
||
user_time: "Created by %{user} on %{timestamp}."
|
||
result_text:
|
||
user_time: "Created by %{user} on %{timestamp}."
|
||
step:
|
||
sidebar_name: "Step %{pos}: %{name}"
|
||
step_pos: "Step %{pos}:"
|
||
no_description: "No description"
|
||
completed:
|
||
user_time: "Completed by %{user} on %{timestamp}."
|
||
uncompleted:
|
||
user_time: "Created by %{user} on %{timestamp}."
|
||
step_table:
|
||
table_name: "[ %{name} ]"
|
||
user_time: "Table created on %{timestamp}."
|
||
step_asset:
|
||
sidebar_name: "File %{file}"
|
||
file_name: "[ %{file} ]"
|
||
user_time: "File uploaded on %{timestamp}."
|
||
step_checklist:
|
||
checklist_name: "[ %{name} ]"
|
||
user_time: "Checklist created on %{timestamp}."
|
||
result_comments:
|
||
sidebar_name: "Comments"
|
||
name: "Comments for result %{result}"
|
||
no_comments: "No comments"
|
||
comment_prefix: "%{user} on %{date} at %{time}:"
|
||
step_comments:
|
||
sidebar_name: "Comments"
|
||
name: "Comments for step %{step}"
|
||
no_comments: "No comments"
|
||
comment_prefix: "%{user} on %{date} at %{time}:"
|
||
experiment_archive:
|
||
head_title: "%{project} | Archived experiments"
|
||
no_archived_experiments: "No archived experiments!"
|
||
restore_option: "Restore"
|
||
archived_on: "Archived on"
|
||
created_on: "Created on"
|
||
last_modified_on: "Last modified on"
|
||
archived_on_title: "Experiment archived on %{date} at %{time}."
|
||
created_on_title: "Experiment created on %{date} at %{time}."
|
||
last_modified_on_title: "Experiment last modified on %{date} at %{time}."
|
||
|
||
user_teams:
|
||
enums:
|
||
role:
|
||
guest: "Guest"
|
||
normal_user: "Normal user"
|
||
admin: "Administrator"
|
||
|
||
user_projects:
|
||
enums:
|
||
role:
|
||
owner: "Owner"
|
||
normal_user: "User"
|
||
technician: "Technician"
|
||
viewer: "Viewer"
|
||
edit:
|
||
update_role: "Change Role"
|
||
create:
|
||
select_user_role: "Please select a user role."
|
||
add_user_generic_error: "An error occured. "
|
||
can_add_user_to_project: "Can not add user to the project."
|
||
|
||
my_modules:
|
||
buttons:
|
||
complete: "Complete Task"
|
||
uncomplete: "Uncomplete Task"
|
||
complete_modal:
|
||
description: 'You have completed all steps in the task. Would you like to mark entire task as completed?'
|
||
leave_uncompleted: 'Leave task in progress'
|
||
description:
|
||
title: "Edit task %{module} description"
|
||
label: "Description"
|
||
due_date:
|
||
title: "Edit task %{module} due date"
|
||
label: "Due date"
|
||
states:
|
||
state_label: "Status:"
|
||
in_progress: "In progress"
|
||
completed: "Completed on"
|
||
completed_on: "Task completed (%{date})"
|
||
due_soon: "due soon"
|
||
overdue: "overdue"
|
||
samples:
|
||
head_title: "%{project} | %{module} | Sample inventory"
|
||
module_archive:
|
||
head_title: "%{project} | %{module} | Archive"
|
||
option_delete: "Delete"
|
||
confirm_delete: "Are you sure you want to permanently delete result?"
|
||
delete_flash: "Sucessfully removed result <strong>%{result}</strong> from task <strong>%{module}</strong>."
|
||
archived_on: "Archived on"
|
||
archived_on_title: "Result archived on %{date} at %{time}."
|
||
option_download: "Download"
|
||
no_archived_results: "No archived results!"
|
||
archive_timelabel: "archived on %{date}"
|
||
restored_flash: "Task %{module} restored successfully!"
|
||
module_header:
|
||
start_date: "Start date:"
|
||
due_date: "Due date:"
|
||
tags: "Tags:"
|
||
no_tags: "No tags"
|
||
no_description: "No description"
|
||
protocols:
|
||
head_title: "%{project} | %{module} | Protocols"
|
||
protocol_status_bar:
|
||
private_parent: "(private)"
|
||
unlinked: "(unlinked)"
|
||
public_desc: "This protocol is public; everyone from team can see it."
|
||
private_desc: "This protocol is private; it is only visible to you."
|
||
added_by: "Added by"
|
||
added_by_tooltip: "Added at %{ts}"
|
||
private_protocol_desc: "The parent protocol is private. Only its author can manage it."
|
||
no_description: "no description"
|
||
keywords: "Keywords"
|
||
no_keywords: "no keywords"
|
||
btns:
|
||
unlink: "Unlink protocol"
|
||
unlink_title: "Unlink this protocol from the parent in the repository"
|
||
revert: "Revert protocol"
|
||
revert_title: "Revert the protocol to the repository version. This will discard any local changes."
|
||
update_parent: "Update repository version"
|
||
update_parent_title: "Update the repository protocol with this version"
|
||
update_self: "Update from repository"
|
||
update_self_title: "Update this protocol with the version stored in the repository"
|
||
btns_unlinked:
|
||
title: "Unlinked"
|
||
text: "This protocol is not stored in the protocol repository."
|
||
btns_linked_no_diff:
|
||
title: "Linked"
|
||
text: "This protocol is linked with the version stored in the protocol repository."
|
||
btns_newer_than_parent:
|
||
title: "Newer version in task"
|
||
text: "This <a href='#' data-toggle='tooltip' data-placement='below' title='Last modified at %{self_ts}'>version</a> of protocol is newer than the <a href='#' data-toggle='tooltip' data-placement='below' title='Last modified at %{parent_ts}'>version</a> stored in protocol repository."
|
||
btns_parent_newer:
|
||
title: "Newer version in repository"
|
||
text: "There is a newer <a href='#' data-toggle='tooltip' data-placement='below' title='Last modified at %{parent_ts}'>version</a> of <a href='#' data-toggle='tooltip' data-placement='below' title='Last modified at %{self_ts}'>this protocol</a> in the repository."
|
||
btns_parent_and_self_newer:
|
||
title: "Newer version in repository and task"
|
||
text: "There is a newer <a href='#' data-toggle='tooltip' data-placement='below' title='Last modified at %{parent_ts}'>version</a> of this protocol in the repository. This <a href='#' data-toggle='tooltip' data-placement='below' title='Last modified at %{self_ts}'>version</a> of protocol is newer than the version stored in protocol repository."
|
||
buttons:
|
||
load_protocol: "Load Protocol"
|
||
load_protocol_from_repository: "from repository"
|
||
load_protocol_from_file: "from computer"
|
||
export: "Export Protocol"
|
||
copy_to_repository: "Copy To Protocol Repository"
|
||
confirm_link_update_modal:
|
||
unlink_title: "Unlink protocol"
|
||
unlink_message: "Are you sure you want to unlink the task protocol from the repository version? This will stop any tracking of changes."
|
||
unlink_btn_text: "Unlink"
|
||
revert_title: "Revert protocol"
|
||
revert_message: "Are you sure you want to revert the task protocol to the repository version? This will override any local changes you made."
|
||
revert_btn_text: "Revert"
|
||
update_parent_title: "Update repository version"
|
||
update_parent_message: "Are you sure you want to update the repository protocol with this version? This will override any other changes made in the repository version."
|
||
update_self_title: "Update from repository"
|
||
update_self_message: "Are you sure you want to update this protocol with the version from the repository? This will override any local changes you made."
|
||
unlink_flash: "Protocol was successfully unlinked."
|
||
unlink_error: "Failed to unlink protocol."
|
||
revert_flash: "Protocol was successfully reverted to protocol version."
|
||
revert_error: "Failed to revert protocol."
|
||
revert_error_locked: "Failed to revert protocol. One or more files in the protocol are currently being edited."
|
||
update_parent_flash: "Protocol in repository was successfully updated with the version from the task."
|
||
update_parent_error: "Failed to update repository version of the protocol."
|
||
update_parent_error_locked: "Failed to update repository version of the protocol. One or more files in the protocol are currently being edited."
|
||
update_from_parent_flash: "Version in the repository was successfully updated."
|
||
update_from_parent_error: "Failed to update the protocol with the version in the repository."
|
||
update_from_parent_error_locked: "Failed to update the protocol with the version in the repository. One or more files in the protocol are currently being edited."
|
||
load_from_repository_flash: "Successfully loaded the protocol from the repository."
|
||
load_from_repository_error: "Failed to load the protocol from the repository."
|
||
load_from_repository_error_locked: "Failed to load the protocol from the repository. One or more files in the protocol are currently being edited."
|
||
load_from_repository_modal:
|
||
title: "Load protocol from repository"
|
||
text: "Choose the protocol to be loaded to the task."
|
||
text2: "This action will overwrite the current protocol in the task and unlink it from repository. The current protocol will remain unchanged in repository."
|
||
tab_public: "Team protocols"
|
||
tab_private: "My protocols"
|
||
tab_archive: "Archived protocols"
|
||
thead_name: "Name"
|
||
thead_keywords: "Keywords"
|
||
thead_nr_of_linked_children: "No. of linked tasks"
|
||
thead_published_by: "Published by"
|
||
thead_added_by: "Added by"
|
||
thead_published_on: "Published at"
|
||
thead_created_at: "Created at"
|
||
thead_updated_at: "Last modified at"
|
||
confirm_message: "Are you sure you wish to load protocol from repository? This action will overwrite the current protocol in the task and unlink it from repository. The current protocol will remain unchanged in repository."
|
||
import_to_linked_task_rep: "Are you sure you wish to load protocol from repository? This action will overwrite the current protocol in the task and unlink it from repository. The current protocol will remain unchanged in repository."
|
||
load: "Load"
|
||
copy_to_repository_modal:
|
||
title: "Copy to protocol repository"
|
||
name_label: "Repository protocol name"
|
||
name_placeholder: "My protocol"
|
||
type_label: "Copy to"
|
||
type_public: "Team protocols"
|
||
type_private: "My protocols"
|
||
type_text: "You can make a copy of a protocol and save it to Team protocols or My protocols. Team protocols are visible to all team members, My protocols are for personal usage only."
|
||
link_label: "Link task to this protocol repository"
|
||
link_text: "<strong>Warning!</strong> This will unlink the currently linked protocol."
|
||
error_400: "Due to unknown error, protocol could not be copied to repository."
|
||
confirm: "Copy"
|
||
load_from_file_flash: "Successfully loaded the protocol from the file."
|
||
load_from_file_error: "Failed to load the protocol from file."
|
||
load_from_file_error_locked: "Failed to load the protocol from file. One or more files are currently being edited."
|
||
load_from_file_size_error: "Failed to load the protocol from file. Limit is %{size}Mb."
|
||
load_from_file_invalid_error: "The file you provided is invalid or has an invalid extension."
|
||
load_from_file_protocol_general_error: "Failed to load the protocol from file. It is likely that certain fields (protocol and individual step titles and names) contain too many or too few characters.(max is %{max} and min is %{min})"
|
||
results:
|
||
head_title: "%{project} | %{module} | Results"
|
||
add_label: "Add new result:"
|
||
new_text_result: "Text"
|
||
new_table_result: "Table"
|
||
new_asset_result: "File"
|
||
published_on: "Published on <em>%{timestamp}</em> by <em>%{user}</em>"
|
||
published_table: "entered a table on %{timestamp}."
|
||
published_text: "entered a text on %{timestamp}."
|
||
published_asset: "uploaded a file on %{timestamp}."
|
||
expand_label: "Expand All"
|
||
collapse_label: "Collapse All"
|
||
empty_name: "Add title"
|
||
archive_confirm: "Are you sure to archive result?"
|
||
info_tab: "Info"
|
||
comments_tab: "Comments"
|
||
comment_title: "%{user} at %{time}:"
|
||
options:
|
||
comment_title: "Comments"
|
||
no_comments: "No comments"
|
||
new_comment: "New comment"
|
||
edit_title: "Edit result"
|
||
archive_title: "Archive result"
|
||
activities:
|
||
head_title: "%{project} | %{module} | Activity"
|
||
no_activities: "There are no activities for this task."
|
||
more_activities: "More activities"
|
||
repository:
|
||
head_title: "%{project} | %{module} | Inventory %{repository}"
|
||
export: 'Export'
|
||
modals:
|
||
assign_repository_record:
|
||
title: 'Assign %{repository_name} items to task %{my_module_name}'
|
||
message: Do you want to assign %{size} items only to this task, or assign them to this task & downstream tasks in the workflow as well?
|
||
task_and_downstream: 'Task & Downstream'
|
||
unassign_title: "Unassign %{repository_name} items from task %{my_module_name}"
|
||
unassign_message: "Do you want to unassign %{size} items only from this task, or unassign them from this task & downstream tasks in the workflow as well?"
|
||
experiments:
|
||
new:
|
||
create: 'New Experiment'
|
||
modal_title: 'Create new experiment'
|
||
modal_create: 'Create'
|
||
name: 'Experiment name'
|
||
name_placeholder: 'My experiment'
|
||
description: 'Description'
|
||
edit:
|
||
modal_title: 'Edit experiment details'
|
||
modal_create: 'Save'
|
||
label_title: "Edit details"
|
||
panel_label: 'Change details'
|
||
add-description: 'Add description...'
|
||
no-description: 'No description'
|
||
no_workflowimg: 'No workflow'
|
||
add_task: 'Add a task to experiment...'
|
||
create:
|
||
success_flash: "Successfully created experiment %{experiment}"
|
||
error_flash: 'Could not create a new experiment.'
|
||
update:
|
||
success_flash: "Successfully updated experiment %{experiment}"
|
||
error_flash: 'Could not update the experiment.'
|
||
archive:
|
||
success_flash: "Successfully archived experiment %{experiment}"
|
||
error_flash: 'Could not archive the experiment.'
|
||
label_title: 'Archive'
|
||
clone:
|
||
modal_title: 'Copy experiment %{experiment} as template'
|
||
label_title: 'Copy as template'
|
||
modal_submit: 'Copy'
|
||
success_flash: 'Successfully copied experiment %{experiment} as template.'
|
||
error_flash: 'Could not copy the experiment as template.'
|
||
current_project: '(current project)'
|
||
move:
|
||
modal_title: 'Move experiment %{experiment}'
|
||
notice: 'Moving is possible only to projects that contain same (or additional) users.'
|
||
label_title: 'Move'
|
||
modal_submit: 'Move'
|
||
success_flash: "Successfully moved experiment %{experiment}"
|
||
error_flash: ' Could not move the experiment. Experiment name is already in use. '
|
||
no_projects: 'No projects to move this experiment to.'
|
||
canvas:
|
||
archive_confirm: "Are you sure to archive this experiment?"
|
||
actions: 'Actions'
|
||
head_title: "%{project} | Overview"
|
||
canvas_edit: "Edit Experiment"
|
||
zoom: "Zoom: "
|
||
reload_on_submit: "Save action is running. Reloading this page may cause unexpected behavior."
|
||
modal_manage_tags:
|
||
head_title: "Manage tags for"
|
||
subtitle: "Showing tags of task %{module}"
|
||
no_tags: "No tags!"
|
||
edit_tag: "Edit tag."
|
||
remove_tag: "Remove tag from task %{module}."
|
||
delete_tag: "Permanently delete tag from all tasks."
|
||
save_tag: "Save tag."
|
||
cancel_tag: "Cancel changes to the tag."
|
||
create: "Add"
|
||
create_new: "New"
|
||
edit:
|
||
new_module: "New task"
|
||
new_module_hover: "Drag me onto canvas"
|
||
save: "Save workflow"
|
||
save_short: "Save"
|
||
cancel: "Cancel"
|
||
unsaved_work: "Are you sure you want to leave this page? All unsaved data will be lost."
|
||
drag_connections: "Drag connection/s from here"
|
||
options_header: "Options"
|
||
edit_module: "Rename task"
|
||
clone_module: "Copy task as template (only Protocols steps copied)"
|
||
clone_module_group: "Copy workflow as template (only Protocols steps copied)"
|
||
move_module: "Move task to another experiment"
|
||
move_module_group: "Move workflow to another experiment"
|
||
delete_module: "Archive task"
|
||
delete_module_group: "Archive workflow"
|
||
modal_new_module:
|
||
title: "Add new task"
|
||
name: "Task name"
|
||
name_placeholder: "My task"
|
||
confirm: "Add"
|
||
modal_edit_module:
|
||
title: "Rename task"
|
||
name: "Task name"
|
||
confirm: "Rename"
|
||
modal_move_module:
|
||
title: "Move task to experiment"
|
||
confirm: "Move"
|
||
no_experiments: "No experiments to move this task to."
|
||
modal_move_module_group:
|
||
title: "Move workflow to experiment"
|
||
confirm: "Move"
|
||
no_experiments: "No experiments to move this workflow to."
|
||
modal_delete_module:
|
||
title: "Archive task"
|
||
confirm: "Archive"
|
||
message: "Are you sure you wish to archive task %{module}? Task's samples and position will be removed."
|
||
modal_delete_module_group:
|
||
title: "Archive workflow"
|
||
confirm: "Archive"
|
||
message: "Are you sure you wish to archive the workflow task %{module} belongs to? All workflow tasks' samples and positions will be removed."
|
||
popups:
|
||
info_tab: "Task info"
|
||
no_description: "This task has no description."
|
||
full_info: "Edit description"
|
||
users_tab: "Assigned users"
|
||
no_users: "This task has no assigned users."
|
||
manage_users: "Manage users"
|
||
module_user_join: "Joined on %{date}."
|
||
module_user_join_full: "%{user} joined on %{date} at %{time}."
|
||
activities_tab: "Activity"
|
||
no_activities: "No activities!"
|
||
more_activities: "All activities"
|
||
comments_tab: "Comments"
|
||
no_comments: "No comments!"
|
||
more_comments: "More Comments"
|
||
comment_placeholder: "Your Message"
|
||
new_comment: "New comment"
|
||
samples_tab: "Samples"
|
||
no_samples: "No samples!"
|
||
manage_samples: "Manage samples"
|
||
full_zoom:
|
||
due_date: "Due date"
|
||
no_due_date: "not set"
|
||
modal_manage_users:
|
||
modal_title: "Manage users for"
|
||
no_users: "No users"
|
||
user_join: "Joined on %{date}."
|
||
user_join_full: "%{user} joined on %{date} at %{time}."
|
||
create: "Add"
|
||
invite_users_link: "Invite users"
|
||
invite_users_details: "to team %{team}."
|
||
contact_admins: "To invite additional users to team %{team}, contact its administrator/s."
|
||
update:
|
||
success_flash: "Project successfully updated."
|
||
module_archive:
|
||
head_title: "%{experiment} | Archived tasks"
|
||
no_archived_modules: "No archived tasks!"
|
||
restore_option: "Restore"
|
||
archived_on: "Archived on"
|
||
archived_on_title: "Task archived on %{date} at %{time}."
|
||
|
||
tags:
|
||
new:
|
||
head_title: "Create tag"
|
||
title: "Create a new tag"
|
||
name: "Tag name"
|
||
name_placeholder: "My tag"
|
||
color: "Tag color"
|
||
create: "Create tag"
|
||
create:
|
||
new_name: "New tag"
|
||
success_flash: "Successfully created tag <strong>%{tag}</strong>."
|
||
error_flash: "Could not create a new tag."
|
||
destroy:
|
||
success_flash: "Successfully removed tag <strong>%{tag}</strong>."
|
||
error_flash: "Could not remove tag <strong>%{tag}</strong>."
|
||
|
||
result_texts:
|
||
new:
|
||
head_title: "%{project} | %{module} | Add text result"
|
||
title: "Add result to task %{module}"
|
||
create: "Add"
|
||
edit:
|
||
head_title: "%{project} | %{module} | Edit text result"
|
||
title: "Edit result from task %{module}"
|
||
update: "Update"
|
||
create:
|
||
success_flash: "Successfully added text result to task <strong>%{module}</strong>"
|
||
update:
|
||
success_flash: "Successfully updated text result in task <strong>%{module}</strong>"
|
||
archive:
|
||
success_flash: "Successfully archived text result in task <strong>%{module}</strong>"
|
||
destroy:
|
||
success_flash: "Text result successfully deleted."
|
||
|
||
result_assets:
|
||
new:
|
||
head_title: "%{project} | %{module} | Add file result"
|
||
title: "Add result to task %{module}"
|
||
create: "Add"
|
||
edit:
|
||
head_title: "%{project} | %{module} | Edit file result"
|
||
title: "Edit result from task %{module}"
|
||
uploaded_asset: "Uploaded file"
|
||
update: "Update"
|
||
locked_file_error: 'This file is being edited by someone else.'
|
||
create:
|
||
success_flash: "Successfully added file result to task <strong>%{module}</strong>"
|
||
update:
|
||
success_flash: "Successfully updated file result in task <strong>%{module}</strong>"
|
||
archive:
|
||
success_flash: "Successfully archived file result in task <strong>%{module}</strong>"
|
||
error_flash: "Couldn't archive file result. Someone is editing that file."
|
||
destroy:
|
||
success_flash: "File result successfully deleted."
|
||
wopi_open_file: "Open in %{app}"
|
||
wopi_edit_file: "Edit in %{app}"
|
||
error_flash: 'Something went wrong! Please try again later.'
|
||
|
||
result_tables:
|
||
new:
|
||
head_title: "%{project} | %{module} | Add table result"
|
||
title: "Add result to task %{module}"
|
||
create: "Add"
|
||
edit:
|
||
head_title: "%{project} | %{module} | Edit table result"
|
||
title: "Edit result from task %{module}"
|
||
update: "Update"
|
||
create:
|
||
success_flash: "Successfully added table result to task <strong>%{module}</strong>"
|
||
update:
|
||
success_flash: "Successfully updated table result in task <strong>%{module}</strong>"
|
||
archive:
|
||
success_flash: "Successfully archived table result in task <strong>%{module}</strong>"
|
||
destroy:
|
||
success_flash: "Table result successfully deleted."
|
||
|
||
repositories:
|
||
repository: "Inventory: %{name}"
|
||
index:
|
||
head_title: "Inventories"
|
||
title: "Inventories"
|
||
add_new_repository_tab: "Add inventory"
|
||
delete_flash: "\"%{name}\" inventory was successfully deleted!"
|
||
rename_flash: "\"%{old_name}\" inventory was successfully renamed to \"%{new_name}\"!"
|
||
copy_flash: "\"%{new}\" inventory was successfully copied from \"%{old}\"!"
|
||
visibility: "Visibility"
|
||
advanced: "Advanced"
|
||
options_dropdown:
|
||
header: "Edit inventory"
|
||
manage_columns: 'Manage columns'
|
||
import_items: 'Import items'
|
||
export_items: 'Export items'
|
||
rename: "Rename inventory"
|
||
copy: "Copy inventory"
|
||
delete: "Delete inventory"
|
||
modal_delete:
|
||
title_html: "Delete inventory <em>%{name}</em>"
|
||
message_html: "Are you sure you want to delete inventory <em>%{name}</em>? This action is irreversible."
|
||
alert_heading: "Deleting inventory has following consequences:"
|
||
alert_line_1: "all data inside the inventory will be lost;"
|
||
alert_line_2: "all references to inventory items will be rendered as invalid."
|
||
delete: "Delete"
|
||
modal_rename:
|
||
title_html: "Rename inventory <em>%{name}</em>"
|
||
name: "New inventory name"
|
||
name_placeholder: "My inventory"
|
||
rename: "Rename"
|
||
modal_copy:
|
||
title_html: "Copy inventory <em>%{name}</em>"
|
||
name: "New inventory name"
|
||
description: "Only the structure of the inventory is going to be copied."
|
||
name_placeholder: "My inventory"
|
||
copy: "Copy"
|
||
modal_create:
|
||
title: "Create new inventory"
|
||
name_label: "Inventory name"
|
||
name_placeholder: "My inventory"
|
||
submit: "Create"
|
||
success_flash: "Inventory <strong>%{name}</strong> successfully created."
|
||
table:
|
||
id: 'ID'
|
||
assigned: "Assigned"
|
||
row_name: "Name"
|
||
added_on: "Added on"
|
||
added_by: "Added by"
|
||
add_new_record: "New item"
|
||
import_records:
|
||
import: 'Import'
|
||
no_header_name: 'No column name'
|
||
success_flash: "%{number_of_rows} of %{total_nr} new item(s) successfully imported."
|
||
partial_success_flash: "%{nr} of %{total_nr} successfully imported. Other rows contained errors."
|
||
error_message:
|
||
items_limit: "The imported file contains too many rows. Max %{items_size} items allowed to upload at once."
|
||
temp_file_not_found: "This file could not be found. Your session might expire."
|
||
session_expired: "Your session expired. Please try again."
|
||
no_data_to_parse: "There's nothing to be parsed."
|
||
no_column_name: "Name column is required!"
|
||
duplicated_values: "Two or more columns have the same mapping."
|
||
errors_list_title: "Items were not imported because one or more errors were found:"
|
||
no_repository_name: "Item name is required!"
|
||
edit_record: "Edit"
|
||
copy_record: "Copy"
|
||
delete_record: "Delete"
|
||
save_record: "Save"
|
||
cancel_save: "Cancel"
|
||
assign_records_to_module: "Assign"
|
||
unassign_records_from_module: "Unassign"
|
||
columns: "Columns"
|
||
column_new_text: "New column"
|
||
column_create: "Create"
|
||
columns_delete: "Delete"
|
||
columns_changed: "Someone removed/added a new column to the inventory in use. To prevent data inconsistency we will reload this page for you."
|
||
columns_reorder: "Re-Order Columns"
|
||
columns_visibility: "Visible columns"
|
||
view_all_records: "View All Items"
|
||
view_assigned_records: "View Assigned Items"
|
||
modal_delete_record:
|
||
title: "Delete items"
|
||
notice: "Are you sure you want to delete the selected item(s)?"
|
||
delete: "Delete"
|
||
modal_delete_column:
|
||
title: "Delete a column"
|
||
message: "Are you sure you wish to permanently delete selected column %{column}? This action is irreversible."
|
||
alert_heading: "Deleting a column has following consequences:"
|
||
alert_line_1: "you will lose information in this column for %{nr} item(s);"
|
||
alert_line_2: "the column will be deleted for all team members."
|
||
delete: "Delete"
|
||
modal_parse:
|
||
title: 'Import items'
|
||
warning_1: 'Be careful when importing into Dropdown column/s! Each new unique cell value from the file will create a new Dropdown option. Maximum nr. of Dropdown options is %{limit}.'
|
||
warning_2: 'Importing into file columns is not supported.'
|
||
import: 'Import'
|
||
modal_import:
|
||
title: 'Import items'
|
||
notice: 'You may upload .csv file (comma separated) or tab separated file (.txt or .tsv) or Excel file (.xlsx). First row should include header names, followed by rows with sample data.'
|
||
upload: 'Upload'
|
||
js:
|
||
permission_error: "You don't have permission to edit this item."
|
||
not_found_error: "This inventory item does not exist."
|
||
column_added: "New column was sucessfully created."
|
||
empty_column_name: "Please enter column name."
|
||
create:
|
||
success_flash: "Successfully added item <strong>%{record}</strong> to inventory <strong>%{repository}</strong>"
|
||
update:
|
||
success_flash: "Successfully updated item <strong>%{record}</strong> in inventory <strong>%{repository}</strong>"
|
||
destroy:
|
||
success_flash: "%{records_number} item(s) successfully deleted."
|
||
contains_other_records_flash: "%{records_number} item(s) successfully deleted. %{other_records_number} of the selected item(s) were created by other users and were not deleted."
|
||
no_records_selected_flash: "There were no selected items."
|
||
no_deleted_records_flash: "No items were deleted. %{other_records_number} of the selected items were created by other users and were not deleted."
|
||
assigned_records_flash: "Successfully assigned item(s) <strong>%{records}</strong> to task"
|
||
assigned_records_downstream_flash: "Successfully assigned item(s) <strong>%{records}</strong> to task and downstream tasks"
|
||
unassigned_records_flash: "Successfully unassigned item(s) <strong>%{records}</strong> from task"
|
||
no_records_assigned_flash: "No items were assigned to task"
|
||
no_records_unassigned_flash: "No items were unassigned from task"
|
||
default_column: 'Name'
|
||
copy_records_report: "%{number} item(s) successfully copied."
|
||
|
||
libraries:
|
||
manange_modal_column:
|
||
colum_type: "Column type"
|
||
dropdown_item_descirption: "Dropdown items should be separated by comma."
|
||
labels:
|
||
text: "Text"
|
||
file: "File"
|
||
dropdown: "Dropdown"
|
||
new:
|
||
title: "Add New Column"
|
||
edit:
|
||
title: "Edit %{name} Column"
|
||
|
||
repository_columns:
|
||
head_title: '%{repository} | Manage Columns'
|
||
repository_list_items_limit: "Dropdown items limit reached max. %{limit}"
|
||
no_permissions: "You don't have permissions on that repository"
|
||
update:
|
||
success_flash: "Column %{name} was successfully updated."
|
||
create:
|
||
success_flash: "Column %{name} was successfully created."
|
||
destroy:
|
||
success_flash: "Column %{name} was successfully deleted."
|
||
error_flash: "Something went wrong! Please try again later."
|
||
index:
|
||
manage_column: "Manage Columns"
|
||
new_column: "New Column"
|
||
no_column: "No columns"
|
||
delete_column: "Delete"
|
||
edit_column: "Edit"
|
||
back_to_repository_html: "<span class='fas fa-arrow-left'></span> Back to %{repository}"
|
||
index:
|
||
head_title: "Inventories"
|
||
no_libraries:
|
||
no_permission_title: "You don't have permission to create new inventory. Please contact your team administrator."
|
||
text: "You don't have any inventories."
|
||
title: "Please create your first Inventory"
|
||
create_new_button: "New Inventory"
|
||
show:
|
||
head_title: "Inventories | %{library}"
|
||
repository_row:
|
||
modal_info:
|
||
ID: 'ID:'
|
||
head_title: "Information for item '%{repository_row}'"
|
||
added_on: "Added on"
|
||
added_by: "Added by"
|
||
custom_field: "%{cf}: "
|
||
title: "This item is assigned to %{nr} tasks."
|
||
no_tasks: "This item in not assigned to any task."
|
||
samples:
|
||
columns: "Columns"
|
||
columns_visibility: "Toggle visibility"
|
||
columns_delete: "Delete"
|
||
types_and_groups: "Types and groups"
|
||
actions: "Actions"
|
||
add_new_sample: "Add new sample"
|
||
import: "Import"
|
||
export: "Export"
|
||
assign_samples_to_module: "Assign"
|
||
unassign_samples_to_module: "Unassign"
|
||
delete_samples: "Delete"
|
||
edit_sample: "Edit"
|
||
save_sample: "Save"
|
||
cancel_save: "Cancel"
|
||
column_create: "Create"
|
||
column_new_text: "New column"
|
||
column_visibility: "Visible columns"
|
||
add_new_sample_type: "Add sample type"
|
||
add_new_sample_group: "Add sample group"
|
||
add_new_column: "Add column"
|
||
view_all_samples: "View all samples"
|
||
view_assigned_samples: "View assigned samples"
|
||
modal_info:
|
||
added_on: "Added on"
|
||
added_by: "Added by"
|
||
custom_field: "%{cf}: "
|
||
head_title: "Information for sample '%{sample}'"
|
||
title: "This sample is assigned to %{nr} tasks."
|
||
no_tasks: "This sample in not assigned to any task."
|
||
no_group: "No sample group"
|
||
no_type: "No sample type"
|
||
sample_group: "Sample group:"
|
||
sample_type: "Sample type:"
|
||
modal_import:
|
||
title: "Import samples"
|
||
notice: "You may upload .csv file (comma separated) or tab separated file (.txt or .tsv) or Excel file (.xlsx). First row should include header names, followed by rows with sample data."
|
||
no_header_name: 'No column name'
|
||
upload: "Upload file"
|
||
modal_delete:
|
||
title: "Delete samples"
|
||
notice: "Are you sure you want to delete the selected samples?"
|
||
delete: "Delete samples"
|
||
modal_add_custom_field:
|
||
title_html: "Add new column to team <strong>%{team}</strong>"
|
||
create: "Add new column"
|
||
modal_delete_custom_field:
|
||
title: "Delete a column"
|
||
message: "Are you sure you wish to permanently delete selected column %{cf}? This action is irreversible."
|
||
alert_heading: "Deleting column has following consequences:"
|
||
alert_line_1: "you will lose information in this column for %{nr} samples;"
|
||
alert_line_2: "the column will be deleted for all team members."
|
||
delete: "Delete column"
|
||
modal_add_new_sample_group:
|
||
title_html: "Add new sample group to team <strong>%{team}</strong>"
|
||
create: "Add new sample group"
|
||
modal_add_new_sample_type:
|
||
title_html: "Add new sample type to team <strong>%{team}</strong>"
|
||
create: "Add new sample type"
|
||
table:
|
||
assigned: "Assigned"
|
||
sample_name: "Sample name"
|
||
sample_type: "Sample type"
|
||
sample_group: "Sample group"
|
||
added_on: "Added on"
|
||
added_by: "Added by"
|
||
no_group: "No sample group"
|
||
no_type: "No sample type"
|
||
add_sample_type: "Add new sample type"
|
||
add_sample_group: "Add new sample group"
|
||
new:
|
||
head_title: "%{team} | Add new sample"
|
||
title: "Add new sample to team %{team}"
|
||
create: "Add new sample"
|
||
sample_type: "Sample type"
|
||
sample_group: "Sample group"
|
||
no_group: "No sample group"
|
||
no_type: "No sample type"
|
||
edit_sample_type: "Edit sample type"
|
||
edit_sample_group: "Edit sample group"
|
||
edit:
|
||
head_title: "%{team} | Edit sample"
|
||
title: "Edit sample %{sample} from team %{team}"
|
||
create: "Edit sample"
|
||
scf_does_not_exist: "This field does not exists."
|
||
create:
|
||
success_flash: "Successfully added sample <strong>%{sample}</strong> to team <strong>%{team}</strong>"
|
||
update:
|
||
success_flash: "Successfully updated sample <strong>%{sample}</strong> to team <strong>%{team}</strong>"
|
||
destroy:
|
||
success_flash: "%{sample_number} samples successfully deleted."
|
||
contains_other_samples_flash: "%{sample_number} samples successfully deleted. %{other_samples_number} of the selected samples were created by other users and were not deleted."
|
||
no_sample_selected_flash: "There were no selected samples."
|
||
no_deleted_samples_flash: "No samples were deleted. %{other_samples_number} of the selected samples were created by other users and were not deleted."
|
||
js:
|
||
permission_error: "You don't have permission to edit this sample."
|
||
not_found_error: "This sample does not exist."
|
||
column_added: "New column was sucessfully created."
|
||
empty_column_name: "Please enter column name."
|
||
sample_types:
|
||
index:
|
||
head_title: 'Sample Types'
|
||
sample_types: 'Sample types'
|
||
sample_groups: 'Sample groups'
|
||
new: 'Create sample type'
|
||
destroy_modal_title: "Permanently delete the \"%{name}\" sample type?"
|
||
destroy_modal_body: 'This action is irreversible and makes the sample type inaccessible to all team members.'
|
||
destroy_modal_submit: 'Permanently delete sample type'
|
||
destroy_flash: "\"%{name}\" sample type was successfully deleted!"
|
||
|
||
custom_fields:
|
||
new:
|
||
title_html: "Add new column to team <strong>%{team}</strong>"
|
||
create: "Add new column"
|
||
create:
|
||
success_flash: "Successfully added column <strong>%{custom_field}</strong> to team <strong>%{team}</strong>."
|
||
|
||
teams:
|
||
parse_sheet:
|
||
head_title: "%{team} | Import samples"
|
||
title: "Import samples to team %{team}"
|
||
help_text: "Match the columns of your uploaded file with already existing columns in database."
|
||
scinote_columns_html: "<em>SciNote</em> columns:"
|
||
file_columns: "Imported columns:"
|
||
example_value: "Imported file content:"
|
||
import_samples: "Import samples"
|
||
do_not_include_column: "Do not include this column"
|
||
errors:
|
||
invalid_file: "The file you provided is invalid. Make sure the file is encoded using %{encoding}."
|
||
invalid_extension: "The file has invalid extension."
|
||
empty_file: "You've selected empty file. There's not much to import."
|
||
temp_file_failure: "We couldn't create temporary file. Please contact administrator."
|
||
no_file_selected: "You didn't select any file."
|
||
errors_list_title: "Samples were not imported because one or more errors were found:"
|
||
list_row: "Row %{row}"
|
||
list_error: "%{key}: %{val}"
|
||
import_samples:
|
||
head_title: "%{team} | Import samples"
|
||
title: "Import samples to team %{team}"
|
||
sample:
|
||
one: "1 sample"
|
||
other: "%{count} samples"
|
||
success_flash: "%{nr} of %{samples} successfully imported."
|
||
partial_success_flash: "%{nr} of %{samples} successfully imported. Other rows contained errors."
|
||
errors:
|
||
temp_file_not_found: "This file could not be found. Your session might expire."
|
||
session_expired: "Your session expired. Please retry importing samples again."
|
||
no_data_to_parse: "There's nothing to be parsed."
|
||
no_sample_name: "Sample name is required!"
|
||
duplicated_values: "Two or more columns have the same mapping."
|
||
|
||
sample_groups:
|
||
index:
|
||
head_title: 'Sample Groups'
|
||
new: 'Create sample group'
|
||
destroy_modal_title: "Permanently delete the \"%{name}\" sample group?"
|
||
destroy_modal_body: 'This action is irreversible and makes the sample group inaccessible to all team members.'
|
||
destroy_modal_submit: 'Permanently delete sample group'
|
||
destroy_flash: "\"%{name}\" sample group was successfully deleted!"
|
||
color_label: "Sample group color"
|
||
create:
|
||
success_flash: "Successfully added sample group <strong>%{sample_group}</strong> to team <strong>%{team}</strong>."
|
||
system_notifications:
|
||
navbar:
|
||
tooltip: 'What’s new notifications'
|
||
emails:
|
||
subject: "You've received a What's new notification"
|
||
intro_paragraph: "Hi %{user_name}, you've received What's new notification in SciNote:"
|
||
index:
|
||
whats_new: "What's New"
|
||
more_notifications: "Show more notifications"
|
||
no_notifications: "No more notifications"
|
||
settings: "Settings"
|
||
see_all: "show all"
|
||
activities:
|
||
index:
|
||
global_activities_title: "Global activities"
|
||
today: "Today"
|
||
more_activities: "Show more activities"
|
||
no_activities: "No activities!"
|
||
no_activities_message: "No activities could be displayed. Update filters or start using SciNote to generate your first activities."
|
||
no_activities_task_message: "No activities could be displayed."
|
||
activity_counter_label: " activity"
|
||
activities_counter_label: " activities"
|
||
expand_all: "Expand all"
|
||
collapse_all: "Collapse all"
|
||
modal:
|
||
modal_title: "Activities"
|
||
result_type:
|
||
text: "text"
|
||
table: "table"
|
||
asset: "file"
|
||
wupi_file_editing:
|
||
started: "editing started"
|
||
finished: "editing finished"
|
||
protocols:
|
||
my_to_team_message: 'My protocols to Team protocols'
|
||
team_to_my_message: 'Team protocols to My protocols'
|
||
|
||
user_my_modules:
|
||
new:
|
||
head_title: "%{project} | %{module} | Add user"
|
||
title: "Add user to task %{module}"
|
||
create: "Add user to task"
|
||
no_users_available: "All users of the current project all already added to this task."
|
||
assign_user: "Add user"
|
||
back_button: "Back to task"
|
||
create:
|
||
success_flash: "Successfully added user %{user} to task <strong>%{module}</strong>."
|
||
error_flash: "User %{user} could not be added to task <strong>%{module}</strong>."
|
||
destroy:
|
||
success_flash: "Successfully removed user %{user} from task <strong>%{module}</strong>."
|
||
error_flash: "User %{user} could not be removed from task <strong>%{module}</strong>."
|
||
|
||
step_comments:
|
||
new:
|
||
head_title: "%{project} | %{module} | Add comment to step"
|
||
title: "Add comment to step %{step}"
|
||
create: "Add comment"
|
||
create:
|
||
success_flash: "Successfully added comment to step <strong>%{step}</strong>."
|
||
|
||
result_comments:
|
||
new:
|
||
head_title: "%{project} | %{module} | Add comment to result"
|
||
title: "Add comment to result"
|
||
create: "Add comment"
|
||
create:
|
||
success_flash: "Successfully added comment to result."
|
||
|
||
users:
|
||
enums:
|
||
status:
|
||
active: "active"
|
||
pending: "pending"
|
||
invitations:
|
||
edit:
|
||
head_title: "Accept invitation"
|
||
registrations:
|
||
edit:
|
||
head_title: "My profile"
|
||
title: "My profile"
|
||
avatar_label: "Avatar"
|
||
avatar_btn: "Edit Avatar"
|
||
avatar_title: "Change avatar"
|
||
avatar_edit_label: "Upload new avatar file"
|
||
avatar_submit: "Upload"
|
||
avatar_total_size: "Your avatar file cannot be larger than 0.2 MB. (Please try again with a smaller file.)"
|
||
name_label: "Full name"
|
||
name_title: "Change name"
|
||
initials_label: "Initials"
|
||
initials_title: "Change initials"
|
||
email_label: "Email"
|
||
email_title: "Change email"
|
||
new_email_label: "New email"
|
||
current_password_label: "Current password"
|
||
password_explanation: "(we need your current password to confirm your changes)"
|
||
waiting_for_confirm: "Currently waiting confirmation for: %{email}"
|
||
password_label: "Password"
|
||
password_title: "Change password"
|
||
new_password_label: "New password"
|
||
new_password_2_label: "New password confirmation"
|
||
new:
|
||
head_title: "Sign up"
|
||
team_name_label: "Team name"
|
||
team_name_placeholder: "e.g. John's lab"
|
||
team_name_help: "This is the name of your lab or your group. You can invite other members to your team if needed."
|
||
new_with_provider:
|
||
head_title: "Complete the Sign up"
|
||
statistics:
|
||
title: "My statistics"
|
||
team: "Team"
|
||
project: "Project"
|
||
experiment: "Experiment"
|
||
protocol: "Protocol"
|
||
settings:
|
||
changed_team_flash: "You are working on %{team} now!"
|
||
changed_team_error_flash: "Something went wrong! Try again later."
|
||
changed_team_in_search: "The searched item is not in your current team. You will be redirected to %{team} team!"
|
||
sidebar:
|
||
account: "Account"
|
||
teams: "Teams"
|
||
account_nav:
|
||
profile: "Profile"
|
||
preferences: "Preferences"
|
||
addons: "Add-ons"
|
||
account:
|
||
preferences:
|
||
head_title: "Settings | My preferences"
|
||
edit:
|
||
time_zone_label: "Time zone"
|
||
time_zone_sublabel: "Time zone setting affects all time & date fields throughout application."
|
||
time_zone_title: "Time zone"
|
||
date_format_label: "Date format"
|
||
date_format_sublabel: "Date format setting affects all date display throughout application."
|
||
date_format_title: "Date format"
|
||
tips:
|
||
title: "Help Tips"
|
||
text1: "When you place your mouse cursor on a certain element in SciNote and hold it for a bit, a short and helpful description will appear."
|
||
text2: "If you feel confident in SciNote already, you can turn off these Help Tips."
|
||
toggle: "Show Help Tips"
|
||
update_flash: "Preferences successfully updated."
|
||
addons:
|
||
head_title: "Settings | Add-ons"
|
||
title: "Add-ons"
|
||
no_addons: "You have no SciNote Add-ons."
|
||
teams:
|
||
head_title: "Settings | Teams"
|
||
breadcrumbs:
|
||
all: "All teams"
|
||
new_team: "New team"
|
||
index:
|
||
description_label: "Team is a group of SciNote users who are working on the same projects and share the inventories."
|
||
member_of:
|
||
one: "Currently you are member of %{count} team."
|
||
other: "Currently you are member of %{count} teams."
|
||
no_teams: "You are not a member of any team."
|
||
new_team: "New Team"
|
||
thead_name: "Team"
|
||
thead_role: "Role"
|
||
thead_created_at: "Created at"
|
||
thead_joined_on: "Joined on"
|
||
thead_members: "Members"
|
||
na: "n/a"
|
||
leave: "Leave team"
|
||
new:
|
||
name_label: "Team name"
|
||
name_placeholder: "My team"
|
||
name_sublabel: "Pick a name that would best describe your team (e.g. 'University of ..., Department of ...')."
|
||
description_label: "Description"
|
||
description_sublabel: "Describe your team."
|
||
create: "Create"
|
||
edit:
|
||
header_created_at: "Created on:"
|
||
header_created_by: "Created by:"
|
||
header_created_by_name_email: "%{name} (%{email})"
|
||
header_space_taken: "Space usage:"
|
||
header_no_description: "No description"
|
||
name_title: "Edit team name"
|
||
name_label: "Name"
|
||
description_title: "Edit team description"
|
||
description_label: "Description"
|
||
team_members_title: "Team members"
|
||
add_user: "Add team members"
|
||
thead_user_name: "Name"
|
||
thead_email: "Email"
|
||
thead_joined_on: "Joined on"
|
||
thead_status: "Status"
|
||
thead_role: "Role"
|
||
thead_actions: "Actions"
|
||
user_dropdown:
|
||
role_label: "User role"
|
||
remove_label: "Remove"
|
||
delete_team_heading: "Delete team"
|
||
can_delete_message: "This team can be deleted because it doesn't have any projects."
|
||
delete_text: "Delete team."
|
||
cannot_delete_message_projects: "Cannot delete this team. Only empty teams (without any projects) can be deleted."
|
||
modal_destroy_team:
|
||
title: "Delete team"
|
||
message: "Are you sure you wish to delete team %{team}? All of the users will be removed from the team as well. This action is irreversible."
|
||
confirm: "Delete team"
|
||
flash_success: "Team %{team} was successfully deleted."
|
||
user_teams:
|
||
leave_uo_heading: "Leave team %{team}"
|
||
leave_uo_message: "Are you sure you wish to leave team %{team}? This action is irreversible."
|
||
leave_uo_alert_heading: "Leaving team has following consequences:"
|
||
leave_uo_alert_line_1: "you will lose access to all content belonging to the team (including projects, tasks, protocols and activities);"
|
||
leave_uo_alert_line_2: "all projects in the team where you were the sole <b>Owner</b> will receive a new owner from the team administrators;"
|
||
leave_uo_alert_line_3: "all repository protocols in the team belonging to you will be reassigned onto a new owner from team administrators."
|
||
leave_uo_confirm: "Leave"
|
||
destroy_uo_heading: "Remove user %{user} from team %{team}"
|
||
destroy_uo_message: "Are you sure you wish to remove user %{user} from team %{team}?"
|
||
destroy_uo_alert_heading: "Removing user from team has following consequences:"
|
||
destroy_uo_alert_line_1: "user will lose access to all content belonging to the team (including projects, tasks, protocols and activities);"
|
||
destroy_uo_alert_line_2: "all projects in the team where user was the sole <b>Owner</b> will be reassigned onto you as a new owner;"
|
||
destroy_uo_alert_line_3: "all repository protocols in the team belonging to user will be reassigned onto you."
|
||
destroy_uo_confirm: "Remove"
|
||
leave_flash: "Successfuly left team %{team}."
|
||
|
||
protocols:
|
||
protocols_io_import:
|
||
title_too_long: "... Text is too long so we had to cut it off."
|
||
too_long: "... <span class='label label-warning'>Text is too long so we had to cut it off.</span>"
|
||
import_description_notice: "The protocols description is listed below under \"Protocol info\"."
|
||
preview:
|
||
description: "Protocol Description: "
|
||
before_start: "Before starting protocol information:"
|
||
warning: "Protocol warning:"
|
||
guidelines: "Guidelines:"
|
||
link: "Link:"
|
||
s_nobr_link: "Link:"
|
||
s_link: "Link:"
|
||
s_desc: "Description:"
|
||
strng_s_desc: "Description:"
|
||
s_exp_res: "Expected result:"
|
||
sw_name: "<strong>Software package:</strong>"
|
||
dev: "Developer:"
|
||
vers: "Version:"
|
||
repo: "Repository:"
|
||
os: "OS name , OS version:"
|
||
command_name: "<strong>Command:</strong>"
|
||
sub_prot: "<strong>This protocol also contains an attached sub-protocol:</strong>"
|
||
safety_info: "<strong>Safety information:</strong>"
|
||
auth: "Author:"
|
||
dataset_name: "<strong>Dataset:</strong>"
|
||
manuscript_citation: "Manuscript citation:"
|
||
published_on: "Publish date:"
|
||
vendor_name: "Vendor name:"
|
||
vendor_link: "Vendor link:"
|
||
keywords: "Keywords:"
|
||
tags: "Tags:"
|
||
comp_append:
|
||
table_moved: "<br><strong><i>There was a table here, it was moved to the end of this step. </i></strong>"
|
||
missing_step: "Step"
|
||
missing_desc: "Description missing"
|
||
general_link: "<br>Link: "
|
||
expected_result: "<br><strong>Expected result: </strong>"
|
||
soft_packg:
|
||
name: "<br><strong>Software package: </strong>"
|
||
developer: "<br>Developer: "
|
||
version: "<br>Version: "
|
||
link: "<br>Link: "
|
||
repository: "<br>Repository: "
|
||
os: "<br>OS name , OS version: "
|
||
dataset:
|
||
name: "<br><strong>Dataset: </strong>"
|
||
link: "<br>Link: "
|
||
command:
|
||
name: "<br><strong>Command: </strong>"
|
||
description: "<br>Description: "
|
||
os: "<br>OS name , OS version: "
|
||
sub_protocol:
|
||
title: "<br><strong>This step also contains an attached sub-protocol: </strong>"
|
||
title_html: "<br>Author: "
|
||
uri: "<br>Link: "
|
||
safety_infor:
|
||
body: "<br><strong>Safety information: </strong>"
|
||
link: "<br>Link: "
|
||
import_export:
|
||
load_file_error: "Failed to load the protocol file."
|
||
import_modal:
|
||
title_import: "Import protocol/s"
|
||
title_import_into_protocol: "Load protocol from file"
|
||
title_import_into_protocol_protocols_io: "Load protocol from protocols.io file"
|
||
import_into_protocol_message: "This will overwrite the current protocol!"
|
||
import_into_protocol_confirm: "Are you sure you wish to load protocol from file? This action will overwrite the current protocol."
|
||
import_to_linked_task_file: "Are you sure you wish to load protocol from file? This action will overwrite the current protocol in the task and unlink it from repository. The current protocol will remain unchanged in repository."
|
||
name_label: "Protocol name"
|
||
authors_label: "Authors"
|
||
description_label: "Description"
|
||
created_at_label: "Created at"
|
||
updated_at_label: "Last modified at"
|
||
preview_title: "Protocol preview"
|
||
preview_title_position: " | %{current} of %{total}"
|
||
assets_header: "Files"
|
||
import_current: "Load Current"
|
||
import_all: "Load All"
|
||
import: "Load"
|
||
export:
|
||
export_results:
|
||
title: "Export results"
|
||
message_failed: "Failed to export %{nr} protocols."
|
||
message_ok: "Successfully exported %{nr} protocols."
|
||
row_success: "Exported"
|
||
row_failed: "Failed"
|
||
header:
|
||
created_at: "Created at"
|
||
updated_at: "Last modified at"
|
||
added_by: "Added by"
|
||
keywords: "Keywords"
|
||
authors: "Authors"
|
||
no_authors: "No authors"
|
||
description: "Description"
|
||
no_description: "No description"
|
||
keywords_modal: "Input one or multiple keywords, confirm each keyword with ENTER key"
|
||
edit_name_modal:
|
||
title: "Edit name of protocol %{protocol}"
|
||
label: "Name"
|
||
edit_keywords_modal:
|
||
title: "Edit keywords of protocol %{protocol}"
|
||
update_failed: "Could not update protocol keywords."
|
||
edit_authors_modal:
|
||
title: "Edit authors of protocol %{protocol}"
|
||
label: "Authors"
|
||
edit_description_modal:
|
||
title: "Edit description of protocol %{protocol}"
|
||
label: "Description"
|
||
index:
|
||
head_title: "Protocol management"
|
||
navigation:
|
||
public: "Team protocols"
|
||
private: "My protocols"
|
||
archive: "Archive"
|
||
public_description: "Team protocols are visible and can be used by everyone from the team."
|
||
private_description: "My protocols are only visible to you."
|
||
create_new: "New"
|
||
edit: "Edit"
|
||
clone_btn: "Copy"
|
||
import: "Import"
|
||
import_alt: " from SciNote protocol file(.eln)"
|
||
import_json: " from protocols.io file"
|
||
modal_import_json_upload: "Upload"
|
||
modal_import_json_title: "Import protocols.io file"
|
||
modal_import_json_notice: "Upload your protocols.io protocol file"
|
||
export: "Export"
|
||
make_private: "Move to My Protocols"
|
||
publish: "Move to Team protocols"
|
||
archive_action: "Archive"
|
||
thead_name: "Name"
|
||
thead_keywords: "Keywords"
|
||
thead_nr_of_linked_children: "No. of linked tasks"
|
||
thead_published_by: "Published by"
|
||
thead_added_by: "Added by"
|
||
thead_archived_by: "Archived by"
|
||
thead_published_on: "Published at"
|
||
thead_created_at: "Created at"
|
||
thead_archived_on: "Archived at"
|
||
thead_updated_at: "Last modified at"
|
||
preview:
|
||
title: "%{protocol} preview"
|
||
linked_children:
|
||
title: "Tasks linked to protocol %{protocol}"
|
||
used_in: "Number of tasks linked to this protocol: %{nr}"
|
||
no_linked_children: "This protocol is not linked to any task."
|
||
archive:
|
||
description: "Archived protocols can only be seen by you. Restoring protocols will return them to their previous location (team/my protocols)."
|
||
restore: "Restore"
|
||
make_private_unauthorized: "You do not have permission to move selected protocols to My protocols."
|
||
make_private_error: "Error occured while moving selected protocols to My protocols."
|
||
publish_unauthorized: "You do not have permission to move selected protocols to Team protocols."
|
||
publish_error: "Error occured while moving selected protocols to Team protocols."
|
||
archive_unauthorized: "You do not have permission to archive selected protocols."
|
||
archive_error: "Error occured while archiving selected protocols."
|
||
restore_unauthorized: "You do not have permission to restore selected protocols."
|
||
restore_error: "Error occured while restoring selected protocols."
|
||
row_renamed_html: "%{old_name}<i> to </i>%{new_name}"
|
||
no_protocol_name: "(no name)"
|
||
create:
|
||
title: "Create new protocol"
|
||
name_label: "Protocol name"
|
||
name_placeholder: "My protocol"
|
||
message_public: "When you create a new Team protocol, it will instantly be visible to all members of the team."
|
||
message_private: "When you create a new My protocol, it will only be visible to you."
|
||
submit: "Create"
|
||
clone:
|
||
success_flash: "Successfully copied protocol '%{new}' from protocol '%{original}'."
|
||
error_flash: "Failed to copied protocol '%{original}'."
|
||
make_private_results:
|
||
title: "Move to My protocols results"
|
||
message_failed: "Failed to move %{nr} protocols to My protocols."
|
||
message_ok: "Successfully moved %{nr} protocols to My protocols."
|
||
row_success: "Moved to My protocols"
|
||
row_renamed: "Moved to My protocols & renamed"
|
||
row_failed: "Failed"
|
||
publish_results:
|
||
title: "Move to Team protocols results"
|
||
message_failed: "Failed to move %{nr} protocols to Team protocols."
|
||
message_ok: "Successfully moved %{nr} protocols to Team protocols."
|
||
row_success: "Moved to Team protocols"
|
||
row_renamed: "Moved to Team protocols & renamed"
|
||
row_failed: "Failed"
|
||
import_results:
|
||
title: "Import results"
|
||
message_failed: "Failed to import %{nr} protocol/s."
|
||
message_ok: "Successfully imported %{nr} protocol/s."
|
||
message_ok_pio: "Successfully imported protocol from protocols.io file."
|
||
message_warn_truncated: "Successfully imported protocol from protocols.io file. However, text in some fields was too long so we had to cut it off."
|
||
row_success: "Imported"
|
||
row_renamed: "Imported & renamed"
|
||
row_failed: "Failed"
|
||
row_file_too_large: "(Protocol too large)"
|
||
confirm_archive:
|
||
title: "Archive protocols"
|
||
message: "Are you sure you wish to archive the selected protocols? All the task protocols will be unlinked."
|
||
confirm: "Archive"
|
||
archive_results:
|
||
title: "Archive results"
|
||
message_failed: "Failed to archive %{nr} protocols."
|
||
message_ok: "Successfully archived %{nr} protocols."
|
||
row_success: "Archived"
|
||
row_renamed: "Archived & renamed"
|
||
row_failed: "Failed"
|
||
preview: "View"
|
||
restore_results:
|
||
title: "Restore results"
|
||
message_failed: "Failed to restore %{nr} protocols."
|
||
message_ok: "Successfully restored %{nr} protocols."
|
||
row_success: "Restored"
|
||
row_renamed: "Restored & renamed"
|
||
row_failed: "Failed"
|
||
row_in_repository_public: "%{protocol} - <i>into Team protocols</i>"
|
||
row_in_repository_private: "%{protocol} - <i>into My protocols</i>"
|
||
steps:
|
||
completed: 'Completed'
|
||
uncompleted: 'Uncompleted'
|
||
expand_label: "Expand All"
|
||
collapse_label: "Collapse All"
|
||
new_step: "New Step"
|
||
subtitle: "Protocol steps"
|
||
no_steps: "Protocol has no steps."
|
||
published_on: "Published on <em>%{timestamp}</em> by <em>%{user}</em>"
|
||
info_tab: "Info"
|
||
comments_tab: "Comments"
|
||
no_description: "This step has no description."
|
||
tables: "Tables"
|
||
files: "Files"
|
||
empty_checklist: "No items"
|
||
comment_title: "%{user} at %{time}:"
|
||
options:
|
||
up_arrow_title: "Move step up"
|
||
down_arrow_title: "Move step down"
|
||
comment_title: "Comments"
|
||
no_comments: "No comments"
|
||
new_comments: "New comment"
|
||
edit_title: "Edit step"
|
||
delete_title: "Delete step"
|
||
duplicate_title: "Duplicate step"
|
||
complete_title: "Complete Step"
|
||
uncomplete_title: "Uncomplete Step"
|
||
new:
|
||
add_step_title: "Add new step"
|
||
tab_checklists: "Checklists"
|
||
tab_assets: "Files"
|
||
tab_tables: "Tables"
|
||
add_step: "Add"
|
||
name: "Step name"
|
||
name_placeholder: "mRNA sequencing"
|
||
description: "Description"
|
||
description_placeholder: "Write what should be done here ..."
|
||
checklist_panel_title: "Checklist"
|
||
checklist_name: "Checklist name"
|
||
checklist_name_placeholder: "Checklist name"
|
||
checklist_items: "Items"
|
||
checklist_item_placeholder: "Task"
|
||
checklist_add_item: "Add item"
|
||
add_checklist: "Add checklist"
|
||
table_panel_title: "Table"
|
||
table_name: "Table title"
|
||
table_name_placeholder: "Table title"
|
||
add_table: "Add table"
|
||
asset_panel_title: "File"
|
||
add_asset: "Add file"
|
||
edit:
|
||
edit_step_title: "Edit step"
|
||
edit_step: "Save"
|
||
destroy:
|
||
confirm: "Are you sure you want to delete step %{step}?"
|
||
success_flash: "Step %{step} successfully deleted."
|
||
error_flash: "Step %{step} couldn't be deleted. One or more files are locked."
|
||
edit:
|
||
head_title: "Edit protocol"
|
||
no_keywords: "No keywords"
|
||
|
||
invite_users:
|
||
to_team:
|
||
title: "Invite users to team %{team}"
|
||
heading: "Invite more people to team %{team} and start using SciNote."
|
||
no_team:
|
||
title: "Invite users to SciNote"
|
||
heading: "Invite more people to start using SciNote."
|
||
input_subtitle: "Input one or multiple emails, confirm each email with ENTER key."
|
||
invite_to_team_heading: "Invite users to my team:"
|
||
invite_btn: "Invite Users"
|
||
invite_guest: "As Guests"
|
||
invite_user: "As Normal Users"
|
||
invite_admin: "As Administrators"
|
||
errors:
|
||
recaptcha: "reCAPTCHA verification failed, please try again"
|
||
results:
|
||
heading: "Invitation results:"
|
||
user_exists: "User is already a member of SciNote."
|
||
user_exists_unconfirmed_invited_to_team: "User is already a member of SciNote but is not confirmed yet - successfully invited to team %{team} as %{role}."
|
||
user_exists_and_in_team: "User is already a member of SciNote and team %{team} as %{role}."
|
||
user_exists_invited_to_team: "User was already a member of SciNote - successfully invited to team %{team} as %{role}."
|
||
user_created: "User succesfully invited to SciNote."
|
||
user_created_invited_to_team: "User successfully invited to SciNote and team %{team} as %{role}."
|
||
user_invalid: "Invalid email."
|
||
too_many_emails: "Only invited first %{nr} emails. To invite more users, "
|
||
|
||
time:
|
||
formats:
|
||
full_js: "D.M.YYYY HH:mm"
|
||
full: "%{date_format} %H:%M"
|
||
full_with_tz: "%{date_format} %H:%M %z"
|
||
full_date: "%{date_format}"
|
||
time: "%H:%M"
|
||
short: "%H"
|
||
|
||
notifications:
|
||
title: "Notifications"
|
||
email_settings: "E-mail notifications"
|
||
form:
|
||
assignments: "Assignment"
|
||
notification_scinote: 'Show in SciNote'
|
||
notification_email: 'Notify me via email'
|
||
assignments_description: 'Assignment notifications appear whenever you get assigned to a team, project, task.'
|
||
recent_notification: 'Recent changes'
|
||
recent_notification_description: 'Recent changes notifications appear whenever there is a change on a task you are assigned to.'
|
||
system_message: "What's New in SciNote"
|
||
system_message_description: 'You will be notified about new SciNote features, releases and improvements you can benefit from.'
|
||
deliver:
|
||
download_link: "Download link:"
|
||
download_text: "Click the link to download the file."
|
||
email_subject: "Your SciNote export is ready!"
|
||
email_body_1: "The export of SciNote data that you requested is ready!"
|
||
email_body_2: "You can find the link to download the file below or in your SciNote notifications. Please keep in mind that the link will expire in 7 days for security reasons."
|
||
show_all: "Show all notifications"
|
||
show_more: "Show more notifications"
|
||
no_notifications: "No notifications."
|
||
no_recent: "No recent notifications."
|
||
types:
|
||
assignment: "Assignment"
|
||
recent_changes: "Recent changes"
|
||
system_message: "SciNote system message"
|
||
deliver: 'Exportable content'
|
||
experiment_annotation_title: "%{user} mentioned you in experiment %{experiment}."
|
||
experiment_annotation_message_html: "Project: %{project} | Experiment: %{experiment}"
|
||
project_comment_annotation_title: "%{user} mentioned you in a comment on project %{project}."
|
||
project_annotation_message_html: "Project: %{project}"
|
||
my_module_comment_annotation_title: "%{user} mentioned you in a comment on task %{my_module}."
|
||
my_module_annotation_message_html: "Project: %{project} | Experiment: %{experiment} | Task: %{my_module}"
|
||
step_comment_annotation_title: "%{user} mentioned you in a comment on step %{step}."
|
||
step_description_title: "%{user} mentioned you in a description on step %{step}."
|
||
checklist_title: "%{user} mentioned you in a checklist on step %{step}."
|
||
step_annotation_message_html: "Project: %{project} | Experiment: %{experiment} | Task: %{my_module} | Step: %{step}"
|
||
result_annotation_title: "%{user} mentioned you in result %{result}."
|
||
result_comment_annotation_title: "%{user} mentioned you in a comment on result %{result}."
|
||
result_annotation_message_html: "Project: %{project} | Experiment: %{experiment} | Task: %{my_module}"
|
||
sample_annotation_title: "%{user} mentioned you in Column: %{column} of Sample %{sample}"
|
||
sample_annotation_message_html: "Sample: %{sample} | Column: %{column}"
|
||
repository_annotation_title: "%{user} mentioned you in Column: %{column} of Item %{record} in Inventory %{repository}"
|
||
repository_annotation_message_html: "Item: %{record} | Column: %{column}"
|
||
protocol_step_annotation_message_html: "Protocol: %{protocol}"
|
||
email_title: "You've received a SciNote notification!"
|
||
assign_user_to_team: "<i>%{assigned_user}</i> was added as %{role} to team <strong>%{team}</strong> by <i>%{assigned_by_user}</i>."
|
||
unassign_user_from_team: "<i>%{unassigned_user}</i> was removed from team <strong>%{team}</strong> by <i>%{unassigned_by_user}</i>."
|
||
task_completed: "%{user} completed task %{module}. %{date} | Project: %{project} | Experiment: %{experiment}"
|
||
start_work_on_next_task: "<i>%{user}</i> has completed the task <strong>%{module}</strong>. You can now start working on the next task in the workflow."
|
||
start_work_on_next_task_message: "Project: %{project} | Experiment: %{experiment} | Task: %{my_module}"
|
||
|
||
assets:
|
||
head_title:
|
||
edit: "SciNote | %{file_name} | Edit"
|
||
view: "SciNote | %{file_name} | View"
|
||
drag_n_drop:
|
||
label_html: 'Drag & drop files here, CTRL+V (for images from clipboard) or '
|
||
browse_label: 'Browse to add'
|
||
drop_label: 'Drop to add to Step'
|
||
file_label: 'File'
|
||
from_clipboard:
|
||
modal_title: 'Add image from clipboard'
|
||
image_preview: 'Image preview'
|
||
add_image: 'Add'
|
||
file_name: 'File name'
|
||
file_name_placeholder: 'Image'
|
||
wopi_supported_text_formats_title: 'Only .docx, .docm, .odt file formats are supported for editing in Word Online.'
|
||
wopi_supported_table_formats_title: 'Only .xlsx, .xlsm, .xlsb, .ods file formats are supported for editing in Excel Online.'
|
||
wopi_supported_presentation_formats_title: 'Only .pptx, ppsx, .odp file formats are supported for editing in Powerpoint Online.'
|
||
atwho:
|
||
no_results: "No results found"
|
||
users:
|
||
title: "People"
|
||
navigate_1: "up/down"
|
||
navigate_2: "to navigate"
|
||
confirm_1: "enter/tab"
|
||
confirm_2: "to confirm"
|
||
dismiss_1: "esc"
|
||
dismiss_2: "to dismiss"
|
||
popover_html: "<span class='silver'>Team:</span> %{team} <br> <span class='silver'>Role:</span> %{role} <br> <span class='silver'>Joined:</span> %{time}"
|
||
res:
|
||
archived: "(archived)"
|
||
removed: "(removed)"
|
||
deleted: "(deleted)"
|
||
|
||
zip_export:
|
||
modal_label: 'Export inventory'
|
||
notification_title: 'Your requested export package is ready!'
|
||
expired_title: 'Looks like your link has expired.'
|
||
expired_description: 'Please export the data again in order to receive a new link.'
|
||
modal_label: 'Export request received'
|
||
modal_html: "<p>Your export request is being processed.</p><p>When completed we will <strong>send an email to %{email}</strong> inbox with a link to your exported samples. Note that the link will expire in 7 days.</p>"
|
||
repository_header_html: 'You are about to export selected items in inventory %{repository}.'
|
||
files_alert: 'Files uploaded to inventory items will not be exported. Only filenames will be exported.'
|
||
repository_footer_html: 'Inventory will be exported in a .csv file format. You will receive <strong>email with a link</strong> where you can download it.'
|
||
export_error: "Error when creating zip export."
|
||
|
||
# This section contains general words that can be used in any parts of
|
||
# application.
|
||
tiny_mce:
|
||
upload_window_title: 'Insert an image from your computer'
|
||
upload_window_label: 'Choose an image'
|
||
insert_btn: 'Insert'
|
||
error_message: 'You must choose a file'
|
||
server_not_respond: "Didn't get a response from the server"
|
||
general:
|
||
save: "Save"
|
||
update: "Update"
|
||
edit: "Edit"
|
||
cancel: "Cancel"
|
||
save: "Save"
|
||
close: "Close"
|
||
create: 'Create'
|
||
no_comments: "No comments!"
|
||
more_comments: "More comments"
|
||
comment_placeholder: "Your Message"
|
||
module:
|
||
one: "task"
|
||
other: "tasks"
|
||
public: "public"
|
||
private: "private"
|
||
search: "Search"
|
||
file:
|
||
choose: "Choose File"
|
||
no_file_chosen: "No file chosen"
|
||
processing: "File is still being processed and cannot be downloaded yet."
|
||
total_size: "You can upload max %{size} MB of files at one time. Please remove one or more files and try to submit again."
|
||
size_exceeded: "File size must be less than %{file_size} MB."
|
||
blank: "You didn't select any file"
|
||
uploading: "If you leave this page, the file(s) that is/are currently uploading will not be saved! Are you sure you want to continue?"
|
||
upload_failure: "Upload connection error. Try again or contact the administrator."
|
||
text:
|
||
not_blank: "can't be blank"
|
||
length_too_long_general: "is too long"
|
||
length_too_long: "is too long (maximum is %{max_length} characters)"
|
||
length_too_short: "is too short (minimum is %{min_length} characters)"
|
||
query:
|
||
wrong_query: "All words in search query are either too short (minimum is %{min_length} characters) or too long (maximum is %{max_length} characters)"
|
||
length_too_long: "Search query is too long (maximum is %{max_length} characters)"
|
||
length_too_short: "Search query is too short (minimum is %{min_length} characters)"
|
||
busy: "The server is still processing your request. If you leave this page, the changes will be lost! Are you sure you want to continue?"
|
||
no_name: "(no name)"
|
||
error: "An error has occurred, please try again later."
|
||
filter: "Filter:"
|
||
no_teams:
|
||
title: "Your dashboard is empty!"
|
||
text: "It seems you're not a member of any team."
|
||
|
||
api:
|
||
core:
|
||
status_ok: "Ok"
|
||
expired_token: "Token is expired"
|
||
invalid_token: "Token is invalid"
|
||
missing_token: "Core: No token in the header"
|
||
no_iss: "Core: Missing ISS in the token"
|
||
wrong_iss: "Default: Wrong ISS in the token"
|
||
no_user_mapping: "Default: User mapping not found"
|
||
no_azure_user_mapping: "Azure AD: User mapping not found"
|
||
errors:
|
||
general:
|
||
title: "Error"
|
||
detail: "Something went wrong, please contact resource owner"
|
||
parameter:
|
||
title: "Missing parameter"
|
||
validation:
|
||
title: "Validation error"
|
||
read_permission:
|
||
title: "Permission denied"
|
||
detail: "You don't have permission to access %{model}"
|
||
create_permission:
|
||
title: "Permission denied"
|
||
detail: "You don't have permission to create %{model}"
|
||
manage_permission:
|
||
title: "Permission denied"
|
||
detail: "You don't have permission to manage %{model}"
|
||
record_not_found:
|
||
title: "Not found"
|
||
detail: "%{model} record with id %{id} not found in the specified scope"
|
||
id_mismatch:
|
||
title: "Object ID mismatch"
|
||
detail: "Object ID mismatch in URL and request body"
|
||
type:
|
||
title: "Wrong type"
|
||
detail: "Wrong object type within parameters"
|
||
inventory_column_type:
|
||
detail: "Update of data_type attribute is not allowed"
|
||
result_missing_tinymce:
|
||
detail: "Text contains reference to nonexisting TinyMCE image"
|
||
result_wrong_tinymce:
|
||
detail: "Image reference not found in the text"
|
||
|
||
|
||
Add: "Add"
|
||
Asset: "File"
|
||
Assets: "Files"
|
||
Download: "Download"
|
||
Edit: "Edit"
|
||
Save: "Save"
|
||
SaveClose: "Save & Close"
|
||
Module: "Task"
|
||
Modules: "Tasks"
|
||
Project: "Project"
|
||
Projects: "Projects"
|
||
Experiments: "Experiments"
|
||
Result: "Result"
|
||
Results: "Results"
|
||
Protocol: "Protocol"
|
||
Protocols: "Protocols"
|
||
Checklist: "Checklist"
|
||
Checklists: "Checklists"
|
||
Table: "Table"
|
||
Tables: "Tables"
|
||
Sample: "Sample"
|
||
Samples: "Samples"
|
||
Repositories_team: "Inventories - %{team}"
|
||
Reports: "Reports"
|
||
Comments: "Comments"
|
||
Step: "Step"
|
||
Steps: "Steps"
|
||
Tag: "Tag"
|
||
Tags: "Tags"
|
||
Workflow: "Workflow"
|
||
Workflows: "Workflows"
|
||
More: "More"
|
||
Added: 'Added'
|
||
by: 'by'
|
||
|
||
client_api:
|
||
permission_error: "You don't have permission for this action."
|
||
invalid_arguments: "Invalid arguments"
|
||
generic_error_message: "Something went wrong! Please try again later."
|
||
user_teams:
|
||
permission_error: "You don't have permission to manage users."
|
||
leave_team_error: "An error occured."
|
||
leave_flash: "Successfuly left team %{team}."
|
||
teams:
|
||
create_permission_error: "You don't have permission to create team."
|
||
update_permission_error: "You don't have permission to edit this team."
|
||
user:
|
||
current_password_invalid: "incorrect password"
|
||
password_confirmation_not_match: "doesn't match"
|
||
invite_users:
|
||
permission_error: "You don't have permission to invite additional users to this team. Contact its administrator/s."
|
||
|
||
tooltips:
|
||
text:
|
||
invite_to_sci: "Invite other scientists to SciNote and gain additional free storage space for your team. How?"
|
||
new_project: "Project is the topmost layer when you are organizing your data in SciNote. It allows you to assign members and keep all project-related data within one project card."
|
||
experiment:
|
||
copy: "Copy this experiment as a template to another project. Only tasks and protocol steps will be copied!"
|
||
dates: "You can see the date when this experiment was created and when it was last modified."
|
||
move: "Move your experiment with all its tasks to another project. Make sure that members of both projects are the same even if a few other members were added."
|
||
task:
|
||
due_date: "Set due dates to your tasks and stay organized."
|
||
new: "Your experiment can be defined by a series of tasks. Start by adding the tasks and, if needed, connect them into a workflow."
|
||
color_tag: "Create personalised colorful tags to mark your tasks."
|
||
due_date_specific: "Set a due date to a specific task."
|
||
results: "You have three options to save your lab results: as classic text, created table or uploaded file from computer."
|
||
protocol:
|
||
step_edit: "You can edit the name and description of a protocol step, add checklists, tables or files."
|
||
step_add_files: "Drag and drop your files here. SciNote supports all types of files and images."
|
||
linking: "By linking the protocol in your task and the protocol in a repository you can see if any of the versions has been modified and decide to update either of them at any point."
|
||
complete: "You can complete the task if you are done working on it."
|
||
inventories: "You can assign inventory items to your task."
|
||
num_linked: "This number represents how many tasks are linked to the selected protocol."
|
||
inventory:
|
||
new: "Inventories in SciNote enable you to manage all your resources, from samples, reagents, lab equipment, plasmids, etc."
|
||
visibility: "You can make inventory columns visible or hidden."
|
||
manage_columns: "Add custom columns to your inventory table and choose whether the rows will contain text, files or be defined as a dropdown list."
|
||
|
||
link:
|
||
invite_to_sci: "https://support.scinote.net/hc/en-us/articles/115003902929"
|
||
new_project: "https://support.scinote.net/hc/en-us/articles/115003373852"
|
||
experiment:
|
||
copy: "https://support.scinote.net/hc/en-us/articles/115001434365"
|
||
dates: "https://support.scinote.net/hc/en-us/articles/115001799832"
|
||
move: "https://support.scinote.net/hc/en-us/articles/115001434385"
|
||
task:
|
||
due_date: "https://support.scinote.net/hc/en-us/articles/360000527572"
|
||
new: "https://support.scinote.net/hc/en-us/articles/360000537411"
|
||
color_tag: "https://support.scinote.net/hc/en-us/articles/360007237912"
|
||
due_date_specific: "https://support.scinote.net/hc/en-us/articles/360000527572"
|
||
results: "https://support.scinote.net/hc/en-us/articles/360007238592"
|
||
protocol:
|
||
step_edit: "https://support.scinote.net/hc/en-us/articles/115001788051"
|
||
step_add_files: "https://support.scinote.net/hc/en-us/articles/360007237252"
|
||
linking: "https://support.scinote.net/hc/en-us/articles/115003680385"
|
||
complete: "https://support.scinote.net/hc/en-us/articles/115001799812"
|
||
inventories: "https://support.scinote.net/hc/en-us/articles/360004694971"
|
||
num_linked: "https://support.scinote.net/hc/en-us/articles/115001788711"
|
||
inventory:
|
||
new: "https://support.scinote.net/hc/en-us/articles/360004627792"
|
||
visibility: "https://support.scinote.net/hc/en-us/articles/360004627472"
|
||
manage_columns: "https://support.scinote.net/hc/en-us/articles/360004695831"
|