From 525161784cedd8b6be132342279ecd42cf3fe4b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Thu, 10 Oct 2024 10:07:33 +0200 Subject: [PATCH 01/19] Bumped version to 14.6.2 [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 5686820abc52..b42c11a21954 100644 --- a/lib/open_project/version.rb +++ b/lib/open_project/version.rb @@ -33,7 +33,7 @@ module OpenProject module VERSION # :nodoc: MAJOR = 14 MINOR = 6 - PATCH = 1 + PATCH = 2 class << self # Used by semver to define the special version (if any). From d9f275d7743c222ce268dc4b04c8b2229d0df950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Thu, 10 Oct 2024 10:50:34 +0200 Subject: [PATCH 02/19] Reference main, not dev for helm charts --- .github/workflows/docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1cfd925aa018..744f17839281 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -324,4 +324,4 @@ jobs: curl -i --fail-with-body -H"authorization: Bearer $TOKEN" \ -XPOST -H"Accept: application/vnd.github.v3+json" \ https://api.github.com/repos/$REPOSITORY/actions/workflows/$WORKFLOW_ID/dispatches \ - -d '{"ref": "dev", "inputs": { "tag" : "${{ needs.setup.outputs.version }}" }}' + -d '{"ref": "main", "inputs": { "tag" : "${{ needs.setup.outputs.version }}" }}' From 134fc21cf7a0ad7cc55a5ac3cf7a3a7215358eec Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Thu, 10 Oct 2024 11:55:09 +0200 Subject: [PATCH 03/19] adding internal links to blog articles into docs (#16928) * adding internal links to blog articles into docs * update * update * Apply suggestions from code review Co-authored-by: corinnaguenther <131807161+corinnaguenther@users.noreply.github.com> --------- Co-authored-by: corinnaguenther <131807161+corinnaguenther@users.noreply.github.com> --- .../custom-actions/README.md | 6 +++- .../work-package-workflows/README.md | 3 ++ .../meetings/dynamic-meetings/README.md | 3 ++ docs/user-guide/wiki/README.md | 6 +++- .../baseline-comparison/README.md | 36 +++++++++++++------ docs/user-guide/wysiwyg/README.md | 4 +++ 6 files changed, 46 insertions(+), 12 deletions(-) diff --git a/docs/system-admin-guide/manage-work-packages/custom-actions/README.md b/docs/system-admin-guide/manage-work-packages/custom-actions/README.md index c5e40e6d4b18..0eb5f72bbc62 100644 --- a/docs/system-admin-guide/manage-work-packages/custom-actions/README.md +++ b/docs/system-admin-guide/manage-work-packages/custom-actions/README.md @@ -24,7 +24,7 @@ Watch the following video to see how you can configure your custom actions: Navigate to the -> *Administration* -> *Work packages* -> *Custom actions*. -To create a new custom action button press the green **+ Custom action** button. +To create a new custom action button press the + Custom action** button. ![custom actions overview in OpenProject administration](openproject_system_guide_work_packages_custom_actions_overview.png) @@ -51,3 +51,7 @@ If a work package is then in the defined condition, the button will appear on to 3. Delete a custom action. ![Update or delete custom actions in OpenProject administration](openproject_system_guide_work_packages_custom_actions_edit_delete.png) + +> [!TIP] +> +> Read this [blog article](https://www.openproject.org/blog/custom-action-self-assign/) for an example of custom actions used within OpenProject team to quickly self-assign a work package. diff --git a/docs/system-admin-guide/manage-work-packages/work-package-workflows/README.md b/docs/system-admin-guide/manage-work-packages/work-package-workflows/README.md index df575ed04d7d..3d6a501ccfd6 100644 --- a/docs/system-admin-guide/manage-work-packages/work-package-workflows/README.md +++ b/docs/system-admin-guide/manage-work-packages/work-package-workflows/README.md @@ -51,3 +51,6 @@ You can get a summary of the allowed status transitions of a work package type f You will then view a summary of all the workflows. The number of possible status transitions for each type and role are shown in a matrix. ![Overview of work package workflow summary in OpenProject administration](System-admin-guide-work-package-workflows_overview.png) + +> [!TIP] +> For more examples on using workflows in OpenProject take a look at [this blog article](https://www.openproject.org/blog/status-and-workflows/). \ No newline at end of file diff --git a/docs/user-guide/meetings/dynamic-meetings/README.md b/docs/user-guide/meetings/dynamic-meetings/README.md index 10dfac5e94cb..0a1632141cf9 100644 --- a/docs/user-guide/meetings/dynamic-meetings/README.md +++ b/docs/user-guide/meetings/dynamic-meetings/README.md @@ -41,6 +41,9 @@ The menu on the left will allow you to filter for upcoming or past meetings. You ![Meetings overview in openproject global modules](openproject_userguide_dynamic_meetings_overview.png) +> [!TIP] +> If you are interested in how the Meetings module is used by the OpenProject team, please take a look at [this blog article](https://www.openproject.org/blog/meeting-management-example/). + ## Create and edit dynamic meetings ### Create a new meeting diff --git a/docs/user-guide/wiki/README.md b/docs/user-guide/wiki/README.md index ae7615b4d922..f8235934695c 100644 --- a/docs/user-guide/wiki/README.md +++ b/docs/user-guide/wiki/README.md @@ -86,7 +86,7 @@ The attachment will be automatically uploaded and stored as an attachment. ## Macros -OpenProject has supported macros on textile formatted pages and continues to do so with the WYSIWYG editor. Note that macros are not expanded while editing the page, instead a placeholder is shown. +OpenProject has supported macros on textile formatted pages and continues to do so with the [WYSIWYG](../wysiwyg) editor. Note that macros are not expanded while editing the page, instead a placeholder is shown. ### Table of contents @@ -110,6 +110,10 @@ Configure a button or link to target the work package creation screen in the cur Create a hierarchical list of all child pages of the current page. +> [!TIP] +> +> For more information on using macros take a look at this [blog article](https://www.openproject.org/blog/how-to-use-macros/). + ## Full vs constrained editor In some resources such as work packages or comments, the editor does not exhibit all functionality such as macros or image upload. diff --git a/docs/user-guide/work-packages/baseline-comparison/README.md b/docs/user-guide/work-packages/baseline-comparison/README.md index bd990ba84fd8..0109058c0423 100644 --- a/docs/user-guide/work-packages/baseline-comparison/README.md +++ b/docs/user-guide/work-packages/baseline-comparison/README.md @@ -10,7 +10,8 @@ keywords: baseline comparison, work package changes Baseline is a powerful feature that allows you to view changes to work package tables within a given period. This can be a saved view or a new filter query. Project managers can use baseline to get a quick overview of what has changed over time, making it easier to report on project progress and status. ->**Note:** Baseline comparison with yesterday is included in the Community version. Other comparison dates are Enterprise add-ons that are available with Enterprise cloud or Enterprise on-premises. An upgrade from the free Community edition is easily possible. +> [!NOTE] +> Baseline comparison with yesterday is included in the Community version. Other comparison dates are Enterprise add-ons that are available with Enterprise cloud or Enterprise on-premises. An upgrade from the free Community edition is easily possible. ![Work package table list with Baseline enabled](13-0_Baseline_overview.png) @@ -48,7 +49,8 @@ Baseline offers these preset time ranges: By default, Baseline will compare to 8 AM local time of the relevant day. You can change this to any other time of your choosing. ->**Note:** These are relative comparison points, which means that _Yesterday_ will always refer to the day before the current day, and not a specific date. You can use these to set up "running" baselines that show you all changes within the past day or week. +>[!NOTE] +>These are relative comparison points, which means that _Yesterday_ will always refer to the day before the current day, and not a specific date. You can use these to set up "running" baselines that show you all changes within the past day or week. ### A specific date @@ -56,7 +58,9 @@ By default, Baseline will compare to 8 AM local time of the relevant day. You ca If you want to compare between now and a specific date in the past, you can select "a specific date" in the dropdown and select a particular date. With this option, the comparison will always be between the current state and that specific date in the past. ->**Note:** You can use this to "freeze" the baseline comparison point so that the view always shows changes in comparison to that specific date, regardless of when you access it. +>[!NOTE] +> +>You can use this to "freeze" the baseline comparison point so that the view always shows changes in comparison to that specific date, regardless of when you access it. ### Between two specific dates @@ -64,7 +68,9 @@ If you want to compare between now and a specific date in the past, you can sele OpenProject also allows you to compare between two specific dates in the past. To select a custom date range, choose "between two specific dates" in the dropdown and select two dates in the date picker below. ->**Note**: This will create a fixed baseline view that will remain the same regardless of when you accesses it, since both points are fixed in the past. +>[!NOTE] +> +>This will create a fixed baseline view that will remain the same regardless of when you accesses it, since both points are fixed in the past. ## Understanding the comparison results @@ -89,7 +95,9 @@ When Baseline is enabled, you will see a legend at the top of the page which sho Work packages that meet the filter criteria now but did not in the past are marked with an "Added" icon. These work packages were added to the current query after the selected comparison point, either because they were newly created since then or certain attributes changed such that they meet the filter criteria. -> **Note**: These do not necessarily represent _newly created_ work packages; simply those that are new to this particular view because they now meet the filter criteria. +> [!NOTE] +> +> These do not necessarily represent _newly created_ work packages; simply those that are new to this particular view because they now meet the filter criteria. #### No longer meets filter criteria @@ -97,7 +105,9 @@ Work packages that meet the filter criteria now but did not in the past are mark Work packages that no longer meet the filter criteria now are marked with a "Removed" icon. These work packages were filtered out within the comparison period. ->**Note**: These do _not_ represent deleted work packages, which are not visible at all since no history of deleted work packages is maintained. Deleted work packages are simply ignored by Baseline. +>[!NOTE] +> +>These do _not_ represent deleted work packages, which are not visible at all since no history of deleted work packages is maintained. Deleted work packages are simply ignored by Baseline. #### Maintained with changes @@ -119,9 +129,11 @@ Each attribute that has changed will have a grey background, with the old value This allows you to have a complete view of what has changed in the comparison period. ->**Note**: Some attributes like _Spent time_ and _Progress_ are not tracked by Baseline and do not show the old values in the work package table. If any of the columns in your work package table are not tracked, a small warning icon in the column header will indicate this. +>[!NOTE] > -> ![Unsupported columns have a warning icon next to them](13_0_Baseline_unsupportedColumn.png) +>Some attributes like _Spent time_ and _Progress_ are not tracked by Baseline and do not show the old values in the work package table. If any of the columns in your work package table are not tracked, a small warning icon in the column header will indicate this. +> +>![Unsupported columns have a warning icon next to them](13_0_Baseline_unsupportedColumn.png) ## Relation to active filters @@ -129,6 +141,10 @@ Baseline always compares work packages between the two comparison points in rela It is not possible to compare between two different filter queries. ->**Note**: Some filter attributes are not tracked by Baseline and changes to them will not be taken into consideration. These include _Watcher_, _Attachment content_, _Attachment file name_ and _Comment_. These attributes are marked with a small warning icon next to them in the filter panel. +>[!NOTE] +> +>Some filter attributes are not tracked by Baseline and changes to them will not be taken into consideration. These include _Watcher_, _Attachment content_, _Attachment file name_ and _Comment_. These attributes are marked with a small warning icon next to them in the filter panel. > -> ![An icon and a message warning that certain filter criteria are not taken into account by Baseline](13-0_Baseline_activeFilters.png) +>![An icon and a message warning that certain filter criteria are not taken into account by Baseline](13-0_Baseline_activeFilters.png) + +If you are interested in Baseline, please also take a look at this [blog article](https://www.openproject.org/blog/view-changes-on-project-baseline/). diff --git a/docs/user-guide/wysiwyg/README.md b/docs/user-guide/wysiwyg/README.md index af00d7c384ea..a34ddd196f4a 100644 --- a/docs/user-guide/wysiwyg/README.md +++ b/docs/user-guide/wysiwyg/README.md @@ -137,6 +137,10 @@ To avoid processing these items, preceding them with a bang `!` character such a > [!NOTE] > All these macros need to be written as a new word (i.e., with at least one space before it or at the beginning of a paragraph/sentence). Macros contained within a word such as `somethingmeeting#4` will not be parsed. +> [!TIP] +> +> For more information on using macros, take a look at this [blog article](https://www.openproject.org/blog/how-to-use-macros/). + ### Autocompletion for work packages and users For work packages and users, typing `#` or `@` will open an autocomplete dropdown for visible work packages and users, respectively. From 5fad22ce2a1c22d27c96318c95a786f8761d3ec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Thu, 10 Oct 2024 13:28:31 +0200 Subject: [PATCH 04/19] Hide send mail action menu in meetings when closed https://community.openproject.org/work_packages/58326 --- .../meetings/header_component.html.erb | 3 +- .../meetings/header_component_spec.rb | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+), 2 deletions(-) create mode 100644 modules/meeting/spec/components/meetings/header_component_spec.rb diff --git a/modules/meeting/app/components/meetings/header_component.html.erb b/modules/meeting/app/components/meetings/header_component.html.erb index 1d327152d6a9..eca42d28072c 100644 --- a/modules/meeting/app/components/meetings/header_component.html.erb +++ b/modules/meeting/app/components/meetings/header_component.html.erb @@ -49,8 +49,7 @@ item.with_leading_visual_icon(icon: :download) end - if User.current.allowed_in_project?(:send_meeting_agendas_notification, @meeting.project - ) + if @meeting.open? && User.current.allowed_in_project?(:send_meeting_agendas_notification, @meeting.project) menu.with_item(label: t('meeting.label_mail_all_participants'), href: notify_meeting_path(@meeting), form_arguments: { method: :post, data: { turbo: 'false' } }) do |item| diff --git a/modules/meeting/spec/components/meetings/header_component_spec.rb b/modules/meeting/spec/components/meetings/header_component_spec.rb new file mode 100644 index 000000000000..c5b72897b729 --- /dev/null +++ b/modules/meeting/spec/components/meetings/header_component_spec.rb @@ -0,0 +1,80 @@ +# 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 "rails_helper" + +RSpec.describe Meetings::HeaderComponent, type: :component do + let(:project) { build_stubbed(:project) } + let(:meeting) { build_stubbed(:meeting, project:) } + let(:user) { build_stubbed(:user) } + + subject do + render_inline(described_class.new(meeting:, project:)) + page + end + + before do + login_as(user) + end + + describe "send mail invitation" do + context "when allowed" do + before do + mock_permissions_for(user) do |mock| + mock.allow_in_project(:send_meeting_agendas_notification, project:) + end + end + + context 'when open' do + let(:meeting) { build_stubbed(:meeting, project:, state: :open) } + + it "renders the mail invitation" do + expect(subject).to have_text I18n.t('meeting.label_mail_all_participants') + end + end + + context 'when closed' do + let(:meeting) { build_stubbed(:meeting, project:, state: :closed) } + + it "does not render the mail invitation" do + expect(subject).not_to have_text I18n.t('meeting.label_mail_all_participants') + end + end + end + + context "when not allowed" do + let(:meeting) { build_stubbed(:meeting, project:, state: :open) } + + it "does not render the mail invitation" do + expect(subject).not_to have_text I18n.t('meeting.label_mail_all_participants') + end + end + end +end From 7a9fea82bcf96b329c0e130c3de5023f08bb4fb4 Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Fri, 11 Oct 2024 11:16:51 +0200 Subject: [PATCH 05/19] =?UTF-8?q?[#57673]=20Highlight=20box=20of=20Storage?= =?UTF-8?q?=20permissions=20includes=20non=20relevant=20p=E2=80=A6=20(#169?= =?UTF-8?q?37)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [#57673] Highlight box of Storage permissions includes non relevant permission https://community.openproject.org/work_packages/57673 --- ...t_user_guide_file_storages_permissions.png | Bin 254258 -> 265569 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/system-admin-guide/users-permissions/roles-permissions/openproject_user_guide_file_storages_permissions.png b/docs/system-admin-guide/users-permissions/roles-permissions/openproject_user_guide_file_storages_permissions.png index 086b346455edd35a1904ee32e79d717c425a1ecf..e9fff3d4b4a090d652d3ac1938cece22eb31ee19 100644 GIT binary patch literal 265569 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

^ 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%0Dj#4bWW}PqoeO81VgB_ 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 G2mb@l<3mmW literal 254258 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 z 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

gGeca?2$2}Nj6%pCA;N_l%V!T6h=J&MKvyLI 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 Hr-UW|^=q7w From 249e2581a2f69259fcf82bc0742b28274ecbb995 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Sat, 12 Oct 2024 03:10:38 +0000 Subject: [PATCH 06/19] update locales from crowdin [ci skip] --- modules/storages/config/locales/crowdin/zh-CN.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/storages/config/locales/crowdin/zh-CN.yml b/modules/storages/config/locales/crowdin/zh-CN.yml index 7c290d034b8a..05db1ff7a0af 100644 --- a/modules/storages/config/locales/crowdin/zh-CN.yml +++ b/modules/storages/config/locales/crowdin/zh-CN.yml @@ -114,8 +114,8 @@ zh-CN: hide_inactive_folders: permission_not_set: 无法设置 %{path} 上的权限。 remote_folders: - not_allowed: The %{username} doesn't have access to the %{group_folder} folder. Please check the folder permissions on Nextcloud. - not_found: "%{group_folder} folder wasn't found. Please check your Nextcloud setup." + not_allowed: '%{username} 无法访问 %{group_folder} 。请检查 Nextcloud 上的文件夹权限。' + not_found: "未找到 %{group_folder} 。请检查您的 Nextcloud 设置。" remove_user_from_group: conflict: '由于以下原因,无法从 %{group} 组中删除用户 %{user} : %{reason}' failed_to_remove: '由于以下原因,无法从 %{group} 组中删除用户 %{user} : %{reason}' @@ -128,7 +128,7 @@ zh-CN: group_does_not_exist: "%{group} 不存在。检查您的 Nextcloud 实例配置。" insufficient_privileges: OpenProject 没有足够的权限将 %{user} 添加到 %{group}。请检查 Nextcloud 中的组设置。 not_allowed: Nextcloud 阻止了该请求。 - unauthorized: OpenProject could not sync with Nextcloud. Please check your storage and Nextcloud configuration. + unauthorized: OpenProject 无法与 Nextcloud 同步。请检查您的存储设备和 Nextcloud 配置。 user_does_not_exist: "在 Nextcloud 中不存在 %{user} 。" one_drive_sync_service: attributes: @@ -147,7 +147,7 @@ zh-CN: permission_not_set: 无法设置 %{path} 上的权限。 error: 发生了意外错误。请确保您的 Nextcloud 实例可访问,并检查 OpenProject 工作日志以获取更多信息。 not_allowed: OpenProject 未被允许访问您的 OneDrive 驱动器。请检查 Azure 应用程序上设置的权限。 - unauthorized: OpenProject could not sync with OneDrive. Please check your storage and Azure Application configuration. + unauthorized: OpenProject 无法与 Nextcloud 同步。请检查您的存储设备和 Nextcloud 配置。 user_does_not_exist: "在 Nextcloud 中不存在 %{user} 。" upload_link_service: not_found: '%{storage_name} 上找不到目标文件夹 %{folder} 。' @@ -384,7 +384,7 @@ zh-CN: storage_list_blank_slate: description: 在这里添加一个存储以查看它们。 heading: 您还没有任何存储。 - successful_storage_connection: Storage connected successfully! Remember to activate the storage in the Projects tab for each desired project to use it. + successful_storage_connection: 存储连接成功!请记住,在每个所需项目的项目设置中激活模块和特定存储,以进行使用。 upsale: description: |- 将 OneDrive/SharePoint 作为文件存储与 OpenProject 集成。上传文件并直接将其链接到项目中的工作包。 From 208b2f4cbc563000a2540e561503f231b967ea8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Mon, 14 Oct 2024 08:54:15 +0200 Subject: [PATCH 07/19] Add note on available containers --- .../installation/docker/README.md | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/docs/installation-and-operations/installation/docker/README.md b/docs/installation-and-operations/installation/docker/README.md index e845cd0daab6..67dad968be6b 100644 --- a/docs/installation-and-operations/installation/docker/README.md +++ b/docs/installation-and-operations/installation/docker/README.md @@ -29,7 +29,27 @@ The OpenProject **BIM Edition** is only supported on AMD64, however. Note that the docker container setup does not allow for integration of repositories within OpenProject. You can reference external repositories, but cannot set them up through OpenProject itself. For that feature to work, you need to use the packaged installation method. -## Overview +## Available containers + +OpenProject provides two container flavors with a number of target tags: + +- **slim**: Contains just the application image and application server used for starting behind a proxy, or within the [OpenProject for Docker compose](../docker-compose/) or [OpenProject Helm chart](../helm-chart/) installation methods. We recommend using this image for production systems. +- **all-in-one**: Starts internal PostgreSQL, memcached servers alongside the application in order to provide a quick-start for testing or getting started with OpenProject. The lower part of this documentation focused on this installation method. + +OpenProject follows semantic versioning, and tags are pushed on [Docker Hub openproject/openproject](https://hub.docker.com/r/openproject/openproject/tags) in the following way: + +- `X.Y.Z`, `X.Y.Z-slim` : **non-floating** tags to provide exactly one release of OpenProject, and you have to update these tags when a new release is made +- `X.Y`, `X-Y.slim` **floating** tags that get pushed whenever a new patch release is made. Please keep in mind that in case of urgent fixes, database migrations might still occur in patch releases, so you need to be able to run the seeder/migrations job. Refer to the installation method of your choice for information on how to do that. +- `X`, `X-Y.slim` **floating** tags that get pushed whenever a new patch or minor release is made. If you use these tags, you are aware that application changes will occur. +- `dev`, `dev-slim` **floating** tag that gets pushed nightly with the latest development version. These tags are automatically deployed to our QA instances, and are useful for testing and _early_ feedback. We try to keep these versions usable, but we strongly recommend against using them for anything with production data. + + + +We recommend to use non-floating tags for production systems, and use the built-in version check, or our release notes (subscribe to them through GitHub, or release newsletters) to be informed of updates. + + + +## Installation overview OpenProject's docker setup can be launched in two ways: From c942dda0d1a92ca262557dd441a1e3bfe17c8e5a Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Tue, 15 Oct 2024 03:13:42 +0000 Subject: [PATCH 08/19] update locales from crowdin [ci skip] --- config/locales/crowdin/de.yml | 2 +- config/locales/crowdin/js-no.yml | 2 +- config/locales/crowdin/no.yml | 262 +++++++++--------- config/locales/crowdin/ru.yml | 14 +- .../config/locales/crowdin/no.yml | 2 +- modules/meeting/config/locales/crowdin/no.yml | 8 +- .../recaptcha/config/locales/crowdin/no.yml | 4 +- .../reporting/config/locales/crowdin/no.yml | 2 +- .../storages/config/locales/crowdin/no.yml | 120 ++++---- 9 files changed, 208 insertions(+), 208 deletions(-) diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml index 5d638f0d60e2..169f33615ea2 100644 --- a/config/locales/crowdin/de.yml +++ b/config/locales/crowdin/de.yml @@ -3200,7 +3200,7 @@ de: setting_sys_api_description: "Der Web-Service für Projektarchiv-Verwaltung erlaubt Integration und Nutzer-Autorisierung für den Zugriff auf Projektarchive." setting_time_format: "Zeit" setting_total_percent_complete_mode: "Berechnung des Gesamtwerts % abgeschlossen in Hierarchien" - setting_total_percent_complete_mode_work_weighted_average: "Nach Arbeit gewichtet" + setting_total_percent_complete_mode_work_weighted_average: "Nach Aufwand gewichtet" setting_total_percent_complete_mode_work_weighted_average_caption_html: >- Der Gesamtwert % abgeschlossen wird gegen den Aufwand der einzelnen Arbeitspakete in der Hierarchie gewichtet. Arbeitspakete ohne Aufwand werden ignoriert. setting_total_percent_complete_mode_simple_average: "Einfacher Durchschnitt" diff --git a/config/locales/crowdin/js-no.yml b/config/locales/crowdin/js-no.yml index baa66a6bf1de..72bb8270d714 100644 --- a/config/locales/crowdin/js-no.yml +++ b/config/locales/crowdin/js-no.yml @@ -359,7 +359,7 @@ "14_6": standard: new_features_html: > - The release brings various features and improvements for you, e.g.

  • Benefit from more flexible progress reporting – thanks to user feedback.
  • Receive an update notification with reload option for meetings.
  • Enable a custom field for multiple projects at once.
  • Use relative work package attribute macros.
  • Show empty lines in saved rich text.
  • See past meetings included in the number next to the Meetings tab.
+ Versjonen gir ulike funksjoner og forbedringer for deg, for eksempel
  • Dra nytte av mer fleksibel fremdriftsrapportering – takket være brukertilbakemeldinger.
  • Motta en oppdatering for møter med valg for oppdatering.
  • Aktiver et egendefinert felt for flere prosjekter samtidig.
  • Bruk relativ arbeidspakkeattributt.
  • Vis tomme linjer i lagret, rik tekst.
  • Se tidligere møter som er inkludert i nummeret ved siden av møtene under.
ical_sharing_modal: title: "Abonner på kalender" inital_setup_error_message: "En feil oppstod under henting av data." diff --git a/config/locales/crowdin/no.yml b/config/locales/crowdin/no.yml index 544ccc5608b8..46e089f5f6f0 100644 --- a/config/locales/crowdin/no.yml +++ b/config/locales/crowdin/no.yml @@ -31,8 +31,8 @@ custom_styles: color_theme: "Fargetema" color_theme_custom: "Egendefinert" - tab_interface: "Interface" - tab_branding: "Branding" + tab_interface: "Grensesnitt" + tab_branding: "Merkevarebygging" tab_pdf_export_styles: "PDF export styles" colors: primary-button-color: "Primærknapp" @@ -82,7 +82,7 @@ contact: "Kontakt oss for en demo" enterprise_info_html: "er en Enterprise -utvidelse." upgrade_info: "Vennligst oppgrader til et betalt abonnement for å kunne aktivere og begynne å bruke det i ditt team." - jemalloc_allocator: Jemalloc memory allocator + jemalloc_allocator: Jemalloc minne allokator journal_aggregation: explanation: text: "Individuelle handlinger av en bruker (f.eks. oppdatering av en arbeidspakke to ganger) aggregeres til en enkelt handling hvis aldersforskjellen er mindre enn det spesifiserte tidsrommet. De vil bli vist som en enkelt handling i programmet. Dette vil også forsinke varslinger med samme tidsperiode som reduserer antall e-poster som sendes, og vil også påvirke %{webhook_link} forsinkelse." @@ -209,8 +209,8 @@ admin: custom_field_projects: is_for_all_blank_slate: - heading: For all projects - description: This custom field is enabled in all projects since the "For all projects" option is checked. It cannot be deactivated for individual projects. + heading: For alle prosjekter + description: Dette egendefinerte feltet er aktivert i alle prosjekter siden "For alle prosjekter" alternativet er sjekket. Den kan ikke deaktiveres for enkeltprosjekter. text_add_new_custom_field: > For å legge til nye egendefinerte felt i et prosjekt må du først opprette dem før du kan legge dem til i dette prosjektet. is_enabled_globally: "Er aktivert globalt" @@ -274,8 +274,8 @@ no_results_title_text: Det er for tiden ingen prosjekter no_results_content_text: Opprett nytt prosjekt search: - label: Project name filter - placeholder: Search by project name + label: Prosjektnavn filter + placeholder: Søk etter prosjektnavn lists: active: "Aktive prosjekter" my: "Mine prosjekter" @@ -332,7 +332,7 @@ success: "Den endrede listen er lagret" failure: "Den endrede listen kan ikke lagres: %{errors}" publish: - success: "Listen er blitt offentliggjort" + success: "Listen har blitt offentliggjort" failure: "Listen kan ikke offentliggjøres: %{errors}" unpublish: success: "Listen er blitt gjort privat" @@ -609,7 +609,7 @@ filename: "Fil" filesize: "Størrelse" attribute_help_text: - attribute_name: "Attributt" + attribute_name: "Egenskap" help_text: "Hjelpetekst" changeset: repository: "Pakkebrønn" @@ -639,8 +639,8 @@ uid: "Klient ID" secret: "Klient hemmlighet" owner: "Eier" - builtin: "Builtin" - enabled: "Active" + builtin: "Innebygd" + enabled: "Aktiv" redirect_uri: "Omdiriger URI" client_credentials_user_id: "Klientens bruker-ID" scopes: "Omfang" @@ -781,8 +781,8 @@ end_deletion: "Slutt på slettingen" ignore_non_working_days: "Ignorer arbeidsfrie dager" include_non_working_days: - title: "Virkedager" - false: "Bare virkedager" + title: "Arbeidsdager" + false: "kun arbeidsdager" true: "Inkluder arbeidsfrie dager" notify: "Varsle" #used in custom actions parent: "Overordnet" @@ -812,7 +812,7 @@ blank: "kan ikke være blank." blank_nested: "må ha egenskapen '%{property}' aktivert." cannot_delete_mapping: "er påkrevd. Kan ikke slettes." - is_for_all_cannot_modify: "is for all projects and can therefore not be modified." + is_for_all_cannot_modify: "er for alle prosjekter og kan derfor ikke modifiseres." cant_link_a_work_package_with_a_descendant: "En arbeidspakke kan ikke knyttes til en av sine deloppgaver." circular_dependency: "En slik relasjon ville lage en sirkulær avhengighet." confirmation: "samsvarer ikke med %{attribute}." @@ -889,7 +889,7 @@ custom_fields_project: attributes: project_ids: - blank: "Please select a project." + blank: "Velg et prosjekt." custom_actions: only_one_allowed: "(%{name}) kun tillatt med én verdi." empty: "(%{name}) verdi kan ikke være tom." @@ -921,7 +921,7 @@ blank: "er obligatorisk. Velg et navn." not_unique: "er allerede i bruk. Velg et annet navn." meeting: - error_conflict: "Unable to save because the meeting was updated by someone else in the meantime. Please reload the page." + error_conflict: "Kunne ikke lagre fordi møtet ble oppdatert av noen andre i mellomtiden. Vennligst last siden på nytt." notifications: at_least_one_channel: "Minst en kanal for sending av varsler må angis." attributes: @@ -966,7 +966,7 @@ public: error_unauthorized: "- Brukeren har ikke tillatelse til å opprette offentlige visninger." group_by: - invalid: "Kan ikke gruppere av: %{value}" + invalid: "Kan ikke gruppere etter: %{value}" format: "%{message}" column_names: invalid: "Ugyldig spørringskolonne: %{value}" @@ -1057,10 +1057,10 @@ assigned_to: format: "%{message}" done_ratio: - does_not_match_work_and_remaining_work: "does not match Work and Remaining work" - cannot_be_set_when_work_is_zero: "cannot be set when Work is 0h" - must_be_set_when_remaining_work_is_set: "required when Remaining work is set." - must_be_set_when_work_and_remaining_work_are_set: "required when Work and Remaining work are set." + does_not_match_work_and_remaining_work: "samsvarer ikke med arbeid og arbeid som gjenstår" + cannot_be_set_when_work_is_zero: "kan ikke angis når arbeidet er null timer" + must_be_set_when_remaining_work_is_set: "påkrevd når gjenværende arbeid er satt." + must_be_set_when_work_and_remaining_work_are_set: "påkrevd når arbeid og gjenværende arbeid er satt." inclusion: "må være mellom 0 og 100." due_date: not_start_date: "er ikke på startdato, selv om dette er nødvendig for milepæler." @@ -1090,17 +1090,17 @@ does_not_exist: "Den angitte kategorien finnes ikke." estimated_hours: not_a_number: "is not a valid duration." - cant_be_inferior_to_remaining_work: "cannot be lower than Remaining work." - must_be_set_when_remaining_work_and_percent_complete_are_set: "required when Remaining work and % Complete are set." + cant_be_inferior_to_remaining_work: "kan ikke være lavere enn gjenstående arbeid." + must_be_set_when_remaining_work_and_percent_complete_are_set: "påkrevd når gjenværende arbeid og % Fullført er satt." remaining_hours: not_a_number: "is not a valid duration." - cant_exceed_work: "cannot be higher than Work." - must_be_set_when_work_is_set: "required when Work is set." - must_be_set_when_work_and_percent_complete_are_set: "required when Work and % Complete are set." + cant_exceed_work: "kan ikke være høyere enn Arbeid." + must_be_set_when_work_is_set: "kreves når Arbeid er satt." + must_be_set_when_work_and_percent_complete_are_set: "påkrevd når gjenværende arbeid og % Fullført er satt." must_be_set_to_zero_hours_when_work_is_set_and_percent_complete_is_100p: >- - must be 0h when Work is set and % Complete is 100%. + må være 0 timer når arbeidet er satt og % Komplett er 100%. must_be_empty_when_work_is_empty_and_percent_complete_is_100p: >- - must be empty when Work is empty and % Complete is 100%. + må være tom når arbeidet er tomt og % Komplett er 100%. readonly_status: "Arbeidspakken er i skrivebeskyttet status slik at egenskapene ikke kan endres." type: attributes: @@ -1119,7 +1119,7 @@ confirmation: "Passordbekreftelsen samsvarer ikke med passordet." format: "%{message}" password: - weak: "Must contain characters of the following classes (at least %{min_count} of %{all_count}): %{rules}" + weak: "Må inneholde tegn fra de følgende klassene (minst %{min_count} av %{all_count}): %{rules}" lowercase: "små bokstaver (f.eks. \"a\")" uppercase: "store bokstaver (f.eks. \"A\")" numeric: "numerisk (f.eks. \"1\")" @@ -1229,7 +1229,7 @@ updated: "endret fra %{old_value} til %{value}" logged_for: "Logget for" filter: - changeset: "Changesets" + changeset: "Endringssett" message: "Forum" news: "Nyheter" project_attribute: "Prosjekt egenskaper" @@ -1413,8 +1413,8 @@ failure_message: Samtykke mislyktes, kan ikke fortsette. title: Samtykke fra bruker decline_warning_message: Du har avvist å samtykke og har blitt logget ut. - user_has_consented: The user gave their consent to your [configured consent information text](consent_settings). - not_yet_consented: The user has not yet given their consent to your [configured consent information text](consent_settings). They will be reminded the next time they log in. + user_has_consented: Brukeren ga sitt samtykke til din [konfigurert samtykke i informasjon tekst](consent_settings). + not_yet_consented: Brukeren har ikke gitt sitt samtykke til din [konfigurert samtykke i informasjonstekst](consent_settings). De vil bli minnet neste gang de logger på. contact_mail_instructions: Angi e-postadressen som brukerne kan nå en datakontrollør for å utføre data-endring eller fjerne forespørsler. contact_your_administrator: Vennligst kontakt systemansvarlig dersom du ønsker å slette kontoen din. contact_this_mail_address: Vennligst kontakt %{mail_address} hvis du ønsker å slette kontoen din. @@ -1647,7 +1647,7 @@ error_menu_item_not_saved: Menyelementet kunne ikke lagres error_wiki_root_menu_item_conflict: > Kan ikke endre navn fra %{old_name} til %{new_name} pga en konflikt mellom det resulterende menyelementet og eksisterende menyelementet "%{existing_caption}" (%{existing_identifier}). - error_external_authentication_failed_message: "An error occurred during external authentication: %{message}" + error_external_authentication_failed_message: "En feil oppsto under ekstern autentisering: %{message}" error_attribute_not_highlightable: "Egenskap(er) kan ikke utheves: %{attributes}" events: changeset: "Changeset ble redigert" @@ -1667,10 +1667,10 @@ subproject: "Underprosjekt: %{name}" export: dialog: - title: "Export" - submit: "Export" + title: "Eksporter" + submit: "Eksporter" format: - label: "File format" + label: "Filformat" options: csv: label: "CSV" @@ -1679,58 +1679,58 @@ xls: label: "XLS" columns: - input_label_report: "Add columns to attribute table" - input_caption_report: "By default all attributes added as columns in the work package list are selected. Long text fields are not available in the attribute table, but can be displayed below it." - input_caption_table: "By default all attributes added as columns in the work package list are selected. Long text fields are not available in table based exports." + input_label_report: "Legg til kolonner til attributttabell" + input_caption_report: "Som standard er alle attributter lagt til som kolonner i arbeidspakkelisten valgt. Lang tekstfelt er ikke tilgjengelige i attributttabellen, men kan vises nedenfor det." + input_caption_table: "Som standard blir alle attributter lagt til som kolonner i listen over arbeidspakker valgt. Lange tekstfelt er ikke tilgjengelig i tabellbasert eksport." pdf: export_type: - label: "PDF export type" + label: "PDF eksporttype" options: table: - label: "Table" - caption: "Export the work packages list in a table with the desired columns." + label: "Tabell" + caption: "Eksporter listen over arbeidspakker i en tabell med de ønskede kolonnene." report: - label: "Report" - caption: "Export the work package on a detailed report of all work packages in the list." + label: "Rapport" + caption: "Eksporter arbeidspakken med en detaljert rapport om alle arbeidspakker i listen." gantt: - label: "Gantt chart" - caption: "Export the work packages list in a Gantt diagram view." + label: "Gantt diagram" + caption: "Eksporter listen over arbeidspakker i en Ganttdiagram-visning." include_images: - label: "Include images" - caption: "Exclude images to reduce the size of the PDF export." + label: "Inkluder bilder" + caption: "Ekskluder bilder for å redusere størrelsen på PDF eksport." gantt_zoom_levels: - label: "Zoom levels" - caption: "Select what is the zoom level for dates displayed in the chart." + label: "Zoom-nivå" + caption: "Velg hva som er zoom-nivået for datoer som vises i diagrammet." options: - days: "Days" - weeks: "Weeks" - months: "Months" - quarters: "Quarters" + days: "Dager" + weeks: "Uker" + months: "Måneder" + quarters: "Kvartaler" column_width: - label: "Table column width" + label: "Kollonnebredde tabell" options: - narrow: "Narrow" + narrow: "Smal" medium: "Medium" - wide: "Wide" - very_wide: "Very wide" + wide: "Bred" + very_wide: "Veldig bred" paper_size: - label: "Paper size" - caption: "Depending on the chart size more than one page might be exported." + label: "Papirformat" + caption: "Avhengig av diagramstørrelsen blir mer enn en side eksportert." long_text_fields: - input_caption: "By default all long text fields are selected." - input_label: "Add long text fields" - input_placeholder: "Search for long text fields" - drag_area_label: "Manage long text fields" + input_caption: "Som standard er alle lange tekstfelt valgt." + input_label: "Legg til lange tekstfelter" + input_placeholder: "Søk etter lange tekstfelt" + drag_area_label: "Håndter lange tekstfelter" xls: include_relations: - label: "Include relations" - caption: "This option will create a duplicate of each work package for every relation this has with another work package." + label: "Inkluder relasjoner" + caption: "Dette alternativet vil opprette en duplikat av hver arbeidspakke for hver relasjon dette har med en annen arbeidspakke." include_descriptions: - label: "Include descriptions" - caption: "This option will add a description column in raw format." - your_work_packages_export: "Work packages are being exported" - succeeded: "Export completed" - failed: "An error has occurred while trying to export the work packages: %{message}" + label: "Inkluder beskrivelser" + caption: "Dette alternativet legger til en beskrivelse kolonne i rå format." + your_work_packages_export: "Arbeidspakker eksporteres" + succeeded: "Eksport fullført" + failed: "Det oppstod en feil ved forsøk på å eksportere arbeidspakker: %{message}" format: atom: "Atom" csv: "CSV" @@ -1802,8 +1802,8 @@ progress_mode_changed_to_status_based: "Fremdriftsberegning oppdatert" status_changed: "Status '%{status_name}'" system_update: "OpenProject system oppdatering:" - total_percent_complete_mode_changed_to_work_weighted_average: "Calculation of % Complete totals now weighted by Work." - total_percent_complete_mode_changed_to_simple_average: "Calculation of % Complete totals now based on a simple average of only % Complete values." + total_percent_complete_mode_changed_to_work_weighted_average: "Beregning av % Komplette totaler er nå vektet av arbeid." + total_percent_complete_mode_changed_to_simple_average: "Beregning av % fullstendige summer nå basert på et enkelt gjennomsnitt av bare % fullført verdier." cause_descriptions: work_package_predecessor_changed_times: etter endringer i forgjenger %{link} work_package_parent_changed_times: etter endringer til overordnet %{link} @@ -1821,7 +1821,7 @@ progress_mode_changed_to_status_based: Framdriftsmodus satt til statusbasert status_excluded_from_totals_set_to_false_message: nå inkludert i hierarkiske summer status_excluded_from_totals_set_to_true_message: nå ekskludert fra hierarkiske summer - status_percent_complete_changed: "% Complete changed from %{old_value}% to %{new_value}%" + status_percent_complete_changed: "Fullstendig % endret fra %{old_value}% til %{new_value}%" system_update: file_links_journal: > Fra nå av vil aktivitet knyttet til linker (filer lagret i eksterne lagringer) vises her i aktivitetsfanen. Følgende representerer aktivitet med lenker som allerede eksisterer: @@ -1832,9 +1832,9 @@ totals_removed_from_childless_work_packages: >- Arbeids- og fremdriftssummer fjernet automatisk for ikke-overordnede arbeidspakker med
-versjon. Dette er en vedlikeholdsoppgave og kan trygt ignoreres. total_percent_complete_mode_changed_to_work_weighted_average: >- - Child work packages without Work are ignored. + Arbeidspakker uten arbeid blir ignorert. total_percent_complete_mode_changed_to_simple_average: >- - Work values of child work packages are ignored. + Arbeidsverdier for underordnede arbeidspakker ignoreres. links: configuration_guide: "Konfigurasjonsveiviser" get_in_touch: "Har du spørsmål? Ta kontakt med oss." @@ -1934,8 +1934,8 @@ label_additional_workflow_transitions_for_assignee: "Ytterligere overganger tillatt når brukeren er deltaker" label_additional_workflow_transitions_for_author: "Flere overganger er tillatt når brukeren er forfatter" label_administration: "Administrasjon" - label_interface_colors: "Interface colors" - label_interface_colors_description: "These colors control how the application looks. If you modify them the theme will automatically be changed to Custom theme, but we can’t assure the compliance of the accessibility contrast minimums (WCAG 2.1). " + label_interface_colors: "Grensesnitt farger" + label_interface_colors_description: "Disse fargene kontrollerer hvordan programmet ser ut. Hvis du endrer dem, vil temaet automatisk bli endret til egendefinert tema, Men vi kan ikke sikre at tilgjengelighetskontrastansen er oppfylt minimumsverdi (WCAG 2.). " label_age: "Alder" label_ago: "dager siden" label_all: "alle" @@ -1968,7 +1968,7 @@ label_attribute_expand_text: "Den fullstendige teksten for '%{attribute}'" label_authentication: "Autentisering" label_authentication_settings: "Autentiseringsinnstillinger" - label_available_custom_fields_projects: "Available custom fields projects" + label_available_custom_fields_projects: "Tilgjengelige egendefinerte felt i prosjekter" label_available_global_roles: "Tilgjengelige globale roller" label_available_project_attributes: "Tilgjengelige prosjektegenskaper" label_available_project_forums: "Tilgjengelige forum" @@ -2041,7 +2041,7 @@ label_copy_project: "Kopier prosjekt" label_core_version: "Kildeversjon" label_core_build: "Core build" - label_created_by: "Created by %{user}" + label_created_by: "Opprettet av %{user}" label_current_status: "Gjeldende status" label_current_version: "Gjeldende versjon" label_custom_field_add_no_type: "Legg dette feltet til en arbeidspakketype" @@ -2049,7 +2049,7 @@ label_custom_field_plural: "Egendefinerte felter" label_custom_field_default_type: "Tom 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_custom_style_description: "Velg hvordan OpenProject ser ut med temaer, velg dine standardfarger som skal brukes i appen og hvordan eksporten ser ut." label_dashboard: "Kontrollpanel" label_database_version: "PostgreSQL versjon" label_date: "Dato" @@ -2171,8 +2171,8 @@ label_share_project_list: "Del prosjektliste" label_share_work_package: "Del arbeidspakke" label_show_all_registered_users: "Vis alle registrerte brukere" - label_show_less: "Show less" - label_show_more: "Show more" + label_show_less: "Vis færre" + label_show_more: "Vis fler" label_journal: "Journal" label_journal_diff: "Sammenligning av beskrivelse" label_language: "Språk" @@ -2322,7 +2322,7 @@ label_product_version: "Produktversjon" label_profile: "Profil" label_percent_complete: "% Ferdig" - label_progress_tracking: "Progress tracking" + label_progress_tracking: "Sporing av fremdrift" label_project: "Prosjekt" label_project_activity: "Aktivitet i prosjektet" label_project_attribute_plural: "Prosjekt egenskaper" @@ -2392,8 +2392,8 @@ label_role_plural: "Rolle" label_role_search: "Tilordne rolle til nye medlemmer" label_scm: "SCM" - label_scroll_left: "Scroll left" - label_scroll_right: "Scroll right" + label_scroll_left: "Bla til venstre" + label_scroll_right: "Bla til høyre" label_search: "Søk" label_search_by_name: "Søk på navn" label_send_information: "Send nye opplysninger til brukeren" @@ -3146,15 +3146,15 @@ setting_hours_per_day_explanation: >- Dette vil definere hva som anses som en "dag" når varigheten vises i dager og timer (for eksempel hvis dagen er 8 timer, vil 32 timer være 4 dager). setting_invitation_expiration_days: "Aktiverings e-post utløper etter" - setting_work_package_done_ratio: "Progress calculation mode" + setting_work_package_done_ratio: "Beregning av fremdriftsmodus" setting_work_package_done_ratio_field: "Arbeidsbasert" setting_work_package_done_ratio_field_caption_html: >- - % Complete can be freely set to any value. If you optionally enter a value for Work, Remaining work will automatically be derived. + % Fullført kan fritt settes til en verdi. Hvis du eventuelt angir en verdi for Arbeid, vil gjenstående arbeid automatisk bli hentet. setting_work_package_done_ratio_status: "Statusbasert" setting_work_package_done_ratio_status_caption_html: >- - Each status has a % Complete value associated with it. Changing status will change % Complete. + Hver status har en % Fullstendig -verdi knyttet til den. Endring av status vil endre % Fullstendig. setting_work_package_done_ratio_explanation_html: > - In work-based mode, % Complete can be freely set to any value. If you optionally enter a value for Work, Remaining work will automatically be derived. In status-based mode, each status has a % Complete value associated with it. Changing status will change % Complete. + I arbeidsbasert modus kan % Komplett settes til enhver verdi. Hvis du eventuelt angir en verdi for arbeidet, vil det gjenstående arbeidet automatisk bli hentet ut. I -statusbasert -modus har hver status en % Komplett verdi knyttet til den. Endring av status vil endre % Komplett. setting_work_package_properties: "Egenskaper for arbeidspakke" setting_work_package_startdate_is_adddate: "Bruk gjeldende dato som startdato for nye arbeidspakker" setting_work_packages_projects_export_limit: "Eksportgrense for arbeidspakker/prosjekter" @@ -3173,13 +3173,13 @@ setting_password_min_length: "Minimumslengde" setting_password_min_adhered_rules: "Minste antall obligatoriske tegnklasser" setting_per_page_options: "Alternativer for oppføringer pr. side" - setting_percent_complete_on_status_closed: "% Complete when status is closed" - setting_percent_complete_on_status_closed_no_change: "No change" + setting_percent_complete_on_status_closed: "% Komplett når statusen er lukket" + setting_percent_complete_on_status_closed_no_change: "Ingen endring" setting_percent_complete_on_status_closed_no_change_caption_html: >- - The value of % Complete will not change even when a work package is closed. - setting_percent_complete_on_status_closed_set_100p: "Automatically set to 100%" + Verdien av % Fullfør vil ikke endres selv når en arbeidspakke er lukket. + setting_percent_complete_on_status_closed_set_100p: "Sett automatisk til 100%" setting_percent_complete_on_status_closed_set_100p_caption: >- - A closed work package is considered complete. + En lukket arbeidspakke anses å være ferdig. setting_plain_text_mail: "Ren tekst (ingen HTML)" setting_protocol: "Protokoll" setting_project_gantt_query: "Prosjektportefølje Gantt-visning" @@ -3204,13 +3204,13 @@ setting_sys_api_enabled: "Aktiver web-tjeneste for pakkebrønn" setting_sys_api_description: "Pakkebrønn web-tjenesten sørger for integrasjon og bruker autentisering for tilgang til pakkebrønner." setting_time_format: "Tidspunkt" - setting_total_percent_complete_mode: "Calculation of % Complete hierarchy totals" - setting_total_percent_complete_mode_work_weighted_average: "Weighted by work" + setting_total_percent_complete_mode: "Beregning av % fullstendige hierarkiske summer" + setting_total_percent_complete_mode_work_weighted_average: "Vektet etter arbeid" setting_total_percent_complete_mode_work_weighted_average_caption_html: >- - The total % Complete will be weighted against the Work of each work package in the hierarchy. Work packages without Work will be ignored. - setting_total_percent_complete_mode_simple_average: "Simple average" + total % Complete vil bli vektet mot Work for hver arbeidspakke i hierarkiet. Arbeidspakker uten Arbeid blir ignorert. + setting_total_percent_complete_mode_simple_average: "Enkel gjennomsnitt" setting_total_percent_complete_mode_simple_average_caption_html: >- - Work is ignored and the total % Complete will be a simple average of % Complete values of work packages in the hierarchy. + Arbeid blir ignorert og total % Fullført vil være et enkelt gjennomsnitt av % Fullført verdier av arbeidspakker i hierarkiet. setting_accessibility_mode_for_anonymous: "Aktiver tilgjengelighetsmodus for anonyme brukere" setting_user_format: "Brukernavn format" setting_user_default_timezone: "Standard tidssone for brukere" @@ -3551,25 +3551,25 @@ progress: label_note: "Merk:" modal: - work_based_help_text: "Each field is automatically calculated from the two others when possible." + work_based_help_text: "Hvert felt blir automatisk beregnet fra de to andre når det er mulig." status_based_help_text: "% Ferdig er angitt etter status på arbeidspakken." migration_warning_text: "I arbeidsbasert fremdriftsberegningsmodus kan % Ferdig ferdigstilt ikke settes manuelt og er knyttet til jobber. Den eksisterende verdien er lagret, men kan ikke endres. Skriv inn arbeidet først." derivation_hints: done_ratio: - cleared_because_remaining_work_is_empty: "Cleared because Remaining work is empty." - cleared_because_work_is_0h: "Cleared because Work is 0h." - derived: "Derived from Work and Remaining work." + cleared_because_remaining_work_is_empty: "Fjernet fordi gjenstående arbeid er tomt." + cleared_because_work_is_0h: "Tømt fordi arbeidet er 0 timer." + derived: "Utledet fra arbeid og gjenstående arbeid." estimated_hours: - cleared_because_remaining_work_is_empty: "Cleared because Remaining work is empty." - derived: "Derived from Remaining work and % Complete." - same_as_remaining_work: "Set to same value as Remaining work." + cleared_because_remaining_work_is_empty: "Fjernet fordi gjenstående arbeid er tomt." + derived: "Utledet fra gjenværende arbeid og % ferdigstilt." + same_as_remaining_work: "Sett til samme verdi som gjenværende arbeid." remaining_hours: - cleared_because_work_is_empty: "Cleared because Work is empty." - cleared_because_percent_complete_is_empty: "Cleared because % Complete is empty." - decreased_by_delta_like_work: "Decreased by %{delta}, matching the reduction in Work." - derived: "Derived from Work and % Complete." - increased_by_delta_like_work: "Increased by %{delta}, matching the increase in Work." - same_as_work: "Set to same value as Work." + cleared_because_work_is_empty: "Fjernet fordi arbeidet er tomt." + cleared_because_percent_complete_is_empty: "Fjernet fordi % Fullført er tom." + decreased_by_delta_like_work: "Redusert av %{delta}, noe som samsvarer med reduksjonen i arbeidet." + derived: "Utledet fra jobb og % ferdigstilt." + increased_by_delta_like_work: "Økt av %{delta}- matcher økningen i arbeid." + same_as_work: "Sett til samme verdi som arbeid." permissions: comment: "Kommentar" comment_description: "Kan se og kommentere denne arbeidspakken." @@ -3606,8 +3606,8 @@ warning_user_limit_reached: > Å legge til ekstra brukere vil overskride gjeldende grense. Kontakt en administrator for å øke brukergrensen for å sikre at eksterne brukere har tilgang til %{entity}. warning_user_limit_reached_admin: > - Adding additional users will exceed the current limit. Please upgrade your plan to be able to ensure external users are able to access this %{entity}. - warning_no_selected_user: "Please select users to share this %{entity} with" + Å legge til ekstra brukere vil overskride gjeldende grense. Vennligst oppgrader ditt abonnement for å sikre at eksterne brukere har tilgang til %{entity}. + warning_no_selected_user: "Velg brukere du skal dele denne %{entity} med" warning_locked_user: "Brukeren %{user} er låst og kan ikke bli delt med" user_details: locked: "Låst bruker" @@ -3622,28 +3622,28 @@ additional_privileges_project_or_group: "Kan ha flere privilegier (som prosjekt- eller gruppemedlem)" project_queries: publishing_denied: "You do not have permission to make project lists public." - access_warning: "Users will only see the projects they have access to. Sharing project lists does not impact individual project permissions." + access_warning: "Brukere vil bare se de prosjektene de har tilgang til til. Deling av prosjektlister påvirker ikke individuelle prosjekttillatelser." user_details: - owner: "List owner" - can_view_because_public: "Can already view because list is shared with everyone" - can_manage_public_lists: "Can edit due to global permissions" + owner: "Eier av liste" + can_view_because_public: "Kan allerede vise fordi listen er delt med alle" + can_manage_public_lists: "Kan redigeres på grunn av globale tillatelser" public_flag: - label: "Share with everyone at %{instance_name}" - caption: "Everyone can view this project list. Those with global edit permissions can modify it." + label: "Del med alle på %{instance_name}" + caption: "Alle kan se denne prosjektlisten. De med globale redigeringsrettigheter kan endre den." blank_state: public: - header: "Shared with everyone" - description: "Everyone can view this project list. You can also add individual users with extra permissions." + header: "Delt med alle" + description: "Alle kan se denne prosjektlisten. Du kan også legge til enkeltbrukere med ekstra tillatelser." private: - header: "Not shared: Private" - description: "This project list has not been shared with anyone yet. Only you can access this list." + header: "Ikke delt: Privat" + description: "Denne prosjektlisten er ikke delt med noen enda. Bare du kan få tilgang til denne listen." permissions: view: "Vis" - view_description: "Can view this project list." + view_description: "Kan se denne prosjektlisten." edit: "Rediger" - edit_description: "Can view, share and edit this project list." + edit_description: "Kan vise, dele og redigere prosjektlisten." upsale: - message: "Sharing project lists with individual users is an enterprise add-on." + message: "Deling av prosjektlister med enkeltbrukere er et enterprise-tillegg." working_days: info: > Hoppet over dager som ikke er valgt ved planlegging av arbeidspakker (og ikke inkludert i antall dager). Disse kan overstyres på arbeidspakkenivå. @@ -3760,13 +3760,13 @@ close_warning: "Ignorer denne advarselen." oauth: application: - builtin: Built-in instance application - confidential: Confidential + builtin: Innebygd installasjonsprogram + confidential: Konfidensiell singular: "OAuth program" plural: "OAuth programmer" named: "OAuth program '%{name}'" new: "Ny OAuth-app" - non_confidential: Non confidential + non_confidential: Ikke konfidensiell default_scopes: "(Standard omfang)" instructions: enabled: "Enable this application, allowing users to perform authorization grants with it." diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index e27e82528fc4..a7a531ff5099 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -1553,9 +1553,9 @@ ru: half_a_minute: "полминуты" less_than_x_minutes: one: "менее минуты" - few: "менее %{count} минуты" - many: "менее %{count} минуты" - other: "менее %{count} минуты" + few: "менее %{count} минут" + many: "менее %{count} минут" + other: "менее %{count} минут" less_than_x_seconds: one: "меньше секунды" few: "менее %{count} секунд" @@ -1587,10 +1587,10 @@ ru: many: "%{count} часов" other: "%{count} часов" x_hours_abbreviated: - one: "1 час" - few: "%{count} часов" - many: "%{count} часов" - other: "%{count} часов" + one: "1 ч" + few: "%{count} ч" + many: "%{count} ч" + other: "%{count} ч" x_weeks: one: "1 неделя" few: "%{count} недель" diff --git a/modules/github_integration/config/locales/crowdin/no.yml b/modules/github_integration/config/locales/crowdin/no.yml index cfa1239a7ac2..085f4cae4998 100644 --- a/modules/github_integration/config/locales/crowdin/no.yml +++ b/modules/github_integration/config/locales/crowdin/no.yml @@ -37,4 +37,4 @@ So far we only support OpenProject itself. text_deploy_target_api_key_info: > An OpenProject [API key](docs_url) belonging to a user who has the global introspection permission. - text_pull_request_deployed_to: "%{pr_link} deployed to %{deploy_target_link}" + text_pull_request_deployed_to: "%{pr_link} distribuert til %{deploy_target_link}" diff --git a/modules/meeting/config/locales/crowdin/no.yml b/modules/meeting/config/locales/crowdin/no.yml index 2b74cc869bf9..6ece040253ce 100644 --- a/modules/meeting/config/locales/crowdin/no.yml +++ b/modules/meeting/config/locales/crowdin/no.yml @@ -121,9 +121,9 @@ agenda: "Kopier saksliste" agenda_text: "Kopier sakslisten fra det forrige møtet" email: - send_emails: "Email participants" + send_emails: "Send e-post til deltakere" send_invitation_emails: > - Send an email invitation immediately to the participants selected above. You can also do this manually at any time later. + Send en e-postinvitasjon til deltakerne som er valgt over. Du kan også gjøre dette manuelt når som helst senere. open_meeting_link: "Åpent møte" invited: summary: "%{actor} har sendt deg en invitasjon til møtet %{title}" @@ -148,7 +148,7 @@ empty_text: "Dra punkter hit eller opprett et nytt" notice_successful_notification: "Påminning sendt" notice_timezone_missing: Ingen tidssone angis og %{zone} antas. Vennligst klikk her for å velge egen tidssone. - notice_meeting_updated: "This page has been updated by someone else. Reload to view changes." + notice_meeting_updated: "Denne siden er oppdatert av noen andre. Last siden på nytt for å se endringer." permission_create_meetings: "Opprett møter" permission_edit_meetings: "Rediger møter" permission_delete_meetings: "Slett møter" @@ -180,7 +180,7 @@ label_meeting_delete: "Slett møte" label_meeting_created_by: "Opprettet av" label_meeting_last_updated: "Sist oppdatert" - label_meeting_reload: "Reload" + label_meeting_reload: "Last på nytt" label_agenda_items: "Dagsordenens poster" label_agenda_items_reordered: "omsortert" label_agenda_item_remove: "Fjern fra dagsorden" diff --git a/modules/recaptcha/config/locales/crowdin/no.yml b/modules/recaptcha/config/locales/crowdin/no.yml index 0badaa5e6034..e8110714aaa1 100644 --- a/modules/recaptcha/config/locales/crowdin/no.yml +++ b/modules/recaptcha/config/locales/crowdin/no.yml @@ -9,7 +9,7 @@ verify_account: "Bekreft kontoen din" error_captcha: "Din konto kunne ikke bekreftes. Vennligst kontakt en administrator." settings: - website_key: 'Website key (May also be called "Site key")' + website_key: 'Nettstedsnøkkel' response_limit: 'Responsgrense for HCaptcha' response_limit_text: 'Maksimalt antall tegn for å behandle HCaptcha-responsen som gyldig.' website_key_text: 'Skriv inn nettstedsnøkkelen du opprettet i reCAPTCHA administratorkonsollen for dette domenet.' @@ -22,4 +22,4 @@ type_hcaptcha: 'HCaptcha' type_turnstile: 'Cloudflare Turnstile™' captcha_description_html: > - reCAPTCHA is a free service by Google that can be enabled for your OpenProject instance. If enabled, a captcha form will be rendered upon login for all users that have not verified a captcha yet.
Please see the following link for more details on reCAPTCHA and their versions, and how to create the website and secret keys: %{recaptcha_link}
HCaptcha is a Google-free alternative that you can use if you do not want to use reCAPTCHA. See this link for more information: %{hcaptcha_link}
Cloudflare Turnstile™ is another alternative that is more convenient for users while still providing the same level of security. See this link for more information: %{turnstile_link} + reCAPTCHA er en gratistjeneste av Google som kan aktiveres for din OpenProject forekomst. Hvis aktivert, vil et captcha-skjema bli gjengitt ved pålogging til alle brukere som ikke har bekreftet captcha ennå.
Vennligst se linken nedenfor for flere detaljer på reCAPTCHA og deres versjoner, og hvordan du oppretter det nettstedet og hemmelige nøkler: %{recaptcha_link}
HCaptcha er et Google-gratis alternativ som du kan bruke hvis du ikke vil bruke reCAPTCHA. Se denne linken for mer informasjon: %{hcaptcha_link}
Cloudflare TurnstileTM er et annet alternativ som er mer praktisk for brukere samtidig som det gir samme sikkerhetsnivå. Se denne linken for mer informasjon: %{turnstile_link} diff --git a/modules/reporting/config/locales/crowdin/no.yml b/modules/reporting/config/locales/crowdin/no.yml index 226d1ca8fad7..c2e8bf679c9e 100644 --- a/modules/reporting/config/locales/crowdin/no.yml +++ b/modules/reporting/config/locales/crowdin/no.yml @@ -23,7 +23,7 @@ plugin_openproject_reporting: name: "OpenProject rapportering" description: "Dette programtillegget gjør det mulig å lage egendefinerte kostnadsrapporter med filtrering og gruppering opprettet av OpenProject -utvidelsen Tid og kostnad." - button_save_report_as: "Save report as..." + button_save_report_as: "Lagre rapport som..." comments: "Kommentar" cost_reports_title: "Tid og kostnader" label_cost_report: "Kostnadsrapport" diff --git a/modules/storages/config/locales/crowdin/no.yml b/modules/storages/config/locales/crowdin/no.yml index c1ba420cb8ed..f9a86f4120b8 100644 --- a/modules/storages/config/locales/crowdin/no.yml +++ b/modules/storages/config/locales/crowdin/no.yml @@ -22,16 +22,16 @@ storages/project_storage: attributes: project_folder_id: - blank: Please select a folder. + blank: Velg en mappe. project_folder_mode: mode_unavailable: er ikke tilgjengelig for dette lagringsstedet. project_ids: - blank: Please select a project. + blank: Velg et prosjekt. storages/storage: attributes: host: authorization_header_missing: er ikke ferdig konfigurert. Nextcloud forekomsten mottar ikke "Authorization"-overskriften, som er nødvendig for en Bearer-nøkkel basert autorisasjon for API-forespørsler. Dobbeltsjekk HTTP-serverkonfigurasjonen din. - cannot_be_connected_to: could not be reached. Please ensure the host is reachable and the OpenProject integration app is installed. + cannot_be_connected_to: kunne ikke nås. Vennligst sørg for at verten er tilgjengelig og at OpenProject integrasjonsapp er installert. minimal_nextcloud_version_unmet: oppfyller ikke minimale krav til versjon (må være Nextcloud 23 eller høyere) not_nextcloud_server: er ikke en Nextcloud server op_application_not_installed: ser ut til å ikke ha appen "OpenProject integrasjon" installert. Installer den først og prøv igjen. @@ -51,7 +51,7 @@ permission_delete_files_explanation: Denne tillatelsen er bare tilgjengelig for Nextcloud lagre permission_header_for_project_module_storages: Automatisk administrerte prosjektmapper permission_manage_file_links: Administrer fil-linker - permission_manage_files_in_project: Manage files in project + permission_manage_files_in_project: Administrere filer i prosjektet permission_read_files: 'Automatisk administrerte prosjektmapper: Les filer' permission_share_files: 'Automatisk administrerte prosjektmapper: Del filer' permission_share_files_explanation: Denne tillatelsen er bare tilgjengelig for Nextcloud lagre @@ -60,97 +60,97 @@ project_module_storages: Filer project_storages: edit_project_folder: - label: Edit project folder + label: Rediger prosjektmappe project_folder_mode: - automatic: Automatically managed + automatic: Automatisk administrert inactive: Ingen spesifikk mappe - manual: Existing folder manually managed + manual: Eksisterende mappe administrert manuelt remove_project: - deletion_failure_flash: Failed to remove the project from the storage. %{error} + deletion_failure_flash: Fjerning av prosjektet feilet. %{error} dialog: - automatically_managed_appendix: Also, in this case this storage has an automatically managed project folder, this and its files will be deleted forever. - confirmation_text: Please, confirm you understand and want to remove this file storage from this project - heading_text: Remove project from %{storage} - text: This action is irreversible and will remove all links from work packages of this project to files and folders of that storage. - label: Remove project + automatically_managed_appendix: I dette tilfellet har denne lagringen automatisk administrert prosjektmappe, disse filene og filene vil slettes for alltid. + confirmation_text: Vennligst bekreft at du forstår og ønsker å fjerne fillagringen fra dette prosjektet + heading_text: Fjern prosjektet fra %{storage} + text: Denne handlingen er irreversibel, og vil fjerne alle koblinger fra arbeidspakker i dette prosjektet til filer og mapper i denne lagringen. + label: Slett prosjekt services: attributes: nextcloud_sync_service: - add_user_to_group: 'Add User to Group:' - create_folder: 'Managed Project Folder Creation:' - 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:' + add_user_to_group: 'Legg bruker til gruppe:' + create_folder: 'Forvaltet prosjektmappeoppretting:' + ensure_root_folder_permissions: 'Angi standard mappetillatelser:' + hide_inactive_folders: 'Skjul inaktive mapper:' + remote_folders: 'Les innholdet i gruppemappen:' + remove_user_from_group: 'Fjern bruker fra gruppen:' + rename_project_folder: 'Endre navn på administrert prosjektmappe:' one_drive_sync_service: - create_folder: 'Managed Project Folder Creation:' - ensure_root_folder_permissions: 'Set Base Folder Permissions:' - hide_inactive_folders: 'Hide Inactive Folders Step:' - remote_folders: 'Read contents of the group folder:' - rename_project_folder: 'Rename managed project Folder:' + create_folder: 'Forvaltet prosjektmappeoppretting:' + ensure_root_folder_permissions: 'Angi standard mappetillatelser:' + hide_inactive_folders: 'Skjul inaktive mapper:' + remote_folders: 'Les innholdet i gruppemappen:' + rename_project_folder: 'Endre navn på administrert prosjektmappe:' errors: messages: - error: An unexpected error occurred. Please check OpenProject logs for more information or contact an administrator - unauthorized: OpenProject could not authenticate with the Storage Provider. Please ensure that you have access to it. + error: Det oppstod en uventet feil. Sjekk OpenProject logger for mer informasjon eller kontakt en administrator + unauthorized: OpenProject kunne ikke logge inn på lagringsstedet. Vennligst sørg for at du har tilgang til det. models: copy_project_folders_service: - conflict: The folder %{destination_path} already exists. Interrupting process to avoid overwrites. - error: An unexpected error occurred. Please check OpenProject logs for more information or contact an administrator - forbidden: OpenProject could not access the source folder. Please check your permissions configuration on the Storage Provider - not_found: The source template location %{source_path} wasn't found. - unauthorized: OpenProject could not authenticate with the Storage Provider. Please check your storage configuration + conflict: Mappen %{destination_path} finnes allerede. Avbryter prosessen for å unngå overskriving. + error: Det oppstod en uventet feil. Sjekk OpenProject logger for mer informasjon eller kontakt en administrator + forbidden: OpenProject har ikke tilgang til kildemappen. Vennligst sjekk din tillatelseskonfigurasjon på lagringstilbyderen + not_found: Kildemal plassering %{source_path} ble ikke funnet. + unauthorized: OpenProject kunne ikke logge inn på lagringsstedet. Sjekk konfigurasjonen nextcloud_sync_service: attributes: add_user_to_group: - conflict: 'The user %{user} could not be added to the %{group} group for the following reason: %{reason}' - failed_to_add: 'The user %{user} could not be added to the %{group} group for the following reason: %{reason}' + conflict: 'Brukeren %{user} kunne ikke bli lagt til i %{group} gruppen av følgende årsak: %{reason}' + failed_to_add: 'Brukeren %{user} kunne ikke bli lagt til i %{group} gruppen av følgende årsak: %{reason}' create_folder: - conflict: The %{folder_name} already exists on %{parent_location}. - not_found: "%{parent_location} wasn't found." + conflict: '%{folder_name} finnes allerede på %{parent_location}.' + not_found: "%{parent_location} ble ikke funnet." ensure_root_folder_permissions: - not_found: "%{group_folder} wasn't found. Please check your Nextcloud Group Folder setup." - permission_not_set: could not set permissions on %{group_folder}. + not_found: "%{group_folder} ble ikke funnet. Sjekk din Nextcloud gruppe mappeoppsett." + permission_not_set: kunne ikke sette tillatelser på %{group_folder}. hide_inactive_folders: - permission_not_set: could not set permissions on %{path}. + permission_not_set: kunne ikke sette tillatelser på %{path}. remote_folders: not_allowed: The %{username} doesn't have access to the %{group_folder} folder. Please check the folder permissions on Nextcloud. not_found: "%{group_folder} folder wasn't found. Please check your Nextcloud setup." remove_user_from_group: - conflict: 'The user %{user} could not be removed from the %{group} group for the following reason: %{reason}' - failed_to_remove: 'The user %{user} could not be removed from the %{group} group for the following reason: %{reason}' + conflict: 'Brukeren %{user} kunne ikke fjernes fra %{group} gruppen av følgende årsak: %{reason}' + failed_to_remove: 'Brukeren %{user} kunne ikke fjernes fra %{group} gruppen av følgende årsak: %{reason}' rename_project_folder: - forbidden: OpenProject user does not have access to %{current_path} folder. - not_found: "%{current_path} wasn't found." + forbidden: OpenProject bruker har ikke tilgang til %{current_path} mappe. + not_found: "%{current_path} ble ikke funnet." set_folders_permissions: - permission_not_set: could not set permissions on %{path}. - error: An unexpected error occurred. Please ensure that you Nextcloud instance is reachable and check OpenProject worker logs for more information + permission_not_set: kunne ikke sette tillatelser på %{path}. + error: Det oppstod en uventet feil. Sørg for at din Nextcloud forekomst er tilgjengelig og sjekk OpenProject logger for mer informasjon group_does_not_exist: "%{group} does not exist. Check your Nextcloud instance configuration." - insufficient_privileges: OpenProject does not have enough privileges to add %{user} to %{group}. Check you group settings in Nextcloud. - not_allowed: Nextcloud block the request. + insufficient_privileges: OpenProject har ikke nok rettigheter til å legge til %{user} til %{group}. Sjekk gruppeinnstillinger i Nextcloud. + not_allowed: Nextcloud blokkerer forespørselen. unauthorized: OpenProject could not sync with Nextcloud. Please check your storage and Nextcloud configuration. - user_does_not_exist: "%{user} does not exist in Nextcloud." + user_does_not_exist: "%{user} finnes ikke i Nextcloud." one_drive_sync_service: attributes: create_folder: - conflict: The %{folder_name} already exists on %{parent_location}. - not_found: "%{parent_location} wasn't found." + conflict: '%{folder_name} finnes allerede på %{parent_location}.' + not_found: "%{parent_location} ble ikke funnet." hide_inactive_folders: - permission_not_set: could not set permissions on %{path}. + permission_not_set: kunne ikke sette tillatelser på %{path}. remote_folders: - request_error: OpenProject could not access your drive %{drive_id}. Please check if your storage configuration is correct. + request_error: OpenProject kunne ikke få tilgang til harddisken %{drive_id}. Kontroller om lagringskonfigurasjonen er riktig. rename_project_folder: - conflict: OpenProject could not rename the folder %{current_path} to %{project_folder_name} as a folder with the same name already exists - forbidden: OpenProject does not have access to %{current_path} in order to rename it. - not_found: "%{current_path} wasn't found." + conflict: OpenProject kunne ikke endre navn på mappen %{current_path} til %{project_folder_name} da en mappe med samme navn allerede eksisterer + forbidden: OpenProject har ikke tilgang til å endre navn på %{current_path}. + not_found: "%{current_path} ble ikke funnet." set_folders_permissions: - permission_not_set: could not set permissions on %{path}. - error: An unexpected error occurred. Please ensure that you Nextcloud instance is reachable and check OpenProject worker logs for more information - not_allowed: OpenProject wasn't allowed to access your OneDrive drive. Please check the permissions set on the Azure Application. + permission_not_set: kunne ikke sette tillatelser på %{path}. + error: Det oppstod en uventet feil. Sørg for at din Nextcloud forekomst er tilgjengelig og sjekk OpenProject logger for mer informasjon + not_allowed: OpenProject har ikke fått tilgang til din OneDrive stasjon. Vennligst sjekk tillatelsene som er angitt i Azure appen. unauthorized: OpenProject could not sync with OneDrive. Please check your storage and Azure Application configuration. - user_does_not_exist: "%{user} does not exist in Nextcloud." + user_does_not_exist: "%{user} finnes ikke i Nextcloud." upload_link_service: - not_found: The destination folder %{folder} could not be found on %{storage_name}. + not_found: Målmappen %{folder} ble ikke funnet på %{storage_name}. storages: buttons: complete_without_setup: Fullfør uten From 0954440e9d57047b491ae25c6fa9ed29f3f5525e Mon Sep 17 00:00:00 2001 From: Marcello Rocha Date: Tue, 15 Oct 2024 18:23:13 +0200 Subject: [PATCH 09/19] Restore the form that was removed in 14.4 --- app/views/admin/settings/show_plugin.html.erb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/views/admin/settings/show_plugin.html.erb b/app/views/admin/settings/show_plugin.html.erb index 1b0feba44eda..fbfc527ed48b 100644 --- a/app/views/admin/settings/show_plugin.html.erb +++ b/app/views/admin/settings/show_plugin.html.erb @@ -27,7 +27,14 @@ See COPYRIGHT and LICENSE files for more details. ++#%> - <% html_title t(:label_administration), @plugin.name %> -<%= render partial: @partial, locals: {settings: @settings}%> +<%= toolbar title: @plugin.name %> +
+ <%= styled_form_tag({controller: '/admin/settings', action: 'update_plugin' }) do %> + <%= render partial: @partial, locals: {settings: @settings}%> + <%= styled_submit_tag t(:button_apply), class: '-primary' %> + <% end %> +
+ + From de1a1327378f02c3ebfa60b1bbe85754f290d058 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Wed, 16 Oct 2024 03:24:08 +0000 Subject: [PATCH 10/19] update locales from crowdin [ci skip] --- config/locales/crowdin/zh-TW.yml | 2 +- modules/storages/config/locales/crowdin/ru.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index e42e23b1ddbd..65eafa12fd66 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -1905,7 +1905,7 @@ zh-TW: label_all: "所有" label_all_time: "所有的時間" label_all_words: "所以的詞" - label_all_open_wps: "所有「進行中」工作項目" + label_all_open_wps: "所有「未關閉」工作項目" label_always_visible: "總是顯示" label_announcement: "公告" label_angular: "AngularJS" diff --git a/modules/storages/config/locales/crowdin/ru.yml b/modules/storages/config/locales/crowdin/ru.yml index 68754705410a..116285e2f788 100644 --- a/modules/storages/config/locales/crowdin/ru.yml +++ b/modules/storages/config/locales/crowdin/ru.yml @@ -114,8 +114,8 @@ ru: hide_inactive_folders: permission_not_set: не удалось установить разрешения на %{path}. remote_folders: - not_allowed: The %{username} doesn't have access to the %{group_folder} folder. Please check the folder permissions on Nextcloud. - not_found: "%{group_folder} folder wasn't found. Please check your Nextcloud setup." + not_allowed: '%{username} не имеет доступа к папке %{group_folder}. Пожалуйста, проверьте права доступа к папкам на Nextcloud.' + not_found: "Папка %{group_folder} не найдена. Пожалуйста, проверьте настройки Nextcloud." remove_user_from_group: conflict: 'Пользователь %{user} не может быть удален из группы %{group} по следующей причине: %{reason}' failed_to_remove: 'Пользователь %{user} не может быть удален из группы %{group} по следующей причине: %{reason}' @@ -128,7 +128,7 @@ ru: group_does_not_exist: "%{group} не существует. Проверьте конфигурацию Nextcloud." insufficient_privileges: OpenProject не имеет достаточных прав для добавления %{user} в %{group}. Проверьте настройки группы в Nextcloud. not_allowed: Nextcloud блокирует запрос. - unauthorized: OpenProject could not sync with Nextcloud. Please check your storage and Nextcloud configuration. + unauthorized: OpenProject не смог синхронизироваться с Nextcloud. Пожалуйста, проверьте конфигурацию хранилища и Nextcloud. user_does_not_exist: "%{user} не существует в Nextcloud." one_drive_sync_service: attributes: @@ -147,7 +147,7 @@ ru: permission_not_set: не удалось установить разрешения на %{path}. error: Произошла непредвиденная ошибка. Пожалуйста, убедитесь, что Nextcloud доступен и проверьте журналы работы OpenProject для дополнительной информации not_allowed: OpenProject не был разрешен доступ к OneDrive. Пожалуйста, проверьте разрешения, установленные в приложении Azure. - unauthorized: OpenProject could not sync with OneDrive. Please check your storage and Azure Application configuration. + unauthorized: OpenProject не удалось синхронизировать с OneDrive. Пожалуйста, проверьте конфигурацию хранилища и приложения Azure. user_does_not_exist: "%{user} не существует в Nextcloud." upload_link_service: not_found: Папка %{folder} не найдена в хранилище %{storage_name}. @@ -384,7 +384,7 @@ ru: storage_list_blank_slate: description: Добавьте хранилище, чтобы увидеть его здесь. heading: У вас пока нет хранилищ. - successful_storage_connection: Storage connected successfully! Remember to activate the storage in the Projects tab for each desired project to use it. + successful_storage_connection: Хранилище успешно подключено! Не забудьте активировать хранилище на вкладке Проекты для каждого желаемого проекта, чтобы использовать его. upsale: description: |- Интегрируйте OneDrive / SharePoint как хранилище файлов OpenProject. Загружайте файлы и связывайте их напрямую с пакетами работ проекта. From bd87fd59019b25e445577e4d208bd8c2385f9778 Mon Sep 17 00:00:00 2001 From: Henriette Darge Date: Wed, 16 Oct 2024 08:59:58 +0200 Subject: [PATCH 11/19] Pass PageHeader information to plugin partial --- app/controllers/admin/settings_controller.rb | 12 ++++ app/views/admin/settings/show_plugin.html.erb | 12 +++- config/routes.rb | 2 +- .../settings/_openproject_avatars.html.erb | 55 +++++++------------ .../lib/open_project/avatars/engine.rb | 1 + .../costs/app/views/settings/_costs.html.erb | 41 +++++--------- modules/costs/lib/costs/engine.rb | 4 ++ 7 files changed, 60 insertions(+), 67 deletions(-) diff --git a/app/controllers/admin/settings_controller.rb b/app/controllers/admin/settings_controller.rb index 8fcb49a5311f..ae81c5fa823b 100644 --- a/app/controllers/admin/settings_controller.rb +++ b/app/controllers/admin/settings_controller.rb @@ -61,6 +61,18 @@ def update def show_plugin @partial = @plugin.settings[:partial] @settings = Setting["plugin_#{@plugin.id}"] + + page_title_key = @plugin.settings[:page_title_key] + @page_title = page_title_key ? I18n.t(page_title_key) : @plugin.name + + additional_breadcrumb_elements = @plugin.settings[:breadcrumb_elements] + if additional_breadcrumb_elements.present? + @breadcrumb_elements = if additional_breadcrumb_elements.respond_to?(:call) + instance_exec(&additional_breadcrumb_elements) + else + additional_breadcrumb_elements + end + end end def update_plugin diff --git a/app/views/admin/settings/show_plugin.html.erb b/app/views/admin/settings/show_plugin.html.erb index fbfc527ed48b..dfd8780a0fa4 100644 --- a/app/views/admin/settings/show_plugin.html.erb +++ b/app/views/admin/settings/show_plugin.html.erb @@ -29,12 +29,18 @@ See COPYRIGHT and LICENSE files for more details. <% html_title t(:label_administration), @plugin.name %> -<%= toolbar title: @plugin.name %> +<%= + render(Primer::OpenProject::PageHeader.new) do |header| + header.with_title { @page_title } + header.with_breadcrumbs([{ href: admin_index_path, text: t("label_administration") }, + *(@breadcrumb_elements if @breadcrumb_elements.present?), + @page_title]) + end +%> +
<%= styled_form_tag({controller: '/admin/settings', action: 'update_plugin' }) do %> <%= render partial: @partial, locals: {settings: @settings}%> <%= styled_submit_tag t(:button_apply), class: '-primary' %> <% end %>
- - diff --git a/config/routes.rb b/config/routes.rb index 9caca4554e3b..994f3e3af75a 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -530,7 +530,7 @@ get "/", to: redirect("/admin/settings/general") # Plugin settings - get "plugin/:id", action: :show_plugin + get "plugin/:id", action: :show_plugin, as: :show_plugin post "plugin/:id", action: :update_plugin end diff --git a/modules/avatars/app/views/settings/_openproject_avatars.html.erb b/modules/avatars/app/views/settings/_openproject_avatars.html.erb index 9e5198b9688f..394f7f9db0d0 100644 --- a/modules/avatars/app/views/settings/_openproject_avatars.html.erb +++ b/modules/avatars/app/views/settings/_openproject_avatars.html.erb @@ -1,39 +1,24 @@ <% manager = ::OpenProject::Avatars::AvatarManager %> -<%= - render(Primer::OpenProject::PageHeader.new) do |header| - header.with_title { I18n.t(:label_avatar_plural) } - header.with_breadcrumbs([{ href: admin_index_path, text: t("label_administration") }, - { href: admin_settings_users_path, text: t(:label_user_and_permission) }, - I18n.t(:label_avatar_plural)]) - end -%> +
+ <%= t 'avatars.label_gravatar' %> -
- <%= styled_form_tag({controller: '/admin/settings', action: 'update_plugin' }) do %> -
- <%= t 'avatars.label_gravatar' %> +
+ <%= styled_label_tag 'settings-enable-gravatars', t('avatars.settings.enable_gravatars') %> + <%= hidden_field_tag 'settings[enable_gravatars]', 0 %> +
+ <%= styled_check_box_tag 'settings[enable_gravatars]', 1, manager.gravatar_enabled?, container_class: '-xslim', id: 'settings-enable-gravatars' %> +
+
+
-
- <%= styled_label_tag 'settings-enable-gravatars', t('avatars.settings.enable_gravatars') %> - <%= hidden_field_tag 'settings[enable_gravatars]', 0 %> -
- <%= styled_check_box_tag 'settings[enable_gravatars]', 1, manager.gravatar_enabled?, container_class: '-xslim', id: 'settings-enable-gravatars' %> -
-
-
- -
- <%= t 'avatars.label_local_avatar' %> -
- <%= styled_label_tag 'settings-enable-local-avatars', t('avatars.settings.enable_local_avatars') %> - <%= hidden_field_tag 'settings[enable_local_avatars]', 0 %> -
- <%= styled_check_box_tag 'settings[enable_local_avatars]', 1, manager.local_avatars_enabled?, container_class: '-xslim', id: 'settings-enable-local-avatars' %> -
-
-
- - <%= styled_submit_tag t(:button_apply), class: '-primary' %> - <% end %> - +
+ <%= t 'avatars.label_local_avatar' %> +
+ <%= styled_label_tag 'settings-enable-local-avatars', t('avatars.settings.enable_local_avatars') %> + <%= hidden_field_tag 'settings[enable_local_avatars]', 0 %> +
+ <%= styled_check_box_tag 'settings[enable_local_avatars]', 1, manager.local_avatars_enabled?, container_class: '-xslim', id: 'settings-enable-local-avatars' %> +
+
+
diff --git a/modules/avatars/lib/open_project/avatars/engine.rb b/modules/avatars/lib/open_project/avatars/engine.rb index 2e494be16b09..05f0537e71aa 100644 --- a/modules/avatars/lib/open_project/avatars/engine.rb +++ b/modules/avatars/lib/open_project/avatars/engine.rb @@ -30,6 +30,7 @@ class Engine < ::Rails::Engine enable_local_avatars: !Rails.env.test? }, partial: "settings/openproject_avatars", + breadcrumb_elements: -> { [{ href: admin_settings_users_path, text: I18n.t(:label_user_and_permission) }] }, menu_item: :user_avatars }, bundled: true do diff --git a/modules/costs/app/views/settings/_costs.html.erb b/modules/costs/app/views/settings/_costs.html.erb index d91b4dcf5f25..d1683e430c7d 100644 --- a/modules/costs/app/views/settings/_costs.html.erb +++ b/modules/costs/app/views/settings/_costs.html.erb @@ -27,32 +27,17 @@ See COPYRIGHT and LICENSE files for more details. ++#%> -<%= - render(Primer::OpenProject::PageHeader.new) do |header| - header.with_title { I18n.t(:project_module_costs) } - header.with_breadcrumbs([{ href: admin_index_path, text: t("label_administration") }, - { href: url_for({ controller: "/admin/settings", action: "show_plugin", id: :costs }), text: t(:project_module_costs) }, - I18n.t(:label_setting_plural)]) - end -%> - -
- <%= styled_form_tag({controller: '/admin/settings', action: 'update_plugin' }) do %> - -
- <%= styled_label_tag :label_currency, t(:label_currency) %> -
- <%= styled_text_field_tag 'settings[costs_currency]', @settings['costs_currency'], container_class: '-xslim' %> -
-
- -
- <%= styled_label_tag :label_currency_format, t(:label_currency_format) %> -
- <%= styled_text_field_tag 'settings[costs_currency_format]', @settings['costs_currency_format'], container_class: '-xslim' %> -
-
- - <%= styled_submit_tag t(:button_apply), class: '-primary' %> - <% end %> + +
+ <%= styled_label_tag :label_currency, t(:label_currency) %> +
+ <%= styled_text_field_tag 'settings[costs_currency]', @settings['costs_currency'], container_class: '-xslim' %> +
+
+ +
+ <%= styled_label_tag :label_currency_format, t(:label_currency_format) %> +
+ <%= styled_text_field_tag 'settings[costs_currency_format]', @settings['costs_currency_format'], container_class: '-xslim' %> +
diff --git a/modules/costs/lib/costs/engine.rb b/modules/costs/lib/costs/engine.rb index c495985b10e8..f51fed3c2dc3 100644 --- a/modules/costs/lib/costs/engine.rb +++ b/modules/costs/lib/costs/engine.rb @@ -40,6 +40,10 @@ class Engine < ::Rails::Engine settings: { default: { "costs_currency" => "EUR", "costs_currency_format" => "%n %u" }, partial: "settings/costs", + page_title_key: :label_setting_plural, + breadcrumb_elements: -> { + [{ href: admin_settings_show_plugin_path(:costs), text: I18n.t(:project_module_costs) }] + }, menu_item: :costs_setting } do project_module :costs do From d6016cc29294deec032ca8380b665c9370e46644 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Wed, 16 Oct 2024 08:13:54 +0200 Subject: [PATCH 12/19] Fix typos in version tags --- .../installation/docker/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/installation-and-operations/installation/docker/README.md b/docs/installation-and-operations/installation/docker/README.md index 67dad968be6b..d3abcb7f965b 100644 --- a/docs/installation-and-operations/installation/docker/README.md +++ b/docs/installation-and-operations/installation/docker/README.md @@ -38,9 +38,9 @@ OpenProject provides two container flavors with a number of target tags: OpenProject follows semantic versioning, and tags are pushed on [Docker Hub openproject/openproject](https://hub.docker.com/r/openproject/openproject/tags) in the following way: -- `X.Y.Z`, `X.Y.Z-slim` : **non-floating** tags to provide exactly one release of OpenProject, and you have to update these tags when a new release is made -- `X.Y`, `X-Y.slim` **floating** tags that get pushed whenever a new patch release is made. Please keep in mind that in case of urgent fixes, database migrations might still occur in patch releases, so you need to be able to run the seeder/migrations job. Refer to the installation method of your choice for information on how to do that. -- `X`, `X-Y.slim` **floating** tags that get pushed whenever a new patch or minor release is made. If you use these tags, you are aware that application changes will occur. +- `X.Y.Z`, `X.Y.Z-slim` : **non-floating** tags to provide exactly one release of OpenProject, and you have to update these tags when a new release is made. +- `X.Y`, `X.Y-slim` **floating** tags that get pushed whenever a new patch release is made. Please keep in mind that in case of urgent fixes, database migrations might still occur in patch releases, so you need to be able to run the seeder/migrations job. Refer to the installation method of your choice for information on how to do that. +- `X`, `X-slim` **floating** tags that get pushed whenever a new patch or minor release is made. If you use these tags, you are aware that application changes will occur. - `dev`, `dev-slim` **floating** tag that gets pushed nightly with the latest development version. These tags are automatically deployed to our QA instances, and are useful for testing and _early_ feedback. We try to keep these versions usable, but we strongly recommend against using them for anything with production data. @@ -479,7 +479,7 @@ sudo docker run -it -p 8080:80 \ -e OPENPROJECT_HTTPS=false \ -e OPENPROJECT_DEFAULT__LANGUAGE=en \ --mount type=bind,source=$(pwd)/my_root.crt,target=/tmp/my_root.crt \ #mount my_root.crt to /tmp - -e SSL_CERT_FILE=/tmp/my_root.crt \ #set the SSL_CERT_FILE to the path of my_root.crt + -e SSL_CERT_FILE=/tmp/my_root.crt \ #set the SSL_CERT_FILE to the path of my_root.crt openproject/openproject:14 ``` From 10f256d9eed5ad597c63f3f1b3134220de0bbff3 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Wed, 16 Oct 2024 11:54:06 +0200 Subject: [PATCH 13/19] Fix FromAsCasing warnings in Dockerfile Warning was: FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/ --- docker/dev/backend/Dockerfile | 4 ++-- docker/prod/Dockerfile | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docker/dev/backend/Dockerfile b/docker/dev/backend/Dockerfile index 2a2dd43ea65b..9fe6fc7594a4 100644 --- a/docker/dev/backend/Dockerfile +++ b/docker/dev/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.3.4-bullseye as develop +FROM ruby:3.3.4-bullseye AS develop MAINTAINER operations@openproject.com ARG DEV_UID=1000 @@ -67,7 +67,7 @@ RUN gem install bundler --version "${BUNDLER_VERSION}" --no-document ####### Testing image below ######### -FROM develop as test +FROM develop AS test USER root diff --git a/docker/prod/Dockerfile b/docker/prod/Dockerfile index 6c6c629bd150..2025a5d0ece2 100644 --- a/docker/prod/Dockerfile +++ b/docker/prod/Dockerfile @@ -1,5 +1,5 @@ ARG RUBY_VERSION="3.3.4" -FROM ruby:${RUBY_VERSION}-bookworm as base +FROM ruby:${RUBY_VERSION}-bookworm AS base LABEL maintainer="operations@openproject.com" ARG BUNDLER_VERSION="2.5.13" @@ -80,7 +80,7 @@ RUN cp Gemfile.lock.bak Gemfile.lock && rm Gemfile.lock.bak && \ # ------------------------------------- # slim (public) # ------------------------------------- -FROM base as slim +FROM base AS slim USER $APP_USER EXPOSE 8080 @@ -91,7 +91,7 @@ VOLUME ["$APP_DATA_PATH"] # ------------------------------------- # all-in-one (public) # ------------------------------------- -FROM base as all-in-one +FROM base AS all-in-one ENV OPENPROJECT_RAILS__CACHE__STORE=memcache ENV DATABASE_URL=postgres://openproject:openproject@127.0.0.1/openproject From f437a9c3ebdb94825c5df6c462fb8d7d05131494 Mon Sep 17 00:00:00 2001 From: Christophe Bliard Date: Wed, 16 Oct 2024 12:32:25 +0200 Subject: [PATCH 14/19] [58431] Restore images in all-in-one docker container https://community.openproject.org/wp/58431 Images are precompiled and when they are served, there is a translation from the image name to its actual path. For instance `asset_path("logo_openproject_white_big.png")` => `assets/logo_openproject_white_big-2c6d79fa03613154cf6bd67c622dbae5b93ed3199e0e7332d96b6f8ec21f85a1.png`. Translation is done with the `public/assets/.sprockets-manifest-*.json` file which tracks the mapping between the asset file name and its actual path. To build the docker images for all architectures, the assets are precompiled once for all architectures, uploaded as a GitHub artifact, and then downloaded for each architecture when building the images. The files are uploaded with the `actions/upload-artifact` action, but hidden files are excluded by default since v4.4. That's why the file is missing and the images from sprockets pipeline are not correctly served. This commit restores the images by explicitly adding `public/assets/.sprockets-manifest-*.json` to the assets files artifact. --- .github/workflows/docker.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 744f17839281..8193a92a871e 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -90,6 +90,9 @@ jobs: path: public/ name: public-assets-${{ github.sha }} overwrite: true + # Since v4.4, hidden files are excluded by default. + # We need to include public/assets/.sprockets-manifest-*.json + include-hidden-files: true outputs: version: ${{ steps.extract_version.outputs.version }} checkout_ref: ${{ steps.extract_version.outputs.checkout_ref }} From 2702f501257f4ec5dc53c88efacd0a664cd9a620 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Thu, 17 Oct 2024 03:13:10 +0000 Subject: [PATCH 15/19] update locales from crowdin [ci skip] --- config/locales/crowdin/js-zh-TW.yml | 24 ++-- config/locales/crowdin/zh-TW.yml | 114 +++++++++--------- modules/boards/config/locales/crowdin/fa.yml | 10 +- .../calendar/config/locales/crowdin/fa.yml | 6 +- .../calendar/config/locales/crowdin/js-fa.yml | 6 +- .../gantt/config/locales/crowdin/js-fa.yml | 2 +- .../config/locales/crowdin/ru.yml | 26 ++-- .../storages/config/locales/crowdin/zh-TW.yml | 2 +- 8 files changed, 95 insertions(+), 95 deletions(-) diff --git a/config/locales/crowdin/js-zh-TW.yml b/config/locales/crowdin/js-zh-TW.yml index b6f7474f0495..c0424ebab661 100644 --- a/config/locales/crowdin/js-zh-TW.yml +++ b/config/locales/crowdin/js-zh-TW.yml @@ -362,7 +362,7 @@ zh-TW: title: "訂閱日曆" inital_setup_error_message: "更新資料時發生錯誤" description: "您可以使用 URL (iCalendar) 在外部客戶端中訂閱此日曆,並從外部客戶端查看最新工作包信息。" - warning: "請不要與其他用戶共用此 URL 。擁有這個鏈接的任何人都可以在沒有帳戶或密碼的情況下查看工作包的詳細信息。" + warning: "請不要與其他用戶共享此 URL 。擁有這個鏈接的任何人都可以在沒有帳戶或密碼的情況下查看工作項目的詳細信息。" token_name_label: "您將在哪裡使用它?" token_name_placeholder: '輸入名稱,例如“Phone”' token_name_description_text: '如果您從多個設備訂閱此日曆,此名稱將有助於在訪問權杖列表中區分它們。' @@ -474,7 +474,7 @@ zh-TW: label_open_context_menu: "打開選單" label_open_work_packages: "開啟" label_password: "密碼" - label_previous: "上一個" + label_previous: "上一頁" label_per_page: "每頁:" label_please_wait: "請稍候" label_project: "專案" @@ -566,7 +566,7 @@ zh-TW: onboarding: buttons: skip: "略過" - next: "下一個" + next: "下一頁" got_it: "了解" steps: help_menu: "幫助 (?) 菜單中提供了其他幫助資源。您可以在這裡找到用戶指南、實用的使用方法視頻等內容。
使用 OpenProject 盡情享受您的工作吧!" @@ -617,7 +617,7 @@ zh-TW: processed: "已處理" prioritized: "已優先" dateAlert: "日期提醒" - shared: "共用" + shared: "參與" date_alerts: milestone_date: "里程碑日期" overdue: "逾期" @@ -671,7 +671,7 @@ zh-TW: description: "每當有人提及我時都收到通知" assignee: "執行者" responsible: "負責人" - shared: "共用" + shared: "參與" watched: "監看者\n" work_package_commented: "有新留言" work_package_created: "新增工作項目" @@ -883,7 +883,7 @@ zh-TW: wiki_link: "連結到一個 Wiki 頁面" image: "圖片" sharing: - share: "共用" + share: "參與" selected_count: "已選取 %{count} 個" selection: mixed: "混合" @@ -1005,8 +1005,8 @@ zh-TW: all_open: "所有「進行中」工作" overdue: "逾期" summary: "總覽" - shared_with_users: "分配給成員" - shared_with_me: "我共用之工作項目" + shared_with_users: "成員參與的" + shared_with_me: "我參與之工作項目" jump_marks: pagination: "跳轉至表格分頁" label_pagination: "點擊此處跳過工作項目表並轉到分頁" @@ -1044,10 +1044,10 @@ zh-TW: is_parent: "此工作包的日期會自動從其子項推導出。可啟用“手動計劃”來設置日期。" is_switched_from_manual_to_automatic: "由於與其他工作包的關係,在從手動計劃切換為自動計劃後,此工作包的日期可能需要重新計算。" sharing: - title: "共用工作項目" - show_all_users: "顯示與之共用工作項目的所有用戶" + title: "參與工作項目" + show_all_users: "顯示與之共同參與工作項目的所有用戶" upsale: - description: "與不是專案成員的使用者共用工作項目。" + description: "與不是專案成員的使用者共同參與工作項目。" table: configure_button: "設定工作項目" summary: "由工作項目和工作項目屬性列組成的表格。" @@ -1131,7 +1131,7 @@ zh-TW: text: "確定要執行此操作嗎?" destroy_work_package: title: "確認刪除 %{label}" - single_text: "確定要刪除此工作包嗎?" + single_text: "確定要刪除此工作項目嗎?" bulk_text: "確定要刪除以下%{label} 嗎?" has_children: "此工作項目包含 %{childUnits}:" confirm_deletion_children: "我確認列出的工作項目的所有細項全部都將被刪除。" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 65eafa12fd66..8c48f3e45d72 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -259,7 +259,7 @@ zh-TW: work_package_attachments: "工作項目:附件" work_package_categories: "工作項目:類別" work_package_file_links: "工作項目:檔案連結" - work_package_shares: "工作項目:共用" + work_package_shares: "工作項目:參與" delete: scheduled: "已經安排背景執行刪除任務。你將會收到結果通知。" schedule_failed: "專案無法刪除: %{errors}" @@ -345,30 +345,30 @@ zh-TW: invite_by_mail: "寄發邀請至:%{mail}" send_invite_to: "寄送邀請" columns: - shared: "共用" + shared: "參與" filters: - all_shares: "所有共用的" + all_shares: "所有參與的" menu: all: "全部" invited: "已邀請" locked: "停用" project_roles: "專案角色" - wp_shares: "共用之工作項目" + wp_shares: "參與之工作項目" groups: "群組" delete_member_dialog: title: "移除成員" will_remove_the_users_role: "這將從此專案中移除使用者的角色。" will_remove_the_groups_role: "這將從此專案中移除群組角色。" however_work_packages_shared_with_user_html: - other: "不過, %{shared_work_packages_link} ,也與此使用者共用。" + other: "不過, %{shared_work_packages_link} ,也與此使用者共同參與。" however_work_packages_shared_with_group_html: - other: "不過, %{shared_work_packages_link} ,也與此群組共用。" - remove_work_packages_shared_with_user_too: "已移除專案成員的使用者仍可存取共用工作項目。您也想移除共用嗎?" - remove_work_packages_shared_with_group_too: "已移除成員身份的群組仍可存取共用工作套件。您也想移除共用嗎?" - will_not_affect_inherited_shares: "(這不會影響與其小組共用的工作項目)。" + other: "不過, %{shared_work_packages_link} ,也與此群組共同參與。" + remove_work_packages_shared_with_user_too: "已移除專案成員的使用者,但其仍可參與工作項目。您也想移除參與權限嗎?" + remove_work_packages_shared_with_group_too: "已移除群組,但其中若是專案成員仍可參與工作項目。您也想移除參與權限嗎?" + will_not_affect_inherited_shares: "(這不會影響與其小組參與工作項目)。" can_remove_direct_but_not_shared_roles: "您可以直接刪除該用戶的專案成員身份,但他們所在的群組也是該專案成員,因此他們將繼續通過群組成為成員。" also_work_packages_shared_with_user_html: - other: "此外,還與該用戶共用了 %{shared_work_packages_link}。" + other: "此外,還與該用戶參與了 %{shared_work_packages_link}。" remove_project_membership_or_work_package_shares_too: "您想直接刪除用戶成員(保留共用),或連同共用也刪除?" will_remove_all_user_access_priveleges: "刪除該成員將移除該專案所有存取權限。但使用者部分專案資料仍然存在。" will_remove_all_group_access_priveleges: "刪除該成員將刪除該組對項目的所有訪問權限。該組仍將作為實例的一部分存在。" @@ -376,19 +376,19 @@ zh-TW: cannot_delete_inherited_membership_note_admin_html: "您可以在 %{administration_settings_link} 中刪除作為項目成員的組或組中的特定成員。" cannot_delete_inherited_membership_note_non_admin: "您可以將該群組作為專案成員移除,或者聯繫管理員將該特定成員從組中移除。" delete_work_package_shares_dialog: - title: "撤銷已共用的工作項目" + title: "撤銷已參與的工作項目" shared_with_this_user_html: - other: "%{all_shared_work_packages_link} 已與該用戶共用。" + other: "%{all_shared_work_packages_link} 已讓用戶參與。" shared_with_this_group_html: - other: "%{all_shared_work_packages_link} 已與該組共用。" + other: "%{all_shared_work_packages_link} 已讓該群組參與。" shared_with_permission_html: - other: "只有 %{shared_work_packages_link} 共用 %{shared_role_name} 權限。" - revoke_all_or_with_role: "您想撤銷對所有共用工作項目的存取權限,還是只撤銷 %{shared_role_name} 的相關權限?" - will_not_affect_inherited_shares: "(這不會影響與其群組共用的工作項目)。" - cannot_remove_inherited: "無法刪除通過群組共享的工作項目。" - cannot_remove_inherited_with_role: "與角色 %{shared_role_name} 共用的工作項目是通過群組共用的,不能刪除。" - cannot_remove_inherited_note_admin_html: "您可以在 %{administration_settings_link} 中撤銷群組中的共享,或從群組中刪除該特定成員。" - cannot_remove_inherited_note_non_admin: "您可以撤銷對該群組的共用,或者聯繫管理員將該特定成員從群組中刪除。" + other: "只有 %{shared_work_packages_link} 分享 %{shared_role_name} 權限。" + revoke_all_or_with_role: "您想撤銷所有參與工作項目的存取權限,還是只撤銷 %{shared_role_name} 的相關權限?" + will_not_affect_inherited_shares: "(這不會影響其群組參與工作項目)。" + cannot_remove_inherited: "無法刪除通過群組參與的工作項目。" + cannot_remove_inherited_with_role: "角色 %{shared_role_name} 參與的工作項目是通過群組分享的,不能刪除。" + cannot_remove_inherited_note_admin_html: "您可以在 %{administration_settings_link} 中撤銷群組參與,或從群組中刪除該特定成員。" + cannot_remove_inherited_note_non_admin: "您可以撤銷對該群組參與,或者聯繫管理員將該特定成員從群組中刪除。" will_revoke_directly_granted_access: "此操作將取消他們對所有工作項目的訪問權限,但會取消他們對某個群組共用的工作項目存取權限。" will_revoke_access_to_all: "此操作將撤銷他們對所有這些系統的存取權限。" my: @@ -405,7 +405,7 @@ zh-TW: new_access_token_dialog_text_field_label: "權杖(token)名稱" new_access_token_dialog_submit_button_text: "建立" new_access_token_dialog_text: "此權杖(token)允許第三方應用程式與本專案系統進行互動。為了區分新 API token用途,請為其命名。" - new_access_token_dialog_attention_text: "請務必將API Token(權杖)視為密碼一樣重要。任何知道此連結的人都可以存取此系統中的信息,只能讓受信任使用者共用。" + new_access_token_dialog_attention_text: "請務必將API Token(權杖) 視為密碼一樣重要。任何知道此連結的人都可以存取此系統中的信息,只能讓受信任使用者參與。" failed_to_reset_token: "無法重置訪問權杖(Token): %{error}" failed_to_create_token: "無法建立訪問權杖: %{error}" failed_to_revoke_token: "無法撤銷訪問權杖: %{error}" @@ -539,7 +539,7 @@ zh-TW: sharing: missing_workflow_warning: title: "共用工作項目缺少工作流" - message: "沒有為\"工作項目編輯者\"角色配置工作流。沒有工作流,共用用戶就無法更改工作項目的狀態。工作流可以複製。選擇一個類型(例如\"任務\")和角色(例如\"成員\")。然後選擇目標類型。一開始,您可以將所有類型都選擇為目標類型。最後,選擇\"工作項目編輯者\"角色作為目標,然後點擊\"複製\"。在創建預設設置之後,像對其他角色一樣進行微調,對工作流進行詳細調整。" + message: "沒有為\"工作項目編輯者\"角色配置工作流程。沒有工作流參與,參與用戶就無法更改工作項目的狀態。工作流程可以複製。選擇一個類型(例如\"任務\")和角色(例如\"成員\")。然後選擇目標類型。一開始,您可以將所有類型都選擇為目標類型。最後,選擇\"工作項目編輯者\"角色作為目標,然後點擊\"複製\"。在建立預設設定之後,像對其他角色一樣進行微調,以其對工作流程進行詳細調整。" link_message: "在管理中配置工作流。" summary: reports: @@ -785,7 +785,7 @@ zh-TW: readonly: "唯讀" remaining_hours: "剩餘工作" remaining_time: "剩餘工作" - shared_with_users: "共用" + shared_with_users: "參與" schedule_manually: "手動排程" spent_hours: "耗時" spent_time: "耗時" @@ -1380,11 +1380,11 @@ zh-TW: button_add_menu_entry: "新增選單項目" button_configure_menu_entry: "設定選單項目" button_delete_menu_entry: "刪除選單項目" - button_view_shared_work_packages: "檢視共用的工作項目" + button_view_shared_work_packages: "檢視參與的工作項目" button_manage_roles: "管理角色" button_remove_member: "移除成員" - button_remove_member_and_shares: "移除成員及共用" - button_revoke_work_package_shares: "撤銷已共用的工作項目" + button_remove_member_and_shares: "移除成員及參與項目" + button_revoke_work_package_shares: "撤銷已參與的工作項目" button_revoke_access: "撤銷存取權限" button_revoke_all: "全部撤銷" button_revoke_only: "僅撤銷 %{shared_role_name}" @@ -1859,7 +1859,7 @@ zh-TW: dateAlert: "到期提醒" mentioned: "被提及" responsible: "負責人" - shared: "共用" + shared: "參與" watched: "監看者" facets: unread: "未讀" @@ -2057,9 +2057,9 @@ zh-TW: label_enabled_project_activities: "啟用的時間追蹤活動" label_end_to_end: "尾端到尾端" label_end_to_start: "尾端至開端" - label_enumeration_new: "新增「選項」" - label_enumeration_value: "選項" - label_enumerations: "選項" + label_enumeration_new: "新增「列舉」" + label_enumeration_value: "列舉" + label_enumerations: "列舉" label_enterprise: "企業" label_enterprise_active_users: "%{current}/%{limit} 已預訂的活動使用者" label_enterprise_edition: "企業版" @@ -2131,9 +2131,9 @@ zh-TW: label_internal: "內部" label_introduction_video: "簡介影片" label_invite_user: "邀請使用者" - label_share: "共用" - label_share_project_list: "共用專案清單" - label_share_work_package: "共用工作項目" + label_share: "參與" + label_share_project_list: "分享專案清單" + label_share_work_package: "參與工作項目" label_show_all_registered_users: "顯示所有註冊使用者" label_show_less: "減少顯示" label_show_more: "顯示更多" @@ -2225,7 +2225,7 @@ zh-TW: label_news_edit: "編輯消息" label_news_plural: "最新消息" label_news_view_all: "檢視所有新聞" - label_next: "下一個" + label_next: "下一頁" label_next_week: "下一週" label_no_change_option: "(沒有變動)" label_no_data: "沒有資料可顯示" @@ -2436,7 +2436,7 @@ zh-TW: label_version_plural: "版本" label_version_sharing_descendants: "與子專案" label_version_sharing_hierarchy: "有專案階層" - label_version_sharing_none: "非共用的" + label_version_sharing_none: "非參與的" label_version_sharing_system: "有所有的版本" label_version_sharing_tree: "有專案樹" label_videos: "影片" @@ -2564,7 +2564,7 @@ zh-TW: assigned: "指派" responsible: "負責人" mentioned: "被提及" - shared: "共用" + shared: "參與" subscribed: "所有" prefix: "因為通知設定而收到:%{reason}" date_alert_start_date: "日期提醒" @@ -2576,11 +2576,11 @@ zh-TW: allowed_actions: "您擁有這個工作項目的 %{allowed_actions} 權限. 這些權限將隨著您的角色不同而更改." create_account: "要存取此工作項目,您需要建立一個 %{instance} 帳戶。" open_work_package: "開啟工作項目" - subject: "有個工作項目 #%{id} 與您共用" - enterprise_text: "與不是專案成員的使用者共用工作項目。" + subject: "有個工作項目 #%{id} 與您共同參與" + enterprise_text: "與不是專案成員的使用者共同參與工作項目。" summary: - user: "%{user} 將一個工作項目與您共用,權限:%{role_rights}\"" - group: "%{user} 將一個工作項目與您之群組共用: %{group}" + user: "%{user} 將一個工作項目邀請您參與,權限:%{role_rights}\"" + group: "%{user} 將一個工作項目與您之群組共同參與: %{group}" storages: health: plaintext: @@ -2840,7 +2840,7 @@ zh-TW: permission_select_custom_fields: "選擇客製欄位" permission_select_project_custom_fields: "選擇專案屬性" permission_select_project_modules: "選擇專案的模組" - permission_share_work_packages: "共用工作項目" + permission_share_work_packages: "參與工作項目" permission_manage_types: "選擇類型" permission_view_project: "檢視專案" permission_view_changesets: "在 OpenProject 檢視版本庫修訂" @@ -2852,7 +2852,7 @@ zh-TW: permission_view_news: "檢視公告" permission_view_members: "檢視成員" permission_view_reportings: "檢視報表" - permission_view_shared_work_packages: "檢視分享的工作項目" + permission_view_shared_work_packages: "檢視參與的工作項目" permission_view_time_entries: "檢視耗時" permission_view_timelines: "檢視時間軸" permission_view_wiki_edits: "檢視維基歷史" @@ -2913,8 +2913,8 @@ zh-TW: member_of_group: "執行者的群組" name_or_identifier: "名稱或識別碼" only_subproject_id: "只限子專案" - shared_with_user: "與使用者共用" - shared_with_me: "與我共用" + shared_with_user: "使用者參與的" + shared_with_me: "我參與的" subproject_id: "包含子專案" repositories: at_identifier: "在 %{identifier}" @@ -3549,24 +3549,24 @@ zh-TW: group: "群組" role: "角色" type: "類型" - denied: "您沒有權限共用 %{entities}。" + denied: "您沒有權限分享 %{entities}。" label_search: "搜尋要邀請的用戶" label_search_placeholder: "以帳號或電子郵件搜尋" - label_toggle_all: "切換到「所有共用的」" + label_toggle_all: "切換到「所有參與的」" remove: "刪除" - share: "共用" + share: "參與" text_empty_search_description: "沒有符合當前過濾條件的用戶。" text_empty_search_header: "我們找不到任何匹配結果。" - text_empty_state_description: "%{entity} 尚未與任何人共用。" - text_empty_state_header: "非共用的" + text_empty_state_description: "%{entity} 尚未與任何人分享。" + text_empty_state_header: "非參與的" text_user_limit_reached: "添加其他用戶將超出當前限制。請聯繫管理員增加用戶限制,以確保外部用戶能夠訪問 %{entity}。" text_user_limit_reached_admins: '添加更多用戶將超出當前限制。請升級您的計劃,以便添加更多用戶。' warning_user_limit_reached: > 添加其他用戶將超出當前限制。請聯繫管理員增加用戶限制,以確保外部用戶能夠訪問 %{entity}。 warning_user_limit_reached_admin: > 添加其他用戶將超出當前限制。請升級您的計劃,以確保外部用戶能夠訪問 %{entity}。 - warning_no_selected_user: "請選擇要與之共用此 %{entity} 的用戶" - warning_locked_user: "使用者 %{user} 已停用,無法共用" + warning_no_selected_user: "請選擇要參與 %{entity} 的用戶" + warning_locked_user: "使用者 %{user} 已停用,無法參與" user_details: locked: "使用者已停用" invited: "已傳送邀請" @@ -3574,7 +3574,7 @@ zh-TW: invite_resent: "已重傳邀請" not_project_member: "非專案的成員" project_group: "小組成員可能擁有額外權限(作為項目成員)" - not_project_group: "群組 (與所有成員共用)" + not_project_group: "群組 (所有成員參與)" additional_privileges_project: "可能有額外的權限(身為專案成員)" additional_privileges_group: "可能有額外的權限(作為群組成員)" additional_privileges_project_or_group: "可能有額外的權限(身為專案成員或群組成員)" @@ -3586,20 +3586,20 @@ zh-TW: can_view_because_public: "因專案清單公開,已經可以查看" can_manage_public_lists: "可根據全域權限進行編輯" public_flag: - label: "通過 %{instance_name} 與大家分享" + label: "通過 %{instance_name} 讓大家參與" caption: "每個人都可以查看此項目列表。有全局編輯權限的人可以修改它。" blank_state: public: - header: "共用給所有人" + header: "所有人一同參與" description: "每個人都可以查看此項目列表。您也可以添加具有額外權限的個別用戶。" private: - header: "不共用:私有" - description: "此專案列表尚未與任何人共用。只有您可以存取此列表。" + header: "不分享:私有" + description: "此專案列表尚未讓任何人參與。只有您可以存取此列表。" permissions: view: "檢視" view_description: "可以查看此項目列表。" edit: "編輯" - edit_description: "可以查看、共用和編輯此專案列表。" + edit_description: "可以查看、分享和編輯此專案列表。" upsale: message: "與單個用戶共用專案列表是一項企業附加功能。" working_days: diff --git a/modules/boards/config/locales/crowdin/fa.yml b/modules/boards/config/locales/crowdin/fa.yml index 815b81fbb612..c795f8d16df0 100644 --- a/modules/boards/config/locales/crowdin/fa.yml +++ b/modules/boards/config/locales/crowdin/fa.yml @@ -27,13 +27,13 @@ fa: status: > ستون هایی برای وضعیت هایی مانند To Do، در حال انجام، انجام شد. assignee: > - تابلو با ستون های خودکار بر اساس کاربران اختصاص داده شده. ایده آل برای ارسال بسته های کاری + تابلو با ستون های خودکار بر اساس کاربران اختصاص داده شده. ایده آل برای ارسال بسته های کاری. version: > - Board with automated columns based on the version attribute. Ideal for planning product development. + تابلویی با ستون های خودکار بر اساس ویژگی نسخه. ایده آل برای برنامه ریزی توسعه محصول. subproject: > - Board with automated columns for subprojects. Dragging work packages to other lists updates the (sub-)project accordingly. + تابلویی با ستون های خودکار برای پروژه های فرعی. کشیدن بسته های کاری به لیست های دیگر، پروژه(فرعی) را بر این اساس به روز می کند. 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.' + teaser_text: 'آیا می خواهید گردش کار خود را با تابلوها خودکار کنید؟ بردهای پیشرفته یک افزونه Enterprise هستند. لطفاً به یک طرح پولی ارتقا دهید.' upgrade: 'هم اکنون ارتقا داده شود' diff --git a/modules/calendar/config/locales/crowdin/fa.yml b/modules/calendar/config/locales/crowdin/fa.yml index edabb0eac006..f91a159c5592 100644 --- a/modules/calendar/config/locales/crowdin/fa.yml +++ b/modules/calendar/config/locales/crowdin/fa.yml @@ -6,7 +6,7 @@ fa: label_calendar: "تقویم" label_calendar_plural: "تقویم‌ها" label_new_calendar: "تقویم جدید" - permission_view_calendar: "View calendars" - permission_manage_calendars: "Manage calendars" - permission_share_calendars: "Subscribe to iCalendars" + permission_view_calendar: "نمایش تقویم ها" + permission_manage_calendars: "مدیریت تقویم ها" + permission_share_calendars: "مشترک شدن در iCalendars" project_module_calendar_view: "تقویم‌ها" diff --git a/modules/calendar/config/locales/crowdin/js-fa.yml b/modules/calendar/config/locales/crowdin/js-fa.yml index a8dce9c77602..1b326afc5870 100644 --- a/modules/calendar/config/locales/crowdin/js-fa.yml +++ b/modules/calendar/config/locales/crowdin/js-fa.yml @@ -2,7 +2,7 @@ fa: js: calendar: - create_new: 'Create new calendar' + create_new: 'ساخت تقویم جدید' title: 'تقویم' - too_many: 'There are %{count} work packages in total, but only %{max} can be shown.' - unsaved_title: 'Unnamed calendar' + too_many: 'در کل %{count} بسته کاری وجود دارد، اما فقط %{max} می‌تواند نشان داده شود.' + unsaved_title: 'تقویم بی نام' diff --git a/modules/gantt/config/locales/crowdin/js-fa.yml b/modules/gantt/config/locales/crowdin/js-fa.yml index af14a105d214..ae429ba43ab7 100644 --- a/modules/gantt/config/locales/crowdin/js-fa.yml +++ b/modules/gantt/config/locales/crowdin/js-fa.yml @@ -2,4 +2,4 @@ fa: js: work_packages: default_queries: - milestones: 'Milestones' + milestones: 'نقاط عطف' diff --git a/modules/gitlab_integration/config/locales/crowdin/ru.yml b/modules/gitlab_integration/config/locales/crowdin/ru.yml index 8d959e4267e7..e917772d620c 100644 --- a/modules/gitlab_integration/config/locales/crowdin/ru.yml +++ b/modules/gitlab_integration/config/locales/crowdin/ru.yml @@ -31,36 +31,36 @@ ru: gitlab_merge_request: attributes: labels: - invalid_schema: "должен быть массив хэшей с помощью ключей: цвет, заголовок" + invalid_schema: "должен представлять собой массив хэшей с ключами: color и title" project_module_gitlab: "GitLab" permission_show_gitlab_content: "Показать содержимое GitLab" gitlab_integration: merge_request_opened_comment: > - **MR Opened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **MR Открыт:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) в репозитории [%{repository}](%{repository_url}) открыт пользователем [%{gitlab_user}](%{gitlab_user_url}). merge_request_closed_comment: > - **MR Closed:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **MR Закрыт:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) в репозитории [%{repository}](%{repository_url}) закрыт пользователем [%{gitlab_user}](%{gitlab_user_url}). merge_request_merged_comment: > - **MR Merged:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been merged by [%{gitlab_user}](%{gitlab_user_url}). + **MR влит:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) в репозитории [%{repository}](%{repository_url}) влит пользователем [%{gitlab_user}](%{gitlab_user_url}). merge_request_reopened_comment: > - **MR Reopened:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **MR Переоткрыт:** Merge request %{mr_number} [%{mr_title}](%{mr_url}) в репозитории [%{repository}](%{repository_url}) открыт заново пользователем [%{gitlab_user}](%{gitlab_user_url}). note_commit_referenced_comment: > - **Referenced in Commit:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in a Commit Note [%{commit_id}](%{commit_url}) on [%{repository}](%{repository_url}): %{commit_note} + **Упоминание в коммите:** [%{gitlab_user}](%{gitlab_user_url}) упомянул этот РП в комментарии к коммиту [%{commit_id}](%{commit_url}) в репозитории [%{repository}](%{repository_url}): %{commit_note} note_mr_referenced_comment: > - **Referenced in MR:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Упоминание в MR:** [%{gitlab_user}](%{gitlab_user_url}) упомянут в этом РП в Merge Request %{mr_number} [%{mr_title}](%{mr_url}) в репозитории [%{repository}](%{repository_url}): %{mr_note} note_mr_commented_comment: > - **Commented in MR:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Merge Request %{mr_number} [%{mr_title}](%{mr_url}) on [%{repository}](%{repository_url}): %{mr_note} + **Комментарий в MR:** [%{gitlab_user}](%{gitlab_user_url}) оставил комментарий в РП в Merge Request %{mr_number} [%{mr_title}](%{mr_url}) в репозитории [%{repository}](%{repository_url}): %{mr_note} note_issue_referenced_comment: > - **Referenced in Issue:** [%{gitlab_user}](%{gitlab_user_url}) referenced this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Упоминание в проблеме:** [%{gitlab_user}](%{gitlab_user_url}) упомянут в этом РП в проблеме %{issue_number} [%{issue_title}](%{issue_url}) в репозитории [%{repository}](%{repository_url}): %{issue_note} note_issue_commented_comment: > - **Commented in Issue:** [%{gitlab_user}](%{gitlab_user_url}) commented this WP in Issue %{issue_number} [%{issue_title}](%{issue_url}) on [%{repository}](%{repository_url}): %{issue_note} + **Комментарий в проблеме:** [%{gitlab_user}](%{gitlab_user_url}) прокомментировал этот РП в проблеме %{issue_number} [%{issue_title}](%{issue_url}) в репозитории [%{repository}](%{repository_url}): %{issue_note} note_snippet_referenced_comment: > **Ссылка в сниппете:** [%{gitlab_user}](%{gitlab_user_url}) ссылается на этот WP в сниппете %{snippet_number} [%{snippet_title}](%{snippet_url}) на [%{repository}](%{repository_url}): %{snippet_note} issue_opened_referenced_comment: > - **Issue Opened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been opened by [%{gitlab_user}](%{gitlab_user_url}). + **Проблема открыта:** Проблема %{issue_number} [%{issue_title}](%{issue_url}) в репозитории [%{repository}](%{repository_url}) открыта пользователем [%{gitlab_user}](%{gitlab_user_url}). issue_closed_referenced_comment: > - **Issue Closed:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been closed by [%{gitlab_user}](%{gitlab_user_url}). + **Проблема закрыта:** Проблема %{issue_number} [%{issue_title}](%{issue_url}) в репозитории [%{repository}](%{repository_url}) закрыта пользователем [%{gitlab_user}](%{gitlab_user_url}). issue_reopened_referenced_comment: > - **Issue Reopened:** Issue %{issue_number} [%{issue_title}](%{issue_url}) for [%{repository}](%{repository_url}) has been reopened by [%{gitlab_user}](%{gitlab_user_url}). + **Проблема открыта заново:** Проблема %{issue_number} [%{issue_title}](%{issue_url}) в репозитории [%{repository}](%{repository_url}) открыта заново пользователем [%{gitlab_user}](%{gitlab_user_url}). push_single_commit_comment: > **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} push_single_commit_comment_with_ref: > diff --git a/modules/storages/config/locales/crowdin/zh-TW.yml b/modules/storages/config/locales/crowdin/zh-TW.yml index e22a8e821715..bc6a207e3ed6 100644 --- a/modules/storages/config/locales/crowdin/zh-TW.yml +++ b/modules/storages/config/locales/crowdin/zh-TW.yml @@ -53,7 +53,7 @@ zh-TW: permission_manage_file_links: 管理文件鏈接 permission_manage_files_in_project: 管理專案中的檔案 permission_read_files: '自動管理專案資料夾 : 讀取檔案' - permission_share_files: '自動管理專案資料夾 : 共用檔案' + permission_share_files: '自動管理專案資料夾: 分享檔案' permission_share_files_explanation: permission_view_file_links: 查看文件鏈接 permission_write_files: '自動管理專案資料夾 : 寫入檔案' From ffbb2467d32f99101f1ae01a6c7d7de9ad349365 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Fri, 18 Oct 2024 03:18:00 +0000 Subject: [PATCH 16/19] update locales from crowdin [ci skip] --- config/locales/crowdin/js-zh-TW.yml | 4 ++-- config/locales/crowdin/zh-TW.yml | 8 ++++---- modules/bim/config/locales/crowdin/ru.seeders.yml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/locales/crowdin/js-zh-TW.yml b/config/locales/crowdin/js-zh-TW.yml index c0424ebab661..2e110a8ea0b0 100644 --- a/config/locales/crowdin/js-zh-TW.yml +++ b/config/locales/crowdin/js-zh-TW.yml @@ -687,7 +687,7 @@ zh-TW: description: "額外通知" date_alerts: title: "日期提醒" - description: "當「執行者、負責人或監看者」進行中的工作項目,其重要日期臨近時,自動發出通知。" + description: "當「執行者、負責人或監看者」之開啟的工作項目,其重要日期臨近時,自動發出通知。" teaser_text: "透過日期提醒,您將收到即將到來的開始或結束日期的通知,這樣您就不會錯過或忘記重要的截止日期。" overdue: 逾期 project_specific: @@ -1002,7 +1002,7 @@ zh-TW: created_by_me: "由我建立" assigned_to_me: "分配給我" recently_created: "最近創建的" - all_open: "所有「進行中」工作" + all_open: "所有 「開啟中」 工作" overdue: "逾期" summary: "總覽" shared_with_users: "成員參與的" diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml index 8c48f3e45d72..839b1ad26618 100644 --- a/config/locales/crowdin/zh-TW.yml +++ b/config/locales/crowdin/zh-TW.yml @@ -723,7 +723,7 @@ zh-TW: hours: "小時" spent_on: "日期" type: "類型" - ongoing: "進行中" + ongoing: "開啟中" type: description: "描述的預設文字" attribute_groups: "" @@ -2246,8 +2246,8 @@ zh-TW: label_operator_equals_all: "包含" label_operator_shared_with_user_any: "任何" label_open_menu: "開啟選單" - label_open_work_packages: "進行中" - label_open_work_packages_plural: "進行中" + label_open_work_packages: "開啟中" + label_open_work_packages_plural: "開啟中" label_openproject_website: "OpenProject 網站" label_optional_description: "說明" label_options: "選項" @@ -2492,7 +2492,7 @@ zh-TW: other: "%{count} 個留言" zero: "沒有留言" label_x_open_work_packages_abbr: - one: "1 進行中" + one: "1 開啟中" other: "%{count} 個未完成" zero: "0 個已開啟" label_x_work_packages: diff --git a/modules/bim/config/locales/crowdin/ru.seeders.yml b/modules/bim/config/locales/crowdin/ru.seeders.yml index 317d4873cb3e..e8fd2874e766 100644 --- a/modules/bim/config/locales/crowdin/ru.seeders.yml +++ b/modules/bim/config/locales/crowdin/ru.seeders.yml @@ -655,11 +655,11 @@ ru: description: Это краткое описание целей этого демонстрационного проекта по управлению BCF. ifc_models: item_0: - name: Hospital - Architecture (cc-by-sa-3.0 Autodesk Inc.) + name: Больница - Архитектура (CC-BY-SA-3.0 Autodesk Inc.) item_1: name: Hospital - Structural (cc-by-sa-3.0 Autodesk Inc.) item_2: - name: Hospital - Mechanical (cc-by-sa-3.0 Autodesk Inc.) + name: Больница - Механика (CC-BY-SA-3.0 Autodesk Inc.) categories: item_0: Категория 1 (будет изменена в настройках проекта) queries: From a67c4583627ff396e7813f688cf2fa934cd4ee1c Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Sun, 20 Oct 2024 03:16:11 +0000 Subject: [PATCH 17/19] update locales from crowdin [ci skip] --- config/locales/crowdin/ru.yml | 6 +- .../bim/config/locales/crowdin/ru.seeders.yml | 200 +++++++++--------- .../config/locales/crowdin/ru.yml | 6 +- .../reporting/config/locales/crowdin/ru.yml | 2 +- 4 files changed, 107 insertions(+), 107 deletions(-) diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index a7a531ff5099..1a8964cc67af 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -219,9 +219,9 @@ ru: reorder_alphabetical: "Переупорядочить значения по алфавиту" reorder_confirmation: "Внимание: Текущий порядок доступных значений будет утерян. Продолжить?" instructions: - is_required: "" + is_required: "Пометить пользовательское поле как обязательное. Это сделает заполнение поля обязательным при создании новых или обновлении существующих ресурсов." is_required_for_project: "Установите флажок, чтобы включить этот атрибут и сделать его обязательным для всех проектов. Он не может быть отключен для отдельных проектов." - is_for_all: "" + is_for_all: "Отметьте пользовательское поле как доступное во всех существующих и новых проектах." searchable: "Включать значения полей при использовании функции глобального поиска." searchable_for_project: "Установите флажок, чтобы сделать этот атрибут доступным в качестве фильтра в списках проектов." editable: "Разрешить редактирование поля самими пользователями." @@ -1604,7 +1604,7 @@ ru: x_years: one: "1 год" few: "%{count} года" - many: "%{count} years" + many: "%{count} лет" other: "%{count} лет" x_seconds: one: "1 секунда" diff --git a/modules/bim/config/locales/crowdin/ru.seeders.yml b/modules/bim/config/locales/crowdin/ru.seeders.yml index e8fd2874e766..d709222a3d9a 100644 --- a/modules/bim/config/locales/crowdin/ru.seeders.yml +++ b/modules/bim/config/locales/crowdin/ru.seeders.yml @@ -161,21 +161,21 @@ ru: options: name: Приступая к работе text: | - We are glad you joined! We suggest to try a few things to get started in OpenProject. + Мы рады, что Вы присоединились! Рекомендуем попробовать некоторые функции OpenProject для начала. - Here you will find the classical roles, some workflows and work packages for your construction project. + В данный момент здесь Вы найдете классические роли, немного рабочих потоков и пакетов для Вашего проекта строительства. - _Try the following steps:_ + _Попробуйте следующее:_ - 1. _Invite new members to your project:_ → Go to [Members]({{opSetting:base_url}}/projects/demo-planning-constructing-project/members) in the project navigation. - 2. _View the work in your projects:_ → Go to [Work packages]({{opSetting:base_url}}/projects/demo-planning-constructing-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) in the project navigation. - 3. _Create a new work package:_ → Go to [Work packages → Create]({{opSetting:base_url}}/projects/demo-planning-constructing-project/work_packages/new?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D&type=11). - 4. _Create and update a Gantt chart:_ → Go to [Gantt chart]({{opSetting:base_url}}/projects/demo-planning-constructing-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22assignee%22%2C%22responsible%22%5D%2C%22tv%22%3Atrue%2C%22tzl%22%3A%22weeks%22%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) in the project navigation. - 5. _Activate further modules:_ → Go to [Project settings → Modules]({{opSetting:base_url}}/projects/demo-planning-constructing-project/settings/modules). - 6. _Working agile? Create a new board:_ → Go to [Boards]({{opSetting:base_url}}/projects/demo-planning-constructing-project/boards) + 1. _Пригласите новых участников в проект:_ → Перейдите в раздел [Участники]({{opSetting:base_url}}/projects/demo-planning-constructing-project/members) в боковом меню проекта. + 2. _Посмотрите работы в ваших проектах:_ → Перейдите в раздел [Комплекс работ]({{opSetting:base_url}}/projects/demo-planning-constructing-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) в боковом меню проекта. + 3. _Создайте новый Комплекс работ:_ → Перейдите в раздел [Комлекс работ → Создать]({{opSetting:base_url}}/projects/demo-planning-constructing-project/work_packages/new?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22status%22%2C%22assignee%22%2C%22priority%22%5D%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22bcfIssueAssociated%22%2C%22o%22%3A%22%3D%22%2C%22v%22%3A%5B%22f%22%5D%7D%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D&type=11). + 4. _Создайте и обновите диаграмму Ганта:_ → Перейдите в раздел [Диаграммы Ганта]({{opSetting:base_url}}/projects/demo-planning-constructing-project/work_packages?query_props=%7B%22c%22%3A%5B%22type%22%2C%22id%22%2C%22subject%22%2C%22assignee%22%2C%22responsible%22%5D%2C%22tv%22%3Atrue%2C%22tzl%22%3A%22weeks%22%2C%22hl%22%3A%22priority%22%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22t%22%3A%22startDate%3Aasc%22%2C%22f%22%3A%5B%5D%2C%22pa%22%3A1%2C%22pp%22%3A100%2C%22dr%22%3A%22list%22%7D) в боковом меню проекта. + 5. _Активируйте дополнительные модули:_ → Перейдите в [Настройки проекта → Модули]({{opSetting:base_url}}/projects/demo-planning-constructing-project/settings/modules). + 6. _Используете agile? Создайте новую доску:_ → Перейдите в [Доски]({{opSetting:base_url}}/projects/demo-planning-constructing-project/boards) - Here you will find our [User Guides](https://www.openproject.org/docs/user-guide/). - Please let us know if you have any questions or need support. Contact us: [support\[at\]openproject.com](mailto:support@openproject.com). + Здесь вы найдёте наши [Руководства пользователя](https://www.openproject.org/docs/user-guide/). + Пожалуйста, дайте нам знать, если у Вас возникнут вопросы или понадобится воддержка. Свяжитесь с нами: [support\[at\]openproject.com](mailto:support@openproject.com). item_4: options: name: Участники @@ -291,87 +291,87 @@ ru: item_0: subject: Начать конструирование description: |- - ## Goal + ## Цель - * Ground breaking ceremony - * Setting up the construction site - * ... + * Церемония закладки фундамента + * Обустройство строительной площадки + * ... - ## Description + ## Описание - * Preparing the site for the project - * Get the team together - * ... + * Подготовка площадки к проекту + * Собрать команду + * ... item_1: subject: Фундамент description: |- - ## Goal + ## Цель - * Laying of the foundation stone - * ... + * Укладка фундамента + * ... - ## Description + ## Описание - * Setting up the concrete mixer - * Setting up the supply chain for the concrete - * ... + * Установка бетономешалки + * Установка системы подачи бетона + * ... item_2: subject: Строительство здания description: |- - ## Goal + ## Цель - * Topping out ceremony - * Walls and ceilings are done - * ... + * Завершение церемонии + * Стены и потолки готовы + * ... - ## Description + ## Описание - * Creating all structural levels of the building - * Installing doors and windows - * Finishing the roof structure - * ... + * Создание всех структурных уровней здания + * Установка дверей и окон + * Завершение возведения крыши + * ... item_3: subject: Завершение фасада description: |- - ## Goal + ## Цель - * Facade is done - * Whole building is waterproof - * ... + * Фасад готов + * Все здание водонепроницаемо + * ... - ## Description + ## Описание - * Install all elements for the facade - * Finish the roof - * ... + * Установите все элементы для фасада + * Закончите возведение крыши + * ... item_4: subject: Установка систем обслуживания конструкций description: |- - ## Goal + ## Цель - * All building service systems are ready to be used + * Все системы здания готовы к использованию - ## Description + ## Описание - * Installing the heating system - * Installing the climate system - * Electrical installation - * ... + * Установка системы отопления + * Установка климатической системы + * Электромонтаж + * ... item_5: subject: Последние штрихи description: |- - ## Goal + ## Цель - * Handover of the keys - * The customer is happy with his building - * ... + * Передача ключей + * Заказчик доволен своим зданием + * ... - ## Description + ## Описание - * Finishing the installation of the building service systems - * Finishing the interior construction - * Finishing the facade - * ... + * Завершение монтажа систем здания + * Завершение внутренней отделки + * Завершение отделки фасада + * ... item_6: subject: Вечеринка по случаю новоселья description: |- @@ -508,14 +508,14 @@ ru: item_1: subject: Первоначальная внутренняя проверка и пересмотр модели description: |- - # Goal + # Цель - * Submitting a BIM model according to the defined standards + * Передача BIM-модели в соответствии с определенными стандартами - # Description + # Описание - * The model shall be checked, according to the defined standards (conventions, LOD, ...) and revised - * ... + * Модель должна быть проверена на соответствие стандартам (конвенциям, LOD, ...) и пересмотрена. + * ... item_2: subject: Отправка исходной BIM-модели description: Этот тип иерархически является родительским для типов "Столкновение" и "Запрос", таким образом, представляет собой общее примечание. @@ -526,27 +526,27 @@ ru: item_0: subject: Ссылки на внешние BIM-модели description: |- - # Goal + # Цель - * Having a foundation for developing the internal model/ offering answers - * Using the external model to develop the internal model + * Создание основы для разработки внутренней модели/предложение ответов + * Использование внешней модели для разработки внутренней модели - # Description + # Описание - * The external model will be referenced in the BIM platform, thus used for modelling the internal model - * ... + * На внешнюю модель будут ссылаться в BIM-платформе, что позволит использовать ее для моделирования внутренней модели + * ... item_1: subject: Моделирование BIM-модели description: |- - # Goal + # Цель - * Creating a BIM model for the project - * Creating a BIM model for the whole project team + * Создание BIM-модели для проекта + * Создание BIM-модели для всей команды проекта - # Description + # Описание - * The model will be created according to the BIM execution plan - * ... + * Модель будет создана в соответствии с планом выполнения BIM + * ... item_2: subject: Первый цикл, проверка и пересмотр внутренней модели description: |- @@ -604,30 +604,30 @@ ru: item_0: subject: Модель передачи команде разработчика description: |- - ## Goal + ## Цель - * Everyone knows the model and their tasks - * Everybody gets all the relevant information, model based - * ... + * Каждый знает модель и свои задачи + * Каждый получает всю необходимую информацию, основанную на модели + * ... - ## Description + ## Описание - * The Kickoff on the construction site includes an introduction to the model - * All the objects should have the information needed for the assigned tasks. If not, data enrichment of the model needs to be done - * ... + * Начало работы на строительной площадке включает в себя знакомство с моделью + * Все объекты должны обладать информацией, необходимой для выполнения поставленных задач. Если это не так, необходимо доработать модель с новыми данными + * ... item_1: subject: Создать сборку description: |- - ## Goal + ## Цель - * New issues realized on construction site will be handled model based - * Issues will be documented by using the BCF files and the BIM model + * Новые проблемы, возникающие на строительной площадке, будут обрабатываться на основе модели + * Проблемы будут документироваться с помощью файлов BCF и BIM-модели - ## Description + ## Описание - * New issues will be documented using BCF files as sticky notes for the model - * The BCF files will be used to assign, track and correct issues - * ... + * Новые проблемы будут документироваться с помощью файлов BCF в качестве заметок в модели + * Файлы BCF будут использоваться для назначения, отслеживания и исправления проблем + * ... item_2: subject: Завершить конструирование item_12: @@ -635,17 +635,17 @@ ru: item_13: subject: Передача полномочий по управлению объектами description: |- - ## Goal + ## Цель - * The BIM model will be used for the Facility Management - * The model provides all the relevant information for commissioning and operating the building - * ... + * BIM-модель будет использоваться для управления объектом + * Модель содержит всю необходимую информацию для ввода в эксплуатацию и эксплуатации здания + * ... - ## Description + ## Описание - * The model contains the relevant information for the facility manager - * The model can be used for the operating system of the building - * ... + * Модель содержит всю необходимую информацию для менеджера объекта + * Модель может быть использована для операционной системы здания + * ... item_14: subject: Управление активами description: Наслаждайтесь своим творением! :) @@ -657,7 +657,7 @@ ru: item_0: name: Больница - Архитектура (CC-BY-SA-3.0 Autodesk Inc.) item_1: - name: Hospital - Structural (cc-by-sa-3.0 Autodesk Inc.) + name: Больница - Механика (CC-BY-SA-3.0 Autodesk Inc.) item_2: name: Больница - Механика (CC-BY-SA-3.0 Autodesk Inc.) categories: diff --git a/modules/gitlab_integration/config/locales/crowdin/ru.yml b/modules/gitlab_integration/config/locales/crowdin/ru.yml index e917772d620c..a2a852a362e7 100644 --- a/modules/gitlab_integration/config/locales/crowdin/ru.yml +++ b/modules/gitlab_integration/config/locales/crowdin/ru.yml @@ -62,8 +62,8 @@ ru: issue_reopened_referenced_comment: > **Проблема открыта заново:** Проблема %{issue_number} [%{issue_title}](%{issue_url}) в репозитории [%{repository}](%{repository_url}) открыта заново пользователем [%{gitlab_user}](%{gitlab_user_url}). push_single_commit_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Отправлено в MR:** [%{gitlab_user}](%{gitlab_user_url}) отправил [%{commit_number}](%{commit_url}) в [%{repository}](%{repository_url}) в %{commit_timestamp}: %{commit_note} push_single_commit_comment_with_ref: > - **Pushed in %{reference}:** [%{gitlab_user}](%{gitlab_user_url}) pushed [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Отправлено в %{reference}:** [%{gitlab_user}](%{gitlab_user_url}) отправил [%{commit_number}](%{commit_url}) в [%{repository}](%{repository_url}) в %{commit_timestamp}: %{commit_note} push_multiple_commits_comment: > - **Pushed in MR:** [%{gitlab_user}](%{gitlab_user_url}) pushed multiple commits [%{commit_number}](%{commit_url}) to [%{repository}](%{repository_url}) at %{commit_timestamp}: %{commit_note} + **Отправлено в MR:** [%{gitlab_user}](%{gitlab_user_url}) отправил несколько коммитов [%{commit_number}](%{commit_url}) в [%{repository}](%{repository_url}) в %{commit_timestamp}: %{commit_note} diff --git a/modules/reporting/config/locales/crowdin/ru.yml b/modules/reporting/config/locales/crowdin/ru.yml index e8a71a4092cf..cf25ab9cc973 100644 --- a/modules/reporting/config/locales/crowdin/ru.yml +++ b/modules/reporting/config/locales/crowdin/ru.yml @@ -47,7 +47,7 @@ ru: label_is_project_with_subprojects: "есть (включая подпроекты)" label_work_package_attributes: "Атрибуты рабочего пакета" label_less: "<" - label_logged_by_reporting: "Вы вошли" + label_logged_by_reporting: "Зарегистрировано" label_money: "Денежная стоимость" label_month_reporting: "Месяц (Потрачено)" label_new_report: "Новый отчет о затратах" From d85bef1beabc0c5c39d1465b62d02f805c5b23ba Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Tue, 22 Oct 2024 03:13:23 +0000 Subject: [PATCH 18/19] update locales from crowdin [ci skip] --- modules/backlogs/config/locales/crowdin/ru.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/backlogs/config/locales/crowdin/ru.yml b/modules/backlogs/config/locales/crowdin/ru.yml index a28172209886..0704d7de3963 100644 --- a/modules/backlogs/config/locales/crowdin/ru.yml +++ b/modules/backlogs/config/locales/crowdin/ru.yml @@ -27,7 +27,7 @@ ru: attributes: work_package: position: "Позиция" - story_points: "Исторические точки" + story_points: "Стори поинты" backlogs_work_package_type: "Тип невыполненной работы" errors: models: From a02a54f251548089bedbf2a1c9236e31822ad3a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Tue, 22 Oct 2024 11:20:27 +0200 Subject: [PATCH 19/19] Add release-notes file --- docs/release-notes/14-6-2/README.md | 40 +++++++++++++++++++++++++++++ docs/release-notes/README.md | 7 +++++ 2 files changed, 47 insertions(+) create mode 100644 docs/release-notes/14-6-2/README.md diff --git a/docs/release-notes/14-6-2/README.md b/docs/release-notes/14-6-2/README.md new file mode 100644 index 000000000000..68935644ed20 --- /dev/null +++ b/docs/release-notes/14-6-2/README.md @@ -0,0 +1,40 @@ +--- +title: OpenProject 14.6.2 +sidebar_navigation: + title: 14.6.2 +release_version: 14.6.2 +release_date: 2024-10-22 +--- + +# OpenProject 14.6.2 + +Release date: 2024-10-22 + +We released OpenProject [OpenProject 14.6.2](https://community.openproject.org/versions/2137). +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: Meetings: Invitation being sent out instead of summary after meeting took place \[[#58326](https://community.openproject.org/wp/58326)\] +- Bugfix: Some images are missing when running OpenProject all-in-one container \[[#58431](https://community.openproject.org/wp/58431)\] +- Bugfix: Deleting cost query and clicking apply again breaks \[[#58441](https://community.openproject.org/wp/58441)\] + + + + +## Contributions +A very special thank you goes to our sponsors for this release. +Also a big thanks to our Community members for reporting bugs and helping us identify and provide fixes. +Special thanks for reporting and finding bugs go to Peter Wafzig. + +Last but not least, we are very grateful for our very engaged translation contributors on Crowdin, who translated quite a few OpenProject strings! +Would you like to help out with translations yourself? +Then take a look at our translation guide and find out exactly how you can contribute. +It is very much appreciated! diff --git a/docs/release-notes/README.md b/docs/release-notes/README.md index 8c33113d8586..50933c3c3daa 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 +## 14.6.2 + +Release date: 2024-10-22 + +[Release Notes](14-6-2/) + + ## 14.6.1 Release date: 2024-10-10