From 70f9427d3d43e70caea243fed8b4dbdd8aad0441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Wed, 11 Dec 2024 08:27:27 +0100 Subject: [PATCH 01/30] Bumped version to 15.1.1 [ci skip] --- lib/open_project/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/open_project/version.rb b/lib/open_project/version.rb index 685b7d7d5ee2..e5e6f7a942f5 100644 --- a/lib/open_project/version.rb +++ b/lib/open_project/version.rb @@ -33,7 +33,7 @@ module OpenProject module VERSION # :nodoc: MAJOR = 15 MINOR = 1 - PATCH = 0 + PATCH = 1 class << self # Used by semver to define the special version (if any). From 5334220f71ac0426ab5171c7ae5e80c7b7f71b6f Mon Sep 17 00:00:00 2001 From: ulferts Date: Wed, 11 Dec 2024 11:07:11 +0100 Subject: [PATCH 02/30] adapt refrence after merge of WikiPage and WikiContent --- app/views/wiki/export_multiple.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/wiki/export_multiple.html.erb b/app/views/wiki/export_multiple.html.erb index 83462dae26a2..f7f3daa7f2f8 100644 --- a/app/views/wiki/export_multiple.html.erb +++ b/app/views/wiki/export_multiple.html.erb @@ -53,7 +53,7 @@ See COPYRIGHT and LICENSE files for more details. <% @pages.each do |page| %>
- <%= format_text page.content ,:text, wiki_links: :anchor %> + <%= format_text page ,:text, wiki_links: :anchor %> <% end %> From 482b7d7d27b39b916916c708c5af54337b4d2c1b Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Wed, 11 Dec 2024 15:20:45 +0100 Subject: [PATCH 03/30] [#59985] add validation check to custom field controller - https://community.openproject.org/work_packages/59985 - do not allow creation of custom fields of type hierarchy --- app/controllers/custom_fields_controller.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/controllers/custom_fields_controller.rb b/app/controllers/custom_fields_controller.rb index 2beb4cfd0ff5..c280ec2dfebb 100644 --- a/app/controllers/custom_fields_controller.rb +++ b/app/controllers/custom_fields_controller.rb @@ -30,14 +30,17 @@ class CustomFieldsController < ApplicationController include CustomFields::SharedActions # share logic with ProjectCustomFieldsControlller layout "admin" + # rubocop:disable Rails/LexicallyScopedActionFilter before_action :require_admin before_action :find_custom_field, only: %i(edit update destroy delete_option reorder_alphabetical) before_action :prepare_custom_option_position, only: %i(update create) before_action :find_custom_option, only: :delete_option + before_action :validate_enterprise_token, only: %i(create) + # rubocop:enable Rails/LexicallyScopedActionFilter def index # loading wp cfs exclicity to allow for eager loading - @custom_fields_by_type = CustomField.all + @custom_fields_by_type = CustomField .where.not(type: ["WorkPackageCustomField", "ProjectCustomField"]) .group_by { |f| f.class.name } @@ -64,6 +67,12 @@ def show_local_breadcrumb false end + def validate_enterprise_token + if params.dig(:custom_field, :field_format) == "hierarchy" && !EnterpriseToken.allows_to?(:custom_field_hierarchies) + render_403 + end + end + def find_custom_field @custom_field = CustomField.find(params[:id]) rescue ActiveRecord::RecordNotFound From e9ea1921a9fd03153732db0ab6bb69c7a7396096 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Thu, 12 Dec 2024 03:22:50 +0000 Subject: [PATCH 04/30] update locales from crowdin [ci skip] --- config/locales/crowdin/ru.yml | 2 +- modules/auth_saml/config/locales/crowdin/ms.yml | 8 ++++---- modules/meeting/config/locales/crowdin/ru.yml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index 6351a4761cf9..92a132318554 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -1067,7 +1067,7 @@ ru: blank: "является обязательным. Пожалуйста, выберите имя." not_unique: "уже используется. Пожалуйста, выберите другое имя." meeting: - error_conflict: "Невозможно сохранить, потому что встреча была обновлена кем-то другим за это время. Пожалуйста, перезагрузите страницу." + error_conflict: "Невозможно сохранить, потому что совещание было обновлено кем-то другим за это время. Пожалуйста, перезагрузите страницу." notifications: at_least_one_channel: "Нужно указать хотя бы один канал для отправки уведомлений." attributes: diff --git a/modules/auth_saml/config/locales/crowdin/ms.yml b/modules/auth_saml/config/locales/crowdin/ms.yml index 52114feed568..9ea882adba52 100644 --- a/modules/auth_saml/config/locales/crowdin/ms.yml +++ b/modules/auth_saml/config/locales/crowdin/ms.yml @@ -2,10 +2,10 @@ ms: activemodel: attributes: saml/provider: - display_name: Name - identifier: Identifier - secret: Secret - scope: Scope + display_name: Nama + identifier: Pengenalan + secret: Sulit + scope: Skop assertion_consumer_service_url: ACS (Assertion consumer service) URL limit_self_registration: Limit self registration sp_entity_id: Service entity ID diff --git a/modules/meeting/config/locales/crowdin/ru.yml b/modules/meeting/config/locales/crowdin/ru.yml index dc0358a432fa..fc62432c9be8 100644 --- a/modules/meeting/config/locales/crowdin/ru.yml +++ b/modules/meeting/config/locales/crowdin/ru.yml @@ -24,7 +24,7 @@ ru: plugin_openproject_meeting: name: "Встреча OpenProject" description: >- - Этот модуль добавляет функции для поддержки встреч проектов в OpenProject. Для участия в работе совещания могут быть запланированы приглашенные из того же проекта. Повестка дня может быть создана и отправлена приглашенным лицам. После встречи участники могут быть выбраны и минуты могут быть созданы на основе повестки дня. Наконец, минуты могут быть отправлены всем участникам и приглашенным. + Этот модуль добавляет поддержку совещаний в проектах. Совещания могут быть запланированы, выбрав приглашенных из того же проекта. Повестка дня может быть создана и отправлена приглашенным лицам. После совещания можно выбрать участников и создать протокол на основе повестки дня. Протокол может быть отправлен всем участникам и приглашенным. activerecord: attributes: meeting: @@ -90,7 +90,7 @@ ru: label_meeting: "Совещание" label_meeting_plural: "Совещания" label_meeting_new: "Новое совещание" - label_meeting_new_dynamic: "Новая динамичная встреча" + label_meeting_new_dynamic: "Новое активное совещание" label_meeting_create: "Создать совещание" label_meeting_copy: "Копировать совещание" label_meeting_edit: "Измененить совещание" @@ -121,7 +121,7 @@ ru: label_start_date: "Дата начала" meeting: attachments: - text: "Прикрепленные файлы доступны всем участникам встречи. Вы также можете перенести их в примечания к пунктам повестки дня." + text: "Прикрепленные файлы доступны всем участникам совещания. Вы также можете перенести их в примечания к пунктам повестки дня." copy: title: "Копировать встречу %{title}" attachments: "Копировать вложения" From f4712b5f52a9bd1567f52c0dc7e894a5f91ca351 Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Thu, 12 Dec 2024 08:04:37 +0100 Subject: [PATCH 05/30] Improve documenation on wp relations (#17441) Update README.md --- .../work-packages/work-package-relations-hierarchies/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user-guide/work-packages/work-package-relations-hierarchies/README.md b/docs/user-guide/work-packages/work-package-relations-hierarchies/README.md index 48078e350058..3997c732208e 100644 --- a/docs/user-guide/work-packages/work-package-relations-hierarchies/README.md +++ b/docs/user-guide/work-packages/work-package-relations-hierarchies/README.md @@ -93,7 +93,7 @@ Work packages can be structured hierarchically, e.g. in order to break down a la There are **three ways to add or create a child work package**: -1. Adding or creating a child in the *Relations* tab in a work package's details view +1. Adding a child in the *Relations* tab in a work package's details view 2. Right-clicking on a work package in the work package table and select "Create new child" 3. Right-clicking on a work package in the work package table and select "Indent hierarchy" to add it as the child of the work package above it. From 032b292937658e1ad6031b11b831d07a11f0c5c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Thu, 12 Dec 2024 11:27:06 +0100 Subject: [PATCH 06/30] Add note on security.txt --- docs/security-and-privacy/statement-on-security/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/security-and-privacy/statement-on-security/README.md b/docs/security-and-privacy/statement-on-security/README.md index 1ec599e5d2ad..3265d43ef7ff 100644 --- a/docs/security-and-privacy/statement-on-security/README.md +++ b/docs/security-and-privacy/statement-on-security/README.md @@ -14,6 +14,13 @@ Automated tests and manual code reviews ensure that these contributions are safe For more information on security and data privacy for OpenProject, please visit: [www.openproject.org/security-and-privacy](https://www.openproject.org/security-and-privacy/). +**security.txt** + +OpenProject uses the `security.txt` standard for defining security policies. +You can find our `security.txt` here: https://www.openproject.org/security.txt + +Please see https://securitytxt.org/ for more information. + ## Security announcements mailing list If you want to receive immediate security notifications via email as we publish them, please sign up to our security mailing list: https://www.openproject.org/security-and-privacy/#mailing-list. From 55702f8020ba713eac01c789e0a573c41035da48 Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Thu, 12 Dec 2024 11:42:54 +0100 Subject: [PATCH 07/30] improve docs on relations (#17442) * improve docs on relations * fix link --- .../give-back-to-community/README.md | 11 +++++++---- docs/release-notes/15-1-0/README.md | 5 +++++ .../open_project_admin_related_wp_table.png | Bin 0 -> 201796 bytes .../README.md | 12 ++++++++++-- .../open_project_admin_related_wp_table.png | Bin 0 -> 201796 bytes ...enproject_user_guide_wp_table_add_child.png | Bin 0 -> 329661 bytes 6 files changed, 22 insertions(+), 6 deletions(-) create mode 100644 docs/release-notes/15-1-0/open_project_admin_related_wp_table.png create mode 100644 docs/user-guide/work-packages/work-package-relations-hierarchies/open_project_admin_related_wp_table.png create mode 100644 docs/user-guide/work-packages/work-package-relations-hierarchies/openproject_user_guide_wp_table_add_child.png diff --git a/docs/contributions-guide/give-back-to-community/README.md b/docs/contributions-guide/give-back-to-community/README.md index 34ba45efe638..a2fd2768fc89 100644 --- a/docs/contributions-guide/give-back-to-community/README.md +++ b/docs/contributions-guide/give-back-to-community/README.md @@ -15,7 +15,7 @@ OpenProject thrives on the strength and engagement of its Community. Beyond codi > [!IMPORTANT] > By submitting your content, we assume that you grant us permission to publish it on our platforms. If you would like to review the content before it is published, please let us know explicitly, and we will be happy to accommodate your request. -Your unique experience with OpenProject can inspire others and provide valuable feedback to our team. Here are some ideas for sharing your story: +Your unique experience with OpenProject can inspire others and provide valuable feedback to our team. Here are some ideas for sharing your story, preferably in English (or German): - **Written Texts** Create a brief article (0.5–2 pages) that covers the following topics: @@ -31,7 +31,7 @@ Your unique experience with OpenProject can inspire others and provide valuable - **Blog Posts** Write a detailed blog post about your OpenProject journey. You can either: - - Submit your blog post for publication on the OpenProject website. [Contact us](https://www.openproject.org/contact/) for guidelines. + - Submit your blog post for publication on the OpenProject website. - Publish it on your own channels (website, blog, or LinkedIn) and link back to OpenProject. - **Video Contributions** @@ -40,11 +40,14 @@ Your unique experience with OpenProject can inspire others and provide valuable - **Testimonials and Quotes** Share a short testimonial or quote about your experience with OpenProject. If possible, **include a professional photo** of yourself or your team for publication. +[Contact us](https://www.openproject.org/contact/) for guidelines. + ## Support us online Help OpenProject reach more users by engaging with our content and sharing it with your network. -- **Social Media Posts** +- **Social media posts** + - Share your experience with OpenProject on your social channels, including a link to our website. - You can also re-share content from the [OpenProject blog](https://www.openproject.org/blog/) or our official social media accounts. @@ -57,7 +60,7 @@ Help OpenProject reach more users by engaging with our content and sharing it wi [Follow us on Twitter/X](https://twitter.com/openproject) [Follow us on Bluesky](https://bsky.app/profile/openproject.bsky.social) -- **Add a Backlink to Your Website** +- **Add a backlink to your website** Include a link to OpenProject’s website on your blog, portfolio, or company website to help more people discover our tool. - **Write a Review** Share your thoughts about OpenProject on one of our review platforms. [Leave a review ](https://www.openproject.org/reviews/). diff --git a/docs/release-notes/15-1-0/README.md b/docs/release-notes/15-1-0/README.md index 3191dcc2e6df..b09238ecef6f 100644 --- a/docs/release-notes/15-1-0/README.md +++ b/docs/release-notes/15-1-0/README.md @@ -36,6 +36,11 @@ Additionally, you can now add a description to add further information about the ![Screenshot showing the new Relations tab in a work package](openproject-15-1-relations.png) +> [!TIP] +> As a workaround you can [include a table of related work packages to work package forms (Enterprise add-on)](../../system-admin-guide/manage-work-packages/work-package-types/#add-table-of-related-work-packages-to-a-work-package-form-enterprise-add-on). Under this table you can directly create new children work packages or link existing ones. + +![A table of related work packages in OpenProject](open_project_admin_related_wp_table.png) + [Read all about work package relations and hierarchies in our user guide](../../user-guide/work-packages/work-package-relations-hierarchies/). ### Redesign of the Meetings index page diff --git a/docs/release-notes/15-1-0/open_project_admin_related_wp_table.png b/docs/release-notes/15-1-0/open_project_admin_related_wp_table.png new file mode 100644 index 0000000000000000000000000000000000000000..ec45fbf9539fedc48efbba2f54422a4569f245e2 GIT binary patch literal 201796 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

R%?h5 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

jieDgcRDKGmqrJJ;T%r`1rg=qHnGno?*xan-U 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±zDY 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

R%?h5 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

jieDgcRDKGmqrJJ;T%r`1rg=qHnGno?*xan-U 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±zDY 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%0AGv7IexB&3%K*@TD`x(Z+(D z#4*mN#P1d~c4|=Y+e+1sGTXXJVFeCd#uJ4+_#-yZm4NXgs-ws9`^C4sU?d;MXGTCF;s~>Pr z-40Ynz|)VKYAV$rgr|>)%#a>X;#lkP+~Ruq2ER-JrXjs=^wNfpBXVuM9^=%-6Sxp* z!gK8BQByi?N$y&+22v4*YOH1{rQVu}C=DBZxzy4WURms&Rij_OO>C|NMN9<`n5IsB z4xaX0FOQCUjs`upuWR*Bj-3~&Pm@p2 zdv-MBrIp<7jueKVUT20SZGaGw+qw>bP^E97I{Hx^_UpD?zvm}}>keAs8Q{eDY;fla z&SP|>NQ7k*i_(>s$JZ?LL|#q(?4Z(Rqq0-guC+cX$3gutpY^zRfm>2D8Z!|r7r!HKZM`Z(6*T@8AwssLz*|ddibE8#{m;sGax9>~fZcg8}f}!bI zS(ULCQqxn*VE#=673_}xdBAQ$gh`v}JJ^bdVp7g8B-9OCO(z5w&y{>R4`X{%%3PI{ zLUzzqy12k?CY3_{G=apm6I4=M_ME>%*o@Z%L!A>bd6%*V@A|8kyTKFrdN z^Xr5Y(a4pN<%_gXw<`aO#|5%=HZbZl^i}rNpi9x+vF+QQ;7Yd(LUD7nNR$-FT`e{E zFV#+guWn_%&B{d}!Cg4a(*KOAU8DrR&|aQi=8O~DfR~3iolB8L>bo<9OXgmVOD1SI zY48UX%GZE6Bb*(&8B9Ut@0)M8_&_DnJ71Zx9r863wkm?Gz-XhZo||LPF8#Oy@YZ9j z_cFbhzFY4FtfWDSY~x{dW`VnnrVL{QQIh2Jej;$U5Orn=*ja4V)0)0tdz~#X?eb5= z`PW;*(t!|cf!&iCfu3@dvFahM7y7^Rg}+c2VhPO0{YCy#_;?=FS8M`+Q?OrF*A0c; z8Lw9W*CJCb9adiV!gVvDZss>!L-7;E?cVz4;Y1dLI>$iin_`d6Ge7^rTh_(3kH_f>p^4*S-IqC3mh5RUR)-y+bUqX9VcNy5E(wyPiWm zK@I_3%4m^eBYzG0ANfB;VLmv=Bzl#+X_qWAVBzwI;htKjY@M*#Llc^Ii$yF3{~%@K z7R((>)>+*X-c4dJJ2U-Q|xC z)F;nhDbQ_G@RDf9tKV!~!{)WJWN%>5Ah;J93;d++4EFn;f2Um&alQOzC+x?f@Avdw zuI&9U4))(-P@eM6fQaeuK>3e6 z|Id!(g$WSuhSM23JeYOi!1F4E``=E2eVl~YHIquQ$K>xdVbI$$BQG5JpI1;s_2#Yn zF27*gUd=~76Q=n+TBq6l$B90Uc?pBMQ`LK|*l27ml7vEMs!V1~T!pg#+fRh`=IKa; zDJmv!l}S92%de`2Q_xyQ{_|G=|BjOi1Rw2~E*E6SP(Z#lpBLKI6ahh!>{O{LK4>Bn z(S}?|FkyX=Yi))B_c5ov(V58?9K-@?BLBII4{;`}AM@M2Lwbby-SH*#;^gy&cw}8t z(Kf2_tZ8uKQe|)Hh_0cTpXFm&j`8xu!Ez4$*zUB-$e5L~)gPS*)5E;=AOnB}qH`jT zCn*8pclj=1o5;6$0;mC3ov%aM!z?cqH~bMR=!@___(ppTrv4XuZ`l=Bv$YFHa2j`O zEV#S7C1~R=jk~)BcS~^hKyZS)yL)hG+}-7H?`Q9KJp26t=hLY#HF}I5wbq)ex~pc* zOBy68d)>MJA=AxRj;^{u-RV7$Y3N?bBG1r2C^lT-0*+MhQz6{Q90Nb>naz$u@+*4K zJh*vosp+l7j(@eRu7ql=%St_BeuM9T9XMZqPF(c4V&MN=fN$6BS}>-FisU)bIV;Mi z*mmLBD*siUtl(hqV3V5AheP}t)-&j@>w9&!h;>&$FMO9(_sdZU!*;Nl+Ia7?fcnL3 zkJKB3so1ZT3B@s#f zLjZ7UDWEwjBTBGd(*P9`(pNWn)6Lq$@kb)L91%GaKZb1TPW@b4XX%yL)W)%I21O8V zdTFiIL>oLBm37Zu0~L~mEav{{QhWLDT~&P((3qttGmP4WdvXCrEE5aV|AWG+R1iX| zrC%H=GSG_ldpPo=)a};#Gt6YcKYk!HsY&`O-@duPB(BbcF>1p1HO}ejI7|i!B?yEj!l$XGVGfnG2XAj8jwl~ z3KzK!+=0jDjPe2Y&G@8n*ShgBbKIL$UhUGfTcaW=C=aSpQ3wj5%TdG}$Y`IrGVqMoek7OFQksgdrliYzcdDiil0LeMR5Fg@CB!4pf5fSmp#@v=OhMOv-mQ6<-#`xgC zAsoyLnv1ciqXr~CM46W}CeLr6aAq!a|-8b6Y!p1Pn3fYKAQuKX`o_`H~GwCWM zX4^YJMCt#!0Pog45eB4!?1_@PCi#gjXNe=Q@{hdg?8p`vvdEJ(K~;vT&WC((H;5^n!j!VU&7a1WD*JRRNs49Z zj2_z`><4W=_MBz4#Tb1pgy()9LNV#j?z)`EBQbvaL@I}zd9m)pbkM}qJi6cLz$KZa zfH;#(H>snsK;)o1-Job}8^{nNrbwD;fBN-jm@gF5n}ZVR;sByTC2{9)E^<}LBFx*W z(Um>sH-16APM3GmT=5c04E%w)G~S0h*l~@;d}MqE-!F2{k`IP#ylQ2^No);}!>d8z z_^;vL@7~XSO<`3^7Lf?_pMxNve^PbzK)Ii28XmWO4ewuBM4s5=s(LstFGlHm$8L6A zeehJT2xN>@*f?$ZXNXZZp^dcz0(T~U%_5E0e5KC42M_u~P1qZ=RV*O2GUupI)1fjL;45A~#Tuvxk4td2X(A0{0d>j?h%VQ_`4rHeKVt zz#s|ST+fEv!E&m|7YX=H--pa)@aW;}hv>Z(abZz1wd*SnqJH5PnEmDrINR2XcdQ=S zCjRk}KdhPUhHlDXXhl~8*I97768sGs>TyKd045xwvfm9N^@V{2U4k7e(29w_UrLAu zRPaiRs>j5%HA;>ZBv+&&5-uD&z+JULJZr;=liZ5g9Z$?I;>41Xf znM<&%%GVd0wd6vw8W-sP^+7J@>q}zeXiwx+lOBV!h7ZmfJp3@iYzH4hK_QrKv}O0# z&1f89O|IMkZ53;Rn3MyyJXHWHI++i}1z#27csoLnq_Ie;Z9Ox)VGeb3%W~!hHvP88 z7Hl66SO`Wm7vy(Cbe5m5SSi9Zy5dGOAqXqoh3`)b<=gGxdE3tyL|Z6SbH@U(TZGcx zJ094<(GRk+-v09g0YPZ9k=qOLGivGIGVlYGyzkV=~HwV6>BbsC`n;l*KUx~F}MCju3xoaC9M<}8P>il7_w zFA1YjrT|J*1&*BnMJlbFQ*Q(>(;kTR&-qs`h;D-oA=`}-e_THHiu^P*tc~5 z^7g}2cK*!C5ird7Ls&8!Pt5|6zm1f_W;Y&~yZIyJP!brL%siFr*BzkDf>yt|v%u~{ zkT*-Kv^LP%FUNcl5c{}AJE4X3PmTu9!l2}7dRrW^LMa+i777_vJ~83Rb8{W5alBr{ zanY?PQxzA#xag_(8-N5goPVJCBcAy2$o_a(&PDI?x`Yw`J(--taoJB@!@@yK%$N{qN-xt2uM6Ksxctc`my>O85nT^FTK zwPiBfxXi=J>)hwb8VyQZL?QF$L%rFZu|L6Ck8(G^Q||VC6P{fIKU-m;p>e#PVP^?W z4Rhhl2IM}@UD2jEy&-2=?W7ZErH)Z7wk>e%@<9WgDPUs6&B=se(~ktU<~QYPXr~+JB@=Lne}pgcQb~UXLjoYa?li$qgcit8CJX2L z)$?aK^Ju2Lm%&m<1CBvwn$$TWQYgQ|=g~DsLM~!{%u`a^ z&G{x>jkP+$8Un;Sn%2;JE0d!}c(=3gflJ+$mRbU3OS9mTEaU_xF7Wh{8C;a!Nzo)~{<`YEKU zquW5GiLV)(B_Q5?=|_?m_wFMaX|5@?))$OzPqap7&`NB?*_*s?46eW&o}IU7u8|^4 zTk=U~aQfDt1osSJSH(9u5LtQqwKpWz$H;7JQJXkuKPBHgwr|mGmo`hlgL-?_%)xTm zy_P;6CIsFCS4pt@&9iPG=fw70rI=(w1(;b>7W(Jvo7~@IWM3m zBclm-C7KQAa+K0yf2VUh$+OX7$MD8v0C4;qRsgO}3Xqk{isA$z#2QnqkY}t(qo#R> zeLrj?DP9r2`Gky>U6iiNUt6m3A^hbFThpm?xN}9H5W+0tr)OMeEi?31NNyWw!oz;_ zVlggs&)VS^IcS7Mf2Pd?X_33=k#kLieZp!ncxe7eT~_+j@F7<5Rtq9U`Kd59*SEWb0p)E<)Xs*+~B+_0U@(oLVvz!+cj--g|^c5*I>{;kX^Uk^ItnT1&u z-r6&sZbMtQ7~j-C_HAgtUkS81G6U;gN^{I5jc#t#Y?D4d&^q_#slF(7gM<#Csmxpr z-=rwI0VBB!8^ePngeaR_F`IF28uVkRMP&oOm@GbJQTuNa6y00hMw4#a1oMt|bzV{)<`f=| zo9G}QMs61VEq+E;7^t1eM*XsKm8O>U9U_I3?^m8Tm?=kw+K1nV<5;8&!|pRbxcjF5$k4c)tGhTcxwfi!mwt0G zgS{10BoR-9xz)udX^a0jBALh6ffFhS_axf^XhwXn!p86sU*QeU&mskhzb)%Eh7ok- zcCSx-k~3u#?MS1Do73@rMT?zTpVQnp@(eE zwHO^g_GrvAGSJV;4O;vWo*(Ux8*1I;27es)dJMdY+*cSdQ2bPAQxCX0wBRjNTwM%i zsGQ4BI84n~xfo4ToWodA5H4qnRFa5S6(|a@XUf0u#87L3DU}+-AM5{ZYB2|yvLFr> zsc5NMml8;8^=>e_d|UgyejS$x4A-5ZBhTC=_(xH1^C*23#T$O_h`87TGB$|M`QWUy zjkKH|iQP%TtfQg8TdUg+lX(?xmm{N(jyA1@+=F zpu=0x{P;E)%VF^?{6m@Q6=$)D1)NW2^5UNpY)ph|5e^D@JE4fX2+)4QVMu#nbWRL7 z4x2(J7S8W34uq>#9{n2&KiAgt^ZwCVkH60;2x`Dp0N~$IXK$*Kx8PG10-!$BZrxTY$>Q)q524heF#c*kQ`5fWifUJdA>{Z%+&u`-nkrgUZgnx8@N4scz2K9C^4Fi0 z6t6T){J8%NdQC7Gll5ZNqr(_@_{eDOfd!+w?^3pWg9)b9O*mRbF}dCed#Qf6y+ zd0j3E!7sd-3*PP;|2gFlgQy4ds_`bSNIe1BfA|m-jMr5m!ZCO~obRuz<&raX5{97{ z`t1exMI73Oj_hZ1WjT(DX9O zSh%;}muvo1K$jju~*W$j;C`;>BW~+tiaf$el z>%zm1yBEcjgvHW5g>{r>_SMjaxZK2Yr$P7bcMdw2*uw{uRSq9glX4v*9v7twO@a3! z1fd7Rrl3HJ#^-GwSL;^jO5Hc`!~k>gG^fZLHhh`t7Z7iDpQ>u3y&Z$t)HLVhRP^Kh z%dMXcXt4Qf!jX7Ig%>Iz{+-uLg3joq<(l}ctks89`46Wygkf4(hq*J}W~~U17di3S z5af(=b+XZ7T6~pc_yHtPy$DhPhNN>AaldT?bJ)&_km?Yr#uA5+?2SwAqcgU$mWo&( zrC9Z53{#+FN#Zn?StVUArtOAFuuQk40=HUWWqZCm?1DvL^|S8>Oj_kdS65-z&w-7I z*xBu!GA@E}m<*cI+$dWJd&Xk(QOzK;M5b&=IBkrUyrEW+)igSNL19Q-5@E#AKjK13!y~Y}A@(LJQRK+|D&m_+0YTw>hC12Rv&c9OrsDZ=9+N#7bkHQDd zb8&jOQ$7xW7+X@1`gDZx8h~wJK^U9OXCI2cyQphSF<0Jgl>Zvgz78EdI_dprK09m( z<3oDpTV;cbuVV2X`A^J7xLtRkq(XM9@Yj@-u)Jc>U))ESw1aQ)1Y_?wOT{AN>f*aknVgXPs<*ty?_-(o+XT|`hoIb-euaBmwLIcZ14ToP zlpYm)3WVF{K$|vR@R0JwPk;oki-^Sy*V4G*`GV{UjOx>IKVl-`-*m>#a1$g{O|*j^ zDLV`LkC!_l6`1sj-mjN|*9HZ!9>=N~VbpUYk%G$#TdlJfd%*C5)VwhGEf|_>R{XVVYX}udnTqsGUpK~w%~lA8q$D@UK9|&2$d;Y zLGztS8KrJkZmMmdtF0jiGd4C`I)*IJZDS)UgxY`>I3n%sz!xxttg4tlLAi3PwiQYn zHbX29|F&ROT|DxI+Xq?HJc#Dd**dBgX3BC%C*@Q64+?e@d@&X zd^*v7ErY1@<_Z7&7Q%T_zY&clEQ&k&onzk-r5c!)r!`{1ecubKXeg<6Q)NHl2q;b? zGIi7~#yqokI04Nz*o1zAh5Syu9y{X7&QS`#g7s~0( zh#XpX?UFYwDqfO8xQoY;>1zo?hf8V3XK6tP?yW#nGk(7k-Aol$0V##!2R zFO7vt=*LrESP3Ow(T6I6mdaq^k_hVn#!EY`M=NFLY~7emH4Tk`bwLF|$8AeqSgHyh zqlqBNs(R+{?+N*t{8*4!Bv0cZ!6o9fxKQNNt~|9~8MWgMU5p`z7kDZ$7F2v4S2?02 zTWJFQ^F9JsR>oj)*C%B!4h8!Wo?3~W%U?0TYOYQM_x#*@)463Nn67GN{>z}Zn9BI^O zD?Ou>SW-#puhb;Y9-izSR51z?DWz1A5c>ctC$z}1jEHRaki#f!bM`aegvdOXu8iqL z<&_Sq=>FYkKEdBoy%6SDPkNr6!6e1z_?A#B^`CX@NnzAeQ3#yf1?6TAd*@$OY9`s` z+&o87t#4jmkt9qsF0ZM~6WaJ;tW!cHDbsE;SB|14w@*Lv%5WOTXMJB^X-C$-WtJ1a z_KHsyxl?<{{S|XQVzAmqd>n-ia;J$;Hx)&DB3*PfM3GFuUjLEQp0l2$`1*+3Fa^zp z5-k!9cswjR7?&jsx5*aEk=-_VET3WFheH(O4sdWcz{8xjsTBJDl0Qru ztq9=J*@16#c|y)wTZ%2IPX!k=MtTq}gHN%Tps2Q)hq7^aOjunuA%CcBK_y#{@qBAO z04euIdqHg4h}L&%XyO2*C?UzhRnvgJz{GdpHpS~NMwgI1?UyiB<=Te2p!nw7A2gPC zma(n{uNP+-u;Vihg5+P(JcUezg&cP~lIp5n0}!6%90>wIcJT*Dfu zjL!vmfO1aU6@$n56Qj{(N~ZhSulrNHNoG5uC=DmV1>|U{)nm#yM31|N1B|MdHsS!t zU<=~*7>s}m$s0$OkgCWkS*DiY^|}`t3b9oH3td`4s7HXOd0bEP8FlR_7$$%6NP``M zyY@uq>$&bME)>yF2EQ9_!^dd8R>kr=1V(iZgQl*8$l=UQ?%~>e15R%)%p_#rNbCu19LwhS|*JwbJ0KUkXJ`u zN*F_*B{VewUa0jwb-?by=M=O$oYpT;Ue#*XxHdywh6q>!q?_ zx1i0}vJfcNH*JB0*;JA*9wWZj94V#7Xa`Au!Y>5K7VB`pIzx_o8RfKECK$2d+%2O zu%uTQ=OwzvWhJQP?$m0SeWe1jl?%PE&VVC(v&9HZNXHT%cuUIn`lyUstOxG7f3u&V z;(paKPqhY-wE=tk{J7hR)j#)kuZ^KI2;<7Oo0$`&HT4NNn(rz9bdBfu5wv#+E!tUnZ&#I@k{5il2Gyk4%P|}Od13K{86cm?feSwy1Z|9h)uH+c8GhiB z*tGiRmNb z32qFo9l^oLhwP~}A%)0U#H@(o2aHb)5aJNuzeRD*hW|hdlz`9c96KOl-U&(hI|Q;_ zbf4Xk@JE-6*&;7`m$m?_H0Elu8RM<6>whS0$%(An%}h|>d&*DF|K-Wgt1z&cvVmU) zJcGogBSC37r zUReUvV(?3|7KuwC#+B*n*ODS~zTj=dZ|M+6JcQ#(8F_rM#|iveLq@GF&1Tn{5PPv5 zSX&0bi-%TBpE!3GjFdY3pv1Y&L@g(a=~R2H2D@u$s1jRUwf80CC1dh-LX6UrdJTKLIM1=ciOYjq< zTu+7YL>ng{95?)$|9h8M<~b$F^^=!gWj-#~9iSbG1`TW(iR}`7QFl|50%w88or~v~ zf=jYBCLg8i!1U1~7t`(TLrklpa4xI(Noqyo)5g=Yo!wn)75l8j`Cl<^H0n{h7j{#} zeRvNOQ75XVtZP<1(QUiP`od8IdgD9&jDEw#cJ&KR-DK2Dr9kE)5z`a`n63M=xkd=_ zAS=gXKC=d9s6pjjqmL!e<9u0I5`i8(msVQ4g_?6rQx{8~`_Kq@TZ7L<2c8*UR;!PIoewL#O2v7R_CVLjtdgvZ6#Hdgw)f7TreY^Fik^{Q;x-5MT zqy7yD?xIAKpx~TJr9_&R7UR9@#jYpp!+lcJ*zzVg&6>^+oF)dkx#r$Y`rPNm@b8F) zSBeljv0Lb3QEr89$lxxQ3C(BteR5-|^z_6#f?*fV4ir56o~YTzXl{Y`))O*4fppY7 z{ykC&u!h@J?_#8J2C_;r4N!pHBB6$*^B6Q-e8Q7h(I(m48ZQ0~xlLM>ZU2YOSx zu|#QBsf=c1%dl702&L@s36TkX?Wr;)s^0gH;D~+4Rs5KPm$iO((1=~@JYo__!yg&` z;N9AS^I7sVSn6wvJ#ieYgv`Du7a9dsLu_Lwx$J#;8RlA+9C7mWvnsm% z?LKQD%9_lUn(~u)nF?6l)`4BURc4Db)mCrvHKCQh+=I+1$4#R9&>%6jDh}SHB(Vw) zCbU@f=SaOj4P7^zeD0yDv8X>|xaTsX!;&?KmsR#AGaibCW0 z2`jl2`qIqac~|k_BDWQgskZNUfM5voMmHwAEid{=#u=pWG3ySfqZT8)nnvz0D1bT) zr@R;g^iRX?4?Cj~l^tPjxn@@TWr9C1h!n-ekWh096beL%00oUm=UJ+fc5U zz@H}A7gKjZl80^00m1Q14QZP5nbO?qd-}(|ZXWId3*XFE*16D)Ts!=;??cCoq76mc zX$ELy&zOOc$U6O3u^&MtX2_kto}O5Yj|E$AG17fUqPzR9QQf%K)yz4p0G1{!f$fXV zt17UwXK%zY>%QS!r)f2nEoSqZg94kl3M%6IF|<7)d9IXfxb7bC6P4Y!U)NDz;N4$h zcgL1Y^_Qn>8Pzf5ycl}o7Z8e#lc-mXuriEJ(nF}h^!RdJRnuFm%?K#i(f$2{(&F=h z4(?t;38>`X&If+JI89cx?~XkWGdzO3F76H+(2Vg23=*##*(0o_hpyfY2T=E{0$F|u z{x0=TpTmuWcdgdJ(v>1@aE`J=!-B3JKr(7UNyXW1YI;$lEz z=Hw#D6ny1;Q#w?fWZRDE_zMQ(nl@!eZB0u~?;kcR{EN-B5nVhhdl=T?#0MR7pK2=x zv5erAW=(tvJPqwMjFIwc&6`KjWKRAR&mix3WoQZ^jCIV9)<`Xj$W-rT!3L1AnZKi` zty*972{3CI(NB26(c^p^!M6$13HQ&}a7lpu?}u2@gYg|t z#@EAE--GTl{jir&yp>@6j1v!Y+H--1VOSqc4s+GCHu;FKY=J_^b}Wrwd=g2ZpA7V3 zMVT=$u+LGK2b@F7Gu_`N@n5)ff$>hoYP2@d?|?iE}6o1$l?3LO|0F=@(t z8R=E(Nt<8Xh_ZtNKFnE~54YpH zWrqebeL|xpRAK$RnW8WVreUoNXAvtU|C8$5%0%0~JWpgIjs0}0m-BvHa~`gAa`>6k zts)>#%V)zPq~d;ED%;)C9F2l7P{ILiJ!brW0LYtGX4P&gCNL4ycm)!BJfA`0L`==$ zf5q;|SoMrmehXzVW_70d*MaCG4;r{Ewu`=|H?Z@{uSRNDTq&v_3D2@|;n+6zvfxG0 zU*&YEQ0eGCK}5!iEvn<@NzoU6;`JRm_iSytVCWE~gi(W~^IY7#5=N4-le9A5%ic32 zeg~W>zUQnlD0D!E{h!!!>KWae53Ath3G{w_Kgv)GY%6x+I(Rb_6sd1wt3f-OTQ@>> zSO6`bPZg1eWPzT#Ayur2jwYlE<7!28^Vw^$Qxr&kWlRVjl{9xr@V8o^|M7C0tV-cjCnLl4wR2AMW|;0N_^Zwi8BYXYB?6)?nQv1< zSj8UZ9WDtY7O7LbAILf_aA%3c22q@8}u0NHyu!Cs3VD7P4j?nZrXK_ zF-mo)R~^}1vjrkd#vHr8i1?F*tJ29H>tgO6)|T}yww(@LH!u)#(Lh;wOs5%UT%FZb$0JB8_BF&l!HX&2s8Z zp*;ZS#Tem;&A1{dPVr()!()(T$8S?64Jz00^q=uZiy6_92b%7>4>{F$){u{LbGN`A zN0_Q{#sAVQh|5mXE=lHb?(@~*V+HI?r}RF55(bnV#`aHI;u$2RKvMU)axl=06eh3# zG>!d^ezfvmgHY$+|6#h9|@ z_QCV+pb|()Qo|NH#^kH<_n>Q{)+@#)WnY25!r@t^(${s+f@LC?kgusOw~ z{)1(G@Bi;(uMhs=R{S&3{-@;`ms^ z)Ete641@SRWEBg-c%&0+g2KZId3mQr!>IfIZH4zg&qK4d#KDxo|A1yT;Vb#|Ya=@c zxR*pR_&sZBag|gl`GM@nLoiGxP4mAen_>;G+bNstnd?ALs4u9*w-t`p%@%{3+gRdc zDK)2ZA_q;;@xOxoqc5FHWU*?Kf>Gx@NGY{3O&lIMAIw4`9 zOjGT8KOVNfpVa~ZjRGt1KUQe}yg6g5`PR<0wo^FxZ?C3%TgsJsl-Fn3D3p|*)0kw^ z2=i0q|A{eK-WN10%#-E2(`2X!@qri*gVp9_ID|(Jj$^VK+UbqkD$;!j+FHQj* z45Jey-##!0{f~>^#6!6Jw<14=EoJi z6=gA61y1)xk|oEjRf=`}pkB5|Rnvb8+F<7VE4BV#FBabMBn<~Bbo*xW1mpR@iu(Q( zlohU1GE~+bCBh*7MA6fV<$zLOk^4V~F}P$>2fvF|ODPZMD#8yX%22PLznHr2f9Fwe zMLmB~Iejonoy&-Vs8@7(SYs7%{ghFD0s%c)4WhrSCkhC zAcIYS=secc-uFAZ+XjK}eh641r>8M+k$ZCOmCGC3(YxRR}U|;vvK|2`5^+78mia$Gq|oF z9u~w;b#E-Oc}WS?g~>1)~koGhZF?q4C1pN+T_?f#i{%hJyeh1s~EtBWIyO3Bg1U z6QTu&>pGDH=Lis?swvJ7xd7ftBFih8HR2Ze1^;? zn)|5s1$X)Sj2{@GbR=DxOavi$7SwpU`>nw3XM?$9-5_@0QdsaHoj+UTY0nLbV(M2-5Eyv)&YUd2UwV&jp6CC9>UBT$wBE|6RGg^yTfU_g6u$QY* z-MSOP9AbU-Li!1Y5k_pnQqQnJl8i?e%n9+n#1MOT;()ECP?}C<5B0^hDfiq(lnY6+ zOg(sGu3{QMUA$f;yD{3MdpUQ6Ond%0&2<{H3|SsU*Mz;hh#z~I%17ucoEXQqX$vV5 zOzYiHU-Ua>lw&yl?<1sKq&Tm1U=3VX$wbgdF~Tq|b|{{#J>T}ndT8#=rpsvi1gd9l zA^u{r2o1!$ZKQV-#SXH0eaqd_@NeqRL9Oy>U;Tpl+`KV#jHt+TV4-P^B}jdAdx2V0 zQixBrgJ9~_Ge0UQx7gOu89_I0{p&sgeO+VPWDKMJZU5*J`uUxRi`W)7pIjBnFXf)a z(?!4eQ%+=1EYlr3mNDmRhU%fdMI7eZ}-gyn62 zvvyXu2ZIy9Oq&mw9lM)C&6-Ol4()3zQ&qAYAe4TF1=(t(F%FiEKUVM-tR;ocRnVOBaJS0n2WFPGb zK^PPW%ixu!iSwt^IQP(-%-^{hLu-qS^x6*A?6iqA;lq$|h;l+|&-uah8*_1CRT-JY zER*Ov>s5YfFu>S)qvowXe{tM#ORZkR`YLdVCYaj|1zy+F z6Cz~zoh;S$X-goq3T3#V`(A8f10I4D%}e> zvrkczwe3i|^Ai!)AG2BP`V^fzP)WwH4%o7M&|X=XB@(w%r$~n5ka^hIridrtn&>Q- zE@lB(aTDB_l@)dawel{Y)-}wGs|3@+FXufa9z=>Q+rr$hgTY9#RfYP9DpmSnp;Jjl zQ|2tTg3XbTH!a8l4k^MiUkCXi+;R(3Vte`KQ4MPOQKHzo4;s8z=^l#Vls$_re{&!t z5P{req?8z3YTv3}tN$Igqyj;L7qisljzfVllLeD$;w99UBi(2%GY+#U6WeeWWIKTdBCymMR*%)2+S!Y-0`gYr6XFhIg zKFi~ZU`)%$HMmz#0k}}IZSs}1_3oCiFZ0(bZT&I%(V(+^9qS8sWF~O7IHMHaBU-E; zqez3m&E(6x5mdhekLcuWXjonNDHMH(&H?~$+r)r&1V%s?W0PP^LR?`1 zjl51< zC&ZGY7F|=lhNgN{Cg4UbGuGPpnOlp`4ZRd zcbj9;jjK-h9?7$AD>~SygCyczO4b8D|2u~$Yc5noc^{EAN*@-7%MZ?sR{ncllDU1I zy6(FeKAGUgwhet*{(TsQ&9ibPnmHyTl4BM%7u#^Zq|7e9E82UrQH`i0MR-ZKpr;rX zsSC-kUfc8OfBABX5?S~sGJ44+W`%#?Ch+(^;swZA<|UTnMIpV*xm#o6*W$;XxOK-b zv=dOu9tOHLbr?XtGio^YD3_uX<(aP*e2@j$_Wb1maRc*D&Jcgui!81Or`HPuF(Bst zQp$@B#SyiXYxV*cxDgxXQ+aMw4v(75vX*?E<10`h)7!Wdex^YSeX9HOWyJOTx9F!&L7I{9ca}VIIZk8HdwmclX{EECgI+5rd{vP^rI7B6 z&-~f~aG#U8AwF8#&O`#pGq7A@;1{z+mNJxG{Reb0dphvzlEKtw9bdd(7@Oo8h{TT5 z$ih-K%jkVOan3ayar1}3Nbx6``9cA2233-{%V!FCp0#cY3;AgK;;R7XztuT*a%JJH zi#cVcl#h@?iB*;~SALEjEkb@TB!x2`u;f@2oL@bW?$T)A>X$6{Yv2O%dgsiCi)jLm zeEEz4Zl5huena=8jk`g)FbwnG_@2xrY(5f3&Dadp__gRRI?^8LAl3K&A|@+^pBt=4ZQ^dplW$7iDa? z86|YvC?6Ky@Ku;kIDtI$+1oBC+`SDp3V8Q~7-@(@;&CdOFYDXTlBaH#s z4o%KZ=x%LhX2-d_Xq<-aYJOZ>j)8+a6bUyqp zA-nx>Tz%ikLa50GeBrGZx!a_xHj`B?m}!cT^I9jP)(EzCvC4_dC0tO*6wM(MFHQIY zphC$ERxo#1Tz>a)_9Sw|G-rhk%_OQeRkCxoT!8LTx9bbCJjiu2p}TE|mo^w{Ls?uY zM2H9V z7TB}fb#cx4{8PjqRNTJ9?TMw>k_R2tI=$m%SG?oV1Th=Oun_t@BEzjst#QpRNOLMS}d5op1ln$ zCCupKneN5?r_bLi9pzN&nFIFl%=ne4^J;}}M-QNY&{}y(KHqS|r_ynQbalew`G6#i z_soRc^%x_PF4(UjZNas`prc_mYHNE~wt=&5f-@4Z{5OP+3|6E++B~oGHGQ3{mn#OrYJ+l>-3!wSP9Fc8xS#Up9F)@&lO((%Wj7H~{ zVgS?|KA*$Csr}rg>-&~*PY9DJ?`q67_0U&`F###l*r)h1&3Y$WMy(A$U(|mH3Rz(m zxHPp3eYknbDVAlLLOFkp{RJ*+;SvotNjFXXo?pJZnXLmIzsky1qp>aFk*>)-ZAoj1 zem;rj>bCj>=nlk$45P zfM9WrQ1V%F6V0J*?gHHn2qT&}giJ(h^8I<@_qdE-d?e{Yyfzc;^hntjQkbN4zLkG~ zr-uW@He~`DJODa$SNy5#z2doty{o_%5$kUawSTC#CmR2WJ%(`L zOU$m2Oe9AOzi_Os*SJAk(XQ90K#a!_WM!zqtk))}p;ZY06y7Y%coCKp(RY!J_U5+)w z2B;tNkxO@j5c85@@z4(rmJ#+77Jgn#Nqj9b-!)K^$YUCA;h^%UR&*#YHHS&Pb6qI6 zyy4#m8Zwq5B|5w#&A_)J42Lz#A#@LFpuEDmZEl-EmwCmAK?t!YV=gr2jy{I+ z7fn`BQ=Fddnv5E_YcIb0KG?~^6x%3uu^Ae)T>V&5(ab zT4G6FOF*Y0ptzm}rL%MVn1;|}yIF<(=!>vi`o(A-_`?O(@T6R0sa)B!)8(7OETd6i z>)~x#-)lU+;iJoeS3^@VrEDeVQ9QedjO;qktx|*E-!T?UVq^t>pWv-S=WPZx95EEH z;{1(a950sIZ&=&vm6hDX^_c`Re>@TR*96gT6Uk=O2ql7T{!$vpDSGRgLGe#8i6y5^ zKX=!wqb8TTIKEdJ$VZm}bn6kR^O}Gd>yehwnFU0hb4Vuc{4BCWd7leHpo`}0X#>tg zA14n*%v+evkC<+n3#rqiDdEGJf+c#cF-JnL(q+|`#|JtJ!A3^01p)czN5P9#^fLuP-bDQXob*@GpcAyG+Jk1M=c8N9 zFefh{xIWYVc{U{wmXxWg)Q6+7}x`ct+$B=ch1 zST*kU4sA0_!x%@-Eh~cT%?puck+pSLk6@n}mr8`}i3zC@$G#x%Ji%Q!6e|5Y<#T0g z;wkhwYiaY_Klg4W^FRoSz}so`pp?^L$#N=oGLDH5;=pUFNt>d&Mo7wC$yGC_)5fLV zQ+d@_(JZH3A?H$kwBR{A2aC%Lt(i&@tkWPr1bDw?@GmsVvW>Av?8EE5VRZtwQz>n; zPwsjtK}*4i{ z$=iE-a9tJlfA-D-F3RMM<3D2QMij&(6r{rzK?DR90R!x_ySuyN>{HL~Zc(un14Ttp z0nbLHq#JhO{m;8BunS9i-rtz-ecr=;-+AYqd8X%?c?Pn&c4(R}1<4FHxdH>_>x1Qm9N5APw){FBUYmqe+LL9INYEh&xs z_-&Z|D(&eVNkj5=-^6>RKPna}u#-b+~ zD0vh@dCyA0jm5ofgByo?>xROq(5-Q6bQ~`}-V`$Q z%6&`vvpLX_s)>qr6qSVCVZ`n#V*RMBIXY#R8JO9Qy!UW5mfuW8W_kKl5x9uGzZ0W8 z?aA1uAn)m$HizS|t+@9&yF@;?jB!nEVfe>kBu4mS!vH6k7&U>zk|3mHg=2$9a~L@+ zMnKGC>>XE_@6BP;V-4=cvFEuYAz;TubYjP>?3mBg8AJBHKvGW0I2MFyw3h?SNq@Q^ zOm^tD@G3r$h|&BeN>Wl;=HkS`;Mlb!M04d}-B}Yda-w3wFW?AzfP=8l>MLk{it0!$C(533r7}(Y=7* z-B{!rbwLk31=1!1Z{B=F4o?f_R%(zD*2?iQfPMoGq(zjHN^o*y+ zz3ri*D6F^=#mw0bI`T=lBW#N9#dX|{&V{i@H!5@2nz{?k0&P%ja8>=t;a8kJ{EY_g7T+O_#AwP2v!@NlLWtgcd;&-gZAD{ z;Z)#Ig!l=nbe#Vbje5_;+#zTV&fQ7`LZZKlsQE!b2 z0)J+7))n|8j#LCJ@POTrEx4Dgi;kn&cgCQ%i6TDwtwLAl;W%AVvBJU&!-`&Ga3Z4> zMl2#}>ZuR8gs0dxWGMb35fk%95w$y!_%0#w)nEff;=80UzSe?p5;?CVa-Mey(KTE! zjyx}v^K6f_W1b`0x<8XaJ`Bec^wDZ&#O31P=Fc zfa{!#cq46rK{E@&Lf^42h>fxU68K9!b%0= zcAF1cbe@kh@1$Yfe;Qv#le{gVkr7LBEnrRZ`-&yqV9aJ3^;Q_ag#2dnyL);0{nsZd zCXxJK3)(s)FA2*b@gPPI-Hj)S?4$?}#YuY)cyNS@yx4!gR?B!NCb0a9a@~ zqO=fC0?v;1!obaskW2iS&E~aUrjQBQi$R^n;Q3( zd0+6XG$dS;U184;mo{8SEGQ1w*SNCFe!>Ne@?MSyX>~Dl&q0i`kgNPk{LjbGr>z%e zo_zyJ%ifqp^6=cD4yczCfWxku;)nepFfYj zN8TwtH7Z?aGG;eW14kkokDf2bWwASueoVgdo5!p-zvk zXsVP6zx|gHmzfPF)fY!^Cjrg7p-T;U$d^^bxZ&70s1sUx48y#get4Cv27_kq7(2uc zbrfYpS|H^v-O*lM7SAqTM0^%|22dKVTn$2oVoSJK$`+l�x)&fi4c{JZK5FT@FK% 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 g*cRBpBIBjg?H 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

+ Ediția Enterprise îți permite să personalizezi configurația formularului cu aceste suplimente:
  • Adăugarea de noi grupuri de atribute
  • Redenumirea grupurilor de atribute
  • Adaugă un tabel cu pachetele de lucru aferente
projects: "Proiecte" enabled_projects: "Proiecte activate" edit_query: "Editează tabelul" @@ -597,7 +597,7 @@ ro: no_results_title_text: În acest moment nu există pagini wiki. print_hint: Aceasta va afișa conținutul acestei pagini wiki fără bare de navigare. index: - no_results_content_text: Adăugare pagină wiki nouă + no_results_content_text: Adaugă pagină wiki nouă work_flows: index: no_results_title_text: În acest moment nu există fluxuri de lucru. @@ -644,10 +644,10 @@ ro: no_results_title_text: În acest moment nu există versiuni disponibile. work_package_relations_tab: index: - action_bar_title: "Add relations to other work packages to create a link between them." - no_results_title_text: There are currently no relations available. + action_bar_title: "Adaugă relații la alte pachete de lucru pentru a crea o legătură între ele." + no_results_title_text: Momentan nu există relaţii disponibile. blankslate_heading: "Fără relații" - blankslate_description: "This work package does not have any relations yet." + blankslate_description: "Acest pachet de lucru nu are încă o relație." label_add_x: "Adaugă %{x}" label_edit_x: "Editează %{x}" label_add_description: "Add description" @@ -666,7 +666,7 @@ ro: follows_description: "Pachetul de lucru asociat trebuie neapărat să înceapă după finalizarea acestuia" label_child_singular: "copil" label_child_plural: "copii" - child_description: "Makes the related work package a sub-item of the current (parent) work package" + child_description: "Face din pachetul de lucru asociat un subelement al pachetului de lucru actual (părinte)" label_blocks_singular: "blochează" label_blocks_plural: "blochează" blocks_description: "Pachetul de lucru asociat nu poate fi închis până când acesta nu este închis mai întâi" @@ -693,13 +693,13 @@ ro: label_part_of_singular: "parte din" label_part_of_plural: "parte din" partof_description: "Marchează pachetul de lucru asociat ca incluzând acesta, fără niciun efect suplimentar" - part_of_description: "Marks the related work package as being part of this one with no additional effect" + part_of_description: "Marchează pachetul de lucru asociat ca făcând parte din acesta fără niciun efect suplimentar" label_requires_singular: "requires" label_requires_plural: "requires" - requires_description: "Marks the related work package as a requirement to this one" + requires_description: "Marchează pachetul de lucru asociat ca o cerință pentru acesta" label_required_singular: "required by" label_required_plural: "required by" - required_description: "Marks this work package as being a requirement to the related one" + required_description: "Marchează acest pachet de lucru ca fiind o cerință pentru cel asociat" label_parent_singular: "parent" label_parent_plural: "parent" label_invitation: Invitație @@ -762,15 +762,15 @@ ro: editable: "Editabil" field_format: "Format" is_filter: "Folosit ca filtru" - is_for_all: "For all projects" + is_for_all: "Pentru toate proiectele" is_required: "Obligatoriu" max_length: "Lungime maximă" min_length: "Lungime minimă" - multi_value: "Permiteți selecția multiplă" + multi_value: "Permite selecție multiplă" possible_values: "Valori posibile" regexp: "Expresie regulată" searchable: "Permite căutare" - admin_only: "Admin-only" + admin_only: "Doar administratorii" custom_value: value: "Valoare" doorkeeper/application: @@ -842,7 +842,7 @@ ro: versions: "Versiuni" work_packages: "Pachete de lucru" project_custom_field: - is_required: "Required for all projects" + is_required: "Obligatoriu în toate proiectele" custom_field_section: Secțiune query: column_names: "Coloane" @@ -1489,13 +1489,13 @@ ro: backup_pending: Deja există un backup în procesare. limit_reached: Puteţi face doar %{limit} copii de rezervă pe zi. button_actions: "Acțiuni" - button_add: "Adăugare" + button_add: "Adaugă" button_add_comment: "Adăugă comentariu" button_add_item_above: "Add item above" button_add_item_below: "Add item below" button_add_sub_item: "Add sub-item" - button_add_member: Adăugare participant - button_add_watcher: "Adăugare observator" + button_add_member: Adaugă participant + button_add_watcher: "Adaugă observator" button_annotate: "Adnotare" button_apply: "Aplică" button_archive: "Arhivează" @@ -1562,7 +1562,7 @@ ro: button_view: "Vizualizare" button_watch: "Monitorizare" button_manage_menu_entry: "Configurare meniu" - button_add_menu_entry: "Adăugare meniu" + button_add_menu_entry: "Adaugă meniu" button_configure_menu_entry: "Configurare meniu" button_delete_menu_entry: "Șterge element meniu" button_view_shared_work_packages: "Vezi pachetele de lucru partajate" @@ -1772,7 +1772,7 @@ ro: upsale: form_configuration: description: "Personalizați configurația formularului cu aceste add-on-uri suplimentare:" - add_groups: "Adăugarea de noi grupuri de atribute" + add_groups: "Adaugă noi grupuri de atribut" rename_groups: "Redenumirea grupurilor de atribute" project_filters: description_html: "Filtrarea și sortarea pe câmpuri personalizate este un supliment al ediției Enterprise." @@ -2052,7 +2052,7 @@ ro: aggregation: "Agregare" api_and_webhooks: "API și webhook-uri" quick_add: - label: "Deschideți meniul de adăugare rapidă" + label: "Deschide meniul adăugare rapidă" breadcrumb: nested_element: "%{section_header}: %{title}" my_account: @@ -2125,13 +2125,13 @@ ro: label_activate_user: "Activați utilizatorul" label_active_in_new_projects: "Activ în proiecte noi" label_activity: "Activitate" - label_add_edit_translations: "Adăugare și editare traduceri" - label_add_another_file: "Adăugare alt fișier" + label_add_edit_translations: "Adaugă și editează traduceri" + label_add_another_file: "Adaugă alt fișier" label_add_columns: "Adaugă coloanele selectate" - label_add_note: "Adăugare notă" + label_add_note: "Adaugă notă" label_add_projects: "Adaugă proiecte" - label_add_related_work_packages: "Adăugare pachet de lucru asociat" - label_add_subtask: "Adăugare sub-activitate" + label_add_related_work_packages: "Adaugă pachet de lucru asociat" + label_add_subtask: "Adaugă sub-sarcină" label_added: "adăugat" label_added_by: "Adăugat de %{author}" label_added_time_by: "Adăugat de %{author} acum %{age}" @@ -2229,7 +2229,7 @@ ro: label_collapse: "Restrângere" label_collapsed_click_to_show: "S-a restrâns. Clic pentru a afișa" label_configuration: configurație - label_comment_add: "Adăugare comentariu" + label_comment_add: "Adaugă un comentariu" label_comment_added: "Comentariu adăugat" label_comment_delete: "Ştergere comentarii" label_comment_plural: "Comentarii" @@ -2330,7 +2330,7 @@ ro: label_feeds_access_key_type: "RSS" label_file_plural: "Fișiere" label_filter: "Filtre" - label_filter_add: "Adăugare filtru" + label_filter_add: "Adaugă filtru" label_filter_by: "Filtrează după" label_filter_plural: "Filtre" label_filters_toggle: "Arată/ascunde filtre" @@ -2472,7 +2472,7 @@ ro: label_news_added: "Noutăți adăugate" label_news_comment_added: "Comentariu adăugat la noutăți" label_news_latest: "Ultimele noutăți" - label_news_new: "Adăugare noutăți" + label_news_new: "Adaugă noutăți" label_news_edit: "Editare noutăți" label_news_plural: "Noutăți" label_news_view_all: "Afișează toate știrile" @@ -2533,7 +2533,7 @@ ro: label_previous: "Înapoi" label_previous_week: "Săptămâna trecută" label_principal_invite_via_email: " sau invită utilizatori folosind email" - label_principal_search: "Adăugare utilizatori sau grupuri existenți" + label_principal_search: "Adaugă utilizatori sau grupuri existente" label_privacy_policy: "Politica privind confidențialitatea și securitatea datelor" label_product_version: "Versiune produs" label_profile: "Profil" @@ -2548,7 +2548,7 @@ ro: label_project_latest: "Ultimele proiecte" label_project_default_type: "Tip gol permis" label_project_hierarchy: "Ierarhie de proiecte" - label_project_mappings: "Projects" + label_project_mappings: "Proiecte" label_project_new: "Proiect nou" label_project_plural: "Proiecte" label_project_list_plural: "Listă proiecte" @@ -3034,10 +3034,10 @@ ro: text_getting_started_description: "Obțineți o imagine de ansamblu rapidă a gestionării proiectelor și a colaborării în echipă cu OpenProject. Puteți reporni acest videoclip din meniul de ajutor." welcome: "Bun venit la %{app_title}" select_language: "Te rog selectează limba" - permission_add_work_package_notes: "Adăugare note" - permission_add_work_packages: "Adăugare pachete de lucru" + permission_add_work_package_notes: "Adaugă note" + permission_add_work_packages: "Adaugă pachete de lucru" permission_add_messages: "Publicare mesaje" - permission_add_project: "Create projects" + permission_add_project: "Creează proiecte" permission_add_work_package_attachments: "Adaugă fișiere" permission_add_work_package_attachments_explanation: "Allows adding attachments without Edit work packages permission" permission_archive_project: "Arhivare proiect" @@ -3045,7 +3045,7 @@ ro: permission_manage_user: "Editează utilizatori" permission_manage_placeholder_user: "Creați, editați și ștergeți utilizatori de tip placeholder" permission_add_subprojects: "Creează subproiecte" - permission_add_work_package_watchers: "Adăugare observatori" + permission_add_work_package_watchers: "Adaugă observatori" permission_assign_versions: "Atribuiți versiuni" permission_browse_repository: "Acces doar citire la repo (vizualizare și descărcare)" permission_change_wiki_parent_page: "Schimbare pagina wiki părinte" @@ -3155,9 +3155,9 @@ ro: are_you_sure: "Sunteţi sigur că doriţi să arhivaţi proiectul '%{name}'?" archived: "Arhivat" count: - zero: "0 Projects" + zero: "0 proiecte" one: "1 Project" - other: "%{count} Projects" + other: "%{count} proiecte" project_module_activity: "Activitate" project_module_forums: "Forumuri" project_module_work_package_tracking: "Pachete de lucru" @@ -3512,10 +3512,10 @@ ro: label_project_custom_field_actions: "Project attribute actions" label_no_project_custom_fields: "No project attributes defined in this section" edit: - description: "Changes to this project attribute will be reflected in all projects where it is enabled. Required attributes cannot be disabled on a per-project basis." + description: "Modificările la acest atribut al proiectului se vor reflecta în toate proiectele în care este activată. Atributele necesare nu pot fi dezactivate pentru fiecare proiect." new: heading: "New attribute" - description: "Changes to this project attribute will be reflected in all projects where it is enabled. Required attributes cannot be disabled on a per-project basis." + description: "Modificările la acest atribut al proiectului se vor reflecta în toate proiectele în care este activată. Atributele necesare nu pot fi dezactivate pentru fiecare proiect." projects: missing_dependencies: "Project module %{module} was checked which depends on %{dependencies}. You need to check these dependencies as well." section_new_projects: "Setări pentru proiecte noi" diff --git a/modules/bim/config/locales/crowdin/js-ro.yml b/modules/bim/config/locales/crowdin/js-ro.yml index f1556f90ba8a..b97c704c40ac 100644 --- a/modules/bim/config/locales/crowdin/js-ro.yml +++ b/modules/bim/config/locales/crowdin/js-ro.yml @@ -25,5 +25,5 @@ ro: split: 'Vizualizator și tabel' split_cards: 'Vizualizator și carduri' revit: - revit_add_in: "Adăugare Revit" + revit_add_in: "Supliment Revit" revit_add_in_settings: "Setări Revit Add-In" diff --git a/modules/costs/config/locales/crowdin/ro.yml b/modules/costs/config/locales/crowdin/ro.yml index 010f3a7134f8..cd986e822219 100644 --- a/modules/costs/config/locales/crowdin/ro.yml +++ b/modules/costs/config/locales/crowdin/ro.yml @@ -64,7 +64,7 @@ ro: units: "Unități" valid_from: "Valabil de la" fixed_date: "Dată fixă" - button_add_rate: "Adăugare preţ" + button_add_rate: "Adaugă preț" button_log_costs: "Costurile unitare ale buștenilor" caption_booked_on_project: "Rezervat pe proiect" caption_default: "Implicit" diff --git a/modules/ldap_groups/config/locales/crowdin/ro.yml b/modules/ldap_groups/config/locales/crowdin/ro.yml index 2df085c35361..29400365059b 100644 --- a/modules/ldap_groups/config/locales/crowdin/ro.yml +++ b/modules/ldap_groups/config/locales/crowdin/ro.yml @@ -47,7 +47,7 @@ ro: base_dn_text: > Introduceți DN-ul de bază de căutare care urmează să fie utilizat pentru acest filtru. Acesta trebuie să fie sub DN de bază al conexiunii LDAP selectate. Lăsați această opțiune goală pentru a reutiliza DN-ul de bază al conexiunii synchronized_groups: - add_new: 'Adăugarea de noi grupuri de atribute' + add_new: 'Adaugă grup LDAP sincronizat' destroy: title: 'Îndepărtați grupul sincronizat %{name}' confirmation: "Dacă continuați, grupul sincronizat %{name} și toți utilizatorii %{users_count} sincronizați prin intermediul acestuia vor fi eliminați." diff --git a/modules/meeting/config/locales/crowdin/ro.yml b/modules/meeting/config/locales/crowdin/ro.yml index 364f831caf7d..7d8451737994 100644 --- a/modules/meeting/config/locales/crowdin/ro.yml +++ b/modules/meeting/config/locales/crowdin/ro.yml @@ -183,7 +183,7 @@ ro: text_notificiation_invited: "Acest e-mail conține o intrare ics pentru întâlnirea de mai jos:" text_meeting_empty_heading: "Your meeting is empty" text_meeting_empty_description_1: "Start by adding agenda items below. Each item can be as simple as just a title, but you can also add additional details like duration and notes." - text_meeting_empty_description_2: 'You can also add references to existing work packages. When you do, related notes will automatically be visible in the work package''s "Meetings" tab.' + text_meeting_empty_description_2: 'De asemenea, poți adăuga referințe la pachetele de lucru existente. Când faci acest lucru, notele aferente vor fi vizibile automat în fila "Întâlniri" din pachetul de lucru.' label_meeting_empty_action: "Add agenda item" label_meeting_actions: "Meeting actions" label_meeting_edit_title: "Edit meeting title" diff --git a/modules/openid_connect/config/locales/crowdin/ro.yml b/modules/openid_connect/config/locales/crowdin/ro.yml index ef872c50096d..5d98337b68ce 100644 --- a/modules/openid_connect/config/locales/crowdin/ro.yml +++ b/modules/openid_connect/config/locales/crowdin/ro.yml @@ -93,7 +93,7 @@ ro: name: Custom upsale: description: Connect OpenProject to an OpenID connect identity provider - label_add_new: Adăugare stare nouă + label_add_new: Adaugă stare nouă label_edit: Editați furnizorul OpenID %{name} label_empty_title: No OpenID providers configured yet. label_empty_description: Add a provider to see them here. diff --git a/modules/reporting/config/locales/crowdin/ro.yml b/modules/reporting/config/locales/crowdin/ro.yml index 7a5933ed9a4c..16a9beb7458e 100644 --- a/modules/reporting/config/locales/crowdin/ro.yml +++ b/modules/reporting/config/locales/crowdin/ro.yml @@ -66,7 +66,7 @@ ro: label_year_reporting: "An (consumat)" label_count: "Număr" label_filter: "Filtrează" - label_filter_add: "Adăugare filtru" + label_filter_add: "Adaugă filtru" label_filter_plural: "Filtre" label_group_by: "Grupează după" label_group_by_add: "Adaugă atributul Grupare-după" diff --git a/modules/team_planner/config/locales/crowdin/js-ro.yml b/modules/team_planner/config/locales/crowdin/js-ro.yml index 2a4b159aaecf..a2f81212ad45 100644 --- a/modules/team_planner/config/locales/crowdin/js-ro.yml +++ b/modules/team_planner/config/locales/crowdin/js-ro.yml @@ -3,7 +3,7 @@ ro: js: team_planner: add_existing: 'Adaugă existent' - add_existing_title: 'Adăugarea pachetelor de lucru existente' + add_existing_title: 'Adaugă pachete de lucru existente' create_label: 'Planificator echipă' create_title: 'Creează planificare echipă nouă' unsaved_title: 'Planificator de echipă nenumit' From b7fb59fbd3ae49f74d8ba246878a0587fe0eb7ce Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Sun, 15 Dec 2024 03:22:21 +0000 Subject: [PATCH 13/30] update locales from crowdin [ci skip] --- config/locales/crowdin/js-ro.yml | 26 +++---- config/locales/crowdin/ro.seeders.yml | 4 +- config/locales/crowdin/ro.yml | 74 +++++++++---------- .../backlogs/config/locales/crowdin/ro.yml | 2 +- modules/bim/config/locales/crowdin/js-ro.yml | 2 +- .../bim/config/locales/crowdin/ro.seeders.yml | 14 ++-- modules/budgets/config/locales/crowdin/ro.yml | 2 +- .../costs/config/locales/crowdin/js-ro.yml | 2 +- modules/costs/config/locales/crowdin/ro.yml | 4 +- .../ldap_groups/config/locales/crowdin/ro.yml | 12 +-- .../recaptcha/config/locales/crowdin/ro.yml | 6 +- .../storages/config/locales/crowdin/js-ro.yml | 2 +- .../config/locales/crowdin/ro.yml | 28 +++---- 13 files changed, 89 insertions(+), 89 deletions(-) diff --git a/config/locales/crowdin/js-ro.yml b/config/locales/crowdin/js-ro.yml index 7f8d2466c406..6f51bae7e012 100644 --- a/config/locales/crowdin/js-ro.yml +++ b/config/locales/crowdin/js-ro.yml @@ -45,14 +45,14 @@ ro: remove: "Elimină ”%{name}”" active: "Activ %{label} %{name}" backup: - attachments_disabled: Atașamentele nu pot fi incluse deoarece depășesc dimensiunea maximă permisă. Puteți schimba acest lucru prin configurare (necesită o repornire a serverului). + attachments_disabled: Atașamentele nu pot fi incluse deoarece depășesc dimensiunea maximă permisă. Poți schimba acest lucru prin configurare (necesită o repornire a serverului). info: > - Poți declanșa un backup de aici. Procesul poate dura ceva timp în funcție mărimea datelor (mai ales atașamentele) pe care le ai. Vei primi un e-mail de îndată ce este gata. + Poți declanșa o copie de rezervă aici. Procesul poate dura ceva timp în funcție de mărimea datelor (mai ales atașamentele) pe care le ai. Vei primi un e-mail de îndată ce este gata. note: > - Un backup nou va înlocui orice backup anterior. Se poate solicita doar un număr limitat de backup-uri pe zi. - last_backup: Ultimul backup - last_backup_from: 'Ultimul backup: ' - title: Backup OpenProject + O nouă copie de rezervă va înlocui orice copie de rezervă anterioară. Se poate solicita doar un număr limitat de copii de rezervă pe zi. + last_backup: Ultima copie de rezervă + last_backup_from: Ultima copie de rezervă + title: Copie de rezervă OpenProject options: Opțiuni include_attachments: Include atașamente download_backup: Descarcă backup @@ -87,7 +87,7 @@ ro: button_advanced_filter: "Filtru avansat" button_list_view: "Vizualizare listă" button_show_view: "Vizualizare pe tot ecranul" - button_log_time: "Consum timp" + button_log_time: "Înregistrare timp" button_more: "Mai mult" button_open_details: "Deschidere vizualizare detaliată" button_close_details: "Închideţi fereastra cu detalii" @@ -167,7 +167,7 @@ ro: button: "Inserați fragmentul de cod" title: "Inserați/Editați fragmentul de cod" language: "Limbaj de formatare" - language_hint: "Introduceți limbajul de formatare care va fi utilizat pentru evidențiere (dacă există suport pentru acesta)." + language_hint: "Introdu limbajul de formatare care va fi utilizat pentru evidențiere (dacă există suport pentru acesta)." dropdown: macros: "Macro" chose_macro: "Alegeți macro" @@ -370,7 +370,7 @@ ro: token_name_description_text: 'If you subscribe to this calendar from multiple devices, this name will help you distinguish between them in your
access tokens list.' copy_url_label: "Copiază URL" ical_generation_error_text: "An error occured while generating the calendar URL." - success_message: 'The URL "%{name}" was successfully copied to your clipboard. Paste it in your calendar client to complete the subscription.' + success_message: 'URL-ul "%{name}" a fost copiat cu succes în clipboard-ul tău. Lipiți-l în clientul calendar pentru a finaliza abonamentul.' label_activate: "Activare" label_assignee: "Executant" label_add_column_after: "Adaugă coloană după" @@ -593,7 +593,7 @@ ro: toggler: "Acum să ne uităm la secțiunea Pachet de lucru, care vă oferă o vizualizare mai detaliată a activității dumneavoastră." list: "Acest pachet de lucru oferă o listă a tuturor activităților din proiectul tău, cum ar fi sarcini, jaloane, faze și altele.
Pachetele de lucru pot fi create și editate direct din acest punct de vedere. Pentru a accesa detaliile unui anumit pachet de lucru, faceți dublu clic pe rând." full_view: "Vizualizarea pentru detaliile pachetului de lucru furnizează toate informațiile relevante referitoare la un anumit pachet de lucru, cum ar fi descrierea, starea, prioritatea, activitățile, dependențele si comentariile." - back_button: "Utilizați săgeata de întoarcere din colțul din stânga sus pentru a ieși și pentru a reveni la lista pachetelor de lucru." + back_button: "Utilizează săgeata de întoarcere din colțul din stânga sus pentru a ieși și pentru a reveni la lista pachetelor de lucru." create_button: "Butonul Creează va adăuga un nou pachet de lucru la proiectul tău." gantt_menu: "Create project schedules and timelines effortlessly using the Gantt chart module." timeline: "Aici puteţi edita planul de proiect, crea noi pachete de lucru, cum ar fi sarcini, repere de etapă, faze și multe altele, precum și adaugă dependențe. Toți membrii echipei pot vedea și actualiza cel mai recent plan în orice moment." @@ -777,7 +777,7 @@ ro: settings: "Setări" time_entry: work_package_required: "Necesită să se selecteze mai întâi un pachet de lucru." - title: "Consum timp" + title: "Registru timp" tracking: "Monitorizare efort" stop: "Stop" timer: @@ -896,7 +896,7 @@ ro: edit: "Editează mai multe elemente" copy: "Copiază mai multe elemente" delete: "Șterge mai multe element" - button_clear: "Inițializare" + button_clear: "Șterge" comment_added: "Comentariul a fost adăugat cu succes." comment_send_failed: "A apărut o eroare. Comentariul nu a putut fi salvat." comment_updated: "Comentariul a fost actualizat cu succes." @@ -1302,7 +1302,7 @@ ro: no_results: "Niciun proiect nu corespunde criteriilor de căutare." baseline: toggle_title: "Referință" - clear: "Golire" + clear: "Șterge" apply: "Aplică" header_description: "Evidențiază modificările făcute la această listă de la orice punct din trecut." enterprise_header_description: "Highlight changes made to this list since any point in the past with Enterprise edition." diff --git a/config/locales/crowdin/ro.seeders.yml b/config/locales/crowdin/ro.seeders.yml index 9a814ef7b9a4..8f8f4f33ab50 100644 --- a/config/locales/crowdin/ro.seeders.yml +++ b/config/locales/crowdin/ro.seeders.yml @@ -446,9 +446,9 @@ ro: item_0: name: Nou item_1: - name: Specificații în curs + name: Specificație în curs item_2: - name: Cu specificații + name: Specificat item_3: name: Confirmat item_4: diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml index a3ca6f426a1f..facdea84ce95 100644 --- a/config/locales/crowdin/ro.yml +++ b/config/locales/crowdin/ro.yml @@ -90,11 +90,11 @@ ro: upgrade: "Actualizează acum" contact: "Contactați-ne pentru un demo" enterprise_info_html: "is an Enterprise add-on." - upgrade_info: "Vă rugăm să treceți la un plan plătit pentru a-l activa și a începe să îl utilizați în echipa dumneavoastră." + upgrade_info: "Te rog să treci la un plan plătit pentru a-l activa și a începe să îl utilizezi în echipa ta." jemalloc_allocator: Jemalloc memory allocator journal_aggregation: explanation: - text: "Acțiunile individuale ale unui utilizator (de exemplu, actualizarea de două ori a unui pachet de lucru) sunt agregate într-o singură acțiune dacă diferența de vârstă dintre ele este mai mică decât intervalul de timp specificat. Acestea vor fi afișate ca o singură acțiune în cadrul aplicației. De asemenea, acest lucru va întârzia notificările cu aceeași perioadă de timp, reducând numărul de e-mailuri trimise și va afecta, de asemenea, întârzierea %{webhook_link}." + text: "Acțiunile individuale ale unui utilizator (de exemplu, actualizarea de două ori a unui pachet de lucru) sunt agregate într-o singură acțiune dacă diferența de vechime dintre ele este mai mică decât intervalul de timp specificat. Acestea vor fi afișate ca o singură acțiune în cadrul aplicației. De asemenea, acest lucru va întârzia notificările cu aceeași perioadă de timp, reducând numărul de e-mailuri trimise și va afecta, de asemenea, întârzierea %{webhook_link}." link: "webhook" announcements: show_until: Afişare până la @@ -138,12 +138,12 @@ ro: generic_map: Cheia atributului din LDAP care este mapată pe atributul OpenProject `%{attribute}` admin_map_html: "Opțional: Cheia atributului în LDAP care, dacă este prezentă, marchează utilizatorul OpenProject ca fiind administrator. Lăsați gol dacă aveți îndoieli." system_user_dn_html: | - Introduceți DN-ul utilizatorului de sistem utilizat pentru accesul numai pentru citire. + Introdu DN-ul utilizatorului de sistem utilizat pentru accesul numai pentru citire.
Exemplu: uid=openproject,ou=system,dc=example,dc=com - system_user_password: Introduceți parola de legătură a utilizatorului de sistem + system_user_password: Introdu parola de legătură a utilizatorului de sistem base_dn: | - Introduceți DN-ul de bază al subarborelui din LDAP în care doriți ca OpenProject să caute utilizatori și grupuri. + Introdu DN-ul de bază al subarborelui din LDAP în care vrei ca OpenProject să caute utilizatori și grupuri. OpenProject va filtra numai pentru numele de utilizator furnizate în acest subarbore. Exemplu: ou=users,dc=example,dc=com filter_string: | @@ -161,7 +161,7 @@ ro: system_account: "Contul de sistem" system_account_legend: | OpenProject necesită acces doar pentru citire printr-un cont de sistem pentru a căuta utilizatori și grupuri în arborele LDAP. - Vă rugăm să specificați acreditările de conectare pentru acest utilizator de sistem în secțiunea următoare. + Te rog să specifici acreditările de conectare pentru acest utilizator de sistem în secțiunea următoare. ldap_details: "Detalii LDAP" user_settings: "Lista Mapare Atribute" user_settings_legend: | @@ -172,7 +172,7 @@ ro: simple_tls: "LDAPS" start_tls: "STARTTLS" plain_description: "Deschide o conexiune necriptată la serverul LDAP. Nu se recomandă pentru producție." - simple_tls_description: "Utilizați LDAPS. Necesită un port separat pe serverul LDAP. Acest mod este adesea depreciat, recomandăm utilizarea STARTTLS ori de câte ori este posibil." + simple_tls_description: "Utilizează LDAPS. Necesită un port separat pe serverul LDAP. Acest mod este adesea depreciat, recomandăm utilizarea STARTTLS ori de câte ori este posibil." start_tls_description: "Trimite o comandă STARTTLS după conectarea la portul LDAP standard. Recomandată pentru conexiuni criptate." section_more_info_link_html: > Această secțiune se referă la securitatea conexiunii acestei surse de autentificare LDAP. Pentru mai multe informații, consultați documentația Net::LDAP. @@ -180,7 +180,7 @@ ro: verify_peer: "Verificarea certificatului SSL" verify_peer_description_html: > Activează verificarea SSL strictă a lanțului de încredere al certificatului.
Avertisment: Debifarea acestei opțiuni dezactivează verificarea SSL a certificatului serverului LDAP. Acest lucru expune conexiunea ta cu Omul în timpul atacurilor din Mijloc. - tls_certificate_description: "Dacă certificatul serverului LDAP nu se află în sursele de încredere ale acestui sistem, îl puteți adăuga manual aici. Introduceți un șir de certificate PEM X509." + tls_certificate_description: "Dacă certificatul serverului LDAP nu se află în sursele de încredere ale acestui sistem, îl poți adăuga manual aici. Introdu un șir de certificate PEM X509." forums: show: no_results_title_text: În prezent nu există mesaje pentru acest forum. @@ -302,7 +302,7 @@ ro: no_results_title_text: În acest moment nu există proiecte care să facă parte din acest grup. incoming_mails: ignore_filenames: > - Specificați o listă de nume care trebuie ignorate la procesarea atașamentelor pentru mesajele primite (de exemplu, semnături sau pictograme). Introduceți un nume de fișier pe linie. + Specifică o listă de nume care trebuie ignorate la procesarea atașamentelor pentru mesajele primite (de exemplu, semnături sau pictograme). Introdu un nume de fișier pe linie. projects: copy: #Contains custom strings for options when copying a project that cannot be found elsewhere. @@ -516,7 +516,7 @@ ro: data_consequences: > Toate prezențele utilizatorului de tip "placeholder" (de exemplu, ca destinatar, responsabil sau alte valori de utilizator) vor fi realocate unui cont numit "Utilizator eliminat". Deoarece datele fiecărui cont șters sunt realocate acestui cont, nu va fi posibilă deosebirea datelor create de utilizator de datele unui alt cont șters. irreversible: "Această acțiune este ireversibilă" - confirmation: "Introduceți numele de utilizator de tip placeholder %{name} pentru a confirma ștergerea." + confirmation: "Introdu numele de utilizator de tip placeholder %{name} pentru a confirma ștergerea." upsale: title: Utilizatori Placeholder description: > @@ -719,8 +719,8 @@ ro: other: "Contul va fi şters din sistem. Prin urmare, utilizatorul nu va mai putea accesa aplicația cu credențialele curente. El poate să devină din nou utilizator al aplicației prin mijloacele permise de sistem." self: "Contul dumneavoatră va fi şters din sistem. Prin urmare, nu veți mai putea accesa aplicația cu credențialele curente. Puteți deveni din nou utilizator al aplicației prin mijloacele permise de sistem." login_verification: - other: "Introduceți numele de utilizator %{name} pentru a verifica ștergerea. Odată trimisă, vi se va cere să confirmați parola." - self: "Introduceți numele de utilizator %{name} pentru a verifica ștergerea. Odată trimisă, vi se va cere să vă confirmați parola." + other: "Introdu numele de utilizator %{name} pentru a verifica ștergerea. Odată trimisă, ți se va cere să confirmi parola." + self: "Introdu numele de utilizator %{name} pentru a verifica ștergerea. Odată trimisă, ți se va cere să confirmi parola." error_inactive_activation_by_mail: > Contul nu a fost încă activat. Pentru a activa contul dumneavoastră, dați click pe link-ul care v-a fost trimis prin e-mail. error_inactive_manual_activation: > @@ -1097,7 +1097,7 @@ ro: project_custom_field_project_mapping: attributes: project_ids: - blank: "Selectează un proiect." + blank: "Te rog selectează un proiect." project/life_cycle_step_definition: attributes: type: @@ -1462,22 +1462,22 @@ ro: work_package: "Pachet de lucru" backup: failed: "Copia de rezervă a eșuat" - label_backup_token: "Token backup" - label_create_token: "Creează token backup" - label_delete_token: "Șterge token backup" - label_reset_token: "Resetează token backup" - label_token_users: "Următorii utilizatori au tokeni de backup activi" + label_backup_token: "Token copie de rezervă" + label_create_token: "Creează token copie de rezervă" + label_delete_token: "Șterge token copie de rezervă" + label_reset_token: "Resetează token copie de rezervă" + label_token_users: "Următorii utilizatori au tokeni pentru copie de rezervă activi" reset_token: action_create: Creează action_reset: Resetează - heading_reset: "Resetează token backup" - heading_create: "Creează token backup" + heading_reset: "Resetează token copie de rezervă" + heading_create: "Creează token copie de rezervă" implications: > - Activarea backup-urilor va permite oricărui utilizator cu permisiunile necesare și acestui token de backup să descarce o copie de rezervă care conține toate datele acestei instalări OpenProject. Acestea includ datele tuturor celorlalți utilizatori. + Activarea copiilor de rezervă va permite oricărui utilizator cu permisiunile necesare și acestui token pentru copii de rezervă să descarce o copie de rezervă care conține toate datele acestei instalări OpenProject. Acestea includ datele tuturor celorlalți utilizatori. info: > - Va trebui să generezi un token de backup pentru a putea crea o copie de rezervă. De fiecare dată când doriţi să solicitaţi o copie de rezervă va trebui să furnizaţi acest token. Puteți șterge token-ul de backup pentru a dezactiva copiile de rezervă ale acestui utilizator. + Va trebui să generezi un token pentru copia de rezervă pentru a putea crea o copie de rezervă. De fiecare dată când vrei să soliciți o copie de rezervă va trebui să furnizezi acest token. Poți șterge token-ul pentru copia de rezervă pentru a dezactiva copiile de rezervă ale acestui utilizator. verification: > - Introdu %{word} pentru a confirma că vrei să %{action} token-ul de backup. + Introdu %{word} pentru a confirma că vrei să %{action} token-ul pentru copia de rezervă. verification_word_reset: resetezi verification_word_create: creezi warning: > @@ -1505,7 +1505,7 @@ ro: button_change_parent_page: "Modificare pagina părinte" button_change_password: "Modificare parolă" button_check_all: "Selectează tot" - button_clear: "Inițializare" + button_clear: "Șterge" button_click_to_reveal: "Clic pentru a dezvălui" button_close: "Închide" button_collapse_all: "Restrângere totală" @@ -2048,7 +2048,7 @@ ro: menus: admin: mail_notification: "Notificări prin e-mail" - mails_and_notifications: "Emails and notifications" + mails_and_notifications: "E-mailuri și notificări" aggregation: "Agregare" api_and_webhooks: "API și webhook-uri" quick_add: @@ -2806,7 +2806,7 @@ ro: see_in_center: "Vezi comentariul în centrul de notificări" settings: "Modificare setări e-mail" salutation: "Salut %{user}" - salutation_full_name: "Full name" + salutation_full_name: "Numele complet" work_packages: created_at: "Creat la %{timestamp} de %{user} " login_to_see_all: "Autentifică-te pentru a vedea toate notificările." @@ -2900,8 +2900,8 @@ ro: mail_body_wiki_page_added: "Pagina de wiki '%{id}' a fost adăugată de %{author}." mail_body_wiki_page_updated: "Pagina wiki '%{id}' a fost actualizată de %{author}." mail_subject_account_activation_request: "cererea de activare a contului %{value}" - mail_subject_backup_ready: "Backup-ul tău este gata" - mail_subject_backup_token_reset: "Resetarea token-ului de backup" + mail_subject_backup_ready: "Copia ta de rezervă este gata" + mail_subject_backup_token_reset: "Resetează token-ul pentru copia de rezervă" mail_subject_incoming_email_error: "Un e-mail pe care l-ai trimis la OpenProject nu a putut fi procesat" mail_subject_lost_password: "Parola dumneavoastră pentru %{value}" mail_subject_register: "Activarea contului dumneavoastră %{value}" @@ -3055,7 +3055,7 @@ ro: permission_commit_access: "Acces de citire/scriere la repo (încărcare)" permission_copy_projects: "Copiază proiecte" permission_copy_work_packages: "Copierea pachetelor de lucru" - permission_create_backup: "Create backups" + permission_create_backup: "Creează copie de rezervă" permission_delete_work_package_watchers: "Eliminare observatori" permission_delete_work_packages: "Ștergere pachete de lucru" permission_delete_messages: "Ștergere mesaje" @@ -3079,8 +3079,8 @@ ro: permission_export_work_packages: "Export pachete de lucru" permission_export_wiki_pages: "Export pagini wiki" permission_list_attachments: "Listare atașamente" - permission_log_own_time: "Înregistrarea timpului propriu" - permission_log_time: "Timp de înregistrare pentru alți utilizatori" + permission_log_own_time: "Înregistrare timp propriu" + permission_log_time: "Înregistrare timp pentru alți utilizatori" permission_manage_forums: "Gestionare forumuri" permission_manage_categories: "Gestionare categorii pachete de lucru" permission_manage_dashboards: "Manage dashboards" @@ -3237,7 +3237,7 @@ ro: instructions: managed_url: "Aceasta este adresa URL a repo-ului Git gestionat (local)." path: >- - Specificați calea către depozitul Git local ( de exemplu, %{example_path} ). De asemenea, puteți utiliza depozite la distanță care sunt clonate într-o copie locală utilizând o valoare care începe cu http(s):// sau file://. + Specifică calea către depozitul Git local ( de exemplu, %{example_path} ). De asemenea, poți utiliza depozite la distanță care sunt clonate într-o copie locală utilizând o valoare care începe cu http(s):// sau file://. path_encoding: "Suprascriere codificare text Git (implicit: UTF-8)" local_title: "Legare la repo Git local existent" local_url: "URL local" @@ -3307,10 +3307,10 @@ ro: Dacă pagina de documente este activată, puteți obține o vizualizare interactivă a documentației APIv3 la adresa %{link}. setting_attachment_whitelist: "Lista albă de încărcare a atașamentelor" setting_email_delivery_method: "Metoda de livrare e-mail" - setting_emails_salutation: "Address user in emails with" + setting_emails_salutation: "Adresează utilizator în e-mailuri cu" setting_sendmail_location: "Locația executabilului \"sendmail\"" setting_smtp_enable_starttls_auto: "Utilizează automat STARTTLS dacă este disponibil" - setting_smtp_ssl: "Utilizați conexiunea SSL" + setting_smtp_ssl: "Utilizează conexiunea SSL" setting_smtp_address: "Server SMTP" setting_smtp_port: "Port SMTP" setting_smtp_authentication: "Autentificare SMTP" @@ -3388,7 +3388,7 @@ ro: setting_mail_from: "Adresa de e-mail a expeditorului" setting_mail_handler_api_key: "Cheie API" setting_mail_handler_body_delimiters: "Trunchiere e-mail-uri după una dintre aceste linii" - setting_mail_handler_body_delimiter_regex: "Trunchiaţi email-uri care se potrivesc cu acest regex" + setting_mail_handler_body_delimiter_regex: "Trunchiază email-uri care se potrivesc cu acest regex" setting_mail_handler_ignore_filenames: "Atașamente de e-mail ignorate" setting_new_project_user_role_id: "Rol atribuit unui utilizator non-administrator care crează un proiect" setting_password_active_rules: "Clase de caractere active" @@ -3559,7 +3559,7 @@ ro: text_comment_wiki_page: "Comentează la pagina wiki: %{page}" text_custom_field_possible_values_info: "O linie pentru fiecare valoare" text_custom_field_hint_activate_per_project: > - Când utilizați câmpuri personalizate: Rețineți că fiecare câmp personalizat trebuie activat individual în cadrul fiecărui proiect. + Când utilizezi câmpuri personalizate: Reține că fiecare câmp personalizat trebuie activat individual în cadrul fiecărui proiect. text_custom_field_hint_activate_per_project_and_type: > Câmpurile personalizate trebuie să fie activate pentru fiecare pachet de lucru și pentru fiecare proiect. text_wp_status_read_only_html: > @@ -4000,7 +4000,7 @@ ro: enabled: "Enable this application, allowing users to perform authorization grants with it." name: "Numele aplicației dumneavoastră. Acesta va fi afișat celorlalți utilizatori în momentul autorizării." redirect_uri_html: > - URL-urile permise către care pot fi redirecționați utilizatorii autorizați. O intrare pe linie.
Dacă înregistrați o aplicație desktop, utilizați următoarea adresă URL. + URL-urile permise către care pot fi redirecționați utilizatorii autorizați. O intrare pe linie.
Dacă înregistrezi o aplicație desktop, utilizează următoarea adresă URL. confidential: "Verificați dacă aplicația va fi utilizată în cazul în care secretul clientului poate fi păstrat confidențial. Aplicațiile mobile native și aplicațiile cu o singură pagină sunt considerate neconfidențiale." scopes: "Bifați domeniile la care doriți ca aplicația să acorde acces. Dacă nu se bifează niciun domeniu de aplicare, se presupune api_v3." client_credential_user_id: "ID-ul de utilizator opțional pe care trebuie să se substituie atunci când clienții utilizează această aplicație. Lăsați gol pentru a permite doar accesul public" diff --git a/modules/backlogs/config/locales/crowdin/ro.yml b/modules/backlogs/config/locales/crowdin/ro.yml index 974ccf5b79e6..8174a7404220 100644 --- a/modules/backlogs/config/locales/crowdin/ro.yml +++ b/modules/backlogs/config/locales/crowdin/ro.yml @@ -107,7 +107,7 @@ ro: label_back_to_project: "Înapoi la pagina precedentă" label_backlog: "Lista de așteptare" label_backlogs: "Restanțe" - label_backlogs_unconfigured: "Nu ați configurat încă Backlogs. Vă rugăm să mergeți la %{administration} > %{plugins}, apoi faceți clic pe link-ul %{configure} pentru acest plugin. După ce ați configurat câmpurile, reveniți la această pagină pentru a începe să utilizați instrumentul." + label_backlogs_unconfigured: "Nu ai configurat încă Backlogs. Te rog să mergi la %{administration} > %{plugins}, apoi dă clic pe link-ul %{configure} pentru acest plugin. După ce ai configurat câmpurile, revino la această pagină pentru a începe să utilizezi instrumentul." label_blocks_ids: "ID-urile pachetelor de lucru blocate" label_burndown: "Burndown" label_column_in_backlog: "Coloană în backlog" diff --git a/modules/bim/config/locales/crowdin/js-ro.yml b/modules/bim/config/locales/crowdin/js-ro.yml index b97c704c40ac..8519ddc5dd3b 100644 --- a/modules/bim/config/locales/crowdin/js-ro.yml +++ b/modules/bim/config/locales/crowdin/js-ro.yml @@ -16,7 +16,7 @@ ro: refresh_work_package: 'Reîmprospătare pachet de lucru' ifc_models: empty_warning: "Acest proiect nu are încă niciun model IFC." - use_this_link_to_manage: "Utilizați acest link pentru a încărca și gestiona modelele IFC" + use_this_link_to_manage: "Utilizează acest link pentru a încărca și gestiona modelele IFC" keyboard_input_disabled: "Vizualizatorul nu dispune de comenzi de tastatură. Faceți clic pe vizualizator pentru a da control de tastatură vizualizatorului." models: ifc_models: 'Modele IFC' diff --git a/modules/bim/config/locales/crowdin/ro.seeders.yml b/modules/bim/config/locales/crowdin/ro.seeders.yml index 22c156ed7e44..96d54647c269 100644 --- a/modules/bim/config/locales/crowdin/ro.seeders.yml +++ b/modules/bim/config/locales/crowdin/ro.seeders.yml @@ -490,16 +490,16 @@ ro: item_1: subject: Creating the BIM execution plan description: |- - # Goal + # Obiectivul - * A BIM execution plan will be defined according to the exchange requirements specifications (ERS) - * All team members and partners have a plan on how to reach each of the project goals + * Un plan de execuție BIM va fi definit în conformitate cu specificațiile privind cerințele de schimb (ERS) + * Toți membrii echipei și partenerii au un plan privind modul de atingere a fiecăruia dintre obiectivele proiectului - # Description + # Descriere - * Depending on the identifies use cases, the individual Information Delivery Manuals will be defined - * To handle the technological interfaces, a software topology will be defined and analyzed and verified - * ... + * În funcție de cazurile de utilizare a identificării, Manualele individuale de livrare a informațiilor vor fi definite + * Pentru a gestiona interfețele tehnologice, un software topologie va fi definit și analizat și verificat + * ... item_2: subject: Completion of the BIM execution plan description: This type is hierarchically a parent of the types "Clash" and "Request", thus represents a general note. diff --git a/modules/budgets/config/locales/crowdin/ro.yml b/modules/budgets/config/locales/crowdin/ro.yml index 3e14db49036a..8046be1d540e 100644 --- a/modules/budgets/config/locales/crowdin/ro.yml +++ b/modules/budgets/config/locales/crowdin/ro.yml @@ -59,7 +59,7 @@ ro: budget: "Buget editat" help_click_to_edit: "Câmpul %s este gol. Click aici pentru a-l edita." help_currency_format: "Formatul valorilor valutare afișate. %n este înlocuit cu valoarea monedei, %u este înlocuit cu unitatea monetară." - help_override_rate: "Introduceți o valoare aici pentru a înlocui rata implicită." + help_override_rate: "Introdu o valoare aici pentru a înlocui rata implicită." label_budget: "Buget" label_budget_new: "Buget nou" label_budget_plural: "Bugete" diff --git a/modules/costs/config/locales/crowdin/js-ro.yml b/modules/costs/config/locales/crowdin/js-ro.yml index cdabfa8fcb6e..f055fd6a4621 100644 --- a/modules/costs/config/locales/crowdin/js-ro.yml +++ b/modules/costs/config/locales/crowdin/js-ro.yml @@ -27,6 +27,6 @@ ro: properties: overallCosts: "Costuri totale" spentUnits: "Unități consumate" - button_log_costs: "Costurile unitare ale buștenilor" + button_log_costs: "Înregistrare costuri unitare" label_hour: "oră" label_hours: "ore" diff --git a/modules/costs/config/locales/crowdin/ro.yml b/modules/costs/config/locales/crowdin/ro.yml index cd986e822219..d49fc136eb72 100644 --- a/modules/costs/config/locales/crowdin/ro.yml +++ b/modules/costs/config/locales/crowdin/ro.yml @@ -103,14 +103,14 @@ ro: label_work_package_filter_add: "Adaugă un filtru pentru pachetul de lucru" label_kind: "Tip" label_less_or_equal: "<=" - label_log_costs: "Costurile unitare ale buștenilor" + label_log_costs: "Înregistrare costuri unitare" label_no: "Nu" label_option_plural: "Opțiuni" label_overall_costs: "Costuri totale" label_rate: "Evaluează" label_rate_plural: "Tarife" label_status_finished: "Finalizat" - label_show: "Show" + label_show: "Arată" label_units: "Unități de cost" label_user: "Utilizator" label_until: "până la" diff --git a/modules/ldap_groups/config/locales/crowdin/ro.yml b/modules/ldap_groups/config/locales/crowdin/ro.yml index 29400365059b..232da2ff2938 100644 --- a/modules/ldap_groups/config/locales/crowdin/ro.yml +++ b/modules/ldap_groups/config/locales/crowdin/ro.yml @@ -40,19 +40,19 @@ ro: title: 'Elimină filtrul sincronizat %{name}' confirmation: "Dacă continuați, filtrul sincronizat %{name} și toate grupurile %{groups_count} create prin intermediul acestuia vor fi eliminate." removed_groups: "Avertisment: Acest lucru va elimina următoarele grupuri din OpenProject și le va elimina din toate proiectele!" - verification: "Introduceți numele filtrului %{name} pentru a verifica ștergerea." + verification: "Introdu numele filtrului %{name} pentru a verifica ștergerea." form: - group_name_attribute_text: 'Introduceți atributul grupului LDAP utilizat pentru a seta numele grupului OpenProject.' - filter_string_text: 'Introduceți filtrul LDAP RFC4515 care returnează grupurile din LDAP pentru a le sincroniza cu OpenProject.' + group_name_attribute_text: 'Introdu atributul grupului LDAP utilizat pentru a seta numele grupului OpenProject.' + filter_string_text: 'Introdu filtrul LDAP RFC4515 care returnează grupurile din LDAP pentru a le sincroniza cu OpenProject.' base_dn_text: > - Introduceți DN-ul de bază de căutare care urmează să fie utilizat pentru acest filtru. Acesta trebuie să fie sub DN de bază al conexiunii LDAP selectate. Lăsați această opțiune goală pentru a reutiliza DN-ul de bază al conexiunii + Introdu DN-ul de bază de căutare care urmează să fie utilizat pentru acest filtru. Acesta trebuie să fie sub DN de bază al conexiunii LDAP selectate. Lasă această opțiune goală pentru a reutiliza DN-ul de bază al conexiunii synchronized_groups: add_new: 'Adaugă grup LDAP sincronizat' destroy: title: 'Îndepărtați grupul sincronizat %{name}' confirmation: "Dacă continuați, grupul sincronizat %{name} și toți utilizatorii %{users_count} sincronizați prin intermediul acestuia vor fi eliminați." info: "Notă: Grupul OpenProject în sine și membrii adăugați în afara acestei sincronizări LDAP nu vor fi eliminați." - verification: "Introduceți numele grupului %{name} pentru a verifica ștergerea." + verification: "Introdu numele grupului %{name} pentru a verifica ștergerea." help_text_html: | Acest modul vă permite să configurați o sincronizare între grupurile LDAP și OpenProject. Depinde de grupurile LDAP trebuie să utilizeze setul de atribute groupOfNames / memberOf pentru a funcționa cu OpenProject. @@ -67,7 +67,7 @@ ro: auth_source_text: 'Selectează ce conexiune LDAP trebuie utilizată.' sync_users_text: > Dacă activați această opțiune, utilizatorii găsiți vor fi, de asemenea, creați automat în OpenProject. Fără această opțiune, doar conturile existente în OpenProject vor fi adăugate la grupuri. - dn_text: 'Introduceți DN-ul complet al grupului în LDAP' + dn_text: 'Introdu DN-ul complet al grupului în LDAP' group_text: 'Selectați un grup OpenProject existent cu care membrii grupului LDAP trebuie să fie sincronizați' upsale: description: 'Profitați de grupurile LDAP sincronizate pentru a gestiona utilizatorii, a le modifica permisiunile și a facilita gestionarea utilizatorilor între grupuri.' diff --git a/modules/recaptcha/config/locales/crowdin/ro.yml b/modules/recaptcha/config/locales/crowdin/ro.yml index 4618502b485f..23120a2c82bb 100644 --- a/modules/recaptcha/config/locales/crowdin/ro.yml +++ b/modules/recaptcha/config/locales/crowdin/ro.yml @@ -12,10 +12,10 @@ ro: website_key: 'Website key (May also be called "Site key")' response_limit: 'Response limit for HCaptcha' response_limit_text: 'The maximum number of characters to treat the HCaptcha response as valid.' - website_key_text: 'Introduceți cheia site-ului web pe care ați creat-o în consola de administrare reCAPTCHA pentru acest domeniu.' + website_key_text: 'Introdu cheia site-ului web pe care ai creat-o în consola de administrare reCAPTCHA pentru acest domeniu.' secret_key: 'Cheie secretă' - secret_key_text: 'Introduceți cheia secretă pe care ați creat-o în consola de administrare reCAPTCHA.' - type: 'Utilizați reCAPTCHA' + secret_key_text: 'Introdu cheia secretă pe care ai creat-o în consola de administrare reCAPTCHA.' + type: 'Utilizează reCAPTCHA' type_disabled: 'Dezactivați reCAPTCHA' type_v2: 'reCAPTCHA v2' type_v3: 'reCAPTCHA v3' diff --git a/modules/storages/config/locales/crowdin/js-ro.yml b/modules/storages/config/locales/crowdin/js-ro.yml index ad61339388e9..352ea87d9662 100644 --- a/modules/storages/config/locales/crowdin/js-ro.yml +++ b/modules/storages/config/locales/crowdin/js-ro.yml @@ -25,7 +25,7 @@ ro: Unele date %{storageType} nu au putut fi preluate. Încercați să reîncărcați această pagină sau contactați administratorul %{storageType}. no_file_links: "Pentru a conecta fișierele la acest pachet de lucru, vă rugăm să le faceți prin intermediul %{storageType}." not_logged_in: > - Pentru a adăuga un link, vezi sau încarcă fișiere legate de acest pachet de lucru, te rugăm să te autentifici la %{storageType}. + Pentru a adăuga un link, vezi sau încarcă fișiere asociate cu acest pachet de lucru, te rog să te autentifici la %{storageType}. files: already_existing_header: "Acest fișier există deja" already_existing_body: > diff --git a/modules/two_factor_authentication/config/locales/crowdin/ro.yml b/modules/two_factor_authentication/config/locales/crowdin/ro.yml index e6ca7a61979a..e3ff7efeb927 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/ro.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/ro.yml @@ -30,7 +30,7 @@ ro: error_no_device: "Nu s-a găsit niciun dispozitiv 2FA înregistrat pentru acest utilizator, deși este necesar pentru această instanță." error_no_matching_strategy: "Nu este disponibilă nicio strategie 2FA corespunzătoare pentru acest utilizator. Vă rugăm să vă contactați administratorul." error_is_enforced_not_active: "Eroare de configurare: Autentificarea cu doi factori a fost impusă, dar nu există strategii active." - error_invalid_backup_code: "Cod de backup 2FA invalid" + error_invalid_backup_code: "Cod de rezervă 2FA invalid" channel_unavailable: "Canalul de livrare %{channel} nu este disponibil." no_valid_phone_number: "Nu există un număr de telefon valabil." label_pwd_confirmation: "Parola" @@ -44,13 +44,13 @@ ro: label_2fa_disabled: "Autentificare cu doi factori" text_otp_delivery_message_sms: "Parola unică %{app_title} este %{token}" text_otp_delivery_message_voice: "Parola unică %{app_title} este: %{pause} %{token}. %{pause} Repet: %{pause} %{token}" - text_enter_2fa: "Vă rugăm să introduceți parola unică de pe dispozitiv." - text_2fa_enabled: "La fiecare autentificare, vi se va cere să introduceți un token OTP de pe dispozitivul 2FA implicit." - text_2fa_disabled: "Pentru a activa autentificarea cu doi factori, utilizați butonul de mai sus pentru a înregistra un nou dispozitiv 2FA. Dacă aveți deja un dispozitiv, trebuie să îl faceți implicit." + text_enter_2fa: "Te rog să introduci parola unică de pe dispozitiv." + text_2fa_enabled: "La fiecare autentificare, ți se va cere să introduci un token OTP de pe dispozitivul 2FA implicit." + text_2fa_disabled: "Pentru a activa autentificarea cu doi factori, utilizează butonul de mai sus pentru a înregistra un nou dispozitiv 2FA. Dacă ai deja un dispozitiv, trebuie să îl faci implicit." login: - enter_backup_code_title: Introduceți codul de rezervă - enter_backup_code_text: Vă rugăm să introduceți un cod de rezervă valabil din lista dvs. de coduri în cazul în care nu mai puteți accesa dispozitivele 2FA înregistrate. - other_device: "Utilizați un alt dispozitiv sau un cod de rezervă" + enter_backup_code_title: Introdu codul de rezervă + enter_backup_code_text: Te rog să introduci un cod de rezervă valabil din lista ta de coduri în cazul în care nu mai poți accesa dispozitivele 2FA înregistrate. + other_device: "Utilizează un alt dispozitiv sau un cod de rezervă" settings: title: "Setări 2FA" current_configuration: "Configurația curentă" @@ -87,13 +87,13 @@ ro: plural: Coduri de rezervă your_codes: pentru contul tău %{app_name} %{login} overview_description: | - Dacă nu puteți accesa dispozitivele cu doi factori, puteți utiliza un cod de rezervă pentru a vă recăpăta accesul la cont. - Utilizați următorul buton pentru a genera un nou set de coduri de rezervă. + Dacă nu poți accesa dispozitivele cu doi factori, poți utiliza un cod de rezervă pentru a recăpăta accesul la cont. + Utilizează următorul buton pentru a genera un nou set de coduri de rezervă. generate: title: Generarea codurilor de rezervă - keep_safe_as_password: "Important! Tratați aceste coduri ca pe niște parole." - keep_safe_warning: "Fie le salvați în managerul de parole, fie imprimați această pagină și puneți-o într-un loc sigur." - regenerate_warning: "Avertisment: Dacă ați creat coduri de rezervă înainte, acestea vor fi invalidate și nu vor mai funcționa." + keep_safe_as_password: "Important! Tratează aceste coduri ca pe niște parole." + keep_safe_warning: "Fie le salvezi în managerul de parole, fie imprimi această pagină și pune-o într-un loc sigur." + regenerate_warning: "Avertisment: Dacă ai creat coduri de rezervă înainte, acestea vor fi invalidate și nu vor mai funcționa." devices: add_new: "Adaugă un nou dispozitiv 2FA" register: "Dispozitivul de înregistrare" @@ -133,7 +133,7 @@ ro: question_cannot_scan: | Nu puteți scana codul cu ajutorul aplicației dumneavoastră? text_cannot_scan: | - În cazul în care nu puteți scana codul, puteți să introduceți intrarea manual folosind următoarele detalii: + În cazul în care nu poți scana codul, poți să introduci intrarea manual folosind următoarele detalii: description: | Use a one-time code generated by an authenticator like Authy or Google Authenticator. sms: @@ -155,7 +155,7 @@ ro: mobile_transmit_notification: "O parolă unică a fost trimisă pe telefonul dvs. mobil." label_two_factor_authentication: "Autentificare cu doi factori" forced_registration: - required_to_add_device: "O politică de securitate activă vă solicită să activați autentificarea cu doi factori. Vă rugăm să utilizați următorul formular pentru a înregistra un dispozitiv." + required_to_add_device: "O politică de securitate activă solicită să activezi autentificarea cu doi factori. Te rog să utilizezi următorul formular pentru a înregistra un dispozitiv." remember: active_session_notice: > Contul dvs. are un modul cookie de memorare activ, valabil până la %{expires_on}. Acest modul cookie vă permite să vă conectați fără un al doilea factor la contul dvs. până la acel moment. From 69a34c1ab1923452763ec0fad039cca7014ea37d Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Mon, 16 Dec 2024 03:22:35 +0000 Subject: [PATCH 14/30] update locales from crowdin [ci skip] --- config/locales/crowdin/mn.yml | 4 ++-- modules/gantt/config/locales/crowdin/mn.yml | 2 +- .../config/locales/crowdin/js-mn.yml | 18 ++++++++--------- .../config/locales/crowdin/mn.yml | 20 +++++++++---------- .../xls_export/config/locales/crowdin/mn.yml | 10 +++++----- 5 files changed, 27 insertions(+), 27 deletions(-) diff --git a/config/locales/crowdin/mn.yml b/config/locales/crowdin/mn.yml index 4609b3898580..2ee5bf5fa625 100644 --- a/config/locales/crowdin/mn.yml +++ b/config/locales/crowdin/mn.yml @@ -901,7 +901,7 @@ mn: begin_insertion: "Begin of the insertion" begin_deletion: "Begin of the deletion" children: "Subelements" - derived_done_ratio: "Total % complete" + derived_done_ratio: "Нийт % дууссан" derived_remaining_hours: "Total remaining work" derived_remaining_time: "Total remaining work" done_ratio: "% Complete" @@ -1311,7 +1311,7 @@ mn: custom_field: "Custom field" "doorkeeper/application": "OAuth application" forum: "Forum" - global_role: "Global role" + global_role: "Глобал үүрэг" group: "Group" member: "Member" news: "News" diff --git a/modules/gantt/config/locales/crowdin/mn.yml b/modules/gantt/config/locales/crowdin/mn.yml index 2c6eb4605bb5..15b5732d2205 100644 --- a/modules/gantt/config/locales/crowdin/mn.yml +++ b/modules/gantt/config/locales/crowdin/mn.yml @@ -1,3 +1,3 @@ #English strings go here mn: - project_module_gantt: "Gantt charts" + project_module_gantt: "Гант диаграм" diff --git a/modules/team_planner/config/locales/crowdin/js-mn.yml b/modules/team_planner/config/locales/crowdin/js-mn.yml index d02e26510d88..f6b9040b1466 100644 --- a/modules/team_planner/config/locales/crowdin/js-mn.yml +++ b/modules/team_planner/config/locales/crowdin/js-mn.yml @@ -4,24 +4,24 @@ mn: team_planner: add_existing: 'Add existing' add_existing_title: 'Add existing work packages' - create_label: 'Team planner' + create_label: 'Багийн төлөвлөгч' create_title: 'Create new team planner' unsaved_title: 'Unnamed team planner' no_data: 'Add assignees to set up your team planner.' - add_assignee: 'Assignee' + add_assignee: 'Даалгагч' remove_assignee: 'Remove assignee' - two_weeks: '2-week' - one_week: '1-week' - four_weeks: '4-week' - eight_weeks: '8-week' - work_week: 'Work week' - today: 'Today' + two_weeks: '2 долоо хоног' + one_week: '1 долоо хоног' + four_weeks: '4 долоо хоног' + eight_weeks: '8 долоо хоног' + work_week: 'Ажлын долоо хоног' + today: 'Өнөөдөр' drag_here_to_remove: 'Drag here to remove assignee and start and end dates.' cannot_drag_here: 'Cannot remove the work package due to permissions or editing restrictions.' cannot_drag_to_non_working_day: 'This work package cannot start/finish on a non-working day.' quick_add: empty_state: 'Use the search field to find work packages and drag them to the planner to assign it to someone and define start and end dates.' - search_placeholder: 'Search...' + search_placeholder: 'Хайх...' modify: errors: permission_denied: 'You do not have the necessary permissions to modify this.' diff --git a/modules/team_planner/config/locales/crowdin/mn.yml b/modules/team_planner/config/locales/crowdin/mn.yml index 22168e5b1562..5365c7f03c74 100644 --- a/modules/team_planner/config/locales/crowdin/mn.yml +++ b/modules/team_planner/config/locales/crowdin/mn.yml @@ -3,15 +3,15 @@ mn: plugin_openproject_team_planner: name: "OpenProject Team Planner" description: "Provides team planner views." - permission_view_team_planner: "View team planner" - permission_manage_team_planner: "Manage team planner" - project_module_team_planner_view: "Team planners" + permission_view_team_planner: "Багийн төлөвлөгчийг харах" + permission_manage_team_planner: "Багийн төлөвлөгчийг удирдах" + project_module_team_planner_view: "Багийн төлөвлөгчид" team_planner: - label_team_planner: "Team planner" - label_new_team_planner: "New team planner" - label_create_new_team_planner: "Create new team planner" - label_team_planner_plural: "Team planners" - label_assignees: "Assignees" + label_team_planner: "Багийн төлөвлөгч" + label_new_team_planner: "Шинэ багийн төлөвлөгч" + label_create_new_team_planner: "Шинэ баг төлөвлөгч үүсгэх" + label_team_planner_plural: "Багийн төлөвлөгчид" + label_assignees: "Томилогдсон хүмүүс" upsale: - title: "Team planner" - description: "Get a complete overview of your team’s planning with Team Planner. Stretch, shorten and drag-and-drop work packages to modify dates, move them or change assignees." + title: "Багийн төлөвлөгч" + description: "Багийн төлөвлөгч-ийн тусламжтайгаар багийнхаа төлөвлөлтийн талаарх бүрэн танилцуулгатай танилцаарай. Огноог өөрчлөх, зөөх эсвэл томилогдсон хүмүүсийг өөрчлөхийн тулд ажлын багцуудыг сунгаж, богиносгож, чирэх, буулгах боломжтой." diff --git a/modules/xls_export/config/locales/crowdin/mn.yml b/modules/xls_export/config/locales/crowdin/mn.yml index f91696262176..6c88d5773fbe 100644 --- a/modules/xls_export/config/locales/crowdin/mn.yml +++ b/modules/xls_export/config/locales/crowdin/mn.yml @@ -2,14 +2,14 @@ mn: plugin_openproject_xls_export: name: "OpenProject XLS Export" description: "Export issue lists as Excel spreadsheets (.xls)." - export_to_excel: "Export XLS" - print_with_description: "Print preview with description" - sentence_separator_or: "or" - different_formats: Different formats + export_to_excel: "XLS экспортлох" + print_with_description: "Тайлбартай урьдчилан үзэх" + sentence_separator_or: "эсвэл" + different_formats: Өөр форматууд export: format: xls: "XLS" - xls_with_descriptions: "XLS with descriptions" + xls_with_descriptions: "Тайлбартай XLS" xls_with_relations: "XLS with relations" xls_export: child_of: child of From ec3728898d8d9e602dd0f815d750da065a32f775 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Tue, 17 Dec 2024 03:30:32 +0000 Subject: [PATCH 15/30] update locales from crowdin [ci skip] --- config/locales/crowdin/de.yml | 2 +- config/locales/crowdin/js-fr.yml | 2 +- config/locales/crowdin/js-zh-TW.yml | 6 +++--- config/locales/crowdin/zh-TW.yml | 2 +- modules/meeting/config/locales/crowdin/zh-TW.yml | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml index 08d069487e1e..d680e311be28 100644 --- a/config/locales/crowdin/de.yml +++ b/config/locales/crowdin/de.yml @@ -651,7 +651,7 @@ de: follows_description: "Das verknüpfte Arbeitspaket muss beendet sein bevor dieses Arbeitspaket starten kann" label_child_singular: "Untergeordnetes Arbeitspaket" label_child_plural: "Untergeordnete Arbeitspakete" - child_description: "Makes the related work package a sub-item of the current (parent) work package" + child_description: "Macht das zugehörige Arbeitspaket zu einem Unterelement des aktuellen (übergeordneten) Arbeitspakets" label_blocks_singular: "Blockiert" label_blocks_plural: "Blockiert" blocks_description: "Das verknüpfte Arbeitspaket kann erst geschlossen werden, wenn dieses Arbeitspaket geschlossen ist" diff --git a/config/locales/crowdin/js-fr.yml b/config/locales/crowdin/js-fr.yml index e0e34fe8c835..0b0eac331e1a 100644 --- a/config/locales/crowdin/js-fr.yml +++ b/config/locales/crowdin/js-fr.yml @@ -280,7 +280,7 @@ fr: Voulez-vous continuer ? work_packages_settings: warning_progress_calculation_mode_change_from_status_to_field_html: >- - Passer du mode de calcul de la progression basé sur le statut au mode basé sur le travail transformera % réalisé en champ librement modifiable. Si vous complétez les champs Travail et Travail restant, ils seront également liés à % réalisé. Changer le champ Travail restant peut alors changer le % réalisé. + Passer du mode de calcul de la progression basé sur le statut au mode basé sur le travail transformera % réalisé en champ librement modifiable. Si vous complétez les champs Travail et Travail restant, ils seront également liés à % réalisé. Changer le champ Travail restant peut alors changer le % réalisé. warning_progress_calculation_mode_change_from_field_to_status_html: >- Passer du mode de calcul de la progression basé sur le travail au mode basé sur le statut entraînera la perte de toutes les valeurs de % réalisé existantes et leur remplacement par les valeurs associées à chaque statut. Les valeurs existantes pour Travail restant peuvent également être recalculées pour refléter ce changement. Cette action est irréversible. custom_actions: diff --git a/config/locales/crowdin/js-zh-TW.yml b/config/locales/crowdin/js-zh-TW.yml index 4313803c0d73..2a9ca97c2ba5 100644 --- a/config/locales/crowdin/js-zh-TW.yml +++ b/config/locales/crowdin/js-zh-TW.yml @@ -800,8 +800,8 @@ zh-TW: duplicated: "重複於" blocks: "攔阻" blocked: "被阻擋" - precedes: "後置項目" - follows: "前置項目" + precedes: "優先" + follows: "次の項目に後続" includes: "包括" partof: "一部分" requires: "需要" @@ -975,7 +975,7 @@ zh-TW: percentComplete: "完成度(%)" percentCompleteAlternative: "進度" dueDate: "完成日期" - duration: "天數" + duration: "時長" spentTime: "耗時" category: "類別" percentageDone: "完成百分比" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 58e82050d8cd..c5baa3e62b0c 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -894,7 +894,7 @@ zh-TW: derived_remaining_hours: "剩餘時數" derived_remaining_time: "剩餘時數" done_ratio: "完成度(%)" - duration: "天數" + duration: "時長" end_insertion: "結束插入" end_deletion: "結束刪除" ignore_non_working_days: "忽略非工作日" diff --git a/modules/meeting/config/locales/crowdin/zh-TW.yml b/modules/meeting/config/locales/crowdin/zh-TW.yml index acf7ccd874ec..f05454b4b57a 100644 --- a/modules/meeting/config/locales/crowdin/zh-TW.yml +++ b/modules/meeting/config/locales/crowdin/zh-TW.yml @@ -30,7 +30,7 @@ zh-TW: meeting: type: "會議類型" location: "地點" - duration: "天數" + duration: "時長" notes: "備註" participants: "參加人員" participant: @@ -173,7 +173,7 @@ zh-TW: permission_send_meeting_agendas_icalendar: "將議題大綱傳至行事曆" project_module_meetings: "會議" text_duration_in_hours: "持續時間 (小時)" - text_in_hours: "在一小時內" + text_in_hours: "小時數" text_meeting_agenda_for_meeting: '%{meeting} 的會議大綱' text_meeting_closing_are_you_sure: "確實要關閉議程嗎?" text_meeting_agenda_open_are_you_sure: "將會覆蓋所有會議紀錄中的變動!您希望繼續嗎?" From d9c84896265f7c5c9dadbc5d01914f859c2894e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Tue, 17 Dec 2024 09:09:16 +0100 Subject: [PATCH 16/30] Allow deletion of users that favored projects https://community.openproject.org/work_packages/60171 --- app/workers/principals/delete_job.rb | 5 +++++ .../workers/principals/delete_job_integration_spec.rb | 11 +++++++++++ 2 files changed, 16 insertions(+) diff --git a/app/workers/principals/delete_job.rb b/app/workers/principals/delete_job.rb index 4df2dafba025..60a2c5fa2d75 100644 --- a/app/workers/principals/delete_job.rb +++ b/app/workers/principals/delete_job.rb @@ -66,6 +66,7 @@ def delete_associated(principal) delete_notifications(principal) delete_private_queries(principal) delete_tokens(principal) + delete_favorites(principal) end def delete_notifications(principal) @@ -77,6 +78,10 @@ def delete_private_queries(principal) CostQuery.where(user_id: principal.id, is_public: false).delete_all end + def delete_favorites(principal) + Favorite.where(user_id: principal.id).delete_all + end + def delete_tokens(principal) ::Token::Base.where(user_id: principal.id).destroy_all end diff --git a/spec/workers/principals/delete_job_integration_spec.rb b/spec/workers/principals/delete_job_integration_spec.rb index 17596286a579..2db3e9a989c0 100644 --- a/spec/workers/principals/delete_job_integration_spec.rb +++ b/spec/workers/principals/delete_job_integration_spec.rb @@ -475,6 +475,17 @@ it_behaves_like "cost_query handling" it_behaves_like "project query handling" it_behaves_like "mention rewriting" + + describe "favorites" do + before do + project.add_favoring_user(principal) + job + end + + it "removes the assigned_to association to the principal" do + expect(project.favoring_users.reload).to be_empty + end + end end context "with a group" do From cbd70ae27468e0ab399eeecd23c3b6bbffec3827 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Wed, 18 Dec 2024 03:16:35 +0000 Subject: [PATCH 17/30] update locales from crowdin [ci skip] --- config/locales/crowdin/js-ro.yml | 26 +++++++++---------- config/locales/crowdin/ro.yml | 10 +++---- modules/costs/config/locales/crowdin/ro.yml | 4 +-- modules/meeting/config/locales/crowdin/ro.yml | 10 +++---- .../reporting/config/locales/crowdin/ro.yml | 4 +-- .../storages/config/locales/crowdin/js-ro.yml | 2 +- .../config/locales/crowdin/js-ro.yml | 8 +++--- 7 files changed, 32 insertions(+), 32 deletions(-) diff --git a/config/locales/crowdin/js-ro.yml b/config/locales/crowdin/js-ro.yml index 6f51bae7e012..b9ffab63c936 100644 --- a/config/locales/crowdin/js-ro.yml +++ b/config/locales/crowdin/js-ro.yml @@ -246,7 +246,7 @@ ro: high_security: "Caracteristici de securitate" high_security_text: "Autentificare unică (SAML, OpenID Connect, CAS), grupuri LDAP." installation: "Suport pentru instalare" - installation_text: "Inginerii de software experimentați vă ghidează prin procesul complet de instalare și configurare în propria infrastructură." + installation_text: "Inginerii de software experimentați te ghidează prin procesul complet de instalare și configurare în propria infrastructură." premium_features: "Enterprise add-on-uri" premium_features_text: "Tablouri agile, temă și logo personalizate, grafice, fluxuri de lucru inteligente cu acțiuni personalizate, căutare în text complet pentru atașamentele pachetelor de lucru și câmpuri personalizate cu selectare multiplă." professional_support: "Suport profesional" @@ -499,8 +499,8 @@ ro: label_selected_filter_list: "Filtre selectate" label_show_attributes: "Afișați toate câmpurile" label_show_in_menu: "Vizualizați configurația în meniu" - label_sort_by: "Sortare după" - label_sorted_by: "sortare după" + label_sort_by: "Sortează după" + label_sorted_by: "sortează după" label_sort_higher: "Mută în sus" label_sort_lower: "Mută în jos" label_sorting: "Sortare" @@ -518,7 +518,7 @@ ro: label_up: "Sus" label_user_plural: "Utilizatori" label_activity_show_only_comments: "Arată doar activitățile cu comentarii" - label_activity_show_all: "Afișează toate activitățile" + label_activity_show_all: "Arată toate activitățile" label_total_progress: "%{percent} % Progres total" label_total_amount: "Total: %{amount}" label_updated_on: "actualizat la data de" @@ -919,7 +919,7 @@ ro: label_enable_multi_select: "Activare selecție multiplă" label_disable_multi_select: "Dezactivare selecție multiplă" label_filter_add: "Adaugă filtru" - label_filter_by_text: "Filtreaza dupa text" + label_filter_by_text: "Filtrează după text" label_options: "Opțiuni" label_column_multiselect: "Câmp desfășurat combinat: selectaţi cu săgețile, confirmați alegerea cu enter, ştergeţi cu backspace" message_error_during_bulk_delete: A apărut o eroare la ștergerea pachetelor de lucru. @@ -1021,7 +1021,7 @@ ro: query: column_names: "Coloane" group_by: "Grupare rezultate" - group: "Grupare după" + group: "Grupează după" group_by_disabled_by_hierarchy: "Gruparea este dezactivată deoarece modul ierarhic este activ." hierarchy_disabled_by_group_by: "Modul ierarhic este dezactivat deoarece rezultatele sunt grupate în %{column}." sort_ascending: "Ordonează ascendent" @@ -1032,7 +1032,7 @@ ro: insert_columns: "Inserează coloane" filters: "Filtre" display_sums: "Afişare totaluri" - confirm_edit_cancel: "Sunteți sigur că doriți să anulați editarea numelui acestei vizualizări? Titlul va fi setat la valoarea anterioară." + confirm_edit_cancel: "Ești sigur că vrei să anulezi editarea numelui acestei vizualizări? Titlul va fi setat la valoarea anterioară." click_to_edit_query_name: "Câmpul %s este gol. Click aici pentru a-l edita." rename_query_placeholder: "Vezi" star_text: "Marcați această vizualizare ca favorită și adăugați-o la bara laterală de vizualizări salvate din stânga." @@ -1074,7 +1074,7 @@ ro: description: "Nicio culoare" none: "Fără evidențiere" inline: "Evidențiați atributul (atributele) inline" - inline_all: "Afișați toate câmpurile" + inline_all: "Toate atributele" entire_row_by: "Întregul rând pe tipuri" status: "Stare" priority: "Prioritate" @@ -1105,8 +1105,8 @@ ro: settings: configure_view: "Configurează vizualizarea" columns: "Coloane" - sort_by: "Sortare după" - group_by: "Grupare după" + sort_by: "Sortează după" + group_by: "Grupează după" display_sums: "Afişare totaluri" display_hierarchy: "Afișați ierarhia" hide_hierarchy: "Ascundeți ierarhia" @@ -1116,7 +1116,7 @@ ro: export: "Exportă" visibility_settings: "Setări vizibilitate" share_calendar: "Subscribe to calendar" - page_settings: "Redenumire" + page_settings: "Redenumește vizualizare" delete: "Șterge" filter: "Filtrează" unselected_title: "Pachet de lucru" @@ -1156,7 +1156,7 @@ ro: button_save: "%{attribute}: Salvează" button_cancel: "%{attribute}: Anulare" button_save_all: "Salvează" - button_cancel_all: "Anulare" + button_cancel_all: "Anulează" link_formatting_help: "Ajutor pentru formatarea textului" btn_preview_enable: "Previzualizare" btn_preview_disable: "Dezactivare previzualizare" @@ -1288,7 +1288,7 @@ ro: include_projects: toggle_title: "Include proiecte" title: "Proiecte" - clear_selection: "Anulați selecția" + clear_selection: "Anulează selecția" apply: "Aplică" selected_filter: all: "Toate Proiectele" diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml index facdea84ce95..1d1e6ef5e790 100644 --- a/config/locales/crowdin/ro.yml +++ b/config/locales/crowdin/ro.yml @@ -59,7 +59,7 @@ ro: main-menu-bg-selected-background: "Meniul principal când este selectat" main-menu-bg-hover-background: "Meniul principal la plutire" custom_colors: "Culori personalizate" - customize: "Personalizează-ți instalația OpenProject cu propriul logo și culori." + customize: "Personalizează-ți instalarea OpenProject cu propriul logo și culori." enterprise_notice: "Ca un 'Mulțumesc!' special pentru contribuția lor financiară la dezvoltarea OpenProject, acest mic add-on este disponibil doar pentru abonații la ediția Enterprise." enterprise_more_info: "Notă: logo-ul utilizat va fi accesibil publicului." manage_colors: "Modificați opțiunile de selecție ale culorilor" @@ -1537,7 +1537,7 @@ ro: button_print: "Tipărește" button_quote: "Citare" button_remove: Eliminare - button_rename: "Redenumire" + button_rename: "Redenumește" button_replace: "Înlocuiește" button_revoke: "Revocă" button_reply: "Răspuns" @@ -1773,7 +1773,7 @@ ro: form_configuration: description: "Personalizați configurația formularului cu aceste add-on-uri suplimentare:" add_groups: "Adaugă noi grupuri de atribut" - rename_groups: "Redenumirea grupurilor de atribute" + rename_groups: "Redenumește atribute grupuri" project_filters: description_html: "Filtrarea și sortarea pe câmpuri personalizate este un supliment al ediției Enterprise." enumeration_activities: "Activități de urmărire timp activate" @@ -2623,7 +2623,7 @@ ro: label_columns: "Coloane" label_sort: "Sortare" label_sort_ascending: "Ordonează ascendent" - label_sort_by: "Sortare după %{value}" + label_sort_by: "Sortează după %{value}" label_sorted_by: "sortate după %{value}" label_sort_descending: "Ordonează descendent" label_sort_higher: "Mută în sus" @@ -3096,7 +3096,7 @@ ro: permission_manage_wiki_menu: "Gestionare meniu wiki" permission_move_work_packages: "Mutare pachete de lucru" permission_protect_wiki_pages: "Protejare pagini wiki" - permission_rename_wiki_pages: "Redenumire pagini wiki" + permission_rename_wiki_pages: "Redenumește pagini wiki" permission_save_queries: "Salvați vizualizările" permission_search_project: "Caută proiect" permission_select_custom_fields: "Selectează câmpuri personalizate" diff --git a/modules/costs/config/locales/crowdin/ro.yml b/modules/costs/config/locales/crowdin/ro.yml index d49fc136eb72..d4f6711fe8c5 100644 --- a/modules/costs/config/locales/crowdin/ro.yml +++ b/modules/costs/config/locales/crowdin/ro.yml @@ -135,8 +135,8 @@ ro: permission_view_own_time_entries: "Vizualizează propriul timp consumat" project_module_costs: "Timp și costuri" setting_allow_tracking_start_and_end_times: "Allow users to track start and end time on time records" - setting_costs_currency: "Currency" - setting_costs_currency_format: "Format of currency" + setting_costs_currency: "Monedă" + setting_costs_currency_format: "Format monedă" setting_enforce_tracking_start_and_end_times: "Force users to set start and end time on time records" text_assign_time_and_cost_entries_to_project: "Atribuiți orele și costurile raportate la proiect" text_destroy_cost_entries_question: "%{cost_entries} au fost raportate pe pachetele de lucru pe care urmează să le ștergeți. Ce doriți să faceți?" diff --git a/modules/meeting/config/locales/crowdin/ro.yml b/modules/meeting/config/locales/crowdin/ro.yml index 7d8451737994..da438dc964ba 100644 --- a/modules/meeting/config/locales/crowdin/ro.yml +++ b/modules/meeting/config/locales/crowdin/ro.yml @@ -34,9 +34,9 @@ ro: notes: "Mențiuni" participants: "Participanţi" participant: - one: "1 Participant" - few: "%{count} Participants" - other: "%{count} Participants" + one: "1 participant" + few: "%{count} participanți" + other: "%{count} participanți" participants_attended: "Participanți" participants_invited: "Invitaţi" project: "Proiect" @@ -59,7 +59,7 @@ ro: meeting_agenda_item: "Agenda item" meeting_agenda: "Agendă" meeting_minutes: "Minute" - meeting_section: "Section" + meeting_section: "Secțiune" activity: filter: meeting: "Întâlniri" @@ -97,7 +97,7 @@ ro: label_meeting_minutes: "Minute" label_meeting_close: "Închide" label_meeting_open: "Deschis" - label_meeting_index_delete: "Delete" + label_meeting_index_delete: "Șterge" label_meeting_open_this_meeting: "Open this meeting" label_meeting_agenda_close: "Închideți ordinea de zi pentru a începe procesul-verbal" label_meeting_date_time: "Dată/Timp" diff --git a/modules/reporting/config/locales/crowdin/ro.yml b/modules/reporting/config/locales/crowdin/ro.yml index 16a9beb7458e..843909fe1ef6 100644 --- a/modules/reporting/config/locales/crowdin/ro.yml +++ b/modules/reporting/config/locales/crowdin/ro.yml @@ -23,7 +23,7 @@ ro: plugin_openproject_reporting: name: "OpenProject Reporting" description: "This plugin allows creating custom cost reports with filtering and grouping created by the OpenProject Time and costs plugin." - button_save_report_as: "Save report as..." + button_save_report_as: "Salvează raportul ca..." comments: "Comentariu" cost_reports_title: "Timp și costuri" label_cost_report: "Raport de cost" @@ -69,7 +69,7 @@ ro: label_filter_add: "Adaugă filtru" label_filter_plural: "Filtre" label_group_by: "Grupează după" - label_group_by_add: "Adaugă atributul Grupare-după" + label_group_by_add: "Adaugă atributul Grupează-după" label_inactive: "Inactiv" label_no: "Nu" label_none: "Sincronizați datele" diff --git a/modules/storages/config/locales/crowdin/js-ro.yml b/modules/storages/config/locales/crowdin/js-ro.yml index 352ea87d9662..d75f93896cac 100644 --- a/modules/storages/config/locales/crowdin/js-ro.yml +++ b/modules/storages/config/locales/crowdin/js-ro.yml @@ -81,7 +81,7 @@ ro: A apărut o eroare la conectarea fișierului încărcat recent '%{fileName}' la pachetul de lucru %{workPackageId}. tooltip: not_logged_in: "Please log in to the storage to access this file." - view_not_allowed: "Nu aveți permisiunea de a vedea acest fișier." + view_not_allowed: "Nu ai permisiune pentru a vedea acest fișier." not_found: "This file cannot be found." already_linked_file: "Acest fișier este deja legat la acest pachet de lucru." already_linked_directory: "Acest director este deja conectat la acest pachet de lucru." diff --git a/modules/team_planner/config/locales/crowdin/js-ro.yml b/modules/team_planner/config/locales/crowdin/js-ro.yml index a2f81212ad45..7735a2a24d25 100644 --- a/modules/team_planner/config/locales/crowdin/js-ro.yml +++ b/modules/team_planner/config/locales/crowdin/js-ro.yml @@ -10,10 +10,10 @@ ro: no_data: 'Adăugați persoane desemnate pentru a vă configura planificatorul echipei.' add_assignee: 'Executant' remove_assignee: 'Înlătură responsabil' - two_weeks: '2-săptămână' - one_week: '1-săptămână' - four_weeks: '4 săptămâni' - eight_weeks: '8 săptămâni' + two_weeks: 'două săptămâni' + one_week: 'o săptămână' + four_weeks: 'patru săptămâni' + eight_weeks: 'opt săptămâni' work_week: 'Săptămână de lucru' today: 'Azi' drag_here_to_remove: 'Trageți aici pentru a elimina responsabilul și a începe și a termina datele.' From 6dc3ede58459292dc527ea0ab7d458edcb2f0694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Tue, 17 Dec 2024 08:57:14 +0100 Subject: [PATCH 18/30] Replace references --- .../principals/replace_references_service.rb | 9 ++- ...eferences_service_call_integration_spec.rb | 59 +++++++++++++++++++ .../replace_references_service_patch.rb | 5 +- 3 files changed, 68 insertions(+), 5 deletions(-) create mode 100644 modules/auth_saml/spec/services/principals/replace_references_service_call_integration_spec.rb diff --git a/app/services/principals/replace_references_service.rb b/app/services/principals/replace_references_service.rb index e1c0810a49c1..14d46adac922 100644 --- a/app/services/principals/replace_references_service.rb +++ b/app/services/principals/replace_references_service.rb @@ -43,6 +43,7 @@ def call(from:, to:) def rewrite_active_models(from, to) rewrite_author(from, to) + rewrite_creator(from, to) rewrite_user(from, to) rewrite_assigned_to(from, to) rewrite_responsible(from, to) @@ -92,6 +93,12 @@ def rewrite_author(from, to) end end + def rewrite_creator(from, to) + [AuthProvider].each do |klass| + rewrite(klass, :creator_id, from, to) + end + end + def rewrite_user(from, to) [TimeEntry, CostEntry, @@ -149,7 +156,7 @@ def journal_classes end def foreign_keys - %w[author_id user_id assigned_to_id responsible_id logged_by_id presenter_id] + %w[author_id creator_id user_id assigned_to_id responsible_id logged_by_id presenter_id] end def rewrite(klass, attribute, from, to) diff --git a/modules/auth_saml/spec/services/principals/replace_references_service_call_integration_spec.rb b/modules/auth_saml/spec/services/principals/replace_references_service_call_integration_spec.rb new file mode 100644 index 000000000000..6eae46e8fc7e --- /dev/null +++ b/modules/auth_saml/spec/services/principals/replace_references_service_call_integration_spec.rb @@ -0,0 +1,59 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 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 COPYRIGHT and LICENSE files for more details. +#++ + +require "spec_helper" +require_module_spec_helper +require Rails.root.join("spec/services/principals/replace_references_context") + +RSpec.describe Principals::ReplaceReferencesService, "#call", type: :model do + subject(:service_call) { instance.call(from: principal, to: to_principal) } + + shared_let(:other_user) { create(:user, firstname: "other user") } + shared_let(:principal) { create(:user, firstname: "old principal") } + shared_let(:to_principal) { create(:user, firstname: "new principal") } + + let(:instance) do + described_class.new + end + + context "with Saml::Provider" do + it_behaves_like "rewritten record", + :saml_provider, + :creator_id do + let(:attributes) do + { + type: "'Saml::Provider'", + slug: "'saml-foo'", + display_name: "'foo'" + } + end + end + end +end diff --git a/modules/storages/lib/open_project/storages/patches/replace_references_service_patch.rb b/modules/storages/lib/open_project/storages/patches/replace_references_service_patch.rb index 2f8e8238d2e5..4e4889495100 100644 --- a/modules/storages/lib/open_project/storages/patches/replace_references_service_patch.rb +++ b/modules/storages/lib/open_project/storages/patches/replace_references_service_patch.rb @@ -6,12 +6,9 @@ def self.included(base) # :nodoc: module InstanceMethods private - def rewrite_active_models(from, to) + def rewrite_creator(from, to) super - rewrite_creator(from, to) - end - def rewrite_creator(from, to) [::Storages::Storage, ::Storages::ProjectStorage, ::Storages::FileLink].each do |klass| From 807e96b9e17ada9758c7930b0536ac68cc460546 Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Wed, 18 Dec 2024 14:00:21 +0100 Subject: [PATCH 19/30] [#60275] Add clarity on Ubuntu support in the docs https://community.openproject.org/work_packages/60275 [#60275] Add clarity on Ubuntu support in the docs https://community.openproject.org/work_packages/60275 --- .../installation/packaged/README.md | 48 ++++++++++++------- 1 file changed, 32 insertions(+), 16 deletions(-) diff --git a/docs/installation-and-operations/installation/packaged/README.md b/docs/installation-and-operations/installation/packaged/README.md index e7257b7d0531..4666d70404fb 100644 --- a/docs/installation-and-operations/installation/packaged/README.md +++ b/docs/installation-and-operations/installation/packaged/README.md @@ -6,6 +6,11 @@ sidebar_navigation: # Install OpenProject with DEB/RPM packages +> [!IMPORTANT] +> +> We will not build packages for new Linux versions, such as Ubuntu 24.04. We will, however, keep releasing new package versions for the currently supported Linux versions until their EOL (end of life). +> + The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. The package will: @@ -43,7 +48,8 @@ $ uname -m x86_64 ``` -> **Important note:** Please note that the packaged installation works best when running on a dedicated server or virtual machine, as we cannot ensure that the components installed and configured by the OpenProject installer will work on systems that have been already customized. If you must install OpenProject on a server where other software is running, or with an already configured Apache or NginX server, then you should have a look at the Docker-based installation instead. +> [!IMPORTANT] +> Please note that the packaged installation works best when running on a dedicated server or virtual machine, as we cannot ensure that the components installed and configured by the OpenProject installer will work on systems that have been already customized. If you must install OpenProject on a server where other software is running, or with an already configured Apache or NginX server, then you should have a look at the Docker-based installation instead. ## Ubuntu Installation @@ -207,7 +213,8 @@ sudo yum install openproject Then finish the installation by reading the [*Initial configuration*](#initial-configuration) section. -> **Note:** On this distribution full-text extraction for attachments [*is not supported*](#full-text-extraction-not-supported) by default. +> [!NOTE] +> On this distribution full-text extraction for attachments [*is not supported*](#full-text-extraction-not-supported) by default. > ### CentOS 8 / RHEL 8 @@ -233,7 +240,8 @@ sudo yum install openproject Then finish the installation by reading the [*Initial configuration*](#initial-configuration) section. -> **Note:** On this distribution full-text extraction for attachments [*is not supported*](#full-text-extraction-not-supported) by default. +> [!NOTE] +> On this distribution full-text extraction for attachments [*is not supported*](#full-text-extraction-not-supported) by default. > **Workaround for outdated PostgreSQL library package** @@ -252,7 +260,8 @@ This happens when your local postgresql-libs package is outdated. You'll have to ## SUSE Linux Enterprise Server (SLES) Installation -**Note:** On SLES, full-text extraction for attachments [*is not supported*](#full-text-extraction-not-supported) by default. +> [!NOTE] +> On SLES, full-text extraction for attachments [*is not supported*](#full-text-extraction-not-supported) by default. ### SLES 15 @@ -301,12 +310,10 @@ sudo openproject reconfigure #interactive - manual choices are stored in /etc/op sudo openproject configure #non-interactive - using values stored in /etc/openproject/installer.dat ``` -> **Notes:** -> +> [!NOTE] > * Every time you will run the OpenProject wizard, by using `sudo openproject reconfigure` your choices will be persisted in a configuration file at `/etc/openproject/installer.dat` and subsequent executions of `sudo openproject configure` will re-use these values, only showing you the wizard steps for options you have not yet been asked for. > > * In the interactive way you can skip dialogs you do not want to change simply by confirming them with `ENTER`. -> ## Step 1: Select your OpenProject edition @@ -341,7 +348,8 @@ The dialog allows you to choose from three options: Choose this option if you want OpenProject to set up and configure a local database server manually. This is the best choice if you are unfamiliar with administering databases, or do not have a separate PostgreSQL database server installed that you want to connect to. -> **Note:** If you would like to use the database that was automatically installed by OpenProject at time of installation just choose `install` again +> [!NOTE] +> If you would like to use the database that was automatically installed by OpenProject at time of installation just choose `install` again ### Use an existing PostgreSQL database @@ -373,7 +381,8 @@ The available options are: We recommend that you let OpenProject install and configure the outer web server, in which case we will install an Apache2 web server with a VirtualHost listening to the domain name you specify, optionally providing SSL/TLS termination. -> **Note:** In case you re-run `sudo openproject reconfigure` later it is mandatory to select `install` at the webserver again +> [!NOTE] +> In case you re-run `sudo openproject reconfigure` later it is mandatory to select `install` at the webserver again In case you have selected to install Apache2, multiple dialogs will request the parameters for setting it up: @@ -391,7 +400,8 @@ If you wish to install OpenProject under a server path prefix, such as `yourdoma #### SSL/TLS configuration -> **Note:** With OpenProject version 12.2 **HTTPS configuration** was set to be **default** for every installation. **Now best practice is to proceed by selecting `yes` for using HTTPS (SSL/TLS)** and generating the needed certificates, otherwise you will have to manually deactivate HTTPS on the command line. +> [!NOTE] +> With OpenProject version 12.2 **HTTPS configuration** was set to be **default** for every installation. **Now best practice is to proceed by selecting `yes` for using HTTPS (SSL/TLS)** and generating the needed certificates, otherwise you will have to manually deactivate HTTPS on the command line. OpenProject can configure Apache to support HTTPS (SSL/TLS). If you have SSL certificates and want to use SSL/TLS (recommended), select **Yes**. @@ -407,7 +417,8 @@ Enabling this mode will result in OpenProject only responding to HTTPS requests, #### External SSL/TLS termination -> **Note**: If you terminate SSL externally before the request hits the OpenProject server, you need to follow the following instructions to avoid errors in routing. If you want to use SSL on the server running OpenProject, skip this section. +> [!NOTE] +> If you terminate SSL externally before the request hits the OpenProject server, you need to follow the following instructions to avoid errors in routing. If you want to use SSL on the server running OpenProject, skip this section. If you have a separate server that is terminating SSL and only forwarding/proxying to the OpenProject server, you must select "No" in this dialog. However, there are some parameters you need to put into your outer configuration. @@ -422,7 +433,8 @@ If you have a separate server that is terminating SSL and only forwarding/proxyi Here an example for external SSL/TLS termination with apache (httpd): -> **Note:** There is [another example](../docker/#1-virtual-host-root) for external SSL/TLS termination for **docker-compose** installations +> [!NOTE] +> There is [another example](../docker/#1-virtual-host-root) for external SSL/TLS termination for **docker-compose** installations ```shell @@ -456,7 +468,8 @@ Here an example for external SSL/TLS termination with apache (httpd): ### Skip Apache2 web server install (not recommended) -> **Note:** Skipping step 3 Apache2 web server install will ask later in step 7 for information about the hostname and HTTPS +> [!NOTE] +> Skipping step 3 Apache2 web server install will ask later in step 7 for information about the hostname and HTTPS The installer will not set up an external web server for accessing. You will need to either install and set up a web server such as Apache2 or Nginx to function as the web server forwarding to our internal server listening at `localhost:6000` by proxying. @@ -468,7 +481,8 @@ When installing with an existing Apache2, you can take a look at the source of o [For a minimal nginx config, please see this gist](https://gist.github.com/seLain/375d16ccd4542e3727e97a7478187d3a) as as starting point. -> **Please note:** If you reconfigure the OpenProject application and switch to `skip`, you might run into errors with the Apache configuration file, as that will not be automatically remove. Please double-check you removed references to the `openproject.conf` if you do reconfigure. +> [!IMPORTANT] +> If you reconfigure the OpenProject application and switch to `skip`, you might run into errors with the Apache configuration file, as that will not be automatically remove. Please double-check you removed references to the `openproject.conf` if you do reconfigure. ## Step 4: SVN/Git integration server @@ -492,7 +506,8 @@ OpenProject heavily relies on caching, which is why the wizard suggests you to i ## Step 7: Host name and Protocol (if step 3 was skipped) -> **Note:** This step is only shown if you decided to skip step 3, the Apache2 installation. OpenProject still needs to know what external host name you're running on, as well as if you're using HTTPS or not. +> [!NOTE] +> This step is only shown if you decided to skip step 3, the Apache2 installation. OpenProject still needs to know what external host name you're running on, as well as if you're using HTTPS or not. First, enter the fully qualified domain where your OpenProject installation will be reached at. This will be used to generate full links from OpenProject, such as in emails. @@ -504,7 +519,8 @@ Next, tell OpenProject whether you have SSL termination enabled somewhere in you ## Step 8: Default language -> **Note:** This step is only shown on the very first installation of OpenProject, as it affects only the initial seeding of the basic and demo data. Changing this value after installation will have no effect. +> [!NOTE] +> This step is only shown on the very first installation of OpenProject, as it affects only the initial seeding of the basic and demo data. Changing this value after installation will have no effect. OpenProject can be used with a wide variety of languages. The initial data of the instance (basic data such as status names, types, etc.) as well as data for demonstrational purposes will be created in the language you select in this screen. Move through the list using the arrow keys and select the default language. From f583812a38f973a20793822deac67892d446eadb Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Fri, 20 Dec 2024 03:13:39 +0000 Subject: [PATCH 20/30] update locales from crowdin [ci skip] --- config/locales/crowdin/js-mn.yml | 2 +- config/locales/crowdin/nl.yml | 8 +-- .../auth_saml/config/locales/crowdin/nl.yml | 54 +++++++++---------- .../avatars/config/locales/crowdin/js-mn.yml | 18 +++---- modules/avatars/config/locales/crowdin/mn.yml | 32 +++++------ .../backlogs/config/locales/crowdin/mn.yml | 2 +- modules/budgets/config/locales/crowdin/mn.yml | 4 +- modules/costs/config/locales/crowdin/mn.yml | 4 +- .../dashboards/config/locales/crowdin/mn.yml | 4 +- .../job_status/config/locales/crowdin/mn.yml | 20 +++---- .../config/locales/crowdin/nl.yml | 46 ++++++++-------- 11 files changed, 97 insertions(+), 97 deletions(-) diff --git a/config/locales/crowdin/js-mn.yml b/config/locales/crowdin/js-mn.yml index 03e95456cf42..52e0c9b9379e 100644 --- a/config/locales/crowdin/js-mn.yml +++ b/config/locales/crowdin/js-mn.yml @@ -102,7 +102,7 @@ mn: button_save: "Save" button_settings: "Settings" button_uncheck_all: "Uncheck all" - button_update: "Update" + button_update: "Шинэчлэх" button_export-pdf: "Download PDF" button_export-atom: "Download Atom" button_generate_pdf: "Generate PDF" diff --git a/config/locales/crowdin/nl.yml b/config/locales/crowdin/nl.yml index ba98bc7e61a2..75b55c4db08d 100644 --- a/config/locales/crowdin/nl.yml +++ b/config/locales/crowdin/nl.yml @@ -325,9 +325,9 @@ nl: no_results_content_text: Maak een nieuw project search: label: Project name filter - placeholder: Search by project name + placeholder: Zoeken op projectnaam lists: - active: "Active projects" + active: "Actieve projecten" my: "Mijn projecten" favored: "Favoriete projecten" archived: "Gearchiveerde projecten" @@ -336,8 +336,8 @@ nl: new: placeholder: "Nieuwe projectlijst" delete_modal: - title: "Delete project list" - text: "This action will not delete any project the list contains. Are you sure you want to delete this project list?" + title: "Projectlijst verwijderen" + text: "Deze actie verwijdert geen enkel project dat de lijst bevat. Weet u zeker dat u deze projectlijst wilt verwijderen?" settings: change_identifier: Change identifier activities: diff --git a/modules/auth_saml/config/locales/crowdin/nl.yml b/modules/auth_saml/config/locales/crowdin/nl.yml index e6e0e20fb579..e2f0740ad930 100644 --- a/modules/auth_saml/config/locales/crowdin/nl.yml +++ b/modules/auth_saml/config/locales/crowdin/nl.yml @@ -2,42 +2,42 @@ nl: activemodel: attributes: saml/provider: - display_name: Name - identifier: Identifier - secret: Secret + display_name: Naam + identifier: Identificeerder + secret: Geheim scope: Scope assertion_consumer_service_url: ACS (Assertion consumer service) URL - limit_self_registration: Limit self registration - sp_entity_id: Service entity ID - metadata_url: Identity provider metadata URL - name_identifier_format: Name identifier format - idp_sso_service_url: Identity provider login endpoint - idp_slo_service_url: Identity provider logout endpoint - idp_cert: Public certificate of identity provider - authn_requests_signed: Sign SAML AuthnRequests - want_assertions_signed: Require signed responses - want_assertions_encrypted: Require encrypted responses - certificate: Certificate used by OpenProject for SAML requests - private_key: Corresponding private key for OpenProject SAML requests - signature_method: Signature algorithm - digest_method: Digest algorithm - format: "Format" - icon: "Custom icon" + limit_self_registration: Zelfregistratie beperken + sp_entity_id: Service-entiteit ID + metadata_url: URL metagegevens identiteitsprovider + name_identifier_format: Formaat naamidentificatie + idp_sso_service_url: Identiteit provider login eindpunt + idp_slo_service_url: Identiteit provider loguit eindpunt + idp_cert: Publiek certificaat van identiteitsprovider + authn_requests_signed: SAML AuthnRequests ondertekenen + want_assertions_signed: Vereist ondertekende reacties + want_assertions_encrypted: Vereist versleutelde reacties + certificate: Certificaat gebruikt door OpenProject voor SAML verzoeken + private_key: Overeenkomstige privésleutel voor OpenProject SAML verzoeken + signature_method: Handtekening algoritme + digest_method: Digest algoritme + format: "Formaat" + icon: "Aangepast icoon" activerecord: errors: models: saml/provider: - invalid_certificate: "is not a valid PEM-formatted certificate: %{additional_message}" - invalid_private_key: "is not a valid PEM-formatted private key: %{additional_message}" - certificate_expired: "is expired and can no longer be used." - unmatched_private_key: "does not belong to the given certificate" + invalid_certificate: "is geen geldig PEM-geformatteerd certificaat: %{additional_message}" + invalid_private_key: "is geen geldig PEM-geformatteerd privésleutel: %{additional_message}" + certificate_expired: "is verlopen en kan niet langer gebruikt worden." + unmatched_private_key: "behoort niet tot het gegeven certificaat" saml: - menu_title: SAML providers - delete_title: Delete SAML provider + menu_title: SAML-leveranciers + delete_title: SAML provider verwijderen info: - title: "SAML Protocol Configuration Parameters" + title: "SAML-protocol configuratieparameters" description: > - Use these parameters to configure your identity provider connection to OpenProject. + Gebruik deze parameters om uw identity provider verbinding met OpenProject te configureren. metadata_parser: success: "Successfully updated the configuration using the identity provider metadata." invalid_url: "Provided metadata URL is invalid. Provide a HTTP(s) URL." diff --git a/modules/avatars/config/locales/crowdin/js-mn.yml b/modules/avatars/config/locales/crowdin/js-mn.yml index 14b58722c330..9e4da021677b 100644 --- a/modules/avatars/config/locales/crowdin/js-mn.yml +++ b/modules/avatars/config/locales/crowdin/js-mn.yml @@ -1,15 +1,15 @@ #English strings go here mn: js: - label_preview: 'Preview' - button_update: 'Update' + label_preview: 'Урьдчилан харах' + button_update: 'Шинэчлэх' avatars: - label_choose_avatar: "Choose Avatar from file" - uploading_avatar: "Uploading your avatar." + label_choose_avatar: "Файлаас Аватарыг сонгоно уу" + uploading_avatar: "Таны аватарыг байршуулж байна." text_upload_instructions: | - Upload your own custom avatar of 128 by 128 pixels. Larger files will be resized and cropped to match. - A preview of your avatar will be shown before uploading, once you selected an image. - error_image_too_large: "Image is too large." - wrong_file_format: "Allowed formats are jpg, png, gif" - empty_file_error: "Please upload a valid image (jpg, png, gif)" + 128 х 128 пикселийн хэмжээтэй өөрийн хувийн аватарыг байршуулна уу. Том файлуудын хэмжээг өөрчилж, тааруулахын тулд тайрах болно. + Зургийг сонгосны дараа таны аватарыг байршуулахаас өмнө урьдчилан харуулах болно. + error_image_too_large: "Зураг хэт том байна." + wrong_file_format: "Зөвшөөрөгдсөн формат нь jpg, png, gif" + empty_file_error: "Хүчинтэй зураг (jpg, png, gif) байршуулна уу" diff --git a/modules/avatars/config/locales/crowdin/mn.yml b/modules/avatars/config/locales/crowdin/mn.yml index 2308c5bfeaa8..8073145fe56b 100644 --- a/modules/avatars/config/locales/crowdin/mn.yml +++ b/modules/avatars/config/locales/crowdin/mn.yml @@ -11,30 +11,30 @@ mn: message_avatar_uploaded: "Аватар амжилттай өөрчлөгдлөө." error_image_upload: "Зураг хадгалахад алдаа гарлаа." error_image_size: "Зураг хэтэрхий том байна." - are_you_sure_delete_avatar: "Are you sure you want to delete your avatar?" + are_you_sure_delete_avatar: "Та аватараа устгахдаа итгэлтэй байна уу?" avatar_deleted: "Аватар амжилттай устгалаа." - unable_to_delete_avatar: "Avatar could not be deleted." - wrong_file_format: "Allowed formats are jpg, png, gif" - empty_file_error: "Please upload a valid image (jpg, png, gif)" + unable_to_delete_avatar: "Аватарыг устгаж чадсангүй." + wrong_file_format: "Зөвшөөрөгдсөн формат нь jpg, png, gif" + empty_file_error: "Хүчинтэй зураг (jpg, png, gif) байршуулна уу" avatars: label_avatar: "Аватар" - label_gravatar: 'Gravatar' + label_gravatar: 'Граватар' label_current_avatar: 'Одоогийн Аватар' label_local_avatar: 'Дурын аватар' text_current_avatar: | - The following image shows the current avatar. + Дараах зураг нь одоогийн аватарыг харуулж байна. text_upload_instructions: | - Upload your own custom avatar of 128 by 128 pixels. Larger files will be resized and cropped to match. - A preview of your avatar will be shown before uploading, once you selected an image. - text_change_gravatar_html: 'To change or add the Gravatar for your mail address, go to %{gravatar_url}.' + 128 х 128 пикселийн хэмжээтэй өөрийн хувийн аватарыг байршуулна уу. Том файлуудын хэмжээг өөрчилж, тааруулахын тулд тайрах болно. + Зургийг сонгосны дараа таны аватарыг байршуулахаас өмнө урьдчилан харуулах болно. + text_change_gravatar_html: 'Өөрийн имэйл хаягийн Gravatar-г өөрчлөх эсвэл нэмэхийн тулд %{gravatar_url} руу очно уу.' text_your_local_avatar: | - OpenProject allows you to upload your own custom avatar. + OpenProject нь танд өөрийн хувийн аватарыг байршуулах боломжийг олгодог. text_local_avatar_over_gravatar: | - If you set one, this custom avatar is used in precedence over the gravatar above. + Хэрэв та нэгийг тохируулсан бол энэ хувийн аватарыг дээрх граватараас давуулан ашиглана. text_your_current_gravatar: | - OpenProject uses your gravatar if you registered one, or a default image or icon if one exists. - The current gravatar is as follows: + OpenProject нь бүртгүүлсэн таны граватар, өгөгдмөл зураг эсвэл дүрс байгаа тохиолдол аль нэгийг автоматаар ашигладаг. + Одоогийн граватар нь дараах байдалтай байна: settings: - enable_gravatars: 'Enable user gravatars' - gravatar_default: "Default Gravatar image" - enable_local_avatars: 'Enable user custom avatars' + enable_gravatars: 'Хэрэглэгчийн граватаруудыг идэвхжүүлнэ' + gravatar_default: "Өгөгдмөл Gravatar зураг" + enable_local_avatars: 'Хэрэглэгчийн хувийн аватаруудыг идэвхжүүлнэ үү' diff --git a/modules/backlogs/config/locales/crowdin/mn.yml b/modules/backlogs/config/locales/crowdin/mn.yml index 1f81853379ff..85446e6b9b41 100644 --- a/modules/backlogs/config/locales/crowdin/mn.yml +++ b/modules/backlogs/config/locales/crowdin/mn.yml @@ -26,7 +26,7 @@ mn: activerecord: attributes: work_package: - position: "Албан тушаал" + position: "Байрлал" story_points: "Гүйцэтгэлийн оноо" backlogs_work_package_type: "Backlog type" errors: diff --git a/modules/budgets/config/locales/crowdin/mn.yml b/modules/budgets/config/locales/crowdin/mn.yml index 3f277f2bfdaa..e802766ffd4a 100644 --- a/modules/budgets/config/locales/crowdin/mn.yml +++ b/modules/budgets/config/locales/crowdin/mn.yml @@ -21,7 +21,7 @@ #++ mn: plugin_budgets_engine: - name: 'Budgets' + name: 'Төсөв' activerecord: attributes: budget: @@ -68,7 +68,7 @@ mn: label_example_placeholder: 'e.g., %{decimal}' label_view_all_budgets: "View all budgets" label_yes: "Yes" - notice_budget_conflict: "Work packages must be of the same project." + notice_budget_conflict: "Ажлын багц нь нэг төсөлтэй байх ёстой." notice_no_budgets_available: "No budgets available." permission_edit_budgets: "Edit budgets" permission_view_budgets: "View budgets" diff --git a/modules/costs/config/locales/crowdin/mn.yml b/modules/costs/config/locales/crowdin/mn.yml index a775a95d3845..27987d1429c0 100644 --- a/modules/costs/config/locales/crowdin/mn.yml +++ b/modules/costs/config/locales/crowdin/mn.yml @@ -21,8 +21,8 @@ #++ mn: plugin_costs: - name: "Time and costs" - description: "This module adds features for planning and tracking costs of projects." + name: "Цаг хугацаа ба зардал" + description: "Энэхүү модуль нь төслийн зардлыг төлөвлөх, хянах боломжуудыг нэмдэг." activerecord: attributes: cost_entry: diff --git a/modules/dashboards/config/locales/crowdin/mn.yml b/modules/dashboards/config/locales/crowdin/mn.yml index 9e2a34e7df15..c87365310203 100644 --- a/modules/dashboards/config/locales/crowdin/mn.yml +++ b/modules/dashboards/config/locales/crowdin/mn.yml @@ -1,4 +1,4 @@ mn: dashboards: - label: 'Хянах самбар' - project_module_dashboards: 'Хянах самбар' + label: 'Хянах самбарууд' + project_module_dashboards: 'Хянах самбарууд' diff --git a/modules/job_status/config/locales/crowdin/mn.yml b/modules/job_status/config/locales/crowdin/mn.yml index 5de2f35a0d77..a424e5091b3f 100644 --- a/modules/job_status/config/locales/crowdin/mn.yml +++ b/modules/job_status/config/locales/crowdin/mn.yml @@ -4,18 +4,18 @@ mn: name: "OpenProject Job status" description: "Listing and status of background jobs." job_status_dialog: - download_starts: 'The download should start automatically.' - link_to_download: 'Or, %{link} to download.' + download_starts: 'Татаж авах ажиллагаа автоматаар эхлэх ёстой.' + link_to_download: 'Эсвэл, татаж авах бол %{link}.' click_here: 'энд дарна уу' title: 'Суурь ажлын төлөв' - redirect: 'You are being redirected.' - redirect_link: 'Please click here to continue.' - redirect_errors: 'Due to these errors, you will not be redirected automatically.' + redirect: 'Таныг дахин чиглүүлж байна.' + redirect_link: 'Үргэлжлүүлэхийн тулд энд дарна уу.' + redirect_errors: 'Эдгээр алдааны улмаас таныг автоматаар дахин чиглүүлэхгүй.' errors: 'Ямар нэг алдаа гарлаа' generic_messages: - not_found: 'This job could not be found.' - in_queue: 'The job has been queued and will be processed shortly.' - in_process: 'The job is currently being processed.' + not_found: 'Энэ ажил олдсонгүй.' + in_queue: 'Ажлыг дараалалд оруулсан бөгөөд удахгүй боловсруулагдах болно.' + in_process: 'Одоогоор уг ажлыг боловсруулж байна.' error: 'Ажлыг дуусгаж чадсангүй.' - cancelled: 'The job has been cancelled due to an error.' - success: 'The job completed successfully.' + cancelled: 'Алдаа гарсны улмаас ажил цуцлагдлаа.' + success: 'Ажил амжилттай дууссан.' diff --git a/modules/openid_connect/config/locales/crowdin/nl.yml b/modules/openid_connect/config/locales/crowdin/nl.yml index 796203bf7f2b..273c6a69faa6 100644 --- a/modules/openid_connect/config/locales/crowdin/nl.yml +++ b/modules/openid_connect/config/locales/crowdin/nl.yml @@ -46,45 +46,45 @@ nl: delete_result_1: Verwijder de provider uit de lijst met beschikbare providers. delete_result_user_count: zero: Er zijn momenteel geen gebruikers die deze provider gebruiken. Er is geen verdere actie vereist. - one: "One user is currently still using this provider. They will need to be re-invited or logging in with another provider." - other: "%{count} users are currently still using this provider. They will need to be re-invited or logging in with another provider." - delete_result_direct: This provider is marked as a direct login provider. The setting will be removed and users will no longer be redirected to the provider for login. + one: "Eén gebruiker gebruikt momenteel nog deze provider. Zij moeten opnieuw worden uitgenodigd of zich aanmelden bij een andere provider." + other: "%{count} gebruikers maken momenteel nog gebruik van deze provider. Zij moeten opnieuw worden uitgenodigd of inloggen bij een andere provider." + delete_result_direct: Deze provider is gemarkeerd als een directe aanmeldprovider. De instelling wordt verwijderd en gebruikers worden niet langer omgeleid naar deze provider om in te loggen. openid_connect: menu_title: OpenID aanbieders - delete_title: "Delete OpenID Connect provider" + delete_title: "OpenID Connect provider verwijderen" instructions: redirect_url: This is the redirect URL that the OpenID Connect provider should use to redirect back to OpenProject after a successful login. - endpoint_url: The endpoint URL given to you by the OpenID Connect provider - metadata_none: I don't have this information - metadata_url: I have a discovery endpoint URL - client_id: This is the client ID given to you by your OpenID Connect provider - client_secret: This is the client secret given to you by your OpenID Connect provider + endpoint_url: De endpoint URL die u van de OpenID Connect provider heeft gekregen + metadata_none: Ik heb deze informatie niet + metadata_url: Ik heb een URL voor een zoekeindpunt + client_id: Dit is de client-ID die u van uw OpenID Connect provider hebt gekregen + client_secret: Dit is de client-ID die u van uw OpenID Connect provider hebt gekregen limit_self_registration: If enabled, users can only register using this provider if configuration on the provider's end allows it. display_name: The name of the provider. This will be displayed as the login button and in the list of providers. - tenant: 'Please replace the default tenant with your own if applicable. See this.' + tenant: 'Vervang de standaard tenant door uw eigen tenant, indien van toepassing. Bekijk dit.' scope: If you want to request custom scopes, you can add one or multiple scope values separated by spaces here. For more information, see the [OpenID Connect documentation](docs_url). - post_logout_redirect_uri: The URL the OpenID Connect provider should redirect to after a logout request. + post_logout_redirect_uri: De URL waarnaar de OpenID Connect provider moet doorsturen na een uitlogverzoek. claims: > - You can request additional claims for the userinfo and id token endpoints. Please see [our OpenID connect documentation](docs_url) for more information. + U kunt extra claims aanvragen voor de eindpunten userinfo en id token. Zie [onze OpenID connect documentatie](docs_url) voor meer informatie. acr_values: > - Request non-essential claims in an easier format. See [our documentation on acr_values](docs_url) for more information. + Vraag niet-essentiële claims aan in een eenvoudiger formaat. Zie [onze documentatie over acr_values](docs_url) voor meer informatie. mapping_login: > - Provide a custom mapping in the userinfo response to be used for the login attribute. + Zorg voor een aangepaste toewijzing in het userinfo antwoord om te gebruiken voor het aanmeldingskenmerk. mapping_email: > - Provide a custom mapping in the userinfo response to be used for the email attribute. + Zorg voor een aangepaste toewijzing in het userinfo antwoord om te gebruiken voor het aanmeldingskenmerk. mapping_first_name: > - Provide a custom mapping in the userinfo response to be used for the first name. + Zorg voor een aangepaste toewijzing in het userinfo antwoord om te gebruiken voor de voornaam. mapping_last_name: > - Provide a custom mapping in the userinfo response to be used for the last name. + Zorg voor een aangepaste toewijzing in het userinfo antwoord om te gebruiken voor de achternaam. mapping_admin: > - Provide a custom mapping in the userinfo response to be used for the admin status. It expects a boolean attribute to be returned. + Geef een aangepaste toewijzing in het userinfo antwoord om te gebruiken voor de beheerdersstatus. Er wordt een booleaans attribuut verwacht dat wordt geretourneerd. settings: - metadata_none: I don't have this information - metadata_url: I have a discovery endpoint URL - endpoint_url: Endpoint URL + metadata_none: Ik heb deze informatie niet + metadata_url: Ik heb een URL voor een zoekeindpunt + endpoint_url: Eindpunt URL providers: - label_providers: "Providers" - seeded_from_env: "This provider was seeded from the environment configuration. It cannot be edited." + label_providers: "Aanbieders" + seeded_from_env: "Deze provider is geplaatst vanuit de omgevingsconfiguratie. Deze kan niet worden bewerkt." google: name: Google microsoft_entra: From b38fa24f34f5477942147ade17afb5d3c3d19d1f Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Fri, 20 Dec 2024 10:27:15 +0100 Subject: [PATCH 21/30] Improve project lists documentation (#17511) --- docs/user-guide/projects/README.md | 19 ++++++++++++------ .../projects/project-lists/README.md | 11 ++++++---- ...roject_user_guide_project_project_list.png | Bin 0 -> 52677 bytes 3 files changed, 20 insertions(+), 10 deletions(-) create mode 100644 docs/user-guide/projects/project-lists/openproject_user_guide_project_project_list.png diff --git a/docs/user-guide/projects/README.md b/docs/user-guide/projects/README.md index e29cddeaeeb8..234e0a0cccd1 100644 --- a/docs/user-guide/projects/README.md +++ b/docs/user-guide/projects/README.md @@ -73,7 +73,9 @@ OpenProject, for example, uses the projects to structure the different modules/p ![project hierarchy select project](image-20220728200830893.png) -**Note**: You have to be a [member](../members/#add-members) of a project in order to see the project and to work in a project. +>[!NOTE] +>You have to be a [member](../members/#add-members) of a project in order to see the project and to work in a project. + ## Project Settings @@ -85,7 +87,8 @@ You can specify further advanced settings for your project. Navigate to your pro - You see the default project **Identifier**. The identifier will be shown in the URL. -**Note**: Changing the project identifier while the project is already being worked on can have major effects and is therefore not recommended. For example, repositories may not be loaded correctly and deep links may no longer work (since the project URL changes when the project identifier is changed). +> [!NOTE] +> Changing the project identifier while the project is already being worked on can have major effects and is therefore not recommended. For example, repositories may not be loaded correctly and deep links may no longer work (since the project URL changes when the project identifier is changed). - You can set a project to **Public**. This means it can be accessed without signing in to OpenProject. - Click the green **Save** button to save your changes. @@ -123,7 +126,8 @@ You can copy existing [boards](../agile-boards) (apart from the Subproject board ![project settings information copy project copy options](project-settigns-copy-project.png) -> **!!Attention!!** - **Budgets** cannot be copied, so they must be removed from the work package table beforehand. Alternatively, you can delete them in the Budget module and thus delete them from the work packages as well. +> [!IMPORTANT] +> **Budgets** cannot be copied, so they must be removed from the work package table beforehand. Alternatively, you can delete them in the Budget module and thus delete them from the work packages as well. For further configuration open the **Advanced settings**. Here you can specify (among other things) the project's URL (identifier), its visibility and status. Furthermore you can set values for custom fields. @@ -133,7 +137,8 @@ Under the **Copy options** section you can select what additional project data a ![Copy options when copying a project in OpenProject](project-settings-copy-project-copy-options.png) -**Note**: the File storages options only apply if the template project had [OneDrive/SharePoint](../../system-admin-guide/integrations/one-drive) with automatically managed folders activated. +> [!NOTE] +> The File storages options only apply if the template project had [OneDrive/SharePoint](../../system-admin-guide/integrations/one-drive) with automatically managed folders activated. If you select the **File Storages: Project folders** option, both the storage and the storage folders are copied into the new project if automatically managed project folders were selected for the original file storage. For storages with manually managed project folders setup the copied storage will be referencing the same folder as the original project. @@ -147,7 +152,8 @@ Once you are done, click the green **Save** button. In order to archive a project, navigate to the [project settings](project-settings), and click the **Archive project** button. -> **Note**: This option is always available to instance and project administrators. It can also be activated for specific roles by enabling the _Archive project_ permission for that role via the [Roles and permissions](../../system-admin-guide/users-permissions/roles-permissions/) page in the administrator settings. +> [!NOTE] +> This option is always available to instance and project administrators. It can also be activated for specific roles by enabling the _Archive project_ permission for that role via the [Roles and permissions](../../system-admin-guide/users-permissions/roles-permissions/) page in the administrator settings. ![project settings archive project](project-settings-archive-project.png) @@ -165,4 +171,5 @@ If you want to delete a project, navigate to the [Project settings](project-sett You can also delete a project via the [projects overview list](./project-lists/). -**Note**: Deleting projects is only available for System administrators. +> [!NOTE] +> Deleting projects is only available for System administrators. \ No newline at end of file diff --git a/docs/user-guide/projects/project-lists/README.md b/docs/user-guide/projects/project-lists/README.md index b3a1073c4550..94a27b1d429c 100644 --- a/docs/user-guide/projects/project-lists/README.md +++ b/docs/user-guide/projects/project-lists/README.md @@ -29,6 +29,11 @@ There are several ways to get an overview of all your projects. You can press th ![project lists button](Project-list-button.png) +> [!TIP] +>If you have already selected a project, the **x** icon next to that project will navigate you away from that selected project. + +![Close an already selected project](openproject_user_guide_project_project_list.png) + Alternatively, you can use the [**Global modules menu**](../../home/global-modules/#projects) and select *Projects*. You can access that menu either on the left side of the OpenProject application homepage or by using the grid menu icon in the top right corner. ![Select all projects from the global modules menu in OpenProject](view_all_projects_options.png) @@ -97,7 +102,8 @@ Click **Apply** to see the changes. If the list that you were adjusting is a private list, you will then be able to save the changes to that list by clicking the *Save* link. Alternatively you can click the *More* icon and select the *Save as* option from the dropdown menu that will open and save it under a different name. -**Note:** The *Save as* option in the *More* dropdown menu is always available. The *Save* action will not be visible if you are working with a static list, which can not be modified. +> [!NOTE] +> The *Save as* option in the *More* dropdown menu is always available. The *Save* action will not be visible if you are working with a static list, which can not be modified. ![Save a project list view in OpenProject](save-link-project-list.png) @@ -190,9 +196,6 @@ In order to work on project lists uninterrupted, you can use the Zen mode. To ac ![Select zen mode in OpenProject project lists](openproject_project_list_select_zen_mode.png) - - - ## Favorite project lists You can mark project lists as favorites, both shared and private, but not the static ones. To mark a project list as favorite click the star icon in the top right corner. diff --git a/docs/user-guide/projects/project-lists/openproject_user_guide_project_project_list.png b/docs/user-guide/projects/project-lists/openproject_user_guide_project_project_list.png new file mode 100644 index 0000000000000000000000000000000000000000..aa2ebc16df50edabe4c69a8cf7a8c04ac3486272 GIT binary patch literal 52677 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
    7@2q;+e~!bQ z8z6I+ip~aF?9CQFvT0R^qwksP#a3HwkwF@Du3%W-K)+4{?33Kcip)p^d+)w!{puBD z>Dq#_wfo19+ix-vzDd!qm$V3F_c#?USHYij+LmufV-+kqTMK6LJF(p@cP@5}$s6$U zkF3simp84m@Q;1VcM7ZXXC-8f3DH%(=8|7E-k^J6gNf!2sq@{hl`+`!O?`W9u#jRy zHA~ebtim*sTdRYe&*3bVy|guM&0~4fW42xy8QK&YSP<5Bn$QsW4qmn-Tcp*cN0gu5 zEU{`zcq99}7jk1QDm^_??~1+3t@L5sFn1GndhO@4Y45cga?y4%6Qy3CXOIj2fCGae zf7oZvpiQAn5F7Di<(;7Qb}d1RkqFo8E=e^YMHoVybv)pgL-v{pICtG1!=&B_{S>oZ z35-l+wdSsleUBTA(a9HiP5M}Z>F9K${(aa4>vxwKpR|c=k*_v1m|)CKiNMn9MsUqY zv-1g{R)3SWPIeZh+`7ohk7{dH$Ee6nzSmN@o7{~KOh90gsRWpFy zuiiS)XJFgrn=Au-us-jxbBXW<)s4}somK=nzf8B#EM-^3}VpGm5gV znTA~x%!DkOy|&y_Hq7jnniC8+qBfoPiw^{qgo@R!Cfv8U(j37Y{Ju|^W9D{fU)vMG z#mdm@!OuQ1#c=Gji^>(_o7;m&1>ZwQ5>_2KSR2Zj)mDuq8EI_@?efA1Q1Cb2j|2-i zWmw>Hu{H-K#vTAK`T13>*lC&t5~IwZ_h@4+Bv3xU^>x-uqBORnVaW|J%)^;8Zj|we z>3nwc9qTsh`FdJwwpNu}stAYkQgGGI6v}kr(R#nQ&rfO>VNk$Yazoto6O<9{0gEi_ z`r_8n3Gd9qa`mGt(x+-0TPN;uA2ndZe>I>tlx3T*qc9o_5dNeZL61E4%UGtboXkKKd<>yftp)L)LxGC>}MVr3L zGbLre`4owJ9d2duSQegHIAB(~%FH4dwy?Kgd^|=KG@vZcVJ7ooffWl%*?Uc%GhC3K zdmDQle(cUy0ZB@H3?>Gt$aqTBH7LavgB;TeOH1JC8IyHblE{{t%J8a^srg8kj zQ(#tpK>nw;8z%V%1{W92#5XoJDtLQ_qnoe?)Ywt>BT-jpGa{l`m)CG6&Y&k*zPAIE?|5U zW@QHxhiaBeq4bN@JCc53Mk~BKR+m-8SJ~1{t|YBm$oWjaTOF2(p2%kqZObO7U2%L* z1c?g^)X2L%MSMvclnY=J>FjF3xp{fT>9^0pm&L-2QJaI|3GG&*HHJIP!_v3G=O>Ev zqlUr5gO7w0;LI%Yd2LkDyS@HX#`;P2H+dtE*Ke9tPlZa#Nq2RMKv)oj+Yo;v81Eo^ zH!^CfmQ>l|$Wz<4PVs)}pCdy?DzyB|(rgFOEH%>@BHD=ADfJ zg5zd+yjzy>4^arSzME(4Zr99E&%lCIr?4efVvDP_qPsQ9bJZtC%+2+9S!&R(hT-

    7$3C( zEL@Sn#(mcxAOmHQi*|%)VM~qbWs|R#wZ*;5;!;YZlB;*?zd6k$qtg{e_nmP2&XPUY zJ$mSQnUh~{e&NVCvr(>m_7k(qo>OatWdA6Z5p|m_y>RzZR)kE%J@1j#Kka@OH4#nQ z^Oa9wKD$({SnE7jfE@r(#*5Wc_!a2LI-3?9_$JaG#z-%){;;3Sr0p0CvgGDbOr(Ak zqn`xx<#?;dnhFWa?0iSAYtT`EdJBS=PjPDNlYL5g7>u7Fqst)O)7&@$MNa(R?|3MP zCWrX{dG8AtST9=+3x^E}gda!w&MjAwfq|!GShy~x{htc(e|Vh4QCfNeA1pf(u9PkO z(eo&yJb|W0f}}zj9spb}!9YE6LWTumBfy(9a(3Z3vemf*DJ$mau`=YZq!~D>S{@1* z$5x|b0Z=0N-~V7RnX8M5`PbjM3t$C$wTG6k0dacXs5QmV<>U;o+Z-({;l%cyp!$^d z$l4aO@l$Lr{>p@qTrU&4)I$JdnTJL#+7ADH)3NETJhrXM#W=KWQ=i<-Dr(10x-sxo zQfi{vYW+2GJ$h-5y>u;7yv66TUV9g35uxUvhrZ{%EmdG}89f(qCo_BP90$g8Z!-M) zmRu&%LcDGJ$Y58#l4GLFgNuE_4&#X*DznUQ(;3`&X2B$+yZOyV)f2E4qJ?8ftP3nh z9=-i($8R`=KPxi@b`r$PqLS@AjjdJnRV9m17CuKM$sCDwoU6MMyIcv@8dgg-2<3xa zH6h1+?@Gi1R-ND8o8u}w6-9{Q=g)fOef67CZwPTNCFJe*L&uOji7mG-rF&b(N;)Ae zI)iS5{-r|l1i*X&m~aoAR#tG-1$uO4yU4FAwFOzPav!4RKz<3sX=5sW)bUD6#8lUK zsR?;?(Yt7LJ| zJ&w7a{Zo`H$fR;Bj%C64Iis9x)f5Nb^T#j2PZLD>ny0;Z3h?B2lM7fP`!eclR<%`t zt?~CDcRBzNX@-K)lBV)R2%B5wmyF@{ae6IA{HwdaOQfNAUuiCQM@pBr@vd_H+M04D z`t5M7qa=A?QHb;yD}#Y0#@?CVf~kqNPR4;Ck8E4h7vnhhKvPYuh`81%BhX$N#==}Xw)@w%=V$N!GONO>G5eV1%3BbJ z%z9uPocX$XIyApO-F;Y^!Q=Dyane>c*dgsZm1y`DG|}Xkv8@dTbzLzK8Mj3wdlzNJ zfic?fgW&;muNAQjaf;&7RP(#{sK0ms<)UV!V5AiWS($Q0{4J55Cw1!M_ZWu^QMF;* zKMjGzTK-s^Q79ic-B9OHS(Wx_z-uliX`Iv_wLyhc(8^8{X45t7Z!*Z~)0CRo7sSI} zZ@;PHCAYpJX#Ja=;*Fm#vQ6R6G^qE|_UBzwlQ2mb5XK0kLkjl$T%y`GX=pJCLi;sI z|EeK83}CBv+k4Z69HoHV`!Q73yw|pW=95-mS1qY<+~*)84(>?lsfLgs-B}-+s@H56 z=kG-H_Odp~Vz)NP$esIVM;3954~_mb$OtAhYrk%{Ji6sSw1BX!vbjkTF#UOY6Pr`dk>U=2ERn=AYdJ$%_*coBNzva@Udw{M2V_i^Ef&R!65}4b2Fh6%I12AKl(( zO*wX07QW<(c-gYi!8#S*Zh`u=e}>UC^TX0|QOYxDhE`(iXFJ_n ztV`cs2EQNQVX$w96P{R&x@GK0_RgKs(%p!577eUR9P*Jx-lW6As|@DBAFzcfb{6O3 zbgzw2T?+#i=3KAH!$!2RJ5rXth;-mGqMc(CX50UlJ4fc^i&`n2-fM$-dP)m@Z#R9d zmiX5P#igFm%;iM7jc&}I6}Y+(LmPz2rq5QJ@#4{8gCv?DDyfk&SPY;HXMb|nH2tAK zxbTdR*u!1a12<>`B>M(H3v6FJ`*PP6jPWAaQ1tm~^Zr!Jb(@*XThbhsSR-Bf>G2+H z+9xAMvm9q=a|=@3*|hml&stzg)9N0j*n>Na;=X9E*h_U+X~aEmeO1>@Gz_-vfGXP? zaYL{T45CqcU82kA64JbYb&B&1p=f^5GgYMTG#vTMen0PdI}%*kpfNVYxG^`t@(8eW zPJ8mAh~y-#xR+XHg=lx-AAwXW#aGN9&8Sc0rYW_%{Z*FHf_19c-P@i>|GeAUswGIi z#kk5Rll`;7JW%D$uH3MSo5t-l%HJTtcn&|#fti~wKIhpXk&^oX4q9DIRHtZUnrML- zN=>|drN>?CV+}Tq@O^oAMb~ECeo_1O4Yue_{u-ub=q-CxipjxP+&cYFB}F6mldQcw z?raTR?_3ux#o|e>VNvqc48Ms2Qcb7V{A&Vr#H7>#WXZ8gq56|zI5*@8yS>H94-VzM zl?5xft*3h5o0k#`Vcz>QBBr$t)zgKKmXqMlMtHa=H0-ZsVQe)!(~as0B-w}FCKA*& zu}=v5y7Eeo)RukU=ui+T#D3AMRnF8zcEBn;J)ezb_8N8~Tt(R=F(MtORx+@NwQ^J#eQyoDIfGH z!ajBFGiCPfo{4qJCLTf8Fr@JZH>F$OW3f4G1|Q0Cn7uc5y8h~KNxrPh24Se#X<$&Y ziI-`9c(NJG)SHr7XVsinv1gC62mV|47A2Enx+SW$(5K$=l;Q8Lo3esB$t#d&`=_f& zwS(6{EB08%yiuGc0}?YJV~+a-1;jWf@wsZ~22y4u3^1UupU7y$sE=YhpReg_uJZK) z*t?yyl_3#g4{eaw+IVsKM>kT&CY04e<6T_>M%%40&_2=AEwd@&nMEk+b4MJT$H5}d zD{X2z4B7@i!wKK`Eo##(pvkDiY5Y}U9(VElJksbLDjy~<E+jSQ4zs)5{Y5O; z21pAE*Z=sp2Saf>j4Zz&S`o{$HBvk9B_dxR_Mm}O0v27w1 zxd&CahUmj+aU=n7WJ}$B%QEOLyCVZfEfw2~ygi<``#P06GclVIu)Vp9kO;{MWqv7v zu>oO7^o9B79k9S%?naa>TPbQiaeG5VYK$#-zLFpCH7Ia zwyNy`!Og#YK;;?JiJ=GtE1LiA0y{L*Ny{}+~xZIs3 z8T1jj$>G$|Ue?^={$^S1y>NI&X>ZoF$GQa867I@y>mWIP=!qr|vo%6E+oX!i>D|{rhdr~L zovT$Lue|!8L~ZHg@Op@2|AmQc$?0VfxGH;zkFBI7S3U3uYX5gk3ReP^rYA28QE|95GRbkh+vu&J?QvqgN- zL*_%9ODL<7wi?M}A!wFS!)JlFEaVPvqWE(~ z1IjunG5GB#cK-?Xkyx;!7KIyo^Y!FIup=$7_?0uHE&(6zy|P;eht3W9Lcw3`kK9d;g)frO>^ zgA?cF^jMkC8>xwN7p9E?qDC}2zt)5{!Wj4RO&C{PW* z+nq7BwUpkdaxv*2Lf32_h>jk#hJ>xvu=)HaXr=0Duqi^ljteRs%$>Ddm2sJ994*l4 zR0?`6_7>Ksy4puR^+k*q1m79ab4ICSJ6-}L1&g=6(k6K(**tBW7t4gFI`C_Klbb#c zOOM%h>II)Gs$O_M1`@g8Ksp;fc8~&+P(pb&A8KvaV;p}R*q8krgcw<`#}uziu10;@ z-ESqISyQ14R+$~m!9Ftw7dtt2R@w)f8N{8vE9+C4&9>jBWg2dZn@D^gzK_7wD}4Cb z(aCsyKG>_~x$u8_oB}i{u+Amp2G;GAG}kaw`$8e+;*a^L=&+2NyN``_Ki*yMo15xi7D$+_yxEla|9CqY zTlkf7kjwD+Uzoy*?IN_a}Z^9ci}d+>)9X=yd7uuLX8}*1O(#X%CKVJ~=?FTqU-NOaL2{orZ0* z-P@H8FT-I4>Wn5{nIo2wdpbEvjJiG(zPb`S@0*FQ>noxb-Qzv|+QcfIX#PRAp8cvT zC_*dodu^jmZ^B@H%QIr%??NlPd;PqAqDJd!!9ghD zN~@1k#CH-KnqFfoDE(Sr7Ibvs5fx}_av@b$v+Ql95M=5A5i^3Q;w8S-pwJ6$xxW7X z-cGJj@y~}s1!HecH5p};KCSm2Xt15jVARMMfUBoa9Vu7!i_G?Z4~qAu2-!_?wk*FmA~R-C z^XBF5d;!XFgT28buY8G1VtRX|yd`2w&`ur)pM)l9HSrGAT+tDcdJVb9=c`}8wc$lX zJt|9+_GRb)HnxfI)o?+Kl>x9d-XG?Qit{<%QVxJAYu2j{%aO{K+43g(Ec4!Si6Lye z7iG*_T!<%mAhm|;7+ZxDv8&bfg>zk6&?~?hhsLIx<_HMAC2|=Z{cftSE3u*QNl~7X zUdDG)XOJyEI0EL4saY;BwnnzxMRfeOlY1cc^QMq@r{~^H{0ghA;K#v`UwWd<;Fb_I zj8nd?j={48?2|rm~V*5AS7m< zuABIUsG{@>8>%&A#Wpm8jJCo(%MYZ91G?-Oq1E>d$=%wUO$T}Vc8T@JNB0c)5 zWTma=pRIp_qWYHfAG?k0oj|BIR@-)N|7nq7lk7Pc*xUcx&Qk2V-aatP8q=O-5!d$~ z_t%-S{IUtnb$yI~mX?9Pu8fKig7EP0m`=BSc?-L*pqvtei~T@TOmpFbUdH4x8!4U= zJt;e~c0_$UfkOiPaZ2@p-Vp)$i%zWWHl<+oUXkB7Y=pL&)S%pYKVeKh>Ffsv_XEIf z7?hHiicK_`&xw%OXB`th0`k9rq@7G5=mVS+1UAWjxU4@j%Mw|$64TMEiksaH;}vFn zQGa3+ebbL<^Y5FS9uGR$u24$lmQJ;#gx?VFnjSxMQ}Ya?Z=B~8$-VDeskzoFkf@+KGU0f;}3iCld1vGMs*b10?n+CGE3SC4jXK(Lao@ zcjlY|mFT;9ETO++Z#%`%Z>=!Ixjuawt;DBGrZ_97)GYsXrjNSSRdsQJ28><0qk(%n z{c&*1HU%9pSrcRQ^Vfd|(-`T)w5BgwvYLKdN$*i5)-Lap$o|Z)z?zK_)*-DI)K0G|&2o9`GhZ^6d;)H1mc=l?(hyK2pAnp!Gorr(*Qx)%flIaPAB zp-qbKg~p0?>4ZOp#WaVKE#v%SPI5mf(guc3!6U$;FTCy@?%t*QKhKtvYUmu!DemDK zG}VZSWiVVd!`N29p-%3hDIob$A*CzsKgHjl+r6M{Ani+U%S)Wmy{#n3>+AHcrf#`= zc74wL+9?A~E+{@~;-%~BG3u~^U>b_aXg`U`F)K@1R%uzu>!vC@q|L;yKlX58< z0rqXI5GMjSN~D5oi|aCVP-LUo%U2j_ZmPCy{Q9jcm3gu86gCNHSzPUscGpC9iEeXFV_F1gF)lhdfPVMc4;yVY7!_T)aRl5#`k<*S2( z!>&d}9z3Or%M<|XP{k!@VPMXCqcjQ*Y%D-WV_kUVgT_Vb6@TsrF{()1=r3t)lLbtf z#J>1SW&n$o4!a+`yhOPfuj*%LuypU$z{oZ*9mzH%;(qXY@Fa=BYleAo>!DY0Up

    G{OYBG{3vY9ksmQL= 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 XQ9wm};MKFmmaHhssUpf`Ui$w(_zdT4 literal 0 HcmV?d00001 From a2928959857cff4b17271faaaad58164c098975f Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Sat, 21 Dec 2024 03:09:13 +0000 Subject: [PATCH 22/30] update locales from crowdin [ci skip] --- config/locales/crowdin/ro.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml index 1d1e6ef5e790..1caa50adbbc9 100644 --- a/config/locales/crowdin/ro.yml +++ b/config/locales/crowdin/ro.yml @@ -1254,7 +1254,7 @@ ro: must be 0h when Work is set and % Complete is 100%. must_be_empty_when_work_is_empty_and_percent_complete_is_100p: >- must be empty when Work is empty and % Complete is 100%. - readonly_status: "Pachetul de lucru este în stare de numai citire, astfel încât atributele sale nu pot fi modificate." + readonly_status: "Pachetul de lucru este într-o stare doar citire, astfel, atributele sale nu pot fi modificate." type: attributes: attribute_groups: @@ -3046,10 +3046,10 @@ ro: permission_manage_placeholder_user: "Creați, editați și ștergeți utilizatori de tip placeholder" permission_add_subprojects: "Creează subproiecte" permission_add_work_package_watchers: "Adaugă observatori" - permission_assign_versions: "Atribuiți versiuni" + permission_assign_versions: "Atribuie versiuni" permission_browse_repository: "Acces doar citire la repo (vizualizare și descărcare)" permission_change_wiki_parent_page: "Schimbare pagina wiki părinte" - permission_change_work_package_status: "Change work package status" + permission_change_work_package_status: "Schimbare stare pachet de lucru" permission_change_work_package_status_explanation: "Allows changing status without Edit work packages permission" permission_comment_news: "Comentare noutăți" permission_commit_access: "Acces de citire/scriere la repo (încărcare)" @@ -3088,7 +3088,7 @@ ro: permission_manage_members: "Gestionare participanți" permission_manage_news: "Gestionare știri" permission_manage_project_activities: "Gestionare activități proiect" - permission_manage_public_queries: "Gestionarea opiniilor publice" + permission_manage_public_queries: "Gestionare opinii publice" permission_manage_repository: "Gestionare arhivă" permission_manage_subtasks: "Gestionați ierarhiile pachetelor de lucru" permission_manage_versions: "Gestionare versiuni" @@ -3097,12 +3097,12 @@ ro: permission_move_work_packages: "Mutare pachete de lucru" permission_protect_wiki_pages: "Protejare pagini wiki" permission_rename_wiki_pages: "Redenumește pagini wiki" - permission_save_queries: "Salvați vizualizările" + permission_save_queries: "Salvare vizualizări" permission_search_project: "Caută proiect" permission_select_custom_fields: "Selectează câmpuri personalizate" permission_select_project_custom_fields: "Select project attributes" permission_select_project_modules: "Selectare module proiect" - permission_share_work_packages: "Share work packages" + permission_share_work_packages: "Partajare pachete de lucru" permission_manage_types: "Selectare tipuri" permission_view_project: "Vezi proiecte" permission_view_changesets: "Vizualizare revizii repo în OpenProject" @@ -3114,13 +3114,13 @@ ro: permission_view_news: "Vezi noutăți" permission_view_members: "Vezi membrii" permission_view_reportings: "Vizualizare raportări" - permission_view_shared_work_packages: "View work package shares" + permission_view_shared_work_packages: "Vizualizare partajări pachete de lucru" permission_view_time_entries: "Vizualizare timp consumat" permission_view_timelines: "Vizualizare linii de timp" permission_view_user_email: "View users' mail addresses" permission_view_wiki_edits: "Vizualizare istoric wiki" permission_view_wiki_pages: "Vizualizare wiki" - permission_work_package_assigned: "Deveniți cesionar/responsabil" + permission_work_package_assigned: "Devino executant/responsabil" permission_work_package_assigned_explanation: "Pachetele de lucru pot fi atribuite utilizatorilor și grupurilor care dețin acest rol în proiectul respectiv" permission_view_project_activity: "Vezi activitate proiect" permission_view_project_attributes: "Vezi atribute proiect" From 5748b2aa58473d33bd304239f993b7c2554bf737 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Mon, 23 Dec 2024 03:12:32 +0000 Subject: [PATCH 23/30] update locales from crowdin [ci skip] --- modules/costs/config/locales/crowdin/id.yml | 10 +++++----- modules/meeting/config/locales/crowdin/id.yml | 10 +++++----- modules/recaptcha/config/locales/crowdin/id.yml | 2 +- modules/reporting/config/locales/crowdin/id.yml | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/modules/costs/config/locales/crowdin/id.yml b/modules/costs/config/locales/crowdin/id.yml index 110d0cd70bc1..53333eaee00a 100644 --- a/modules/costs/config/locales/crowdin/id.yml +++ b/modules/costs/config/locales/crowdin/id.yml @@ -108,7 +108,7 @@ id: label_rate: "Rate" label_rate_plural: "Rate" label_status_finished: "Selesai" - label_show: "Show" + label_show: "Lihat" label_units: "Biaya unit" label_user: "User" label_until: "hingga" @@ -132,10 +132,10 @@ id: permission_view_own_hourly_rate: "Tampilkan rate per-jam diri sendiri" permission_view_own_time_entries: "Tampilan jumlah waktu diri sendiri" project_module_costs: "Waktu dan biaya" - setting_allow_tracking_start_and_end_times: "Allow users to track start and end time on time records" - setting_costs_currency: "Currency" - setting_costs_currency_format: "Format of currency" - setting_enforce_tracking_start_and_end_times: "Force users to set start and end time on time records" + setting_allow_tracking_start_and_end_times: "Membolehkan pengguna melacak waktu awal dan akhir rekaman" + setting_costs_currency: "Mata Uang" + setting_costs_currency_format: "Format mata uang" + setting_enforce_tracking_start_and_end_times: "Memaksa pengguna mengatur waktu awal dan akhir rekaman" text_assign_time_and_cost_entries_to_project: "Masukkan laporan per-jam dan laporan biaya ke proyek" text_destroy_cost_entries_question: "%{cost_entries} digunakan pada work package yang akan dihapus. Keputusan anda?" text_destroy_time_and_cost_entries: "Hapus jumlah jam dan biaya yang terlapor" diff --git a/modules/meeting/config/locales/crowdin/id.yml b/modules/meeting/config/locales/crowdin/id.yml index 116b82a2cba2..f7b4cf82a681 100644 --- a/modules/meeting/config/locales/crowdin/id.yml +++ b/modules/meeting/config/locales/crowdin/id.yml @@ -88,18 +88,18 @@ id: label_meeting_plural: "Rapat" label_meeting_new: "Rapat Baru" label_meeting_new_dynamic: "New dynamic meeting" - label_meeting_create: "Create meeting" - label_meeting_copy: "Copy meeting" + label_meeting_create: "Buat rapat" + label_meeting_copy: "Salin rapat" label_meeting_edit: "Edit Rapat" label_meeting_agenda: "Agenda" label_meeting_minutes: "Laporan" label_meeting_close: "Tutup" label_meeting_open: "Buka" - label_meeting_index_delete: "Delete" - label_meeting_open_this_meeting: "Open this meeting" + label_meeting_index_delete: "Hapus" + label_meeting_open_this_meeting: "Buka rapat ini" label_meeting_agenda_close: "Tutup agenda untuk memulai Laporan" label_meeting_date_time: "Tanggal/Waktu" - label_meeting_date_and_time: "Date and time" + label_meeting_date_and_time: "Tanggal dan waktu" label_meeting_diff: "Perbedaan" label_upcoming_meetings: "Rapat mendatang" label_past_meetings: "Rapat sebelumnya" diff --git a/modules/recaptcha/config/locales/crowdin/id.yml b/modules/recaptcha/config/locales/crowdin/id.yml index 3e54d57f7fac..e7ad4a7387ae 100644 --- a/modules/recaptcha/config/locales/crowdin/id.yml +++ b/modules/recaptcha/config/locales/crowdin/id.yml @@ -9,7 +9,7 @@ id: verify_account: "Verifikasi akun anda" error_captcha: "Akun anda tidak dapat diverifikasi. Silakan hubungi administrator." settings: - website_key: 'Website key (May also be called "Site key")' + website_key: 'Kunci situs web (Bisa juga "Kunci situs")' response_limit: 'Batas respon untuk HCaptcha' response_limit_text: 'Jumlah maksimum karakter untuk memperlakukan respon HCaptcha sebagai valid.' website_key_text: 'Masukkan kunci situs web yang Anda buat di konsol admin reCAPTCHA untuk domain ini.' diff --git a/modules/reporting/config/locales/crowdin/id.yml b/modules/reporting/config/locales/crowdin/id.yml index b9d31e7e6ec4..d7f72048887a 100644 --- a/modules/reporting/config/locales/crowdin/id.yml +++ b/modules/reporting/config/locales/crowdin/id.yml @@ -23,7 +23,7 @@ id: plugin_openproject_reporting: name: "OpenProject Reporting" description: "This plugin allows creating custom cost reports with filtering and grouping created by the OpenProject Time and costs plugin." - button_save_report_as: "Save report as..." + button_save_report_as: "Simpan laporan..." comments: "Komentar" cost_reports_title: "Waktu dan biaya" label_cost_report: "Laporan biaya" From 2ad718e2fbf32a347cd76f5be33d68e25a16b74e Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Thu, 9 Jan 2025 08:37:35 +0100 Subject: [PATCH 24/30] [60512] Prevent child relation creation for milestones And correctly handle side-effects when adding a child relation: the parent was set without calling the service, meaning side-effects like rescheduling or updating ancestors properties was not done. --- .../index_component.rb | 2 + .../work_package_children_controller.rb | 8 ++-- .../work_package_children_controller_spec.rb | 29 ++++++++++++-- .../relations/hierarchy_milestone_spec.rb | 34 +++++++++------- .../components/work_packages/relations.rb | 40 +++++++++++++++++-- 5 files changed, 88 insertions(+), 25 deletions(-) diff --git a/app/components/work_package_relations_tab/index_component.rb b/app/components/work_package_relations_tab/index_component.rb index 083455043601..f886f99da77f 100644 --- a/app/components/work_package_relations_tab/index_component.rb +++ b/app/components/work_package_relations_tab/index_component.rb @@ -27,6 +27,8 @@ def self.wrapper_key private def should_render_add_child? + return false if @work_package.milestone? + helpers.current_user.allowed_in_project?(:manage_subtasks, @work_package.project) end diff --git a/app/controllers/work_package_children_controller.rb b/app/controllers/work_package_children_controller.rb index 2c95e3cc8a39..6bb5c3b70e26 100644 --- a/app/controllers/work_package_children_controller.rb +++ b/app/controllers/work_package_children_controller.rb @@ -49,9 +49,9 @@ def create target_work_package_id = params[:work_package][:id] target_child_work_package = WorkPackage.find(target_work_package_id) - target_child_work_package.parent = @work_package - - if target_child_work_package.save + service_result = WorkPackages::UpdateService.new(user: current_user, model: target_child_work_package) + .call(parent: @work_package) + if service_result.success? @children = @work_package.children.visible @relations = @work_package.relations.visible @@ -65,6 +65,8 @@ def create message: I18n.t(:notice_successful_update), scheme: :success ) respond_with_turbo_streams + else + respond_with_turbo_streams(status: :unprocessable_entity) end end diff --git a/spec/controllers/work_package_children_controller_spec.rb b/spec/controllers/work_package_children_controller_spec.rb index 57d87f2995d8..d5cdcdceafe7 100644 --- a/spec/controllers/work_package_children_controller_spec.rb +++ b/spec/controllers/work_package_children_controller_spec.rb @@ -32,9 +32,11 @@ RSpec.describe WorkPackageChildrenController do shared_let(:user) { create(:admin) } - shared_let(:project) { create(:project) } - shared_let(:work_package) { create(:work_package, project:) } - shared_let(:child_work_package) { create(:work_package, parent: work_package, project:) } + shared_let(:task_type) { create(:type_task) } + shared_let(:milestone_type) { create(:type_milestone) } + shared_let(:project) { create(:project, types: [task_type, milestone_type]) } + shared_let(:work_package) { create(:work_package, project:, type: task_type) } + shared_let(:child_work_package) { create(:work_package, parent: work_package, project:, type: task_type) } current_user { user } @@ -55,6 +57,27 @@ end end + describe "POST /work_packages/:work_package_id/children" do + shared_let(:future_child_work_package) { create(:work_package, project:) } + + it "creates a child relationship" do + post("create", params: { work_package_id: work_package.id, + work_package: { id: future_child_work_package.id } }, + as: :turbo_stream) + expect(response).to have_http_status(:ok) + expect(future_child_work_package.reload.parent).to eq(work_package) + end + + it "can't create a child relationship for a milestone work package" do + work_package.update(type: milestone_type) + post("create", params: { work_package_id: work_package.id, + work_package: { id: future_child_work_package.id } }, + as: :turbo_stream) + expect(response).to have_http_status(:unprocessable_entity) + expect(future_child_work_package.reload.parent).to be_nil + end + end + describe "DELETE /work_packages/:work_package_id/children/:id" do before do allow(WorkPackageRelationsTab::IndexComponent).to receive(:new).and_call_original diff --git a/spec/features/work_packages/details/relations/hierarchy_milestone_spec.rb b/spec/features/work_packages/details/relations/hierarchy_milestone_spec.rb index 4168e34604d0..757f0c950b69 100644 --- a/spec/features/work_packages/details/relations/hierarchy_milestone_spec.rb +++ b/spec/features/work_packages/details/relations/hierarchy_milestone_spec.rb @@ -28,30 +28,34 @@ require "spec_helper" -RSpec.describe "work package hierarchies for milestones", :js, :selenium do +RSpec.describe "work package hierarchies for milestones", :js, :with_cuprite do let(:user) { create(:admin) } - let(:type) { create(:type, is_milestone: true) } - let(:project) { create(:project, types: [type]) } - let(:work_package) { create(:work_package, project:, type:) } - let(:relations) { Components::WorkPackages::Relations.new(work_package) } - let(:tabs) { Components::WorkPackages::Tabs.new(work_package) } - let(:wp_page) { Pages::FullWorkPackage.new(work_package) } - - let(:relations_tab) { find(".op-tab-row--link_selected", text: "RELATIONS") } - let(:visit) { true } + let(:task_type) { create(:type_task) } + let(:milestone_type) { create(:type_milestone) } + let(:project) { create(:project, types: [task_type, milestone_type]) } + let!(:milestone_work_package) { create(:work_package, subject: "milestone_work_package", project:, type: milestone_type) } + let!(:task_work_package) { create(:work_package, subject: "task_work_package", project:, type: task_type) } + let(:relations) { Components::WorkPackages::Relations.new } before do login_as user + end + + def visit_relations_tab_for(work_package) + wp_page = Pages::FullWorkPackage.new(work_package) wp_page.visit_tab!("relations") expect_angular_frontend_initialized wp_page.expect_subject loading_indicator_saveguard end - it "does not provide links to add children or existing children (Regression #28745)" do - expect(page).to have_no_text("Add existing child") - expect(page).to have_no_text("Create new child") - expect(page).to have_no_css("wp-inline-create--add-link") - expect(page).to have_no_text("Children") + it "does not provide links to add children or existing children (Regression #28745 and #60512)" do + # A work package has a menu entry to link a child + visit_relations_tab_for(task_work_package) + relations.expect_new_relation_type("Child") + + # A milestone work package does NOT have a menu entry to link a child + visit_relations_tab_for(milestone_work_package) + relations.expect_no_new_relation_type("Child") end end diff --git a/spec/support/components/work_packages/relations.rb b/spec/support/components/work_packages/relations.rb index 79ee9f1274ac..565c78d5f62b 100644 --- a/spec/support/components/work_packages/relations.rb +++ b/spec/support/components/work_packages/relations.rb @@ -39,7 +39,7 @@ class Relations attr_reader :work_package - def initialize(work_package) + def initialize(work_package = nil) @work_package = work_package end @@ -81,13 +81,38 @@ def expect_no_row(relatable) end def select_relation_type(relation_type) - page.find_test_selector("new-relation-action-menu").click - - within page.find_by_id("new-relation-action-menu-list") do + within_new_relation_action_menu do click_link_or_button relation_type end end + def expect_new_relation_type(relation_type) + within_new_relation_action_menu do + expect(page).to have_link(relation_type, wait: 1) + end + end + + def expect_no_new_relation_type(relation_type) + within_new_relation_action_menu do + expect(page).to have_no_link(relation_type, wait: 1) + end + end + + def open_new_relation_action_menu + return if new_relation_action_menu.visible? + + new_relation_button.click + end + + def new_relation_action_menu + action_menu_id = new_relation_button["aria-controls"] + page.find(id: action_menu_id, visible: :all) + end + + def new_relation_button + page.find_test_selector("new-relation-action-menu").find_button + end + def remove_relation(relatable) actual_relatable = find_relatable(relatable) relatable_row = find_row(actual_relatable) @@ -317,6 +342,13 @@ def remove_child(work_package) expect_no_row(work_package) end + + private + + def within_new_relation_action_menu(&) + open_new_relation_action_menu + within(new_relation_action_menu, &) + end end end end From 345ead12c6d4a38e0703925d937cd5e806bafcf4 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Thu, 9 Jan 2025 09:56:02 +0100 Subject: [PATCH 25/30] Make delete action call the UpdateService as well --- .../work_package_children_controller.rb | 60 +++++++------------ .../work_package_children_controller_spec.rb | 34 ++++++++--- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/app/controllers/work_package_children_controller.rb b/app/controllers/work_package_children_controller.rb index 6bb5c3b70e26..d4eac1a084fa 100644 --- a/app/controllers/work_package_children_controller.rb +++ b/app/controllers/work_package_children_controller.rb @@ -36,9 +36,6 @@ class WorkPackageChildrenController < ApplicationController before_action :authorize # Short-circuit early if not authorized - before_action :set_child, except: %i[new create] - before_action :set_relations, except: %i[new create] - def new component = WorkPackageRelationsTab::AddWorkPackageChildDialogComponent .new(work_package: @work_package) @@ -46,40 +43,33 @@ def new end def create - target_work_package_id = params[:work_package][:id] - target_child_work_package = WorkPackage.find(target_work_package_id) - - service_result = WorkPackages::UpdateService.new(user: current_user, model: target_child_work_package) - .call(parent: @work_package) - if service_result.success? - @children = @work_package.children.visible - @relations = @work_package.relations.visible + child = WorkPackage.find(params[:work_package][:id]) + service_result = set_relation(child:, parent: @work_package) - component = WorkPackageRelationsTab::IndexComponent.new( - work_package: @work_package, - relations: @relations, - children: @children - ) - replace_via_turbo_stream(component:) - update_flash_message_via_turbo_stream( - message: I18n.t(:notice_successful_update), scheme: :success - ) - respond_with_turbo_streams - else - respond_with_turbo_streams(status: :unprocessable_entity) - end + respond_with_relations_tab_update(service_result) end def destroy - @child.parent = nil + child = WorkPackage.find(params[:id]) + service_result = set_relation(child:, parent: nil) - if @child.save + respond_with_relations_tab_update(service_result) + end + + private + + def set_relation(child:, parent:) + WorkPackages::UpdateService.new(user: current_user, model: child) + .call(parent:) + end + + def respond_with_relations_tab_update(service_result) + if service_result.success? @work_package.reload - @children = @work_package.children.visible component = WorkPackageRelationsTab::IndexComponent.new( work_package: @work_package, - relations: @relations, - children: @children + relations: @work_package.relations.visible, + children: @work_package.children.visible ) replace_via_turbo_stream(component:) update_flash_message_via_turbo_stream( @@ -87,21 +77,13 @@ def destroy ) respond_with_turbo_streams + else + respond_with_turbo_streams(status: :unprocessable_entity) end end - private - def set_work_package @work_package = WorkPackage.find(params[:work_package_id]) @project = @work_package.project end - - def set_child - @child = WorkPackage.find(params[:id]) - end - - def set_relations - @relations = @work_package.relations.visible - end end diff --git a/spec/controllers/work_package_children_controller_spec.rb b/spec/controllers/work_package_children_controller_spec.rb index d5cdcdceafe7..0f71b58d3b54 100644 --- a/spec/controllers/work_package_children_controller_spec.rb +++ b/spec/controllers/work_package_children_controller_spec.rb @@ -79,24 +79,42 @@ end describe "DELETE /work_packages/:work_package_id/children/:id" do - before do - allow(WorkPackageRelationsTab::IndexComponent).to receive(:new).and_call_original - allow(controller).to receive(:replace_via_turbo_stream).and_call_original - end - - it "deletes the child relationship" do + def send_delete_request delete("destroy", params: { work_package_id: work_package.id, id: child_work_package.id }, as: :turbo_stream) + end - expect(response).to be_successful + it "deletes the child relationship" do + send_delete_request + + expect(response).to have_http_status(:ok) + expect(child_work_package.reload.parent).to be_nil + end + + it "renders the relations tab index component" do + allow(WorkPackageRelationsTab::IndexComponent).to receive(:new).and_call_original + allow(controller).to receive(:replace_via_turbo_stream).and_call_original + + send_delete_request expect(WorkPackageRelationsTab::IndexComponent).to have_received(:new) .with(work_package:, relations: [], children: []) expect(controller).to have_received(:replace_via_turbo_stream) .with(component: an_instance_of(WorkPackageRelationsTab::IndexComponent)) - expect(child_work_package.reload.parent).to be_nil + end + + it "updates dependent work packages" do + allow(WorkPackages::UpdateAncestorsService).to receive(:new).and_call_original + allow(WorkPackages::SetScheduleService).to receive(:new).and_call_original + + send_delete_request + + expect(WorkPackages::UpdateAncestorsService).to have_received(:new) + .with(user: user, work_package: child_work_package) + expect(WorkPackages::SetScheduleService).to have_received(:new) + .with(a_hash_including(work_package: [child_work_package])) end end end From df060cdaaebb3a7293c7fdb3ce35f381d88a051b Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Thu, 9 Jan 2025 10:04:57 +0100 Subject: [PATCH 26/30] Rename WorkPackageChildrenController as WorkPackageChildrenRelationsController It manages relations, not children. --- .../add_work_package_child_form_component.rb | 2 +- .../work_package_relations_tab/index_component.html.erb | 2 +- app/components/work_package_relations_tab/relation_component.rb | 2 +- ...troller.rb => work_package_children_relations_controller.rb} | 2 +- config/initializers/permissions.rb | 2 +- config/routes.rb | 2 +- ...ec.rb => work_package_children_relations_controller_spec.rb} | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename app/controllers/{work_package_children_controller.rb => work_package_children_relations_controller.rb} (97%) rename spec/controllers/{work_package_children_controller_spec.rb => work_package_children_relations_controller_spec.rb} (98%) diff --git a/app/components/work_package_relations_tab/add_work_package_child_form_component.rb b/app/components/work_package_relations_tab/add_work_package_child_form_component.rb index f9f4d6863b11..8ad85664a9c8 100644 --- a/app/components/work_package_relations_tab/add_work_package_child_form_component.rb +++ b/app/components/work_package_relations_tab/add_work_package_child_form_component.rb @@ -47,6 +47,6 @@ def initialize(work_package:, base_errors: nil) def submit_url_options { method: :post, - url: work_package_children_path(@work_package) } + url: work_package_children_relations_path(@work_package) } end end diff --git a/app/components/work_package_relations_tab/index_component.html.erb b/app/components/work_package_relations_tab/index_component.html.erb index e78e21510bbf..c12694bc30e6 100644 --- a/app/components/work_package_relations_tab/index_component.html.erb +++ b/app/components/work_package_relations_tab/index_component.html.erb @@ -37,7 +37,7 @@ if should_render_add_child? menu.with_item( label: t("#{I18N_NAMESPACE}.relations.label_child_singular").capitalize, - href: new_work_package_child_path(@work_package), + href: new_work_package_children_relation_path(@work_package), test_selector: new_button_test_selector(relation_type: :child), content_arguments: { data: { turbo_stream: true } diff --git a/app/components/work_package_relations_tab/relation_component.rb b/app/components/work_package_relations_tab/relation_component.rb index efed86f893f4..c3d210607bc2 100644 --- a/app/components/work_package_relations_tab/relation_component.rb +++ b/app/components/work_package_relations_tab/relation_component.rb @@ -85,7 +85,7 @@ def edit_path def destroy_path if parent_child_relationship? - work_package_child_path(@work_package, @child) + work_package_children_relation_path(@work_package, @child) else work_package_relation_path(@work_package, @relation) end diff --git a/app/controllers/work_package_children_controller.rb b/app/controllers/work_package_children_relations_controller.rb similarity index 97% rename from app/controllers/work_package_children_controller.rb rename to app/controllers/work_package_children_relations_controller.rb index d4eac1a084fa..2f1fb1574e5f 100644 --- a/app/controllers/work_package_children_controller.rb +++ b/app/controllers/work_package_children_relations_controller.rb @@ -28,7 +28,7 @@ # See COPYRIGHT and LICENSE files for more details. #++ -class WorkPackageChildrenController < ApplicationController +class WorkPackageChildrenRelationsController < ApplicationController include OpTurbo::ComponentStream include OpTurbo::DialogStreamHelper diff --git a/config/initializers/permissions.rb b/config/initializers/permissions.rb index 87f571f46a9d..762f8dc862f0 100644 --- a/config/initializers/permissions.rb +++ b/config/initializers/permissions.rb @@ -326,7 +326,7 @@ wpt.permission :manage_subtasks, { - work_package_children: %i[new create destroy] + work_package_children_relations: %i[new create destroy] }, permissible_on: :project, dependencies: :view_work_packages diff --git a/config/routes.rb b/config/routes.rb index de4c3eeb1cf2..397a8e3180dd 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -598,7 +598,7 @@ end end - resources :children, only: %i[new create destroy], controller: "work_package_children" + resources :children_relations, only: %i[new create destroy], controller: "work_package_children_relations" resource :progress, only: %i[new edit update], controller: "work_packages/progress" collection do diff --git a/spec/controllers/work_package_children_controller_spec.rb b/spec/controllers/work_package_children_relations_controller_spec.rb similarity index 98% rename from spec/controllers/work_package_children_controller_spec.rb rename to spec/controllers/work_package_children_relations_controller_spec.rb index 0f71b58d3b54..e4e0388beeac 100644 --- a/spec/controllers/work_package_children_controller_spec.rb +++ b/spec/controllers/work_package_children_relations_controller_spec.rb @@ -30,7 +30,7 @@ require "spec_helper" -RSpec.describe WorkPackageChildrenController do +RSpec.describe WorkPackageChildrenRelationsController do shared_let(:user) { create(:admin) } shared_let(:task_type) { create(:type_task) } shared_let(:milestone_type) { create(:type_milestone) } From 58477b2b5ab974c87136c1708e8ec331e21d3c82 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Fri, 3 Jan 2025 14:45:05 +0100 Subject: [PATCH 27/30] Backport date-related flickering test fix Fix from `dev` branch with d94ea36eca5 and adb75a5c860 to correctly update internal state of flatpickr when changing year. --- spec/support/components/datepicker/datepicker.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/support/components/datepicker/datepicker.rb b/spec/support/components/datepicker/datepicker.rb index 96de5d5d1a95..01ef8d1f311b 100644 --- a/spec/support/components/datepicker/datepicker.rb +++ b/spec/support/components/datepicker/datepicker.rb @@ -57,7 +57,8 @@ def select_year(value) retry_block do flatpickr_container .first(".numInput.cur-year") - .set value + .fill_in(with: value) + .send_keys :enter # to trigger a keyboard event to get the internal state of flatpickr updated end end From ff927b95b50d23ec0bccf5a7f49aacb43984ea3a Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Thu, 9 Jan 2025 15:50:15 +0100 Subject: [PATCH 28/30] Create Pull Preview for QAing 15.1.1 From 4fedb5bee81016b1241351996d3b3ead88dbbe58 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Thu, 9 Jan 2025 15:33:14 +0100 Subject: [PATCH 29/30] [60479] Only show relations the user has permission to see --- .../work_package_relations_controller.rb | 11 +-- .../work_package_relations_tab_controller.rb | 3 +- config/initializers/menus.rb | 2 +- .../relations/primerized_relations_spec.rb | 78 ++++++++++++++++--- .../components/work_packages/relations.rb | 4 +- 5 files changed, 81 insertions(+), 17 deletions(-) diff --git a/app/controllers/work_package_relations_controller.rb b/app/controllers/work_package_relations_controller.rb index 837e4e10a190..6be607a1669d 100644 --- a/app/controllers/work_package_relations_controller.rb +++ b/app/controllers/work_package_relations_controller.rb @@ -62,8 +62,8 @@ def create if service_result.success? @work_package.reload component = WorkPackageRelationsTab::IndexComponent.new(work_package: @work_package, - relations: @work_package.relations, - children: @work_package.children) + relations: @work_package.relations.visible, + children: @work_package.children.visible) replace_via_turbo_stream(component:) respond_with_turbo_streams else @@ -80,8 +80,8 @@ def update if service_result.success? @work_package.reload component = WorkPackageRelationsTab::IndexComponent.new(work_package: @work_package, - relations: @work_package.relations, - children: @work_package.children) + relations: @work_package.relations.visible, + children: @work_package.children.visible) replace_via_turbo_stream(component:) respond_with_turbo_streams else @@ -93,11 +93,12 @@ def destroy service_result = Relations::DeleteService.new(user: current_user, model: @relation).call if service_result.success? - @children = WorkPackage.where(parent_id: @work_package.id) + @children = WorkPackage.where(parent_id: @work_package.id).visible @relations = @work_package .relations .reload .includes(:to, :from) + .visible component = WorkPackageRelationsTab::IndexComponent.new(work_package: @work_package, relations: @relations, diff --git a/app/controllers/work_package_relations_tab_controller.rb b/app/controllers/work_package_relations_tab_controller.rb index c8d9ab9ad75b..f457a67fd936 100644 --- a/app/controllers/work_package_relations_tab_controller.rb +++ b/app/controllers/work_package_relations_tab_controller.rb @@ -33,9 +33,10 @@ class WorkPackageRelationsTabController < ApplicationController before_action :authorize_global def index - @children = WorkPackage.where(parent_id: @work_package.id) + @children = WorkPackage.where(parent_id: @work_package.id).visible @relations = @work_package .relations + .visible .includes(:to, :from) component = WorkPackageRelationsTab::IndexComponent.new( diff --git a/config/initializers/menus.rb b/config/initializers/menus.rb index 33bdb9cd0d25..b8a026f54822 100644 --- a/config/initializers/menus.rb +++ b/config/initializers/menus.rb @@ -675,7 +675,7 @@ { tab: :relations }, skip_permissions_check: true, badge: ->(work_package:, **) { - work_package.relations.count + work_package.children.count + work_package.relations.visible.count + work_package.children.visible.count }, caption: :"js.work_packages.tabs.relations" menu.push :watchers, diff --git a/spec/features/work_packages/details/relations/primerized_relations_spec.rb b/spec/features/work_packages/details/relations/primerized_relations_spec.rb index ea86ee42cb9a..e15ff4192ccb 100644 --- a/spec/features/work_packages/details/relations/primerized_relations_spec.rb +++ b/spec/features/work_packages/details/relations/primerized_relations_spec.rb @@ -32,8 +32,16 @@ :js, :with_cuprite do include Components::Autocompleter::NgSelectAutocompleteHelpers - shared_let(:user) { create(:admin) } shared_let(:project) { create(:project) } + shared_let(:user) do + create(:user, + member_with_permissions: { + project => %i[add_work_packages + manage_subtasks + manage_work_package_relations + view_work_packages] + }) + end before_all do set_factory_default(:user, user) @@ -41,17 +49,17 @@ set_factory_default(:project_with_types, project) end - shared_let(:parent_work_package) { create(:work_package, subject: "parent") } - shared_let(:work_package) { create(:work_package, subject: "main", parent: parent_work_package) } + shared_let(:parent_work_package) { create(:work_package, subject: "parent_work_package") } + shared_let(:work_package) { create(:work_package, subject: "work_package (main)", parent: parent_work_package) } shared_let(:type1) { create(:type) } shared_let(:type2) { create(:type) } shared_let(:wp_predecessor) do - create(:work_package, type: type1, subject: "predecessor of main", + create(:work_package, type: type1, subject: "wp_predecessor", start_date: Date.current, due_date: Date.current + 1.week) end - shared_let(:wp_related) { create(:work_package, type: type2, subject: "related to main") } - shared_let(:wp_blocker) { create(:work_package, type: type1, subject: "blocks main") } + shared_let(:wp_related) { create(:work_package, type: type2, subject: "wp_related") } + shared_let(:wp_blocker) { create(:work_package, type: type1, subject: "wp_blocker") } shared_let(:relation_follows) do create(:relation, @@ -73,16 +81,39 @@ end shared_let(:child_wp) do create(:work_package, + subject: "child_wp", parent: work_package, type: type1, project: project) end - shared_let(:not_yet_child_wp) do + shared_let(:not_child_yet_wp) do create(:work_package, + subject: "not_child_yet_wp", type: type1, project:) end + # The user should not be able to see any relations to work packages from this + # project because the user does not have the permissions to view this project + shared_let(:restricted_project) { create(:project) } + shared_let(:restricted_work_package) do + create(:work_package, + subject: "restricted_work_package", + project: restricted_project) + end + shared_let(:restricted_child_work_package) do + create(:work_package, + subject: "restricted_child_work_package", + parent: work_package, + project: restricted_project) + end + shared_let(:restricted_relation_relates) do + create(:relation, + from: work_package, + to: restricted_work_package, + relation_type: Relation::TYPE_RELATES) + end + let(:full_wp_view) { Pages::FullWorkPackage.new(work_package) } let(:relations_tab) { Components::WorkPackages::Relations.new(work_package) } let(:relations_panel_selector) { ".detail-panel--relations" } @@ -116,6 +147,10 @@ def label_for_relation_type(relation_type) relations_tab.expect_relation(relation_follows) relations_tab.expect_relation(relation_relates) relations_tab.expect_relation(relation_blocked) + + # Relations not visible due to lack of permissions on the project + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) end end @@ -130,6 +165,10 @@ def label_for_relation_type(relation_type) expect { relation_follows.reload }.to raise_error(ActiveRecord::RecordNotFound) tabs.expect_counter("relations", 3) + + # Relations not visible due to lack of permissions on the project + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) end it "can delete children" do @@ -141,6 +180,10 @@ def label_for_relation_type(relation_type) expect(child_wp.reload.parent).to be_nil tabs.expect_counter("relations", 3) + + # Relations not visible due to lack of permissions on the project + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) end end @@ -159,6 +202,8 @@ def label_for_relation_type(relation_type) # Unchanged tabs.expect_counter("relations", 4) + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) # Edit again relations_tab.edit_relation_description(relation_follows, "And they can be edited!") @@ -168,6 +213,10 @@ def label_for_relation_type(relation_type) # Unchanged tabs.expect_counter("relations", 4) + + # Relations not visible due to lack of permissions on the project + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) end it "does not have an edit action for children" do @@ -231,6 +280,10 @@ def label_for_relation_type(relation_type) tabs.expect_counter("relations", 5) # Relation is created expect(Relation.follows.where(from: wp_successor, to: work_package)).to exist + + # Relations not visible due to lack of permissions on the project + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) end it "does not autocomplete unrelatable work packages" do @@ -263,11 +316,18 @@ def label_for_relation_type(relation_type) tabs.expect_counter("relations", 4) - relations_tab.add_existing_child(not_yet_child_wp) - relations_tab.expect_child(not_yet_child_wp) + relations_tab.add_existing_child(not_child_yet_wp) + relations_tab.expect_child(not_child_yet_wp) # Bumped by one tabs.expect_counter("relations", 5) + + # Child relation is created + expect(not_child_yet_wp.reload.parent).to eq work_package + + # Relations not visible due to lack of permissions on the project + relations_tab.expect_no_relation(restricted_relation_relates) + relations_tab.expect_no_relation(restricted_child_work_package) end it "doesn't autocomplete parent, children, and WP itself" do diff --git a/spec/support/components/work_packages/relations.rb b/spec/support/components/work_packages/relations.rb index 79ee9f1274ac..425b376a716d 100644 --- a/spec/support/components/work_packages/relations.rb +++ b/spec/support/components/work_packages/relations.rb @@ -77,7 +77,9 @@ def expect_row(work_package) def expect_no_row(relatable) actual_relatable = find_relatable(relatable) - expect(page).not_to have_test_selector("op-relation-row-#{actual_relatable.id}") + expect(page).not_to have_test_selector("op-relation-row-#{actual_relatable.id}"), + "expected no relation row for work package " \ + "##{actual_relatable.id} #{actual_relatable.subject.inspect}" end def select_relation_type(relation_type) From 9ead22dcd4dc3c7149fe13574abb4b8a3f212ba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Mon, 13 Jan 2025 12:02:27 +0100 Subject: [PATCH 30/30] Add release-notes file --- docs/release-notes/15-1-1/README.md | 32 +++++++++++++++++++++++++++++ docs/release-notes/README.md | 7 +++++++ 2 files changed, 39 insertions(+) create mode 100644 docs/release-notes/15-1-1/README.md diff --git a/docs/release-notes/15-1-1/README.md b/docs/release-notes/15-1-1/README.md new file mode 100644 index 000000000000..53bb0b2a961c --- /dev/null +++ b/docs/release-notes/15-1-1/README.md @@ -0,0 +1,32 @@ +--- +title: OpenProject 15.1.1 +sidebar_navigation: + title: 15.1.1 +release_version: 15.1.1 +release_date: 2025-01-13 +--- + +# OpenProject 15.1.1 + +Release date: 2025-01-13 + +We released OpenProject [OpenProject 15.1.1](https://community.openproject.org/versions/2162). +The release contains several bug fixes and we recommend updating to the newest version. +In these Release Notes, we will give an overview of important feature changes. +At the end, you will find a complete list of all changes and bug fixes. + + + +## Bug fixes and changes + + + + +- Bugfix: Hierarchy custom fields: Can circumvent enterprise restrictions \[[#59985](https://community.openproject.org/wp/59985)\] +- Bugfix: Cannot delete users who have favourite projects \[[#60171](https://community.openproject.org/wp/60171)\] +- Bugfix: Deletion of users who have created authorization providers (SAML, OIDC) silently fails \[[#60172](https://community.openproject.org/wp/60172)\] +- Bugfix: Relations tab should not show relations to work packages a user has no read access to \[[#60479](https://community.openproject.org/wp/60479)\] +- Bugfix: Child relation for milestones must be prevented in relations tab \[[#60512](https://community.openproject.org/wp/60512)\] + + + diff --git a/docs/release-notes/README.md b/docs/release-notes/README.md index c486e0a64f66..cdca676d40d3 100644 --- a/docs/release-notes/README.md +++ b/docs/release-notes/README.md @@ -13,6 +13,13 @@ Stay up to date and get an overview of the new features included in the releases +## 15.1.1 + +Release date: 2025-01-13 + +[Release Notes](15-1-1/) + + ## 15.1.0 Release date: 2024-12-11

KJIMt5b!+wZBqg^DGzfmU?PBx>I^N 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
B;mS5Cc8VM zUAd0zzhdd3{ZEG8^!=+@zph4bXDZP0BWwoDTK^**KL0TgbuuW(t5mxk{wJeQq)Q^c zi`nUu=2#HkM1u;AW`{>Sz5#nMHXQMItfWhcJf{Wh9FwMR54k<^J{Pa*sBrr!QX8td z%1LE7x@OsnzQE;${;rGiST=Em#xLi3Wb6LgDxJWg`o)B?KOgD)6GclEQGi5pxHbw; zKqByy(q?{dmGRJEt_`k)X^;a?O$olSB7&bc)0g!8fzoW?;%T*Sd zt<=R*3g8b`We$8*(dAifP^{{Yh_vs7pEtB7w*M53Wy*JnCMlNDP`2WfF4?pX@9IR6 z#dBvgK{Fzo_s>+h6dk1f-5}3~|Ea|MF~tr
pGlE)TzJlka{Rlb`KW%718%GPPm5 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 Date: Thu, 12 Dec 2024 12:55:31 +0000 Subject: [PATCH 08/30] update locales from crowdin [ci skip] --- config/locales/crowdin/js-ro.yml | 34 +++--- config/locales/crowdin/js-ru.yml | 8 +- config/locales/crowdin/ro.yml | 112 +++++++++--------- config/locales/crowdin/ru.yml | 16 +-- config/locales/crowdin/zh-TW.yml | 8 +- .../storages/config/locales/crowdin/ro.yml | 4 +- .../storages/config/locales/crowdin/ru.yml | 2 +- 7 files changed, 92 insertions(+), 92 deletions(-) diff --git a/config/locales/crowdin/js-ro.yml b/config/locales/crowdin/js-ro.yml index 50a5e8738c74..23dc64714c81 100644 --- a/config/locales/crowdin/js-ro.yml +++ b/config/locales/crowdin/js-ro.yml @@ -326,7 +326,7 @@ ro: filter: noneSelection: "(nimic)" selection_mode: - notification: "Faceți click pe oricare dintre pachetele de lucru pentru a crea o legătură. Apăsați Escape pentru a anula." + notification: "Dă clic pe oricare dintre pachetele de lucru pentru a crea o legătură. Apasă Escape pentru a anula." zoom: in: "Mărire" out: "Micșorare" @@ -797,36 +797,36 @@ ro: typeahead_placeholder: Căutarea de posibili observatori relation_labels: parent: "Părinte" - children: "Fii" + children: "Copii" relates: "În relație cu" duplicates: "Dublează" duplicated: "Dublat de" blocks: "Blochează" blocked: "Blocat de" precedes: "Precede" - follows: "Urmează după" + follows: "Urmează" includes: "Include" partof: "Parte din" requires: "Necesită" required: "Cerut de" - relation_type: "tipul de relaţie" + relation_type: "tip relație" relations_hierarchy: parent_headline: "Părinte" - hierarchy_headline: "Arată ierarhia" - children_headline: "Fii" + hierarchy_headline: "Ierarhie" + children_headline: "Copii" relation_buttons: set_parent: "Setează părinte" - change_parent: "Modificare părinte" - remove_parent: "Elimina părinte" - hierarchy_indent: "Ierarhia de indentare" - hierarchy_outdent: "Ierarhie ieșită din comun" + change_parent: "Modifică părinte" + remove_parent: "Elimină părinte" + hierarchy_indent: "Indentare ierarhie" + hierarchy_outdent: "Elimină ierarhia" group_by_wp_type: "Grupează după tipul packetului de lucru" group_by_relation_type: "Grupează dupa tipul legăturii" add_parent: "Adaugă părinte existent" - add_new_child: "Crează un nou copil" - create_new: "Creați un nou" - add_existing: "Adăugați Existent" - add_existing_child: "Adaugă un copil existent" + add_new_child: "Creează copil nou" + create_new: "Creează nou" + add_existing: "Adaugă existent" + add_existing_child: "Adaugă copil existent" remove_child: "Elimină copil" add_new_relation: "Crează o nouă relație" add_existing_relation: "Adăugarea unei relații existente" @@ -836,12 +836,12 @@ ro: add_follower: "Adaugă urmăritor" show_relations: "Arată relațiile" add_predecessor: "Adăugați predecesorul" - remove: "Eliminare relaţie" + remove: "Eliminare relație" save: "Salvează relația" abort: "Anulează" relations_autocomplete: placeholder: "Tastează pentru a căuta" - parent_placeholder: "Alegeți un nou părinte sau apăsați Escape pentru a anula." + parent_placeholder: "Alege un nou părinte sau apasă Escape pentru a anula." autocompleter: placeholder: "Tastează pentru a căuta" notFoundText: "Niciun articol găsit" @@ -1150,7 +1150,7 @@ ro: notice_bad_request: "Cerere invalidă." relations: empty: Nu există relații - remove: Eliminare relaţie + remove: Elimină relație inplace: button_edit: "%{attribute}: Editare" button_save: "%{attribute}: Salvează" diff --git a/config/locales/crowdin/js-ru.yml b/config/locales/crowdin/js-ru.yml index 38dd2624861c..23d85b789c27 100644 --- a/config/locales/crowdin/js-ru.yml +++ b/config/locales/crowdin/js-ru.yml @@ -696,8 +696,8 @@ ru: teaser_text: "С уведомлениями о дате вы будете уведомлены о датах начала или окончания предстоящих дат, чтобы вы никогда не пропустили или не забыли важный срок." overdue: Когда просрочено project_specific: - title: "Настройки уведомлений проекта" - description: "Эти настройки специфического проекта переопределяют параметры по умолчанию выше." + title: "Настройки уведомлений для конкретного проекта" + description: "Эти настройки для конкретного проекта переопределяют параметры по умолчанию." add: "Добавить настройку для проекта" already_selected: "Этот проект уже выбран" remove: "Удалить настройки проекта" @@ -1323,8 +1323,8 @@ ru: last_working_day: "последний рабочий день" last_week: "прошлой недели" last_month: "прошлый месяц" - a_specific_date: "определенная дата" - between_two_specific_dates: "между двумя определенными датами" + a_specific_date: "конкретная дата" + between_two_specific_dates: "между двумя конкретными датами" legends: changes_since: "Изменения с" changes_between: "Изменения между" diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml index e2941af70d64..23b2c2e2fd1c 100644 --- a/config/locales/crowdin/ro.yml +++ b/config/locales/crowdin/ro.yml @@ -310,7 +310,7 @@ ro: overviews: "Prezentare generală proiect" queries: "Pachete de lucru: vizualizări salvate" wiki_page_attachments: "Pagini wiki: atașamente" - work_package_attachments: "Pachete de lucru: anexe" + work_package_attachments: "Pachete de lucru: atașamente" work_package_categories: "Pachete de lucru: categorii" work_package_file_links: "Pachete de lucru: legături de fișiere" work_package_shares: "Pachete de lucru: partajări" @@ -371,7 +371,7 @@ ro: types: no_results_title_text: În acest moment nu există tipuri disponibile. form: - enable_type_in_project: 'Activare tip %{type}' + enable_type_in_project: 'Activează tip %{type}' versions: no_results_title_text: În acest moment nu există versiuni pentru acest proiect. no_results_content_text: Creează versiune nouă @@ -510,7 +510,7 @@ ro: placeholder_users: right_to_manage_members_missing: > Nu aveți permisiunea de a șterge utilizatorul de tip placeholder. Nu aveți dreptul de a gestiona membrii pentru toate proiectele din care face parte utilizatorul de tip placeholder. - delete_tooltip: "Ștergeți utilizatorul de tip placeholder" + delete_tooltip: "Șterge utilizator placeholder" deletion_info: heading: "Ștergeți utilizatorul de tip placeholder %{name}" data_consequences: > @@ -613,7 +613,7 @@ ro: none_could_be_saved: "Niciunul dintre pachetele de lucru %{total} nu poate fi actualizat." x_out_of_y_could_be_saved: "%{failing} din %{total} pachete de lucru nu pot fi actualizate în timp ce %{success} poate fi actualizat." selected_because_descendants: "While %{selected} work packages were selected, in total %{total} work packages are affected which includes descendants." - descendant: "descendent de selectat" + descendant: "descendent al selectatului" move: no_common_statuses_exists: "Nu există o stare disponibilă pentru toate pachetele de lucru selectate. Starea acestora nu poate fi modificată." unsupported_for_multiple_projects: "Mutarea/copierea în masă nu este suportată pentru pachete de lucru din proiecte multiple" @@ -646,53 +646,53 @@ ro: index: action_bar_title: "Add relations to other work packages to create a link between them." no_results_title_text: There are currently no relations available. - blankslate_heading: "No relations" + blankslate_heading: "Fără relații" blankslate_description: "This work package does not have any relations yet." - label_add_x: "Add %{x}" - label_edit_x: "Edit %{x}" + label_add_x: "Adaugă %{x}" + label_edit_x: "Editează %{x}" label_add_description: "Add description" relations: - label_relates_singular: "related to" - label_relates_plural: "related to" - label_relates_to_singular: "related to" - label_relates_to_plural: "related to" - relates_description: "Creates a visible link between the two work packages with no additional effect" - relates_to_description: "Creates a visible link between the two work packages with no additional effect" - label_precedes_singular: "successor (after)" - label_precedes_plural: "successors (after)" - precedes_description: "The related work package necessarily needs to start after this one finishes" - label_follows_singular: "predecessor (before)" - label_follows_plural: "predecessors (before)" - follows_description: "The related work package necessarily needs to finish before this one can start" - label_child_singular: "child" - label_child_plural: "children" + label_relates_singular: "asociat cu" + label_relates_plural: "asociat cu" + label_relates_to_singular: "asociat cu" + label_relates_to_plural: "asociat cu" + relates_description: "Creează o legătură vizibilă între cele două pachete de lucru fără niciun efect suplimentar" + relates_to_description: "Creează o legătură vizibilă între cele două pachete de lucru fără niciun efect suplimentar" + label_precedes_singular: "succesor (după)" + label_precedes_plural: "succesor (după)" + precedes_description: "Pachetul de lucru asociat trebuie neapărat să înceapă după finalizarea acestuia" + label_follows_singular: "predecesor (înainte)" + label_follows_plural: "predecesor (înainte)" + follows_description: "Pachetul de lucru asociat trebuie neapărat să înceapă după finalizarea acestuia" + label_child_singular: "copil" + label_child_plural: "copii" child_description: "Makes the related work package a sub-item of the current (parent) work package" - label_blocks_singular: "blocks" - label_blocks_plural: "blocks" - blocks_description: "The related work package cannot be closed until this one is closed first" - label_blocked_singular: "blocked by" - label_blocked_plural: "blocked by" - label_blocked_by_singular: "blocked by" - label_blocked__by_plural: "blocked by" - blocked_description: "This work package cannot be closed until the related one is closed first" - blocked_by_description: "This work package cannot be closed until the related one is closed first" - label_duplicates_singular: "duplicates" - label_duplicates_plural: "duplicates" - duplicates_description: "This is a copy of the related work package" - label_duplicated_singular: "duplicated by" - label_duplicated_plural: "duplicated by" - label_duplicated_by_singular: "duplicated by" - label_duplicated_by_plural: "duplicated by" - duplicated_by_description: "The related work package is a copy of this" - duplicated_description: "The related work package is a copy of this" - label_includes_singular: "includes" - label_includes_plural: "includes" - includes_description: "Marks the related work package as including this one with no additional effect" - label_partof_singular: "part of" - label_partof_plural: "part of" - label_part_of_singular: "part of" - label_part_of_plural: "part of" - partof_description: "Marks the related work package as being part of this one with no additional effect" + label_blocks_singular: "blochează" + label_blocks_plural: "blochează" + blocks_description: "Pachetul de lucru asociat nu poate fi închis până când acesta nu este închis mai întâi" + label_blocked_singular: "blocat de" + label_blocked_plural: "blocat de" + label_blocked_by_singular: "blocat de" + label_blocked__by_plural: "blocat de" + blocked_description: "Pachetul de lucru asociat nu poate fi închis până când acesta nu este închis mai întâi" + blocked_by_description: "Pachetul de lucru asociat nu poate fi închis până când acesta nu este închis mai întâi" + label_duplicates_singular: "dublează" + label_duplicates_plural: "dublează" + duplicates_description: "Aceasta este o copie a pachetului de lucru asociat" + label_duplicated_singular: "dublat de" + label_duplicated_plural: "dublat de" + label_duplicated_by_singular: "dublat de" + label_duplicated_by_plural: "dublat de" + duplicated_by_description: "Pachetul de lucru asociat este o copie a acestuia" + duplicated_description: "Pachetul de lucru asociat este o copie a acestuia" + label_includes_singular: "include" + label_includes_plural: "include" + includes_description: "Marchează pachetul de lucru asociat ca incluzând acesta, fără niciun efect suplimentar" + label_partof_singular: "parte din" + label_partof_plural: "parte din" + label_part_of_singular: "parte din" + label_part_of_plural: "parte din" + partof_description: "Marchează pachetul de lucru asociat ca incluzând acesta, fără niciun efect suplimentar" part_of_description: "Marks the related work package as being part of this one with no additional effect" label_requires_singular: "requires" label_requires_plural: "requires" @@ -2096,7 +2096,7 @@ ro: notifications: reasons: assigned: "Executant" - dateAlert: "Alertă de dată" + dateAlert: "Alertă dată" mentioned: "Menţionat" responsible: "Responsabil" shared: "Partajat" @@ -2105,7 +2105,7 @@ ro: unread: "Necitite" unread_title: "Afișare necitite" all: "Toate" - all_title: "Afișare toate" + all_title: "Afișează toate" menu: by_project: "Necitite după proiect" by_reason: "Motiv" @@ -2160,7 +2160,7 @@ ro: label_ical_access_key_revoke: "Revocă" label_add_column: "Adaugă coloană" label_applied_status: "Stare aplicată" - label_archive_project: "Proiect de arhivă" + label_archive_project: "Arhivează proiect" label_ascending: "Crescător" label_assigned_to_me_work_packages: "Pachete de lucru atribuite mie" label_associated_revisions: "Revizii asociate" @@ -2433,7 +2433,7 @@ ro: label_membership_plural: "Memberships" label_membership_added: "Membru adăugat" label_membership_updated: "Membru actualizat" - label_menu: "Menu" + label_menu: "Meniu" label_menu_badge: pre_alpha: "pre-alpha" alpha: "alfa" @@ -2542,7 +2542,7 @@ ro: label_project: "Proiect" label_project_activity: "Activitate proiect" label_project_attribute_plural: "Atributele proiectului" - label_project_attribute_manage_link: "Manage project attributes" + label_project_attribute_manage_link: "Gestionează atribute proiect" label_project_count: "Număr total de proiecte" label_project_copy_notifications: "Trimitere notificări e-mail în timpul copierii proiectului" label_project_latest: "Ultimele proiecte" @@ -2552,8 +2552,8 @@ ro: label_project_new: "Proiect nou" label_project_plural: "Proiecte" label_project_list_plural: "Listă proiecte" - label_project_attributes_plural: "Atributele proiectului" - label_project_custom_field_plural: "Atributele proiectului" + label_project_attributes_plural: "Atribute proiect" + label_project_custom_field_plural: "Atribute proiect" label_project_settings: "Setările proiectului" label_project_attributes_settings: "Project attributes settings" label_project_storage_plural: "File Storages" @@ -3040,7 +3040,7 @@ ro: permission_add_project: "Create projects" permission_add_work_package_attachments: "Adaugă fișiere" permission_add_work_package_attachments_explanation: "Allows adding attachments without Edit work packages permission" - permission_archive_project: "Proiect arhivat" + permission_archive_project: "Arhivare proiect" permission_create_user: "Create users" permission_manage_user: "Editează utilizatori" permission_manage_placeholder_user: "Creați, editați și ștergeți utilizatori de tip placeholder" @@ -3503,7 +3503,7 @@ ro: other: "Altele" passwords: "Parole" project_attributes: - heading: "Atributele proiectului" + heading: "Atribute proiect" label_new_attribute: "Atribut proiect" label_new_section: "Secțiune" label_edit_section: "Editează titlul" diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index 92a132318554..62a4c9597d26 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -3303,7 +3303,7 @@ ru: oauth_application_details_link_text: "Перейти на страницу настроек" setup_documentation_details: "Если вам нужна помощь в настройке нового хранилища файлов, пожалуйста, проверьте документацию: " setup_documentation_details_link_text: "Настройка файловых хранилищ" - show_warning_details: "Для использования этого хранилища файлов не забудьте активировать модуль и определенное хранилище в настройках проекта каждого желаемого проекта." + show_warning_details: "Для использования этого хранилища файлов не забудьте активировать модуль и конкретное хранилище в настройках проекта каждого желаемого проекта." subversion: existing_title: "Существующий репозиторий Subversion" existing_introduction: "Если у вас есть существующий репозиторий Subversion, вы можете связать его с OpenProject для доступа к нему из приложения." @@ -3408,12 +3408,12 @@ ru: setting_work_package_done_ratio: "Режим расчета прогресса" setting_work_package_done_ratio_field: "На основе трудозатрат" setting_work_package_done_ratio_field_caption_html: >- - % Завершения может быть свободно установлен на любое значение. Если Вы опционально введете значение для параметра Работа, то автоматически будет выведено значение Оставшаяся работа. + % Завершено может быть свободно установлен на любое значение. Если Вы опционально введете значение для параметра Предполагаемое время, то автоматически будет выведено значение Оставшиеся часы. setting_work_package_done_ratio_status: "На основе статуса" setting_work_package_done_ratio_status_caption_html: >- С каждым статусом связано значение % Завершения. Изменение статуса приведет к изменению % Завершения. setting_work_package_done_ratio_explanation_html: > - В режиме На основе трудозатрат для параметра % Завершения можно свободно установить любое значение. Если вы дополнительно введете значение «Работа», «Оставшаяся работа» будет получена автоматически. В режиме На основе статуса с каждым статусом связано значение % Завершения. Изменение статуса приведет к изменению % Завершения. + В режиме На основе трудозатрат для параметра % Завершено можно свободно установить любое значение. Если вы дополнительно введете значение «Предполагаемое время», «Оставшиеся часы» будут получены автоматически. В режиме На основе статуса с каждым статусом связано значение % Завершено. Изменение статуса приведет к изменению % Завершено. setting_work_package_properties: "Свойства пакета работ" setting_work_package_startdate_is_adddate: "Использовать текущую дату как дату начала для новых пакетов работ" setting_work_packages_projects_export_limit: "Ограничение экспорта пакетов работ / проектов" @@ -3432,10 +3432,10 @@ ru: setting_password_min_length: "Минимальная длина" setting_password_min_adhered_rules: "Минимальное количество необходимых классов" setting_per_page_options: "Количество объектов на страницу" - setting_percent_complete_on_status_closed: "% Завершения, когда статус закрыт" + setting_percent_complete_on_status_closed: "% Завершено, когда статус закрыт" setting_percent_complete_on_status_closed_no_change: "Без изменений" setting_percent_complete_on_status_closed_no_change_caption_html: >- - Значение % Завершения не изменится, даже если пакет работ будет закрыт. + Значение % Завершено не изменится, даже если пакет работ будет закрыт. setting_percent_complete_on_status_closed_set_100p: "Автоматически устанавливается на 100%" setting_percent_complete_on_status_closed_set_100p_caption: >- Закрытый пакет работ считается завершенным. @@ -3462,13 +3462,13 @@ ru: setting_sys_api_enabled: "Разрешить веб-сервис управления репозиторием" setting_sys_api_description: "Веб-сервис управления репозиторием обеспечивает интеграцию и авторизацию пользователя для доступа к репозиторию." setting_time_format: "Время" - setting_total_percent_complete_mode: "Расчет общего % Завершения полной иерархии" + setting_total_percent_complete_mode: "Расчёт общего % Завершено по всей иерархии" setting_total_percent_complete_mode_work_weighted_average: "Взвешенное по работе" setting_total_percent_complete_mode_work_weighted_average_caption_html: >- - Общий % Завершения будет взвешен по Работе каждого пакета работ в иерархии. Пакеты работ без Работы будут игнорироваться. + Общий % Завершено будет рассчитан как средневзвешенное значение по Предполагаемому времени каждого пакета работ в иерархии. Пакеты работ без Предполагаемого времени будут игнорироваться. setting_total_percent_complete_mode_simple_average: "Среднее арифметическое" setting_total_percent_complete_mode_simple_average_caption_html: >- - Работа игнорируется, и Общий % Завершения будет средним арифметическим значением % Завершения пакетов работ в иерархии. + Предполагаемое время игнорируется, и Общий % Завершено будет средним арифметическим от значений % Завершено пакетов работ в иерархии. setting_accessibility_mode_for_anonymous: "Разрешить режим доступа людей с ограниченными возможностями для анонимных пользователей" setting_user_format: "Формат имени пользователя" setting_user_default_timezone: "Часовой пояс пользователя по умолчанию" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 7e22bc3b7016..34f7a45b7591 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -639,11 +639,11 @@ zh-TW: label_relates_to_plural: "相關於" relates_description: "在兩個工作項目之間建立可見的連結,沒有額外影響" relates_to_description: "在兩個工作項目之間建立可見的連結,沒有額外影響" - label_precedes_singular: "繼承(後)" - label_precedes_plural: "繼承(後)" + label_precedes_singular: "後置任務(FS)" + label_precedes_plural: "後置任務(FS)" precedes_description: "相關的工作項目必須在完成後才開始執行" - label_follows_singular: "繼承(前)" - label_follows_plural: "繼承(前)" + label_follows_singular: "前置任務(SF)" + label_follows_plural: "前置任務(SF)" follows_description: "在這個工作項目開始之前,相關的工作必須先完成" label_child_singular: "子項目" label_child_plural: "子項目" diff --git a/modules/storages/config/locales/crowdin/ro.yml b/modules/storages/config/locales/crowdin/ro.yml index 24fb13abff1c..fa0eb8f31825 100644 --- a/modules/storages/config/locales/crowdin/ro.yml +++ b/modules/storages/config/locales/crowdin/ro.yml @@ -77,14 +77,14 @@ ro: attributes: nextcloud_sync_service: add_user_to_group: 'Add User to Group:' - create_folder: 'Managed Project Folder Creation:' + create_folder: 'Creare dosar proiect gestionat:' ensure_root_folder_permissions: 'Set Base Folder Permissions:' hide_inactive_folders: 'Hide Inactive Folders Step:' remote_folders: 'Read contents of the group folder:' remove_user_from_group: 'Remove User from Group:' rename_project_folder: 'Rename managed project Folder:' one_drive_sync_service: - create_folder: 'Managed Project Folder Creation:' + create_folder: 'Creare dosar proiect gestionat:' ensure_root_folder_permissions: 'Set Base Folder Permissions:' hide_inactive_folders: 'Hide Inactive Folders Step:' remote_folders: 'Read contents of the group folder:' diff --git a/modules/storages/config/locales/crowdin/ru.yml b/modules/storages/config/locales/crowdin/ru.yml index 77585f9a9031..f31db1501f5f 100644 --- a/modules/storages/config/locales/crowdin/ru.yml +++ b/modules/storages/config/locales/crowdin/ru.yml @@ -63,7 +63,7 @@ ru: label: Изменить папку проекта project_folder_mode: automatic: Автоматическое управление - inactive: Нет определенной папки + inactive: Нет конкретной папки manual: Существующая папка управляется вручную remove_project: deletion_failure_flash: Не удалось удалить проект из хранилища. %{error} From b3ecfa70d966f00f2da3ffe30870717b3ecb8f86 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Thu, 12 Dec 2024 20:11:24 +0000 Subject: [PATCH 09/30] update locales from crowdin [ci skip] --- config/locales/crowdin/de.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml index 9dafcd64e27c..08d069487e1e 100644 --- a/config/locales/crowdin/de.yml +++ b/config/locales/crowdin/de.yml @@ -218,7 +218,7 @@ de: heading: Für alle Projekte description: Dieses Projekt-Attribut ist in allen Projekten aktiviert, da die Option "Für alle Projekte" aktiviert ist. Es kann nicht für einzelne Projekte deaktiviert werden. items: - actions: "Element-Aktionen" + actions: "Aktionen" blankslate: root: title: "Ihre Liste der Elemente ist leer" @@ -1822,7 +1822,7 @@ de: label: "XLS" columns: input_label_report: "Spalten zur Attributtabelle hinzufügen" - input_caption_report: "Standardmäßig sind alle Attribute, die als Spalten in der Arbeitspaketliste hinzugefügt wurden, ausgewählt. Textfelder sind in der Attribut-Tabelle nicht verfügbar, können aber unterhalb der Tabelle angezeigt werden." + input_caption_report: "Standardmäßig sind alle Attribute, die als Spalten in der Arbeitspaketliste hinzugefügt wurden, ausgewählt. Langtextfelder sind in der Attributtabelle nicht verfügbar, können aber unterhalb der Tabelle angezeigt werden." input_caption_table: "Standardmäßig sind alle Attribute, die als Spalten in der Arbeitspaketliste hinzugefügt wurden, ausgewählt. Textfelder sind in tabellenbasierten Exporten nicht verfügbar." pdf: export_type: From 859d95d385b0a635303fca3efb3f3826fed63254 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Fri, 13 Dec 2024 03:26:51 +0000 Subject: [PATCH 10/30] update locales from crowdin [ci skip] --- config/locales/crowdin/zh-TW.yml | 2 +- modules/backlogs/config/locales/crowdin/mn.yml | 4 ++-- modules/gantt/config/locales/crowdin/js-mn.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 34f7a45b7591..58e82050d8cd 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -647,7 +647,7 @@ zh-TW: follows_description: "在這個工作項目開始之前,相關的工作必須先完成" label_child_singular: "子項目" label_child_plural: "子項目" - child_description: "Makes the related work package a sub-item of the current (parent) work package" + child_description: "使相關工作成為目前(父)工作項目的子項目" label_blocks_singular: "區塊" label_blocks_plural: "區塊" blocks_description: "在本工作項目結束之前,關聯工作無法結束" diff --git a/modules/backlogs/config/locales/crowdin/mn.yml b/modules/backlogs/config/locales/crowdin/mn.yml index 2ac1af81dda1..574fc99ac67a 100644 --- a/modules/backlogs/config/locales/crowdin/mn.yml +++ b/modules/backlogs/config/locales/crowdin/mn.yml @@ -52,11 +52,11 @@ mn: date: "Day" definition_of_done: "Definition of Done" generating_chart: "Generating Graph..." - hours: "Hours" + 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" + label_is_done_status: "Төлөв %{status_name} дууссан гэсэн үг" no_burndown_data: "No burndown data available. It is necessary to have the sprint start- and end dates set." points: "Оноо" positions_could_not_be_rebuilt: "Positions could not be rebuilt." diff --git a/modules/gantt/config/locales/crowdin/js-mn.yml b/modules/gantt/config/locales/crowdin/js-mn.yml index 06c711fbbf89..e126cc447b3f 100644 --- a/modules/gantt/config/locales/crowdin/js-mn.yml +++ b/modules/gantt/config/locales/crowdin/js-mn.yml @@ -2,4 +2,4 @@ mn: js: work_packages: default_queries: - milestones: 'Milestones' + milestones: 'Чухал үеүүд' From 20ddd8ceb41f4a1d5a3f190b5b7f7028a69e2a4c Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Fri, 13 Dec 2024 07:19:46 +0000 Subject: [PATCH 11/30] update locales from crowdin [ci skip] --- config/locales/crowdin/mn.yml | 20 +++---- config/locales/crowdin/ru.seeders.yml | 4 +- modules/avatars/config/locales/crowdin/mn.yml | 22 ++++---- .../backlogs/config/locales/crowdin/mn.yml | 14 ++--- .../boards/config/locales/crowdin/js-mn.yml | 52 +++++++++---------- modules/boards/config/locales/crowdin/mn.yml | 32 ++++++------ .../calendar/config/locales/crowdin/js-mn.yml | 8 +-- .../calendar/config/locales/crowdin/mn.yml | 14 ++--- .../config/locales/crowdin/js-mn.yml | 2 +- .../documents/config/locales/crowdin/mn.yml | 26 +++++----- .../job_status/config/locales/crowdin/mn.yml | 10 ++-- .../my_page/config/locales/crowdin/js-mn.yml | 2 +- 12 files changed, 103 insertions(+), 103 deletions(-) diff --git a/config/locales/crowdin/mn.yml b/config/locales/crowdin/mn.yml index 57378ec73350..4609b3898580 100644 --- a/config/locales/crowdin/mn.yml +++ b/config/locales/crowdin/mn.yml @@ -335,7 +335,7 @@ mn: favored: "Favorite projects" archived: "Archived projects" shared: "Shared project lists" - my_lists: "My project lists" + my_lists: "Миний төслийн жагсаалт" new: placeholder: "New project list" delete_modal: @@ -362,7 +362,7 @@ mn: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - remove_from_project: "Remove from project" + remove_from_project: "Төслөөс устгах" label_enable_all: "Enable all" label_disable_all: "Disable all" is_required_blank_slate: @@ -1321,8 +1321,8 @@ mn: placeholder_user: "Placeholder user" project: "Project" project_query: - one: "Project list" - other: "Project lists" + one: "Төслийн жагсаалт" + other: "Төслийн жагсаалтууд" query: "Custom query" role: one: "Role" @@ -1403,7 +1403,7 @@ mn: default_columns: "Default columns" description: "Description" derived_due_date: "Derived finish date" - derived_estimated_hours: "Total work" + derived_estimated_hours: "Нийт ажил" derived_start_date: "Derived start date" display_sums: "Display Sums" due_date: "Finish date" @@ -2220,7 +2220,7 @@ mn: label_custom_field_default_type: "Empty type" label_custom_style: "Design" label_custom_style_description: "Choose how OpenProject looks to you with themes, select your default colors to use in the app and how exports look like." - label_dashboard: " Хянах самбар" + label_dashboard: "Хянах самбар" label_database_version: "PostgreSQL version" label_date: "Date" label_date_and_time: "Date and time" @@ -2336,7 +2336,7 @@ mn: label_index_by_title: "Index by title" label_information: "Information" label_information_plural: "Information" - label_installation_guides: "Installation guides" + label_installation_guides: "Суулгах зааварууд" label_integer: "Integer" label_internal: "Internal" label_introduction_video: "Introduction video" @@ -2779,7 +2779,7 @@ mn: more_to_see: one: "There is 1 more work package with notifications." other: "There are %{count} more work packages with notifications." - open_in_browser: "Open in browser" + open_in_browser: "Хөтөч дээр нээх" reason: watched: "Watched" assigned: "Assigned" @@ -3000,7 +3000,7 @@ mn: permission_add_work_package_notes: "Add notes" permission_add_work_packages: "Add work packages" permission_add_messages: "Post messages" - permission_add_project: "Create projects" + permission_add_project: "Төсөл үүсгэх" permission_add_work_package_attachments: "Add attachments" permission_add_work_package_attachments_explanation: "Allows adding attachments without Edit work packages permission" permission_archive_project: "Archive project" @@ -3018,7 +3018,7 @@ mn: permission_commit_access: "Read/write access to repository (commit)" permission_copy_projects: "Copy projects" permission_copy_work_packages: "Copy work packages" - permission_create_backup: "Create backups" + permission_create_backup: "Нөөцлөлт үүсгэх" permission_delete_work_package_watchers: "Delete watchers" permission_delete_work_packages: "Delete work packages" permission_delete_messages: "Delete messages" diff --git a/config/locales/crowdin/ru.seeders.yml b/config/locales/crowdin/ru.seeders.yml index faa5a996758a..a57c7fbefa62 100644 --- a/config/locales/crowdin/ru.seeders.yml +++ b/config/locales/crowdin/ru.seeders.yml @@ -244,7 +244,7 @@ ru: wiki: title: Спринт 1 content: | - ### Встреча по планированию спринта + ### Совещание по планированию спринта _Пожалуйста, документируйте здесь темы на встречу по планированию спринта_ @@ -288,7 +288,7 @@ ru: * Время (3 ч). * После просмотра спринта, будет модерироваться Scrum Master. - * Команда обсуждает весну: что пошло хорошо, что должно быть улучшено, чтобы быть более продуктивным для следующего спринта или даже весело. + * Команда обсуждает спринт: что пошло хорошо, что должно быть улучшено, чтобы быть более продуктивным для следующего спринта или даже весело. item_3: name: Спринт 2 categories: diff --git a/modules/avatars/config/locales/crowdin/mn.yml b/modules/avatars/config/locales/crowdin/mn.yml index 5fb37d6d90e8..2308c5bfeaa8 100644 --- a/modules/avatars/config/locales/crowdin/mn.yml +++ b/modules/avatars/config/locales/crowdin/mn.yml @@ -4,23 +4,23 @@ mn: name: "Avatars" description: >- This plugin allows OpenProject users to upload a picture to be used as an avatar or use registered images from Gravatar. - label_avatar: "Avatar" - label_avatar_plural: "Avatars" - label_current_avatar: "Current Avatar" - label_choose_avatar: "Choose Avatar from file" - message_avatar_uploaded: "Avatar changed successfully." - error_image_upload: "Error saving the image." - error_image_size: "The image is too large." + label_avatar: "Аватар" + label_avatar_plural: "Аватар" + label_current_avatar: "Одоогийн Аватар" + label_choose_avatar: "Аватарыг файлаас сонгох" + message_avatar_uploaded: "Аватар амжилттай өөрчлөгдлөө." + error_image_upload: "Зураг хадгалахад алдаа гарлаа." + error_image_size: "Зураг хэтэрхий том байна." are_you_sure_delete_avatar: "Are you sure you want to delete your avatar?" - avatar_deleted: "Avatar deleted successfully." + avatar_deleted: "Аватар амжилттай устгалаа." unable_to_delete_avatar: "Avatar could not be deleted." wrong_file_format: "Allowed formats are jpg, png, gif" empty_file_error: "Please upload a valid image (jpg, png, gif)" avatars: - label_avatar: "Avatar" + label_avatar: "Аватар" label_gravatar: 'Gravatar' - label_current_avatar: 'Current avatar' - label_local_avatar: 'Custom avatar' + label_current_avatar: 'Одоогийн Аватар' + label_local_avatar: 'Дурын аватар' text_current_avatar: | The following image shows the current avatar. text_upload_instructions: | diff --git a/modules/backlogs/config/locales/crowdin/mn.yml b/modules/backlogs/config/locales/crowdin/mn.yml index 574fc99ac67a..1f81853379ff 100644 --- a/modules/backlogs/config/locales/crowdin/mn.yml +++ b/modules/backlogs/config/locales/crowdin/mn.yml @@ -26,7 +26,7 @@ mn: activerecord: attributes: work_package: - position: "албан тушаал" + position: "Албан тушаал" story_points: "Гүйцэтгэлийн оноо" backlogs_work_package_type: "Backlog type" errors: @@ -47,9 +47,9 @@ mn: burndown_graph: "Burndown Graph" card_paper_size: "Paper size for card printing" chart_options: "Chart options" - close: "Close" + close: "Хаах" column_width: "Column width:" - date: "Day" + date: "Өдөр" definition_of_done: "Definition of Done" generating_chart: "Generating Graph..." hours: "Цаг" @@ -70,11 +70,11 @@ mn: story: "Story" story_points: "Гүйцэтгэлийн оноо" story_points_ideal: "Story Points (ideal)" - task: "Task" - task_color: "Task color" + task: "Даалгавар" + task_color: "Даалгаврын өнгө" unassigned: "Unassigned" x_more: "%{count} more..." - backlogs_active: "active" + backlogs_active: "идэвхтэй" backlogs_any: "any" backlogs_inactive: "Project shows no activity" backlogs_points_burn_direction: "Points burn up/down" @@ -102,7 +102,7 @@ mn: error_outro: "Please correct the above errors before submitting again." event_sprint_description: "%{summary}: %{url}\n%{description}" event_sprint_summary: "%{project}: %{summary}" - ideal: "ideal" + ideal: "хамгийн тохиромжтой" inclusion: "is not included in the list" label_back_to_project: "Back to project page" label_backlog: "Backlog" diff --git a/modules/boards/config/locales/crowdin/js-mn.yml b/modules/boards/config/locales/crowdin/js-mn.yml index 439c3d0a0d38..f9d9a67c5692 100644 --- a/modules/boards/config/locales/crowdin/js-mn.yml +++ b/modules/boards/config/locales/crowdin/js-mn.yml @@ -2,29 +2,29 @@ mn: js: boards: - create_new: 'Create new board' - label_unnamed_board: 'Unnamed board' - label_unnamed_list: 'Unnamed list' - label_board_type: 'Board type' + create_new: 'Шинэ самбар үүсгэх' + label_unnamed_board: 'Нэрлэгдээгүй самбар' + label_unnamed_list: 'Нэрлэгдээгүй жагсаалт' + label_board_type: 'Самбарын төрөл' upsale: teaser_text: 'Would you like to automate your workflows with Boards? Advanced boards are an Enterprise add-on. Please upgrade to a paid plan.' - upgrade: 'Upgrade now' + upgrade: 'Яг одоо шинэчлэх' lists: - delete: 'Delete list' + delete: 'Устгасан жагсаалт' version: is_locked: 'Version is locked. No items can be added to this version.' is_closed: 'Version is closed. No items can be added to this version.' - close_version: 'Close version' - open_version: 'Open version' - lock_version: 'Lock version' - unlock_version: 'Unlock version' - edit_version: 'Edit version' - show_version: 'Show version' - locked: 'Locked' - closed: 'Closed' - new_board: 'New board' + close_version: 'Хувилбар хаах' + open_version: 'Хувилбар нээх' + lock_version: 'Хувилбар цоожлох' + unlock_version: 'Хувилбарын цоожыг тайлах' + edit_version: 'Хувилбар засах' + show_version: 'Хувилбар харах' + locked: 'Цоожлогдсон' + closed: 'Хаагдсан' + new_board: 'Шинэ самбар' add_list: 'Add list to board' - add_card: 'Add card' + add_card: 'Картлуу нэмэх' error_attribute_not_writable: "Cannot move the work package, %{attribute} is not writable." error_loading_the_list: "Error loading the list: %{error_message}" error_permission_missing: "The permission to create public queries is missing" @@ -32,12 +32,12 @@ mn: text_hidden_list_warning: "Not all lists are displayed because you lack the permission. Contact your admin for more information." click_to_remove_list: "Click to remove this list" board_type: - text: 'Board type' - free: 'basic' + text: 'Самбарын төрөл' + free: 'ердийн' select_board_type: 'Please choose the type of board you need.' free_text: > Start from scratch with a blank board. Manually add cards and columns to this board. - action: 'Action board' + action: 'Үйлдлийн самбар' action_by_attribute: 'Action board (%{attribute})' action_text: > A board with filtered lists on %{attribute} attribute. Moving work packages to other lists will update their attribute. @@ -52,18 +52,18 @@ mn: action_text_version: > Board with automated columns based on the version attribute. Ideal for planning product development. action_type: - assignee: assignee - status: status + assignee: даалгагч + status: төлөв version: version - subproject: subproject + subproject: дэд төсөл subtasks: parent-child board_type_title: - assignee: Assignee - status: Status - version: Version + assignee: Даалгагч + status: Төлөв + version: Хувилбар subproject: Subproject subtasks: Parent-child - basic: Basic + basic: Ердийн select_attribute: "Action attribute" add_list_modal: labels: diff --git a/modules/boards/config/locales/crowdin/mn.yml b/modules/boards/config/locales/crowdin/mn.yml index c6adf037e768..6401d3514b74 100644 --- a/modules/boards/config/locales/crowdin/mn.yml +++ b/modules/boards/config/locales/crowdin/mn.yml @@ -3,24 +3,24 @@ mn: plugin_openproject_boards: name: "OpenProject Boards" description: "Provides board views." - permission_show_board_views: "View boards" - permission_manage_board_views: "Manage boards" - project_module_board_view: "Boards" + permission_show_board_views: "Самбаруудыг үзэх" + permission_manage_board_views: "Самбаруудыг удирдах" + project_module_board_view: "Самбарууд" boards: - label_board: "Board" - label_boards: "Boards" - label_create_new_board: "Create new board" - label_board_type: "Board type" + label_board: "Самбар" + label_boards: "Самбарууд" + label_create_new_board: "Шинэ самбар үүсгэх" + label_board_type: "Самбарын төрөл" board_types: - free: Basic - action: "Action board (%{attribute})" + free: Ердийн + action: "Үйлдлийн самбар (%{attribute})" board_type_attributes: - assignee: Assignee - status: Status - version: Version - subproject: Subproject + assignee: Даалгагч + status: Төлөв + version: Хувилбар + subproject: Дэд төсөл subtasks: Parent-child - basic: Basic + basic: Ердийн board_type_descriptions: basic: > Start from scratch with a blank board. Manually add cards and columns to this board. @@ -35,5 +35,5 @@ mn: subtasks: > Board with automated columns for sub-elements. Dragging work packages to other lists updates the parent accordingly. upsale: - teaser_text: 'Would you like to automate your workflows with Boards? Advanced boards are an Enterprise add-on. Please upgrade to a paid plan.' - upgrade: 'Upgrade now' + teaser_text: 'Та самбарын тусламжтайгаар ажлын урсгалаа автоматжуулахыг хүсч байна уу? Нарийвчилсан самбарууд нь Enterprise нэмэлт юм. Төлбөртэй багц болгон шинэчилнэ үү.' + upgrade: 'Одоо шинэчлэх' diff --git a/modules/calendar/config/locales/crowdin/js-mn.yml b/modules/calendar/config/locales/crowdin/js-mn.yml index 194eaf34bdc6..005c38122ee1 100644 --- a/modules/calendar/config/locales/crowdin/js-mn.yml +++ b/modules/calendar/config/locales/crowdin/js-mn.yml @@ -2,7 +2,7 @@ mn: js: calendar: - create_new: 'Create new calendar' - title: 'Calendar' - too_many: 'There are %{count} work packages in total, but only %{max} can be shown.' - unsaved_title: 'Unnamed calendar' + create_new: 'Шинэ хуанли үүсгэх' + title: 'Хуанли' + too_many: 'Нийт %{count} ажлын багц байгаа ч зөвхөн %{max}-г харуулах боломжтой.' + unsaved_title: 'Нэрлэгдээгүй хуанли' diff --git a/modules/calendar/config/locales/crowdin/mn.yml b/modules/calendar/config/locales/crowdin/mn.yml index b8eb4cd2d168..78f6a9ad08e4 100644 --- a/modules/calendar/config/locales/crowdin/mn.yml +++ b/modules/calendar/config/locales/crowdin/mn.yml @@ -1,12 +1,12 @@ #English strings go here mn: plugin_openproject_calendar: - name: "OpenProject Calendar" - description: "Provides calendar views." + name: "OpenProject Хуанли" + description: "Хуанли харах боломжийг олгодог." label_calendar: "Calendar" - label_calendar_plural: "Calendars" - label_new_calendar: "New calendar" - permission_view_calendar: "View calendars" - permission_manage_calendars: "Manage calendars" + label_calendar_plural: "Хуанли" + label_new_calendar: "Шинэ хуанли" + permission_view_calendar: "Хуанли харах" + permission_manage_calendars: "Хуанли удирдах" permission_share_calendars: "Subscribe to iCalendars" - project_module_calendar_view: "Calendars" + project_module_calendar_view: "Хуанли" diff --git a/modules/dashboards/config/locales/crowdin/js-mn.yml b/modules/dashboards/config/locales/crowdin/js-mn.yml index fa1138ce7dd5..47e6b5a69741 100644 --- a/modules/dashboards/config/locales/crowdin/js-mn.yml +++ b/modules/dashboards/config/locales/crowdin/js-mn.yml @@ -1,4 +1,4 @@ mn: js: dashboards: - label: ' Хянах самбар' + label: 'Хянах самбар' diff --git a/modules/documents/config/locales/crowdin/mn.yml b/modules/documents/config/locales/crowdin/mn.yml index 4430633680a2..0717bdcec09f 100644 --- a/modules/documents/config/locales/crowdin/mn.yml +++ b/modules/documents/config/locales/crowdin/mn.yml @@ -21,23 +21,23 @@ #++ mn: plugin_openproject_documents: - name: "OpenProject Documents" + name: "OpenProject баримт бичиг" description: "An OpenProject plugin to allow creation of documents in projects." activerecord: models: - document: "Document" + document: "Баримт бичиг" activity: filter: - document: "Documents" - default_doc_category_tech: "Technical documentation" - default_doc_category_user: "User documentation" - enumeration_doc_categories: "Document categories" + document: "Баримт бичгүүд" + default_doc_category_tech: "Техникийн баримт бичиг" + default_doc_category_user: "Хэрэглэгчийн баримт бичиг" + enumeration_doc_categories: "Баримт бичгийн ангилал" documents: - label_attachment_author: "Attachment author" - label_document_added: "Document added" + label_attachment_author: "Хавсралтын зохиогч" + label_document_added: "Баримт бичиг нэмэгдсэн" label_document_new: "New document" - label_document_plural: "Documents" - label_documents: "Documents" - permission_manage_documents: "Manage documents" - permission_view_documents: "View documents" - project_module_documents: "Documents" + label_document_plural: "Баримт бичгүүд" + label_documents: "Баримт бичгүүд" + permission_manage_documents: "Баримт бичгүүдийг удирдах" + permission_view_documents: "Баримт бичгүүдийг харах" + project_module_documents: "Баримт бичгүүд" diff --git a/modules/job_status/config/locales/crowdin/mn.yml b/modules/job_status/config/locales/crowdin/mn.yml index 0be309ed5798..5de2f35a0d77 100644 --- a/modules/job_status/config/locales/crowdin/mn.yml +++ b/modules/job_status/config/locales/crowdin/mn.yml @@ -1,21 +1,21 @@ mn: - label_job_status_plural: "Job statuses" + label_job_status_plural: "Ажлын төлвүүд" plugin_openproject_job_status: name: "OpenProject Job status" description: "Listing and status of background jobs." job_status_dialog: download_starts: 'The download should start automatically.' link_to_download: 'Or, %{link} to download.' - click_here: 'click here' - title: 'Background job status' + click_here: 'энд дарна уу' + title: 'Суурь ажлын төлөв' redirect: 'You are being redirected.' redirect_link: 'Please click here to continue.' redirect_errors: 'Due to these errors, you will not be redirected automatically.' - errors: 'Something went wrong' + errors: 'Ямар нэг алдаа гарлаа' generic_messages: not_found: 'This job could not be found.' in_queue: 'The job has been queued and will be processed shortly.' in_process: 'The job is currently being processed.' - error: 'The job has failed to complete.' + error: 'Ажлыг дуусгаж чадсангүй.' cancelled: 'The job has been cancelled due to an error.' success: 'The job completed successfully.' diff --git a/modules/my_page/config/locales/crowdin/js-mn.yml b/modules/my_page/config/locales/crowdin/js-mn.yml index 41f773efc2cd..1a6749448729 100644 --- a/modules/my_page/config/locales/crowdin/js-mn.yml +++ b/modules/my_page/config/locales/crowdin/js-mn.yml @@ -1,4 +1,4 @@ mn: js: my_page: - label: "My page" + label: "Миний хуудас" From 088a65b595123d1f2dc36e312ce27af99658af5d Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Sat, 14 Dec 2024 03:17:57 +0000 Subject: [PATCH 12/30] update locales from crowdin [ci skip] --- config/locales/crowdin/js-ro.yml | 32 +++--- config/locales/crowdin/ro.seeders.yml | 2 +- config/locales/crowdin/ro.yml | 102 +++++++++--------- modules/bim/config/locales/crowdin/js-ro.yml | 2 +- modules/costs/config/locales/crowdin/ro.yml | 2 +- .../ldap_groups/config/locales/crowdin/ro.yml | 2 +- modules/meeting/config/locales/crowdin/ro.yml | 2 +- .../config/locales/crowdin/ro.yml | 2 +- .../reporting/config/locales/crowdin/ro.yml | 2 +- .../config/locales/crowdin/js-ro.yml | 2 +- 10 files changed, 75 insertions(+), 75 deletions(-) diff --git a/config/locales/crowdin/js-ro.yml b/config/locales/crowdin/js-ro.yml index 23dc64714c81..7f8d2466c406 100644 --- a/config/locales/crowdin/js-ro.yml +++ b/config/locales/crowdin/js-ro.yml @@ -197,8 +197,8 @@ ro: custom_field: "Câmp personalizat" inactive: "Inactiv" drag_to_activate: "Mutați câmpuri de aici pentru a le activa" - add_group: "Adăugarea de noi grupuri de atribute" - add_table: "Adăugare pachet de lucru asociat" + add_group: "Adaugă grup atribut" + add_table: "Adaugă pachet de lucru asociat" edit_query: "Editare query" new_group: "Grupare nouă" reset_to_defaults: "Resetare AVATAR implicit" @@ -376,7 +376,7 @@ ro: label_add_column_after: "Adaugă coloană după" label_add_column_before: "Adaugă coloană înainte" label_add_columns: "Adaugă coloane" - label_add_comment: "Adăugare comentariu" + label_add_comment: "Adaugă comentariu" label_add_comment_title: "Comentează și tastează @ pentru a notifica alte persoane" label_add_row_after: "Adauga un rand dupa" label_add_row_before: "Adauga un rand inainte" @@ -712,7 +712,7 @@ ro: default: "-" subject: "Introduceţi subiectul aici" selection: "Te rog selectează" - description: "Descriere: Clic pentru a edita..." + description: "Descriere: Clic pentru editare ..." relation_description: "Clic pentru a adăuga o descriere pentru această relație" project: required_outside_context: > @@ -750,7 +750,7 @@ ro: forum_messages: "Mesaje noi pe forum" wiki_page_added: "Pagină wiki adăugată" wiki_page_updated: "Pagină wiki actualizată" - membership_added: "Adăugarea de membri" + membership_added: "Adaugă membri" membership_updated: "Membrii actualizați" title: "E-mail memento-uri" pause: @@ -792,7 +792,7 @@ ro: label_loading: se încarcă observatorii... label_error_loading: A apărut o eroare în timpul încărcării observatorilor label_search_watchers: Caută observator - label_add: Adăugare observatori + label_add: Adaugă observatori label_discard: Renunțare la selecţie typeahead_placeholder: Căutarea de posibili observatori relation_labels: @@ -829,7 +829,7 @@ ro: add_existing_child: "Adaugă copil existent" remove_child: "Elimină copil" add_new_relation: "Crează o nouă relație" - add_existing_relation: "Adăugarea unei relații existente" + add_existing_relation: "Adaugă relație existentă" update_description: "Setează sau actualizează descrierea acestei relații" toggle_description: "Comută descrierea relației" update_relation: "Clic pentru a schimba tipul de legătură" @@ -903,9 +903,9 @@ ro: confirm_edit_cancel: "Sunteți sigur că doriți să renunțați la editarea pachetului de lucru?" datepicker_modal: automatically_scheduled_parent: "Programat automat. Datele sunt derivate din relații." - manually_scheduled: "Programarea manuală activată, toate relațiile ignorate." + manually_scheduled: "Programare manuală activată, toate relațiile ignorate." start_date_limited_by_relations: "Datele de început disponibile și de încheiere sunt limitate de relații." - changing_dates_affects_follow_relations: "Modificarea acestor date va afecta datele pachetelor de lucru aferente." + changing_dates_affects_follow_relations: "Modificarea acestor dăți va afecta dățile pachetelor de lucru aferente." click_on_show_relations_to_open_gantt: 'Faceți clic pe "%{button_name}" pentru o prezentare generală a GANTT.' show_relations: "Arată relațiile" ignore_non_working_days: @@ -918,7 +918,7 @@ ro: key_value: "%{key}: %{value}" label_enable_multi_select: "Activare selecție multiplă" label_disable_multi_select: "Dezactivare selecție multiplă" - label_filter_add: "Adăugare filtru" + label_filter_add: "Adaugă filtru" label_filter_by_text: "Filtreaza dupa text" label_options: "Opțiuni" label_column_multiselect: "Câmp desfășurat combinat: selectaţi cu săgețile, confirmați alegerea cu enter, ştergeţi cu backspace" @@ -1306,7 +1306,7 @@ ro: apply: "Aplică" header_description: "Evidențiază modificările făcute la această listă de la orice punct din trecut." enterprise_header_description: "Highlight changes made to this list since any point in the past with Enterprise edition." - show_changes_since: "Arată modificările din" + show_changes_since: "Arată modificările" baseline_comparison: "Comparație referință" help_description: "Zona orară de referință" time_description: "În timpul tău local: %{datetime}" @@ -1315,11 +1315,11 @@ ro: to: "La" drop_down: none: "-" - yesterday: "ieri" - last_working_day: "ultima zi lucrătoare" - last_week: "săptămâna trecută" - last_month: "luna trecută" - a_specific_date: "o anumită dată" + yesterday: "de ieri" + last_working_day: "de la ultima zi lucrătoare" + last_week: "de săptămâna trecută" + last_month: "de luna trecută" + a_specific_date: "de la o anumită dată" between_two_specific_dates: "între două dăți specifice" legends: changes_since: "Modificări de la" diff --git a/config/locales/crowdin/ro.seeders.yml b/config/locales/crowdin/ro.seeders.yml index 202b79f69592..9a814ef7b9a4 100644 --- a/config/locales/crowdin/ro.seeders.yml +++ b/config/locales/crowdin/ro.seeders.yml @@ -107,7 +107,7 @@ ro: name: Imediată projects: demo-project: - name: Demo project + name: Proiect demonstrativ status_explanation: All tasks are on schedule. The people involved know their tasks. The system is completely set up. description: This is a short summary of the goals of this demo project. news: diff --git a/config/locales/crowdin/ro.yml b/config/locales/crowdin/ro.yml index 23b2c2e2fd1c..a3ca6f426a1f 100644 --- a/config/locales/crowdin/ro.yml +++ b/config/locales/crowdin/ro.yml @@ -218,7 +218,7 @@ ro: admin: custom_field_projects: is_for_all_blank_slate: - heading: For all projects + heading: Pentru toate proiectele description: This custom field is enabled in all projects since the "For all projects" option is checked. It cannot be deactivated for individual projects. items: actions: "Item actions" @@ -247,17 +247,17 @@ ro: enabled_in_project: "Activat/ă în proiect" contained_in_type: "Înclusă în tipul" confirm_destroy_option: "Ștergerea unei opțiuni va șterge toate aparițiile acesteia (de exemplu, în pachetele de lucru). Sunteți sigur că doriți să o ștergeți?" - reorder_alphabetical: "Reordonați valorile în ordine alfabetică" + reorder_alphabetical: "Reordonează valorile alfabetic" reorder_confirmation: "Avertisment: Ordinea curentă a valorilor disponibile se va pierde. Continuați?" instructions: is_required: "Mark the custom field as required. This will make it mandatory to fill in the field when creating new or updating existing resources." - is_required_for_project: "Check to enable this attribute and make it required in all projects. It cannot be deactived for individual projects." + is_required_for_project: "Bifează pentru a activa acest atribut și a-l face obligatoriu în toate proiectele. Nu poate fi dezactivat pentru proiecte individuale." is_for_all: "Mark the custom field as available in all existing and new projects." - multi_select: "Allows the user to assign multiple values to this custom field." + multi_select: "Permite utilizatorului să atribuie valori multiple acestui câmp personalizat." searchable: "Include valorile câmpului atunci când utilizezi funcționalitatea globală de căutare." searchable_for_project: "Bifează pentru a face acest atribut disponibil sub formă de filtru în listele de proiecte." editable: "Allow the field to be editable by users themselves." - admin_only: "Check to make this attribute only visible to administrators. Users without admin rights will not be able to view or edit it." + admin_only: "Bifează pentru a face acest atribut vizibil doar administratorilor. Utilizatorii fără drepturi de administrator nu vor putea vedea sau edita acest atribut" is_filter: > Allow the custom field to be used in a filter in work package views. Note that only with 'For all projects' selected, the custom field will show up in global views. tab: @@ -362,12 +362,12 @@ ro: actions: label_enable_single: "Active in this project, click to disable" label_disable_single: "Inactive in this project, click to enable" - remove_from_project: "Remove from project" - label_enable_all: "Enable all" - label_disable_all: "Disable all" + remove_from_project: "Elimină din proiect" + label_enable_all: "Activează tot" + label_disable_all: "Dezactivează tot" is_required_blank_slate: - heading: Required in all projects - description: This project attribute is activated in all projects since the "Required in all projects" option is checked. It cannot be deactivated for individual projects. + heading: Obligatoriu în toate proiectele + description: Acest atribut de proiect este activat în toate proiectele deoarece opțiunea "Obligatoriu în toate proiectele" este bifată. Acesta nu poate fi dezactivat pentru proiecte individuale. types: no_results_title_text: În acest moment nu există tipuri disponibile. form: @@ -395,7 +395,7 @@ ro: members: index: no_results_title_text: În acest moment nu există niciun participant la acest proiect. - no_results_content_text: Adăugare participant la proiect + no_results_content_text: Adaugă participant la proiect invite_by_mail: "Trimite invitația la %{mail}" send_invite_to: "Send invite to" columns: @@ -484,7 +484,7 @@ ro: news: index: no_results_title_text: În acest moment nu există știri de raportat. - no_results_content_text: Adăugare știre nouă + no_results_content_text: Adaugă știre nouă users: autologins: prompt: "Stay logged in for %{num_days}" @@ -539,7 +539,7 @@ ro: reportings: index: no_results_title_text: În acest moment nu există rapoarte de stare. - no_results_content_text: Adăugare raport de stare + no_results_content_text: Adaugă raport de stare statuses: edit: status_color_text: | @@ -561,7 +561,7 @@ ro: Notă: Valorile moștenite (de exemplu, de la copii sau relații) se vor aplica în continuare. index: no_results_title_text: În acest moment nu există stări pentru pachetele de lucru. - no_results_content_text: Adăugare stare nouă + no_results_content_text: Adaugă stare nouă headers: is_default: "Implicit" is_closed: "Închis" @@ -579,7 +579,7 @@ ro: settings: "Setări" form_configuration: "Configurare formular" more_info_text_html: > - Ediția Enterprise vă permite să personalizați configurația formularului cu aceste suplimente suplimentare: