update locales from crowdin [ci skip]

pull/7466/head
Travis CI User 5 years ago
parent 122f8b4693
commit 3cef88318b
  1. 2
      config/locales/crowdin/de.yml
  2. 89
      config/locales/crowdin/js-da.yml
  3. 4
      config/locales/crowdin/js-ru.yml
  4. 6
      config/locales/crowdin/ru.yml
  5. 14
      modules/avatars/config/locales/crowdin/js-ru.yml
  6. 46
      modules/avatars/config/locales/crowdin/ru.yml
  7. 46
      modules/bcf/config/locales/crowdin/ru.yml
  8. 8
      modules/boards/config/locales/crowdin/js-de.yml
  9. 52
      modules/boards/config/locales/crowdin/js-ru.yml
  10. 4
      modules/boards/config/locales/crowdin/ru.yml
  11. 8
      modules/github_integration/config/locales/crowdin/ja.yml
  12. 8
      modules/github_integration/config/locales/crowdin/ru.yml
  13. 42
      modules/ldap_groups/config/locales/crowdin/ja.yml
  14. 42
      modules/ldap_groups/config/locales/crowdin/ru.yml
  15. 20
      modules/openid_connect/config/locales/crowdin/ru.yml
  16. 64
      modules/webhooks/config/locales/crowdin/ru.yml
  17. 12
      modules/xls_export/config/locales/crowdin/ru.yml

@ -661,7 +661,7 @@ de:
is_public: "Öffentlich"
issue: "Arbeitspaket"
lastname: "Nachname"
login: "Anmelden"
login: "Benutzername"
mail: "E-Mail"
name: "Name"
password: "Kennwort"

@ -5,13 +5,13 @@ da:
loading: "Henter..."
attachments:
draggable_hint: |
Drag on editor field to inline image or reference attachment. Closed editor fields will be opened while you keep dragging.
Træk på redigeringsfelt for at indsætte billede eller referencevedhæftning. Lukkede redigeringsfelter åbnes, mens du fortsætter med at trække.
autocomplete_select:
placeholder:
multi: "Add \"%{name}\""
single: "Select \"%{name}\""
remove: "Remove %{name}"
active: "Active %{label} %{name}"
multi: "Tilføj \"%{name}\""
single: "Vælg \"%{name}\""
remove: "Fjern %{name};"
active: "Aktiv %{label} %{name}"
close_popup_title: "Luk popup"
close_filter_title: "Luk filter"
close_form_title: "Luk formular"
@ -41,14 +41,14 @@ da:
button_duplicate: "Lav dublet"
button_edit: "Rediger"
button_filter: "Filter"
button_advanced_filter: "Advanced filter"
button_advanced_filter: "Avanceret filter"
button_list_view: "Listevisning"
button_show_view: "Fuldskærmsvisning"
button_log_time: "Tidsregistrering"
button_more: "mere"
button_move: "Flyt"
button_open_details: "Åbn detaljevisning"
button_close_details: "Close details view"
button_close_details: "Luk detaljeret visning"
button_open_fullscreen: "Fuldskærmsvisning"
button_quote: "Citer"
button_save: "Gem"
@ -59,7 +59,7 @@ da:
button_export-atom: "Download Atom"
calendar:
title: 'Kalender'
too_many: 'There are more work packages (%{count}) than can be displayed by the calendar (%{max}). Add filters to focus on the relevant ones.'
too_many: 'Der er flere arbejdspakker (%{count}) end det kan vises i kalenderen (%{max}). Tilføj filtre for at fokusere på de relevante.'
description_available_columns: "Tilgængelige kolonner"
description_current_position: "You are here: "
description_select_work_package: "Vælg arbejds pakke #%{id}"
@ -68,8 +68,8 @@ da:
editor:
preview: 'Toggle preview mode'
source_code: 'Toggle Markdown source mode'
error_saving_failed: 'Saving the document failed with the following error: %{error}'
error_initialization_failed: 'Failed to initialize CKEditor!'
error_saving_failed: 'Lagring af dokumentet mislykkedes med følgende fejl: %{error}'
error_initialization_failed: 'Opstart af CKEditor mislykkedes!'
mode:
manual: 'Switch to Markdown source'
wysiwyg: 'Switch to WYSIWYG editor'
@ -79,65 +79,64 @@ da:
include_parent: 'Include parent'
text: '[Placeholder] Links to child pages of'
page: 'Wiki-side'
this_page: 'this page'
this_page: 'denne side'
hint: |
Leave this field empty to list all child pages of the current page. If you want to reference a different page, provide its title or slug.
Lad feltet være tomt for at vise alle børnesider på den aktuelle side. Hvis du vil referere til en anden side, skal du angive sin titel eller slug.
code_block:
button: 'Insert code snippet'
title: 'Insert / edit Code snippet'
language: 'Formatting language'
language_hint: 'Enter the formatting language that will be used for highlighting (if supported).'
button: 'Indsæt kodestykke'
title: 'Indsæt / rediger kodestykke'
language: 'Formaterings sprog'
language_hint: 'Indtast det formateringssprog, der skal bruges til at fremhæve (hvis det understøttes).'
dropdown:
macros: 'Macros'
chose_macro: 'Chose macro'
toc: 'Table of contents'
toolbar_help: 'Click to select widget and show the toolbar. Double-click to edit widget'
toolbar_help: 'Klik for at vælge widget og vis værktøjslinjen. Dobbeltklik for at redigere widget'
wiki_page_include:
button: 'Include content of another wiki page'
text: '[Placeholder] Included wiki page of'
button: 'Inkluder indhold på en anden wiki side'
text: '[Placeholder] Inkluderet wiki side af'
page: 'Wiki-side'
not_set: '(Page not yet set)'
not_set: '(Side er endnu ikke indstillet)'
hint: |
Include the content of another wiki page by specifying its title or slug.
You can include the wiki page of another project by separating them with a colon like the following example.
Inkluder indholdet på en anden wiki side ved at angive sin titel eller slug. Du kan inkludere wiki-sien i et andet projekt ved at adskille dem med et kolon som det følgende eksempel.
work_package_button:
button: 'Insert create work package button'
type: 'Work package type'
button_style: 'Use button style'
button_style_hint: 'Optional: Check to make macro appear as a button, not as a link.'
without_type: 'Create work package'
with_type: 'Create work package (Type: %{typename})'
button: 'Indsæt oprettelse af arbejdspakke'
type: 'Arbejdspakketype'
button_style: 'Brug knappestil'
button_style_hint: 'Valgfrit: Kontroller, at makro vises som en knap, ikke som et link.'
without_type: 'Opret arbejdspakke'
with_type: 'Opret arbejdspakke (Type: %{typename})'
embedded_table:
button: 'Embed work package table'
text: '[Placeholder] Embedded work package table'
button: 'Embed arbejdspakkebord'
text: '[Placeholder] Embedded arbejdspakkebord'
embedded_calendar:
text: '[Placeholder] Embedded calendar'
text: '[Placeholder] Embedded kalender'
custom_actions:
date:
specific: 'på'
current_date: 'Current date'
current_date: 'Aktuel dato'
error:
internal: "En intern fejl opstod."
cannot_save_changes_with_message: "Cannot save your changes due to the following error: %{error}"
query_saving: "The view could not be saved."
embedded_table_loading: "The embedded view could not be loaded: %{message}"
cannot_save_changes_with_message: "Kan ikke gemme dine ændringer på grund af følgende fejl: %{error}"
query_saving: "Visningen kunne ikke gemmes."
embedded_table_loading: "Den indlejrede visning kunne ikke indlæses: %{message}"
filter:
description:
text_open_filter: "Åbn dette filter med 'ALT' og pile tasterne."
text_close_filter: "For at vælge en post forlade fokuset ved at trykke på Enter. For at undlade filterbrug vælg den første (tomme) post."
noneElement: "(ingen)"
time_zone_converted:
two_values: "%{from} - %{to} in your local time."
only_start: "From %{from} in your local time."
only_end: "Till %{to} in your local time."
two_values: "%{from} - %{to} i din lokale tid."
only_start: "Fra %{from} i din lokale tid."
only_end: "Til %{to} i din lokale tid."
value_spacer: "-"
sorting:
criteria:
one: "Første sorteringskriterium"
two: "Anden sorteringskriterier"
three: "Tredje sorteringskriterium"
upsale_for_more: "For more advanced filters, check out the"
upsale_link: 'Enterprise Edition.'
upsale_for_more: "For mere avancerede filtre, tjek den"
upsale_link: 'Enterprise Udgave.'
general_text_no: "nej"
general_text_yes: "ja"
general_text_No: "Nej"
@ -316,7 +315,7 @@ da:
label_remove_watcher: "Fjern iagttager %{name}"
label_remove_all_files: Slet alle filer
label_add_description: "Tilføj en beskrivelse af %{file}"
label_upload_notification: "Uploading files..."
label_upload_notification: "Uploader filer..."
label_work_package_upload_notification: "Upload af filer til arbejdspakke #%{id}: %{subject}"
label_wp_id_added_by: "#%{id} added by %{author}"
label_files_to_upload: "Disse filer vil blive uploadet:"
@ -326,18 +325,18 @@ da:
label_upload_counter: "%{done} af %{count} filer færdige"
label_validation_error: "Arbejdspakken kunne ikke gemmes grundet følgende fejl:"
help_texts:
show_modal: 'Show attribute help text entry'
show_modal: 'Vis attributten til hjælpetekst'
onboarding:
buttons:
skip: 'Skip'
skip: 'Spring over'
next: 'Næste'
got_it: 'Got it'
got_it: 'Forstået'
steps:
help_menu: 'In the <b>Help</b> menu you will find a user guide and additional help resources. <br> Enjoy your work with OpenProject!'
members: 'Invite new <b>Members</b> to join your project.'
project_selection: 'Please click on one of the projects with useful demo data to get started. <br> The <b>Demo project</b> suits best for classical project management, while the <b>Scrum project</b> is better for Agile project management.'
sidebar_arrow: "With the arrow you can navigate back to the project's <b>Main menu</b>."
welcome: 'Take a three minutes introduction tour to learn the most <b>important features</b>. <br> We recommend completing the steps until the end. You can restart the tour any time.'
welcome: 'Tag en tre minutters introduktionsturné for at lære de mest <b> vigtige funktioner </b>. <br> Vi anbefaler at du gennemfører trinende til slutningen. Du kan når som helst genstarte turen.'
wiki: 'Within the <b>Wiki</b> you can document and share knowledge together with your team.'
backlogs:
overview: "Manage your work in the <b>Backlogs</b> view. <br> On the right you have the Product Backlog or a Bug Backlog, on the left you will have the respective sprints. Here you can create <b>epics, user stories, and bugs</b>, prioritize via drag'n'drop and add them to a sprint."

@ -240,7 +240,7 @@ ru:
label_less_than_ago: "меньше чем день назад"
label_loading: "Загрузка..."
label_me: "мне"
label_menu_collapse: "collapse"
label_menu_collapse: "свернуть"
label_menu_expand: "развернуть"
label_more_than_ago: "больше, чем дней назад"
label_my_page: "Моя страница"
@ -699,7 +699,7 @@ ru:
choose_display_mode: 'Показывать пакеты работ в виде'
modal_title: 'Настройка таблицы пакетов работ'
embedded_tab_disabled: "Эта вкладка конфигурации не доступна для редактируемого вами встроенного представления."
default: "default"
default: "по умолчанию"
display_settings: 'Настройки экрана'
default_mode: "Простого списка"
hierarchy_mode: "Иерархии"

@ -2322,15 +2322,15 @@ ru:
compare_to_absolute: "Значение абсолютного сопоставления "
planning_element_time_relative_one: "Запуск пакетов работ в определенные сроки "
planning_element_time_relative_two: "Окончание пакетов работ в определенные сроки "
planning_element_time_absolute_one: "The start for work packages in a certain timeframe "
planning_element_time_absolute_two: "The end for work packages in a certain timeframe "
planning_element_time_absolute_one: "Начало для пакетов работ в определенном тайм-фрейме "
planning_element_time_absolute_two: "Конец для пакетов работ в определенном тайм-фрейме "
sort:
sortation: "Сортировать по"
alphabet: "по алфавиту"
explicit_order: "явный порядок"
project_sortation: "Сортировать проекты по"
date: "дата"
default: "default"
default: "по умолчанию"
column:
assigned_to: "Назначенный"
type: "Тип"

@ -3,12 +3,12 @@ ru:
label_preview: 'Предварительный просмотр'
button_update: 'Обновление'
avatars:
label_choose_avatar: "Choose Avatar from file"
uploading_avatar: "Uploading your avatar."
label_choose_avatar: "Выбрать аватар из файла"
uploading_avatar: "Загрузка аватара."
text_upload_instructions: |
Upload your own custom avatar of 128 by 128 pixels. Larger files will be resized and cropped to match.
A preview of your avatar will be shown before uploading, once you selected an image.
error_image_too_large: "Image is too large."
wrong_file_format: "Allowed formats are jpg, png, gif"
empty_file_error: "Please upload a valid image (jpg, png, gif)"
Загрузите свой собственный пользовательский аватар 128 на 128 пикселей. Большие файлы будут изменены и обрезаны соответствующе.
Предпросмотр вашего аватара будет показан перед загрузкой, после того как вы выбрали изображение.
error_image_too_large: "Изображение слишком велико."
wrong_file_format: "Допустимые форматы — jpg, png, gif"
empty_file_error: "Пожалуйста, загрузите допустимое изображение (jpg, png, gif)"

@ -1,38 +1,38 @@
ru:
label_avatar: "Аватар"
label_current_avatar: "Current Avatar"
label_choose_avatar: "Choose Avatar from file"
message_avatar_uploaded: "Avatar changed successfully."
error_image_upload: "Error saving the image."
error_image_size: "The image is too large."
button_change_avatar: "Change avatar"
are_you_sure_delete_avatar: "Are you sure you want to delete your avatar?"
avatar_deleted: "Avatar deleted successfully."
unable_to_delete_avatar: "Avatar could not be deleted."
wrong_file_format: "Allowed formats are jpg, png, gif"
empty_file_error: "Please upload a valid image (jpg, png, gif)"
label_current_avatar: "Текущий аватар"
label_choose_avatar: "Выбрать аватар из файла"
message_avatar_uploaded: "Аватар успешно изменен."
error_image_upload: "Ошибка сохранения изображения."
error_image_size: "Изображение слишком большое."
button_change_avatar: "Изменить аватар"
are_you_sure_delete_avatar: "Уверены, что хотите удалить ваш аватар?"
avatar_deleted: "Аватар успешно удален."
unable_to_delete_avatar: "Аватар не может быть удален."
wrong_file_format: "Допустимые форматы jpg, png, gif"
empty_file_error: "Пожалуйста, загрузите допустимое изображение (jpg, png, gif)"
avatars:
label_avatar: "Аватар"
label_gravatar: 'Gravatar'
label_current_avatar: 'Current avatar'
label_local_avatar: 'Custom avatar'
label_current_avatar: 'Текущий аватар'
label_local_avatar: 'Пользовательский аватар'
text_current_avatar: |
The following image shows the current avatar.
Следующее изображение показывает текущий аватар.
text_upload_instructions: |
Upload your own custom avatar of 128 by 128 pixels. Larger files will be resized and cropped to match.
A preview of your avatar will be shown before uploading, once you selected an image.
text_change_gravatar_html: 'To change or add the Gravatar for your mail address, go to %{gravatar_url}.'
Загрузите свой собственный пользовательский аватар 128 на 128 пикселей. Большие файлы будут изменены и обрезаны соответственно.
Предпросмотр вашего аватара будет показан перед загрузкой, после того как вы выбрали изображение.
text_change_gravatar_html: 'Чтобы изменить или добавить Gravatar для вашего адреса электронной почты, перейдите на %{gravatar_url}.'
text_your_local_avatar: |
OpenProject allows you to upload your own custom avatar.
OpenProject позволяет вам загружать свой собственный аватар.
text_local_avatar_over_gravatar: |
If you set one, this custom avatar is used in precedence over the gravatar above.
Если вы установили один, этот пользовательский аватар используется в прецеденте над граватаром выше.
text_your_current_gravatar: |
OpenProject uses your gravatar if you registered one, or a default image or icon if one exists.
The current gravatar is as follows:
OpenProject использует зарегистрированные вами граватар, или изображение или иконку по уполчанию, если такие существуют.
Текущий граватар следующий:
settings:
enable_gravatars: 'Enable user gravatars'
enable_gravatars: 'Включить граватары пользователя'
gravatar_default: "Картинка Gravitar по умолчанию"
enable_local_avatars: 'Enable user custom avatars'
enable_local_avatars: 'Включить пользовательские аватары'

@ -1,33 +1,33 @@
ru:
bcf:
label_bcf: 'BCF'
issues: "Issues"
experimental_badge: "Experimental"
issues: "Замечания"
experimental_badge: "Экспериментально"
exceptions:
file_invalid: "BCF file invalid"
file_invalid: "Неверный файл BCF"
x_bcf_issues:
one: 'One BCF issue'
few: '%{count} BCF issues'
many: '%{count} BCF issues'
other: '%{count} BCF issues'
one: 'Проблема BCF'
few: '%{count} проблемы BCF'
many: '%{count} проблем BCF'
other: '%{count} проблемы BCF'
bcf_xml:
xml_file: 'BCF XML File'
import_title: 'Import from BCF file'
export: 'Export all to BCF-XML'
import_update_comment: '(Updated in BCF import)'
import_failed: 'Cannot import BCF file: %{error}'
import_successful: 'Imported %{count} BCF issues'
import_canceled: 'BCF-XML import canceled.'
type_not_active: "The issue type is not activated for this project."
xml_file: 'XML файл BCF'
import_title: 'Импорт из файла BCF'
export: 'Экспорт всего в BCF-XML'
import_update_comment: '(Обновлено в импорте BCF)'
import_failed: 'Не удается импортировать файл BCF: %{error}'
import_successful: 'Импортировано %{count} BCF проблем'
import_canceled: 'Импорт BCF-XML отменен.'
type_not_active: "Тип задачи не активирован для этого проекта."
import:
num_issues_found: '%{x_bcf_issues} are contained in the BCF-XML file, their details are listed below.'
button_prepare: 'Prepare import'
button_perform_import: 'Confirm import'
button_proceed: 'Proceed'
button_back_to_list: 'Back to list'
description: "Provide a BCF-XML v2.1 file to import into this project. You can examine its contents before performing the import."
perform_description: "Do you want to import or update the issues listed above?"
work_package_has_newer_changes: "The import for BCF topic %{bcf_uuid} looks outdated. The latest changes on the server are newer than the \"MofiedDate\" of the imported topic."
num_issues_found: '%{x_bcf_issues} содержатся в файле BCF-XML, их данные перечислены ниже.'
button_prepare: 'Подготовка импорта'
button_perform_import: 'Подтверждение импорта'
button_proceed: 'Продолжить'
button_back_to_list: 'Назад к списку'
description: "Предоставьте файл BCF-XML v2.1 для импорта в этот проект. Перед выполнением импорта вы можете изучить его содержимое."
perform_description: "Вы хотите импортировать или обновить указанные выше задачи?"
work_package_has_newer_changes: "Импорт для темы BCF %{bcf_uuid} устарел. Последние изменения на сервере более новые, чем \"MofiedDate\" импортированной темы."
export:
format:
bcf: "BCF-XML"

@ -27,17 +27,17 @@ de:
add_card: 'Karte erstellen'
error_attribute_not_writable: "Das Arbeitspaket kann nicht verschoben werden, %{attribute} ist nicht schreibbar."
error_loading_the_list: "Fehler beim Laden der Liste: %{error_message}"
error_permission_missing: "The permission to create public queries is missing"
error_permission_missing: "Die Berechtigung zur Erstellung öffentlicher Abfragen fehlt"
click_to_remove_list: "Klicken, um diese Liste zu entfernen"
board_type:
free: 'Einfaches Board'
free_text: >
Erstellen Sie ein Board, in dem Sie frei Listen erstellen und Ihre Arbeitspakete darin anordnen können. Verschieben von Arbeitspakete zwischen Listen hat keine Auswirkung auf das Arbeitspaket selbst.
action: 'Action board'
action_by_attribute: 'Action board (%{attribute})'
action: 'Aktionsboard'
action_by_attribute: 'Aktionsboard (%{attribute})'
action_text: >
Erstellen Sie ein Board mit gefilterten Listen auf einem Attribut. Das Verschieben von Arbeitspaketen auf andere Listen aktualisiert das Attribut entsprechend.
select_attribute: "Action attribute"
select_attribute: "Aktionsattribut"
configuration_modal:
title: 'Board konfigurieren'
display_settings:

@ -1,9 +1,9 @@
ru:
js:
boards:
label_unnamed_board: 'Unnamed board'
label_unnamed_list: 'Unnamed list'
label_board_type: 'Board type'
label_unnamed_board: 'Доски без имени'
label_unnamed_list: 'Список досок без имени'
label_board_type: 'Тип доски'
upsale:
teaser_text: 'Улучшите управляемость agile-проекта гибким просмотром досок. Создайте сколько захотите досок для отслеживания.'
upgrade_to_ee_text: 'Boards это функционал предприятия. Пожалуйста, обновитесь до платного плана.'
@ -12,34 +12,34 @@ ru:
lists:
delete: 'Удалить список'
version:
is_locked: 'Version is locked. No items can be added to this version.'
is_closed: 'Version is closed. No items can be added to this version.'
close_version: 'Close version'
open_version: 'Open version'
lock_version: 'Lock version'
unlock_version: 'Unlock version'
is_locked: 'Версия заблокирована. В эту версию нельзя добавить ни одного элемента.'
is_closed: 'Версия закрыта. В эту версию не может быть добавлено ни одного элемента.'
close_version: 'Закрыть версию'
open_version: 'Открыть версию'
lock_version: 'Блокировать версию'
unlock_version: 'Разблокировать версию'
edit_version: 'Изменить версию'
show_version: 'Show version'
show_version: 'Показать версию'
locked: 'Заперто'
closed: 'закрыто'
new_board: 'New board'
add_list: 'Add list'
add_card: 'Add card'
error_attribute_not_writable: "Cannot move the work package, %{attribute} is not writable."
error_loading_the_list: "Error loading the list: %{error_message}"
error_permission_missing: "The permission to create public queries is missing"
click_to_remove_list: "Click to remove this list"
new_board: 'Новая доска'
add_list: 'Добавить список'
add_card: 'Добавить карту'
error_attribute_not_writable: "Невозможно переместить пакет работ, %{attribute} не доступен для записи."
error_loading_the_list: "Ошибка загрузки списка: %{error_message}"
error_permission_missing: "Отсутствует разрешение на создание публичных запросов"
click_to_remove_list: "Кликните, чтобы удалить этот список"
board_type:
free: 'Basic board'
free: 'Основная доска'
free_text: >
Create a board in which you can freely create lists and order your work packages within. Moving work packages between lists do not change the work package itself.
action: 'Action board'
action_by_attribute: 'Action board (%{attribute})'
Создайте доску, в которой вы можете свободно создавать списки и заказать пакеты работ внутри. Перемещение пакетов работ между списками не изменяет сам пакет работ.
action: 'Доска действий'
action_by_attribute: 'Доска действий (%{attribute})'
action_text: >
Create a board with filtered lists on a single attribute. Moving work packages to other lists will update their attribute.
select_attribute: "Action attribute"
Создайте доску с отфильтрованными по одному атрибуту списками. Перемещение пакетов работ в другие списки обновит их атрибут.
select_attribute: "Атрибут действия"
configuration_modal:
title: 'Configure this board'
title: 'Настроить эту доску'
display_settings:
card_mode: "Display as cards"
table_mode: "Display as table"
card_mode: "Показывать как карты"
table_mode: "Показывать как таблицу"

@ -1,6 +1,6 @@
ru:
permission_show_board_views: "View boards"
permission_manage_board_views: "Manage boards"
permission_show_board_views: "Просмотр досок"
permission_manage_board_views: "Управление досками"
project_module_board_view: "Доски"
boards:
new_badge: "Новое"

@ -1,10 +1,10 @@
ja:
github_integration:
pull_request_opened_comment: >
**PR Opened:** Pull request %{pr_number} [%{pr_title}](%{pr_url}) for [%{repository}](%{repository_url}) has been opened by [%{github_user}](%{github_user_url}).
**PR オープン:** [%{repository}](%{repository_url}) へのプルリクエスト %{pr_number} [%{pr_title}](%{pr_url}) が [%{github_user}](%{github_user_url}) によってオープンされました。
pull_request_closed_comment: >
**PR Closed:** Pull request %{pr_number} [%{pr_title}](%{pr_url}) for [%{repository}](%{repository_url}) has been closed by [%{github_user}](%{github_user_url}).
**PR クローズ:** [%{repository}](%{repository_url}) へのプルリクエスト %{pr_number} [%{pr_title}](%{pr_url}) が [%{github_user}](%{github_user_url}) によってクローズされました。
pull_request_merged_comment: >
**PR Merged:** Pull request %{pr_number} [%{pr_title}](%{pr_url}) for [%{repository}](%{repository_url}) has been merged by [%{github_user}](%{github_user_url}).
**PR マージ:** [%{repository}](%{repository_url}) へのプルリクエスト %{pr_number} [%{pr_title}](%{pr_url}) が [%{github_user}](%{github_user_url}) によってマージされました。
pull_request_referenced_comment: >
**Referenced in PR:** [%{github_user}](%{github_user_url}) referenced this work package in Pull request %{pr_number} [%{pr_title}](%{pr_url}) on [%{repository}](%{repository_url}).
**PR で参照:** [%{github_user}](%{github_user_url}) がこのワークパッケージを [%{repository}](%{repository_url}) のプルリクエスト %{pr_number} [%{pr_title}](%{pr_url}) で参照しました。

@ -1,10 +1,10 @@
ru:
github_integration:
pull_request_opened_comment: >
**PR Opened:** Pull request %{pr_number} [%{pr_title}](%{pr_url}) for [%{repository}](%{repository_url}) has been opened by [%{github_user}](%{github_user_url}).
**Открыт PR:** Pull-запрос %{pr_number} [%{pr_title}](%{pr_url}) для [%{repository}](%{repository_url}) был открыт [%{github_user}](%{github_user_url}).
pull_request_closed_comment: >
**PR Closed:** Pull request %{pr_number} [%{pr_title}](%{pr_url}) for [%{repository}](%{repository_url}) has been closed by [%{github_user}](%{github_user_url}).
**PR Закрыт:** Pull-запрос %{pr_number} [%{pr_title}](%{pr_url}) для [%{repository}](%{repository_url}) был закрыт [%{github_user}](%{github_user_url}).
pull_request_merged_comment: >
**PR Merged:** Pull request %{pr_number} [%{pr_title}](%{pr_url}) for [%{repository}](%{repository_url}) has been merged by [%{github_user}](%{github_user_url}).
**PR Merged:** Pull-запрос %{pr_number} [%{pr_title}](%{pr_url}) для [%{repository}](%{repository_url}) был объединен [%{github_user}](%{github_user_url}).
pull_request_referenced_comment: >
**Referenced in PR:** [%{github_user}](%{github_user_url}) referenced this work package in Pull request %{pr_number} [%{pr_title}](%{pr_url}) on [%{repository}](%{repository_url}).
**Ссылалась в PR:** [%{github_user}](%{github_user_url}) сослалась на этот пакет работ в Pull-запросе %{pr_number} [%{pr_title}](%{pr_url}) на [%{repository}](%{repository_url}).

@ -2,31 +2,31 @@ ja:
activerecord:
attributes:
ldap_groups/synchronized_group:
entry: 'Entry identifier'
auth_source: 'LDAP connection'
entry: '識別子の入力'
auth_source: 'LDAP 接続'
models:
ldap_groups/synchronized_group: 'Synchronized LDAP group'
ldap_groups/synchronized_group: '同期済 LDAP グループ'
ldap_groups:
label_menu_item: 'Group synchronization'
label_group_key: 'LDAP group filter key'
label_menu_item: 'グループの同期'
label_group_key: 'LDAP グループ フィルターキー'
settings:
group_key: 'LDAP group attribute'
group_key_text: 'The LDAP attribute name used to identify the groups.'
group_base: 'LDAP group base'
group_base_text: 'LDAP group base used to search for group entries.'
group_key: 'LDAP グループ属性'
group_key_text: 'LDAP 属性名はグループを識別するために使用されます'
group_base: 'LDAP グループベース'
group_base_text: 'LDAP グループベースはグループのエントリーを検索するために使用されます。'
synchronized_groups:
add_new: 'Add synchronized LDAP group'
add_new: '同期済 LDAP グループを追加'
destroy:
title: 'Remove synchronized group %{name}'
confirmation: "If you continue, the synchronized group %{name} and all %{users_count} users synchronized through it will be removed."
info: "Note: The OpenProject group itself and members added outside this LDAP synchronization will not be removed."
verification: "Enter the group's name %{name} to verify the deletion."
no_results: 'No synchronized groups found.'
no_members: 'This group has no synchronized members yet.'
plural: 'Synchronized LDAP groups'
singular: 'Synchronized LDAP group'
title: '同期済グループ %{name} を削除'
confirmation: "続行すると、同期済グループ %{name} と、それを通じて同期された %{users_count} ユーザーがすべて削除されます。"
info: "注: OpenProject グループ自体と、この LDAP 同期外で追加されたメンバーは削除されません。"
verification: "削除を確認するため、グループの名前 %{name} を入力してください。"
no_results: '同期されたグループが見つかりません。'
no_members: 'このグループはまだ同期済のメンバーがありません。'
plural: '同期済 LDAP グループ'
singular: '同期済 LDAP グループ'
form:
auth_source_text: 'Select which LDAP authentication mode is used.'
entry_text: 'Define the LDAP group identifier.'
group_text: 'Select an existing OpenProject group that members of the LDAP group shall be synchronized with'
auth_source_text: '使用する LDAP 認証モードを選択してください。'
entry_text: 'LDAP グループ識別子を定義してください。'
group_text: 'LDAP グループのメンバーを同期する既存の OpenProject グループを選択'

@ -2,31 +2,31 @@ ru:
activerecord:
attributes:
ldap_groups/synchronized_group:
entry: 'Entry identifier'
auth_source: 'LDAP connection'
entry: 'Идентификатор записи'
auth_source: 'Подключение LDAP'
models:
ldap_groups/synchronized_group: 'Synchronized LDAP group'
ldap_groups/synchronized_group: 'Синхронизированная группа LDAP'
ldap_groups:
label_menu_item: 'Group synchronization'
label_group_key: 'LDAP group filter key'
label_menu_item: 'Синхронизация группы'
label_group_key: 'Ключ фильтра группы LDAP'
settings:
group_key: 'LDAP group attribute'
group_key_text: 'The LDAP attribute name used to identify the groups.'
group_base: 'LDAP group base'
group_base_text: 'LDAP group base used to search for group entries.'
group_key: 'Атрибут группы LDAP'
group_key_text: 'Имя атрибута LDAP, используемое для идентификации групп.'
group_base: 'База группы LDAP'
group_base_text: 'База группы LDAP используется для поиска записей группы.'
synchronized_groups:
add_new: 'Add synchronized LDAP group'
add_new: 'Добавить синхронизированную группу LDAP'
destroy:
title: 'Remove synchronized group %{name}'
confirmation: "If you continue, the synchronized group %{name} and all %{users_count} users synchronized through it will be removed."
info: "Note: The OpenProject group itself and members added outside this LDAP synchronization will not be removed."
verification: "Enter the group's name %{name} to verify the deletion."
no_results: 'No synchronized groups found.'
no_members: 'This group has no synchronized members yet.'
plural: 'Synchronized LDAP groups'
singular: 'Synchronized LDAP group'
title: 'Удалить синхронизированную группу %{name}'
confirmation: "Если вы продолжите, синхронизированная группа %{name} и все %{users_count} пользователи синхронизированые через нее будут удалены."
info: "Примечание: сама группа OpenProject и члены, добавленные за пределами этой синхронизации LDAP, удалены не будут."
verification: "Введите имя группы %{name} для проверки удаления."
no_results: 'Синхронизированные группы не найдены.'
no_members: 'У этой группы пока нет синхронизированных участников.'
plural: 'Синхронизированные группы LDAP'
singular: 'Синхронизированная группа LDAP'
form:
auth_source_text: 'Select which LDAP authentication mode is used.'
entry_text: 'Define the LDAP group identifier.'
group_text: 'Select an existing OpenProject group that members of the LDAP group shall be synchronized with'
auth_source_text: 'Выберите, какой режим аутентификации LDAP используется.'
entry_text: 'Определите идентификатор группы LDAP.'
group_text: 'Выберите существующую группу OpenProject, с которой должны синхронизироваться члены группы LDAP'

@ -1,19 +1,19 @@
ru:
logout_warning: >
You have been logged out. The contents of any form you submit may be lost. Please [log in].
Вы вышли из системы. Содержимое любой формы, которую вы можете отправить, может быть потеряно. Пожалуйста [войдите в систему].
activemodel:
attributes:
openid_connect/provider:
name: Имя
display_name: Display name
display_name: Отображаемое имя
identifier: Идентификатор
secret: Secret
scope: Scope
secret: Секрет
scope: Область
openid_connect:
menu_title: OpenID providers
menu_title: Поставщики OpenID
providers:
label_add_new: Add a new OpenID provider
label_edit: Edit OpenID provider %{name}
no_results_table: No providers have been defined yet.
plural: OpenID providers
singular: OpenID provider
label_add_new: Добавить нового поставщика OpenID
label_edit: Редактировать провайдера OpenID %{name}
no_results_table: Ни один провайдер еще не был определен.
plural: Поставщики OpenID
singular: Поставщик OpenID

@ -2,55 +2,55 @@ ru:
activerecord:
attributes:
webhooks/webhook:
url: 'Payload URL'
secret: 'Signature secret'
events: 'Events'
url: 'URL-адрес загрузки'
secret: 'Секрет подписи'
events: 'События'
projects: 'Доступные проекты'
webhooks/log:
event_name: 'Event name'
url: 'Payload URL'
response_code: 'Response code'
response_body: 'Response'
event_name: 'Название события'
url: 'URL-адрес загрузки'
response_code: 'Код ответа'
response_body: 'Ответ'
models:
webhooks/outgoing_webhook: "Outgoing webhook"
webhooks/outgoing_webhook: "Исходящий веб-хук"
webhooks:
singular: Webhook
plural: Webhooks
singular: Вебхук
plural: Вебхуки
outgoing:
no_results_table: No webhooks have been defined yet.
label_add_new: Add new webhook
label_edit: Edit webhook
label_event_resources: Event resources
no_results_table: Вебхуки еще не определены.
label_add_new: Добавить новый вебхук
label_edit: Редактировать вебхук
label_event_resources: Ресурсы событий
events:
created: "Создан"
updated: "Updated"
updated: "Обновлено"
status:
enabled: 'Webhook is enabled'
disabled: 'Webhook is disabled'
enabled_text: 'The webhook will emit payloads for the defined events below.'
disabled_text: 'Click the edit button to activate the webhook.'
enabled: 'Вебхук включен'
disabled: 'Webhook отключен'
enabled_text: 'Вебхук будет излучать загрузочные файлы для определенных ниже событий.'
disabled_text: 'Нажмите кнопку редактирования, чтобы активировать вебхук.'
deliveries:
no_results_table: No deliveries have been made for this webhook.
title: 'Recent deliveries'
time: 'Delivery time'
no_results_table: Для этого вебхука никаких рассылок не было.
title: 'Последние рассылки'
time: 'Время рассылки'
form:
introduction: >
Send a POST request to the payload URL below for any event in the project your subscribe. Payload will correspond to the APIv3 representation of the object being modified.
apiv3_doc_url: For more information, visit the API documentation
Отправьте POST-запрос на указанный ниже URL-адрес загрузки для любого события проека, на которое вы подписаны. Загрузка будет соответствовать представлению APIv3 изменяемого в будущем объекта.
apiv3_doc_url: Для получения дополнительной информации посетите документацию API
description:
placeholder: 'Optional description for the webhook.'
placeholder: 'Необязательное описание для вебхука.'
enabled:
description: >
When checked, the webhook will trigger on the selected events. Uncheck to disable the webhook.
При отмеченной опции вебхук будет срабатывать на выбранных событиях. Снимите флажок, чтобы отключить вебхук.
events:
title: 'Enabled events'
title: 'Включенные события'
project_ids:
title: 'Доступные проекты'
description: 'Select for which projects this webhook should be executed for.'
all: 'All projects'
selected: 'Selected projects only'
description: 'Выберите, для каких проектов этот вебхук должен быть выполнен.'
all: 'Все проекты'
selected: 'Только выбранные проекты'
selected_project_ids:
title: 'Selected projects'
title: 'Выбранные проекты'
secret:
description: >
If set, this secret value is used by OpenProject to sign the webhook payload.
Если установлено, это секретное значение используется OpenProject для подписи сетевой загрузки.

@ -1,13 +1,13 @@
ru:
export_to_excel: "Export as Excel spreadsheet"
print_with_description: "Print preview with description"
export_to_excel: "Экспорт в таблицу Excel"
print_with_description: "Предпросмотр печати с описанием"
sentence_separator_or: "или"
different_formats: Different formats
different_formats: Различные форматы
export:
format:
xls: "XLS"
xls_with_descriptions: "XLS с описанием"
xls_with_relations: "XLS with relations"
xls_with_relations: "XLS с отношениями"
xls_export:
child_of: child of
parent_of: parent of
child_of: потомок
parent_of: родитель

Loading…
Cancel
Save