pull/8043/head
birthe 5 years ago
commit 0d75077c09
  1. 2
      Gemfile
  2. 17
      Gemfile.lock
  3. BIN
      app/assets/images/new_feature_teaser.jpg
  4. BIN
      app/assets/images/new_feature_teaser.png
  5. 25
      app/assets/stylesheets/content/_tabs.lsg
  6. 13
      app/assets/stylesheets/content/_tabs.sass
  7. 1
      app/assets/stylesheets/content/_widget_box.sass
  8. 2
      app/models/queries/time_entries/orders/default_order.rb
  9. 3
      app/views/layouts/base.html.erb
  10. 3
      app/views/types/form/_projects.html.erb
  11. 4
      config/locales/crowdin/ar.yml
  12. 2686
      config/locales/crowdin/bg.yml
  13. 4
      config/locales/crowdin/ca.yml
  14. 4
      config/locales/crowdin/cs.yml
  15. 4
      config/locales/crowdin/da.yml
  16. 4
      config/locales/crowdin/de.yml
  17. 4
      config/locales/crowdin/el.yml
  18. 4
      config/locales/crowdin/es.yml
  19. 4
      config/locales/crowdin/fi.yml
  20. 4
      config/locales/crowdin/fil.yml
  21. 58
      config/locales/crowdin/fr.yml
  22. 4
      config/locales/crowdin/hr.yml
  23. 4
      config/locales/crowdin/hu.yml
  24. 4
      config/locales/crowdin/id.yml
  25. 54
      config/locales/crowdin/it.yml
  26. 4
      config/locales/crowdin/ja.yml
  27. 15
      config/locales/crowdin/js-ar.yml
  28. 899
      config/locales/crowdin/js-bg.yml
  29. 15
      config/locales/crowdin/js-ca.yml
  30. 15
      config/locales/crowdin/js-cs.yml
  31. 15
      config/locales/crowdin/js-da.yml
  32. 15
      config/locales/crowdin/js-de.yml
  33. 15
      config/locales/crowdin/js-el.yml
  34. 15
      config/locales/crowdin/js-es.yml
  35. 15
      config/locales/crowdin/js-fi.yml
  36. 15
      config/locales/crowdin/js-fil.yml
  37. 17
      config/locales/crowdin/js-fr.yml
  38. 15
      config/locales/crowdin/js-hr.yml
  39. 15
      config/locales/crowdin/js-hu.yml
  40. 15
      config/locales/crowdin/js-id.yml
  41. 15
      config/locales/crowdin/js-it.yml
  42. 15
      config/locales/crowdin/js-ja.yml
  43. 19
      config/locales/crowdin/js-ko.yml
  44. 15
      config/locales/crowdin/js-lt.yml
  45. 15
      config/locales/crowdin/js-nl.yml
  46. 15
      config/locales/crowdin/js-no.yml
  47. 15
      config/locales/crowdin/js-pl.yml
  48. 19
      config/locales/crowdin/js-pt-BR.yml
  49. 19
      config/locales/crowdin/js-pt.yml
  50. 15
      config/locales/crowdin/js-ro.yml
  51. 15
      config/locales/crowdin/js-ru.yml
  52. 15
      config/locales/crowdin/js-sk.yml
  53. 15
      config/locales/crowdin/js-sv.yml
  54. 15
      config/locales/crowdin/js-tr.yml
  55. 15
      config/locales/crowdin/js-uk.yml
  56. 19
      config/locales/crowdin/js-zh-CN.yml
  57. 15
      config/locales/crowdin/js-zh-TW.yml
  58. 60
      config/locales/crowdin/ko.yml
  59. 4
      config/locales/crowdin/lt.yml
  60. 4
      config/locales/crowdin/nl.yml
  61. 4
      config/locales/crowdin/no.yml
  62. 14
      config/locales/crowdin/pl.yml
  63. 60
      config/locales/crowdin/pt-BR.yml
  64. 60
      config/locales/crowdin/pt.yml
  65. 4
      config/locales/crowdin/ro.yml
  66. 4
      config/locales/crowdin/ru.yml
  67. 4
      config/locales/crowdin/sk.yml
  68. 4
      config/locales/crowdin/sv.yml
  69. 4
      config/locales/crowdin/tr.yml
  70. 4
      config/locales/crowdin/uk.yml
  71. 60
      config/locales/crowdin/zh-CN.yml
  72. 4
      config/locales/crowdin/zh-TW.yml
  73. 35
      config/locales/js-en.yml
  74. 4
      docs/api/apiv3/introduction.apib
  75. 73
      frontend/src/app/components/homescreen/blocks/new-features.component.spec.ts
  76. 34
      frontend/src/app/components/homescreen/blocks/new-features.component.ts
  77. 13
      frontend/src/app/globals/openproject.ts
  78. 2
      frontend/src/app/modules/calendar/te-calendar/te-calendar.component.ts
  79. 2
      frontend/src/app/modules/common/autocomplete/create-autocompleter.component.ts
  80. 43
      frontend/src/app/modules/common/autocomplete/te-work-package-autocompleter.component.html
  81. 2
      frontend/src/app/modules/common/autocomplete/te-work-package-autocompleter.component.sass
  82. 72
      frontend/src/app/modules/common/autocomplete/te-work-package-autocompleter.component.ts
  83. 3
      frontend/src/app/modules/common/openproject-common.module.ts
  84. 1
      frontend/src/app/modules/dashboards/dashboard-constants.const.ts
  85. 20
      frontend/src/app/modules/fields/edit/field-types/select-edit-field.component.ts
  86. 84
      frontend/src/app/modules/fields/edit/field-types/te-work-package-edit-field.component.ts
  87. 2
      frontend/src/app/modules/fields/edit/field-types/work-package-edit-field.component.html
  88. 37
      frontend/src/app/modules/time_entries/create/create.modal.html
  89. 50
      frontend/src/app/modules/time_entries/create/create.modal.ts
  90. 38
      frontend/src/app/modules/time_entries/edit/edit.modal.ts
  91. 4
      frontend/src/app/modules/time_entries/form/form.component.ts
  92. 21
      frontend/src/app/modules/time_entries/shared/modal/base.modal.html
  93. 0
      frontend/src/app/modules/time_entries/shared/modal/base.modal.sass
  94. 53
      frontend/src/app/modules/time_entries/shared/modal/base.modal.ts
  95. 2
      lib/open_project/custom_styles/design.rb
  96. 40
      modules/avatars/config/locales/crowdin/bg.yml
  97. 15
      modules/avatars/config/locales/crowdin/js-bg.yml
  98. 166
      modules/backlogs/config/locales/crowdin/bg.yml
  99. 2
      modules/backlogs/config/locales/crowdin/fr.yml
  100. 27
      modules/backlogs/config/locales/crowdin/js-bg.yml
  101. Some files were not shown because too many files have changed in this diff Show More

@ -215,7 +215,7 @@ group :test do
gem 'capybara', '~> 3.29.0'
gem 'capybara-screenshot', '~> 1.0.17'
gem 'capybara-select2', git: 'https://github.com/goodwill/capybara-select2', ref: '585192e'
gem 'webdrivers', '~> 4.1.2', require: false
gem 'webdrivers', '~> 4.2.0', require: false
gem 'selenium-webdriver', '~> 3.14'
gem 'fuubar', '~> 2.3.2'

@ -387,8 +387,7 @@ GEM
cells-rails (0.0.9)
actionpack (>= 3.0)
cells (>= 4.1.6, < 5.0.0)
childprocess (0.9.0)
ffi (~> 1.0, >= 1.0.11)
childprocess (3.0.0)
claide (1.0.3)
claide-plugins (0.9.2)
cork
@ -517,7 +516,7 @@ GEM
faraday-http-cache (2.0.0)
faraday (~> 0.8)
fastimage (2.1.5)
ffi (1.10.0)
ffi (1.12.2)
flamegraph (0.9.5)
fog-aws (3.3.0)
fog-core (~> 2.1)
@ -879,9 +878,9 @@ GEM
addressable (>= 2.3.5)
faraday (> 0.8, < 2.0)
secure_headers (6.3.0)
selenium-webdriver (3.141.0)
childprocess (~> 0.5)
rubyzip (~> 1.2, >= 1.2.2)
selenium-webdriver (3.142.7)
childprocess (>= 0.5, < 4.0)
rubyzip (>= 1.2.2)
semantic (1.6.1)
shoulda-context (1.2.2)
shoulda-matchers (3.1.3)
@ -948,9 +947,9 @@ GEM
rack (>= 2.0.6)
warden-basic_auth (0.2.1)
warden (~> 1.2)
webdrivers (4.1.2)
webdrivers (4.2.0)
nokogiri (~> 1.6)
rubyzip (~> 1.0)
rubyzip (>= 1.3.0)
selenium-webdriver (>= 3.0, < 4.0)
webfinger (1.1.0)
activesupport
@ -1131,7 +1130,7 @@ DEPENDENCIES
unicorn-worker-killer
warden (~> 1.2)
warden-basic_auth (~> 0.2.1)
webdrivers (~> 4.1.2)
webdrivers (~> 4.2.0)
webmock (~> 3.7.2)
will_paginate (~> 3.1.7)

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

@ -22,3 +22,28 @@
</div>
</div>
```
The height of the tabs section can be reduced applying the `-narrow` modification class.
```
<div class="scrollable-tabs -narrow">
<ul class="tabrow"">
<li class="selected"
tab-id="tab_1">
<a href="#scrollable-tabs?tab=tab_1">Tab 1</a>
</li>
<li tab-id="tab_2">
<a href="#scrollable-tabs?tab=tab_2">Tab 2</a>
</li>
<li tab-id="tab_3">
<a href="#scrollable-tabs?tab=tab_3">Tab 3</a>
</li>
</ul>
<div hidden="true" class="scrollable-tabs--button -left">
<span class="icon-arrow-left2"></span>
</div>
<div hidden="true" class="scrollable-tabs--button -right">
<span class="icon-arrow-right2"></span>
</div>
</div>
```

@ -74,6 +74,7 @@ content-tabs
height: 40px
border-bottom: 1px solid #DDDDDD
margin-bottom: 1rem
.tabrow
display: block
overflow-x: auto
@ -85,6 +86,18 @@ content-tabs
padding-right: 1rem
font-size: 14px
&.-narrow
margin-bottom: 0
height: initial
.tabrow
height: initial
line-height: initial
li
line-height: initial
padding-bottom: 6px
.scrollable-tabs--button
display: block
width: 20px

@ -104,7 +104,6 @@ $widget-box--enumeration-width: 20px
.widget-box--teaser-image
max-width: 30%
max-height: 100px
margin-left: auto
margin-right: auto

@ -32,6 +32,6 @@ class Queries::TimeEntries::Orders::DefaultOrder < Queries::BaseOrder
self.model = TimeEntry
def self.key
/\A(id|hours|spent_on|created_on)\z/
/\A(id|hours|spent_on|created_on|updated_on)\z/
end
end

@ -61,7 +61,8 @@ See docs/COPYRIGHT.rdoc for more details.
data-locale="<%= I18n.locale %>"
data-first-day-of-week="<%= locale_first_day_of_week %>"
data-default-locale="<%= I18n.default_locale %>"
data-environment="<%= Rails.env %>"/>
data-environment="<%= Rails.env %>"
data-edition="<%= OpenProject::Configuration.edition %>"/>
<meta name="current_menu_item" content="<%= current_menu_item %>"/>
<% if Setting.demo_projects_available %><meta name="demo_projects_available" content="true"/><% end %>
<% if Setting.boards_demo_data_available %><meta name="boards_demo_data_available" content="true"/><% end %>

@ -35,7 +35,6 @@ See docs/COPYRIGHT.rdoc for more details.
<legend class="form--fieldset-legend" >
<%= t('types.edit.enabled_projects') %>
</legend>
<div>
<div class="form--toolbar">
<span class="form--toolbar-item">
(<%= check_all_links 'type_project_ids' %>)
@ -47,7 +46,7 @@ See docs/COPYRIGHT.rdoc for more details.
' ' + h(p), class: 'form--label-with-check-box')
end %>
<%= hidden_field_tag('type[project_ids][]', '', id: nil) %>
</div>
</fieldset>
<% end %>
</div>
</div>

@ -1752,6 +1752,7 @@ ar:
label_workflow_plural: "تدفقات العمل"
label_workflow_summary: ُلخّص"
label_x_closed_work_packages_abbr:
zero: "0 closed"
zero: "%{count} مغلق"
one: "1 مغلقة"
two: "%{count} مغلق"
@ -1759,6 +1760,7 @@ ar:
many: "%{count} مغلق"
other: "%{count} مغلق"
label_x_comments:
zero: "no comments"
zero: "%{count} تعليقات"
one: "1 comment"
two: "%{count} تعليقات"
@ -1766,6 +1768,7 @@ ar:
many: "%{count} تعليقات"
other: "%{count} تعليقات"
label_x_open_work_packages_abbr:
zero: "0 open"
zero: "%{count} مفتوح"
one: "1 open"
two: "%{count} مفتوح"
@ -1773,6 +1776,7 @@ ar:
many: "%{count} مفتوح"
other: "%{count} مفتوح"
label_x_projects:
zero: "no projects"
zero: "%{count} مشاريع"
one: "1 project"
two: "%{count} مشاريع"

File diff suppressed because it is too large Load Diff

@ -1688,15 +1688,19 @@ ca:
label_workflow_plural: "Fluxos de treball"
label_workflow_summary: "Resum"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 tancat"
other: "%{count} tancats"
label_x_comments:
zero: "no comments"
one: "1 comentari"
other: "%{count} comentaris"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 obert"
other: "%{count} oberts"
label_x_projects:
zero: "no projects"
one: "1 projecte"
other: "%{count} projectes"
label_year: "Any"

@ -1720,21 +1720,25 @@ cs:
label_workflow_plural: "Pracovní vrstvy"
label_workflow_summary: "Souhrn"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 uzavřen"
few: "%{count} uzavřeny"
many: "%{count} uzavřeny"
other: "%{count} uzavřeny"
label_x_comments:
zero: "no comments"
one: "1 komentář"
few: "%{count} komentářů"
many: "%{count} komentářů"
other: "%{count} komentářů"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 otevřený"
few: "%{count} otevřených"
many: "%{count} otevřených"
other: "%{count} otevřených"
label_x_projects:
zero: "no projects"
one: "1 projekt"
few: "%{count} projektů"
many: "%{count} projektů"

@ -1688,15 +1688,19 @@ da:
label_workflow_plural: "Arbejdsprocesser"
label_workflow_summary: "Opsummering"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 lukket"
other: "%{count} lukkede"
label_x_comments:
zero: "no comments"
one: "1 kommetar"
other: "%{count} kommetarer"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 åbne"
other: "%{count} åbne"
label_x_projects:
zero: "no projects"
one: "%{count} projekter"
other: "%{count} projekter"
label_year: "År"

@ -1686,15 +1686,19 @@ de:
label_workflow_plural: "Workflows"
label_workflow_summary: "Zusammenfassung"
label_x_closed_work_packages_abbr:
zero: "keine geschlossen"
one: "1 geschlossen"
other: "%{count} geschlossen"
label_x_comments:
zero: "no comments"
one: "1 Kommentar"
other: "%{count} Kommentare"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 offen"
other: "%{count} offen"
label_x_projects:
zero: "no projects"
one: "1 Projekt"
other: "%{count} Projekte"
label_year: "Jahr"

@ -1685,15 +1685,19 @@ el:
label_workflow_plural: "Ροές εργασίας"
label_workflow_summary: "Περίληψη"
label_x_closed_work_packages_abbr:
zero: "0 κλειστά"
one: "1 κλειστό"
other: "%{count} κλειστά"
label_x_comments:
zero: "κανένα σχόλιο"
one: "1 σχόλιο"
other: "%{count} σχόλια"
label_x_open_work_packages_abbr:
zero: "0 ανοικτά"
one: "1 ανοικτό"
other: "%{count} ανοικτά"
label_x_projects:
zero: "κανένα έργο"
one: "1 έργο"
other: "%{count} έργα"
label_year: "Έτος"

@ -1685,15 +1685,19 @@ es:
label_workflow_plural: "Flujos de trabajo"
label_workflow_summary: "Resumen"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 cerrado"
other: "%{count} cerrados"
label_x_comments:
zero: "no comments"
one: "un comentario"
other: "%{count} comentarios"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 abierto"
other: "%{count} abiertos"
label_x_projects:
zero: "no projects"
one: "1 proyecto"
other: "%{count} projectos"
label_year: "Año"

@ -1688,15 +1688,19 @@ fi:
label_workflow_plural: "Työnkulut"
label_workflow_summary: "Yhteenveto"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 suljettu"
other: "%{count} suljettu"
label_x_comments:
zero: "no comments"
one: "1 kommentti"
other: "%{count} kommenttia"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 avoin"
other: "%{count} avoinna"
label_x_projects:
zero: "no projects"
one: "1 projekti"
other: "%{count} projects"
label_year: "Vuosi"

@ -1688,15 +1688,19 @@ fil:
label_workflow_plural: "Daloy ng trabaho"
label_workflow_summary: "Buod"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "Isa ang isinara"
other: "%{count} ang isinara"
label_x_comments:
zero: "no comments"
one: "Isang komento"
other: "%{count} mga komento"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "Isa ang bukas"
other: "%{count} ang bukas"
label_x_projects:
zero: "no projects"
one: "Isang proyekto"
other: "%{count} mga proyekto"
label_year: "Taon"

@ -28,31 +28,31 @@ fr:
plugins:
no_results_title_text: Il n'y a actuellement aucun plugin disponible.
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "Thème de couleur"
color_theme_custom: "(Personnalisé)"
colors:
alternative-color: "Alternative"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
header-bg-color: "Header background"
header-item-bg-hover-color: "Header background on hover"
header-item-font-color: "Header font"
header-item-font-hover-color: "Header font on hover"
header-border-bottom-color: "Header border"
main-menu-bg-color: "Main menu background"
main-menu-bg-selected-background: "Main menu when selected"
main-menu-bg-hover-background: "Main menu on hover"
main-menu-font-color: "Main menu font"
main-menu-selected-font-color: "Main menu font when selected"
main-menu-hover-font-color: "Main menu font on hover"
main-menu-border-color: "Main menu border"
content-link-color: "Police des liens"
primary-color: "Principale"
primary-color-dark: "Principale (sombre)"
header-bg-color: "Fond de l'en-tête"
header-item-bg-hover-color: "Fond d’en-tête au survol"
header-item-font-color: "Police de l'en-tête"
header-item-font-hover-color: "Police d'en-tête au survol"
header-border-bottom-color: "Bordure de l'en-tête"
main-menu-bg-color: "Arrière-plan du menu principal"
main-menu-bg-selected-background: "Menu principal quand sélectionné"
main-menu-bg-hover-background: "Menu principal au survol"
main-menu-font-color: "Police du menu principal"
main-menu-selected-font-color: "Police du menu principal lorsque sélectionné"
main-menu-hover-font-color: "Police du menu principal au survol"
main-menu-border-color: "Bordure du menu principal"
custom_colors: "Couleurs personnalisées"
customize: "Personnalisez votre installation OpenProject avec votre propre logo. Remarque : Ce logo sera accessible publiquement."
enterprise_notice: "En tant que remerciement spécial pour leur contribution financière au développement d'OpenProject, cette fonctionnalité n’est disponible que pour les titulaires d'une version Enterprise."
manage_colors: "Modifier les options du sélecteur de couleur"
instructions:
alternative-color: "Strong accent color, typically used for the most important button on a screen."
alternative-color: "Couleur d'accentuation, habituellement utilisée pour le bouton le plus important à l'écran."
content-link-color: "Couleur de la police de la plupart des liens."
primary-color: "Couleur principale."
primary-color-dark: "Habituellement, un ton plus sombre de la couleur principale utilisée pour les effets de mise en évidence."
@ -598,7 +598,7 @@ fr:
time_entry:
attributes:
hours:
day_limit: "is too high as a maximum of 24 hours can be logged per date."
day_limit: "est trop élevé car un maximum de 24 heures peut être enregistré par date."
work_package:
is_not_a_valid_target_for_time_entries: "Le lot de travaux #%{id} n'est pas une cible valide pour réaffecter les entrées de temps."
attributes:
@ -748,7 +748,7 @@ fr:
type: "Type"
updated_at: "Mis à jour le"
updated_on: "Mis à jour le"
uploader: "Uploader"
uploader: "Téléversé par"
user: "Utilisateur"
version: "Version"
work_package: "Lot de travaux"
@ -1034,7 +1034,7 @@ fr:
rename_groups: "Renommer les groupes d’attributs"
project_filters:
description_html: "Filtrer et trier sur les champs personnalisés est une fonctionnalité de l'édition entreprise."
enumeration_activities: "Time tracking activities"
enumeration_activities: "Activités de suivi du temps"
enumeration_work_package_priorities: "Priorités du Lot de Travaux"
enumeration_reported_project_statuses: "Statuts de projet signalés"
error_auth_source_sso_failed: "Single Sign-On (SSO) pour l’utilisateur '%{value}' a échoué"
@ -1106,7 +1106,7 @@ fr:
pdf_with_descriptions_and_attachments: "PDF avec descriptions et pièces jointes"
pdf_with_attachments: "PDF avec pièces jointes"
image:
omitted: "Image not exported."
omitted: "Image non exportée."
extraction:
available:
pdftotext: "Pdftotext disponible (optionnel)"
@ -1687,15 +1687,19 @@ fr:
label_workflow_plural: "Flux de travail"
label_workflow_summary: "Résumé"
label_x_closed_work_packages_abbr:
zero: "0 clôturé"
one: "1 clôturé"
other: "%{count} clôturé(s)"
label_x_comments:
zero: "aucun commentaire"
one: "1 commentaire"
other: "%{count} commentaires"
label_x_open_work_packages_abbr:
zero: "0 ouvert"
one: "un ouvert"
other: "%{count} ouverts"
label_x_projects:
zero: "aucun projet"
one: "1 projet"
other: "%{count} projets"
label_year: "Année"
@ -2240,7 +2244,7 @@ fr:
text_destroy_with_associated: "Il y a des objéts supplémentaires associés à ce(s) Lot(s) de Travaux qui doivent être supprimés. Ces objets sont des types suivants:"
text_destroy_what_to_do: "Que voulez-vous faire?"
text_diff_truncated: "... Cette « diff » a été tronquée car elle dépasse la taille maximale d'affichage."
text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them."
text_email_delivery_not_configured: "L'envoi d'e-mails n'est pas configuré et les notifications sont désactivées.\nConfigurer votre serveur SMTP pour les activer."
text_enumeration_category_reassign_to: "Les réassigner à cette valeur:"
text_enumeration_destroy_question: "%{count} objéts sont assignés à cette valeur."
text_file_repository_writable: "Répertoire des pièces jointes accessible en écriture"
@ -2537,13 +2541,13 @@ fr:
warning_bar:
protocol_mismatch:
title: 'Protocol setting mismatch'
title: 'Incompatibilité des paramètres de protocole'
text_html: >
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
Votre application est en cours d'exécution avec sa configuration de protocole définie sur <code>%{set_protocol}</code>, mais la requête est une requête <code>%{actual_protocol}</code> . Cela causera des erreurs ! Allez dans <a href="%{setting_path}">Paramètres système</a> et modifiez le paramètre « Protocole » pour corriger cela.
hostname_mismatch:
title: 'Hostname setting mismatch'
title: 'Incompatibilité des paramètres du nom d''hôte'
text_html: >
Your application is running with its host name setting set to <code>%{set_hostname}</code>, but the request is a <code>%{actual_hostname}</code> hostname. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Host name" setting to correct this.
Votre application est en cours d'exécution avec son nom d'hôte défini sur <code>%{set_hostname}</code>, mais la requête est un nom d'hôte <code>%{actual_hostname}</code> . Cela causera des erreurs ! Allez dans <a href="%{setting_path}">Paramètres système</a> et modifiez le paramètre « Nom d'hôte » pour corriger cela.
menu_item: "Éléments de menu"
menu_item_setting: "Visibilité"
wiki_menu_item_for: "Élément de menu pour wikipage « %{title} »"

@ -1704,18 +1704,22 @@ hr:
label_workflow_plural: "Tijek rada"
label_workflow_summary: "Sažetak"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 zaključen"
few: "%{count} zatvorenih"
other: "%{count} zatvorenih"
label_x_comments:
zero: "no comments"
one: "1 komentar"
few: "%{count} komentara"
other: "%{count} komentara"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 započet"
few: "%{count} započeta"
other: "%{count} započeta"
label_x_projects:
zero: "no projects"
one: "1 projekt"
few: "%{count} projekta"
other: "%{count} projekta"

@ -1686,15 +1686,19 @@ hu:
label_workflow_plural: "A munkafolyamatok"
label_workflow_summary: "Összegzés"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 zárva"
other: "%{count} zárva"
label_x_comments:
zero: "no comments"
one: "1 komment"
other: "%{count} komment"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 nyitott"
other: "%{count} nyitott"
label_x_projects:
zero: "no projects"
one: "1 projekt"
other: "%{count} projekt"
label_year: "Év"

@ -1671,12 +1671,16 @@ id:
label_workflow_plural: "Alur kerja"
label_workflow_summary: "Ringkasan"
label_x_closed_work_packages_abbr:
zero: "0 closed"
other: "%{count} tertutup"
label_x_comments:
zero: "no comments"
other: "%{count} komentar"
label_x_open_work_packages_abbr:
zero: "0 open"
other: "%{count} terbuka"
label_x_projects:
zero: "no projects"
other: "%{count} proyek"
label_year: "Tahun"
label_yesterday: "kemarin"

@ -28,31 +28,31 @@ it:
plugins:
no_results_title_text: Al momento non vi sono plugin disponibili.
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "Tema a colori"
color_theme_custom: "(Personalizzato)"
colors:
alternative-color: "Alternative"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
header-bg-color: "Header background"
header-item-bg-hover-color: "Header background on hover"
header-item-font-color: "Header font"
header-item-font-hover-color: "Header font on hover"
header-border-bottom-color: "Header border"
main-menu-bg-color: "Main menu background"
main-menu-bg-selected-background: "Main menu when selected"
main-menu-bg-hover-background: "Main menu on hover"
main-menu-font-color: "Main menu font"
main-menu-selected-font-color: "Main menu font when selected"
main-menu-hover-font-color: "Main menu font on hover"
main-menu-border-color: "Main menu border"
alternative-color: "Alternativa"
content-link-color: "Collega font"
primary-color: "Primario"
primary-color-dark: "Primario (scuro)"
header-bg-color: "Sfondo intestazione"
header-item-bg-hover-color: "Sfondo intestazione al passaggio del mouse"
header-item-font-color: "Font intestazione"
header-item-font-hover-color: "Font intestazione al passaggio del mouse"
header-border-bottom-color: "Bordo intestazione"
main-menu-bg-color: "Sfondo del menu principale"
main-menu-bg-selected-background: "Menu principale quando selezionato"
main-menu-bg-hover-background: "Menu principale al passaggio del mouse"
main-menu-font-color: "Font del menu principale"
main-menu-selected-font-color: "Font del menu principale quando selezionato"
main-menu-hover-font-color: "Font del menu principale al passaggio del mouse"
main-menu-border-color: "Bordo del menu principale"
custom_colors: "Colori personalizzati"
customize: "Personalizza l'installazione di OpenProject con il tuo logo. Nota: Il logo sarà visibile pubblicamente."
enterprise_notice: "Questa funzionalità è disponibile solo per chi si è iscritto alla Enterprise Edition, come ringraziamento speciale per il contributo finanziario allo sviluppo di OpenProject."
manage_colors: "Modifica opzioni di selezione del colore"
instructions:
alternative-color: "Strong accent color, typically used for the most important button on a screen."
alternative-color: "Colore forte, utilizzato di solito per far risaltare il tasto principale sullo schermo."
content-link-color: "Colore del carattere della maggior parte dei collegamenti."
primary-color: "Colore principale."
primary-color-dark: "In genere una versione più scura del colore principale utilizzato per effetti hover."
@ -595,7 +595,7 @@ it:
time_entry:
attributes:
hours:
day_limit: "is too high as a maximum of 24 hours can be logged per date."
day_limit: "è troppo alto: puoi registrare fino a 24 ore al giorno."
work_package:
is_not_a_valid_target_for_time_entries: "La macro-attività #%{id} non può essere utilizzata per riassegnare la cronologia."
attributes:
@ -745,7 +745,7 @@ it:
type: "Tipo"
updated_at: "Aggiornato il"
updated_on: "Aggiornato il"
uploader: "Uploader"
uploader: "Caricatore"
user: "Utente"
version: "Versione"
work_package: "Macro-attività"
@ -1031,7 +1031,7 @@ it:
rename_groups: "Rinominazione di gruppi di proprietà"
project_filters:
description_html: "Le opzioni di filtraggio ed ordinamento dei campi personalizzati sono disponibili nella versione enterprise."
enumeration_activities: "Time tracking activities"
enumeration_activities: "Attività di monitoraggio dei tempi"
enumeration_work_package_priorities: "Priorità della macro-attività"
enumeration_reported_project_statuses: "Stato di progetto segnalato"
error_auth_source_sso_failed: "Single Sign-On (SSO) per l'utente '%{value}' non riuscita"
@ -1103,7 +1103,7 @@ it:
pdf_with_descriptions_and_attachments: "PDF con descrizioni e allegati"
pdf_with_attachments: "PDF con allegati"
image:
omitted: "Image not exported."
omitted: "Immagine non esportata."
extraction:
available:
pdftotext: "Pdfatesto disponibile (opzionale)"
@ -1684,15 +1684,19 @@ it:
label_workflow_plural: "Flussi di lavoro"
label_workflow_summary: "Sommario"
label_x_closed_work_packages_abbr:
zero: "0 chiusi"
one: "1 chiuso"
other: "%{count} chiusi"
label_x_comments:
zero: "nessun commento"
one: "1 commento"
other: "%{count} commenti"
label_x_open_work_packages_abbr:
zero: "0 aperti"
one: "1 aperto"
other: "%{count} aperti"
label_x_projects:
zero: "nessun progetto"
one: "1 progetto"
other: "%{count} progetti"
label_year: "Anno"
@ -2237,7 +2241,7 @@ it:
text_destroy_with_associated: "Ci sono ulteriori oggetti associati con la/le macro-attività che devono essere eliminati. Tali oggetti sono dei seguenti tipi:"
text_destroy_what_to_do: "Cosa vuoi fare?"
text_diff_truncated: "... Questo diff è stato troncato perché supera la dimensione massima che può essere visualizzata."
text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them."
text_email_delivery_not_configured: "Consegna email non configurata. Le notifiche sono state disabilitate.\nConfigura il tuo server SMTP per abilitarle."
text_enumeration_category_reassign_to: "Riassegnali a questo valore:"
text_enumeration_destroy_question: "%{count} oggetti sono assegnati a questo valore."
text_file_repository_writable: "Cartella allegati scrivibile"
@ -2535,7 +2539,7 @@ it:
warning_bar:
protocol_mismatch:
title: 'Protocol setting mismatch'
title: 'Mancata corrispondenza delle impostazioni di protocollo'
text_html: >
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
hostname_mismatch:

@ -1670,12 +1670,16 @@ ja:
label_workflow_plural: "ワークフロー"
label_workflow_summary: "サマリー"
label_x_closed_work_packages_abbr:
zero: "0 closed"
other: "%{count}件完了"
label_x_comments:
zero: "no comments"
other: "%{count}件コメント"
label_x_open_work_packages_abbr:
zero: "0 open"
other: "%{count}件未完了"
label_x_projects:
zero: "no projects"
other: "%{count}件プロジェクト"
label_year: "年"
label_yesterday: "昨日"

@ -208,8 +208,15 @@ ar:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "تفعيل"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@ ar:
label_project_plural: "المشاريع"
label_visibility_settings: "Visibility settings"
label_quote_comment: "أقتبس هذا التعليق"
label_recent: "Recent"
label_reset: "إعادة تعيين"
label_remove_column: "Remove column"
label_remove_columns: "إزالة الأعمدة المختارة"
@ -533,6 +541,7 @@ ar:
field_value_enter_prompt: "أدخِل قيمة ل '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
zero: "من فضلك أدخِل {{count}} حروفًا أكثر"
one: "من فضلك أدخِل حرفًا واحدًا آخر"
two: "من فضلك أدخِل {{count}} حروفًا أكثر"
@ -543,6 +552,7 @@ ar:
no_matches: "لم يتم العثور على تطابقات"
searching: "جاري البحث ..."
selection_too_big:
zero: "You cannot select any items"
zero: "تستطيع فقط اختيار {{limit}} عناصر"
one: "تستطيع فقط اختيار عنصر واحد"
two: "تستطيع فقط اختيار {{limit}} عناصر"
@ -894,6 +904,7 @@ ar:
many: "%{count} work package children"
other: "%{count} work package children"
hour:
zero: "0 h"
zero: "%{count} h"
one: "1 h"
two: "%{count} h"

@ -1,899 +0,0 @@
#-- copyright
#OpenProject is an open source project management software.
#Copyright (C) 2012-2020 the OpenProject GmbH
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License version 3.
#OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
#Copyright (C) 2006-2017 Jean-Philippe Lang
#Copyright (C) 2010-2013 the ChiliProject Team
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version 2
#of the License, or (at your option) any later version.
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
#along with this program; if not, write to the Free Software
#Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#See docs/COPYRIGHT.rdoc for more details.
#++
bg:
js:
ajax:
hide: "Скрий"
loading: "Зареждане ..."
attachments:
draggable_hint: |
Drag on editor field to inline image or reference attachment. Closed editor fields will be opened while you keep dragging.
autocomplete_select:
placeholder:
multi: "Add \"%{name}\""
single: "Select \"%{name}\""
remove: "Remove %{name}"
active: "Active %{label} %{name}"
close_popup_title: "Затвори изкачащият прозорец"
close_filter_title: "Close filter"
close_form_title: "Close form"
button_add_watcher: "Добавяне на наблюдател"
button_back: "Назад"
button_back_to_list_view: "Back to list view"
button_cancel: "Отказ"
button_close: "Close"
button_change_project: "Промяна на проект"
button_check_all: "Избери всички"
button_configure-form: "Configure form"
button_confirm: "Confirm"
button_continue: "Continue"
button_copy: "Копиране"
button_custom-fields: "допълнителни полета"
button_delete: "Изтрий"
button_delete_watcher: "Премахни наблюдаващ"
button_details_view: "Детайлен изглед"
button_duplicate: "Дублиране"
button_edit: "Редактиране"
button_filter: "Филтър"
button_advanced_filter: "Advanced filter"
button_list_view: "Изглед списък"
button_show_view: "Изглед на цял екран"
button_log_time: "Отчетено време"
button_more: "Повече"
button_open_details: "Отвори детайлен изглед"
button_close_details: "Close details view"
button_open_fullscreen: "Отвори на цял екран"
button_show_cards: "Показване на изглед карта"
button_show_list: "Показване на изглед списък"
button_quote: "Цитат"
button_save: "Запази"
button_settings: "Настройки"
button_uncheck_all: "Размаркирай всички"
button_update: "Обнови"
button_export-pdf: "Свали PDF"
button_export-atom: "Свали Atom"
calendar:
title: 'Календар'
too_many: 'Общо има %{count} работни пакети, но могат да бъдат показани само %{max}.'
card:
add_new: 'Add new card'
highlighting:
inline: 'Highlight inline:'
entire_card_by: 'Entire card by'
remove_from_list: 'Remove card from list'
caption_rate_history: "Rate history"
clipboard:
browser_error: "Вашият браузър не поддържа копиране в клипборд. Моля копирайте избрания текст ръчно."
copied_successful: "Копирането в клипборд е успешно!"
chart:
type: 'Тип на диаграмата'
axis_criteria: 'Критерии за ос'
modal_title: 'Work package graph configuration'
types:
line: 'Line'
horizontal_bar: 'Horizontal bar'
bar: 'Bar'
pie: 'Pie'
doughnut: 'Doughnut'
radar: 'Radar'
polar_area: 'Polar area'
tabs:
graph_settings: 'Общ'
dataset: 'Dataset %{number}'
errors:
could_not_load: 'The data to display the graph could not be loaded. The necessary permissions may be lacking.'
description_available_columns: "Достъпни колони"
description_current_position: "You are here: "
description_select_work_package: "Избери работен пакет #%{id}"
description_selected_columns: "Избрани колони"
description_subwork_package: "Подработен пакет #%{id}"
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!'
mode:
manual: 'Switch to Markdown source'
wysiwyg: 'Switch to WYSIWYG editor'
macro:
child_pages:
button: 'Links to child pages'
include_parent: 'Include parent'
text: '[Placeholder] Links to child pages of'
page: 'Wiki страница'
this_page: 'this page'
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.
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).'
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'
wiki_page_include:
button: 'Include content of another wiki page'
text: '[Placeholder] Included wiki page of'
page: 'Wiki страница'
not_set: '(Page not yet set)'
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.
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})'
embedded_table:
button: 'Embed work package table'
text: '[Placeholder] Embedded work package table'
embedded_calendar:
text: '[Placeholder] Embedded calendar'
admin:
type_form:
custom_field: 'Потребителски полета'
inactive: 'Inactive'
drag_to_activate: "Drag fields from here to activate them"
add_group: "Add attribute group"
add_table: "Add table of related work packages"
edit_query: 'Edit query'
new_group: 'Нова група'
reset_to_defaults: 'Reset to defaults'
custom_actions:
date:
specific: 'на'
current_date: 'Current date'
error:
internal: "Възникна вътрешна грешка."
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}"
enumeration_activities: "Дейности (проследяване по време)"
enumeration_doc_categories: "Document categories"
enumeration_work_package_priorities: "Приоритети на работни пакети"
filter:
description:
text_open_filter: "Отворете този филтър с клавишите \"ALT\" и клавишите за стрелки."
text_close_filter: "За да изберете запис махнете фокуса например чрез натискане на Enter. За да оставите без филтър изберете първия (празен) запис."
noneElement: "(none)"
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."
value_spacer: "-"
sorting:
criteria:
one: "Първи критерий за подреждане"
two: "Втори критерий за подреждане"
three: "Трети критерий за подреждане"
upsale_for_more: "For more advanced filters, check out the"
upsale_link: 'Enterprise Edition.'
general_text_no: "Не"
general_text_yes: "Да"
general_text_No: "Не"
general_text_Yes: "Да"
global_roles: Global Roles
hal:
error:
update_conflict_refresh: "Click here to refresh the resource and update to the newest version."
edit_prohibited: "Editing %{attribute} is blocked for this resource. Either this attribute is derived from relations (e.g, children) or otherwise not configurable."
format:
date: "%{attribute} не е валидна дата - очаква се ГГГГ-ММ-ДД."
general: "Възникна грешка."
homescreen:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
label_activate: "Activate"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
label_add_columns: "Add columns"
label_add_comment: "Добави коментар"
label_add_comment_title: "Comment and type @ to notify other people"
label_add_row_after: "Add row after"
label_add_row_before: "Add row before"
label_add_selected_columns: "Добавяне на избраните колони"
label_added_by: "добавен от"
label_added_time_by: "Добавено от %{author} %{age}"
label_ago: "преди"
label_all: "всички"
label_all_work_packages: "всички работни пакети"
label_and: "и"
label_ascending: "Възходящо"
label_author: "Автор: %{user}"
label_avatar: "Аватар"
label_between: "between"
label_board: "Board"
label_board_locked: "Заключен"
label_board_plural: "Boards"
label_board_sticky: "Лепкава"
label_create: "Създаване"
label_create_work_package: "Създаване на нов работен пакет"
label_created_by: "Created by"
label_date: "Дата"
label_date_with_format: "Въведете %{date_attribute}, като използвате следния формат: %{format}"
label_deactivate: "Деактивирай"
label_descending: "Низходящо"
label_description: "Описание"
label_details: "Подробности"
label_display: "Покажи"
label_cancel_comment: "Отказване от коментар"
label_closed_work_packages: "затворен"
label_collapse: "Свий"
label_collapsed: "свита"
label_collapse_all: "Свиване на всички"
label_comment: "Коментар"
label_committed_at: "%{committed_revision_link} в %{date}"
label_committed_link: "направена ревизия %{revision_identifier}"
label_contains: "съдържа"
label_created_on: "създадена на"
label_edit_comment: "Редактиране на този коментар"
label_edit_status: "Edit the status of the work package"
label_equals: "е"
label_expand: "Разтвори"
label_expanded: "разширена"
label_expand_all: "Разгъване на всички"
label_expand_project_menu: "Expand project menu"
label_export: "Експортиране"
label_filename: "Файл"
label_filesize: "Размер"
label_general: "Общ"
label_greater_or_equal: ">="
label_group: 'Група'
label_group_by: "Групиране по"
label_group_plural: "Групи"
label_hide_attributes: "Скрии детайли"
label_hide_column: "Скрий колоната"
label_hide_project_menu: "Collapse project menu"
label_in: "в"
label_in_less_than: "в по-малко от"
label_in_more_than: "в повече от"
label_incoming_emails: "Входящи имейли"
label_information_plural: "Информация"
label_import: "Import"
label_latest_activity: "Latest activity"
label_last_updated_on: "Последно актуализиран на"
label_less_or_equal: "<="
label_less_than_ago: "по-скоро от няколко дни"
label_loading: "Зареждане..."
label_mail_notification: "Известия по имейл"
label_me: "мен"
label_meeting_agenda: "Agenda"
label_meeting_minutes: "Minutes"
label_menu_collapse: "събери"
label_menu_expand: "разтвори"
label_more_than_ago: "повече от преди дни"
label_next: "Следващо"
label_no_color: "No color"
label_no_data: "Няма данни за показване"
label_no_due_date: "Няма крайна дата"
label_no_start_date: "няма начална дата"
label_no_value: "Няма стойност"
label_none: "none"
label_not_contains: "doesn't contain"
label_not_equals: "is not"
label_on: "на"
label_open_menu: "Open menu"
label_open_context_menu: "Open context menu"
label_open_work_packages: "open"
label_password: "Парола"
label_previous: "Предишен"
label_per_page: "За страница:"
label_please_wait: "Моля изчакайте"
label_project_plural: "Проекти"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Цитиране на този коментар"
label_reset: "Нулиране"
label_remove_column: "Remove column"
label_remove_columns: "Премахване на избраните колони"
label_remove_row: "Remove row"
label_report: "Отчет"
label_repository_plural: "Хранилища"
label_save_as: "Запиши като"
label_select_watcher: "Изберете наблюдаващ..."
label_selected_filter_list: "Избрани филтри"
label_show_attributes: "Показване на всички атрибути"
label_show_in_menu: "Show view in menu"
label_sort_by: "Подреждане по"
label_sorted_by: "сортирано по"
label_sort_higher: "Премести нагоре"
label_sort_lower: "Премести надолу"
label_sorting: "Сортиране"
label_spent_time: "Отработено време"
label_star_query: "Favored"
label_press_enter_to_save: "Press enter to save."
label_public_query: "Публичен"
label_sum: "Sum"
label_sum_for: "Сума за"
label_subject: "Заглавие"
label_this_week: "тази седмица"
label_today: "днес"
label_time_entry_plural: "Отработено време"
label_up: "Up"
label_user_plural: "Потребители"
label_activity_show_only_comments: "Show activities with comments only"
label_activity_show_all: "Show all activities"
label_total_progress: "%{percent} % Общ напредък"
label_total_amount: "Total: %{amount}"
label_updated_on: "актуализиран на"
label_value_derived_from_children: "(value derived from children)"
label_warning: "Предупреждение"
label_work_package: "Работен пакет"
label_work_package_plural: "Работни пакети"
label_watch: "Наблюдавай"
label_watch_work_package: "Наблюдавай работния пакет"
label_watcher_added_successfully: "Наблюдаващият е успешно добавен!"
label_watcher_deleted_successfully: "Наблюдателят успешно е премахнат!"
label_work_package_details_you_are_here: "Вие сте на раздел %{tab} за %{type} %{subject}."
label_unwatch: "Спри наблюдение"
label_unwatch_work_package: "Ненаблюдаван работен пакет"
label_uploaded_by: "Качено от"
label_default_queries: "Default views"
label_starred_queries: "Favorite views"
label_global_queries: "Public views"
label_custom_queries: "Private views"
label_columns: "Колони"
label_attachments: Файлове
label_drop_files: Пуснете файлове тук
label_drop_files_hint: или щракнете, за да добавите файлове
label_drop_folders_hint: You cannot upload folders as an attachment. Please select single files.
label_add_attachments: "Add attachments"
label_formattable_attachment_hint: "Attach and link files by dropping on this field, or pasting from the clipboard."
label_remove_file: "Изтриване на %{fileName}"
label_remove_watcher: "Премахване на наблюдателя %{name}"
label_remove_all_files: Изтриване на всички файлове
label_add_description: "Добавете на описание за %{file}"
label_upload_notification: "Uploading files..."
label_work_package_upload_notification: "Качване на файлове за работа пакет #%{id}: %{subject}"
label_wp_id_added_by: "#%{id} added by %{author}"
label_files_to_upload: "Тези файлове ще бъдат качени:"
label_rejected_files: "Тези файлове не могат да бъдат качени:"
label_rejected_files_reason: "Тези файлове не могат да бъдат качени, тъй като техният размер е по-голяма от %{maximumFilesize}"
label_wait: "Моля, изчакайте за конфигурация..."
label_upload_counter: "%{done} от %{count} файлове са завършени"
label_validation_error: "Работния пакет не може да бъде съхранен поради следните грешки:"
label_version_plural: "Версии"
label_view_has_changed: "This view has unsaved changes. Click to save them."
help_texts:
show_modal: 'Show attribute help text entry'
onboarding:
buttons:
skip: 'Skip'
next: 'Следващо'
got_it: 'Got it'
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.'
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."
task_board_arrow: 'To see your <b>Task board</b>, open the Sprint drop-down...'
task_board_select: '... and select the <b>Task board</b> entry.'
task_board: "The <b>Task board</b> visualizes the progress for this sprint. Add new tasks or impediments with the + icon next to a user story. Via drag'n'drop you can update the status."
boards:
overview: 'Manage your work within an intuitive <b>Boards</b> view.'
lists: 'You can create multiple lists (columns) within one Board view, e.g. to create a KANBAN board.'
add: 'Click the + will <b>add a new card</b> to the list within a Board.'
drag: 'Drag & Drop your cards within a list to re-order, or to another list. A double click will open the details view.'
wp:
toggler: "Now let's have a look at the <b>Work package</b> section, which gives you a more detailed view of your work."
list: 'This is the <b>Work package</b> list with the important work within your project, such as tasks, features, milestones, bugs, and more. <br> You can create or edit a work package directly within this list. To see its details you can double click on a row.'
full_view: 'Within the <b>Work package details</b> you find all relevant information, such as description, status and priority, activities, dependencies or comments.'
back_button: 'With the arrow you can navigate back to the work package list.'
create_button: 'The <b>Create</b> button will add a new work package to your project.'
timeline_button: 'You can activate the <b>Gantt chart</b> to create a timeline for your project.'
timeline: 'Here you can edit your project plan. Create new phases, milestones, and add dependencies. All team members can see and update the latest plan at any time.'
password_confirmation:
field_description: 'You need to enter your account password to confirm this change.'
title: 'Confirm your password to continue'
pagination:
no_other_page: "You are on the only page."
pages:
next: "Forward to the next page"
previous: "Back to the previous page"
placeholders:
default: '-'
subject: 'Enter subject here'
selection: 'Моля изберете'
relation_description: 'Click to add description for this relation'
project:
required_outside_context: >
Please choose a project to create the work package in to see all attributes. You can only select projects which have the type above activated.
context: 'Project context'
work_package_belongs_to: 'This work package belongs to project %{projectname}.'
click_to_switch_context: 'Open this work package in that project.'
autocompleter:
label: 'Project autocompletion'
text_are_you_sure: "Сигурни ли сте?"
types:
attribute_groups:
error_duplicate_group_name: "The name %{group} is used more than once. Group names must be unique."
error_no_table_configured: "Please configure a table for %{group}."
reset_title: "Reset form configuration"
confirm_reset: >
Warning: Are you sure you want to reset the form configuration? This will reset the attributes to their default group and disable ALL custom fields.
upgrade_to_ee: "Upgrade to Enterprise Edition"
upgrade_to_ee_text: "Wow! If you need this feature you are a super pro! Would you mind supporting us OpenSource developers by becoming an Enterprise Edition client?"
more_information: "More information"
nevermind: "Nevermind"
filter_types:
parent: "being child of"
precedes: "preceding"
follows: "following"
relates: "relating to"
duplicates: "duplicating"
duplicated: "дублирано от"
blocks: "blocking"
blocked: "блокирано от"
partof: "being part of"
includes: "including"
requires: "requiring"
required: "required by"
edit:
form_configuration: "Конфигуриране на Форма"
projects: "Проекти"
settings: "Настройки"
time_entry:
project: 'Проект'
work_package: 'Работен пакет'
work_package_required: 'Requires selecting a work package first.'
activity: 'Активност'
comment: 'Коментар'
duration: 'Продължителност'
spent_on: 'Дата'
hours: 'Часове'
label: 'Time entry'
two_factor_authentication:
label_two_factor_authentication: 'Two-factor authentication'
watchers:
label_loading: Зареждане на наблюдаващи...
label_error_loading: Възникна грешка при зареждане на наблюдатели
label_search_watchers: Търсене на наблюдатели
label_add: Добавяне на наблюдатели
label_discard: Отхвърляне на избора
typeahead_placeholder: Search for possible watchers
relation_labels:
parent: "Горна категория"
children: "Деца"
relates: "Свързано с"
duplicates: "Дубликати"
duplicated: "Дублирано от"
blocks: "Блокирания"
blocked: "Блокирано от"
precedes: "Предшестващи"
follows: "Следва"
includes: "Includes"
partof: "Part of"
requires: "Requires"
required: "Required by"
relation_type: "relation type"
relations_hierarchy:
parent_headline: "Горна категория"
hierarchy_headline: "Hierarchy"
children_headline: "Деца"
relation_buttons:
set_parent: "Set parent"
change_parent: "Смяна на главният работен пакет"
remove_parent: "Remove parent"
hierarchy_indent: "Indent hierarchy"
hierarchy_outdent: "Outdent hierarchy"
group_by_wp_type: "Group by work package type"
group_by_relation_type: "Group by relation type"
add_parent: "Add existing parent"
add_new_child: "Create new child"
create_new: "Create new"
add_existing: "Add existing"
add_existing_child: "Add existing child"
remove_child: "Remove child"
add_new_relation: "Create new relation"
add_existing_relation: "Add existing relation"
update_description: "Set or update description of this relation"
toggle_description: "Toggle relation description"
update_relation: "Click to change the relation type"
add_follower: "Add follower"
add_predecessor: "Add predecessor"
remove: "Премахване на връзка"
save: "Save relation"
abort: "Abort"
relations_autocomplete:
placeholder: "Type to search"
parent_placeholder: "Choose new parent or press escape to cancel."
repositories:
select_tag: 'Изберете етикет'
select_branch: 'Изберете клон'
field_value_enter_prompt: "Въведете стойност за '%{field}'"
select2:
input_too_short:
one: "Моля, въведете още един знак"
other: "Моля, въведете още {{count}} знаци"
load_more: "Зареждане на още резултати..."
no_matches: "Не са намерени съвпадения"
searching: "Търсене..."
selection_too_big:
one: "Можете да изберете само един елемент"
other: "Можете да изберете само {{limit}} елемента"
project_menu_details: "Подробности"
sort:
sorted_asc: 'Ascending sort applied, '
sorted_dsc: 'Descending sort applied, '
sorted_no: 'No sort applied, '
sorting_disabled: 'sorting is disabled'
activate_asc: 'activate to apply an ascending sort'
activate_dsc: 'activate to apply a descending sort'
activate_no: 'activate to remove the sort'
text_work_packages_destroy_confirmation: "Are you sure you want to delete the selected work package(s)?"
text_query_destroy_confirmation: "Are you sure you want to delete the selected view?"
text_attachment_destroy_confirmation: "Наистина ли искате да изтриете прикачения файл?"
timelines:
quarter_label: 'Q%{quarter_number}'
gantt_chart: 'Gantt chart'
labels:
title: 'Label configuration'
bar: 'Bar labels'
left: 'Left'
right: 'Right'
farRight: 'Far right'
showNone: '-- No label --'
description: >
Select the attributes you want to be shown in the respective positions of the Gantt chart at all times. Note that when hovering an element, its date labels will be shown instead of these attributes.
button_activate: 'Show Gantt chart'
button_deactivate: 'Hide Gantt chart'
cancel: Отказ
change: "Change in planning"
due_date: "Finish date"
empty: "(empty)"
error: "Възникна грешка."
errors:
not_implemented: "The timeline could not be rendered because it uses a feature that is not yet implemented."
report_comparison: "The timeline could not render the configured comparisons. Please check the appropriate section in the configuration, resetting it can help solve this problem."
report_epicfail: "The timeline could not be loaded due to an unexpected error."
report_timeout: "The timeline could not be loaded in a reasonable amount of time."
filter:
grouping_other: "Други"
noneSelection: "(none)"
name: "Име"
outline: "Reset Outline"
outlines:
aggregation: "Show aggregations only"
level1: "Expand level 1"
level2: "Expand level 2"
level3: "Expand level 3"
level4: "Expand level 4"
level5: "Expand level 5"
all: "Show all"
project_status: "Статус на проекта"
really_close_dialog: "Наистина ли искате да затворите диалоговия прозорец и да загубите въведените данни?"
responsible: "Отговорен"
save: Запази
start_date: "Начална дата"
tooManyProjects: "Намерени са повече от %{count} проекта. Моля, използвайте по-точен филтър!"
selection_mode:
notification: 'Click on any highlighted work package to create the relation. Press escape to cancel.'
zoom:
in: "Приближаване"
out: "Отдалечаване"
auto: "Auto zoom"
days: "Дни"
weeks: "Седмици"
months: "Месеци"
quarters: "Tримесечие"
years: "Години"
slider: "Плъзгач за мащабиране"
description: >
Select the initial zoom level that should be shown when autozoom is not available.
tl_toolbar:
zooms: "Ниво на мащабиране"
outlines: "Йерархично ниво"
upsale:
ee_only: 'Enterprise Edition only feature'
wiki_formatting:
strong: "Главни букви"
italic: "Наклонени букви"
underline: "Подчертаване"
deleted: "Изтрито"
code: "Вложен код"
heading1: "Заглавие 1"
heading2: "Заглавие 2"
heading3: "Заглавие 3"
unordered_list: "Неподреден списък"
ordered_list: "Подреден списък"
quote: "Цитат"
unquote: "Махни кавичките"
preformatted_text: "Предварително форматиран текст"
wiki_link: "Линк към уики страница"
image: "Изображение"
work_packages:
bulk_actions:
move: 'Bulk change of project'
edit: 'Bulk edit'
copy: 'Bulk copy'
delete: 'Bulk delete'
button_clear: "Изчистване"
comment_added: "Коментарът е добавен успешно."
comment_send_failed: "Възникна грешка. Коментарът не може да бъде добавен."
comment_updated: "Коментарът е актуализиран успешно."
confirm_edit_cancel: "Сигурни ли сте, че искате да откажете промените на работният пакет?"
description_filter: "Филтър"
description_enter_text: "Въведи текст"
description_options_hide: "Скрий опциите"
description_options_show: "Покажи опциите"
edit_attribute: "%{attribute} - Редактиране"
key_value: "%{key}: %{value}"
label_enable_multi_select: "Разреши множествено избиране"
label_disable_multi_select: "Спиране на множествено избиране"
label_filter_add: "Добавяне на филтър"
label_filter_by_text: "Filter by text"
label_options: "Опции"
label_column_multiselect: "Комбинирани падащо меню: изберете с клавишите със стрелки, потвърдете избора с enter, изтриване с backspace"
message_error_during_bulk_delete: Възникна грешка при опит за изтриване на работни пакети.
message_successful_bulk_delete: Успешно изтрити работни пакети.
message_successful_show_in_fullscreen: "Щракнете тук, за да отворите този работен пакет в изглед на цял екран."
message_view_spent_time: "Show spent time for this work package"
message_work_package_read_only: "Work package is locked in this status. No attribute other than status can be altered."
message_work_package_status_blocked: "Work package status is not writable due to closed status and closed version being assigned."
placeholder_filter_by_text: "Subject, description, comments, ..."
inline_create:
title: 'Щракнете тук, за да добавите нов работен пакет към този списък'
create:
title: 'Нов работен пакет'
header: 'New %{type}'
header_no_type: 'New work package (Type not yet set)'
header_with_parent: 'New %{type} (Child of %{parent_type} #%{id})'
button: 'Създаване'
copy:
title: 'Copy work package'
hierarchy:
show: "Show hierarchy mode"
hide: "Hide hierarchy mode"
toggle_button: 'Click to toggle hierarchy mode.'
leaf: 'Work package leaf at level %{level}.'
children_collapsed: 'Hierarchy level %{level}, collapsed. Click to show the filtered children'
children_expanded: 'Hierarchy level %{level}, expanded. Click to collapse the filtered children'
faulty_query:
title: Work packages could not be loaded.
description: Your view is erroneous and could not be processed.
no_results:
title: Няма работни пакети за показване.
description: Или никакви работни пакети не са създадени, или всички са филтрирани.
limited_results: Only %{count} work packages can be shown in manual sorting mode. Please reduce the results by filtering.
property_groups:
details: "Подробности"
people: "Участници"
estimatesAndTime: "Разчетите и време"
other: "Други"
properties:
assignee: "Изпълнител"
author: "Автор"
createdAt: "Създаден на"
description: "Описание"
date: "Дата"
dueDate: "Finish date"
estimatedTime: "Очаквано време"
spentTime: "Отработено време"
category: "Категория"
percentageDone: "Процент завършена задача"
priority: "Приоритет"
projectName: "Проект"
responsible: "Отговорен"
startDate: "Начална дата"
status: "Състояние"
subject: "Заглавие"
title: "Заглавие"
type: "Тип"
updatedAt: "Актуализиран на"
versionName: "Версия"
version: "Версия"
default_queries:
latest_activity: "Latest activity"
created_by_me: "Created by me"
assigned_to_me: "Assigned to me"
recently_created: "Recently created"
all_open: "All open"
summary: "Обобщение"
jump_marks:
pagination: "Jump to table pagination"
label_pagination: "Click here to skip over the work packages table and go to pagination"
content: "Jump to content"
label_content: "Click here to skip over the menu and go to the content"
placeholders:
default: "-"
formattable: "%{name}: Click to edit..."
query:
column_names: "Колони"
group_by: "Групай резултатите по"
group: "Групиране по"
group_by_disabled_by_hierarchy: "Group by is disabled due to the hierarchy mode being active."
hierarchy_disabled_by_group_by: "Hierarchy mode is disabled due to results being grouped by %{column}."
sort_ascending: "Cортирай възходящо"
sort_descending: "Сортирай низходящо"
move_column_left: "Преместване на колона наляво"
move_column_right: "Преместете колона надясно"
hide_column: "Скрий колоната"
insert_columns: "Вмъкване на колони..."
filters: "Филтри"
display_sums: "Показване на суми"
confirm_edit_cancel: "Are you sure you want to cancel editing the name of this view? Title will be set back to previous value."
click_to_edit_query_name: "Click to edit title of this view."
rename_query_placeholder: "Name of this view"
star_text: "Mark this view as favorite and add to the saved views sidebar on the left."
public_text: >
Publish this view, allowing other users to access your view. Users with the 'Manage public views' permission can modify or remove public query. This does not affect the visibility of work package results in that view and depending on their permissions, users may see different results.
errors:
unretrievable_query: "Unable to retrieve view from URL"
not_found: "There is no such view"
duplicate_query_title: "Name of this view already exists. Change anyway?"
text_no_results: "No matching views were found."
table:
configure_button: 'Configure work package table'
summary: "Таблица с атрибути от редове и колони на работен пакет."
text_inline_edit: "Повечето клетки на тази таблица са бутони, които активират инлайн редактиране функционалност на този атрибут."
text_sort_hint: "С линковете в заглавията на колоните в таблицата можете да сортирате, преподреждате, премахвате и добавяте колони."
text_select_hint: "Select boxes should be opened with 'ALT' and arrow keys."
table_configuration:
button: 'Configure this work package table'
choose_display_mode: 'Display work packages as'
modal_title: 'Work package table configuration'
embedded_tab_disabled: "This configuration tab is not available for the embedded view you're editing."
default: "default"
display_settings: 'Display settings'
default_mode: "Flat list"
hierarchy_mode: "Hierarchy"
hierarchy_hint: "All filtered table results will be augmented with their ancestors. Hierarchies can be expanded and collapsed."
display_sums_hint: "Display sums of all summable attributes in a row below the table results."
show_timeline_hint: "Show an interactive gantt chart on the right side of the table. You can change its width by dragging the divider between table and gantt chart."
highlighting: 'Highlighting'
highlighting_mode:
description: "Highlight with color"
none: "No highlighting"
inline: 'Highlighted attribute(s)'
inline_all: 'All attributes'
entire_row_by: 'Entire row by'
status: 'Състояние'
priority: 'Приоритет'
type: 'Тип'
sorting_mode:
description: 'Chose the mode to sort your Work packages:'
automatic: 'Automatic'
manually: 'Manually'
warning: 'You will lose your previous sorting when activating the automatic sorting mode.'
columns_help_text: "Use the input above to add or remove columns to your table view. You can drag and drop the columns to reorder them."
upsale:
attribute_highlighting: 'Need certain work packages to stand out from the mass?'
relation_columns: 'Need to see relations in the work package list?'
check_out_link: 'Check out the Enterprise Edition.'
relation_filters:
first_part: "Show all work packages"
second_part: "the current work package"
tabs:
overview: Общ преглед
activity: Активност
relations: Връзки с
watchers: Наблюдатели
attachments: Прикачени файлове
time_relative:
days: "дни"
weeks: "седмици"
months: "месеци"
toolbar:
settings:
configure_view: "Configure view ..."
columns: "Колони..."
sort_by: "Сортирай по..."
group_by: "Групиране по..."
display_sums: "Показване на суми"
display_hierarchy: "Display hierarchy"
hide_hierarchy: "Hide hierarchy"
hide_sums: "Скрий суми"
save: "Запази"
save_as: "Запиши като ..."
export: "Експортиране ..."
visibility_settings: "Visibility settings ..."
page_settings: "Rename view ..."
delete: "Изтрий"
filter: "Филтър"
unselected_title: "Работен пакет"
search_query_label: "Search saved views"
search_query_title: "Click to search saved views"
placeholder_query_title: "Set a title for this view"
modals:
label_settings: "Rename view"
label_name: "Име"
label_delete_page: "Изтриване на текущата страница"
button_apply: "Приложи"
button_save: "Запази"
button_submit: "Изпрати"
button_cancel: "Отказ"
form_submit:
title: 'Confirm to continue'
text: 'Are you sure you want to perform this action?'
destroy_work_package:
title: "Confirm deletion of %{label}"
text: "Are you sure you want to delete the following %{label} ?"
has_children: "The work package has %{childUnits}:"
confirm_deletion_children: "I acknowledge that ALL descendants of the listed work packages will be recursively removed."
deletes_children: "All child work packages and their descendants will also be recursively deleted."
notice_no_results_to_display: "No visible results to display."
notice_successful_create: "Успешно създаване."
notice_successful_delete: "Успешно изтриване."
notice_successful_update: "Успешно обновяване."
notice_bad_request: "Грешна заявка."
relations:
empty: Не съществува връзка
remove: Премахване на връзка
inplace:
button_edit: "%{attribute}: Редактиране"
button_save: "%{attribute}: Запиши"
button_cancel: "%{attribute}: отказ"
button_save_all: "Запази"
button_cancel_all: "Отказ"
link_formatting_help: "Помощ за форматиране на текст"
btn_preview_enable: "Предварителен преглед"
btn_preview_disable: "Забраняване на преглед"
null_value_label: "Няма стойност"
clear_value_label: "-"
errors:
required: '%{field} не може да бъде празно'
number: '%{field} не е валидно число'
maxlength: '%{field} не може да съдържа повече от %{maxLength} цифри(а)'
minlength: '%{field} не може да съдържа по-малко от %{minLength} цифри(а)'
messages_on_field: 'Това поле е невалидно: %{messages}'
error_could_not_resolve_version_name: "Не можа да открие версия с име"
error_could_not_resolve_user_name: "Не може да открие потребителско име"
error_attachment_upload: "File failed to upload: %{error}"
error_attachment_upload_permission: "You don't have the permission to upload files on this resource."
units:
workPackage:
one: "work package"
other: "work packages"
child_work_packages:
one: "one child work package"
other: "%{count} work package children"
hour:
one: "1 h"
other: "%{count} h"
zen_mode:
button_activate: 'Activate zen mode'
button_deactivate: 'Deactivate zen mode'
global_search:
all_projects: "In all projects"
search: "Търсене"
close_search: "Close search"
current_project: "In this project"
current_project_and_all_descendants: "In this project + subprojects"
title:
all_projects: "all projects"
project_and_subprojects: "and all subprojects"
search_for: "Search for"
views:
card: 'Cards'
list: 'Table'
timeline: 'Gantt'

@ -208,8 +208,15 @@ ca:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Activar"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@ ca:
label_project_plural: "Projectes"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Citar aquest comentari"
label_recent: "Recent"
label_reset: "Restablir"
label_remove_column: "Remove column"
label_remove_columns: "Treure les columnes seleccionades"
@ -533,12 +541,14 @@ ca:
field_value_enter_prompt: "Introduïu un valor per a '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Si us plau, introduïu un caràcter més"
other: "Introduïu {{count}} caràcters més"
load_more: "Carregant més resultats..."
no_matches: "No hi ha coincidències"
searching: "Cercant ..."
selection_too_big:
zero: "You cannot select any items"
one: "Només podeu seleccionar un element"
other: "Només podeu seleccionar {{limit}} elements"
project_menu_details: "Detalls"
@ -878,6 +888,7 @@ ca:
one: "one child work package"
other: "%{count} work package children"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -208,8 +208,15 @@ cs:
blocks:
new_features:
text_new_features: "Přečtěte si o nových funkcích a aktualizacích produktů."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktivovat"
label_add_column_after: "Přidat sloupec za"
label_add_column_before: "Přidat sloupec před"
@ -309,6 +316,7 @@ cs:
label_project_plural: "Projekty"
label_visibility_settings: "Nastavení viditelnosti"
label_quote_comment: "Citovat tento komentář"
label_recent: "Recent"
label_reset: "Obnovit"
label_remove_column: "Odstranit sloupec"
label_remove_columns: "Odstranit vybrané sloupce"
@ -533,6 +541,7 @@ cs:
field_value_enter_prompt: "Zadejte hodnotu pro '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Prosím, zadejte jeden nebo více znaků"
few: "Prosím, zadejte ještě {{count}} znaků"
many: "Prosím, zadejte ještě {{count}} znaků"
@ -541,6 +550,7 @@ cs:
no_matches: "Nenalezena žádná shoda"
searching: "Vyhledávání ..."
selection_too_big:
zero: "You cannot select any items"
one: "Můžete vybrat pouze jednu položku"
few: "Můžete vybrat pouze {{limit}} položek"
many: "Můžete vybrat pouze {{limit}} položek"
@ -886,6 +896,7 @@ cs:
many: "%{count} podřazených pracovních balíčků"
other: "%{count} podřazených pracovních balíčků"
hour:
zero: "0 h"
one: "1 h"
few: "%{count} h"
many: "%{count} h"

@ -207,8 +207,15 @@ da:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject indeholder en ny <b>Oversigts-side</b> til at <b>vise vigtige projektoplysninger</b> og vise, om projektet er på sporet. </br> Du kan indsætte forskellige nye statuswidgets, såsom: <ul><li> projektstatus,</li> <li>oversigt over arbejdspakkesstatus,</li> <li>opgaveforløb,</li> <li>opgaver, der er tildelt brugere.</li></ul>"
learn_about: "Lær mere om de nye status-widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktivér"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -308,6 +315,7 @@ da:
label_project_plural: "Projekter"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Citér denne kommentar"
label_recent: "Recent"
label_reset: "Nulstil"
label_remove_column: "Remove column"
label_remove_columns: "Fjern valgte kolonner"
@ -532,12 +540,14 @@ da:
field_value_enter_prompt: "Indtast en værdi for '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Angiv venligst ét tegn yderligere"
other: "Angiv venligst {{count}} tegn yderligere"
load_more: "Henter flere resultater..."
no_matches: "Ingen passende resultater fundet"
searching: "Søger..."
selection_too_big:
zero: "You cannot select any items"
one: "Du kan kun vælge ét emne"
other: "Du kan kun vælge {{limit}} emne"
project_menu_details: "Detaljer"
@ -877,6 +887,7 @@ da:
one: "one child work package"
other: "%{count} work package children"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -207,8 +207,15 @@ de:
blocks:
new_features:
text_new_features: "Lesen Sie über neue Funktionen und Updates."
current_new_feature_html: "OpenProject enthält eine neue <b>Übersicht-Seite</b>, um <b>wichtige Projektinformationen anzuzeigen</b> und zu zeigen, ob das Projekt im Zeitplan ist. </br> Sie können verschiedene neue Status-Widgets einfügen, wie: <ul><li>Projektstatus,</li> <li>Übersicht über Arbeitspaket-Status,</li> <li>Aufgabenfortschritt,</li> <li>Aufgaben zugewiesen an Benutzer.</li></ul>"
learn_about: "Erfahren Sie mehr über die neuen Status-Widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktiviere"
label_add_column_after: "Spalte danach hinzufügen"
label_add_column_before: "Spalte davor hinzufügen"
@ -308,6 +315,7 @@ de:
label_project_plural: "Projekte"
label_visibility_settings: "Sichtbarkeits-Einstellungen"
label_quote_comment: "Diesen Kommentar zitieren"
label_recent: "Recent"
label_reset: "Zurücksetzen"
label_remove_column: "Spalte entfernen"
label_remove_columns: "Ausgewählte Spalten entfernen"
@ -532,12 +540,14 @@ de:
field_value_enter_prompt: "Einen Wert für '%{field}' eingeben"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Bitte ein weiteres Zeichen eingeben"
other: "Bitte {{count}} weitere Zeichen eingeben"
load_more: "Weitere Ergebnisse werden geladen ..."
no_matches: "Keine Treffer gefunden"
searching: "Suche ..."
selection_too_big:
zero: "You cannot select any items"
one: "Sie dürfen nur ein Element auswählen"
other: "Sie dürfen nur {{limit}} Elemente auswählen"
project_menu_details: "Details"
@ -877,6 +887,7 @@ de:
one: "ein untergeordnetes Arbeitspaket"
other: "%{count} untergeordnete Arbeitspakete"
hour:
zero: "0 h"
one: "%{count} h"
other: "%{count} h"
zen_mode:

@ -207,8 +207,15 @@ el:
blocks:
new_features:
text_new_features: "Διαβάστε για τις νέες λειτουργίες και τις ενημερώσεις προϊόντων."
current_new_feature_html: "Το OpenProject περιέχει μια νέα <b> σελίδα Επισκόπησης </b> για να <b>εμφανίσετε σημαντικές πληροφορίες έργου </b> και να δείξει εάν το έργο βρίσκεται εντός χρονοδιαγράμματος. </br> Μπορείτε να εισάγετε διάφορα γραφικά στοιχεία (widgets) για την κατάσταση, όπως: <ul><li> κατάσταση έργου, </li><li> επισκόπηση της κατάστασης του πακέτου εργασίας, </li><li>πρόοδος εργασίας,</li> <li> εργασίες που έχουν εκχωρηθεί στους χρήστες. </li></ul>"
learn_about: "Μάθετε περισσότερα για τα νέα widgets κατάστασης"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Ενεργοποίηση"
label_add_column_after: "Προσθήκη στήλης μετά"
label_add_column_before: "Προσθήκη στήλης πριν"
@ -308,6 +315,7 @@ el:
label_project_plural: "Έργα"
label_visibility_settings: "Ρυθμίσεις ορατότητας"
label_quote_comment: "Παραθέστε αυτό το σχόλιο"
label_recent: "Recent"
label_reset: "Επαναφορά"
label_remove_column: "Κατάργηση στήλης"
label_remove_columns: "Αφαιρέστε τις επιλεγμένες στήλες"
@ -532,12 +540,14 @@ el:
field_value_enter_prompt: "Εισαγωγή τιμής για το '%{field}'"
select2:
input_too_short:
zero: "Παρακαλούμε εισάγετε περισσότερους χαρακτήρες"
one: "Παρακαλώ εισάγετε έναν ακόμη χαρακτήρα"
other: "Παρακαλώ εισάγετε {{count}} ακόμη χαρακτήρες"
load_more: "Φόρτωση περισσότερων αποτελεσμάτων ..."
no_matches: "Δεν βρέθηκαν αντιστοιχίες"
searching: "Αναζήτηση ..."
selection_too_big:
zero: "Δεν μπορείτε να επιλέξετε κανένα αντικείμενο"
one: "Μπορείτε να επιλέξετε μόνο ένα αντικείμενο"
other: "Μπορείτε να επιλέξετε μόνο {{limit}} αντικείμενα"
project_menu_details: "Λεπτομέρειες"
@ -877,6 +887,7 @@ el:
one: "ένα παιδί πακέτο εργασίας"
other: "%{count} παιδιά πακέτα εργασίας"
hour:
zero: "0 ω"
one: "1 ώρα"
other: "%{count} ώρες"
zen_mode:

@ -208,8 +208,15 @@ es:
blocks:
new_features:
text_new_features: "Obtenga información sobre nuevas características y actualizaciones de productos."
current_new_feature_html: "OpenProject tiene una nueva <b>página de información general</b> para <b>mostrar información importante sobre el proyecto</b> e indicar si se completará según lo previsto. </br> Puede insertar nuevos widgets de estado, como: <ul><li>estado del proyecto,</li> <li>información general sobre el estado del paquete de trabajo,</li> <li>progreso de la tarea,</li> <li>tareas asignadas a usuarios.</li></ul>"
learn_about: "Más información sobre los nuevos widgets de estado"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Activar"
label_add_column_after: "Añadir columna a la derecha"
label_add_column_before: "Añadir columna a la izquierda"
@ -309,6 +316,7 @@ es:
label_project_plural: "Proyectos"
label_visibility_settings: "Configuración de visibilidad"
label_quote_comment: "Citar este comentario"
label_recent: "Recent"
label_reset: "Reiniciar"
label_remove_column: "Eliminar columna"
label_remove_columns: "Eliminar columnas seleccionadas"
@ -533,12 +541,14 @@ es:
field_value_enter_prompt: "Introduzca un valor para '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Por favor introduzca un carácter más"
other: "Por favor, ingrese {{count}} caracteres más"
load_more: "Cargando mas resultados ..."
no_matches: "No se encontraron coincidencias"
searching: "Buscando ..."
selection_too_big:
zero: "You cannot select any items"
one: "Solo puede seleccionar un objeto"
other: "Solo puede seleccionar {{limit}} objetos"
project_menu_details: "Detalles"
@ -878,6 +888,7 @@ es:
one: "un paquete de trabajo secundario"
other: "%{count} paquetes de trabajo secundarios"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -208,8 +208,15 @@ fi:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktivoi"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@ fi:
label_project_plural: "Projektit"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Lainaa tämä kommentti"
label_recent: "Recent"
label_reset: "Nollaus"
label_remove_column: "Remove column"
label_remove_columns: "Poista valitut sarakkeet"
@ -533,12 +541,14 @@ fi:
field_value_enter_prompt: "Syötä arvo kenttään \"%{field}\""
select2:
input_too_short:
zero: "Please enter more characters"
one: "Kirjoita vielä yksi merkki"
other: "Kirjoita {{count}} lisää merkkiä"
load_more: "Ladataan lisää tuloksia..."
no_matches: "Vastaavuuksia ei löydy"
searching: "Etsitään..."
selection_too_big:
zero: "You cannot select any items"
one: "Voit valita vain yhden kohteen"
other: "Voit valita vain {{limit}} kohdetta"
project_menu_details: "Yksityiskohdat"
@ -878,6 +888,7 @@ fi:
one: "one child work package"
other: "%{count} work package children"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -208,8 +208,15 @@ fil:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktibo"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@ fil:
label_project_plural: "Mga proyekto"
label_visibility_settings: "Ang mga setting ng katanyagan"
label_quote_comment: "I-quote ang komentong ito"
label_recent: "Recent"
label_reset: "I-reset"
label_remove_column: "Remove column"
label_remove_columns: "Tanggalin ang mga napiling hanay"
@ -533,12 +541,14 @@ fil:
field_value_enter_prompt: "Ipasok ang halaga para sa %{field}"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Mangyaring ipasok ang higit isang karakter"
other: "Mangyaring ipasok ang {{count}} maraming karakter"
load_more: "Naglo-load ng ibang resulta ..."
no_matches: "Walang magkatugmang natagpuan"
searching: "Naghahanap ..."
selection_too_big:
zero: "You cannot select any items"
one: "Maari ka lamang oumili ng isang aytem"
other: "Maari ka lamang pumili ng mga {{limit}} aytem"
project_menu_details: "Mga detalye"
@ -878,6 +888,7 @@ fil:
one: "isang bata work package"
other: "%{count} work package mga bata"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -208,8 +208,15 @@ fr:
blocks:
new_features:
text_new_features: "En savoir plus sur les nouvelles fonctionnalités et les mises à jour des produits."
current_new_feature_html: "OpenProject contient une nouvelle <b>page d'aperçu</b> pour <b>afficher les informations importantes du projet</b> et montrer si le projet est sur la bonne voie. </br> Vous pouvez insérer divers widgets de statut, comme : <ul><li>statut du projet,</li> <li> aperçu du statut du lot de travaux,</li> <li>progression de tâches,</li> <li>tâches assignées aux utilisateurs.</li></ul>"
learn_about: "En savoir plus sur les nouveaux widgets de statut"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Activer"
label_add_column_after: "Ajouter une colonne au-dessus"
label_add_column_before: "Ajouter une colonne avant"
@ -309,6 +316,7 @@ fr:
label_project_plural: "Projets"
label_visibility_settings: "Paramètres de visibilité"
label_quote_comment: "Citer ce commentaire"
label_recent: "Recent"
label_reset: "Réinitialiser"
label_remove_column: "Supprimer la colonne"
label_remove_columns: "Enlever les colonnes sélectionnées"
@ -465,7 +473,7 @@ fr:
time_entry:
project: 'Projet'
work_package: 'Lot de travaux'
work_package_required: 'Requires selecting a work package first.'
work_package_required: 'Nécessite d''abord la sélection d''un lot de travaux.'
activity: 'Activité'
comment: 'Commentaire'
duration: 'Durée'
@ -533,12 +541,14 @@ fr:
field_value_enter_prompt: "Saisissez une valeur pour « %{field} »"
select2:
input_too_short:
zero: "Veuillez saisir plus de caractères"
one: "Veuillez saisir un caractère supplémentaire"
other: "Veuillez saisir {{count}} caractères supplémentaires"
load_more: "Chargement de plus de résultats ..."
no_matches: "Pas de correspondances trouvées"
searching: "Recherche…"
selection_too_big:
zero: "Vous ne pouvez sélectionner aucun élément"
one: "Vous pouvez seulement sélectionner un élément"
other: "Vous pouvez seulement sélectionner {{limit}} éléments"
project_menu_details: "Détails"
@ -878,6 +888,7 @@ fr:
one: "un lot de travaux enfant"
other: "%{count} lots de travaux enfant"
hour:
zero: "0 h"
one: "1h"
other: "%{count}h"
zen_mode:

@ -208,8 +208,15 @@ hr:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktiviraj"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@ hr:
label_project_plural: "Projekti"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Citirajte komentar"
label_recent: "Recent"
label_reset: "Resetiraj"
label_remove_column: "Remove column"
label_remove_columns: "Izbriši odabrene stupce"
@ -533,6 +541,7 @@ hr:
field_value_enter_prompt: "Unesite vrijednost za '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Molim vas unesite još jedan znak"
few: "Molim vas unesite još {{count}} znaka"
other: "Molim vas unesite još {{count}} znaka"
@ -540,6 +549,7 @@ hr:
no_matches: "Nema pronađenih poveznica"
searching: "Traženje ..."
selection_too_big:
zero: "You cannot select any items"
one: "Možete odabrati samo jedan element"
few: "Možete odabrati samo {{limit}} elementa"
other: "Možete odabrati samo {{limit}} elementa"
@ -882,6 +892,7 @@ hr:
few: "%{count} work package children"
other: "%{count} work package children"
hour:
zero: "0 h"
one: "1 h"
few: "%{count} h"
other: "%{count} h"

@ -207,8 +207,15 @@ hu:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktivál"
label_add_column_after: "Oszlop hozzáadása utána"
label_add_column_before: "Oszlop hozzáadása előtte"
@ -308,6 +315,7 @@ hu:
label_project_plural: "Projektek"
label_visibility_settings: "Láthatósági beállítások"
label_quote_comment: "Hozzászólás idézése"
label_recent: "Recent"
label_reset: "Visszaállít, reset"
label_remove_column: "Oszlop eltávolítása"
label_remove_columns: "Eltávolítja a kijelölt oszlopokat"
@ -532,12 +540,14 @@ hu:
field_value_enter_prompt: "Adja meg az értéket a %{field} mezőhöz"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Kérjük, adjon meg egy további karaktert"
other: "Kérjük, adjon meg {{count}} karaktert"
load_more: "További eredmények betöltése..."
no_matches: "Nincs találat"
searching: "Keresés ..."
selection_too_big:
zero: "You cannot select any items"
one: "Csak egy elem választható"
other: "Csak {{limit}} elem választható"
project_menu_details: "Részletek"
@ -877,6 +887,7 @@ hu:
one: "egy gyermek munkacsomag"
other: "%{count} gyermek feladatcsoport"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} ó"
zen_mode:

@ -208,8 +208,15 @@ id:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktifkan"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@ id:
label_project_plural: "Project"
label_visibility_settings: "Seting penampakan"
label_quote_comment: "Quote this comment"
label_recent: "Recent"
label_reset: "Reset"
label_remove_column: "Remove column"
label_remove_columns: "Hapus kolom terpilih"
@ -533,11 +541,13 @@ id:
field_value_enter_prompt: "Masukkan nilai untuk '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
other: "Please enter {{count}} more characters"
load_more: "Memuat hasil lebih banyak..."
no_matches: "Tak ditemukan yang cocok"
searching: "Mencari ..."
selection_too_big:
zero: "You cannot select any items"
other: "Anda hanya dapat memilih {{limit}} item"
project_menu_details: "Detil"
sort:
@ -874,6 +884,7 @@ id:
child_work_packages:
other: "Paket kerja %{count} turunan"
hour:
zero: "0 h"
other: "%{count} h"
zen_mode:
button_activate: 'Mengaktifkan modus zen'

@ -208,8 +208,15 @@ it:
blocks:
new_features:
text_new_features: "Informati sulle nuove funzionalità e sugli aggiornamenti dei prodotti."
current_new_feature_html: "OpenProject contiene un nuovo <b>quadro di controllo</b> per <b>visualizzare importanti informazioni sul progetto</b> e mostrare se il progetto è in linea con le previsioni. </br> Puoi inserire vari nuovi widget di stato, come: <ul><li>stato del progetto,</li> <li>panoramica dello stato delle macro-attività,</li> <li>progresso delle attività,</li> <li>attività assegnate agli utenti.</li></ul>"
learn_about: "Ulteriori informazioni sui nuovi widget di stato"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Attiva"
label_add_column_after: "Aggiungi colonna dopo"
label_add_column_before: "Aggiungi colonna prima"
@ -309,6 +316,7 @@ it:
label_project_plural: "Progetti"
label_visibility_settings: "Impostazioni di visibilità"
label_quote_comment: "Annota questo commento"
label_recent: "Recent"
label_reset: "Reimposta"
label_remove_column: "Rimuovi colonna"
label_remove_columns: "Rimuovi le colonne selezionate"
@ -533,12 +541,14 @@ it:
field_value_enter_prompt: "Inserisci un valore per '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Inserisci un altro carattere"
other: "Inserisci altri {{count}} caratteri"
load_more: "Carica altri risultati ..."
no_matches: "Nessuna corrispondenza trovata"
searching: "Ricerca in corso ..."
selection_too_big:
zero: "You cannot select any items"
one: "Puoi selezionare solo un elemento"
other: "Puoi selezionare solo {{limit}} elementi"
project_menu_details: "Dettagli"
@ -878,6 +888,7 @@ it:
one: "una macro-attività subordinata"
other: "%{count} macro-attività subordinate"
hour:
zero: "0 h"
one: "1 o"
other: "%{count} o"
zen_mode:

@ -209,8 +209,15 @@ ja:
blocks:
new_features:
text_new_features: "新しい機能と製品の更新について表示する"
current_new_feature_html: "OpenProject には、<b>重要なプロジェクト情報を表示</b> して、プロジェクトが順調に進んでいるかどうかを表示する、新しい <b>概要ページ</b> が含まれています。 </br> <ul><li>プロジェクトのステータス</li> <li>作業項目のステータスの概要</li> <li>タスクの進捗状況</li> <li>ユーザーに割り当てられたタスク</li></ul> など、さまざまな新しいステータスウィジェットを挿入できます。"
learn_about: "新しいステータスウィジェットの詳細"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "有効にする"
label_add_column_after: "後に列を追加"
label_add_column_before: "前に列を追加"
@ -310,6 +317,7 @@ ja:
label_project_plural: "プロジェクト"
label_visibility_settings: "表示の設定"
label_quote_comment: "このコメントを引用"
label_recent: "Recent"
label_reset: "リセット"
label_remove_column: "列を削除"
label_remove_columns: "選択した列を削除"
@ -536,11 +544,13 @@ ja:
field_value_enter_prompt: "'%{field}'の値を入力"
select2:
input_too_short:
zero: "Please enter more characters"
other: "後{{count}}以上の文字を入力してください。"
load_more: "より多くの結果を読み込み中…"
no_matches: "一致するものが見つかりません。"
searching: "検索中..."
selection_too_big:
zero: "You cannot select any items"
other: "{{limit}}つ項目のみを選択できます。"
project_menu_details: "詳細"
sort:
@ -877,6 +887,7 @@ ja:
child_work_packages:
other: "%{count} の子ワークパッケージ"
hour:
zero: "0 h"
other: "%{count} 時間"
zen_mode:
button_activate: 'マナーモードをアクティブにする'

@ -208,8 +208,15 @@ ko:
blocks:
new_features:
text_new_features: "새로운 기능 및 제품 업데이트에 대해 읽어보십시오."
current_new_feature_html: "OpenProject에는 <b>중요 프로젝트 정보를 표시하고</b> 프로젝트가 정상 상태인지 나타내는 새로운 <b>요약 페이지</b>가 포함되어 있습니다. </br> 사용자는 다양한 새로운 상태 위젯을 삽입할 수 있습니다. 예: <ul><li>프로젝트 상태,</li> <li>작업 패키지 상태 개요,</li> <li>작업 진행률,</li> <li>사용자에게 할당된 작업.</li></ul>"
learn_about: "새로운 상태 위젯에 대해 자세히 알아보기"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "활성화"
label_add_column_after: "다음 뒤에 열 추가"
label_add_column_before: "다음 앞에 열 추가"
@ -309,6 +316,7 @@ ko:
label_project_plural: "프로젝트"
label_visibility_settings: "표시 여부 설정"
label_quote_comment: "코멘트 인용"
label_recent: "Recent"
label_reset: "재설정"
label_remove_column: "열 제거"
label_remove_columns: "선택된 열 제거"
@ -459,13 +467,13 @@ ko:
requires: "요구"
required: "다음에 의해 요구됨:"
edit:
form_configuration: "Form Configuration"
form_configuration: "양식 구성"
projects: "프로젝트"
settings: "설정"
time_entry:
project: '프로젝트'
work_package: '작업 패키지'
work_package_required: 'Requires selecting a work package first.'
work_package_required: '먼저 작업 패키지를 선택해야 합니다.'
activity: '활동'
comment: '코멘트'
duration: '기간'
@ -533,11 +541,13 @@ ko:
field_value_enter_prompt: "'%{field}'에 대 한 값을 입력하세요."
select2:
input_too_short:
zero: "문자를 더 입력하세요"
other: "{{count}} 이상의 글자를 입력해 주십시오."
load_more: "더 많은 결과를 불러오고 있습니다 ..."
no_matches: "조건에 맞는 결과가 없습니다."
searching: "찾는 중 ..."
selection_too_big:
zero: "어느 항목도 선택할 수 없습니다"
other: "{{limit}}개만 선택하실 수 있습니다."
project_menu_details: "세부 정보"
sort:
@ -874,6 +884,7 @@ ko:
child_work_packages:
other: "%{count}개의 작업 패키지 자식"
hour:
zero: "0 h"
other: "%{count}시간"
zen_mode:
button_activate: 'Zen 모드 활성화'

@ -208,8 +208,15 @@ lt:
blocks:
new_features:
text_new_features: "Skaitykite apie naujas savybes ir produkto atnaujinimus."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktyvuoti"
label_add_column_after: "Pridėti stulpelį po"
label_add_column_before: "Pridėti stulpelį prieš"
@ -309,6 +316,7 @@ lt:
label_project_plural: "Projektai"
label_visibility_settings: "Matomumo nustatymai"
label_quote_comment: "Cituoti šį komentarą"
label_recent: "Recent"
label_reset: "Nustatyti iš naujo"
label_remove_column: "Išimti stulpelį"
label_remove_columns: "Pašalinti pažymėtus stulpelius"
@ -533,6 +541,7 @@ lt:
field_value_enter_prompt: "Įveskite \"%{field}\" reikšmę "
select2:
input_too_short:
zero: "Please enter more characters"
one: "Įveskite dar vieną simbolį"
few: "Prašome įvesti dar {{count}} simbolius (-į, -ių)"
many: "Prašome įvesti dar {{count}} simbolius (-į, -ių)"
@ -541,6 +550,7 @@ lt:
no_matches: "Atitikmenų nerasta"
searching: "Ieškoma ..."
selection_too_big:
zero: "You cannot select any items"
one: "Jūs galite pasirinkti tik vieną elementą"
few: "Jūs galite pasirinkti tik {{limit}} elementus (-ą, -ų)"
many: "Jūs galite pasirinkti tik {{limit}} elementus (-ą, -ų)"
@ -886,6 +896,7 @@ lt:
many: "%{count} darbų paketo vaikai"
other: "%{count} darbų paketo vaikai"
hour:
zero: "0 h"
one: "1 val"
few: "%{count} val"
many: "%{count} val"

@ -208,8 +208,15 @@ nl:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Activeren"
label_add_column_after: "Kolom toevoegen"
label_add_column_before: "Kolom invoegen"
@ -309,6 +316,7 @@ nl:
label_project_plural: "Projecten"
label_visibility_settings: "Zichtbaarheidsinstellingen"
label_quote_comment: "Citeer dit commentaar"
label_recent: "Recent"
label_reset: "Herstel"
label_remove_column: "Kolom verwijderen"
label_remove_columns: "Verwijder geselecteerde kolommen"
@ -533,12 +541,14 @@ nl:
field_value_enter_prompt: "Breng een waarde in voor veld '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Voeg {{count}} extra karakter toe"
other: "Voeg {{count}} extra karakters toe"
load_more: "Meer resultaten laden ..."
no_matches: "Geen overeenkomsten gevonden"
searching: "Bezig met zoeken ..."
selection_too_big:
zero: "You cannot select any items"
one: "Je kunt maar {{limit}} onderdeel selecteren"
other: "Je kunt maar {{limit}} onderdelen selecteren"
project_menu_details: "Details"
@ -878,6 +888,7 @@ nl:
one: "één onderliggend werkpakket"
other: "%{count} werkpakket kinderen"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -208,8 +208,15 @@
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktiver"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -309,6 +316,7 @@
label_project_plural: "Prosjekter"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Quote this comment"
label_recent: "Recent"
label_reset: "Nullstill"
label_remove_column: "Remove column"
label_remove_columns: "Fjern valgte kolonner"
@ -533,12 +541,14 @@
field_value_enter_prompt: "Angi en verdi for '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Angi mer enn {{count}} tegn"
other: "Vennligst skriv {{count}} flere tegn"
load_more: "Laster inn flere resultater..."
no_matches: "Ingen treff"
searching: "Søker ..."
selection_too_big:
zero: "You cannot select any items"
one: "Du kan bare velge ett element"
other: "Du kan bare velge {{limit}} elementer"
project_menu_details: "Detaljer"
@ -878,6 +888,7 @@
one: "one child work package"
other: "%{count} work package children"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -208,8 +208,15 @@ pl:
blocks:
new_features:
text_new_features: "Przeczytaj o nowych funkcjach i aktualizacjach produktów."
current_new_feature_html: "OpenProject zawiera nową <b>stronę Przegląd</b>, <b>służącą do wyświetlania istotnych informacji o projekcie</b> i pokazującą, czy projekt przebiega prawidłowo. </br> Można wstawić różne nowe widżety stanu, takie jak: <ul><li>stan projektu,</li> <li>przegląd stanu pakietu roboczego,</li> <li>pozstęp zadania,</li> <li>zadania przypisane do użytkowników.</li></ul>"
learn_about: "Dowiedz się więcej o nowych widżetach stanu"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktywuj"
label_add_column_after: "Dodaj kolumnę po"
label_add_column_before: "Dodaj kolumnę przed"
@ -309,6 +316,7 @@ pl:
label_project_plural: "Projekty"
label_visibility_settings: "Ustawienia widoczności"
label_quote_comment: "Cytuj komentarz"
label_recent: "Recent"
label_reset: "Reset"
label_remove_column: "Usuń kolumnę"
label_remove_columns: "Usuń zaznaczone kolumny"
@ -533,6 +541,7 @@ pl:
field_value_enter_prompt: "Wprowadź wartość dla '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Wprowadź jeszcze jeden znak"
few: "Proszę wpisać jeszcze {{count}} znaków"
many: "Proszę wpisać jeszcze {{count}} znaków"
@ -541,6 +550,7 @@ pl:
no_matches: "Nie znaleziono dopasowań"
searching: "Wyszukiwanie ..."
selection_too_big:
zero: "You cannot select any items"
one: "Możesz wybrać tylko jeden element"
few: "Możesz wybrać tylko {{limit}} elementy"
many: "Możesz wybrać tylko {{limit}} elementy"
@ -886,6 +896,7 @@ pl:
many: "%{count} potomnych pakietów roboczych"
other: "%{count} potomnych pakietów roboczych"
hour:
zero: "0 h"
one: "1 h"
few: "%{count} h"
many: "%{count} h"

@ -207,8 +207,15 @@ pt-BR:
blocks:
new_features:
text_new_features: "Ler sobre os novos recursos e atualizações de produtos."
current_new_feature_html: "OpenProject contém uma nova <b>Página de visão geral</b> para <b>exibir informações importantes do projeto</b> e mostrar se ele está sob controle. </br> Você pode inserir vários novos widgets de estado, como: <ul><li>estado do projeto,</li> <li>visão geral do estado do pacote de trabalho,</li> <li>progresso da tarefa,</li> <li>tarefas atribuídas a usuários.</li></ul>"
learn_about: "Saiba mais sobre os novos widgets de estado"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Ativar"
label_add_column_after: "Adicionar coluna depois"
label_add_column_before: "Adicionar coluna antes"
@ -308,6 +315,7 @@ pt-BR:
label_project_plural: "Projetos"
label_visibility_settings: "Configurações de visibilidade"
label_quote_comment: "Citar este comentário"
label_recent: "Recent"
label_reset: "Reiniciar"
label_remove_column: "Remover coluna"
label_remove_columns: "Remover colunas selecionadas"
@ -458,13 +466,13 @@ pt-BR:
requires: "exigindo"
required: "exigido por"
edit:
form_configuration: "Form Configuration"
form_configuration: "Configuração do formulário"
projects: "Projetos"
settings: "Configurações"
time_entry:
project: 'Projeto'
work_package: 'Pacote de trabalho'
work_package_required: 'Requires selecting a work package first.'
work_package_required: 'Requer que selecione um pacote de trabalho primeiro.'
activity: 'Atividade'
comment: 'Comentário'
duration: 'Duração'
@ -532,12 +540,14 @@ pt-BR:
field_value_enter_prompt: "Insira um valor para '%{field}'"
select2:
input_too_short:
zero: "Por favor, insira mais caracteres"
one: "Por favor, insira mais um caracter"
other: "Por favor, insira {{count}} ou mais caracteres"
load_more: "Carregando mais resultados..."
no_matches: "Encontrado nenhum resultado"
searching: "Pesquisando ..."
selection_too_big:
zero: "Não pode selecionar nenhum item"
one: "Você pode selecionar somente um item"
other: "Você pode selecionar somente {{limit}} itens"
project_menu_details: "Detalhes"
@ -877,6 +887,7 @@ pt-BR:
one: "um pacote de trabalho filho"
other: "%{count} pacotes de trabalho filhos"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} hs"
zen_mode:

@ -208,8 +208,15 @@ pt:
blocks:
new_features:
text_new_features: "Leia sobre novos recursos e atualizações de produtos."
current_new_feature_html: "O OpenProject contém uma nova página de <b>visão geral</b> para <b>mostrar informações importantes do projeto</b> e mostrar se o projeto está sob controlo. </br> Pode inserir vários novos widgets de estado, tais como: <ul><li>estado do projeto,</li> <li>visão geral do estado do pacote de trabalho,</li> <li>progresso de tarefas,</li> <li>tarefas atribuídas aos utilizadores.</li></ul>"
learn_about: "Saiba mais sobre os novos widgets de estado"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Ativar"
label_add_column_after: "Adicionar coluna após"
label_add_column_before: "Adicionar coluna antes"
@ -309,6 +316,7 @@ pt:
label_project_plural: "Projetos"
label_visibility_settings: "Configurações de visibilidade"
label_quote_comment: "Citar este comentário"
label_recent: "Recent"
label_reset: "Reiniciar"
label_remove_column: "Remover coluna"
label_remove_columns: "Remover colunas selecionadas"
@ -459,13 +467,13 @@ pt:
requires: "a necessitar"
required: "exigido por"
edit:
form_configuration: "Form Configuration"
form_configuration: "Configuração do formulário"
projects: "Projetos"
settings: "Definições"
time_entry:
project: 'Projecto'
work_package: 'Pacote de trabalho'
work_package_required: 'Requires selecting a work package first.'
work_package_required: 'Requer que selecione um pacote de trabalho primeiro.'
activity: 'Atividade'
comment: 'Comentario'
duration: 'Duração'
@ -533,12 +541,14 @@ pt:
field_value_enter_prompt: "Insira um valor para '%{field}'"
select2:
input_too_short:
zero: "Por favor, insira mais caracteres"
one: "Por favor, insira um ou mais carateres"
other: "Por favor, insira mais {{count}} carateres"
load_more: "A carregar mais resultados ..."
no_matches: "Nenhuma correspondência encontrada"
searching: "A procurar..."
selection_too_big:
zero: "Não pode selecionar nenhum item"
one: "Só pode selecionar um item"
other: "Só pode selecionar {{limit}} itens"
project_menu_details: "Detalhes"
@ -878,6 +888,7 @@ pt:
one: "um pacote de trabalho filho"
other: "%{count} pacotes de trabalho filhos"
hour:
zero: "0 h"
one: "1 h"
other: "%{count} h"
zen_mode:

@ -207,8 +207,15 @@ ro:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Activare"
label_add_column_after: "Adauga o coloana dupa"
label_add_column_before: "Adauga o coloana inainte"
@ -308,6 +315,7 @@ ro:
label_project_plural: "Proiecte"
label_visibility_settings: "Setări de vizibilitate"
label_quote_comment: "Citare comentariu"
label_recent: "Recent"
label_reset: "Resetare"
label_remove_column: "Elimina colana"
label_remove_columns: "Eliminare coloane selectate"
@ -532,6 +540,7 @@ ro:
field_value_enter_prompt: "Introduceţi o valoare pentru '%{field}'"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Introduceți încă un caracter"
few: "Introduceţi încă {{count}} caractere"
other: "Introduceţi încă {{count}} caractere"
@ -539,6 +548,7 @@ ro:
no_matches: "Nu a fost găsit niciun articol"
searching: "Căutare în curs..."
selection_too_big:
zero: "You cannot select any items"
one: "Puteți selecta un singur element"
few: "Puteți selecta doar {{limit}} elemente"
other: "Puteți selecta doar {{limit}} elemente"
@ -881,6 +891,7 @@ ro:
few: "%{count} work package children"
other: "%{count} work package children"
hour:
zero: "0 h"
one: "1 h"
few: "%{count} h"
other: "%{count} h"

@ -207,8 +207,15 @@ ru:
blocks:
new_features:
text_new_features: "Читайте о новых возможностях и обновлениях продуктов."
current_new_feature_html: "В OpenProject появилась новая <b>страница обзора</b>, где <b>собрана важная информация о проекте</b>, в том числе сведения о его отслеживании. </br>Кроме того, можно добавить множество новых виджетов состояния, таких как: <ul><li>состояние проекта;</li><li>обзор состояния пакета работ;</li><li>ход выполнения задач;</li><li>задачи, назначенные пользователям.</li></ul>"
learn_about: "Подробнее о новых виджетах состояния"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Активировать"
label_add_column_after: "Добавить столбец после"
label_add_column_before: "Добавить столбец перед"
@ -308,6 +315,7 @@ ru:
label_project_plural: "Проекты"
label_visibility_settings: "Параметры видимости"
label_quote_comment: "Цитировать этот комментарий"
label_recent: "Recent"
label_reset: "Сброс"
label_remove_column: "Удалить столбец"
label_remove_columns: "Удалить выбранные столбцы"
@ -532,6 +540,7 @@ ru:
field_value_enter_prompt: "Введите значение для «%{field}»"
select2:
input_too_short:
zero: "Пожалуйста, введите больше символов"
one: "Пожалуйста, введите еще один символ"
few: "Пожалуйста, введите более {{count}} символов"
many: "Пожалуйста, введите более {{count}} символов"
@ -540,6 +549,7 @@ ru:
no_matches: "Совпадения не найдены"
searching: "Поиск ..."
selection_too_big:
zero: "Вы не можете выбрать элементы"
one: "Вы можете выбрать только один элемент"
few: "Можно выбрать {{limit}} элементов"
many: "Можно выбрать {{limit}} элементов"
@ -885,6 +895,7 @@ ru:
many: "пакет работ с %{count} дочерними"
other: "пакет работ с %{count} дочерними"
hour:
zero: "0 ч"
one: "1 ч"
few: "%{count} ч"
many: "%{count} ч"

@ -208,8 +208,15 @@ sk:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktivovať"
label_add_column_after: "Pridať stĺpec po"
label_add_column_before: "Pridať stĺpec pred"
@ -309,6 +316,7 @@ sk:
label_project_plural: "Projekty"
label_visibility_settings: "Nastavenia viditeľnosti"
label_quote_comment: "Citovať tento komentár"
label_recent: "Recent"
label_reset: "Vynulovať"
label_remove_column: "Odstrániť stĺpec"
label_remove_columns: "Odstrániť vybraté stĺpce"
@ -533,6 +541,7 @@ sk:
field_value_enter_prompt: "Zadajte hodnotu pre \"%{field}\""
select2:
input_too_short:
zero: "Please enter more characters"
one: "Zadajte ešte minimálne jeden znak"
few: "Zadajte ešte minimálne {{count}} znakov"
many: "Zadajte ešte minimálne {{count}} znakov"
@ -541,6 +550,7 @@ sk:
no_matches: "Nenašli sa žiadne záznamy"
searching: "Vyhľadávanie ..."
selection_too_big:
zero: "You cannot select any items"
one: "Môžete vybrať maximálne 1 položku"
few: "Môžete vybrať maximálne {{limit}} položku"
many: "Môžete vybrať maximálne {{limit}} položku"
@ -886,6 +896,7 @@ sk:
many: "%{count} podradených pracovných balíčkov"
other: "%{count} podradených pracovných balíčkov"
hour:
zero: "0 h"
one: "1 h"
few: "%{count} h"
many: "%{count} h"

@ -207,8 +207,15 @@ sv:
blocks:
new_features:
text_new_features: "Läs om nya funktioner och produktuppdateringar."
current_new_feature_html: "OpenProject innehåller en ny <b>översiktssida</b> för att <b>visa viktig projektinformation</b> och visa om projektet är på rätt spår. </br> Du kan infoga olika nya statuswidgets, såsom: <ul><li>projektstatus,</li> <li>översikt över status för arbetspaket,</li> <li>uppgiftsframsteg,</li> <li>uppgifter som tilldelats användare.</li></ul>"
learn_about: "Läs mer om de nya statuswidgetarna"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Aktivera"
label_add_column_after: "Lägg till kolumn efter"
label_add_column_before: "Lägg till kolumn före"
@ -308,6 +315,7 @@ sv:
label_project_plural: "Projekt"
label_visibility_settings: "Synlighet inställningar"
label_quote_comment: "Citera denna kommentar"
label_recent: "Recent"
label_reset: "Återställ"
label_remove_column: "Ta bort kolumn"
label_remove_columns: "Ta bort markerade kolumner"
@ -532,12 +540,14 @@ sv:
field_value_enter_prompt: "Ange ett värde för \"%{field}\""
select2:
input_too_short:
zero: "Please enter more characters"
one: "Var god skriv ett till tecken"
other: "Var god skriv {{count}} till tecken"
load_more: "Laddar fler resultat..."
no_matches: "Inga matchningar hittade"
searching: "Söker ..."
selection_too_big:
zero: "You cannot select any items"
one: "Du kan bara välja en sak"
other: "Du kan bara välja {{limit}} saker"
project_menu_details: "Detaljer"
@ -877,6 +887,7 @@ sv:
one: "ett barnarbetspaket"
other: "%{count} arbetspaket barn"
hour:
zero: "0 h"
one: "1 tim"
other: "%{count} timmar"
zen_mode:

@ -208,8 +208,15 @@ tr:
blocks:
new_features:
text_new_features: "Yeni özellikler ve ürün güncellemeleri hakkında bilgi edinin."
current_new_feature_html: "OpenProject, <b> önemli proje bilgilerini görüntülemek </b> ve projenin yolunda olup olmadığını göstermek için yeni bir <b> Genel bakış sayfası </b> içerir. </br> Şunlar gibi çeşitli yeni durum widget'ları ekleyebilirsiniz: <ul> <li> proje durumu, </li> <li> iş paketi durumuna genel bakış, </li> <li> görev ilerlemesi, </ li > <li> kullanıcılara atanan görevler. </li> </ul>"
learn_about: "Yeni durum widget'ları hakkında daha fazla bilgi edinin"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Etkinleştir"
label_add_column_after: "Sonrasına sütun ekle"
label_add_column_before: "Öncesine sütun ekle"
@ -309,6 +316,7 @@ tr:
label_project_plural: "Projeler"
label_visibility_settings: "Görünürlük ayarları"
label_quote_comment: "Yorumu alıntıla"
label_recent: "Recent"
label_reset: "Sıfırla"
label_remove_column: "Sütunu kaldır"
label_remove_columns: "Seçili sütunları sil"
@ -533,12 +541,14 @@ tr:
field_value_enter_prompt: "'%{field}' için bir değer girin"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Lütfen bir karakter daha girin"
other: "Lütfen {{count}} karakter daha girin"
load_more: "Daha fazla sonuç yükleniyor ..."
no_matches: "Eşleşme bulunamadı"
searching: "Aranıyor ..."
selection_too_big:
zero: "You cannot select any items"
one: "Yalnızca bir öğe seçebilirsiniz"
other: "Sadece {{limit}} tane seçebilirsiniz"
project_menu_details: "Detaylar"
@ -878,6 +888,7 @@ tr:
one: "bir alt iş paketi"
other: "%{count} alt iş paketi"
hour:
zero: "0 h"
one: "%{count} 1 saat"
other: "%{count} 1 saat"
zen_mode:

@ -208,8 +208,15 @@ uk:
blocks:
new_features:
text_new_features: "Читайте про нові функції та оновлення продуктів."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "Активувати"
label_add_column_after: "Додати стовпець після"
label_add_column_before: "Додати стовпець перед"
@ -309,6 +316,7 @@ uk:
label_project_plural: "Проекти"
label_visibility_settings: "Налаштування видимості ..."
label_quote_comment: "Цитувати цей коментар"
label_recent: "Recent"
label_reset: "Скинути"
label_remove_column: "Видалити стовпець"
label_remove_columns: "Видалити вибрані стовпці"
@ -533,6 +541,7 @@ uk:
field_value_enter_prompt: "Введіть значення для «%{field}»"
select2:
input_too_short:
zero: "Please enter more characters"
one: "Будь ласка, введіть ще один символ"
few: "Будь ласка, введіть ще {{count}} символів"
many: "Будь ласка, введіть ще {{count}} символів"
@ -541,6 +550,7 @@ uk:
no_matches: "Збігів не знайдено"
searching: "Шукаємо ..."
selection_too_big:
zero: "You cannot select any items"
one: "Ви можете вибрати тільки один елемент"
few: "Ви можете вибрати тільки {{limit}} елементів"
many: "Ви можете вибрати тільки {{limit}} елементів"
@ -886,6 +896,7 @@ uk:
many: "%{count} робочий пакет дітей"
other: "%{count} робочий пакет дітей"
hour:
zero: "0 h"
one: "1 год"
few: "%{count} год"
many: "%{count} год"

@ -208,8 +208,15 @@ zh-CN:
blocks:
new_features:
text_new_features: "了解新功能和产品更新。"
current_new_feature_html: "OpenProject 包含一个新的<b>概览页面</b>,用于<b>显示重要的项目信息</b>并显示该项目是否按计划进行。</br> 您可以插入各种新的状态微件,例如:<ul><li>项目状态、</li><li>工作包状态概览、</li><li>任务进度、</li><li>分配给用户的任务。</li></ul>"
learn_about: "详细了解新的状态微件"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "激活"
label_add_column_after: "之后添加列"
label_add_column_before: "在之前添加列"
@ -309,6 +316,7 @@ zh-CN:
label_project_plural: "项目"
label_visibility_settings: "可见性设置"
label_quote_comment: "引用这个评论"
label_recent: "Recent"
label_reset: "重置"
label_remove_column: "删除列"
label_remove_columns: "删除选定的列"
@ -459,13 +467,13 @@ zh-CN:
requires: "要求"
required: "要求于"
edit:
form_configuration: "Form Configuration"
form_configuration: "表单配置"
projects: "项目"
settings: "设置"
time_entry:
project: '项目'
work_package: '工作包'
work_package_required: 'Requires selecting a work package first.'
work_package_required: '需要先选择一个工作包。'
activity: '活动'
comment: '评论'
duration: '持续时间'
@ -533,11 +541,13 @@ zh-CN:
field_value_enter_prompt: "为'%{field}'输入值"
select2:
input_too_short:
zero: "请输入更多字符。"
other: "请再输入{{count}} 个字符"
load_more: "正在加载更多的结果..."
no_matches: "未找到匹配项"
searching: "正在搜索..."
selection_too_big:
zero: "您无法选择任何项"
other: "您可以只选择 {{limit}} 个条目"
project_menu_details: "详细信息"
sort:
@ -874,6 +884,7 @@ zh-CN:
child_work_packages:
other: "%{count} 子工作包"
hour:
zero: "0 h"
other: "%{count} 小时"
zen_mode:
button_activate: '激活 zen 模式'

@ -207,8 +207,15 @@ zh-TW:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br> You can insert various new status widgets, such as: <ul><li>project status,</li> <li>overview of work package status,</li> <li>task progress,</li> <li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br> <ul> <li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li> <li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li> <li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li> <li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li> </ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b> into your project management application and to work collaboratively with these files with your team without installation of separate costly software or licenses. <br><br> <ul> <li><b>Import IFC files</b> of building models into your OpenProject application.</li> <li><b>Open 3D models and visualize building models</b> in your browser.</li> <li> Easily <b>work on multiple IFC files</b> with your team directly in OpenProject without installation of separate costly software. </li> </ul>
label_activate: "啟用"
label_add_column_after: "在後面增加一欄"
label_add_column_before: "在前面增加一欄"
@ -308,6 +315,7 @@ zh-TW:
label_project_plural: "專案"
label_visibility_settings: "可見度設定"
label_quote_comment: "引述這個評論"
label_recent: "Recent"
label_reset: "重置"
label_remove_column: "移除欄"
label_remove_columns: "移除所選欄"
@ -532,11 +540,13 @@ zh-TW:
field_value_enter_prompt: "輸入'%{field}'的值"
select2:
input_too_short:
zero: "Please enter more characters"
other: "請再輸入{{count}} 個字元"
load_more: "正在載入更多結果..."
no_matches: "找不到符合項目"
searching: "正在搜尋…"
selection_too_big:
zero: "You cannot select any items"
other: "您只能選擇 {{limit}} 個項目"
project_menu_details: "詳細資料"
sort:
@ -873,6 +883,7 @@ zh-TW:
child_work_packages:
other: "%{count} 個子工作項目"
hour:
zero: "0 h"
other: "%{count} h"
zen_mode:
button_activate: '啟動 zen 模式'

@ -28,31 +28,31 @@ ko:
plugins:
no_results_title_text: 사용 가능한 플러그인이 없습니다.
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "컬러 테마"
color_theme_custom: "(사용자 지정)"
colors:
alternative-color: "Alternative"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
header-bg-color: "Header background"
header-item-bg-hover-color: "Header background on hover"
header-item-font-color: "Header font"
header-item-font-hover-color: "Header font on hover"
header-border-bottom-color: "Header border"
main-menu-bg-color: "Main menu background"
main-menu-bg-selected-background: "Main menu when selected"
main-menu-bg-hover-background: "Main menu on hover"
main-menu-font-color: "Main menu font"
main-menu-selected-font-color: "Main menu font when selected"
main-menu-hover-font-color: "Main menu font on hover"
main-menu-border-color: "Main menu border"
alternative-color: "대안"
content-link-color: "링크 글꼴"
primary-color: "기본"
primary-color-dark: "기본(진함)"
header-bg-color: "헤더 배경"
header-item-bg-hover-color: "가리킬 때 헤더 배경"
header-item-font-color: "헤더 글꼴"
header-item-font-hover-color: "가리킬 때 헤더 글꼴"
header-border-bottom-color: "헤더 테두리"
main-menu-bg-color: "기본 메뉴 배경"
main-menu-bg-selected-background: "선택할 때 기본 메뉴"
main-menu-bg-hover-background: "가리킬 때 기본 메뉴"
main-menu-font-color: "기본 메뉴 글꼴"
main-menu-selected-font-color: "선택할 때 기본 메뉴 글꼴"
main-menu-hover-font-color: "가리킬 때 기본 메뉴 글꼴"
main-menu-border-color: "기본 메뉴 테두리"
custom_colors: "사용자 정의 색상"
customize: "당신만의 로고로 당신의 OpenProject 설치를 커스텀하세요. 참고: 이 로고는 공개적으로 접근 가능합니다."
enterprise_notice: "OpenProject 개발에의 재정적인 후원에 대한 특별한 감사로 이 작은 기능은 Enterprise Edition 후원자에게만 지원됩니다."
manage_colors: "색상 선택 옵션 편집"
instructions:
alternative-color: "Strong accent color, typically used for the most important button on a screen."
alternative-color: "강한 강조 색은 일반적으로 화면의 가장 중요한 버튼에 사용됩니다."
content-link-color: "대부분 링크의 글꼴색입니다."
primary-color: "주 색상"
primary-color-dark: "일반적으로 메인 색상의 어두운 버전은 호버 효과에 사용됩니다."
@ -597,7 +597,7 @@ ko:
time_entry:
attributes:
hours:
day_limit: "is too high as a maximum of 24 hours can be logged per date."
day_limit: "하루 최대 24시간을 기록할 수 있으므로 너무 높습니다."
work_package:
is_not_a_valid_target_for_time_entries: "작업 패키지 #%{id}은(는) 시간 항목 재할당에 올바른 대상이 아닙니다."
attributes:
@ -744,7 +744,7 @@ ko:
type: "타입"
updated_at: "업데이트 날짜"
updated_on: "업데이트 날짜"
uploader: "Uploader"
uploader: "업로더"
user: "사용자"
version: "버전"
work_package: "작업 패키지"
@ -1018,7 +1018,7 @@ ko:
rename_groups: "특성 그룹 이름 바꾸기"
project_filters:
description_html: "Filtering and sorting on custom fields is an enterprise edition feature."
enumeration_activities: "Time tracking activities"
enumeration_activities: "시간 추적 활동"
enumeration_work_package_priorities: "작업 패키지 우선 순위"
enumeration_reported_project_statuses: "보고된 프로젝트 상태"
error_auth_source_sso_failed: "사용자 '%{value}'에 대한 Single Sign-On(SSO) 실패"
@ -1090,7 +1090,7 @@ ko:
pdf_with_descriptions_and_attachments: "PDF와 설명 및 첨부 파일"
pdf_with_attachments: "PDF와 첨부 파일"
image:
omitted: "Image not exported."
omitted: "이미지를 내보내지 못했습니다."
extraction:
available:
pdftotext: "Pdftotext 사용 가능(선택적)"
@ -1671,12 +1671,16 @@ ko:
label_workflow_plural: "워크플로"
label_workflow_summary: "요약"
label_x_closed_work_packages_abbr:
zero: "0개 닫힘"
other: "1개 닫힘\n%{count}개 닫힘"
label_x_comments:
zero: "코멘트 없음"
other: "1개 코멘트\n%{count}개 코멘트"
label_x_open_work_packages_abbr:
zero: "0개 열림"
other: "1개 열림\n%{count}개 열림"
label_x_projects:
zero: "프로젝트 없음"
other: "1개 프로젝트\n%{count}개 프로젝트"
label_year: "년"
label_yesterday: "어제"
@ -2217,7 +2221,7 @@ ko:
text_destroy_with_associated: "삭제할 작업 패키지와 연결된 추가 개체가 있습니다. 이러한 개체의 유형은 다음과 같습니다."
text_destroy_what_to_do: "어떤 작업을 수행하시겠습니까?"
text_diff_truncated: "... 이 차이점은 표시할 수 있는 최대 크기를 초과하므로 잘렸습니다."
text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them."
text_email_delivery_not_configured: "이메일 배달이 구성되지 않았고, 알림이 비활성화되었습니다.\nSMTP 서버를 구성하여 활성화하세요."
text_enumeration_category_reassign_to: "이 값에 해당 항목 다시 할당:"
text_enumeration_destroy_question: "%{count}개 개체가 이 값에 할당되었습니다."
text_file_repository_writable: "첨부 파일 디렉터리 쓰기 가능"
@ -2513,13 +2517,13 @@ ko:
warning_bar:
protocol_mismatch:
title: 'Protocol setting mismatch'
title: '프로토콜 설정 불일치'
text_html: >
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
해당 애플리케이션이 <code>%{set_protocol}</code>(으)로 지정된 프로토콜 설정으로 실행되고 있지만, 이 요청은 <code>%{actual_protocol}</code> 요청입니다. 이로 인해 오류가 발생하게 됩니다! <a href="%{setting_path}">시스템 설정</a>으로 이동하고 "프로토콜" 설정을 변경하여 이 오류를 수정하세요.
hostname_mismatch:
title: 'Hostname setting mismatch'
title: '호스트 이름 설정 불일치'
text_html: >
Your application is running with its host name setting set to <code>%{set_hostname}</code>, but the request is a <code>%{actual_hostname}</code> hostname. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Host name" setting to correct this.
해당 애플리케이션이 <code>%{set_hostname}</code>(으)로 지정된 호스트 이름 설정으로 실행되고 있지만, 이 요청은 <code>%{actual_hostname}</code> 호스트 이름입니다. 이로 인해 오류가 발생하게 됩니다! <a href="%{setting_path}">시스템 설정</a>으로 이동하고 "호스트 이름" 설정을 변경하여 이 오류를 수정하세요.
menu_item: "메뉴 항목"
menu_item_setting: "표시 여부"
wiki_menu_item_for: "위키 페이지 \"%{title}\"에 대한 메뉴 항목"

@ -1719,21 +1719,25 @@ lt:
label_workflow_plural: "Darbų eigos"
label_workflow_summary: "Santrauka"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 uždarytas"
few: "%{count} uždaryti (-as, -ų)"
many: "%{count} uždaryti (-as, -ų)"
other: "%{count} uždaryti (-as, -ų)"
label_x_comments:
zero: "no comments"
one: "1 komentatas"
few: "%{count} komentarai (-as, -ų)"
many: "%{count} komentarai (-as, -ų)"
other: "%{count} komentarai (-as, -ų)"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 atidarytas"
few: "%{count} atidaryti (-as, -ų)"
many: "%{count} atidaryti (-as, -ų)"
other: "%{count} atidaryti (-as, -ų)"
label_x_projects:
zero: "no projects"
one: "1 projektas"
few: "%{count} projektai (-as, -ų)"
many: "%{count} projektai (-as, -ų)"

@ -1688,15 +1688,19 @@ nl:
label_workflow_plural: "Workflows"
label_workflow_summary: "Samenvatting"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 gesloten"
other: "%{count} gesloten"
label_x_comments:
zero: "no comments"
one: "%{count} reactie"
other: "%{count} reacties"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 open"
other: "%{count} open"
label_x_projects:
zero: "no projects"
one: "1 project"
other: "%{count} projecten"
label_year: "Jaar"

@ -1688,15 +1688,19 @@
label_workflow_plural: "Arbeidsflyt"
label_workflow_summary: "Sammendrag"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 lukket"
other: "%{count} stengt"
label_x_comments:
zero: "no comments"
one: "%{count} kommentar"
other: "%{count} kommentarer"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "%{count} åpen"
other: "%{count} åpne"
label_x_projects:
zero: "no projects"
one: "%{count} prosjekt"
other: "%{count} prosjekter"
label_year: "År"

@ -28,10 +28,10 @@ pl:
plugins:
no_results_title_text: Aktualnie nie ma dostępnych żadnych dodatków.
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "Kolor motywu"
color_theme_custom: "(Niestandardowe)"
colors:
alternative-color: "Alternative"
alternative-color: "Alternatywny"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
@ -1066,7 +1066,7 @@ pl:
add_groups: "Dodaj nowe grupy atrybutów"
rename_groups: "Zmień grupy atrybutów"
project_filters:
description_html: "Filtering and sorting on custom fields is an enterprise edition feature."
description_html: "Filtrowanie i sortowanie pól niestandardowych jest funkcją edycji enterprise."
enumeration_activities: "Time tracking activities"
enumeration_work_package_priorities: "Priorytety pakietów roboczych"
enumeration_reported_project_statuses: "Status zgłoszonego projektu"
@ -1720,21 +1720,25 @@ pl:
label_workflow_plural: "Przepływ zadań"
label_workflow_summary: "Podsumowanie"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 zamknięty"
few: "%{count} zamknięte"
many: "%{count} zamknięte"
other: "%{count} zamknięte"
label_x_comments:
zero: "no comments"
one: "1 komentarz"
few: "%{count} komentarzy"
many: "%{count} komentarzy"
other: "%{count} komentarzy"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 otwarty"
few: "Otwarte: %{count}"
many: "Otwarte: %{count}"
other: "Otwarte: %{count}"
label_x_projects:
zero: "no projects"
one: "%{count} projekt"
few: "%{count} projekty"
many: "%{count} projekty"
@ -2716,7 +2720,7 @@ pl:
x_active_tokens:
one: 'jeden aktywny token'
few: '%{count} aktywne tokeny'
many: '%{count} active token'
many: '%{count} aktywnych tokenów'
other: '%{count} aktywnych tokenów'
flows:
authorization_code: "Przepływ Kod autoryzacji"

@ -28,31 +28,31 @@ pt-BR:
plugins:
no_results_title_text: Atualmente, não existem plugins disponíveis.
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "Cores do tema"
color_theme_custom: "(Personalizado)"
colors:
alternative-color: "Alternative"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
header-bg-color: "Header background"
header-item-bg-hover-color: "Header background on hover"
header-item-font-color: "Header font"
header-item-font-hover-color: "Header font on hover"
header-border-bottom-color: "Header border"
main-menu-bg-color: "Main menu background"
main-menu-bg-selected-background: "Main menu when selected"
main-menu-bg-hover-background: "Main menu on hover"
main-menu-font-color: "Main menu font"
main-menu-selected-font-color: "Main menu font when selected"
main-menu-hover-font-color: "Main menu font on hover"
main-menu-border-color: "Main menu border"
alternative-color: "Alternativo"
content-link-color: "Fonte dos links"
primary-color: "Primária"
primary-color-dark: "Primária (escuro)"
header-bg-color: "Fundo do cabeçalho"
header-item-bg-hover-color: "Fundo do cabeçalho ao passar o rato"
header-item-font-color: "Fonte do cabeçalho"
header-item-font-hover-color: "Fonte do cabeçalho ao passar o rato"
header-border-bottom-color: "Borda do cabeçalho"
main-menu-bg-color: "Fundo do menu principal"
main-menu-bg-selected-background: "Menu principal quando selecionado"
main-menu-bg-hover-background: "Menu principal ao passar o rato"
main-menu-font-color: "Fonte do menu principal"
main-menu-selected-font-color: "Fonte do menu principal quando selecionado"
main-menu-hover-font-color: "Fonte do menu principal ao passar o rato"
main-menu-border-color: "Borda do menu principal"
custom_colors: "Cores personalizadas"
customize: "Personalize a instalação do OpenProject com sua própria logomarca. Nota: Esta logomarca será acessível ao público."
enterprise_notice: "Como um 'Obrigado!' especial a sua contribuição financeira para desenvolver o OpenProject, esse pequeno recurso está disponível somente para assinantes do suporte da versão Enterprise Edition."
manage_colors: "Editar opções de seleção de cor"
instructions:
alternative-color: "Strong accent color, typically used for the most important button on a screen."
alternative-color: "Cor de contraste forte, utilizada habitualmente no botão mais importante de um ecrã."
content-link-color: "Cor da fonte da maioria dos links."
primary-color: "Cor principal."
primary-color-dark: "Normalmente é uma versão mais escura da cor principal, usada para efeitos de focalizar."
@ -598,7 +598,7 @@ pt-BR:
time_entry:
attributes:
hours:
day_limit: "is too high as a maximum of 24 hours can be logged per date."
day_limit: "é demasiado alto, uma vez que pode ser registado por data um máximo de 24 horas."
work_package:
is_not_a_valid_target_for_time_entries: "Pacote de trabalho #%{id} não é válido para re-atribuir os registros de horas gastas."
attributes:
@ -748,7 +748,7 @@ pt-BR:
type: "Tipo"
updated_at: "Atualizado em"
updated_on: "Atualizado em"
uploader: "Uploader"
uploader: "Enviado por"
user: "Usuário"
version: "Versão"
work_package: "Pacote de trabalho"
@ -1034,7 +1034,7 @@ pt-BR:
rename_groups: "Renomear grupos de atributos"
project_filters:
description_html: "Filtrar e ordenar em campos personalizados é um recurso da edição empresarial."
enumeration_activities: "Time tracking activities"
enumeration_activities: "Atividades de controlo de tempo"
enumeration_work_package_priorities: "Prioridades do pacote de trabalho"
enumeration_reported_project_statuses: "Situação relatada do projeto"
error_auth_source_sso_failed: "Single Sign-On (SSO) para o usuário '%{value}' falhou"
@ -1106,7 +1106,7 @@ pt-BR:
pdf_with_descriptions_and_attachments: "PDF com descrições e anexos"
pdf_with_attachments: "PDF com anexos"
image:
omitted: "Image not exported."
omitted: "Imagem não exportada."
extraction:
available:
pdftotext: "Pdftotext disponível (opcional)"
@ -1687,15 +1687,19 @@ pt-BR:
label_workflow_plural: "Fluxos de trabalho"
label_workflow_summary: "Sumário"
label_x_closed_work_packages_abbr:
zero: "0 fechados"
one: "1 fechado"
other: "%{count} fechados"
label_x_comments:
zero: "sem comentários"
one: "1 comentário"
other: "%{count} comentários"
label_x_open_work_packages_abbr:
zero: "0 abertos"
one: "1 aberto"
other: "%{count} abertos"
label_x_projects:
zero: "sem projetos"
one: "1 projeto"
other: "%{count} projetos"
label_year: "Ano"
@ -2240,7 +2244,7 @@ pt-BR:
text_destroy_with_associated: "Existem objetos adicionais associados com o pacote de trabalho que serão excluídos. Esses objetos são dos seguintes tipos:"
text_destroy_what_to_do: "O que você quer fazer?"
text_diff_truncated: "... Este diff foi truncado porque excede o tamanho máximo que pode ser exibido."
text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them."
text_email_delivery_not_configured: "A entrega de emails não está configurada e as notificações estão desativadas.\nConfigure o seu servidor de SMTP para ativar."
text_enumeration_category_reassign_to: "Reatribuí-los para este valor:"
text_enumeration_destroy_question: "%{count} objetos estão atribuídos a esse valor."
text_file_repository_writable: "Diretório de anexos gravável"
@ -2537,13 +2541,13 @@ pt-BR:
warning_bar:
protocol_mismatch:
title: 'Protocol setting mismatch'
title: 'Incompatibilidade de configuração do protocolo'
text_html: >
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
A sua aplicação está a ser executada com a sua configuração de protocolo definida para <code>%{set_protocol}</code>, mas a soliticitação é uma solicitação <code>%{actual_protocol}</code>. Isto pode provocar erros! Avance para as <a href="%{setting_path}">Configurações do sistema</a> e altere a configuração "Protocolo" para corrigir isto.
hostname_mismatch:
title: 'Hostname setting mismatch'
title: 'Incompatibilidade de configuração do anfitrião'
text_html: >
Your application is running with its host name setting set to <code>%{set_hostname}</code>, but the request is a <code>%{actual_hostname}</code> hostname. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Host name" setting to correct this.
A sua aplicação está a ser executada com a configuração de nome de anfitrião definida como <code>%{set_hostname}</code>, mas a soliticitação é um nome de anfitrião <code>%{actual_hostname}</code>. Isto pode provocar erros! Avance para <a href="%{setting_path}">Configurações do Sistema</a> e altere a configuração de "Nome de anfitrião" para corrigir isto.
menu_item: "Item de menu"
menu_item_setting: "Visibilidade"
wiki_menu_item_for: "Item de menu para página wiki \"%{title}\""

@ -28,31 +28,31 @@ pt:
plugins:
no_results_title_text: Atualmente, não existem extensões disponíveis.
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "Cores do tema"
color_theme_custom: "(Personalizado)"
colors:
alternative-color: "Alternative"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
header-bg-color: "Header background"
header-item-bg-hover-color: "Header background on hover"
header-item-font-color: "Header font"
header-item-font-hover-color: "Header font on hover"
header-border-bottom-color: "Header border"
main-menu-bg-color: "Main menu background"
main-menu-bg-selected-background: "Main menu when selected"
main-menu-bg-hover-background: "Main menu on hover"
main-menu-font-color: "Main menu font"
main-menu-selected-font-color: "Main menu font when selected"
main-menu-hover-font-color: "Main menu font on hover"
main-menu-border-color: "Main menu border"
alternative-color: "Alternativo"
content-link-color: "Fonte dos links"
primary-color: "Primária"
primary-color-dark: "Primária (escuro)"
header-bg-color: "Fundo do cabeçalho"
header-item-bg-hover-color: "Fundo do cabeçalho ao passar o rato"
header-item-font-color: "Fonte do cabeçalho"
header-item-font-hover-color: "Fonte do cabeçalho ao passar o rato"
header-border-bottom-color: "Borda do cabeçalho"
main-menu-bg-color: "Fundo do menu principal"
main-menu-bg-selected-background: "Menu principal quando selecionado"
main-menu-bg-hover-background: "Menu principal ao passar o rato"
main-menu-font-color: "Fonte do menu principal"
main-menu-selected-font-color: "Fonte do menu principal quando selecionado"
main-menu-hover-font-color: "Fonte do menu principal ao passar o rato"
main-menu-border-color: "Borda do menu principal"
custom_colors: "Cores personalizadas"
customize: "Personalize a sua instalação do OpenProject com seu próprio logótipo. Nota: este logótipo estará acessível ao público."
enterprise_notice: "Como forma de agradecimento pela sua contribuição financeira para o desenvolvimento do OpenProject, esta pequena funcionalidade está apenas disponível para os subscritores da versão Enterprise."
manage_colors: "Editar opções de selecção de cor"
instructions:
alternative-color: "Strong accent color, typically used for the most important button on a screen."
alternative-color: "Cor de contraste forte, utilizada habitualmente no botão mais importante de um ecrã."
content-link-color: "Cor da fonte da maioria dos links."
primary-color: "Cor principal."
primary-color-dark: "Normalmente é utilizada uma cor mais escura da cor principal para a ação de passar com o rato por cima."
@ -599,7 +599,7 @@ pt:
time_entry:
attributes:
hours:
day_limit: "is too high as a maximum of 24 hours can be logged per date."
day_limit: "é demasiado alto, uma vez que pode ser registado por data um máximo de 24 horas."
work_package:
is_not_a_valid_target_for_time_entries: "Pacote de trabalho #%{id} não válido para reafectar os registos de horas."
attributes:
@ -749,7 +749,7 @@ pt:
type: "Tipo"
updated_at: "Atualizado em"
updated_on: "Atualizado em"
uploader: "Uploader"
uploader: "Enviado por"
user: "Utilizador"
version: "Versão"
work_package: "Pacote de trabalho"
@ -1035,7 +1035,7 @@ pt:
rename_groups: "Mudar o nome de grupos de atributos"
project_filters:
description_html: "Filtrar e ordenar os campos personalizados é uma característica da edição enterprise."
enumeration_activities: "Time tracking activities"
enumeration_activities: "Atividades de controlo de tempo"
enumeration_work_package_priorities: "Prioridades de tarefas"
enumeration_reported_project_statuses: "Estado do projeto reportado"
error_auth_source_sso_failed: "Single Sign-On (SSO) para o utilizador '%{value}' falhou"
@ -1107,7 +1107,7 @@ pt:
pdf_with_descriptions_and_attachments: "PDF com descrições e anexos"
pdf_with_attachments: "PDF com anexos"
image:
omitted: "Image not exported."
omitted: "Imagem não exportada."
extraction:
available:
pdftotext: "Pdftotext disponível (opcional)"
@ -1688,15 +1688,19 @@ pt:
label_workflow_plural: "Fluxos de Trabalho"
label_workflow_summary: "Resumo"
label_x_closed_work_packages_abbr:
zero: "0 fechados"
one: "Um fechado"
other: "%{count} fechados"
label_x_comments:
zero: "sem comentários"
one: "1 comentário"
other: "%{count} comentários"
label_x_open_work_packages_abbr:
zero: "0 abertos"
one: "Um aberto"
other: "%{count} abertos"
label_x_projects:
zero: "sem projetos"
one: "1 projeto"
other: "%{count} projetos"
label_year: "Ano"
@ -2239,7 +2243,7 @@ pt:
text_destroy_with_associated: "Existem objetos adicionais associados com o pacote de trabalho que está a ser apagado. Esses objetos são dos seguintes tipos:"
text_destroy_what_to_do: "O que deseja fazer?"
text_diff_truncated: "... Este diff foi truncado porque excede o tamanho máximo que pode ser mostrado."
text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them."
text_email_delivery_not_configured: "A entrega de emails não está configurada e as notificações estão desativadas.\nConfigure o seu servidor de SMTP para ativar."
text_enumeration_category_reassign_to: "Reatribuí-los ao valor:"
text_enumeration_destroy_question: "%{count} objetos estão atribuídos a esse valor."
text_file_repository_writable: "Diretório de anexos com permissões de escrita"
@ -2537,13 +2541,13 @@ pt:
warning_bar:
protocol_mismatch:
title: 'Protocol setting mismatch'
title: 'Incompatibilidade de configuração do protocolo'
text_html: >
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
A sua aplicação está a ser executada com a sua configuração de protocolo definida para <code>%{set_protocol}</code>, mas a soliticitação é uma solicitação <code>%{actual_protocol}</code>. Isto pode provocar erros! Avance para as <a href="%{setting_path}">Configurações do sistema</a> e altere a configuração "Protocolo" para corrigir isto.
hostname_mismatch:
title: 'Hostname setting mismatch'
title: 'Incompatibilidade de configuração do anfitrião'
text_html: >
Your application is running with its host name setting set to <code>%{set_hostname}</code>, but the request is a <code>%{actual_hostname}</code> hostname. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Host name" setting to correct this.
A sua aplicação está a ser executada com a configuração de nome de anfitrião definida como <code>%{set_hostname}</code>, mas a soliticitação é um nome de anfitrião <code>%{actual_hostname}</code>. Isto pode provocar erros! Avance para <a href="%{setting_path}">Configurações do Sistema</a> e altere a configuração de "Nome de anfitrião" para corrigir isto.
menu_item: "Item de menu"
menu_item_setting: "Visibilidade"
wiki_menu_item_for: "Item de menu para página wiki \"%{title}\""

@ -1704,18 +1704,22 @@ ro:
label_workflow_plural: "Fluxuri de lucru"
label_workflow_summary: "Descriere"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "unul închis"
few: "%{count} închise"
other: "%{count} închise"
label_x_comments:
zero: "no comments"
one: "un comentariu"
few: "%{count} comentarii"
other: "%{count} comentarii"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "unul deschis"
few: "%{count} deschise"
other: "%{count} deschise"
label_x_projects:
zero: "no projects"
one: "un proiect"
few: "%{count} proiecte"
other: "%{count} proiecte"

@ -1719,21 +1719,25 @@ ru:
label_workflow_plural: "Рабочие потоки"
label_workflow_summary: "Сводка"
label_x_closed_work_packages_abbr:
zero: "0 закрыто"
one: "1 закрыто"
few: "%{count} закрыто"
many: "%{count} закрыто"
other: "%{count} закрыто"
label_x_comments:
zero: "нет комментариев"
one: "1 комментарий"
few: "%{count} комментариев"
many: "%{count} комментариев"
other: "%{count} комментариев"
label_x_open_work_packages_abbr:
zero: "0 открытых"
one: "1 открыт"
few: "%{count} открыто"
many: "%{count} открыто"
other: "%{count} открыто"
label_x_projects:
zero: "нет проектов"
one: "1 проект"
few: "%{count} проектов"
many: "%{count} проектов"

@ -1720,21 +1720,25 @@ sk:
label_workflow_plural: "Pracovné postupy"
label_workflow_summary: "Zhrnutie"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 uzatvorený"
few: "%{count} uzatvorených"
many: "%{count} uzatvorených"
other: "%{count} uzatvorených"
label_x_comments:
zero: "no comments"
one: "1 komentár"
few: "%{count} komentárov"
many: "%{count} komentárov"
other: "%{count} komentárov"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 otvorený"
few: "%{count} otvorených"
many: "%{count} otvorených"
other: "%{count} otvorených"
label_x_projects:
zero: "no projects"
one: "1 projekt"
few: "%{count} projektov"
many: "%{count} projektov"

@ -1687,15 +1687,19 @@ sv:
label_workflow_plural: "Arbetsflöden"
label_workflow_summary: "Sammanfattning"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "en stängd"
other: "%{count} stängda"
label_x_comments:
zero: "no comments"
one: "En kommentar"
other: "%{count} kommentarer"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "en öppen"
other: "%{count} öppnade"
label_x_projects:
zero: "no projects"
one: "Ett projekt"
other: "%{count} projekt"
label_year: "År"

@ -1688,15 +1688,19 @@ tr:
label_workflow_plural: "İş Akışları"
label_workflow_summary: "Özet"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 kapatıldı"
other: "%{count} kapatıldı"
label_x_comments:
zero: "no comments"
one: "1 yorum"
other: "%{count} yorum"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 açık"
other: "%{count} açık"
label_x_projects:
zero: "no projects"
one: "1 proje"
other: "%{count} proje"
label_year: "Yıl"

@ -1720,21 +1720,25 @@ uk:
label_workflow_plural: "Робочі процеси"
label_workflow_summary: "Резюме"
label_x_closed_work_packages_abbr:
zero: "0 closed"
one: "1 закрита"
few: "%{count} закритих"
many: "%{count} закритих"
other: "%{count} закритих"
label_x_comments:
zero: "no comments"
one: "1 коментар"
few: "Коментарів: %{count}"
many: "Коментарів: %{count}"
other: "Коментарів: %{count}"
label_x_open_work_packages_abbr:
zero: "0 open"
one: "1 відкрита"
few: "%{count} відкритих"
many: "%{count} відкритих"
other: "%{count} відкритих"
label_x_projects:
zero: "no projects"
one: "1 проект"
few: "%{count} проектів"
many: "%{count} проектів"

@ -28,31 +28,31 @@ zh-CN:
plugins:
no_results_title_text: 目前没有插件可用。
custom_styles:
color_theme: "Color theme"
color_theme_custom: "(Custom)"
color_theme: "颜色主题"
color_theme_custom: "(自定义)"
colors:
alternative-color: "Alternative"
content-link-color: "Link font"
primary-color: "Primary"
primary-color-dark: "Primary (dark)"
header-bg-color: "Header background"
header-item-bg-hover-color: "Header background on hover"
header-item-font-color: "Header font"
header-item-font-hover-color: "Header font on hover"
header-border-bottom-color: "Header border"
main-menu-bg-color: "Main menu background"
main-menu-bg-selected-background: "Main menu when selected"
main-menu-bg-hover-background: "Main menu on hover"
main-menu-font-color: "Main menu font"
main-menu-selected-font-color: "Main menu font when selected"
main-menu-hover-font-color: "Main menu font on hover"
main-menu-border-color: "Main menu border"
alternative-color: "备用"
content-link-color: "链接字体"
primary-color: "主要"
primary-color-dark: "主要(深色)"
header-bg-color: "标题背景"
header-item-bg-hover-color: "悬停时的标题背景"
header-item-font-color: "标题字体"
header-item-font-hover-color: "悬停时的标题字体"
header-border-bottom-color: "标题边框"
main-menu-bg-color: "主菜单背景"
main-menu-bg-selected-background: "选择时的主菜单"
main-menu-bg-hover-background: "悬停时的主菜单"
main-menu-font-color: "主菜单字体"
main-menu-selected-font-color: "选择时的主菜单字体"
main-menu-hover-font-color: "悬停时的主菜单字体"
main-menu-border-color: "主菜单边框"
custom_colors: "自定义颜色"
customize: "使用您自己的徽标自定义 OpenProject 安装。注:此徽标可公开查看。"
enterprise_notice: "作为对为开发 OpenProject 提供财力支持的订阅者的特别“感谢”,这项小功能仅限企业版支持订阅者使用。"
manage_colors: "编辑颜色选择选项"
instructions:
alternative-color: "Strong accent color, typically used for the most important button on a screen."
alternative-color: "强烈的颜色,通常用于屏幕上最重要的按钮。"
content-link-color: "大多数链接的特定颜色。"
primary-color: "主颜色。"
primary-color-dark: "通常深色的主颜色用于悬浮效果。"
@ -597,7 +597,7 @@ zh-CN:
time_entry:
attributes:
hours:
day_limit: "is too high as a maximum of 24 hours can be logged per date."
day_limit: "过高,因为每天最多可以记录 24 小时。"
work_package:
is_not_a_valid_target_for_time_entries: "工作包 #%{id} 不是重新分配时间条目的有效目标。"
attributes:
@ -744,7 +744,7 @@ zh-CN:
type: "类型"
updated_at: "更新于"
updated_on: "更新于"
uploader: "Uploader"
uploader: "上载程序"
user: "用户"
version: "版本"
work_package: "工作包"
@ -1018,7 +1018,7 @@ zh-CN:
rename_groups: "重命名属性群组"
project_filters:
description_html: "Filtering and sorting on custom fields is an enterprise edition feature."
enumeration_activities: "Time tracking activities"
enumeration_activities: "时间跟踪活动"
enumeration_work_package_priorities: "工作包优先级"
enumeration_reported_project_statuses: "报告的项目状态"
error_auth_source_sso_failed: "用户 \"%{value}\" 的单次登录 (SSO) 失败"
@ -1090,7 +1090,7 @@ zh-CN:
pdf_with_descriptions_and_attachments: "带有描述和附件的 PDF 文件"
pdf_with_attachments: "带有附件的 PDF 文件"
image:
omitted: "Image not exported."
omitted: "图像未导出。"
extraction:
available:
pdftotext: "Pdftotext 可用 (可选)"
@ -1671,12 +1671,16 @@ zh-CN:
label_workflow_plural: "工作流"
label_workflow_summary: "摘要"
label_x_closed_work_packages_abbr:
zero: "0 个已关闭"
other: "%{count} 个已关闭"
label_x_comments:
zero: "没有注释"
other: "%{count} 条评论"
label_x_open_work_packages_abbr:
zero: "0 个已打开"
other: "%{count} 个待处理"
label_x_projects:
zero: "没有项目"
other: "%{count} 个项目"
label_year: "年"
label_yesterday: "昨天"
@ -2216,7 +2220,7 @@ zh-CN:
text_destroy_with_associated: "有额外的对象关联到要删除的工作包。这些对象是以下类型:"
text_destroy_what_to_do: "你想做什么?"
text_diff_truncated: "...这个比较被截断,因为它超出了可显示的最大大小。"
text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them."
text_email_delivery_not_configured: "电子邮件传送未配置,通知已禁用。\n配置您的 SMTP 服务器将其启用。"
text_enumeration_category_reassign_to: "重新分配以此值:"
text_enumeration_destroy_question: "%{count} 个对象被分配到该值。"
text_file_repository_writable: "附件目录可写"
@ -2511,13 +2515,13 @@ zh-CN:
warning_bar:
protocol_mismatch:
title: 'Protocol setting mismatch'
title: '协议设置不匹配'
text_html: >
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
您的应用程序正在运行,并且协议设置为 <code>%{set_protocol}</code>,但请求的协议是 <code>%{actual_protocol}</code>。这将导致错误!转到<a href="%{setting_path}">系统设置</a>并更改“协议”设置以纠正。
hostname_mismatch:
title: 'Hostname setting mismatch'
title: '主机名设置不匹配'
text_html: >
Your application is running with its host name setting set to <code>%{set_hostname}</code>, but the request is a <code>%{actual_hostname}</code> hostname. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Host name" setting to correct this.
您的应用程序正在运行,并且主机名设置为 <code>%{set_hostname}</code>,但请求是 <code>%{actual_hostname}</code>。这将导致错误!转到<a href="%{setting_path}">系统设置</a>并更改“主机名”设置以纠正。
menu_item: "菜单项"
menu_item_setting: "可见性"
wiki_menu_item_for: "wiki页面” %{title} “的菜单项"

@ -1672,12 +1672,16 @@ zh-TW:
label_workflow_plural: "工作流程"
label_workflow_summary: "大綱"
label_x_closed_work_packages_abbr:
zero: "0 closed"
other: "%{count} 個已結案"
label_x_comments:
zero: "no comments"
other: "%{count} 個評論"
label_x_open_work_packages_abbr:
zero: "0 open"
other: "%{count} 個未完成"
label_x_projects:
zero: "no projects"
other: "%{count} 個專案"
label_year: "年份"
label_yesterday: "昨天"

@ -230,13 +230,33 @@ en:
blocks:
new_features:
text_new_features: "Read about new features and product updates."
current_new_feature_html: "OpenProject contains a new <b>Overview page</b> to <b>display important project information</b> and show whether the project is on track. </br>
You can insert various new status widgets, such as:
<ul><li>project status,</li>
<li>overview of work package status,</li>
<li>task progress,</li>
<li>tasks assigned to users.</li></ul>"
learn_about: "Learn more about the new status widgets"
learn_about: "Learn more about the new features"
standard:
learn_about_link: https://www.openproject.org/openproject-10-4
current_new_feature_html: >
The release contains various new features and improvements: <br><br>
<ul>
<li>Default <b>design templates</b> to select a light or dark theme (premium feature).</li>
<li>New <b>time tracking widget</b> for <i>My page</i> to show spent time in a bar chart.</li>
<li><b>XLS-exports for cost reports</b> and formatted text in PDF export of work packages.</li>
<li><b>Improved design and usability</b>, i.e. tabs and more in project settings and administration.</li>
</ul>
bim:
learn_about_link: https://www.openproject.org/openproject-bim-10-4
current_new_feature_html: >
OpenProject contains a <b>new IFC module to integrate 3D models</b>
into your project management application and to work collaboratively
with these files with your team without installation of separate
costly software or licenses. <br><br>
<ul>
<li><b>Import IFC files</b> of building models into your OpenProject application.</li>
<li><b>Open 3D models and visualize building models</b> in your browser.</li>
<li>
Easily <b>work on multiple IFC files</b> with your team directly in OpenProject
without installation of separate costly software.
</li>
</ul>
label_activate: "Activate"
label_add_column_after: "Add column after"
label_add_column_before: "Add column before"
@ -336,6 +356,7 @@ en:
label_project_plural: "Projects"
label_visibility_settings: "Visibility settings"
label_quote_comment: "Quote this comment"
label_recent: "Recent"
label_reset: "Reset"
label_remove_column: "Remove column"
label_remove_columns: "Remove selected columns"

@ -43,10 +43,12 @@ in the [Collections Section](#collections).
# Authentication
For now the API only supports two authentication schemes: session based authentication and basic auth.
The API supports the following authentication schemes: OAuth2, session based authentication, and basic auth.
Depending on the settings of the OpenProject instance many resources can be accessed without being authenticated.
In case the instance requires authentication on all requests the client will receive an **HTTP 401** status code
in response to any request.
Otherwise unauthenticated clients have all the permissions of the anonymous user.
## Session-based Authentication

@ -0,0 +1,73 @@
// -- copyright
// OpenProject is an open source project management software.
// Copyright (C) 2012-2020 the OpenProject GmbH
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License version 3.
//
// OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
// Copyright (C) 2006-2013 Jean-Philippe Lang
// Copyright (C) 2010-2013 the ChiliProject Team
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//
// See docs/COPYRIGHT.rdoc for more details.
// ++
import {Component, DebugElement} from "@angular/core";
import {ComponentFixture, fakeAsync, TestBed, tick} from '@angular/core/testing';
import {By} from "@angular/platform-browser";
import { I18nService } from 'core-app/modules/common/i18n/i18n.service';
import { HomescreenNewFeaturesBlockComponent } from './new-features.component';
describe('shows edition-specific content', () => {
let app:HomescreenNewFeaturesBlockComponent;
let fixture:ComponentFixture<HomescreenNewFeaturesBlockComponent>;
let element:DebugElement;
beforeEach(() => {
// noinspection JSIgnoredPromiseFromCall
TestBed.configureTestingModule({
declarations: [
HomescreenNewFeaturesBlockComponent
],
providers: [I18nService]
}).compileComponents();
fixture = TestBed.createComponent(HomescreenNewFeaturesBlockComponent);
app = fixture.debugElement.componentInstance;
element = fixture.debugElement.query(By.css('div.widget-box--description p'));
});
it('should render bim text for bim edition', fakeAsync(() => {
app.isStandardEdition = false;
fixture.detectChanges();
// checking for missing translation key as translations are not loaded in specs
expect(element.nativeElement.textContent).toContain(".bim.current_new_feature_html");
}));
it('should render standard text for standard edition', fakeAsync(() => {
app.isStandardEdition = true;
fixture.detectChanges();
// checking for missing translation key as translations are not loaded in specs
expect(element.nativeElement.textContent).toContain(".standard.current_new_feature_html");
}));
});

@ -30,7 +30,6 @@ import {Component} from '@angular/core';
import {DynamicBootstrapper} from "core-app/globals/dynamic-bootstrapper";
import {I18nService} from "core-app/modules/common/i18n/i18n.service";
import {DomSanitizer} from "@angular/platform-browser";
import {dashboardWebsiteUrl} from "core-app/modules/dashboards/dashboard-constants.const";
@Component({
template: `
@ -39,12 +38,12 @@ import {dashboardWebsiteUrl} from "core-app/modules/dashboards/dashboard-constan
</p>
<div class="widget-box--description">
<p [innerHtml]="text.currentNewFeatureHtml"></p>
<p [innerHtml]="currentNewFeatureHtml"></p>
<a class="widget-box--teaser-image"></a>
</div>
<a [href]="teaserWebsiteUrl()" target="_blank">{{ text.learnAbout }}</a>
<a [href]="teaserWebsiteUrl" target="_blank">{{ text.learnAbout }}</a>
`,
selector: 'homescreen-new-features-block',
styleUrls: ['./new-features.component.sass'],
@ -56,19 +55,38 @@ import {dashboardWebsiteUrl} from "core-app/modules/dashboards/dashboard-constan
* Locals (js-en.yml), Styles (new-features.component.sass), HTML (above), TS (below)
*/
export class HomescreenNewFeaturesBlockComponent {
public isStandardEdition:boolean;
public text = {
newFeatures: this.i18n.t('js.label_new_features'),
descriptionNewFeatures: this.i18n.t('js.homescreen.blocks.new_features.text_new_features'),
currentNewFeatureHtml: this.i18n.t('js.homescreen.blocks.new_features.current_new_feature_html'),
learnAbout: this.i18n.t('js.homescreen.blocks.new_features.learn_about'),
};
constructor(readonly i18n:I18nService,
readonly domSanitizer:DomSanitizer) {
constructor(
readonly i18n:I18nService,
readonly domSanitizer:DomSanitizer
) {
this.isStandardEdition = window.OpenProject.isStandardEdition;
}
public get teaserWebsiteUrl() {
let url = this.translated('learn_about_link');
return this.domSanitizer.bypassSecurityTrustResourceUrl(url);
}
public get currentNewFeatureHtml():string {
return this.translated('current_new_feature_html');
}
private translated(key:string):string {
return this.i18n.t(this.i18nBase + this.i18nPrefix + '.' + key);
}
public teaserWebsiteUrl() {
return this.domSanitizer.bypassSecurityTrustResourceUrl(dashboardWebsiteUrl);
private i18nBase:string = 'js.homescreen.blocks.new_features.';
private get i18nPrefix():string {
return this.isStandardEdition ? "standard" : "bim";
}
}

@ -58,6 +58,18 @@ export class OpenProject {
return jQuery('meta[name=openproject_initializer]').data('environment');
}
public get edition():string {
return jQuery('meta[name=openproject_initializer]').data('edition');
}
public get isStandardEdition():boolean {
return this.edition === "standard";
}
public get isBimEdition():boolean {
return this.edition === "bim";
}
/**
* Guard access to reads and writes to the localstorage due to corrupted local databases
* in Firefox happening in one larger client.
@ -83,4 +95,3 @@ export class OpenProject {
}
window.OpenProject = new OpenProject();

@ -533,7 +533,7 @@ export class TimeEntryCalendarComponent implements OnInit, OnDestroy, AfterViewI
<span class="tooltip--map--value">${this.sanitizedValue(entry.activity.name)}</span>
</li>
<li class="tooltip--map--item">
<span class="tooltip--map--key">${this.i18n.t('js.time_entry.duration')}:</span>
<span class="tooltip--map--key">${this.i18n.t('js.time_entry.hours')}:</span>
<span class="tooltip--map--value">${this.timezone.formattedDuration(entry.hours)}</span>
</li>
<li class="tooltip--map--item">

@ -66,7 +66,7 @@ export class CreateAutocompleterComponent implements AfterViewInit {
@ViewChild('ngSelectComponent', {static: false}) public ngSelectComponent:NgSelectComponent;
public text:any = {
public text:{ [key:string]:string } = {
add_new_action: this.I18n.t('js.label_create'),
};

@ -0,0 +1,43 @@
<ng-select #ngSelectComponent
[(ngModel)]="model"
[items]="availableValues"
[ngClass]="classes"
[addTag]="createAllowed"
[virtualScroll]="true"
[required]="required"
[clearable]="!required"
[disabled]="disabled"
[typeahead]="typeahead"
[clearOnBackspace]="false"
[appendTo]="appendTo"
[hideSelected]="hideSelected"
[loading]="finishedLoading | async"
[id]="id"
(change)="changeModel($event)"
(open)="opened()"
(close)="closed()"
(keydown)="keyPressed($event)"
bindLabel="name">
<ng-template ng-header-tmp>
<div class="scrollable-tabs -narrow">
<ul class="tabrow">
<li [ngClass]="{'selected': mode === 'all'}"
(click)="setMode('all')">
<a href="#" [textContent]="text.all">
</a>
</li>
<li [ngClass]="{'selected': mode === 'recent'}"
(click)="setMode('recent')">
<a href="#" [textContent]="text.recent">
</a>
</li>
</ul>
</div>
</ng-template>
<ng-template ng-tag-tmp let-search="searchTerm">
<b [textContent]="text.add_new_action"></b>: {{search}}
</ng-template>
<ng-template ng-option-tmp let-item="item" let-search="searchTerm">
<div [ngOptionHighlight]="search" class="ng-option-label ellipsis">{{ item.name }}</div>
</ng-template>
</ng-select>

@ -0,0 +1,2 @@
.ng-dropdown-panel .ng-dropdown-header
padding-bottom: 0

@ -0,0 +1,72 @@
// -- copyright
// OpenProject is a project management system.
// Copyright (C) 2012-2015 the OpenProject Foundation (OPF)
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License version 3.
//
// OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
// Copyright (C) 2006-2013 Jean-Philippe Lang
// Copyright (C) 2010-2013 the ChiliProject Team
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//
// See doc/COPYRIGHT.rdoc for more details.
// ++
import {
AfterViewInit,
Component,
ViewEncapsulation,
Output,
EventEmitter,
ChangeDetectorRef,
} from '@angular/core';
import {WorkPackageAutocompleterComponent} from "core-app/modules/common/autocomplete/wp-autocompleter.component";
import {I18nService} from "core-app/modules/common/i18n/i18n.service";
import {CurrentProjectService} from "core-components/projects/current-project.service";
import {PathHelperService} from "core-app/modules/common/path-helper/path-helper.service";
export type TimeEntryWorkPackageAutocompleterMode = 'all'|'recent';
@Component({
templateUrl: './te-work-package-autocompleter.component.html',
styleUrls: ['./te-work-package-autocompleter.component.sass'],
selector: 'te-work-package-autocompleter',
encapsulation: ViewEncapsulation.None
})
export class TimeEntryWorkPackageAutocompleterComponent extends WorkPackageAutocompleterComponent implements AfterViewInit {
@Output() modeSwitch = new EventEmitter<TimeEntryWorkPackageAutocompleterMode>();
constructor(readonly I18n:I18nService,
readonly cdRef:ChangeDetectorRef,
readonly currentProject:CurrentProjectService,
readonly pathHelper:PathHelperService) {
super(I18n, cdRef, currentProject, pathHelper);
this.text['all'] = this.I18n.t('js.label_all');
this.text['recent'] = this.I18n.t('js.label_recent');
}
public loading:boolean = false;
public mode:TimeEntryWorkPackageAutocompleterMode = 'all';
public setMode(value:TimeEntryWorkPackageAutocompleterMode) {
if (value !== this.mode) {
this.modeSwitch.emit(value);
}
this.mode = value;
}
}

@ -99,6 +99,7 @@ import {CurrentProjectService} from "core-components/projects/current-project.se
import {CurrentUserService} from "core-components/user/current-user.service";
import {WorkPackageAutocompleterComponent} from "core-app/modules/common/autocomplete/wp-autocompleter.component";
import {ColorsService} from "core-app/modules/common/colors/colors.service";
import {TimeEntryWorkPackageAutocompleterComponent} from "core-app/modules/common/autocomplete/te-work-package-autocompleter.component";
export function bootstrapModule(injector:Injector) {
return () => {
@ -147,6 +148,7 @@ export function bootstrapModule(injector:Injector) {
DynamicModule.withComponents([
VersionAutocompleterComponent,
WorkPackageAutocompleterComponent,
TimeEntryWorkPackageAutocompleterComponent,
CreateAutocompleterComponent]),
],
exports: [
@ -281,6 +283,7 @@ export function bootstrapModule(injector:Injector) {
CreateAutocompleterComponent,
VersionAutocompleterComponent,
WorkPackageAutocompleterComponent,
TimeEntryWorkPackageAutocompleterComponent,
HomescreenNewFeaturesBlockComponent,
BoardVideoTeaserModalComponent

@ -1 +0,0 @@
export const dashboardWebsiteUrl = "https://www.openproject.org/collaboration-software-features/dashboards/";

@ -35,7 +35,7 @@ import {untilComponentDestroyed} from "ng2-rx-componentdestroyed";
import {CreateAutocompleterComponent} from "core-app/modules/common/autocomplete/create-autocompleter.component";
import {SelectAutocompleterRegisterService} from "app/modules/fields/edit/field-types/select-autocompleter-register.service";
import { from } from 'rxjs';
import { tap, map, skip } from 'rxjs/operators';
import { tap, map } from 'rxjs/operators';
import {HalResourceNotificationService} from "core-app/modules/hal/services/hal-resource-notification.service";
export interface ValueOption {
@ -54,16 +54,16 @@ export class SelectEditFieldComponent extends EditFieldComponent implements OnIn
public valueOptions:ValueOption[];
protected valuesLoaded = false;
public text:{ requiredPlaceholder:string, placeholder:string };
public text:{ [key:string]:string };
public appendTo:any = null;
private hiddenOverflowContainer = '.__hidden_overflow_container';
public halSorting:HalResourceSortingService;
private _autocompleterComponent:CreateAutocompleterComponent;
protected _autocompleterComponent:CreateAutocompleterComponent;
public referenceOutputs = {
public referenceOutputs:{ [key:string]:Function } = {
onCreate: (newElement:HalResource) => this.onCreate(newElement),
onChange: (value:HalResource) => this.onChange(value),
onKeydown: (event:JQuery.TriggeredEvent) => this.handler.handleUserKeydown(event, true),
@ -128,7 +128,7 @@ export class SelectEditFieldComponent extends EditFieldComponent implements OnIn
}
private setValues(availableValues:HalResource[]) {
this.availableOptions = this.halSorting.sort(availableValues);
this.availableOptions = this.sortValues(availableValues);
this.addEmptyOption();
this.valueOptions = this.availableOptions.map(el => this.mapAllowedValue(el));
}
@ -150,7 +150,7 @@ export class SelectEditFieldComponent extends EditFieldComponent implements OnIn
protected loadValuesFromBackend(query?:string) {
return from(
this.schema.allowedValues.$link.$fetch(this.allowedValuesFilter(query)) as Promise<CollectionResource>
this.allowedValuesFetch(query)
).pipe(
tap(collection => {
// if it is an unpaginated collection or if we get all possible entries when fetching with a blank
@ -171,6 +171,10 @@ export class SelectEditFieldComponent extends EditFieldComponent implements OnIn
);
}
protected allowedValuesFetch(query?:string) {
return this.schema.allowedValues.$link.$fetch(this.allowedValuesFilter(query)) as Promise<CollectionResource>;
}
private addValue(val:HalResource) {
this.availableOptions.push(val);
this.valueOptions.push({name: val.name, $href: val.$href});
@ -236,6 +240,10 @@ export class SelectEditFieldComponent extends EditFieldComponent implements OnIn
return this.schema.required;
}
protected sortValues(availableValues:HalResource[]) {
return this.halSorting.sort(availableValues);
}
protected mapAllowedValue(value:HalResource):ValueOption {
return {name: value.name, $href: value.$href};
}

@ -28,11 +28,44 @@
import {Component} from "@angular/core";
import {WorkPackageEditFieldComponent} from "core-app/modules/fields/edit/field-types/work-package-edit-field.component";
import {TimeEntryDmService} from "core-app/modules/hal/dm-services/time-entry-dm.service";
import {ApiV3FilterBuilder} from "core-components/api/api-v3/api-v3-filter-builder";
import {
TimeEntryWorkPackageAutocompleterComponent,
TimeEntryWorkPackageAutocompleterMode
} from "core-app/modules/common/autocomplete/te-work-package-autocompleter.component";
import {HalResource} from "core-app/modules/hal/resources/hal-resource";
const RECENT_TIME_ENTRIES_MAGIC_NUMBER = 30;
@Component({
templateUrl: './work-package-edit-field.component.html'
})
export class TimeEntryWorkPackageEditFieldComponent extends WorkPackageEditFieldComponent {
public timeEntryDm = this.injector.get(TimeEntryDmService);
private recentWorkPackageIds:string[];
protected initialize() {
super.initialize();
// For reasons beyond me, the referenceOutputs variable is not defined at first when editing
// existing values.
if (this.referenceOutputs) {
this.referenceOutputs['modeSwitch'] = (mode:TimeEntryWorkPackageAutocompleterMode) => {
let lastValue = this.requests.lastRequestedValue!;
// Hack to provide a new value to "reset" the input.
// Only the second input is actually processed as the input is debounced.
this.requests.input$.next('_/&"()____');
this.requests.input$.next(lastValue);
};
}
}
public autocompleterComponent() {
return TimeEntryWorkPackageAutocompleterComponent;
}
// Although the schema states the work packages to not be required,
// as time entries can also be assigned to a project, we want to only assign
// time entries to work packages and thus require a value.
@ -41,4 +74,55 @@ export class TimeEntryWorkPackageEditFieldComponent extends WorkPackageEditField
protected isRequired() {
return true;
}
// We fetch the last RECENT_TIME_ENTRIES_MAGIC_NUMBER time entries by that user. We then use it to fetch the work packages
// associated with the time entries so that we have the most recent work packages the user logged time on.
// As a worst case, the user logged RECENT_TIME_ENTRIES_MAGIC_NUMBER times on one work package so we can not guarantee to actually have
// a fixed number returned.
protected allowedValuesFetch(query?:string) {
if (!this.recentWorkPackageIds) {
return this
.timeEntryDm
.list({ filters: [['user_id', '=', ['me']]], sortBy: [["updated_on", "desc"]], pageSize: RECENT_TIME_ENTRIES_MAGIC_NUMBER })
.then(collection => {
this.recentWorkPackageIds = collection
.elements
.map((timeEntry) => timeEntry.workPackage.idFromLink)
.filter((v, i, a) => a.indexOf(v) === i);
return super.allowedValuesFetch(query);
});
} else {
return super.allowedValuesFetch(query);
}
}
protected allowedValuesFilter(query?:string):{} {
let filters:ApiV3FilterBuilder = new ApiV3FilterBuilder();
if ((this._autocompleterComponent as TimeEntryWorkPackageAutocompleterComponent).mode === 'recent') {
filters.add('id', '=', this.recentWorkPackageIds);
}
if (query) {
filters.add('subjectOrId', '**', [query]);
}
return { filters: filters.toJson() };
}
protected sortValues(availableValues:HalResource[]) {
if ((this._autocompleterComponent as TimeEntryWorkPackageAutocompleterComponent).mode === 'recent') {
return this.sortValuesByRecentIds(availableValues);
} else {
return super.sortValues(availableValues);
}
}
protected sortValuesByRecentIds(availableValues:HalResource[]) {
return availableValues
.sort((a, b) => {
return this.recentWorkPackageIds.indexOf(a.id!) - this.recentWorkPackageIds.indexOf(b.id!);
});
}
}

@ -6,7 +6,7 @@
disabled: inFlight,
typeahead: requests.input$,
id: handler.htmlId,
finishedLoading: true,
finishedLoading: requests.loading$,
hideSelected: true,
classes: 'inline-edit--field ' + handler.fieldName }"
[ndcDynamicOutputs]="referenceOutputs">

@ -1,37 +0,0 @@
<div class="op-modal--portal ngdialog-theme-openproject">
<div class="op-modal--modal-container confirm-dialog--modal loading-indicator--location"
data-indicator-name="modal"
tabindex="0">
<div class="op-modal--modal-header">
<a class="op-modal--modal-close-button">
<i
class="icon-close"
(click)="closeMe($event)"
[attr.title]="text.close">
</i>
</a>
<h3 class="icon-context icon-log_time" [textContent]="text.title"></h3>
</div>
<div class="ngdialog-body op-modal--modal-body">
<te-form #editForm
[entry]="entry"
(modifiedEntry)="setModifiedEntry($event)">
</te-form>
</div>
<div class="op-modal--modal-footer">
<button class="button -highlight"
(click)="createEntry()"
[textContent]="text.create"
[attr.title]="text.create">
</button>
<button class="button"
(click)="closeMe($event)"
[textContent]="text.cancel"
[attr.title]="text.cancel">
</button>
</div>
</div>
</div>

@ -1,57 +1,29 @@
import {Component, ElementRef, Inject, ChangeDetectorRef, ViewChild, ChangeDetectionStrategy} from "@angular/core";
import {OpModalComponent} from "app/components/op-modals/op-modal.component";
import {OpModalLocalsToken} from "app/components/op-modals/op-modal.service";
import {OpModalLocalsMap} from "app/components/op-modals/op-modal.types";
import {I18nService} from "core-app/modules/common/i18n/i18n.service";
import {Component, ChangeDetectionStrategy} from "@angular/core";
import {HalResourceEditingService} from "core-app/modules/fields/edit/services/hal-resource-editing.service";
import {TimeEntryResource} from "core-app/modules/hal/resources/time-entry-resource";
import {HalResource} from "core-app/modules/hal/resources/hal-resource";
import {TimeEntryFormComponent} from "core-app/modules/time_entries/form/form.component";
import { TimeEntryBaseModal } from '../shared/modal/base.modal';
@Component({
templateUrl: './create.modal.html',
styleUrls: ['../edit/edit.modal.sass'],
templateUrl: '../shared/modal/base.modal.html',
styleUrls: ['../shared/modal/base.modal.sass'],
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
HalResourceEditingService
]
})
export class TimeEntryCreateModal extends OpModalComponent {
@ViewChild('editForm', { static: true }) editForm:TimeEntryFormComponent;
text = {
title: this.i18n.t('js.button_log_time'),
create: this.i18n.t('js.label_create'),
close: this.i18n.t('js.button_close'),
cancel: this.i18n.t('js.button_cancel')
};
public closeOnEscape = false;
public closeOnOutsideClick = false;
export class TimeEntryCreateModal extends TimeEntryBaseModal {
public createdEntry:TimeEntryResource;
constructor(readonly elementRef:ElementRef,
@Inject(OpModalLocalsToken) readonly locals:OpModalLocalsMap,
readonly cdRef:ChangeDetectorRef,
readonly i18n:I18nService,
readonly halEditing:HalResourceEditingService) {
super(locals, cdRef, elementRef);
}
public get entry() {
return this.locals.entry;
}
public createEntry() {
this.editForm.save()
.then(() => {
this.service.close();
});
public get deleteAllowed() {
return false;
}
public setModifiedEntry($event:{savedResource:HalResource, isInital:boolean}) {
this.createdEntry = $event.savedResource as TimeEntryResource;
}
public get saveText() {
return this.i18n.t('js.label_create');
}
}

@ -1,49 +1,29 @@
import {Component, ElementRef, Inject, ChangeDetectorRef, ChangeDetectionStrategy} from "@angular/core";
import {OpModalComponent} from "app/components/op-modals/op-modal.component";
import {OpModalLocalsToken} from "app/components/op-modals/op-modal.service";
import {OpModalLocalsMap} from "app/components/op-modals/op-modal.types";
import {I18nService} from "core-app/modules/common/i18n/i18n.service";
import {Component, ChangeDetectionStrategy} from "@angular/core";
import {HalResourceEditingService} from "core-app/modules/fields/edit/services/hal-resource-editing.service";
import {TimeEntryResource} from "core-app/modules/hal/resources/time-entry-resource";
import {HalResource} from "core-app/modules/hal/resources/hal-resource";
import {TimeEntryBaseModal} from "core-app/modules/time_entries/shared/modal/base.modal";
@Component({
templateUrl: './edit.modal.html',
styleUrls: ['./edit.modal.sass'],
templateUrl: '../shared/modal/base.modal.html',
styleUrls: ['../shared/modal/base.modal.sass'],
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
HalResourceEditingService
]
})
export class TimeEntryEditModal extends OpModalComponent {
text = {
title: this.i18n.t('js.time_entry.label'),
close: this.i18n.t('js.button_close'),
delete: this.i18n.t('js.button_delete')
};
public closeOnEscape = false;
public closeOnOutsideClick = false;
export class TimeEntryEditModal extends TimeEntryBaseModal {
public modifiedEntry:TimeEntryResource;
public destroyedEntry:TimeEntryResource;
constructor(readonly elementRef:ElementRef,
@Inject(OpModalLocalsToken) readonly locals:OpModalLocalsMap,
readonly cdRef:ChangeDetectorRef,
readonly i18n:I18nService) {
super(locals, cdRef, elementRef);
}
public get entry() {
return this.locals.entry;
}
public setModifiedEntry($event:{savedResource:HalResource, isInital:boolean}) {
this.modifiedEntry = $event.savedResource as TimeEntryResource;
}
public get saveAllowed() {
return !!this.entry.update;
}
public get deleteAllowed() {
return !!this.entry.delete;
}

@ -69,7 +69,9 @@ export class TimeEntryFormComponent implements OnInit, OnDestroy {
}
public get inEditMode() {
return this.entry.isNew;
// For now, we always want the form in edit mode.
// Alternatively, this.entry.isNew can be used.
return true;
}
public isRequired(field:string) {

@ -14,16 +14,31 @@
</div>
<div class="ngdialog-body op-modal--modal-body">
<te-form [entry]="entry"
<te-form #editForm
[entry]="entry"
(modifiedEntry)="setModifiedEntry($event)">
</te-form>
</div>
<div class="op-modal--modal-footer">
<button class="button -highlight"
*ngIf="saveAllowed"
(click)="saveEntry()"
[attr.title]="saveText">
<op-icon icon-classes="button--icon icon-checkmark"></op-icon>
<span class="button--text"
[textContent]="saveText"
aria-hidden="true"></span>
</button>
<button class="button"
*ngIf="saveAllowed"
(click)="closeMe($event)"
[textContent]="text.close"
[attr.title]="text.close">
[attr.title]="text.cancel">
<op-icon icon-classes="button--icon icon-close"></op-icon>
<span class="button--text"
[textContent]="text.cancel"
aria-hidden="true"></span>
</button>
<button class="button"

@ -0,0 +1,53 @@
import {ElementRef, Inject, ChangeDetectorRef, ViewChild} from "@angular/core";
import {OpModalComponent} from "app/components/op-modals/op-modal.component";
import {OpModalLocalsToken} from "app/components/op-modals/op-modal.service";
import {OpModalLocalsMap} from "app/components/op-modals/op-modal.types";
import {I18nService} from "core-app/modules/common/i18n/i18n.service";
import {TimeEntryFormComponent} from "core-app/modules/time_entries/form/form.component";
import {HalResource} from "core-app/modules/hal/resources/hal-resource";
export abstract class TimeEntryBaseModal extends OpModalComponent {
@ViewChild('editForm', { static: true }) editForm:TimeEntryFormComponent;
public text:{ [key:string]:string } = {
title: this.i18n.t('js.time_entry.label'),
cancel: this.i18n.t('js.button_cancel'),
close: this.i18n.t('js.button_close'),
delete: this.i18n.t('js.button_delete'),
};
public closeOnEscape = false;
public closeOnOutsideClick = false;
constructor(readonly elementRef:ElementRef,
@Inject(OpModalLocalsToken) readonly locals:OpModalLocalsMap,
readonly cdRef:ChangeDetectorRef,
readonly i18n:I18nService) {
super(locals, cdRef, elementRef);
}
public abstract setModifiedEntry($event:{savedResource:HalResource, isInital:boolean}):void;
public get entry() {
return this.locals.entry;
}
public saveEntry() {
this.editForm.save()
.then(() => {
this.service.close();
});
}
public get saveText() {
return this.i18n.t('js.button_save');
}
public get saveAllowed() {
return true;
}
public get deleteAllowed() {
return true;
}
}

@ -203,7 +203,7 @@ module OpenProject
'status-selector-bg-color' => '#F99601',
'status-selector-bg-hover-color' => '#E08600',
'card-font-size' => '16px',
'new-feature-teaser-image' => '#{image-url("new_feature_teaser.png")}',
'new-feature-teaser-image' => '#{image-url("new_feature_teaser.jpg")}',
'project-status-gray' => '#CCCCCC',
'project-status-red' => '#E73E3D',
'project-status-orange' => '#FFB030',

@ -1,40 +0,0 @@
#English strings go here
bg:
label_avatar: "Аватар"
label_avatar_plural: "Аватари"
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: 'Граватар'
label_current_avatar: 'Текущ аватар'
label_local_avatar: 'Потребителски аватар'
text_current_avatar: |
Следващото изображение показва текущия аватар.
text_upload_instructions: |
Качете свой собствен персонализиран аватар от 128 на 128 пиксела. По-големите файлове ще бъдат преоразмерени и изрязани, за да съвпадат.
Визуализация на вашия аватар ще бъде показан преди качването, след като изберете изображение.
text_change_gravatar_html: 'За да промените или добавите Граватар за вашия пощенски адрес, отидете на %{gravatar_url}.'
text_your_local_avatar: |
OpenProject ви позволява да качвате собствен персонализиран аватар.
text_local_avatar_over_gravatar: |
Ако зададете такъв, този персонализиран аватар се използва с предимство пред граватара по-горе.
text_your_current_gravatar: |
OpenProject използва вашия граватар, ако сте регистрирали такъв, или по подразбиране изображение или икона, ако такава съществува.
Настоящият граватар е както следва:
settings:
enable_gravatars: 'Активиране на потребителски граватари'
gravatar_default: "Подразбиращо се изображение от Gravatar"
enable_local_avatars: 'Активиране на потребителски граватари'

@ -1,15 +0,0 @@
#English strings go here
bg:
js:
label_preview: 'Предварителен преглед'
button_update: 'Обнови'
avatars:
label_choose_avatar: "Изберете Аватар от файл"
uploading_avatar: "Качете вашия аватар."
text_upload_instructions: |
Качете свой собствен персонализиран аватар от 128 на 128 пиксела. По-големите файлове ще бъдат преоразмерени и изрязани, за да съвпадат.
Визуализация на вашия аватар ще бъде показан преди качването, след като изберете изображение.
error_image_too_large: "Картинката е твърде голяма."
wrong_file_format: "Разрешени формати са jpg, png, gif"
empty_file_error: "Моля вдигайте валидни образи (jpg, png, gif)"

@ -1,166 +0,0 @@
#-- copyright
#OpenProject is an open source project management software.
#Copyright (C) 2012-2020 the OpenProject GmbH
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License version 3.
#OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
#Copyright (C) 2006-2017 Jean-Philippe Lang
#Copyright (C) 2010-2013 the ChiliProject Team
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version 2
#of the License, or (at your option) any later version.
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
#along with this program; if not, write to the Free Software
#Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#See docs/COPYRIGHT.rdoc for more details.
#++
#---
bg:
activerecord:
attributes:
work_package:
position: "Position"
remaining_hours: "Remaining Hours"
remaining_time: "Remaining hours"
story_points: "Story Points"
backlogs_work_package_type: "Backlog type"
errors:
models:
work_package:
attributes:
blocks_ids:
can_only_contain_work_packages_of_current_sprint: "can only contain IDs of work packages in the current sprint."
must_block_at_least_one_work_package: "must contain the ID of at least one ticket."
parent_id:
type_must_be_one_of_the_following: "Type must be one of the following: %{type_names}."
sprint:
cannot_end_before_it_starts: "Sprint cannot end before it starts."
activemodel:
errors:
models:
work_package:
attributes:
fixed_version_id:
task_version_must_be_the_same_as_story_version: "must be the same as the parent story's version."
parent_id:
parent_child_relationship_across_projects: "is invalid because the work package '%{work_package_name}' is a backlog task and therefore cannot have a parent outside of the current project."
backlogs:
add_new_story: "New Story"
any: "any"
backlog_settings: "Backlogs settings"
burndown_graph: "Burndown Graph"
card_paper_size: "Paper size for card printing"
chart_options: "Chart options"
close: "Close"
column_width: "Column width:"
date: "Day"
definition_of_done: "Definition of Done"
generating_chart: "Generating Graph..."
hours: "Часове"
impediment: "Impediment"
label_versions_default_fold_state: "Show versions folded"
work_package_is_closed: "Work package is done, when"
label_is_done_status: "Status %{status_name} means done"
no_burndown_data: "No burndown data available. It is necessary to have the sprint start- and end dates set."
points: "Points"
positions_could_not_be_rebuilt: "Positions could not be rebuilt."
positions_rebuilt_successfully: "Positions rebuilt successfully."
properties: "Свойства"
rebuild: "Rebuild"
rebuild_positions: "Rebuild positions"
remaining_hours: "Remaining hours"
remaining_hours_ideal: "Remaining hours (ideal)"
show_burndown_chart: "Burndown Chart"
story: "Story"
story_points: "Story Points"
story_points_ideal: "Story Points (ideal)"
task: "Задачата"
task_color: "Task color"
unassigned: "Unassigned"
x_more: "%{count} more..."
backlogs_active: "active"
backlogs_any: "any"
backlogs_card_specification: "Label types for card printing"
backlogs_inactive: "Project shows no activity"
backlogs_points_burn_direction: "Points burn up/down"
backlogs_product_backlog: "Product backlog"
backlogs_product_backlog_is_empty: "Product backlog is empty"
backlogs_product_backlog_unsized: "The top of the product backlog has unsized stories"
backlogs_sizing_inconsistent: "Story sizes vary against their estimates"
backlogs_sprint_notes_missing: "Closed sprints without retrospective/review notes"
backlogs_sprint_unestimated: "Closed or active sprints with unestimated stories"
backlogs_sprint_unsized: "Project has stories on active or recently closed sprints that were not sized"
backlogs_sprints: "Sprints"
backlogs_story: "Story"
backlogs_story_type: "Story types"
backlogs_task: "Задачата"
backlogs_task_type: "Task type"
backlogs_velocity_missing: "No velocity could be calculated for this project"
backlogs_velocity_varies: "Velocity varies significantly over sprints"
backlogs_wiki_template: "Template for sprint wiki page"
backlogs_empty_title: "No versions are defined to be used in backlogs"
backlogs_empty_action_text: "To get started with backlogs, create a new version and assign it to a backlogs column."
button_edit_wiki: "Edit wiki page"
error_intro_plural: "The following errors were encountered:"
error_intro_singular: "The following error was encountered:"
error_outro: "Please correct the above errors before submitting again."
event_sprint_description: "%{summary}: %{url}\n%{description}"
event_sprint_summary: "%{project}: %{summary}"
ideal: "ideal"
inclusion: "is not included in the list"
label_back_to_project: "Back to project page"
label_backlog: "Backlog"
label_backlogs: "Backlogs"
label_backlogs_unconfigured: "You have not configured Backlogs yet. Please go to %{administration} > %{plugins}, then click on the %{configure} link for this plugin. Once you have set the fields, come back to this page to start using the tool."
label_blocks_ids: "ИД на блокираните работни пакети"
label_burndown: "Burndown"
label_column_in_backlog: "Column in backlog"
label_hours: "hours"
label_work_package_hierarchy: "Work package Hierarchy"
label_master_backlog: "Master Backlog"
label_not_prioritized: "not prioritized"
label_points: "points"
label_points_burn_down: "Down"
label_points_burn_up: "Up"
label_product_backlog: "product backlog"
label_select_all: "Select all"
label_sprint_backlog: "sprint backlog"
label_sprint_cards: "Export cards"
label_sprint_impediments: "Sprint Impediments"
label_sprint_name: "Sprint \"%{name}\""
label_sprint_velocity: "Velocity %{velocity}, based on %{sprints} sprints with an average %{days} days"
label_stories: "Stories"
label_stories_tasks: "Stories/Tasks"
label_task_board: "Task board"
label_version_setting: "Версии"
label_version: 'Версия'
label_webcal: "Webcal Feed"
label_wiki: "Wiki"
permission_view_master_backlog: "View master backlog"
permission_view_taskboards: "View taskboards"
permission_update_sprints: "Update sprints"
points_accepted: "points accepted"
points_committed: "points committed"
points_resolved: "points resolved"
points_to_accept: "points not accepted"
points_to_resolve: "points not resolved"
project_module_backlogs: "Backlogs"
rb_label_copy_tasks: "Copy work packages"
rb_label_copy_tasks_all: "All"
rb_label_copy_tasks_none: "None"
rb_label_copy_tasks_open: "Open"
rb_label_link_to_original: "Include link to original story"
remaining_hours: "remaining hours"
required_burn_rate_hours: "required burn rate (hours)"
required_burn_rate_points: "required burn rate (points)"
todo_work_package_description: "%{summary}: %{url}\n%{description}"
todo_work_package_summary: "%{type}: %{summary}"
version_settings_display_label: "Column in backlog"
version_settings_display_option_left: "left"
version_settings_display_option_none: "none"
version_settings_display_option_right: "right"

@ -52,7 +52,7 @@ fr:
backlogs:
add_new_story: "Nouvelle histoire"
any: "tout"
backlog_settings: "Backlogs settings"
backlog_settings: "Paramètres du backlog"
burndown_graph: "Graphique d'avancement"
card_paper_size: "Format de papier pour l'impression des cartes"
chart_options: "Options du graphique"

@ -1,27 +0,0 @@
#-- copyright
#OpenProject is an open source project management software.
#Copyright (C) 2012-2020 the OpenProject GmbH
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License version 3.
#OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
#Copyright (C) 2006-2017 Jean-Philippe Lang
#Copyright (C) 2010-2013 the ChiliProject Team
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version 2
#of the License, or (at your option) any later version.
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
#along with this program; if not, write to the Free Software
#Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#See docs/COPYRIGHT.rdoc for more details.
#++
bg:
js:
work_packages:
properties:
storyPoints: "Story Points"
remainingTime: "Remaining Hours"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save