From 5a7da559798d90a3eca2d01fafb2ff7afd9ba34c Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Wed, 24 Nov 2021 14:46:03 +0100 Subject: [PATCH 01/20] [#40139] Adding New FAQ https://community.openproject.org/work_packages/40139 [ci skip] --- docs/user-guide/work-packages/work-packages-faq/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/user-guide/work-packages/work-packages-faq/README.md b/docs/user-guide/work-packages/work-packages-faq/README.md index f6510d630b..de79670662 100644 --- a/docs/user-guide/work-packages/work-packages-faq/README.md +++ b/docs/user-guide/work-packages/work-packages-faq/README.md @@ -75,7 +75,9 @@ As an inherited change is always commented ("Updated automatically by...") they The "Position" attribute is provided by the Backlogs plugin and shows the position of a work package in the backlog. If you create e.g. a Feature and assign it to a sprint, the position of the feature in the sprint is shown in the "Position" attribute on the work package list. +### Can I restore a deleted workpackage? +There is no easy way to restore a deleted workpackage. Generally, you have the option to create and restore your own backups. ## Filters and queries @@ -110,8 +112,6 @@ This is a known behavior of OpenProject, but not trivial to solve. There's alrea - - ## Status and type ### When I create a new work package it's always a "Task". How can I change the default work package type? From 123616c100c3a1ca898be4d1bea7b4f40c47143c Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Thu, 25 Nov 2021 17:39:35 +0100 Subject: [PATCH 02/20] Update FAQ [ci skip] --- docs/faq/README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index 6031c12c5f..fb292583aa 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -33,14 +33,19 @@ A list of the subcontractors currently used in the Cloud Edition can be found he For our cloud product, we aim to completely eliminate subcontractors outside of the EU by the end of 2021. We have made a start by replacing Google Analytics with Matomo since 2020. You can also send us encrypted emails to privacy@openproject.com. You can find the corresponding GPG key here: https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588 -#### Is OpenProject Enterprise cloud GDPR compliant? +#### Is OpenProject Enterprise cloud GDPR compliant? The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. Employed facilities are compliant with the ISO 27001 and 27018 standards. The OpenProject cloud environment is continuously backing up user data with data at rest being fully encrypted with AES-256. Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/gdpr-compliance). +### Is OpenProject HIPPA compliant? + +Currently OpenProject is not HIPAA-compliant. OpenProject has high data-security and data-privacy standards and fulfills GDPR regulation. + ### How do I get access to the OpenProject premium features? + We offer the premium functions of OpenProject (incl. boards) for two different OpenProject variants: * For the OpenProject Enterprise cloud edition (hosted by us), @@ -50,6 +55,7 @@ If you want to run OpenProject on your own server, the OpenProject Enterprise on Have you already installed the [OpenProject Community edition](https://www.openproject.org/download-and-installation/)? If yes, you can request a trial license for the OpenProject Enterprise on-premises edition by clicking on the button "Free trial license" [here](https://www.openproject.org/de/enterprise-edition/) and test the Enterprise on-premises edition for 14 days for free. ### Can I have some users with premium features and some without? + As the Enterprise premium features affect the whole instance (e.g. with Agile Boards and project custom fields) it's not possible to upgrade only some users. ### What are the system requirements? @@ -190,6 +196,10 @@ No, it's not possible to use OpenProject without Internet access (Enterprise clo Yes, that’s possible. Please have a look at our [Excel sync](../user-guide/integrations/excel-synchronization). +### Is possible to create a task in one place and have it show up in several projects (and only have to update from one place). If so, how can I go about configuring that? + +As a workaround you could use work package relations. Once the task is created in one project you can create the relation "includes" in another project. This would be an option to display that task in multiple projects. + ### Does OpenProject have guest accounts? Currently, all users working in the OpenProject Enterprise editions need a license in order to access OpenProject. Regarding payments we only count the active (not blocked) users. If users only require temporary access, you can [block](../system-admin-guide/users-permissions/users/#lock-and-unlock-users) those users afterwards to free up additional seats. @@ -290,6 +300,10 @@ We will provide a database dump which you can upload into your Enterprise on-pre If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. +### Can my data be moved from OpenProject Enterprise Cloud Edition to my own installed Enterprise On-Premises Edition? + +Your data can be moved from the Enterprise cloud to the Enterprise on-premises edition. We will provide a database dump which you can upload into your Enterprise on-premises edition. + ### How can I migrate from Enterprise on-premises to Community Edition? If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](https://www.openproject.org/de/enterprise-edition/#premium-features) and won't be eligible for support any more. From d5d6a8801a33397263843ab6f5df3c3384fb8d4b Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Fri, 26 Nov 2021 17:35:04 +0100 Subject: [PATCH 03/20] Update FAQs [ci skip] --- docs/faq/README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index fb292583aa..f9c06d05c6 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -33,7 +33,18 @@ A list of the subcontractors currently used in the Cloud Edition can be found he For our cloud product, we aim to completely eliminate subcontractors outside of the EU by the end of 2021. We have made a start by replacing Google Analytics with Matomo since 2020. You can also send us encrypted emails to privacy@openproject.com. You can find the corresponding GPG key here: https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588 -#### Is OpenProject Enterprise cloud GDPR compliant? +### Without authentication, can you be sure that users have exactly the permissions you have given them? + +The Anonymous role lets you control what users can do when they have access to public projects without authentication. +Otherwise, you would have to create an account for each user and require authentication so that not everyone has access to your public projects. + +### I would like to know where the data of openproject is saved with the online version, do you recommend us to keep a copy of the data somewhere else? + +At the moment you can not download a backup yourself. However, you are welcome to ask us to do this for you. We are currently developing a feature that will allow users to download backups themselves in the future. The database and also the storage for the attachments (also database backups) are each divided into several so-called AZs (availability zones). This means that even if one data center burns down, the data will not be lost because it is additionally replicated in another data center at a safe distance. + +"AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles) of each other." + +### Is OpenProject Enterprise cloud GDPR compliant? The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. @@ -109,6 +120,10 @@ However, if you're still using an old OpenProject subscription there may be limi In the Community Edition and in the Enterprise on-premises edition you can use the standard LDAP authentication. However, the Enterprise on-premises edition also includes LDAP group synchronization. This allows you to synchronize group members from LDAP with groups in OpenProject. The respective documentation can be found [here](../system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/#synchronize-ldap-and-openproject-groups-premium-feature). +### Does LDAP work in cloud edition? + +LDAP is possible in principle. Effectively, everything runs on AWS EC2 instances in Ireland. However, the IPs are not fixed, but can theoretically change arbitrarily (within the IP ranges for eu-west-1 in [1]). In practice, this won't necessarily happen all the time, but we ourselves don't currently have a mechanism to make the concrete IPs of all servers available, for example. + ## How to ... in OpenProject? Most of this kind of questions will be answered in the respective sections for each topic (see links below). However, there may be some FAQ that do not really fit elsewhere: From ee7e8047863e70efff1a5cafcd0406fa8c56c5b3 Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Tue, 30 Nov 2021 14:44:39 +0100 Subject: [PATCH 04/20] FAQ update link for WP relations [ci skip] --- docs/faq/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index f9c06d05c6..310e59e8cc 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -213,7 +213,7 @@ Yes, that’s possible. Please have a look at our [Excel sync](../user-guide/int ### Is possible to create a task in one place and have it show up in several projects (and only have to update from one place). If so, how can I go about configuring that? -As a workaround you could use work package relations. Once the task is created in one project you can create the relation "includes" in another project. This would be an option to display that task in multiple projects. +As a workaround you could use work package relations. Once the task is created in one project you can create the relation "includes" in another project. This would be an option to display that task in multiple projects. You can find a detailed description for workpakage relations [here](../user-guide/work-packages/work-package-relations-hierarchies/). ### Does OpenProject have guest accounts? From c9d36442b6f7665c8595082c8fa5d29d95357a7d Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Mon, 13 Dec 2021 13:15:03 +0100 Subject: [PATCH 05/20] added wiki-faq [ci skip] --- docs/getting-started/.DS_Store | Bin 6148 -> 6148 bytes docs/user-guide/.DS_Store | Bin 8196 -> 8196 bytes docs/user-guide/wiki/wiki-faq/README.md | 54 ++++++++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 docs/user-guide/wiki/wiki-faq/README.md diff --git a/docs/getting-started/.DS_Store b/docs/getting-started/.DS_Store index 4356f34a9fe1fffb671b7da5ace0f0ebe4cde917..a40386802652edf3e538ee203df5dfb911445c07 100644 GIT binary patch delta 83 zcmZoMXfc@JFUrcmz`)4BAi%&-!l28L%#gv5$WXL-BlB`bNsyETLpo3(4=9NwJz1Ao ZhBGatI5{alKZkKM57R!@&Fmb1`2nQ~5@!Ga delta 48 zcmZoMXfc@JFUrEez`)4BAi%&-z)-}H&ydBC%8CIA2c diff --git a/docs/user-guide/.DS_Store b/docs/user-guide/.DS_Store index f22bc65d8c8355db93018657621b2ec5e2e1473c..e8bebd32789c605a32b7d38107feb41c208f1236 100644 GIT binary patch delta 150 zcmZp1XmOa}&&a(oU^hP__hdgYnavskzt}8U7|Izk8L}BN(^86)lk)R(7#SECc!7fX m3`Ia;U4{aNM22J_E0H0cA(f#Ru54oAn$7GI((II&uo3`^04F2> delta 34 qcmZp1XmOa}&&atkU^hP_=VU)Inavskzt|?0KHbbNA Date: Wed, 15 Dec 2021 13:42:05 +0100 Subject: [PATCH 06/20] Add FAQs [ci skip] --- docs/faq/README.md | 39 +++++++++++++------ .../work-packages/work-packages-faq/README.md | 3 ++ 2 files changed, 30 insertions(+), 12 deletions(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index 310e59e8cc..5224fe2315 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -124,6 +124,14 @@ In the Community Edition and in the Enterprise on-premises edition you can use t LDAP is possible in principle. Effectively, everything runs on AWS EC2 instances in Ireland. However, the IPs are not fixed, but can theoretically change arbitrarily (within the IP ranges for eu-west-1 in [1]). In practice, this won't necessarily happen all the time, but we ourselves don't currently have a mechanism to make the concrete IPs of all servers available, for example. +### What is the availability of your hosted OpenProject? Are there fixed maintenance windows where the software is not available? + +There is no fixed maintenance window per se. The databases have a maintenance window of half an hour each. One is on mondays at 3 am (CET), the other on thursdays at 1 am. But this does not mean that the database is not available. Since the databases are redundant (for vips at least), there is usually no interruption. +With new releases it always depends on the changes. +With the last release (11.2) there was no downtime, because the database changes were upward compatible. I.e. the old version could work with the new data. +Sometimes this is not the case, and then we need a downtime to roll out the new version. This usually takes up to an hour and we always announce it a few days in advance. +So there are no regular downtimes. + ## How to ... in OpenProject? Most of this kind of questions will be answered in the respective sections for each topic (see links below). However, there may be some FAQ that do not really fit elsewhere: @@ -150,6 +158,10 @@ This is not possible per se, there's no Ctrl+Z option or anything similar. Please use these resources to find out about the latest changes and re-do them manually: The [work package activity](../getting-started/work-packages-introduction/#activity-of-work-packages), the [history of the wiki page](../user-guide/wiki/more-wiki-functions/#show-wiki-page-history) or the [Activities module](../user-guide/activity). +### What happens when the unit cost of a project, or budget, changes during a project or during a budget term? + +The behavior depends on the date the budget and the rate of cost types refer to. The budget will contain the rate that was valid for the included unit costs at its creation (see “fixed date” in the budget details). Please note that it is possible to change this “fixed date” as well as old rates for cost types which will influence the budget or/and the spent costs. + ### How can I increase or decrease the number of users in OpenProject? You can invite new users in the system administration as long as you have enough licenses. @@ -159,6 +171,10 @@ If you are using Enterprise on-premises, please write an email to sales @ openpr If you are using the Enterprise cloud, you can easily upgrade or downgrade the number of users by navigating to *Administration -> Billing -> Manage subscription* and choosing the new amount of users which you need in your system. Find out more [here](../enterprise-guide/enterprise-cloud-guide/manage-cloud-subscription). +### How can I check the workload of each of my employees? + +The best way is to use one of our Action boards, the [Assignee board](.../.../.../agile-boards/#choose-between-board-types). Alternatively, you can filter work package lists (in each project or using the global work package list accessible via Modules in the right part of the header) to filter for work packages where employees are set as Assignee or as Accountable. + ### How can I change the day my week starts with, etc.? You can do this as a system administrator in the [System settings](../system-admin-guide/system-settings/display-settings/#time-and-date-formatting-aggregation-of-changes-in-activity). @@ -258,6 +274,7 @@ IFC2x3 and IFC4. We accept those formats and convert them to some other format t Yes, (only) as part of the Community Edition you can use OpenProject BIM for free. Please have a look [here](../installation-and-operations/changing-to-bim-edition/) to find out how to activate the BIM modules in your on-premises installation. + ### Can a BCF file created from other software e.g. BIMcollab, Solibri, etc. be opened in OpenProject? Yes, of course. That's why the module for this in OpenProject is called "BCF". You can import and export BCF XML files. Our goal is to have specialized tools like Solibri do model checks, but the coordination of the results, the issues, is done in OpenProject, because more people can get access to the BCF issues through OpenProject because our licenses are much cheaper. In addition, BCF issues imported into OpenProject behave just like other non-BCF work packages. For example, you can plan them in a Gantt chart on the timeline, or manage them agilely in boards. We support the current BCF XML format 2.1. @@ -278,8 +295,6 @@ Yes. Take a photo with your camera and save it on your phone. Then open the corr Yes, of course. Within the BCF module you can upload multiple IFC models and create and manage BCF issues. - - ## Migration ### How can I migrate from Bitnami to OpenProject? @@ -303,30 +318,30 @@ At the moment there are these ways to migrate: For more information please contact us. -### How can I migrate from Community Edition or Enterprise on-premises to Enterprise cloud? - -We will need a database dump from you which we will upload to your new Enterprise cloud. Please contact us to plan the migration and get more instructions. - ### How can I migrate from Enterprise cloud to Enterprise on-premises? We will provide a database dump which you can upload into your Enterprise on-premises edition. This way you can keep all your data. -### How can I migrate from Community Edition to Enterprise on-premises? +### Can my data be moved from OpenProject Enterprise cloud edition to my own installed Enterprise on-premises edition? -If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. +Your data can be moved from the Enterprise cloud to the Enterprise on-premises edition. We will provide a database dump which you can upload into your Enterprise on-premises edition. -### Can my data be moved from OpenProject Enterprise Cloud Edition to my own installed Enterprise On-Premises Edition? +### How can I migrate from Community edition to Enterprise on-premises? -Your data can be moved from the Enterprise cloud to the Enterprise on-premises edition. We will provide a database dump which you can upload into your Enterprise on-premises edition. +If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. -### How can I migrate from Enterprise on-premises to Community Edition? +### How can I migrate from Enterprise on-premises to Community edition? -If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](https://www.openproject.org/de/enterprise-edition/#premium-features) and won't be eligible for support any more. +If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](.../.../enterprise-edition/#premium-features) and won't be eligible for support any more. ### Where can I find information on additional migrations (e.g. from MySQL to PostgreSQL)? Please have a look at [this section](../installation-and-operations/misc). +### Do you have any documentation to enable slack plugin on the docker-compose file of your project? + +We have a [documentation](.../installation-and-operations/installation/docker/#openproject-plugins) for how to add Slack to a docker setup, but you need to extend the OpenProject docker container yourself in order to add the plugin. There is no documentation as of now for how to do the same with the docker-compose setup. + ## Other ### How can I contribute to OpenProject? diff --git a/docs/user-guide/work-packages/work-packages-faq/README.md b/docs/user-guide/work-packages/work-packages-faq/README.md index de79670662..688177ece0 100644 --- a/docs/user-guide/work-packages/work-packages-faq/README.md +++ b/docs/user-guide/work-packages/work-packages-faq/README.md @@ -177,6 +177,9 @@ In the work package list: Right-click on the work package and choose **Change pr In the details view of the work package: Click on **More** (button with three dots in the upper right hand corner) and the on **Change project**. +### Can I group tasks into folders? + +There are no folders for work packages. I suggest either setting all work packages belonging together as children of the same parent work package (e.g. a Phase) or to create multiple projects for different topics. Alternatively you could use the [work package categories](../../../projects/project-settings/work-package-categories) or a custom field to group work packages. You can also indent hierarchy for for tasks to associate it with another work package like a phase, then they are relatete to the Pahase in the gantt chart. ## Custom fields From 5ddf4486cc12103f102130c6791dd8e7f0309119 Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Wed, 22 Dec 2021 12:43:49 +0100 Subject: [PATCH 07/20] Add error messages [ci skip] --- docs/Error Message/README.md | 36 ++++++++++++++++++++++++++++++++++++ docs/faq/README.md | 28 +++++++++++++++++++++++++++- 2 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 docs/Error Message/README.md diff --git a/docs/Error Message/README.md b/docs/Error Message/README.md new file mode 100644 index 0000000000..fd1f737d8f --- /dev/null +++ b/docs/Error Message/README.md @@ -0,0 +1,36 @@ +--- +sidebar_navigation: + title: Error Message + priority: 951 +description: Error messages from OpenProject +robots: index, follow +keywords: error, introduction, tutorial, project management software, error message, help +--- +# Error messages from OpenProject + +Welcome to the central overview for frequent OpenProject. + +| Topic | Content | +| ------------------------------------------------------------ | ------------------------------------------------------------ | +| [Frequent errors](#frequent-errors) | General Error messages in OpenProject | +| [Error after new update](#error after new update) | Error messages regarding an update | +| [No authorization](#no-authorization) | Set the right rights to work withpout errors in OpenProject | +| [...](#...) | ... | +| [...](#...) | ... | +| [...](#...) | ... | +| [...](#...) | ... | + + + +## Frequent errors + +### ... + +## Error after new update + +### ... + +## No authorization + +### ... + diff --git a/docs/faq/README.md b/docs/faq/README.md index 5224fe2315..09f7a0356c 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -75,7 +75,7 @@ The system requirements can be found [here](../installation-and-operations/syste Apart from using OpenProject in the cloud (OpenProject Enterprise cloud) OpenProject can be installed in two different ways: The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. There's also a Docker based installation option. -### How can I learn more about OpenProject and how to use it? +### How can I test OpenProject and lern how to use it? Here are resources to get to know OpenProject: @@ -179,6 +179,14 @@ The best way is to use one of our Action boards, the [Assignee board](.../.../.. You can do this as a system administrator in the [System settings](../system-admin-guide/system-settings/display-settings/#time-and-date-formatting-aggregation-of-changes-in-activity). +### How to use plugins in OpenProject and where can I find them? + +Not all available plugins for OpenProject are published yet. After updating the plugins so that they are working with the Rails3 OpenProject Core, they will be published on Github continiously. Please write us a note if you have questions to any of the plugins. + +### Which Plugins are published so far? + +Please refer to the project timeline to see which plugins will be released. Plugin development will take place in dedicated sub-projects on openproject.org. + ### How can I add a RACI matrix in OpenProject? You can add [project custom fields](../system-admin-guide/custom-fields/custom-fields-projects/) of the type "user" to your projects and track the respective persons there. @@ -202,11 +210,29 @@ Please go to https://www.openproject.org/newsletter/ and submit your data to rec Please find information on the features of OpenProject [here](https://www.openproject.org/collaboration-software-features/) and a comparison between Enterprise on-premises, Enterprise cloud and Community Edition [here](https://www.openproject.org/pricing/#compare). The community platform to see and [issue](../development/submit-feature-idea/) feature ideas can be found [here](https://community.openproject.com). +### How can I become a member of the community? + +You can start collaborating with other members of OpenProject [here](https://community.openproject.org/projects/openproject/), bring in your contributions and ideas to improve the software and the community. Share your experiences with OpenProject. Also take a look at the Contribution page for further information. We are looking forward to your participation. + +### What is OPF (OpenProject Foundation)? + +The OpenProject Foundation (Hyperlik to OPF) (OPF) (e.V.) is incorporated as a membership-based, non-profit organisation. It establishes a framework in which the open source software can successfully be developed. It supports and guides the software project, the community and its growth, furthermore, ensures that OpenProject continues to exist beyond the participation of individual members or companies. + +### How can I become a member of OPF? + +Individuals as well as enterprises who have a proven commitment to collaborative open-source software development through sustained participation and contributions within OpenProject, are eligible for membership. Enterprises will be represented by individuals who will represent the interests of the company within the foundation. +An individual or a representative of a company is awarded for membership after nomination and approval by the majority of the existing members of the OpenProject Foundation. + ### Is it possible to use multiple languages in OpenProject? Yes, it is possible to use OpenProject in multiple languages. We support English, German, French and a number of additional languages. Each user can select their own preferred language by signing into OpenProject, clicking on the user avatar on the upper right side and selecting "My account" from the dropdown menu. You can then select "Settings" from the side menu on the left side and [change the language](../getting-started/my-account/#change-your-language). +### How are decisions taken within this community, e.g. what will be a core feature? + +We aim to take decisions in a transparent and collaborative approach and agree together on future developments and the overall thrust of the project. +General decisions will be governed by the OpenProject Foundation. + ### Is there an OpenProject app? There is no native iOS or Android app for OpenProject, but OpenProject is responsive - so it displays well on smaller screens. From 769b95ca4e1733fbd6b48d97e8bab6e95fd3d24f Mon Sep 17 00:00:00 2001 From: Birthe Lindenthal Date: Thu, 23 Dec 2021 10:16:15 +0100 Subject: [PATCH 08/20] fix typo --- docs/faq/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index 09f7a0356c..26436fe985 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -75,7 +75,7 @@ The system requirements can be found [here](../installation-and-operations/syste Apart from using OpenProject in the cloud (OpenProject Enterprise cloud) OpenProject can be installed in two different ways: The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. There's also a Docker based installation option. -### How can I test OpenProject and lern how to use it? +### How can I test OpenProject and learn how to use it? Here are resources to get to know OpenProject: From dbaaf595fa00ef9760ee30b097f96b9e9f1344d2 Mon Sep 17 00:00:00 2001 From: Birthe Lindenthal Date: Thu, 23 Dec 2021 10:17:26 +0100 Subject: [PATCH 09/20] change URL for GDPR compliance --- docs/faq/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index 26436fe985..52ede52d52 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -49,7 +49,7 @@ At the moment you can not download a backup yourself. However, you are welcome t The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. Employed facilities are compliant with the ISO 27001 and 27018 standards. The OpenProject cloud environment is continuously backing up user data with data at rest being fully encrypted with AES-256. -Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/gdpr-compliance). +Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/security-and-privacy/). ### Is OpenProject HIPPA compliant? From 3e5f0eb935aeaebefd392d9306719d85631ed4dc Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Tue, 1 Feb 2022 03:12:12 +0000 Subject: [PATCH 10/20] update locales from crowdin [ci skip] --- config/locales/crowdin/it.yml | 6 +++--- config/locales/crowdin/ru.yml | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/config/locales/crowdin/it.yml b/config/locales/crowdin/it.yml index a2e14e5971..45ee13c760 100644 --- a/config/locales/crowdin/it.yml +++ b/config/locales/crowdin/it.yml @@ -314,7 +314,7 @@ it: other: '%{count} macro-attività discendenti' bulk: could_not_be_saved: "Le seguenti macro-attività non possono essere salvate:" - none_could_be_saved: "None of the %{total} work packages could be updated." + none_could_be_saved: "Nessuna delle %{total} macro-attività può essere aggiornata." x_out_of_y_could_be_saved: "%{failing} out of the %{total} work packages could not be updated while %{success} could." selected_because_descendants: "While %{selected} work packages where selected, in total %{total} work packages are affected which includes descendants." descendant: "descendant of selected" @@ -2340,9 +2340,9 @@ it: setting_apiv3_cors_origins: "Origini di condivisione CORS (Cross-Origin Resource Sharing) API V3 consentite" setting_apiv3_cors_origins_text_html: > Se CORS è abilitato, queste sono le origini che possono accedere alle API di OpenProject.
Controlla la Documentazione sull'intestazione dell'origine per sapere come specificare i valori previsti. - setting_apiv3_max_page_size: "Maximum API page size" + setting_apiv3_max_page_size: "Dimensione massima della pagina API" setting_apiv3_max_page_instructions_html: > - Set the maximum page size the API will respond with. It will not be possible to perform API requests that return more values on a single page.
Warning: Please only change this value if you are sure why you need it. Setting to a high value will result in significant performance impacts, while a value lower than the per page options will cause errors in paginated views. + Imposta la dimensione massima della pagina con cui l'API risponderà. Non sarà possibile eseguire richieste API che restituiscono più valori su una singola pagina.
Attenzione: Si prega di modificare questo valore solo se sei sicuro del motivo per cui ne hai bisogno. La definizione di un valore elevato comporterà un impatto significativo sulle prestazioni, mentre un valore inferiore alle opzioni per pagina causerà errori nelle viste paginate. setting_apiv3_docs: "Documentazione" setting_apiv3_docs_enabled: "Abilita pagina di documenti" setting_apiv3_docs_enabled_instructions_html: > diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index 9e2068423d..89e3448ee5 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -2377,9 +2377,10 @@ ru: setting_apiv3_cors_origins: "Разделение ресурсов (CORS) разрешено в API V3" setting_apiv3_cors_origins_text_html: > Если CORS включен, то это источники, которым разрешен доступ к OpenProject API.
Пожалуйста, проверьте документацию по происхождению о том, как указывать ожидаемые значения. - setting_apiv3_max_page_size: "Maximum API page size" + setting_apiv3_max_page_size: "Максимальный размер страницы API" setting_apiv3_max_page_instructions_html: > - Set the maximum page size the API will respond with. It will not be possible to perform API requests that return more values on a single page.
Warning: Please only change this value if you are sure why you need it. Setting to a high value will result in significant performance impacts, while a value lower than the per page options will cause errors in paginated views. + Установите максимальный размер страницы, который будет отвечать API. Невозможно выполнить API-запросы, возвращающие много значений на одной странице.
Предупреждение: Пожалуйста, измените это значение, только если вы уверены, зачем вам это нужно. Установка большого значения приведет к значительному снижению производительности, в то время как значение ниже, чем для параметров страницы, вызовет ошибки в представлениях с разбивкой на страницы. + setting_apiv3_docs: "Документация" setting_apiv3_docs_enabled: "Включить страницу с документами" setting_apiv3_docs_enabled_instructions_html: > From 9d175f9a90f01f286029731556fb5dca889b87e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Tue, 1 Feb 2022 10:13:43 +0100 Subject: [PATCH 11/20] Pass -1 pageSize to backend in template selection --- .../projects/components/new-project/new-project.component.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/features/projects/components/new-project/new-project.component.ts b/frontend/src/app/features/projects/components/new-project/new-project.component.ts index 0cb1c2645f..9cfd8c2416 100644 --- a/frontend/src/app/features/projects/components/new-project/new-project.component.ts +++ b/frontend/src/app/features/projects/components/new-project/new-project.component.ts @@ -54,7 +54,10 @@ export class NewProjectComponent extends UntilDestroyedMixin implements OnInit { this .apiV3Service .projects - .filtered(this.copyableTemplateFilter) + .filtered( + this.copyableTemplateFilter, + { pageSize: '-1' }, + ) .get() .pipe( map((response) => response.elements.map((el:HalResource) => ({ href: el.href, name: el.name }))), From 3e576e0fb814a317ab0c0aeb5b2d310fcabe09d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Wed, 2 Feb 2022 10:26:47 +0100 Subject: [PATCH 12/20] Add troubleshooting guide to docs --- .../ldap-group-synchronization/README.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/docs/system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/README.md b/docs/system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/README.md index 2cb2fe01f1..4b082d123f 100644 --- a/docs/system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/README.md +++ b/docs/system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/README.md @@ -94,3 +94,24 @@ To create a new synchronized filter, use the button on the top right of the inde Click on *Create* to finish the creation of the synchronized filter. This filter is being executed hourly as part of the background job before the actual group synchronization runs. **Note:** If you manually create a synchronized group that is also found by a filter, its properties (such as the *Sync users* setting) is being overridden by the filter setting. + + + +## Troubleshooting + + + +### LDAP groups are not being synchronized + +Please double check the DN of the groups and the LDAP connection. The base DN of the LDAP connection and the DN must share a common hierarchy. Otherwise, the group DN will not be found by the connection, as the base DN is used for all subsequent queries for the lifetime of the connection. + + + +### Users are not being synchronized + +For users to be automatically synchronized, the following conditions need to be met: + +1. The connection, or the LDAP group need to have "Sync users" checked. This setting overrides the LDAP connection's "Sync users" attribute for fine-grained control over which groups will have users synchronized. +2. The group needs to define their members using the `member` LDAP property, and users need to have the `memberOf` property or virtual property. OpenProject will look for users with the following filter: `(memberOf=).` You can use `ldapsearch` to verify that this works as expected. +3. The users defined in the groups need to have all required attributes present to be created. These are at *login, email, first and last name*. If any of these attributes are missing, the user cannot be saved to the database. +4. If you enterprise license exceeds the user limit, new users can also not be synchronized through LDAP. A corresponding log entry will be logged. From 3abaa13beaa878508ed33c41f9338320f05803c0 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Thu, 3 Feb 2022 03:08:04 +0000 Subject: [PATCH 13/20] update locales from crowdin [ci skip] --- config/locales/crowdin/js-ru.yml | 14 +++++++------- config/locales/crowdin/ru.yml | 24 ++++++++++++------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/config/locales/crowdin/js-ru.yml b/config/locales/crowdin/js-ru.yml index 21f8e139c3..4591d81224 100644 --- a/config/locales/crowdin/js-ru.yml +++ b/config/locales/crowdin/js-ru.yml @@ -26,7 +26,7 @@ ru: loading: "Загрузка ..." attachments: draggable_hint: | - Перетащите в поле редактора для вставки изображения или прикрепления ссылки. Закрытые поля будут открыты в течение перетаскивания. + Для встраивания изображения или ссылки перетащите их в поле редактора. Закрытые поля редактора будут открыты, пока вы перетаскиваете. autocomplete_select: placeholder: multi: "Добавить \"%{name}\"" @@ -34,16 +34,16 @@ ru: remove: "Удалить %{name}" active: "Активировать %{label} %{name}" backup: - attachments_disabled: Вложения не могут быть включены, так как их общий размер превышает максимально разрешенный. Вы можете снять это ограничение изменив конфигурацию (потребуется перезапуск сервера). + attachments_disabled: Вложения не могут быть включены, так как их общий размер превышает максимально разрешенный. Вы можете изменить это ограничение в конфигурации (потребуется перезапуск сервера). info: > - Здесь вы можете запустить резервное копирование. Продолжительность процесса зависит от объема данных (особенно вложений). О завершении процесса вам будет сообщено письмом. + Здесь вы можете запустить резервное копирование. Процесс может занять некоторое время в зависимости от объема данных (особенно вложений). Как только копия будет готова, вы получите письмо. note: > Новая резервная копия создается поверх предыдущий. Число создаваемых резервных копий в день ограничено. last_backup: Последняя резервная копия last_backup_from: Последняя резервная копия от title: Резервное копирование OpenProject options: Параметры - include_attachments: Включить вложения + include_attachments: Включая вложения download_backup: Скачать резервную копию request_backup: Запросить резервную копию close_popup_title: "Закрыть всплывающее окно" @@ -52,7 +52,7 @@ ru: button_add_watcher: "Добавить наблюдателя" button_add: "Добавить" button_back: "Назад" - button_back_to_list_view: "Назад к списку" + button_back_to_list_view: "Вернуться к просмотру списка" button_cancel: "Отмена" button_close: "Закрыть" button_change_project: "Изменить проект" @@ -777,7 +777,7 @@ ru: level4: "Развернуть уровень 4" level5: "Развернуть уровень 5" all: "Показывать всё" - project_status: "Состояние проекта" + project_status: "Статус проекта" really_close_dialog: "Вы действительно хотите закрыть диалоговое окно и потерять введенные данные?" responsible: "Ответственный" save: Сохранить @@ -892,7 +892,7 @@ ru: projectName: "Проект" responsible: "Ответственный" startDate: "Дата начала" - status: "Состояние" + status: "Статус" subject: "Тема" subproject: "Подпроект" title: "Заголовок" diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index 89e3448ee5..945c333dd8 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -448,7 +448,7 @@ ru: work_packages: "Задачи" templated: 'Проект шаблона' projects/status: - code: 'Состояние' + code: 'Статус' explanation: 'Описание статуса' codes: on_track: 'В работе' @@ -742,7 +742,7 @@ ru: does_not_exist: "Указанная категория не существует." estimated_hours: only_values_greater_or_equal_zeroes_allowed: "должно быть > = 0." - readonly_status: 'Пакет работ находится в состоянии только для чтения, поэтому его атрибуты не могут быть изменены.' + readonly_status: 'Пакет работ находится в статусе только для чтения, поэтому его атрибуты не могут быть изменены.' type: attributes: attribute_groups: @@ -773,7 +773,7 @@ ru: confirm: "Подтвердите новый пароль." description: "«Подтвержденный пароль» должен совпадать с введенным «новым паролем»." status: - invalid_on_create: "для нового пользователя это неподходящий статус." + invalid_on_create: "не является допустимым статусом для новых пользователей." auth_source: error_not_found: "не найдено" member: @@ -804,7 +804,7 @@ ru: custom_field: "Настраиваемое поле" group: "Группа" category: "Категория" - status: "Состояние группы работ" + status: "Статусы пакета работ" member: "Участник" news: "Новости" notification: @@ -882,7 +882,7 @@ ru: role: "Роль" roles: "Роль" start_date: "Дата начала" - status: "Состояние" + status: "Статус" subject: "Тема" summary: "Сводка" title: "Заголовок" @@ -1272,7 +1272,7 @@ ru: error_password_change_failed: 'Произошла ошибка при попытке изменить пароль.' error_scm_command_failed: "Произошла ошибка при попытке доступа к хранилищу: %{value}" error_scm_not_found: "Ни статья, ни ее исправленная версия в репозитории не найдены." - error_unable_delete_status: "Состояние работы пакета удалить нельзя, так как оно используется по крайней мере одним рабочим пакетом." + error_unable_delete_status: "Статус пакета работ удалить нельзя, так как он используется по крайней мере одним рабочим пакетом." error_unable_delete_default_status: "Не удается удалить статус работы пакета по умолчанию. Пожалуйста, выберите другой статус работы пакета по умолчанию перед удалением текущего." error_unable_to_connect: "Не удается подключиться (%{value})" error_unable_delete_wiki: "Не удается удалить вики-страницу." @@ -1542,7 +1542,7 @@ ru: label_disabled: "отключено" label_display: "Отображение" label_display_per_page: "На странице: %{value}" - label_display_used_statuses_only: "Отображать только используемые этим типом состояния" + label_display_used_statuses_only: "Отображать только используемые этим типом статусы" label_download: "%{count} скачать" label_download_plural: "%{count} скачиваний" label_downloads_abbr: "D/L" @@ -1823,7 +1823,7 @@ ru: label_start_to_end: "от начала до конца" label_start_to_start: "Пуск, чтобы начать" label_statistics: "Статистика" - label_status: "Состояние" + label_status: "Статус" label_stay_logged_in: "Запомнить" label_storage_free_space: "Свободное дисковое пространство" label_storage_used_space: "Используемое дисковое пространство" @@ -1914,7 +1914,7 @@ ru: label_work_package_new: "Новый пакет работ" label_work_package_edit: "Редактирование пакета работ %{name}" label_work_package_plural: "Комплекс работ" - label_work_package_status: "Состояние группы работ" + label_work_package_status: "Статус пакета работ" label_work_package_status_new: "Новый статус" label_work_package_status_plural: "Статусы пакета работ" label_work_package_types: "Типы рабочих пакетов" @@ -2705,7 +2705,7 @@ ru: type: "Тип" due_date: "Дате окончания" name: "Имя" - status: "Состояние" + status: "Статус" start_date: "Дата начала" columns: "Столбцы" comparisons: "Сравнения" @@ -2737,7 +2737,7 @@ ru: work_package_responsible: "Показать пакеты работ с подотчетными" work_package_assignee: "Показать пакеты работ с назначениями" types: "Показать типы" - status: "Показать состояние" + status: "Показать статус" project_time_filter: "Проекты пакета работ определенного типа в определенные сроки" project_time_filter_timeframe: "Срок" project_time_filter_historical_from: "от" @@ -2916,7 +2916,7 @@ ru: invalid_signal: embed: "Запрошенное встраивание %{invalid} не поддерживается. Поддерживаемые встраивания: %{supported}." select: "Запрошенный выбор %{invalid} не поддерживается. Поддерживаются варианты %{supported}." - invalid_user_status_transition: "Состояние учетной записи текущего пользователя не поддерживает эту операцию." + invalid_user_status_transition: "Статус учетной записи текущего пользователя не поддерживает эту операцию." missing_content_type: "Не определено" missing_request_body: "Нет тела запроса." missing_or_malformed_parameter: "Параметр запроса «%{parameter}» отсутствует или имеет неправильный формат." From 4d8ba7ceadde46491a4226e9ed46f75e570b9330 Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Thu, 23 Dec 2021 15:41:21 +0100 Subject: [PATCH 14/20] Add new FAQ [ci skip] --- docs/faq/README.md | 541 +++++++++++++++++++++++++-------------------- 1 file changed, 303 insertions(+), 238 deletions(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index 52ede52d52..8f0a59ca2c 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -1,423 +1,488 @@ ---- -sidebar_navigation: - title: FAQ - priority: 950 -description: Frequently asked questions for OpenProject (FAQ) -robots: index, follow -keywords: FAQ, introduction, tutorial, project management software, frequently asked questions, help ---- -# Frequently asked questions (FAQ) for OpenProject +- # Frequently asked questions (FAQ) for OpenProject -Welcome to the central overview of frequently asked questions for OpenProject. + Welcome to the central overview of frequently asked questions for OpenProject. -| Topic | Content | -| ------------------------------------------------------------ | ------------------------------------------------------------ | -| [Learn more about OpenProject](#learn-more-about-openproject) | General questions about OpenProject, security, setup and much more | -| [How to ... in OpenProject?](#how-to--in-openproject) | Questions about how to achieve certain outcomes in OpenProject that do not fit elsewhere | -| [FAQ regarding features](#faq-regarding-features) | Information about frequent feature requests | -| [FAQ regarding OpenProject BIM edition](#faq-regarding-openproject-bim-edition) | Questions concerning the additional BCF module for OpenProject and the BIM edition | -| [Migration](#migration) | Questions regarding migrating to OpenProject from e.g. Bitnami or from other OpenProject versions | -| [Other](#other) | Additional questions, e.g. about contribution, training, support | -| [Topic-specific FAQ](#topic-specific-faq) | Links to other FAQ sections | + | Topic | Content | + | ------------------------------------------------------------ | ------------------------------------------------------------ | + | [Learn more about OpenProject](#learn-more-about-openproject) | General questions about OpenProject, security, setup and much more | + | [How to ... in OpenProject?](#how-to--in-openproject) | Questions about how to achieve certain outcomes in OpenProject that do not fit elsewhere | + | [FAQ regarding features](#faq-regarding-features) | Information about frequent feature requests | + | [FAQ regarding OpenProject BIM edition](#faq-regarding-openproject-bim-edition) | Questions concerning the additional BCF module for OpenProject and the BIM edition | + | [Migration](#migration) | Questions regarding migrating to OpenProject from e.g. Bitnami or from other OpenProject versions | + | [Other](#other) | Additional questions, e.g. about contribution, training, support | + | [Topic-specific FAQ](#topic-specific-faq) | Links to other FAQ sections | + + ## Learn more about OpenProject -## Learn more about OpenProject + ### What about data privacy, data security and GDPR conformity? -### What about data privacy, data security and GDPR conformity? + Data protection and security are one of the main motivations for the development of this open source application. Thus, you have the possibility to move the OpenProject application including your data to your own infrastructure at any time. Unlike other cloud tools, you can also take a look at the software code and adapt it if necessary. -Data protection and security are one of the main motivations for the development of this open source application. Thus, you have the possibility to move the OpenProject application including your data to your own infrastructure at any time. Unlike other cloud tools, you can also take a look at the software code and adapt it if necessary. + For users who do not want to run OpenProject themselves, we offer a hosting product. Here we use subcontractors who are not based in the EU, too. We achieve compliance with the GDPR by using standard protection clauses (Art. 46 (2) (c) and (d) GDPR). + A list of the subcontractors currently used in the Cloud Edition can be found here: https://www.openproject.org/legal/data-processing-agreement/sub-processors/ + For our cloud product, we aim to completely eliminate subcontractors outside of the EU by the end of 2021. We have made a start by replacing Google Analytics with Matomo since 2020. + You can also send us encrypted emails to privacy@openproject.com. You can find the corresponding GPG key here: https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588 -For users who do not want to run OpenProject themselves, we offer a hosting product. Here we use subcontractors who are not based in the EU, too. We achieve compliance with the GDPR by using standard protection clauses (Art. 46 (2) (c) and (d) GDPR). -A list of the subcontractors currently used in the Cloud Edition can be found here: https://www.openproject.org/legal/data-processing-agreement/sub-processors/ -For our cloud product, we aim to completely eliminate subcontractors outside of the EU by the end of 2021. We have made a start by replacing Google Analytics with Matomo since 2020. -You can also send us encrypted emails to privacy@openproject.com. You can find the corresponding GPG key here: https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588 + ### Without authentication, can you be sure that users have exactly the permissions you have given them? -### Without authentication, can you be sure that users have exactly the permissions you have given them? + The Anonymous role lets you control what users can do when they have access to public projects without authentication. + Otherwise, you would have to create an account for each user and require authentication so that not everyone has access to your public projects. -The Anonymous role lets you control what users can do when they have access to public projects without authentication. -Otherwise, you would have to create an account for each user and require authentication so that not everyone has access to your public projects. + ### I would like to know where the data of openproject is saved with the online version, do you recommend us to keep a copy of the data somewhere else? -### I would like to know where the data of openproject is saved with the online version, do you recommend us to keep a copy of the data somewhere else? + At the moment you can not download a backup yourself. However, you are welcome to ask us to do this for you. We are currently developing a feature that will allow users to download backups themselves in the future. The database and also the storage for the attachments (also database backups) are each divided into several so-called AZs (availability zones). This means that even if one data center burns down, the data will not be lost because it is additionally replicated in another data center at a safe distance. -At the moment you can not download a backup yourself. However, you are welcome to ask us to do this for you. We are currently developing a feature that will allow users to download backups themselves in the future. The database and also the storage for the attachments (also database backups) are each divided into several so-called AZs (availability zones). This means that even if one data center burns down, the data will not be lost because it is additionally replicated in another data center at a safe distance. + "AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles) of each other." -"AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles) of each other." + ### Is OpenProject Enterprise cloud GDPR compliant? -### Is OpenProject Enterprise cloud GDPR compliant? + The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. + AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. + Employed facilities are compliant with the ISO 27001 and 27018 standards. The OpenProject cloud environment is continuously backing up user data with data at rest being fully encrypted with AES-256. + Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/gdpr-compliance). -The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. -AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. -Employed facilities are compliant with the ISO 27001 and 27018 standards. The OpenProject cloud environment is continuously backing up user data with data at rest being fully encrypted with AES-256. -Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/security-and-privacy/). + ### Is OpenProject HIPPA compliant? -### Is OpenProject HIPPA compliant? + Currently OpenProject is not HIPAA-compliant. OpenProject has high data-security and data-privacy standards and fulfills GDPR regulation. -Currently OpenProject is not HIPAA-compliant. OpenProject has high data-security and data-privacy standards and fulfills GDPR regulation. + ### How do I get access to the OpenProject premium features? -### How do I get access to the OpenProject premium features? + We offer the premium functions of OpenProject (incl. boards) for two different OpenProject variants: -We offer the premium functions of OpenProject (incl. boards) for two different OpenProject variants: + * For the OpenProject Enterprise cloud edition (hosted by us), + * For the self-hosted (on-premises) OpenProject Enterprise on-premises edition -* For the OpenProject Enterprise cloud edition (hosted by us), -* For the self-hosted (on-premises) OpenProject Enterprise on-premises edition + If you want to run OpenProject on your own server, the OpenProject Enterprise on-premises edition is the right option. + Have you already installed the [OpenProject Community edition](https://www.openproject.org/download-and-installation/)? If yes, you can request a trial license for the OpenProject Enterprise on-premises edition by clicking on the button "Free trial license" [here](https://www.openproject.org/de/enterprise-edition/) and test the Enterprise on-premises edition for 14 days for free. -If you want to run OpenProject on your own server, the OpenProject Enterprise on-premises edition is the right option. -Have you already installed the [OpenProject Community edition](https://www.openproject.org/download-and-installation/)? If yes, you can request a trial license for the OpenProject Enterprise on-premises edition by clicking on the button "Free trial license" [here](https://www.openproject.org/de/enterprise-edition/) and test the Enterprise on-premises edition for 14 days for free. + ### Can I have some users with premium features and some without? -### Can I have some users with premium features and some without? + As the Enterprise premium features affect the whole instance (e.g. with Agile Boards and project custom fields) it's not possible to upgrade only some users. -As the Enterprise premium features affect the whole instance (e.g. with Agile Boards and project custom fields) it's not possible to upgrade only some users. + ### What are the system requirements? -### What are the system requirements? + The system requirements can be found [here](../installation-and-operations/system-requirements). -The system requirements can be found [here](../installation-and-operations/system-requirements). + Apart from using OpenProject in the cloud (OpenProject Enterprise cloud) OpenProject can be installed in two different ways: The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. There's also a Docker based installation option. -Apart from using OpenProject in the cloud (OpenProject Enterprise cloud) OpenProject can be installed in two different ways: The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. There's also a Docker based installation option. + ### How can I test OpenProject and lern how to use it? -### How can I test OpenProject and learn how to use it? + Here are resources to get to know OpenProject: -Here are resources to get to know OpenProject: + - The [overview of our features](https://www.openproject.org/collaboration-software-features) + - Our [English demo video](https://www.youtube.com/watch?v=un6zCm8_FT4) or [German demo video](https://www.youtube.com/watch?v=doVtVArSSvk) to get an overview of Openproject. There are additional videos explaining certain features to be found on our [YouTube channel](https://www.youtube.com/c/OpenProjectCommunity/videos), too. + - The [Getting started guide](../getting-started) and the [User guide](../user-guide) + - Our free trial: Click the green button [here](https://www.openproject.org/enterprise-edition) for Enterprise on-premises or go to [start.openproject.com](https://start.openproject.com) for the Enterprise cloud. + - Our [development roadmap](https://community.openproject.com/projects/openproject/work_packages?query_id=1993) (to get to know future features) + - Our [training and consulting offers](https://www.openproject.org/training-and-consulting) -- The [overview of our features](https://www.openproject.org/collaboration-software-features) -- Our [English demo video](https://www.youtube.com/watch?v=un6zCm8_FT4) or [German demo video](https://www.youtube.com/watch?v=doVtVArSSvk) to get an overview of Openproject. There are additional videos explaining certain features to be found on our [YouTube channel](https://www.youtube.com/c/OpenProjectCommunity/videos), too. -- The [Getting started guide](../getting-started) and the [User guide](../user-guide) -- Our free trial: Click the green button [here](https://www.openproject.org/enterprise-edition) for Enterprise on-premises or go to [start.openproject.com](https://start.openproject.com) for the Enterprise cloud. -- Our [development roadmap](https://community.openproject.com/projects/openproject/work_packages?query_id=1993) (to get to know future features) -- Our [training and consulting offers](https://www.openproject.org/training-and-consulting) + ### Can I run OpenProject as a single user? -### Can I run OpenProject as a single user? + Our minimum plan for the Enterprise cloud edition and Enterprise on-premises edition is five users. Our pricing scheme covers three subscription options: Community Edition ($0), Enterprise cloud (€5.95/member/month or $7.25/member/month), and Enterprise on-premises (€5.95/member/month or $7.25/member/month). We recommend to start the [Community version](https://www.openproject.org/download-and-installation/) free of charge if the five user minimum is an issue for you. -Our minimum plan for the Enterprise cloud edition and Enterprise on-premises edition is five users. Our pricing scheme covers three subscription options: Community Edition ($0), Enterprise cloud (€5.95/member/month or $7.25/member/month), and Enterprise on-premises (€5.95/member/month or $7.25/member/month). We recommend to start the [Community version](https://www.openproject.org/download-and-installation/) free of charge if the five user minimum is an issue for you. + ### OpenProject is Open Source. Which kind of license does it come with? What am I allowed to do? What can I change? -### OpenProject is Open Source. Which kind of license does it come with? What am I allowed to do? What can I change? + OpenProject comes with the GNU General Public License v3 (GPLv3). You can find out more about the copyright [here](https://github.com/opf/openproject/blob/dev/COPYRIGHT). + In accordance with the terms set by the GPLv3 license, users can make modifications, create copies and redistribute the work. + Terms and conditions regarding GPLv3 are available at http://www.gnu.org/licenses/gpl-3.0.en.html or in [our repository](https://github.com/opf/openproject/blob/dev/LICENSE). -OpenProject comes with the GNU General Public License v3 (GPLv3). You can find out more about the copyright [here](https://github.com/opf/openproject/blob/dev/COPYRIGHT). -In accordance with the terms set by the GPLv3 license, users can make modifications, create copies and redistribute the work. -Terms and conditions regarding GPLv3 are available at http://www.gnu.org/licenses/gpl-3.0.en.html or in [our repository](https://github.com/opf/openproject/blob/dev/LICENSE). + ### Is OpenProject free of charge? -### Is OpenProject free of charge? + We offer three different versions of OpenProject. Please get an overview of the different OpenProject Editions [here](https://www.openproject.org/pricing/#compare). -We offer three different versions of OpenProject. Please get an overview of the different OpenProject Editions [here](https://www.openproject.org/pricing/#compare). + The (on-premise) OpenProject Community edition is completely free. The Enterprise cloud and Enterprise on-premises edition offer premium features, hosting and support and thus we are charging for it. Nevertheless, we offer free 14 days trials for the Enterprise versions so that you can get to know their benefits. If you prefer to use the free OpenProject Community edition, you can follow these [installation instructions](https://www.openproject.org/download-and-installation/), please note that you need a Linux server to install the Community edition. It is always possible to upgrade from the Community to the Enterprise cloud and Enterprise on-premises edition – check out the premium features [here](https://www.openproject.org/enterprise-edition/#premium-features). -The (on-premise) OpenProject Community edition is completely free. The Enterprise cloud and Enterprise on-premises edition offer premium features, hosting and support and thus we are charging for it. Nevertheless, we offer free 14 days trials for the Enterprise versions so that you can get to know their benefits. If you prefer to use the free OpenProject Community edition, you can follow these [installation instructions](https://www.openproject.org/download-and-installation/), please note that you need a Linux server to install the Community edition. It is always possible to upgrade from the Community to the Enterprise cloud and Enterprise on-premises edition – check out the premium features [here](https://www.openproject.org/enterprise-edition/#premium-features). + ### Can I have both users with the Enterprise cloud and others with the Enterprise on-premises Edition? -### Can I have both users with the Enterprise cloud and others with the Enterprise on-premises Edition? + This is only possible if you book two different plans for OpenProject. The users won't be able to work together directly. We strongly recommend using either Enterprise cloud *or* Enterprise on-premises, if you want to collaborate with all colleagues. -This is only possible if you book two different plans for OpenProject. The users won't be able to work together directly. We strongly recommend using either Enterprise cloud *or* Enterprise on-premises, if you want to collaborate with all colleagues. + ### How are users in OpenProject counted? How many licenses do I need for Enterprise on-premises or Enterprise cloud? -### How are users in OpenProject counted? How many licenses do I need for Enterprise on-premises or Enterprise cloud? + All users working in OpenProject Enterprise cloud/on-premises need a license in order to access OpenProject. Regarding payments, we only count the active (not blocked) users. Users who were only invited but didn't accept the invite do not count, either. -All users working in OpenProject Enterprise cloud/on-premises need a license in order to access OpenProject. Regarding payments, we only count the active (not blocked) users. Users who were only invited but didn't accept the invite do not count, either. + ### How many projects can I manage in OpenProject at once? -### How many projects can I manage in OpenProject at once? + The number of projects is always unlimited. + For the paid versions Enterprise or Cloud Edition, the price differs according to the number of users. + However, if you're still using an old OpenProject subscription there may be limits to the number of projects. In this case please contact us. -The number of projects is always unlimited. -For the paid versions Enterprise or Cloud Edition, the price differs according to the number of users. -However, if you're still using an old OpenProject subscription there may be limits to the number of projects. In this case please contact us. + ### What is the difference between Enterprise on-premises and Community Edition regarding LDAP? -### What is the difference between Enterprise on-premises and Community Edition regarding LDAP? + In the Community Edition and in the Enterprise on-premises edition you can use the standard LDAP authentication. However, the Enterprise on-premises edition also includes LDAP group synchronization. This allows you to synchronize group members from LDAP with groups in OpenProject. The respective documentation can be found [here](../system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/#synchronize-ldap-and-openproject-groups-premium-feature). -In the Community Edition and in the Enterprise on-premises edition you can use the standard LDAP authentication. However, the Enterprise on-premises edition also includes LDAP group synchronization. This allows you to synchronize group members from LDAP with groups in OpenProject. The respective documentation can be found [here](../system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/#synchronize-ldap-and-openproject-groups-premium-feature). + ### Does LDAP work in cloud edition? -### Does LDAP work in cloud edition? + LDAP is possible in principle. Effectively, everything runs on AWS EC2 instances in Ireland. However, the IPs are not fixed, but can theoretically change arbitrarily (within the IP ranges for eu-west-1 in [1]). In practice, this won't necessarily happen all the time, but we ourselves don't currently have a mechanism to make the concrete IPs of all servers available, for example. -LDAP is possible in principle. Effectively, everything runs on AWS EC2 instances in Ireland. However, the IPs are not fixed, but can theoretically change arbitrarily (within the IP ranges for eu-west-1 in [1]). In practice, this won't necessarily happen all the time, but we ourselves don't currently have a mechanism to make the concrete IPs of all servers available, for example. + ### What is the availability of your hosted OpenProject? Are there fixed maintenance windows where the software is not available? -### What is the availability of your hosted OpenProject? Are there fixed maintenance windows where the software is not available? + There is no fixed maintenance window per se. The databases have a maintenance window of half an hour each. One is on mondays at 3 am (CET), the other on thursdays at 1 am. But this does not mean that the database is not available. Since the databases are redundant (for vips at least), there is usually no interruption. + With new releases it always depends on the changes. + With the last release (11.2) there was no downtime, because the database changes were upward compatible. I.e. the old version could work with the new data. + Sometimes this is not the case, and then we need a downtime to roll out the new version. This usually takes up to an hour and we always announce it a few days in advance. + So there are no regular downtimes. -There is no fixed maintenance window per se. The databases have a maintenance window of half an hour each. One is on mondays at 3 am (CET), the other on thursdays at 1 am. But this does not mean that the database is not available. Since the databases are redundant (for vips at least), there is usually no interruption. -With new releases it always depends on the changes. -With the last release (11.2) there was no downtime, because the database changes were upward compatible. I.e. the old version could work with the new data. -Sometimes this is not the case, and then we need a downtime to roll out the new version. This usually takes up to an hour and we always announce it a few days in advance. -So there are no regular downtimes. + ### Will my account be deleted after a certain time of inactivity? -## How to ... in OpenProject? + Generally, no accounts will be deleted automatically. You can delete your account on -> My account (top right corner under your name) -> Delete Account. -Most of this kind of questions will be answered in the respective sections for each topic (see links below). However, there may be some FAQ that do not really fit elsewhere: + ## How to ... in OpenProject? -### I cannot log in, I do not know my password. What can I do? + Most of this kind of questions will be answered in the respective sections for each topic (see links below). However, there may be some FAQ that do not really fit elsewhere: -As a first step please try to [reset your password](../getting-started/sign-in-registration/#reset-your-password). Please look in your spam folder, too, if you didn't receive an email. + ### I cannot log in, I do not know my password. What can I do? -If that doesn't help please contact your admin for login related topics. He/she can [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). + As a first step please try to [reset your password](../getting-started/sign-in-registration/#reset-your-password). Please look in your spam folder, too, if you didn't receive an email. -If you don't know the URL of your OpenProject Enterprise cloud, you can find it on [this website](https://www.openproject.org/request-organization) on the basis of your email address. + If that doesn't help please contact your admin for login related topics. He/she can [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). -### I cannot log in. Resetting my password seems to have no effect. What do I do? + If you don't know the URL of your OpenProject Enterprise cloud, you can find it on [this website](https://www.openproject.org/request-organization) on the basis of your email address. -Look in your spam folder for the email. + ### I cannot log in. Resetting my password seems to have no effect. What do I do? -Ask your system admin to [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). + Look in your spam folder for the email. -If you are the system administrator of an on-premises installation (Enterprise on-premises or Community Edition) please have a look at [this FAQ](../installation-and-operations/operation/faq/#i-lost-access-to-my-admin-account-how-do-i-reset-my-password). + Ask your system admin to [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). -### How can I reverse changes? + If you are the system administrator of an on-premises installation (Enterprise on-premises or Community Edition) please have a look at [this FAQ](../installation-and-operations/operation/faq/#i-lost-access-to-my-admin-account-how-do-i-reset-my-password). -This is not possible per se, there's no Ctrl+Z option or anything similar. + ### How can I reverse changes? -Please use these resources to find out about the latest changes and re-do them manually: The [work package activity](../getting-started/work-packages-introduction/#activity-of-work-packages), the [history of the wiki page](../user-guide/wiki/more-wiki-functions/#show-wiki-page-history) or the [Activities module](../user-guide/activity). + This is not possible per se, there's no Ctrl+Z option or anything similar. -### What happens when the unit cost of a project, or budget, changes during a project or during a budget term? + Please use these resources to find out about the latest changes and re-do them manually: The [work package activity](../getting-started/work-packages-introduction/#activity-of-work-packages), the [history of the wiki page](../user-guide/wiki/more-wiki-functions/#show-wiki-page-history) or the [Activities module](../user-guide/activity). -The behavior depends on the date the budget and the rate of cost types refer to. The budget will contain the rate that was valid for the included unit costs at its creation (see “fixed date” in the budget details). Please note that it is possible to change this “fixed date” as well as old rates for cost types which will influence the budget or/and the spent costs. -### How can I increase or decrease the number of users in OpenProject? + ### What happens when the unit cost of a project, or budget, changes during a project or during a budget term? -You can invite new users in the system administration as long as you have enough licenses. + The behavior depends on the date the budget and the rate of cost types refer to. The budget will contain the rate that was valid for the included unit costs at its creation (see “fixed date” in the budget details). Please note that it is possible to change this “fixed date” as well as old rates for cost types which will influence the budget or/and the spent costs. -For the Community Edition you can have as many users as you need for free. -If you are using Enterprise on-premises, please write an email to sales @ openproject.com. + ### How can I increase or decrease the number of users in OpenProject? -If you are using the Enterprise cloud, you can easily upgrade or downgrade the number of users by navigating to *Administration -> Billing -> Manage subscription* and choosing the new amount of users which you need in your system. Find out more [here](../enterprise-guide/enterprise-cloud-guide/manage-cloud-subscription). + You can invite new users in the system administration as long as you have enough licenses. + For the Community Edition you can have as many users as you need for free. + If you are using Enterprise on-premises, please write an email to sales@openproject.com. -### How can I check the workload of each of my employees? + If you are using the Enterprise cloud, you can easily upgrade or downgrade the number of users by navigating to *Administration -> Billing -> Manage subscription* and choosing the new amount of users which you need in your system. Find out more [here](../enterprise-guide/enterprise-cloud-guide/manage-cloud-subscription). -The best way is to use one of our Action boards, the [Assignee board](.../.../.../agile-boards/#choose-between-board-types). Alternatively, you can filter work package lists (in each project or using the global work package list accessible via Modules in the right part of the header) to filter for work packages where employees are set as Assignee or as Accountable. + ### How can I check the workload of each of my employees? -### How can I change the day my week starts with, etc.? + The best way is to use one of our Action boards, the [Assignee board](.../.../.../agile-boards/#choose-between-board-types). Alternatively, you can filter work package lists (in each project or using the global work package list accessible via Modules in the right part of the header) to filter for work packages where employees are set as Assignee or as Accountable. -You can do this as a system administrator in the [System settings](../system-admin-guide/system-settings/display-settings/#time-and-date-formatting-aggregation-of-changes-in-activity). + ### How can I change the day my week starts with, etc.? -### How to use plugins in OpenProject and where can I find them? + You can do this as a system administrator in the [System settings](../system-admin-guide/system-settings/display-settings/#time-and-date-formatting-aggregation-of-changes-in-activity). -Not all available plugins for OpenProject are published yet. After updating the plugins so that they are working with the Rails3 OpenProject Core, they will be published on Github continiously. Please write us a note if you have questions to any of the plugins. + ### How to use plugins in OpenProject and where can I find them? -### Which Plugins are published so far? + Not all available plugins for OpenProject are published yet. After updating the plugins so that they are working with the Rails3 OpenProject Core, they will be published on Github continiously. Please write us a note if you have questions to any of the plugins. -Please refer to the project timeline to see which plugins will be released. Plugin development will take place in dedicated sub-projects on openproject.org. + ### Which Plugins are published so far? -### How can I add a RACI matrix in OpenProject? + Please refer to the list of [integrations and community plugins](.../system-admin-guide/integrations/) to see which plugins will be released. Plugin development will take place in dedicated sub-projects on openproject.org. -You can add [project custom fields](../system-admin-guide/custom-fields/custom-fields-projects/) of the type "user" to your projects and track the respective persons there. + ### How can I add a RACI matrix in OpenProject? -On a work package level you could use "Assignee" for "Responsible", "Accountable" for "Accountable" and [add custom fields](../system-admin-guide/custom-fields/) for "Consulted" and "Informed". For the latter one you could also just set the person as watcher instead. + You can add [project custom fields](../system-admin-guide/custom-fields/custom-fields-projects/) of the type "user" to your projects and track the respective persons there. -### How can I create a PDF file with an individual and consolidated projects report? + On a work package level you could use "Assignee" for "Responsible", "Accountable" for "Accountable" and [add custom fields](../system-admin-guide/custom-fields/) for "Consulted" and "Informed". For the latter one you could also just set the person as watcher instead. -To create and print/export reports you can... + ### How can I create a PDF file with an individual and consolidated projects report? -- use the [global work packages list](../user-guide/projects/#global-work-packages-list): Filter for e.g. phases and milestones (which would make sense to use in your projects in this case). Then use the [export feature](../user-guide/work-packages/exporting/#exporting-work-packages). This will give you an overview over all projects' work packages (or all projects' milestones and phases, respectively). -- use the [Wiki module](../user-guide/wiki) to document your project reports. The Wiki pages is optimized for being printed using your browser's print feature. You could even insert a work packages list there. If you want to use the Wiki we suggest setting it up in a (global) parent project. + To create and print/export reports you can... -The projects overview is not optimized for export via PDF, yet. Nevertheless, you can try to use your browser's print feature. + - use the [global work packages list](../user-guide/projects/#global-work-packages-list): Filter for e.g. phases and milestones (which would make sense to use in your projects in this case). Then use the [export feature](../user-guide/work-packages/exporting/#exporting-work-packages). This will give you an overview over all projects' work packages (or all projects' milestones and phases, respectively). + - use the [Wiki module](../user-guide/wiki) to document your project reports. The Wiki pages is optimized for being printed using your browser's print feature. You could even insert a work packages list there. If you want to use the Wiki we suggest setting it up in a (global) parent project. -### How can I receive the OpenProject newsletter? + The projects overview is not optimized for export via PDF, yet. Nevertheless, you can try to use your browser's print feature. -Please go to https://www.openproject.org/newsletter/ and submit your data to receive our newsletter. Another option would be to agree to receive the newsletter when creating your account. + ### How can I receive the OpenProject newsletter? -## FAQ regarding features + Please go to https://www.openproject.org/newsletter/ and submit your data to receive our newsletter. Another option would be to agree to receive the newsletter when creating your account. -Please find information on the features of OpenProject [here](https://www.openproject.org/collaboration-software-features/) and a comparison between Enterprise on-premises, Enterprise cloud and Community Edition [here](https://www.openproject.org/pricing/#compare). The community platform to see and [issue](../development/submit-feature-idea/) feature ideas can be found [here](https://community.openproject.com). + ## FAQ regarding features -### How can I become a member of the community? + Please find information on the features of OpenProject [here](https://www.openproject.org/collaboration-software-features/) and a comparison between Enterprise on-premises, Enterprise cloud and Community Edition [here](https://www.openproject.org/pricing/#compare). The community platform to see and [issue](../development/submit-feature-idea/) feature ideas can be found [here](https://community.openproject.com). -You can start collaborating with other members of OpenProject [here](https://community.openproject.org/projects/openproject/), bring in your contributions and ideas to improve the software and the community. Share your experiences with OpenProject. Also take a look at the Contribution page for further information. We are looking forward to your participation. + ### How can I become a member of the community? -### What is OPF (OpenProject Foundation)? + You can start collaborating with other members of OpenProject [here](https://community.openproject.org/projects/openproject/), bring in your contributions and ideas to improve the software and the community. Share your experiences with OpenProject. Also take a look at the Contribution page for further information. We are looking forward to your participation. -The OpenProject Foundation (Hyperlik to OPF) (OPF) (e.V.) is incorporated as a membership-based, non-profit organisation. It establishes a framework in which the open source software can successfully be developed. It supports and guides the software project, the community and its growth, furthermore, ensures that OpenProject continues to exist beyond the participation of individual members or companies. + ### What is OPF (OpenProject Foundation)? -### How can I become a member of OPF? + The OpenProject Foundation (Hyperlik to OPF) (OPF) (e.V.) is incorporated as a membership-based, non-profit organisation. It establishes a framework in which the open source software can successfully be developed. It supports and guides the software project, the community and its growth, furthermore, ensures that OpenProject continues to exist beyond the participation of individual members or companies. -Individuals as well as enterprises who have a proven commitment to collaborative open-source software development through sustained participation and contributions within OpenProject, are eligible for membership. Enterprises will be represented by individuals who will represent the interests of the company within the foundation. -An individual or a representative of a company is awarded for membership after nomination and approval by the majority of the existing members of the OpenProject Foundation. + ### How can I become a member of OPF? -### Is it possible to use multiple languages in OpenProject? + Individuals as well as enterprises who have a proven commitment to collaborative open-source software development through sustained participation and contributions within OpenProject, are eligible for membership. Enterprises will be represented by individuals who will represent the interests of the company within the foundation. + An individual or a representative of a company is awarded for membership after nomination and approval by the majority of the existing members of the OpenProject Foundation. -Yes, it is possible to use OpenProject in multiple languages. We support English, German, French and a number of additional languages. Each user can select their own preferred language by signing into OpenProject, clicking on the user avatar on the upper right side and selecting "My account" from the dropdown menu. -You can then select "Settings" from the side menu on the left side and [change the language](../getting-started/my-account/#change-your-language). + ### Is it possible to use multiple languages in OpenProject? -### How are decisions taken within this community, e.g. what will be a core feature? + Yes, it is possible to use OpenProject in multiple languages. We support English, German, French and a number of additional languages. Each user can select their own preferred language by signing into OpenProject, clicking on the user avatar on the upper right side and selecting "My account" from the dropdown menu. + You can then select "Settings" from the side menu on the left side and [change the language](../getting-started/my-account/#change-your-language). -We aim to take decisions in a transparent and collaborative approach and agree together on future developments and the overall thrust of the project. -General decisions will be governed by the OpenProject Foundation. + ### How are decisions taken within this community, e.g. what will be a core feature? -### Is there an OpenProject app? + We aim to take decisions in a transparent and collaborative approach and agree together on future developments and the overall thrust of the project. + General decisions will be governed by the OpenProject Foundation. -There is no native iOS or Android app for OpenProject, but OpenProject is responsive - so it displays well on smaller screens. + ### Is there an OpenProject app? -### Is it possible to connect MS Project and OpenProject or to migrate from MS Project to OpenProject? + There is no native iOS or Android app for OpenProject, but OpenProject is responsive - so it displays well on smaller screens. -Yes, please use the free [Excel synchronization](../user-guide/integrations/excel-synchronization/) for this. + ### Is it possible to connect MS Project and OpenProject or to migrate from MS Project to OpenProject? -### Are there plan/actual comparisons in OpenProject? + Yes, please use the free [Excel synchronization](../user-guide/integrations/excel-synchronization/) for this. -You can use the [Budgets module](../user-guide/budgets/#budgets) for a plan/actual comparison. + ### Are there plan/actual comparisons in OpenProject? -### Can I use OpenProject offline? + You can use the [Budgets module](../user-guide/budgets/#budgets) for a plan/actual comparison. -No, it's not possible to use OpenProject without Internet access (Enterprise cloud) or access to the server it is installed on (on-premises installations). + ### Can I use OpenProject offline? -### Can I import tasks from spreadsheets like Excel or LibreOffice? + No, it's not possible to use OpenProject without Internet access (Enterprise cloud) or access to the server it is installed on (on-premises installations). -Yes, that’s possible. Please have a look at our [Excel sync](../user-guide/integrations/excel-synchronization). + ### Can I import tasks from spreadsheets like Excel or LibreOffice? -### Is possible to create a task in one place and have it show up in several projects (and only have to update from one place). If so, how can I go about configuring that? + Yes, that’s possible. Please have a look at our [Excel sync](../user-guide/integrations/excel-synchronization). -As a workaround you could use work package relations. Once the task is created in one project you can create the relation "includes" in another project. This would be an option to display that task in multiple projects. You can find a detailed description for workpakage relations [here](../user-guide/work-packages/work-package-relations-hierarchies/). + ### Is possible to create a task in one place and have it show up in several projects (and only have to update from one place). If so, how can I go about configuring that? -### Does OpenProject have guest accounts? + As a workaround you could use work package relations. Once the task is created in one project you can create the relation "includes" in another project. This would be an option to display that task in multiple projects. You can find a detailed description for workpakage relations [here](../user-guide/work-packages/work-package-relations-hierarchies/). -Currently, all users working in the OpenProject Enterprise editions need a license in order to access OpenProject. Regarding payments we only count the active (not blocked) users. If users only require temporary access, you can [block](../system-admin-guide/users-permissions/users/#lock-and-unlock-users) those users afterwards to free up additional seats. + ### Does OpenProject have guest accounts? -Apart from that, you can use [placeholder users](../system-admin-guide/users-permissions/placeholder-users/) to set up your project without using license seats. + Currently, all users working in the OpenProject Enterprise editions need a license in order to access OpenProject. Regarding payments we only count the active (not blocked) users. If users only require temporary access, you can [block](../system-admin-guide/users-permissions/users/#lock-and-unlock-users) those users afterwards to free up additional seats. -### Can I get a notification when a deadline approaches? + Apart from that, you can use [placeholder users](../system-admin-guide/users-permissions/placeholder-users/) to set up your project without using license seats. -Not at the moment. This is a well-known feature requirement and we are currently working on the specification for this with our dev team. It's already on our roadmap and it will be developed in one of the upcoming releases. + ### Can I get a notification when a deadline approaches? -### Does OpenProject offer resource management? + Not at the moment. This is a well-known feature requirement and we are currently working on the specification for this with our dev team. It's already on our roadmap and it will be developed in one of the upcoming releases. -You can [set up budgets](../user-guide/budgets), [set an Estimated time](../user-guide/work-packages/edit-work-package/) for a work package and use the [Assignee board](../user-guide/agile-boards/#choose-between-board-types) to find out how many work packages are assigned to a person, yet. -Additional resource management features will be added within the next years. You can find the road-map for future releases [here](https://community.openproject.com/projects/openproject/work_packages?query_id=1993). + ### Does OpenProject offer resource management? -### Is there an organizational chart in OpenProject? + You can [set up budgets](../user-guide/budgets), [set an Estimated time](../user-guide/work-packages/edit-work-package/) for a work package and use the [Assignee board](../user-guide/agile-boards/#choose-between-board-types) to find out how many work packages are assigned to a person, yet. + Additional resource management features will be added within the next years. You can find the road-map for future releases [here](https://community.openproject.com/projects/openproject/work_packages?query_id=1993). -There's no such feature. However, you can use the wiki to add information regarding your departments and employees. Furthermore, you can upload existing org charts as image or e.g. PDF to the wiki or the documents module. + ### Is there an organizational chart in OpenProject? -In many companies it makes sense to structure your project tree according to your departments (i.e. one parent project for each department with projects for each topic or client underneath). + There's no such feature. However, you can use the wiki to add information regarding your departments and employees. Furthermore, you can upload existing org charts as image or e.g. PDF to the wiki or the documents module. -### Is there an architecture diagram for OpenProject? + In many companies it makes sense to structure your project tree according to your departments (i.e. one parent project for each department with projects for each topic or client underneath). -A (very rough) diagram can be found on https://www.openproject.org/hosting/. + ### What syntax is used to enter text in meetings? -### Can I set up an entity-relationship diagram in OpenProject? + It’s the same as for all wiki pages: Textile. See Wiki’s FAQ for further help. -No, currently we do not have an entity-relationship diagram for OpenProject. + ### How can I add my notes to the agenda? -## FAQ regarding OpenProject BIM edition + Below the general meeting information which comprise date, time and place you see the agenda. You have several options, the left-most allows you to close the agenda, which is to be done after the meeting in order to create the meeting minutes. + One to the left, you can edit the agenda and add your notes. + If you are done click save. -### How can I find out more about OpenProject BIM edition? + ### How can I send the agenda to the invitees? -Please have a look at our [demo video](https://www.youtube.com/watch?v=ThA4_17yedg) and at our [website](https://www.openproject.org/bim-project-management/). You can start a free trial there, too. + You can send the agenda or respectively the minutes to all invited project members, by clicking send agenda for review. -### Which IFC format are you using for conversion in the BIM module? + ### What happens if I close an agenda? -IFC2x3 and IFC4. We accept those formats and convert them to some other format that is optimized for web. + The close button will re-open the agenda for editing, but if you click save, the agenda will be saved as the meeting minutes. It was designed to be used during or after the meeting -### Is there a way to use OpenProject BIM for free, too? + ### How can I reference work packages? -Yes, (only) as part of the Community Edition you can use OpenProject BIM for free. Please have a look [here](../installation-and-operations/changing-to-bim-edition/) to find out how to activate the BIM modules in your on-premises installation. + You can reference work packages typing #issue_number . For a more detailed description see Referencing issues. + ### Is there an architecture diagram for OpenProject? -### Can a BCF file created from other software e.g. BIMcollab, Solibri, etc. be opened in OpenProject? + A (very rough) diagram can be found on https://www.openproject.org/hosting/. -Yes, of course. That's why the module for this in OpenProject is called "BCF". You can import and export BCF XML files. Our goal is to have specialized tools like Solibri do model checks, but the coordination of the results, the issues, is done in OpenProject, because more people can get access to the BCF issues through OpenProject because our licenses are much cheaper. In addition, BCF issues imported into OpenProject behave just like other non-BCF work packages. For example, you can plan them in a Gantt chart on the timeline, or manage them agilely in boards. We support the current BCF XML format 2.1. -Furthermore, we are planning a direct integration into Solibri. Then you don't need to export and import XML files anymore, but Solibri will read and write directly into OpenProject via an interface, the BCF-API. Before that, however, we will complete the integration in Autodesk Revit. -(Status: February 2021) + ### Can I set up an entity-relationship diagram in OpenProject? -### Does clicking on a BCF-issue zoom you to the appropriate location in the model? + No, currently we do not have an entity-relationship diagram for OpenProject. -Yes, the so-called camera position is stored in the BCF-issues, so that exactly the same camera position is assumed when you click on the BCF-issue. These are called viewpoints. If you have several models, e.g. architecture and technical building equipment, these must be activated (made visible) before you click on the BCF-issue. In the same way, BCF-elements of the model can be hidden or selected via the viewpoint. + ## FAQ regarding scrum: How to set up backlogs and sprints? -In our [introductory video](https://www.youtube.com/watch?v=ThA4_17yedg) to the OpenProject BIM Edition the basics are shown very well. In particular, the integration of BCF management into the rest of the project management of a construction project is the strength of OpenProject. + ### How to set up product and sprint backlogs? -### Can I add photos from my mobile/phone to BIM issues? + As project administrator you have the right to access the project configuration. There, you can define, which versions shall be used for that project. + For a regular scrum project, a product backlog, a kind of wish list and regularly updated sprints would be the basic configuration. Of course you can name those versions as you like. After the creation of the versions the issues can be assigned to them. -Yes. Take a photo with your camera and save it on your phone. Then open the correct work package in your browser or create a new one. Append the photo as an attachment to the work package. + ### Not all work packages are displayed in the backlogs - why? -### Can I use IFC while a Revit connection is not available? + The work packages need to be assigned to the specific versions first, i.e. existing work package need to be updated. Once the work packages are displayed in the backlogs, you can assign them to new versions or namely sprints by dragging them. In the same manner, the userstories can be ranked according to their priority. -Yes, of course. Within the BCF module you can upload multiple IFC models and create and manage BCF issues. + ### When is a work package counted as ‘done’ for the burn-down chart? -## Migration + As it is not applicable for each tracker to set an issue to closed there might be the need to define different statuses as complete. + In the project configuration, you can set the Definition of done. Whenever a workpackage reaches a status which is defined as Done the assigned storypoints will be deducted from the planned storypoints for the sprint. -### How can I migrate from Bitnami to OpenProject? + ### How can I update the work package in a sprint? -To migrate from Bitnami **to Enterprise cloud** please provide these: + For updating backlog work packages, you do not have to go back to the general work package view. You can edit the work pacvkages in-line, like updating the story points. + Just click the part you want to change and the field will become editable. -- data as database dump (.sql file) -- attachment folder + ### How can I print the story cards? -You can use the first two steps of [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). Please contact us to discuss your migration. + In the top right corner of the Sprint there is an icon you can click. It will open a drop-down menu, which holds the option to export the storycards as a PDF file and to print them afterwards for arranging them on a real task board. -To migrate from Bitnami **to Enterprise on premises** please use [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). We offer (paid) installation support to help you migrate to OpenProject (for the Enterprise on-premises edition). Please contact us to request it. + ### How to create a Scrumwiki? -### How can I migrate from Jira/Confluence to OpenProject? + OpenProject allows you to define a template wiki page, which can be generated for each Sprint. In the backlogs, you can generate the page by selecting wiki from the sprint menu. + You would have to create a general wiki page in your specific project. It must not be a subpage of any other page and has to have the name, which was set by the global administrator. For openproject.org it is Scrumwiki. -At the moment there are these ways to migrate: + ### I wanted to move the work package to ‘closed’ but get an error message - what is wrong? -- our [API](../api/) -- our [Excel sync](../user-guide/integrations/excel-synchronization) -- Using a [Markdown export app](https://marketplace.atlassian.com/apps/1221351/markdown-exporter-for-confluence?hosting=cloud&tab=overview) you can export pages from Confluence and paste them (via copy & paste) into OpenProject in e.g. the wiki. This should preserve at least most of the layout. Attachments would then have to be added manually. + Probably, the workpackage is blocked by an impediment, which is not yet finished. + The theoretical background is, that you cannot finish a task, if there is something which blocks the completion. On the task board, these impediments might not be obvious on first sight, so you might want to ‘close’ a work package accidentally, although it could not have been closed. In this case, you should check, if someone probably just forgot to update the impediment. -For more information please contact us. + ### How can I change the version of tasks that are child components of a work package? -### How can I migrate from Enterprise cloud to Enterprise on-premises? + If you want to use the backlog module you have two options: -We will provide a database dump which you can upload into your Enterprise on-premises edition. This way you can keep all your data. + 1. you can assign all components to a work package and assign this work package to a sprint and then, if necessary, move the work package to the next sprint. + 2. you can create several work packages and assign them to the desired sprints with the respective components. -### Can my data be moved from OpenProject Enterprise cloud edition to my own installed Enterprise on-premises edition? + ## FAQ regarding OpenProject BIM edition -Your data can be moved from the Enterprise cloud to the Enterprise on-premises edition. We will provide a database dump which you can upload into your Enterprise on-premises edition. + ### How can I find out more about OpenProject BIM edition? -### How can I migrate from Community edition to Enterprise on-premises? + Please have a look at our [demo video](https://www.youtube.com/watch?v=ThA4_17yedg) and at our [website](https://www.openproject.org/bim-project-management/). You can start a free trial there, too. -If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. + ### Which IFC format are you using for conversion in the BIM module? -### How can I migrate from Enterprise on-premises to Community edition? + IFC2x3 and IFC4. We accept those formats and convert them to some other format that is optimized for web. -If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](.../.../enterprise-edition/#premium-features) and won't be eligible for support any more. + ### Is there a way to use OpenProject BIM for free, too? -### Where can I find information on additional migrations (e.g. from MySQL to PostgreSQL)? + Yes, (only) as part of the Community Edition you can use OpenProject BIM for free. Please have a look [here](../installation-and-operations/changing-to-bim-edition/) to find out how to activate the BIM modules in your on-premises installation. -Please have a look at [this section](../installation-and-operations/misc). + ### If an enterprise on-premises customer wants to switch to the BIM Edition (on-premises), does anything change for them in terms of price? -### Do you have any documentation to enable slack plugin on the docker-compose file of your project? + The on premises BIM is unlike the cloud edition currently still included in the price and can be activated free of charge. If you want more Information about changing to BIM click [here](.../.../installation-and-operations/changing-to-bim-edition/) -We have a [documentation](.../installation-and-operations/installation/docker/#openproject-plugins) for how to add Slack to a docker setup, but you need to extend the OpenProject docker container yourself in order to add the plugin. There is no documentation as of now for how to do the same with the docker-compose setup. + ### Can a BCF file created from other software e.g. BIMcollab, Solibri, etc. be opened in OpenProject? -## Other + Yes, of course. That's why the module for this in OpenProject is called "BCF". You can import and export BCF XML files. Our goal is to have specialized tools like Solibri do model checks, but the coordination of the results, the issues, is done in OpenProject, because more people can get access to the BCF issues through OpenProject because our licenses are much cheaper. In addition, BCF issues imported into OpenProject behave just like other non-BCF work packages. For example, you can plan them in a Gantt chart on the timeline, or manage them agilely in boards. We support the current BCF XML format 2.1. + Furthermore, we are planning a direct integration into Solibri. Then you don't need to export and import XML files anymore, but Solibri will read and write directly into OpenProject via an interface, the BCF-API. Before that, however, we will complete the integration in Autodesk Revit. + (Status: February 2021) -### How can I contribute to OpenProject? + ### Does clicking on a BCF-issue zoom you to the appropriate location in the model? -We welcome everybody willing to help make OpenProject better. There are a lot of possibilities for helping, be it [improving the translations](../development/translate-openproject) via crowdin, answering questions in the [forums](https://community.openproject.org/projects/openproject/forums) or by fixing bugs and implementing features. + Yes, the so-called camera position is stored in the BCF-issues, so that exactly the same camera position is assumed when you click on the BCF-issue. These are called viewpoints. If you have several models, e.g. architecture and technical building equipment, these must be activated (made visible) before you click on the BCF-issue. In the same way, BCF-elements of the model can be hidden or selected via the viewpoint. -If you want to code, a good starting point would be to make yourself familiar with the [basic approaches for developing](../development/) in OpenProject and opening a pull request on GitHub referencing an existing bug report or feature request. Find our GitHub page [here](https://github.com/opf/openproject). + In our [introductory video](https://www.youtube.com/watch?v=ThA4_17yedg) to the OpenProject BIM Edition the basics are shown very well. In particular, the integration of BCF management into the rest of the project management of a construction project is the strength of OpenProject. -If in doubt on how you should start, you can also just [contact us](https://www.openproject.org/contact-us/). + ### Can I add photos from my mobile/phone to BIM issues? -### How can I receive support? + Yes. Take a photo with your camera and save it on your phone. Then open the correct work package in your browser or create a new one. Append the photo as an attachment to the work package. -We offer our Professional Support for Enterprise on-premises users and Enterprise cloud users. Please write an email to support@openproject.com. + ### Can I use IFC while a Revit connection is not available? -If you use the Community Edition please feel free to use our [forums](https://community.openproject.org/projects/openproject/forums) for exchange with other users. + Yes, of course. Within the BCF module you can upload multiple IFC models and create and manage BCF issues. -To learn more about OpenProject and how its features work please have a look at [this FAQ](#how-can-i-learn-more-about-openproject-and-how-to-use-it). + ## Migration -### Do you support Univention users? + ### How can I migrate from Bitnami to OpenProject? -If you're an Enterprise on-premises user you're eligible for Professional Support. However, we can't support you in all Univention-related topics (e.g. server not reachable, authentication setup, ...). + To migrate from Bitnami **to Enterprise cloud** please provide these: -### Do you have a cyber insurance? + - data as database dump (.sql file) + - attachment folder -Yes, we do. + You can use the first two steps of [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). Please contact us to discuss your migration. -### Is there a limitation of participants for the trainings? + To migrate from Bitnami **to Enterprise on premises** please use [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). We offer (paid) installation support to help you migrate to OpenProject (for the Enterprise on-premises edition). Please contact us to request it. -No, you can join with as many people from your organization as you like. However, or most we recommend not more than 20-25 people so there's enough opportunity for everyone to ask questions. -*This answer only refers to e.g. Getting Started training and custom trainings, not to the OpenProject certification!* + ### How can I migrate from Jira/Confluence to OpenProject? -### Can trainings be conducted remotely, too (e.g. the Custom training)? + At the moment there are these ways to migrate: -Yes, this is possible. Please get in touch. + - our [API](../api/) + - our [Excel sync](../user-guide/integrations/excel-synchronization) + - Using a [Markdown export app](https://marketplace.atlassian.com/apps/1221351/markdown-exporter-for-confluence?hosting=cloud&tab=overview) you can export pages from Confluence and paste them (via copy & paste) into OpenProject in e.g. the wiki. This should preserve at least most of the layout. Attachments would then have to be added manually. -### How long is the OpenProject certification valid? + For more information please contact us. -It does not expire. However, the certification training always covers the current version of the software at the time. + ### How can I migrate from Enterprise cloud to Enterprise on-premises? -### Where can I find out more about pricing? + We will provide a database dump which you can upload into your Enterprise on-premises edition. This way you can keep all your data. -You can find the price calculator [here](https://www.openproject.org/pricing) and FAQ regarding pricing [here](https://www.openproject.org/pricing/#faq). + ### Can my data be moved from OpenProject Enterprise cloud edition to my own installed Enterprise on-premises edition? -## Topic-specific FAQ + Your data can be moved from the Enterprise cloud to the Enterprise on-premises edition. We will provide a database dump which you can upload into your Enterprise on-premises edition. -Here are some selected links to other FAQ pages. Please use the menu to navigate to a topic's section to find more FAQs or use the search bar in the header. + ### How can I migrate from Community edition to Enterprise on-premises? -- [FAQ for work packages](../user-guide/work-packages/work-packages-faq) -- [FAQ for Gantt chart](../user-guide/gantt-chart/gantt-chart-faq) -- [FAQ for Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/enterprise-on-premises-faq) -- [FAQ for Enterprise cloud](../enterprise-guide/enterprise-cloud-guide/enterprise-cloud-faq) -- [FAQ for system administration](../system-admin-guide/system-admin-guide-faq) -- [FAQ for installation, operation and upgrades](../installation-and-operations/installation-faq) + If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. + + ### How can I migrate from Enterprise on-premises to Community edition? + + If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](.../.../enterprise-edition/#premium-features) and won't be eligible for support any more. + + ### Where can I find information on additional migrations (e.g. from MySQL to PostgreSQL)? + + Please have a look at [this section](../installation-and-operations/misc). + + ### Do you have any documentation to enable slack plugin on the docker-compose file of your project? + + We have a [documentation](.../installation-and-operations/installation/docker/#openproject-plugins) for how to add Slack to a docker setup, but you need to extend the OpenProject docker container yourself in order to add the plugin. There is no documentation as of now for how to do the same with the docker-compose setup. + + ## Other + + ### How can I contribute to OpenProject? + + We welcome everybody willing to help make OpenProject better. There are a lot of possibilities for helping, be it [improving the translations](../development/translate-openproject) via crowdin, answering questions in the [forums](https://community.openproject.org/projects/openproject/forums) or by fixing bugs and implementing features. + + If you want to code, a good starting point would be to make yourself familiar with the [basic approaches for developing](../development/) in OpenProject and opening a pull request on GitHub referencing an existing bug report or feature request. Find our GitHub page [here](https://github.com/opf/openproject). + + If in doubt on how you should start, you can also just [contact us](https://www.openproject.org/contact-us/). + + ### How can I receive support? + + We offer our Professional Support for Enterprise on-premises users and Enterprise cloud users. Please write an email to support@openproject.com. + + If you use the Community Edition please feel free to use our [forums](https://community.openproject.org/projects/openproject/forums) for exchange with other users. + + To learn more about OpenProject and how its features work please have a look at [this FAQ](#how-can-i-learn-more-about-openproject-and-how-to-use-it). + + ### Do you support Univention users? + + If you're an Enterprise on-premises user you're eligible for Professional Support. However, we can't support you in all Univention-related topics (e.g. server not reachable, authentication setup, ...). + + ### Do you have a cyber insurance? + + Yes, we do. + + ### Is there a limitation of participants for the trainings? + + No, you can join with as many people from your organization as you like. However, or most we recommend not more than 20-25 people so there's enough opportunity for everyone to ask questions. + *This answer only refers to e.g. Getting Started training and custom trainings, not to the OpenProject certification!* + + ### Can trainings be conducted remotely, too (e.g. the Custom training)? + + Yes, this is possible. Please get in touch. + + ### How long is the OpenProject certification valid? + + It does not expire. However, the certification training always covers the current version of the software at the time. + + ### Where can I find out more about pricing? + + You can find the price calculator [here](https://www.openproject.org/pricing) and FAQ regarding pricing [here](https://www.openproject.org/pricing/#faq). + + ## Topic-specific FAQ + + Here are some selected links to other FAQ pages. Please use the menu to navigate to a topic's section to find more FAQs or use the search bar in the header. + + - [FAQ for work packages](../user-guide/work-packages/work-packages-faq) + - [FAQ for Gantt chart](../user-guide/gantt-chart/gantt-chart-faq) + - [FAQ for Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/enterprise-on-premises-faq) + - [FAQ for Enterprise cloud](../enterprise-guide/enterprise-cloud-guide/enterprise-cloud-faq) + - [FAQ for system administration](../system-admin-guide/system-admin-guide-faq) + - [FAQ for installation, operation and upgrades]( + +- ../installation-and-operations/installation-faq) From 794481b38dc81f4e87492b980700500de017e281 Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Mon, 27 Dec 2021 14:22:30 +0100 Subject: [PATCH 15/20] Add link to FAQ [ci skip] --- docs/faq/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index 8f0a59ca2c..a5eaa52047 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -184,8 +184,7 @@ Please refer to the list of [integrations and community plugins](.../system-admin-guide/integrations/) to see which plugins will be released. Plugin development will take place in dedicated sub-projects on openproject.org. ### How can I add a RACI matrix in OpenProject? - - You can add [project custom fields](../system-admin-guide/custom-fields/custom-fields-projects/) of the type "user" to your projects and track the respective persons there. +You can add [project custom fields](../system-admin-guide/custom-fields/custom-fields-projects/) of the type "user" to your projects and track the respective persons there. On a work package level you could use "Assignee" for "Responsible", "Accountable" for "Accountable" and [add custom fields](../system-admin-guide/custom-fields/) for "Consulted" and "Informed". For the latter one you could also just set the person as watcher instead. From a5fed15d8d83de2585c451e4f21c5de1fe686fae Mon Sep 17 00:00:00 2001 From: JanKeppler Date: Wed, 5 Jan 2022 17:59:54 +0100 Subject: [PATCH 16/20] Add FAQ/Error messages [ci skip] --- docs/faq/README.md | 1 - docs/user-guide/work-packages/work-packages-faq/README.md | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/faq/README.md b/docs/faq/README.md index a5eaa52047..68ff02cbb0 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -364,7 +364,6 @@ You can add [project custom fields](../system-admin-guide/custom-fields/custom-f The on premises BIM is unlike the cloud edition currently still included in the price and can be activated free of charge. If you want more Information about changing to BIM click [here](.../.../installation-and-operations/changing-to-bim-edition/) ### Can a BCF file created from other software e.g. BIMcollab, Solibri, etc. be opened in OpenProject? - Yes, of course. That's why the module for this in OpenProject is called "BCF". You can import and export BCF XML files. Our goal is to have specialized tools like Solibri do model checks, but the coordination of the results, the issues, is done in OpenProject, because more people can get access to the BCF issues through OpenProject because our licenses are much cheaper. In addition, BCF issues imported into OpenProject behave just like other non-BCF work packages. For example, you can plan them in a Gantt chart on the timeline, or manage them agilely in boards. We support the current BCF XML format 2.1. Furthermore, we are planning a direct integration into Solibri. Then you don't need to export and import XML files anymore, but Solibri will read and write directly into OpenProject via an interface, the BCF-API. Before that, however, we will complete the integration in Autodesk Revit. (Status: February 2021) diff --git a/docs/user-guide/work-packages/work-packages-faq/README.md b/docs/user-guide/work-packages/work-packages-faq/README.md index 688177ece0..c9f396afc4 100644 --- a/docs/user-guide/work-packages/work-packages-faq/README.md +++ b/docs/user-guide/work-packages/work-packages-faq/README.md @@ -27,7 +27,7 @@ Please navigate to *Administration ->Work packages ->Types*, choose the respecti ### How can I assign users who do not have an account to work packages? -If you want to manage your project alone (without informing other team members) we recommend to use the [placeholder users](../../../system-admin-guide/users-permissions/placeholder-users) feature. +If you want to manage your project alone (without informing other team members) we recommend to use the [placeholder users](../../system-admin-guide/users-permissions/placeholder-users) feature. ### How can I set workload, deadline and duration in a work package? From 425c8fdd84d698e2306a47e3b0ceb49c04572f5a Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Fri, 4 Feb 2022 03:09:47 +0000 Subject: [PATCH 17/20] update locales from crowdin [ci skip] --- modules/backlogs/config/locales/crowdin/cs.yml | 2 +- modules/bim/config/locales/crowdin/js-cs.yml | 6 +++--- modules/boards/config/locales/crowdin/js-cs.yml | 6 +++--- modules/budgets/config/locales/crowdin/cs.yml | 2 +- modules/grids/config/locales/crowdin/js-cs.yml | 4 ++-- modules/job_status/config/locales/crowdin/js-cs.yml | 8 ++++---- modules/ldap_groups/config/locales/crowdin/cs.yml | 4 ++-- modules/openid_connect/config/locales/crowdin/cs.yml | 4 ++-- 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/modules/backlogs/config/locales/crowdin/cs.yml b/modules/backlogs/config/locales/crowdin/cs.yml index 0e83a0a47e..6656adabfe 100644 --- a/modules/backlogs/config/locales/crowdin/cs.yml +++ b/modules/backlogs/config/locales/crowdin/cs.yml @@ -99,7 +99,7 @@ cs: backlogs_empty_title: "Nejsou definovány žádné verze pro použití v neuzavřených záznamech" backlogs_empty_action_text: "Chcete-li začít s nevyřízené položky, vytvořte novou verzi a přiřaďte ji do sloupce nevyřízené položky." button_edit_wiki: "Upravit wiki stránku" - error_backlogs_task_cannot_be_story: "The settings are invalid. The selected task type can not also be a story type." + error_backlogs_task_cannot_be_story: "Nastavení jsou neplatná. Vybraný typ tasku nemůže být také typem příběhu." error_intro_plural: "Došlo k následujícím chybám:" error_intro_singular: "Došlo k následující chybě:" error_outro: "Před dalším odesláním opravte výše uvedené chyby." diff --git a/modules/bim/config/locales/crowdin/js-cs.yml b/modules/bim/config/locales/crowdin/js-cs.yml index a392822ea4..165f2e00de 100644 --- a/modules/bim/config/locales/crowdin/js-cs.yml +++ b/modules/bim/config/locales/crowdin/js-cs.yml @@ -3,7 +3,7 @@ cs: js: bcf: label_bcf: 'BCF' - import: 'Importovat' + import: 'Import' import_bcf_xml_file: 'Import BCF XML file (BCF version 2.1)' export: 'Export' export_bcf_xml_file: 'Export BCF XML file (BCF version 2.1)' @@ -12,8 +12,8 @@ cs: show_viewpoint: 'Show viewpoint' delete_viewpoint: 'Delete viewpoint' management: 'BCF management' - refresh: 'Refresh' - refresh_work_package: 'Refresh work package' + refresh: "Aktualizovat\n" + refresh_work_package: 'Aktualizovat pracovní balíček' ifc_models: empty_warning: "This project does not yet have any IFC models." use_this_link_to_manage: "Use this link to upload and manage your IFC models" diff --git a/modules/boards/config/locales/crowdin/js-cs.yml b/modules/boards/config/locales/crowdin/js-cs.yml index 710b3f036c..2864197cd5 100644 --- a/modules/boards/config/locales/crowdin/js-cs.yml +++ b/modules/boards/config/locales/crowdin/js-cs.yml @@ -53,9 +53,9 @@ cs: action_text_version: > Board with automated columns based on the version attribute. Ideal for planning product development. action_type: - assignee: assignee - status: status - version: version + assignee: Řešitel + status: Stav + version: verze subproject: subproject subtasks: parent-child board_type_title: diff --git a/modules/budgets/config/locales/crowdin/cs.yml b/modules/budgets/config/locales/crowdin/cs.yml index cd93ee76a1..dfe97efb1f 100644 --- a/modules/budgets/config/locales/crowdin/cs.yml +++ b/modules/budgets/config/locales/crowdin/cs.yml @@ -60,7 +60,7 @@ cs: label_budget_plural: "Rozpočty" label_budget_id: "Rozpočet č.%{id}" label_deliverable: "Rozpočet" - label_example_placeholder: 'e.g., %{decimal}' + label_example_placeholder: 'Např. %{decimal}' label_view_all_budgets: "Zobrazit všechny rozpočty" label_yes: "Ano" notice_budget_conflict: "Pracovní balíčky musí být ze stejného projektu." diff --git a/modules/grids/config/locales/crowdin/js-cs.yml b/modules/grids/config/locales/crowdin/js-cs.yml index ce65ae08aa..696b4cdda7 100644 --- a/modules/grids/config/locales/crowdin/js-cs.yml +++ b/modules/grids/config/locales/crowdin/js-cs.yml @@ -1,9 +1,9 @@ cs: js: grid: - add_widget: 'Add widget' + add_widget: 'Přidat widget' remove: 'Odstranit widget' - configure: 'Configure widget' + configure: 'Konfigurovat widget' upsale: text: "Some widgets, like the work package graph widget, are only available in the " link: 'enterprise edition.' diff --git a/modules/job_status/config/locales/crowdin/js-cs.yml b/modules/job_status/config/locales/crowdin/js-cs.yml index 37e18e1442..32257ce49d 100644 --- a/modules/job_status/config/locales/crowdin/js-cs.yml +++ b/modules/job_status/config/locales/crowdin/js-cs.yml @@ -2,16 +2,16 @@ cs: js: job_status: download_starts: 'The download should start automatically.' - click_to_download: 'Or click here to download.' + click_to_download: 'Klikněte zde na stažení' title: 'Background job status' redirect: 'You are being redirected.' - redirect_link: 'Please click here to continue.' + redirect_link: 'Pro pokračování klikněte prosím zde.' redirect_errors: 'Due to these errors, you will not be redirected automatically.' errors: 'Some errors have occurred' generic_messages: not_found: 'This job could not be found.' in_queue: 'The job has been queued and will be processed shortly.' in_process: 'The job is currently being processed.' - error: 'The job has failed to complete.' + error: 'Úlohu se nepodařilo dokončit.' cancelled: 'The job has been cancelled due to an error.' - success: 'The job completed successfully.' + success: 'Operace proběhla úspěšně.' diff --git a/modules/ldap_groups/config/locales/crowdin/cs.yml b/modules/ldap_groups/config/locales/crowdin/cs.yml index 35f87f2583..17dd775ae2 100644 --- a/modules/ldap_groups/config/locales/crowdin/cs.yml +++ b/modules/ldap_groups/config/locales/crowdin/cs.yml @@ -3,11 +3,11 @@ cs: attributes: ldap_groups/synchronized_group: dn: 'DN' - auth_source: 'LDAP connection' + auth_source: 'Připojení LDAP' sync_users: 'Sync users' ldap_groups/synchronized_filter: filter_string: 'LDAP filter' - auth_source: 'LDAP connection' + auth_source: 'Připojení LDAP' group_name_attribute: "Group name attribute" sync_users: 'Sync users' base_dn: "Search base DN" diff --git a/modules/openid_connect/config/locales/crowdin/cs.yml b/modules/openid_connect/config/locales/crowdin/cs.yml index 0e5968e0b1..7f6d534d9b 100644 --- a/modules/openid_connect/config/locales/crowdin/cs.yml +++ b/modules/openid_connect/config/locales/crowdin/cs.yml @@ -1,6 +1,6 @@ cs: logout_warning: > - You have been logged out. The contents of any form you submit may be lost. Please [log in]. + Byli jste odhlášeni. Obsah formuláře může být ztracen. Prosím, [přihlaste se]. activemodel: attributes: openid_connect/provider: @@ -8,7 +8,7 @@ cs: display_name: Display name identifier: Identifikátor secret: Secret - scope: Scope + scope: Rozsah openid_connect: menu_title: OpenID providers providers: From 522eedd849bd78dc3fa0ce0543ab5fd1e525b567 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Sun, 6 Feb 2022 03:07:08 +0000 Subject: [PATCH 18/20] update locales from crowdin [ci skip] --- config/locales/crowdin/cs.yml | 296 ++++++++-------- config/locales/crowdin/js-cs.yml | 322 +++++++++--------- modules/bim/config/locales/crowdin/cs.yml | 46 +-- modules/bim/config/locales/crowdin/js-cs.yml | 8 +- .../boards/config/locales/crowdin/js-cs.yml | 14 +- modules/budgets/config/locales/crowdin/cs.yml | 4 +- modules/grids/config/locales/crowdin/cs.yml | 2 +- .../grids/config/locales/crowdin/js-cs.yml | 24 +- .../config/locales/crowdin/js-cs.yml | 18 +- .../ldap_groups/config/locales/crowdin/cs.yml | 28 +- modules/meeting/config/locales/crowdin/cs.yml | 42 +-- .../config/locales/crowdin/cs.yml | 14 +- .../overviews/config/locales/crowdin/cs.yml | 2 +- .../pdf_export/config/locales/crowdin/cs.yml | 30 +- .../recaptcha/config/locales/crowdin/cs.yml | 6 +- .../reporting/config/locales/crowdin/cs.yml | 46 +-- .../config/locales/crowdin/cs.yml | 64 ++-- .../webhooks/config/locales/crowdin/cs.yml | 34 +- .../xls_export/config/locales/crowdin/cs.yml | 12 +- 19 files changed, 506 insertions(+), 506 deletions(-) diff --git a/config/locales/crowdin/cs.yml b/config/locales/crowdin/cs.yml index ca8b3f1b6a..00220bc6a1 100644 --- a/config/locales/crowdin/cs.yml +++ b/config/locales/crowdin/cs.yml @@ -63,16 +63,16 @@ cs: main-menu-bg-color: "Barva pozadí levého menu." theme_warning: Změna motivu přepíše váš vlastní styl. Vzhled pak bude ztracen. Jste si jisti, že chcete pokračovat? enterprise: - upgrade_to_ee: "Upgrade to the Enterprise Edition" + upgrade_to_ee: "Upgradovat na Enterprise Edition" add_token: "Nahrát podpůrný token Enterprise Edition" replace_token: "Nahradit aktuální podpůrný token" - order: "Order Enterprise on-premises Edition" + order: "Upgradovat na Enterprise Edition on premises" paste: "Vložte svůj podpůrný token Enterprise Edition" required_for_feature: "Tato funkce je dostupná pouze s aktivním podpůrným tokenem pro Enterprise Edition." enterprise_link: "Pro více informací klikněte zde." - start_trial: 'Start free trial' - book_now: 'Book now' - get_quote: 'Get a quote' + start_trial: 'Začít zkušební verzi' + book_now: 'Rezervujte nyní' + get_quote: 'Získat cenovou nabídku' announcements: show_until: Ukázat až do is_active: aktuálně zobrazené @@ -91,7 +91,7 @@ cs: background_jobs: status: error_requeue: "Job experienced an error but is retrying. The error was: %{message}" - cancelled_due_to: "Job was cancelled due to error: %{message}" + cancelled_due_to: "Úkol byl zrušen z důvodu chyby: %{message}" ldap_auth_sources: technical_warning_html: | Tento LDAP formulář vyžaduje technické znalosti nastavení LDAP / Active Directory. @@ -170,7 +170,7 @@ cs: enabled_in_project: 'Povoleno v projektu' contained_in_type: 'Obsahuje typ' confirm_destroy_option: "Smazáním možnosti smažete všechny výskyty (např. v pracovních balíčcích). Opravdu ji chcete odstranit?" - reorder_alphabetical: "Reorder values alphabetically" + reorder_alphabetical: "Změnit pořadí abecedně" reorder_confirmation: "Warning: The current order of available values will be lost. Continue?" tab: no_results_title_text: V současné době nejsou žádná vlastní pole. @@ -203,8 +203,8 @@ cs: completed: "Smazání projektu %{name} dokončeno" completed_text: "Požadavek na smazání projektu '%{name}' byl dokončen." index: - open_as_gantt: 'Open as Gantt view' - open_as_gantt_title: "Use this button to generate a Gantt view that filters work packages for the projects visible on this page." + open_as_gantt: 'Otevřít jako zobrazení Gantt' + open_as_gantt_title: "Použijte toto tlačítko pro generování Ganttova zobrazení, které filtruje pracovní balíčky pro projekty viditelné na této stránce." open_as_gantt_title_admin: "You can modify the view settings (such as selected work package types) in the administration under project settings." no_results_title_text: V současné době nejsou žádné projekty no_results_content_text: Vytvořit nový projekt @@ -231,7 +231,7 @@ cs: index: no_results_title_text: Momentálně nejsou žádní členové součástí tohoto projektu. no_results_content_text: Přidání člena do projektu - invite_by_mail: "Send invite to %{mail}" + invite_by_mail: "Poslat pozvánku do %{mail}" my: access_token: failed_to_reset_token: "Nepodařilo se obnovit přístupový token: %{error}" @@ -244,23 +244,23 @@ cs: no_results_content_text: Přidat příspěvek users: groups: - member_in_these_groups: 'This user is currently a member of the following groups:' - no_results_title_text: This user is currently not a member in any group. + member_in_these_groups: 'Tento uživatel je v současné době členem následujících skupin:' + no_results_title_text: Tento uživatel není v současné době členem žádné skupiny. memberships: no_results_title_text: Tento uživatel není v současné době členem projektu. placeholder_users: right_to_manage_members_missing: > You are not allowed to delete the placeholder user. You do not have the right to manage members for all projects that the placeholder user is a member of. - delete_tooltip: "Delete placeholder user" + delete_tooltip: "Odstranit placeholder uživatele" deletion_info: - heading: "Delete placeholder user %{name}" + heading: "Odstranit zástupného uživatele %{name}" data_consequences: > All occurrences of the placeholder user (e.g., as assignee, responsible or other user values) will be reassigned to an account called "Deleted user". As the data of every deleted account is reassigned to this account it will not be possible to distinguish the data the user created from the data of another deleted account. - irreversible: "This action is irreversible" + irreversible: "Tato akce je nevratná" confirmation: "Enter the placeholder user name %{name} to confirm the deletion." upsale: - title: Assign work to people that are not members of the project. + title: Přiřadit práci lidem, kteří nejsou členy projektu. description: > There are multiple scenarios where you want to assign work to people that are not member of your project. It could simply be that you still need to hire the correct person for the job. Or you just don't want to give that person access to the project's information but still want track tasks assigned to that person. prioritiies: @@ -304,7 +304,7 @@ cs: overview: no_results_title_text: Momentálně zde nejsou žádné pracovní balíčky přiřazené k této verzi. wiki: - page_not_editable_index: The requested page does not (yet) exist. You have been redirected to the index of all wiki pages. + page_not_editable_index: Požadovaná stránka ještě neexistuje. Byli jste přesměrováni na index všech wiki stránek. no_results_title_text: V současné době neexistují žádné Wiki stránky. index: no_results_content_text: Přidat novou wiki stránku @@ -319,10 +319,10 @@ cs: other: '%{count} potomků pracovního balíčku' bulk: could_not_be_saved: "Následující pracovní balíčky nelze uložit:" - none_could_be_saved: "None of the %{total} work packages could be updated." - x_out_of_y_could_be_saved: "%{failing} out of the %{total} work packages could not be updated while %{success} could." + none_could_be_saved: "Žádný z %{total} pracovních balíčků nemohl být aktualizován." + x_out_of_y_could_be_saved: "%{failing} z pracovních balíčků %{total} nemohl být aktualizován, zatímco %{success} může." selected_because_descendants: "While %{selected} work packages where selected, in total %{total} work packages are affected which includes descendants." - descendant: "descendant of selected" + descendant: "potomek vybraného" move: no_common_statuses_exists: "Pro všechny vybrané pracovní balíčky není k dispozici žádný stav. Jejich stav nelze změnit." unsupported_for_multiple_projects: 'Hromadný přesun/kopírování není podporováno pro pracovní balíčky z více projektů' @@ -394,7 +394,7 @@ cs: attr_mail: "Email" base_dn: "Base DN" host: "Hostitel" - onthefly: "Automatic user creation" + onthefly: "Automatické vytváření uživatele" port: "Port" changeset: repository: "Repozitář" @@ -447,10 +447,10 @@ cs: types: "Typy" versions: "Verze" work_packages: "Pracovní balíčky" - templated: 'Template project' + templated: 'Projektová šablona' projects/status: code: 'Stav' - explanation: 'Status description' + explanation: 'Popis stavu' codes: on_track: 'On track' at_risk: 'At risk' @@ -519,7 +519,7 @@ cs: parent_work_package: "Rodič" priority: "Priorita" progress: "Průběh (%)" - schedule_manually: "Manual scheduling" + schedule_manually: "Manuální plánování" spent_hours: "Strávený čas" spent_time: "Strávený čas" subproject: "Dílčí projekt" @@ -546,12 +546,12 @@ cs: cant_link_a_work_package_with_a_descendant: "Pracovní balíček nemůže být propojen s jedním z jeho podúkolů." circular_dependency: "Tento vztah by vytvořil kruhovou závislost." confirmation: "neshoduje se s %{attribute}." - could_not_be_copied: "%{dependency} could not be (fully) copied." + could_not_be_copied: "%{dependency} nemůže být (zcela) zkopírován." does_not_exist: "neexistuje." - error_enterprise_only: "is only available in the OpenProject Enterprise Edition" - error_unauthorized: "may not be accessed." + error_enterprise_only: "je k dispozici pouze v OpenProject Enterprise Edition" + error_unauthorized: "není přístupný." error_readonly: "was attempted to be written but is not writable." - email: "is not a valid email address." + email: "není platná e-mailová adresa" empty: "nemůže být prázdné." even: "musí být sudé." exclusion: "vyhrazeno." @@ -568,8 +568,8 @@ cs: invalid_url: 'není platná adresa URL.' invalid_url_scheme: 'není podporovaný protokol (povoleny: %{allowed_schemes}).' less_than_or_equal_to: "musí být menší než nebo rovno %{count}." - not_available: "is not available due to a system configuration." - not_deletable: "cannot be deleted." + not_available: "není k dispozici kvůli konfiguraci systému." + not_deletable: "nelze odstranit" not_current_user: "není aktuální uživatel." not_a_date: "není platné datum." not_a_datetime: "není platný čas." @@ -584,7 +584,7 @@ cs: taken: "je již použito." too_long: "je příliš dlouhý (maximum je %{count} znaků)." too_short: "je příliš krátký (minimum je %{count} znaků)." - type_mismatch: "is not of type '%{type}'" + type_mismatch: "není typu '%{type}'" type_mismatch_nested: "is not of type '%{type}' at path '%{path}'" unchangeable: "nelze změnit." unknown_property: "is not a known property." @@ -632,7 +632,7 @@ cs: outside: 'je mimo mřížku.' end_before_start: 'konečná hodnota musí být větší než počáteční hodnota.' notifications: - at_least_one_channel: 'At least one channel for sending notifications needs to be specified.' + at_least_one_channel: 'Alespoň jeden kanál pro odesílání oznámení musí být specifikován.' attributes: read_ian: read_on_creation: 'cannot be set to true on notification creation.' @@ -644,7 +644,7 @@ cs: no_notification_reason: 'cannot be blank as mail digest is chosen as a channel.' notification_settings: only_one_global_setting: 'There must only be one global notification setting.' - email_alerts_global: 'The email notification settings can only be set globally.' + email_alerts_global: 'Nastavení e-mailových oznámení lze nastavit pouze globálně.' format: "%{message}" parse_schema_filter_params_service: attributes: @@ -653,7 +653,7 @@ cs: invalid_values: "Hodnota není platná." id_filter_required: "Je vyžadován filtr 'id'." project: - archived_ancestor: 'The project has an archived ancestor.' + archived_ancestor: 'Projekt má archivovaného předka.' foreign_wps_reference_version: 'Work packages in non descendant projects reference versions of the project or its descendants.' attributes: types: @@ -683,7 +683,7 @@ cs: queries/filters/base: attributes: values: - inclusion: "filter has invalid values." + inclusion: "filtr má neplatné hodnoty." format: "%{message}" relation: typed_dag: @@ -712,13 +712,13 @@ cs: user_preference: attributes: pause_reminders: - invalid_range: "can only be a valid date range." + invalid_range: "může být pouze platný časový rozsah." daily_reminders: full_hour: "can only be configured to be delivered at a full hour." wiki_page: attributes: slug: - undeducible: "cannot be deduced from the title '%{title}'." + undeducible: "nelze odvodit z názvu '%{title}'." work_package: is_not_a_valid_target_for_time_entries: "Pracovní balíček #%{id} není platný cíl pro přeřazení časových záznamů." attributes: @@ -726,7 +726,7 @@ cs: not_start_date: "není v počátečním datu, i když je to nutné pro milníky." parent: cannot_be_milestone: "nemůže být milník." - cannot_be_self_assigned: "cannot be assigned to itself." + cannot_be_self_assigned: "nemůže být přiřazeno k sobě." cannot_be_in_another_project: "nemůže být v jiném projektu." not_a_valid_parent: "je neplatné." start_date: @@ -743,7 +743,7 @@ cs: does_not_exist: "Zadaná kategorie neexistuje." estimated_hours: only_values_greater_or_equal_zeroes_allowed: "musí být větší nebo rovno 0." - readonly_status: 'The work package is in a readonly status so its attributes cannot be changed.' + readonly_status: 'Pracovní balíček je ve stavu jen pro čtení, takže jeho atributy nelze změnit.' type: attributes: attribute_groups: @@ -755,9 +755,9 @@ cs: user: attributes: base: - user_limit_reached: "User limit reached. No more accounts can be created on the current plan." + user_limit_reached: "Byl dosažen limit uživatelů. V aktuálním plánu nelze vytvořit žádné další účty." password_confirmation: - confirmation: "Password confirmation does not match password." + confirmation: "Hesla se neshodují!" format: "%{message}" password: weak: "Musí obsahovat znaky z následujících tříd (alespoň %{min_count} z %{all_count}): %{rules}." @@ -813,7 +813,7 @@ cs: few: "Notifications" many: "Notifications" other: "Notifications" - placeholder_user: "Placeholder user" + placeholder_user: "placeholder uživatel" project: "Projekt" query: "Vlastní dotaz" role: @@ -855,9 +855,9 @@ cs: date: "Datum" default_columns: "Výchozí sloupce" description: "Popis" - derived_due_date: "Derived finish date" - derived_estimated_hours: "Derived estimated time" - derived_start_date: "Derived start date" + derived_due_date: "Derivované Datum ukončení " + derived_estimated_hours: "Derivované předpokládaný čas" + derived_start_date: "Derivované Datum zahájení " display_sums: "Zobrazit součty" due_date: "Datum dokončení" estimated_hours: "Odhadovaný čas" @@ -895,16 +895,16 @@ cs: version: "Verze" work_package: "Pracovní balíček" backup: - label_backup_token: "Backup token" - label_create_token: "Create backup token" - label_delete_token: "Delete backup token" - label_reset_token: "Reset backup token" - label_token_users: "The following users have active backup tokens" + label_backup_token: "Záložní token" + label_create_token: "Vytvořit záložní token" + label_delete_token: "Odstranit záložní token" + label_reset_token: "Resetovat záložní token" + label_token_users: "Následující uživatelé mají aktivní tokeny pro zálohy" reset_token: action_create: Vytvořit action_reset: Obnovit - heading_reset: "Reset backup token" - heading_create: "Create backup token" + heading_reset: "Resetovat záložní token" + heading_create: "Vytvořit záložní token" implications: > Enabling backups will allow any user with the required permissions and this backup token to download a backup containing all data of this OpenProject installation. This includes the data of all other users. info: > @@ -912,15 +912,15 @@ cs: verification: > Enter %{word} to confirm you want to %{action} the backup token. verification_word_reset: reset - verification_word_create: create + verification_word_create: vytvořit warning: > When you create a new token you will only be allowed to request a backup after 24 hours. This is a safety measure. After that you can request a backup any time using that token. - text_token_deleted: Backup token deleted. Backups are now disabled. + text_token_deleted: Záložní token odstraněn. Zálohy jsou nyní zakázány. error: - invalid_token: Invalid or missing backup token - token_cooldown: The backup token will be valid in %{hours} hours. + invalid_token: Neplatný nebo chybí záložní token + token_cooldown: Záložní token bude platný za %{hours} hodin. backup_pending: There is already a backup pending. - limit_reached: You can only do %{limit} backups per day. + limit_reached: Můžete provádět pouze %{limit} záloh denně. button_add: "Přidat" button_add_comment: "Přidat komentář" button_add_member: Přidat člena @@ -1000,7 +1000,7 @@ cs: text_update_consent_time: Zaškrtněte toto políčko k vynucení nového souhlasu uživatele. Povolte v případě, že jste změnili právní aspekt souhlasu uvedeného výše. update_consent_last_time: "Poslední aktualizace souhlasu: %{update_time}" copy_project: - title: 'Copy project "%{source_project_name}"' + title: 'Kopírovat projekt "%{source_project_name}"' started: "Začalo kopírovat projekt \"%{source_project_name}\" do \"%{target_project_name}\". Budete informováni e-mailem, jakmile bude k dispozici \"%{target_project_name}\"." failed: "Nebylo možné zkopírovat projekt \"%{source_project_name}\"" failed_internal: "Kopírování se nezdařilo kvůli interní chybě." @@ -1008,9 +1008,9 @@ cs: errors: "Chyba" project_custom_fields: 'Vlastní pole projektu' x_objects_of_this_type: - zero: 'No objects of this type' - one: 'One object of this type' - other: '%{count} objects of this type' + zero: 'Žádné objekty tohoto typu' + one: 'Jeden objekt tohoto typu' + other: '%{count} objektů tohoto typu' text: failed: "Nebylo možné zkopírovat projekt \"%{source_project_name}\" do \"%{target_project_name}\"." succeeded: "Projekt \"%{source_project_name}\" zkopírován do \"%{target_project_name}\"." @@ -1231,7 +1231,7 @@ cs: add_groups: "Přidat nové skupiny atributů" rename_groups: "Přejmenovat skupiny atributů" project_filters: - description_html: "Filtering and sorting on custom fields is an enterprise edition feature." + description_html: "Filtrování a třídění vlastních polí je funkcí enterprise edice." enumeration_activities: "Time tracking activities" enumeration_work_package_priorities: "Priority pracovního balíčku" enumeration_reported_project_statuses: "Nahlášený stav projektu" @@ -1253,7 +1253,7 @@ cs: error_cookie_missing: 'OpenProject cookie chybí. Ujistěte se, že jsou soubory cookie povoleny, protože aplikace nebude správně fungovat.' error_custom_option_not_found: "Nastavení neexistuje." error_enterprise_activation_user_limit: "Váš účet nebyl aktivován (dosažen limit počtu uživatelů). Prosím obraťte se na správce pro získání přístupu." - error_enterprise_token_invalid_domain: "The Enterprise Edition is not active. Your Enterprise token's domain (%{actual}) does not match the system's host name (%{expected})." + error_enterprise_token_invalid_domain: "Enterprise Edition není aktivní. Doména Tvoje Enterprise tokenu (%{actual}) neodpovídá hostiteli systému (%{expected})." error_failed_to_delete_entry: 'Nepodařilo se odstranit tento záznam.' error_in_dependent: "Chyba při pokusu o změnu závislého objektu: %{dependent_class} #%{related_id} - %{related_subject}: %{error}" error_invalid_selected_value: "Neplatná vybraná hodnota." @@ -1298,9 +1298,9 @@ cs: work_package_edit: 'Pracovní balíček upraven' work_package_note: 'Poznámka k pracovnímu balíčku přidána' export: - your_work_packages_export: "Your work packages export" - succeeded: "The export has completed successfully." - failed: "The export has failed: %{message}" + your_work_packages_export: "Export pracovních balíčků" + succeeded: "Export úspěšně dokončen." + failed: "Export selhal: %{message}" format: atom: "Atom" csv: "CSV" @@ -1355,19 +1355,19 @@ cs: image_conversion: imagemagick: 'Imagemagick' journals: - changes_retracted: "The changes were retracted." + changes_retracted: "Změny byly staženy." links: configuration_guide: 'Konfigurační manuál' - get_in_touch: "You have questions? Get in touch with us." + get_in_touch: "Máte otázky? Spojte se s námi." instructions_after_registration: "Můžete se přihlásit hned poté, co bude váš účet aktivovaný kliknutím na %{signin}." instructions_after_logout: "Můžete se znovu přihlásit kliknutím na tlačítko %{signin}." instructions_after_error: "Zkuste se znovu přihlásit kliknutím na %{signin}. Pokud chyba přetrvává, požádejte správce o pomoc." menus: admin: mail_notification: "E-mailová upozornění" - incoming_outgoing: "Incoming & Outgoing" + incoming_outgoing: "Příchozí a odchozí" quick_add: - label: "Open quick add menu" + label: "Otevřít nabídku rychlého přidání" my_account: access_tokens: no_results: @@ -1379,15 +1379,15 @@ cs: expiration: "Vyprší" indefinite_expiration: "Nikdy" notifications: - send_notifications: "Send notifications for this action" + send_notifications: "Odeslat oznámení pro tuto akci" work_packages: subject: - created: "The work package was created." - assigned: "You have been assigned to %{work_package}" - subscribed: "You subscribed to %{work_package}" - mentioned: "You have been mentioned in %{work_package}" - responsible: "You have become accountable for %{work_package}" - watched: "You are watching %{work_package}" + created: "Pracovní balíček byl vytvořen." + assigned: "Byli jste přiřazeni k %{work_package}" + subscribed: "Přihlásili jste k odběru %{work_package}" + mentioned: "Byli jste zmíněni v %{work_package}" + responsible: "Stali jste se odpovědnými za %{work_package}" + watched: "Sledujete %{work_package}" update_info_mail: body: > We are excited to announce the release of OpenProject 12.0. It's a major release that will hopefully significantly improve the way you use OpenProject. @@ -1402,9 +1402,9 @@ cs: Sincerely, The OpenProject team - body_header: 'Version 12.0 with Notification Center' + body_header: 'Verze 12.0 s oznamovacím centrem' body_subheader: 'Novinky' - subject: 'Important changes to notifications with the release of 12.0' + subject: 'Důležité změny oznámení s vydáním 12.0' label_accessibility: "Přístupnost" label_account: "Účet" label_active: "Aktivní" @@ -1454,7 +1454,7 @@ cs: label_available_project_versions: 'Dostupné verze' label_available_project_repositories: 'Dostupné repozitáře' label_api_documentation: "API dokumentace" - label_backup: "Backup" + label_backup: "Záloha" label_between: "mezi" label_blocked_by: "zablokoval" label_blocks: "bloky" @@ -1490,7 +1490,7 @@ cs: label_check_uncheck_all_in_column: "Zaškrtnout/Odznačit vše ve sloupci" label_check_uncheck_all_in_row: "Zaškrtnout/Odznačit vše v řádku" label_child_element: "Podřazený prvek" - label_chronological_order: "Oldest first" + label_chronological_order: "Od nejstarších" label_close_versions: "Zavřít dokončené verze" label_closed_work_packages: "uzavřeno" label_collapse: "Sbalit" @@ -1520,7 +1520,7 @@ cs: label_custom_field_plural: "Vlastní pole" label_custom_field_default_type: "Prázdný typ" label_custom_style: "Design" - label_database_version: "PostgreSQL version" + label_database_version: "Verze PostgreSQL" label_date: "Datum" label_date_and_time: "Datum a čas" label_date_from: "Od" @@ -1657,8 +1657,8 @@ cs: label_member_new: "Nový člen" label_member_all_admin: "(Všechny role z důvodu stavu správce)" label_member_plural: "Členové" - lable_membership_added: 'Member added' - lable_membership_updated: 'Member updated' + lable_membership_added: 'Člen přidán' + lable_membership_updated: 'Člen aktualizován' label_menu_item_name: "Název položky menu" label_message: "Zpráva" label_message_last: "Poslední zpráva" @@ -1730,9 +1730,9 @@ cs: label_permissions: "Práva" label_permissions_report: "Přehled oprávnění" label_personalize_page: "Přizpůsobit tuto stránku" - label_placeholder_user: "Placeholder user" - label_placeholder_user_new: "New placeholder user" - label_placeholder_user_plural: "Placeholder users" + label_placeholder_user: "placeholder uživatel" + label_placeholder_user_new: "Nový placeholder uživatel" + label_placeholder_user_plural: "placeholder uživatelé" label_planning: "Plánování" label_please_login: "Přihlaste se prosím" label_plugins: "Pluginy" @@ -1793,7 +1793,7 @@ cs: label_required: 'vyžadováno' label_requires: 'vyžaduje' label_result_plural: "Výsledky" - label_reverse_chronological_order: "Newest first" + label_reverse_chronological_order: "Od nejnovějších" label_revision: "Revize" label_revision_id: "Revize %{value}" label_revision_plural: "Revize" @@ -1973,63 +1973,63 @@ cs: actions: 'Akce' digests: including_mention_singular: 'including a mention' - including_mention_plural: 'including %{number_mentioned} mentions' - unread_notification_singular: '1 unread notification' - unread_notification_plural: '%{number_unread} unread notifications' - you_have: 'You have' + including_mention_plural: 'včetně %{number_mentioned} zmínění' + unread_notification_singular: '1 nepřečtené oznámení' + unread_notification_plural: '%{number_unread} nepřečtených oznámení' + you_have: 'Máte' logo_alt_text: 'Logo' mention: - subject: "%{user_name} mentioned you in #%{id} - %{subject}" + subject: "%{user_name} vás zmínil v #%{id} - %{subject}" notification: - center: 'To notification center' - see_in_center: 'See comment in notification center' - settings: 'Change email settings' - salutation: 'Hey %{user}!' + center: 'Centrum oznámení' + see_in_center: 'Zobrazit komentář v oznamovacím centru' + settings: 'Změnit nastavení e-mailu' + salutation: 'Ahoj %{user}!' work_packages: - created_at: 'Created at %{timestamp} by %{user} ' - login_to_see_all: 'Log in to see all notifications.' - mentioned: 'You have been mentioned in a comment' - mentioned_by: '%{user} mentioned you in a comment' + created_at: 'Vytvořeno v %{timestamp} uživatelem %{user} ' + login_to_see_all: 'Přihlaste se pro zobrazení všech oznámení.' + mentioned: 'Byli jste zmíněni v komentáři' + mentioned_by: '%{user} vás zmínil v komentáři' more_to_see: one: 'There is 1 more work package with notifications.' few: 'There are %{count} more work packages with notifications.' many: 'There are %{count} more work packages with notifications.' other: 'There are %{count} more work packages with notifications.' reason: - watched: 'Watched' - assigned: 'Assigned' + watched: 'Sledováno' + assigned: 'Přiřazen' responsible: 'Odpovědný' - mentioned: 'Mentioned' + mentioned: 'Zmíněné' subscribed: 'vše' prefix: 'Received because of the notification setting: %{reason}' - see_all: 'See all' - updated_at: 'Updated at %{timestamp} by %{user}' + see_all: 'Zobrazit vše' + updated_at: 'Aktualizováno v %{timestamp} uživatelem %{user}' mail_body_account_activation_request: "Nový uživatel (%{value}) byl zaregistrován. Účet čeká na Vaše schválení:" mail_body_account_information: "Informace o vašem účtu" mail_body_account_information_external: "Můžete použít váš %{value} účet pro přihlášení." mail_body_backup_ready: "Your requested backup is ready. You can download it here:" mail_body_backup_token_reset_admin_info: The backup token for user '%{user}' has been reset. - mail_body_backup_token_reset_user_info: Your backup token has been reset. - mail_body_backup_token_info: The previous token is no longer valid. + mail_body_backup_token_reset_user_info: Váš záložní token byl resetován. + mail_body_backup_token_info: Předchozí token již není platný. mail_body_backup_waiting_period: The new token will be enabled in %{hours} hours. mail_body_backup_token_warning: If this wasn't you, login to OpenProject immediately and reset it again. mail_body_lost_password: "Pro změnu vašeho hesla klikněte na následující odkaz:" - mail_body_register: "Welcome to OpenProject. Please activate your account by clicking on this link:" - mail_body_register_header_title: "Project member invitation email" - mail_body_register_user: "Dear %{name}, " + mail_body_register: "Vítejte v OpenProject. Aktivujte svůj účet kliknutím na tento odkaz:" + mail_body_register_header_title: "E-mail pozvánka člena projektu" + mail_body_register_user: "Vážený %{name}," mail_body_register_links_html: | Please feel free to browse our youtube channel (%{youtube_link}) where we provide a webinar (%{webinar_link}) and “Get started” videos (%{get_started_link}) to make your first steps in OpenProject as easy as possible.
If you have any further questions, consult our documentation (%{documentation_link}) or contact your administrator. - mail_body_register_closing: "Your OpenProject team" - mail_body_register_ending: "Stay connected! Kind regards," + mail_body_register_closing: "Váš OpenProject tým" + mail_body_register_ending: "Zůstaňte ve spojení! S pozdravem," mail_body_reminder: "%{count} pracovních balíčků, které máte přiřazeny, mají termín během následujících %{days} dnů:" mail_body_group_reminder: "%{count} pracovních balíčků, které jsou přiřazeny ke skupině \"%{group}\", má termín splatnosti během následujících %{days} dnů:" mail_body_wiki_content_added: "Wiki stránka '%{id}' byla přidána uživatelem %{author}." mail_body_wiki_content_updated: "Wiki stránka '%{id}' byla aktualizována uživatelem %{author}." mail_subject_account_activation_request: "Žádost o aktivaci účtu %{value}" - mail_subject_backup_ready: "Your backup is ready" + mail_subject_backup_ready: "Vaše záloha je připravena" mail_subject_backup_token_reset: "Backup token reset" mail_subject_lost_password: "Vaše heslo %{value}" mail_subject_register: "Aktivace vašeho účtu %{value}" @@ -2038,26 +2038,26 @@ cs: mail_subject_wiki_content_added: "'%{id}' wiki stránka byla přidána" mail_subject_wiki_content_updated: "'%{id}' wiki stránka byla aktualizována" mail_member_added_project: - subject: "%{project} - You have been added as a member" + subject: "%{project} - Byli jste přidáni jako člen" body: added_by: - without_message: "%{user} added you as a member to the project '%{project}'." + without_message: "%{user} tě přidal jako člena do projektu '%{project}'." with_message: "%{user} added you as a member to the project '%{project}' writing:" - roles: "You have the following roles:" + roles: "Máte následující role:" mail_member_updated_project: - subject: "%{project} - Your roles have been updated" + subject: "%{project} - Vaše role byly aktualizovány" body: updated_by: without_message: "%{user} updated the roles you have in the project '%{project}'." with_message: "%{user} updated the roles you have in the project '%{project}' writing:" - roles: "You now have the following roles:" + roles: "Nyní máte následující role:" mail_member_updated_global: - subject: "Your global permissions have been updated" + subject: "Vaše globální oprávnění byla aktualizována" body: updated_by: without_message: "%{user} updated the roles you have globally." with_message: "%{user} updated the roles you have globally writing:" - roles: "You now have the following roles:" + roles: "Nyní máte následující role:" mail_user_activation_limit_reached: subject: Dosažen limit aktivace uživatelů message: | @@ -2164,8 +2164,8 @@ cs: permission_add_work_packages: "Přidat pracovní balíčky" permission_add_messages: "Odesílat zprávy" permission_add_project: "Vytvořit projekt" - permission_manage_user: "Create and edit users" - permission_manage_placeholder_user: "Create, edit, and delete placeholder users" + permission_manage_user: "Vytvořit a upravit uživatele" + permission_manage_placeholder_user: "Vytvořit, upravit a odstranit placeholder uživatele" permission_add_subprojects: "Vytvořit podprojekty" permission_add_work_package_watchers: "Přidat sledující" permission_assign_versions: "Přiřadit verze" @@ -2205,7 +2205,7 @@ cs: permission_manage_project_activities: "Spravovat projektové aktivity" permission_manage_public_queries: "Spravovat veřejné dotazy" permission_manage_repository: "Správa repozitáře" - permission_manage_subtasks: "Manage work package hierarchies" + permission_manage_subtasks: "Spravovat hierarchie pracovních balíčků" permission_manage_versions: "Správovat verze" permission_manage_wiki: "Spravovat wiki" permission_manage_wiki_menu: "Spravovat wiki menu" @@ -2213,7 +2213,7 @@ cs: permission_protect_wiki_pages: "Ochrana stránky wiki" permission_rename_wiki_pages: "Přejmenovat stránky wiki" permission_save_queries: "Uložit pohled" - permission_select_custom_fields: "Select custom fields" + permission_select_custom_fields: "Vybrat vlastní pole" permission_select_project_modules: "Vyberte moduly projektu" permission_manage_types: "Vyberte typy" permission_view_calendar: "Zobrazit kalendář" @@ -2243,13 +2243,13 @@ cs: title: Změnit identifikátor projektu template: copying: > - Your project is being created from the selected template project. You will be notified by mail as soon as the project is available. - use_template: 'Use template' - make_template: 'Set as template' - remove_from_templates: 'Remove from templates' + Váš projekt se vytváří z vybranéhé šablony. Budete upozorněni e-mailem, jakmile bude projekt k dispozici. + use_template: 'Použít šablonu' + make_template: 'Nastavit jako šablonu' + remove_from_templates: 'Odstranit ze šablon' archive: are_you_sure: "Opravdu chcete archivovat projekt '%{name}'?" - archived: "Archived" + archived: "Archivováno" project_module_activity: "Aktivita" project_module_forums: "Diskuse" project_module_calendar: "Kalendář" @@ -2266,8 +2266,8 @@ cs: assigned_to_role: "Řešitelova role" member_of_group: "Řešitelova skupina" assignee_or_group: "Přiřazený nebo patřící skupině" - subproject_id: "Including Subproject" - only_subproject_id: "Only subproject" + subproject_id: "Včetně podprojektu" + only_subproject_id: "Pouze podprojekt" name_or_identifier: "Jméno nebo identifikátor" repositories: at_identifier: 'v %{identifier}' @@ -2368,19 +2368,19 @@ cs: username: "Uživatelské jméno repositáře" truncated: "Omlouváme se, museli jsme zredukovat tento adresář na %{limit} soubory. %{truncated} položek bylo ze seznamu vynecháno." named_repository: "%{vendor_name} repozitář" - update_settings_successful: "The settings have been successfully saved." + update_settings_successful: "Nastavení bylo úspěšně uloženo." url: "URL do repozitáře" warnings: cannot_annotate: "Tento soubor nelze přiřadit poznámce." scheduling: - activated: 'activated' - deactivated: 'deactivated' + activated: 'Aktivováno ' + deactivated: 'Deaktivováno' search_input_placeholder: "Hledat ..." - setting_apiv3_cors_enabled: "Enable CORS" + setting_apiv3_cors_enabled: "Povolit CORS" setting_apiv3_cors_origins: "API V3 Cross-Origin Resource Sharing (CORS) allowed origins" setting_apiv3_cors_origins_text_html: > If CORS is enabled, these are the origins that are allowed to access OpenProject API.
Please check the Documentation on the Origin header on how to specify the expected values. - setting_apiv3_max_page_size: "Maximum API page size" + setting_apiv3_max_page_size: "Maximální velikost stránky API" setting_apiv3_max_page_instructions_html: > Set the maximum page size the API will respond with. It will not be possible to perform API requests that return more values on a single page.
Warning: Please only change this value if you are sure why you need it. Setting to a high value will result in significant performance impacts, while a value lower than the per page options will cause errors in paginated views. setting_apiv3_docs: "Dokumentace" @@ -2421,7 +2421,7 @@ cs: setting_consent_required: "Souhlas vyžadován" setting_consent_decline_mail: "Kontaktní e-mailová adresa pro souhlas" setting_cross_project_work_package_relations: "Povolit vztahy mezi projekty a pracovními balíčky" - setting_first_week_of_year: "First week in year contains" + setting_first_week_of_year: "První týden v roce obsahuje" setting_date_format: "Formát data" setting_default_language: "Výchozí jazyk" setting_default_projects_modules: "Výchozí zapnutné moduly pro nový projekt" @@ -2432,7 +2432,7 @@ cs: setting_emails_header: "Záhlaví emailů" setting_email_login: "Použít e-mail jako přihlášení" setting_enabled_scm: "Povolit SCM" - setting_enabled_projects_columns: "Visible in project list" + setting_enabled_projects_columns: "Viditelné v seznamu projektů" setting_notification_retention_period_days: "Notification retention period" setting_feeds_enabled: "Povolit kanály" setting_feeds_limit: "Limit obsahu kanálů" @@ -2464,7 +2464,7 @@ cs: setting_per_page_options: "Objektů na stránku" setting_plain_text_mail: "Prostý text (ne HTML)" setting_protocol: "Protokol" - setting_project_gantt_query: "Project portfolio Gantt view" + setting_project_gantt_query: "Gantt Zobrazení projektového portfolia" setting_project_gantt_query_text: "You can modify the query that is used to display Gantt chart from the project overview page." setting_security_badge_displayed: "Zobrazit bezpečnostní odznak" setting_registration_footer: "Zápatí registrace" @@ -2516,8 +2516,8 @@ cs: first_week_of_year_text: > Select the date of January that is contained in the first week of the year. This value together with first day of the week determines the total number of weeks in a year. projects: - section_new_projects: "Settings for new projects" - section_project_overview: "Settings for project overview list" + section_new_projects: "Nastavení pro nové projekty" + section_project_overview: "Nastavení přehledu seznamu projektu" user: default_preferences: "Výchozí předvolby" deletion: "Odstranění" @@ -2572,7 +2572,7 @@ cs: text_destroy_with_associated: "Existují další objekty, které jsou přiřazeny k pracovním balíčkům a které mají být odstraněny. Tyto objekty jsou následující typy:" text_destroy_what_to_do: "Co chcete udělat?" text_diff_truncated: "... Toto rozlišení bylo zkráceno, protože přesahuje maximální velikost, kterou lze zobrazit." - text_email_delivery_not_configured: "Email delivery is not configured, and notifications are disabled.\nConfigure your SMTP server to enable them." + text_email_delivery_not_configured: "Doručení e-mailu není nakonfigurováno a oznámení jsou zakázána.\nNakonfigurujte váš SMTP server pro jejich povolení." text_enumeration_category_reassign_to: "Přiřadit je k této hodnotě:" text_enumeration_destroy_question: "%{count} objektů je přiřazeno k této hodnotě." text_file_repository_writable: "Do adresáře příloh lze zapisovat" @@ -2585,8 +2585,8 @@ cs: text_work_package_category_destroy_question: "Některé pracovní balíčky (%{count}) jsou přiřazeny k této kategorii. Co chcete udělat?" text_work_package_category_reassign_to: "Přiřadit pracovní balíčky k této kategorii" text_work_package_updated: "Pracovní balíček %{id} byl aktualizován uživatelem %{author}." - text_work_package_watcher_added: "You have been added as a watcher to Work package %{id} by %{watcher_changer}." - text_work_package_watcher_removed: "You have been removed from watchers of Work package %{id} by %{watcher_changer}." + text_work_package_watcher_added: "Byli jste přidáni jako sledovatel do pracovního balíčku %{id} uživatelem %{watcher_changer}." + text_work_package_watcher_removed: "Byl jste odstraněn z pozorovatelů pracovního balíčku %{id} uživatelem %{watcher_changer}." text_work_packages_destroy_confirmation: "Jste si jisti, že chcete odstranit vybrané pracovní balíčky?" text_work_packages_ref_in_commit_messages: "Odkazování a opravování pracovních balíčků ve zprávách commitu" text_journal_added: "%{label} %{value} přidán" @@ -2903,10 +2903,10 @@ cs: code_403: "Nemáte oprávnění k přístupu k tomuto zdroji." code_404: "Požadovaný zdroj nebyl nalezen." code_409: "Zdroj nelze aktualizovat kvůli konfliktním změnám." - code_429: "Too many requests. Please try again later." + code_429: "Příliš mnoho dotazů, zkuste to znovu později" code_500: "Došlo k vnitřní chybě." not_found: - work_package: "The work package you are looking for cannot be found or has been deleted." + work_package: "Pracovní balíček, který hledáte, nebyl nalezen nebo byl odstraněn." expected: date: "RRRR-MM-DD (pouze ISO 8601 datum)" duration: "Doba trvání ISO 8601" @@ -3028,4 +3028,4 @@ cs: authorization_error: "Došlo k chybě autorizace." revoke_my_application_confirmation: "Opravdu chcete odstranit tuto aplikaci? Tato akce zruší %{token_count} aktivních aplikací." my_registered_applications: "Registrované OAuth aplikace" - you: you + you: vy diff --git a/config/locales/crowdin/js-cs.yml b/config/locales/crowdin/js-cs.yml index 3236a9d3ba..e158c6b361 100644 --- a/config/locales/crowdin/js-cs.yml +++ b/config/locales/crowdin/js-cs.yml @@ -39,13 +39,13 @@ cs: You can trigger a backup here. The process can take some time depending on the amount of data (especially attachments) you have. You will receive an email once it's ready. note: > A new backup will override any previous one. Only a limited number of backups per day can be requested. - last_backup: Last backup - last_backup_from: Last backup from - title: Backup OpenProject + last_backup: Poslední záloha + last_backup_from: Poslední záloha z + title: Zálohovat OpenProject options: Možnosti - include_attachments: Include attachments - download_backup: Download backup - request_backup: Request backup + include_attachments: Zahrnout přílohy + download_backup: Stáhnout zálohu + request_backup: Žádost o zálohu close_popup_title: "Zavřít okno" close_filter_title: "Zavřít filtr" close_form_title: "Zavřít formulář" @@ -100,7 +100,7 @@ cs: caption_rate_history: "Historie kurzů" clipboard: browser_error: "Váš prohlížeč nepodporuje, kopírování do schránky. Ručně zkopírujte vybraný text." - copied_successful: "Successfully copied to clipboard!" + copied_successful: "Úspěšně zkopírováno do schránky!" chart: type: 'Typ grafu' axis_criteria: 'Kritéria osy' @@ -127,7 +127,7 @@ cs: preview: 'Přepnout režim náhledu' source_code: 'Přepnout zdrojový mód Markdown' error_saving_failed: 'Uložení dokumentu se nezdařilo s následující chybou: %{error}' - ckeditor_error: 'An error occurred within CKEditor' + ckeditor_error: 'Došlo k chybě v CKEditoru' mode: manual: 'Přepněte do Markdown zdroje' wysiwyg: 'Přepnout na WYSIWYG Editor' @@ -135,8 +135,8 @@ cs: error: 'Cannot expand macro: %{message}' attribute_reference: macro_help_tooltip: 'This text segment is being dynamically rendered by a macro.' - not_found: 'Requested resource could not be found' - invalid_attribute: "The selected attribute '%{name}' does not exist." + not_found: 'Požadovaný zdroj nebyl nalezen.' + invalid_attribute: "Vybraný atribut '%{name}' neexistuje." child_pages: button: 'Odkazy na podřízené stránky' include_parent: 'Zahrnout rodiče' @@ -186,59 +186,59 @@ cs: new_group: 'Nová skupina' reset_to_defaults: 'Obnovit výchozí nastavení' enterprise: - text_reprieve_days_left: "%{days} days until end of grace period" - text_expired: "expired" + text_reprieve_days_left: "%{days} dní do konce doby odkladu" + text_expired: "vypršela platnost" trial: - confirmation: "Confirmation of email address" + confirmation: "Potvrzení e-mailové adresy" confirmation_info: > - We sent you an email on %{date} to %{email}. Please check your inbox and click the confirmation link provided to start your 14 days trial. + Poslali jsme Vám e-mail od %{date} do %{email}. Zkontrolujte prosím svou doručenou poštu a klikněte na odkaz pro potvrzení poskytnutý pro zahájení čtrnáctidenního zkušebního období. form: general_consent: > I agree with the terms of service and the privacy policy. - invalid_email: "Invalid email address" - label_company: "Company" + invalid_email: "Neplatná e-mailová adresa" + label_company: "Společnost" label_first_name: "Křestní jméno" label_last_name: "Příjmení" - label_domain: "Domain" + label_domain: "Doména" label_subscriber: "Odběratel" label_maximum_users: "Maximální počet aktivních uživatelů" - label_starts_at: "Starts at" + label_starts_at: "Začíná v" label_expires_at: "Vyprší za" receive_newsletter: I want to receive the OpenProject newsletter. taken_domain: There can only be one active trial per domain. - taken_email: Each user can only create one trial. - email_not_received: "You did not receive an email? You can resend the email with the link on the right." - try_another_email: "Or try it with another email address." - next_steps: "Next steps" - resend_link: "Resend" - resend_success: "Email has been resent. Please check your emails and click the confirmation link provided." - resend_warning: "Could not resend email." - session_timeout: "Your session timed out. Please try to reload the page or resend email." - status_label: "Status:" - status_confirmed: "confirmed" - status_waiting: "email sent - waiting for confirmation" - test_ee: "Test the Enterprise Edition 14 days for free" + taken_email: Každý uživatel může vytvořit pouze jednu zkušební verzi. + email_not_received: "Neobdrželi jste e-mail? Můžete znovu odeslat e-mail s odkazem vpravo." + try_another_email: "Nebo to zkuste s jinou e-mailovou adresou." + next_steps: "Další kroky" + resend_link: "Znovu odeslat" + resend_success: "E-mail byl znovu odeslán. Zkontrolujte své e-maily a klikněte na odkaz pro potvrzení." + resend_warning: "E-mail nelze znovu odeslat." + session_timeout: "Vypršel časový limit relace. Zkuste stránku znovu načíst nebo znovu odeslat e-mail." + status_label: "Stav:" + status_confirmed: "potvrzeno" + status_waiting: "e-mail odeslán - čeká na potvrzení" + test_ee: "Vyzkoušejte Enterprise Edition 14 dní zdarma" quick_overview: "Get a quick overview of project management and team collaboration with OpenProject Enterprise Edition." upsale: become_hero: "Staň se hrdinou!" benefits: - description: "What are the benefits of the Enterprise on-premises Edition?" - high_security: "Security features" + description: "Jaké jsou výhody Enterprise on-premises Edice?" + high_security: "Bezpečnostní prvky" high_security_text: "Single sign on (SAML, OpenID Connect, CAS), two-factor authentication and automatic sync of LDAP groups." - installation: "Installation support" + installation: "Instalační podpora" installation_text: "Experienced software engineers guide you through the complete installation and setup process in your own infrastructure." - premium_features: "Premium features" + premium_features: "Prémiové funkce" premium_features_text: "Agile boards, custom theme and logo, graphs, intelligent workflows with custom actions, full text search for work package attachments and multi-select custom fields." professional_support: "Profesionální podpora" professional_support_text: "Get reliable, high-touch support from senior support engineers with expert knowledge about running OpenProject in business-critical environments." - button_start_trial: "Start free trial" - button_book_now: "Book now" + button_start_trial: "Zahájit zkušební verzi zdarma" + button_book_now: "Rezervujte nyní" confidence: > We deliver the confidence of a tested and supported enterprise-class project management software - with Open Source and an open mind. - link_quote: "Get a quote" + link_quote: "Získat cenovou nabídku" text: > The OpenProject Enterprise Edition builds on top of the Community Edition. It includes premium features and professional support mainly aimed at organizations with more than 10 users that manage business critical projects with OpenProject. - unlimited: "Unlimited" + unlimited: "Bez omezení" you_contribute: "Developers need to pay their bills, too. With the Enterprise Edition, you substantially contribute to this Open Source community effort." custom_actions: date: @@ -284,7 +284,7 @@ cs: blocks: new_features: text_new_features: "Přečtěte si o nových funkcích a aktualizacích produktů." - learn_about: "Learn more about the new features" + learn_about: "Další informace o nových funkcích" #Include the version to invalidate outdated translations in other locales. #Otherwise, e.g. chinese might still have the translations for 10.0 in the 12.0 release. '12_0': @@ -331,7 +331,7 @@ cs: label_details: "Podrobnosti" label_display: "Zobrazit" label_cancel_comment: "Stornovat komentář" - label_closed_work_packages: "uzavřeno" + label_closed_work_packages: "closed" label_collapse: "Sbalit" label_collapsed: "sbalené" label_collapse_all: "Sbalit vše" @@ -392,7 +392,7 @@ cs: label_on: "zapnuto" label_open_menu: "Otevřít nabídku" label_open_context_menu: "Otevřít kontextovou nabídku" - label_open_work_packages: "otevřít" + label_open_work_packages: "open" label_password: "Heslo" label_previous: "Předchozí" label_per_page: "Na stránku:" @@ -400,7 +400,7 @@ cs: label_project_plural: "Projekty" label_visibility_settings: "Nastavení viditelnosti" label_quote_comment: "Citovat tento komentář" - label_recent: "Recent" + label_recent: "Nedávné" label_reset: "Obnovit" label_remove: "Odstranit" label_remove_column: "Odstranit sloupec" @@ -422,12 +422,12 @@ cs: label_star_query: "Zabráněno" label_press_enter_to_save: "Stiskněte Enter pro uložení." label_public_query: "Veřejné" - label_sum: "Sum" + label_sum: "Suma" label_sum_for: "Součet pro" - label_total_sum: "Total sum" + label_total_sum: "Celková SUMA" label_subject: "Předmět" label_this_week: "tento týden" - label_today: "Today" + label_today: "Dnes" label_time_entry_plural: "Strávený čas" label_up: "Nahoru" label_user_plural: "Uživatelé" @@ -440,7 +440,7 @@ cs: label_children_derived_duration: "Work package's children derived duration" label_warning: "Varování" label_work_package: "Pracovní balíček" - label_work_package_parent: "Parent work package" + label_work_package_parent: "Nadřazený pracovní balíček" label_work_package_plural: "Pracovní balíčky" label_watch: "Sledovat" label_watch_work_package: "Sledovat pracovní balíček" @@ -485,7 +485,7 @@ cs: got_it: 'Rozumím' steps: help_menu: 'The Help (?) menu provides additional help resources. Here you can find a user guide and helpful how-to videos and more.
Enjoy your work with OpenProject!' - members: 'Invite new members to join your project.' + members: 'Pozvěte nové členy , aby se připojili k vašemu projektu.' project_selection: 'Please click on one of the demo projects that we have prepared. Demo data is currently only available in English.
The general demo project suits best for classical project management, while the Scrum project is better for agile project management.' quick_add_button: 'Click on the plus (+) icon in the header navigation to create a new project or to invite coworkers.' sidebar_arrow: "Use the return arrow in the top left corner to return to the project’s main menu." @@ -507,78 +507,78 @@ cs: list: 'This work package overview provides a list of all the work in your project, such as tasks, milestones, phases, and more.
Work packages can be created and edited directly from this view. To access the details of a particular work package, simply double-click its row.' full_view: 'The work package details view provides all the relevant information pertaining to a given work package, such as its description, status, priority, activities, dependencies, and comments.' back_button: 'Use the return arrow in the top left corner to exit and return to the work package list.' - create_button: 'The + Create button will add a new work package to your project.' - timeline_button: 'You can activate the Gantt chart view to create a timeline for your project.' + create_button: 'Tlačítko Vytvořit přidá do vašeho projektu nový pracovní balíček.' + timeline_button: 'Můžete aktivovat Gantt graf pro vytvoření časové osy pro váš projekt.' timeline: 'Here you can edit your project plan, create new work packages, such as tasks, milestones, phases, and more, as well as add dependencies. All team members can see and update the latest plan at any time.' notifications: - title: "Notifications" - no_unread: "No unread notifications" + title: "Oznámení" + no_unread: "Žádná nepřečtená oznámení" reasons: - mentioned: 'mentioned' - watched: 'watched' - assigned: 'assigned' - responsible: 'accountable' + mentioned: 'zmíněn' + watched: 'sledován' + assigned: 'přiřazeno' + responsible: 'Odpovědný' facets: - unread: 'Unread' + unread: 'Nepřečtené' all: 'Vše' center: and_more_users: - one: 'and 1 other' + one: 'a 1 další' few: 'and %{count} others' many: 'and %{count} others' other: 'and %{count} others' no_results: - at_all: 'New notifications will appear here when there is activity that concerns you' - with_current_filter: 'There are no notifications in this view at the moment' - mark_all_read: 'Mark all as read' - mark_as_read: 'Mark as read' + at_all: 'Nová oznámení se zobrazí zde, když se objeví aktivita, která se vás týká' + with_current_filter: 'V současné době nejsou v tomto zobrazení žádná oznámení' + mark_all_read: 'Označit vše jako přečtené' + mark_as_read: 'Označit jako přečteno' text_update_date: "%{date} by" - total_count_warning: "Showing the %{newest_count} most recent notifications. %{more_count} more are not displayed." + total_count_warning: "Zobrazení posledních oznámení %{newest_count} . Nezobrazuje se ještě %{more_count}" empty_state: - no_notification: "Looks like you're all caught up." + no_notification: "Vypadá to, že jste všichno dohnali..." no_notification_with_current_filter: "Change of involvement or go back to the Inbox to view notifications" - no_selection: "Click on a notification to view all activity details." + no_selection: "Klikněte na oznámení pro zobrazení všech podrobností o aktivitě." new_notifications: - message: 'There are new notifications.' - link_text: 'Click here to load them' + message: 'Máte nová oznámení.' + link_text: 'Klikněte zde pro jejich načtení' menu: accountable: 'Odpovědný' - assigned: 'Assigned' - by_project: 'Unread by project' - by_reason: 'Involvement' + assigned: 'Přiřazeno' + by_project: 'Nepřečteno podle projektu' + by_reason: 'Zapojení' inbox: 'Inbox' - mentioned: '@mentioned' - watching: 'Watching' + mentioned: 'Zmíněn' + watching: 'Sledování' settings: - change_notification_settings: 'To view and change your notification settings, click here' - title: "Notification settings" - notify_me: "Notify me" + change_notification_settings: 'Chcete-li zobrazit a změnit nastavení oznámení, klikněte zde' + title: "Nastavení oznámení" + notify_me: "Upozornit mě" reasons: mentioned: - title: 'I am @mentioned' - description: 'Receive a notification every time someone mentions me anywhere' + title: 'Jsem @zmíněn' + description: 'Dostat upozornění, kdykoli mě někdo kdekoli zmíní' involved: - title: 'Assigned to me or accountable' - description: 'Receive notifications for all activities on work packages for which I am assignee or accountable' - watched: 'Updates on watched items' - work_package_commented: 'All new comments' - work_package_created: 'New work packages' - work_package_processed: 'All status changes' + title: 'Přiřazeno mně nebo odpovědně' + description: 'Přijímat oznámení pro všechny aktivity v pracovních balíčcích, pro které jsem pověřen nebo jsem zodpovědný' + watched: 'Aktualizace u sledovaných položek' + work_package_commented: 'Všechny nové komentáře' + work_package_created: 'Nový pracovní balíček' + work_package_processed: 'Všechny změny stavu' work_package_prioritized: 'All priority changes' - work_package_scheduled: 'All date changes' + work_package_scheduled: 'Všechny změny data' global: immediately: - title: 'Notify me immediately' - description: 'These settings apply to all projects. You can create project-specific exceptions below.' + title: 'Oznamovat mi okamžitě' + description: 'Tato nastavení platí pro všechny projekty. Níže můžete vytvořit specifické výjimky.' delayed: - title: 'Also notify me for' - description: 'Receive notifications for these activities on work packages in all projects:' + title: 'Upozornit také pro' + description: 'Přijímat oznámení pro tyto aktivity na pracovních balíčcích ve všech projektech:' project_specific: - title: 'Project-specific notification settings' + title: "Nastavení upozornění pro konkrétní projekt\n" description: 'These project-specific settings override default settings above' - add: 'Add setting for project' - already_selected: 'This project is already selected' - remove: 'Remove project settings' + add: 'Přidat nastavení projektu' + already_selected: 'Tento projekt je již vybrán' + remove: 'Odstranit nastavení projektu' password_confirmation: field_description: 'Pro potvrzení této změny je třeba zadat heslo k účtu.' title: 'Pro pokračování potvrďte vaše heslo' @@ -598,46 +598,46 @@ cs: context: 'Kontext projektu' work_package_belongs_to: 'Tento pracovní balíček náleží projektu %{projectname}.' click_to_switch_context: 'Otevřete tento pracovní balíček v tomto projektu.' - confirm_template_load: 'Switching the template will reload the page and you will lose all input to this form. Continue?' - use_template: "Use template" - no_template_selected: "(None)" + confirm_template_load: 'Přepnutí šablony znovu načte stránku a ztratíte všechny vstupy do tohoto formuláře. Pokračovat?' + use_template: "Použít šablonu" + no_template_selected: "(Žádné)" copy: - copy_options: "Copy options" + copy_options: "Možností kopírování" autocompleter: label: 'Automatické doplňování projektu' reminders: settings: daily: - add_time: 'Add time' - enable: 'Enable daily email reminders' - explanation: 'You will receive these reminders only for unread notifications and only at hours you specify. %{no_time_zone}' + add_time: 'Přidat čas' + enable: 'Povolit denní připomenutí e-mailem' + explanation: 'Tyto připomínky obdržíte pouze pro nepřečtená oznámení a pouze v hodinách, které zadáte. %{no_time_zone}' no_time_zone: 'Until you configure a time zone for your account, the times will be interpreted to be in UTC.' - time_label: 'Time %{counter}:' - title: 'Send me daily email reminders for unread notifications' + time_label: 'Čas %{counter}:' + title: 'Poslat mi denní připomenutí e-mailem pro nepřečtená oznámení' workdays: - title: 'Receive email reminders on these days' + title: 'Dostávat připomenutí e-mailem v těchto dnech' immediate: - title: 'Send me an email reminder' - mentioned: 'Immediately when someone @mentions me' + title: 'Pošlete mi připomenutí e-mailem' + mentioned: 'Okamžitě, když mě někdo @zmiňuje' alerts: title: 'Email alerts for other items (that are not work packages)' explanation: > Notifications today are limited to work packages. You can choose to continue receiving email alerts for these events until they are included in notifications: news_added: 'Přidané novinky' - news_commented: 'Comment on a news item' - document_added: 'Documents added' - forum_messages: 'New forum messages' + news_commented: 'Komentář k novince' + document_added: 'Dokumenty přidány' + forum_messages: 'Nové zprávy o fóru' wiki_page_added: 'Přidána stránka wiki' wiki_page_updated: 'Wiki stránka aktualizována' - membership_added: 'Membership added' - membership_updated: 'Membership updated' - title: 'Email reminders' + membership_added: 'Členství přidáno' + membership_updated: 'Členství bylo aktualizováno' + title: 'Upozornění e-mailem' pause: - label: 'Temporarily pause daily email reminders' - first_day: 'First day' - last_day: 'Last day' + label: 'Dočasně pozastavit denní připomenutí e-mailem' + first_day: 'První den' + last_day: 'Poslední den' text_are_you_sure: "Jste si jisti?" - text_data_lost: "All entered data will be lost." + text_data_lost: "Všechna zadaná data budou ztracena." types: attribute_groups: error_duplicate_group_name: "Jméno %{group} je již použito. Jména skupin musí být jedinečná." @@ -645,18 +645,18 @@ cs: reset_title: "Vyčistit konfiguraci formuláře" confirm_reset: > Upozornění: Opravdu chcete resetovat konfiguraci formuláře? Tato akce obnoví atributy na jejich výchozí skupinu a zakáže VŠECHNY vlastní pole. - upgrade_to_ee: "Upgrade to Enterprise on-premises Edition" + upgrade_to_ee: "Upgradovat na Enterprise Edition" upgrade_to_ee_text: "Páni! Pokud potřebujete tuto funkci, jste super pro! Nevadili byste nám podpořit OpenSource vývojáře tím, že se stanete klientem Enterprise Edition?" more_information: "Více informací" nevermind: "Nevadí" edit: - form_configuration: "Form Configuration" + form_configuration: "Konfigurace formuláře" projects: "Projekty" settings: "Nastavení" time_entry: project: 'Projekt' work_package: 'Pracovní balíček' - work_package_required: 'Requires selecting a work package first.' + work_package_required: 'Vyžaduje nejprve výběr pracovního balíčku.' activity: 'Aktivita' comment: 'Komentář' duration: 'Doba trvání' @@ -664,7 +664,7 @@ cs: hours: 'Hodiny' title: 'Čas protokolu' two_factor_authentication: - label_two_factor_authentication: 'Two-factor authentication' + label_two_factor_authentication: 'Dvoufázové ověření' watchers: label_loading: načítám sledující... label_error_loading: Při načítání pozorovatelů došlo k chybě @@ -720,7 +720,7 @@ cs: parent_placeholder: "Vyberte nového rodiče nebo stiskněte úniku pro zrušení." autocompleter: placeholder: "Zadejte hledaný text" - notFoundText: "No items found" + notFoundText: "Nenalezeny žádné položky" typeToSearchText: "Zadejte hledaný text" repositories: select_tag: 'Vybrat štítek' @@ -728,8 +728,8 @@ cs: field_value_enter_prompt: "Zadejte hodnotu pro '%{field}'" project_menu_details: "Podrobnosti" scheduling: - manual: 'Manual scheduling' - automatic: 'Automatic scheduling' + manual: 'Manuální plánování' + automatic: 'Automatické plánování' sort: sorted_asc: 'Použito vzestupné řazení, ' sorted_dsc: 'Použité sestupně ' @@ -872,7 +872,7 @@ cs: no_results: title: Žádné pracovní balíčky k zobrazení. description: Buď nebyly vytvořeny nebo jsou všechny pracovní balíčky odfiltrovány. - limited_results: Only %{count} work packages can be shown in manual sorting mode. Please reduce the results by filtering, or switch to automatic sorting. + limited_results: Pouze %{count} pracovních balíčků může být zobrazeno v ručním režimu třídění. Snížte výsledky filtrováním, nebo přepněte na automatické třídění. property_groups: details: "Podrobnosti" people: "Lidé" @@ -915,8 +915,8 @@ cs: label_content: "Klikněte zde pro přeskočení nabídky a přejděte na obsah" placeholders: default: "-" - date: "Select date" - formattable: "%{name}: Click to edit..." + date: "Vybrat datum" + formattable: "%{name}: Klikněte pro editaci..." query: column_names: "Sloupce" group_by: "Seskupit výsledky podle" @@ -943,8 +943,8 @@ cs: duplicate_query_title: "Název tohoto zobrazení již existuje. Chcete přesto změnit?" text_no_results: "Nebyly nalezeny žádné odpovídající zobrazení." scheduling: - is_parent: "The dates of this work package are automatically deduced from its children. Activate 'Manual scheduling' to set the dates." - is_switched_from_manual_to_automatic: "The dates of this work package may need to be recalculated after switching from manual to automatic scheduling due to relationships with other work packages." + is_parent: "Data tohoto pracovního balíčku jsou automaticky odvozena od jeho dětí. Aktivujte 'Manuální plánování' pro ručné nastavení dat." + is_switched_from_manual_to_automatic: "Data tohoto pracovního balíčku budou možná muset být přepočítána po přepnutí z manuálu na automatické plánování kvůli vztahům s ostatními pracovními balíčky." table: configure_button: 'Konfigurovat tabulku pracovních balíčků' summary: "Tabulka s řádky pracovního balíčku a atributy sloupců pracovního balíčku." @@ -984,7 +984,7 @@ cs: relation_columns: 'Potřebujete vidět vztahy v seznamu pracovních balíčků?' check_out_link: 'Podívejte se na Enterprise Edition.' relation_filters: - filter_work_packages_by_relation_type: 'Filter work packages by relation type' + filter_work_packages_by_relation_type: 'Filtrovat pracovní balíčky podle typu vztahu' tabs: overview: Přehled activity: Aktivita @@ -1034,13 +1034,13 @@ cs: confirm_deletion_children: "Jsem si vědom, že všechny potomky uvedených pracovních balíčků budou rekurzivně odstraněny." deletes_children: "Všechny podřízené pracovní balíčky a jejich potomci budou také rekurzivně odstraněny." destroy_time_entry: - title: "Confirm deletion of time entry" - text: "Are you sure you want to delete the following time entry?" + title: "Potvrdit odstranění záznamu času" + text: "Opravdu chcete odstranit následující časovou položku?" notice_no_results_to_display: "Žádné viditelné výsledky k zobrazení." notice_successful_create: "Úspěšné vytvoření." notice_successful_delete: "Úspěšné odstranění." notice_successful_update: "Úspěšná aktualizace." - notice_job_started: "job started." + notice_job_started: "Úloha byla zahájena" notice_bad_request: "Chybný požadavek." relations: empty: Neexistuje žádný vztah @@ -1100,24 +1100,24 @@ cs: timeline: 'Ganttův diagram' invite_user_modal: back: 'Zpět' - invite: 'Invite' + invite: 'Pozvat' title: invite: 'Pozvat uživatele' - invite_to_project: 'Invite %{type} to %{project}' - User: 'user' - Group: 'group' - PlaceholderUser: 'placeholder user' - invite_principal_to_project: 'Invite %{principal} to %{project}' + invite_to_project: 'Pozvat %{type} do %{project}' + User: 'uživatel' + Group: 'Skupina' + PlaceholderUser: 'placeholder uživatel' + invite_principal_to_project: 'Pozvat %{principal} do %{project}' project: label: 'Projekt' - required: 'Please select a project' + required: 'Vyberte projekt' lacking_permission: 'Please select a different project since you lack permissions to assign users to the currently selected.' - lacking_permission_info: 'You lack the permission to assign users to the project you are currently in. You need to select a different one.' + lacking_permission_info: 'Chybí vám oprávnění k přiřazení uživatelů k projektu, ve kterém se právě nacházíte. Musíte vybrat jiný.' next_button: 'Další' - no_results: 'No projects were found' - no_invite_rights: 'You are not allowed to invite members to this project' + no_results: 'Nebyly nalezeny žádné projekty' + no_invite_rights: 'Nejste oprávněni pozvat členy do tohoto projektu' type: - required: 'Please select the type to be invited' + required: 'Vyberte prosím typ, který chcete pozvat' user: title: 'Uživatel' description: 'Permissions based on the assigned role in the selected project' @@ -1125,46 +1125,46 @@ cs: title: 'Skupina' description: 'Permissions based on the assigned role in the selected project' placeholder: - title: 'Placeholder user' - title_no_ee: 'Placeholder user (Enterprise Edition only feature)' + title: 'placeholder uživatel' + title_no_ee: 'placeholder uživatel (pouze funkce Enterprise Edition)' description: 'Has no access to the project and no emails are sent out.' description_no_ee: 'Has no access to the project and no emails are sent out.
Check out the Enterprise Edition' principal: label: - name_or_email: 'Name or email address' + name_or_email: 'Jméno nebo e-mailová adresa' name: 'Jméno' - already_member_message: 'Already a member of %{project}' - no_results_user: 'No users were found' - invite_user: 'Invite:' - no_results_placeholder: 'No placeholders were found' - create_new_placeholder: 'Create new placeholder:' - no_results_group: 'No groups were found' + already_member_message: 'Už jsi členem %{project}' + no_results_user: 'Nebyli nalezeni žádní uživatelé' + invite_user: 'Pozvat' + no_results_placeholder: 'Nebyly nalezeny žádné placeholdery' + create_new_placeholder: 'Vytvořit nový placeholder' + no_results_group: 'Nebyly nalezeny žádné skupiny' next_button: 'Další' required: - user: 'Please select a user' - placeholder: 'Please select a placeholder' - group: 'Please select a group' + user: 'Vyberte prosím uživatele' + placeholder: 'Vyberte prosím placeholder' + group: 'Zvolte prosím skupinu.' role: - label: 'Role in %{project}' - no_roles_found: 'No roles were found' + label: 'Role v %{project}' + no_roles_found: 'Nebyly nalezeny žádné role.' description: 'This is the role that %{principal} will receive when they join your project. The role defines which actions they are allowed to take and which information they are allowed to see. Learn more about roles and permissions. ' - required: 'Please select a role' + required: 'Vyberte prosím roli' next_button: 'Další' message: - label: 'Invitation message' + label: 'Pozvánka' description: 'We will send an email to %{principal}, to which you can add a personal message here. An explanation for the invitation could be useful, or perhaps a bit of information regarding the project to help them get started.' - next_button: 'Review invitation' + next_button: 'Zkontrolovat pozvánku' summary: next_button: 'Odeslat pozvánku' success: - title: '%{principal} was invited!' + title: '%{principal} byl pozván!' description: user: 'The user can now log in to access %{project}. Meanwhile you can already plan with that user and assign work packages for instance.' placeholder: 'The placeholder can now be used in %{project}. Meanwhile you can already plan with that user and assign work packages for instance.' group: 'The group is now a part of %{project}. Meanwhile you can already plan with that group and assign work packages for instance.' next_button: 'Pokračovat' forms: - submit_success_message: 'The form was successfully submitted' - load_error_message: 'There was an error loading the form' - validation_error_message: 'Please fix the errors present in the form' + submit_success_message: 'Formulář byl úspěšně odeslán' + load_error_message: 'Při načítání formuláře došlo k chybě' + validation_error_message: 'Opravte prosím chyby ve formuláři' advanced_settings: 'Pokročilá nastavení' diff --git a/modules/bim/config/locales/crowdin/cs.yml b/modules/bim/config/locales/crowdin/cs.yml index 9a0b0cffc6..2dc57161cd 100644 --- a/modules/bim/config/locales/crowdin/cs.yml +++ b/modules/bim/config/locales/crowdin/cs.yml @@ -14,7 +14,7 @@ cs: exceptions: file_invalid: "Neplatný soubor BCF" x_bcf_issues: - zero: 'No BCF issues' + zero: 'Žádné problémy s BCF' one: 'Jeden problém s BCFF' other: '%{count} Problémy s BCF' bcf_xml: @@ -31,7 +31,7 @@ cs: num_issues_found: '%{x_bcf_issues} jsou obsaženy v BCF-XML souboru, jejich podrobnosti jsou uvedeny níže.' button_prepare: 'Připravit import' button_perform_import: 'Potvrdit import' - button_proceed: 'Proceed with import' + button_proceed: 'Pokračovat s importem' button_back_to_list: 'Zpět na seznam' no_permission_to_add_members: 'Nemáte dostatečná oprávnění, abyste je přidali jako členy do projektu.' contact_project_admin: 'Kontaktujte svého správce projektu, aby je přidal jako členy a začal tento import znovu.' @@ -67,7 +67,7 @@ cs: project_module_bim: "BCF" permission_view_linked_issues: "Zobrazit problémy s BCF" permission_manage_bcf: "Importovat a spravovat problémy s BCF." - permission_delete_bcf: "Delete BCF issues" + permission_delete_bcf: "Odstranit problémy BCF" oauth: scopes: bcf_v2_1: "Full access to the BCF v2.1 API" @@ -77,22 +77,22 @@ cs: bim/ifc_models/ifc_model: "Model IFC" attributes: bim/ifc_models/ifc_model: - ifc_attachment: "IFC file" - is_default: "Default model" - attachments: "IFC file" + ifc_attachment: "IFC soubor" + is_default: "Výchozí model" + attachments: "IFC soubor" errors: models: bim/ifc_models/ifc_model: attributes: base: - ifc_attachment_missing: "No ifc file attached." - invalid_ifc_file: "The provided file is not a valid IFC file." + ifc_attachment_missing: "Žádný soubor ifc není připojen." + invalid_ifc_file: "Zadaný soubor není platný IFC soubor." bim/bcf/viewpoint: bitmaps_not_writable: "bitmaps is not writable as it is not yet implemented." index_not_integer: "index is not an integer." invalid_clipping_planes: "clipping_planes is invalid." - invalid_components: "components is invalid." - invalid_lines: "lines is invalid." + invalid_components: "komponenty jsou neplatné." + invalid_lines: "řádky jsou neplatné." invalid_orthogonal_camera: "orthogonal_camera is invalid." invalid_perspective_camera: "perspective_camera is invalid." mismatching_guid: "The guid in the json_viewpoint does not match the model's guid." @@ -103,21 +103,21 @@ cs: bim/bcf/issue: uuid_already_taken: "Can't import this BCF issue as there already is another with the same GUID. Could it be that this BCF issue had already been imported into a different project?" ifc_models: - label_ifc_models: 'IFC models' - label_new_ifc_model: 'New IFC model' - label_show_defaults: 'Show defaults' - label_default_ifc_models: 'Default IFC models' - label_edit_defaults: 'Edit defaults' + label_ifc_models: 'IFC modely' + label_new_ifc_model: 'Nový model IFC' + label_show_defaults: 'Zobrazit výchozí hodnoty' + label_default_ifc_models: 'Výchozí IFC modely' + label_edit_defaults: 'Upravit výchozí hodnoty' no_defaults_warning: title: 'No IFC model was set as default for this project.' check_1: 'Check that you have uploaded at least one IFC model.' check_2: 'Check that at least one IFC model is set to "Default".' - no_results: "No IFC models have been uploaded in this project." + no_results: "V tomto projektu nebyly nahrány žádné IFC modely." conversion_status: - label: 'Processing?' - pending: 'Pending' - processing: 'Processing' - completed: 'Completed' + label: 'Zpracovávání?' + pending: 'Čeká na vyřízení' + processing: 'Zpracovávání...' + completed: 'Dokončeno' error: 'Chyba' processing_notice: processing_default: 'The following default IFC models are still being processed and are thus not available, yet:' @@ -125,9 +125,9 @@ cs: upload_successful: 'Upload succeeded. It will now get processed and will be ready to use in a couple of minutes.' conversion: missing_commands: "The following IFC converter commands are missing on this system: %{names}" - project_module_ifc_models: "IFC models" - permission_view_ifc_models: "View IFC models" - permission_manage_ifc_models: "Import and manage IFC models" + project_module_ifc_models: "IFC modely" + permission_view_ifc_models: "Zobrazit IFC modely" + permission_manage_ifc_models: "Importovat a spravovat IFC modely" extraction: available: ifc_convert: "IFC conversion pipeline available" diff --git a/modules/bim/config/locales/crowdin/js-cs.yml b/modules/bim/config/locales/crowdin/js-cs.yml index 165f2e00de..4abef370af 100644 --- a/modules/bim/config/locales/crowdin/js-cs.yml +++ b/modules/bim/config/locales/crowdin/js-cs.yml @@ -4,9 +4,9 @@ cs: bcf: label_bcf: 'BCF' import: 'Import' - import_bcf_xml_file: 'Import BCF XML file (BCF version 2.1)' + import_bcf_xml_file: 'Importovat soubor BCF XML (BCF verze 2.1)' export: 'Export' - export_bcf_xml_file: 'Export BCF XML file (BCF version 2.1)' + export_bcf_xml_file: 'Exportovat soubor BCF XML (BCF verze 2.1)' viewpoint: 'Viewpoint' add_viewpoint: 'Add viewpoint' show_viewpoint: 'Show viewpoint' @@ -16,10 +16,10 @@ cs: refresh_work_package: 'Aktualizovat pracovní balíček' ifc_models: empty_warning: "This project does not yet have any IFC models." - use_this_link_to_manage: "Use this link to upload and manage your IFC models" + use_this_link_to_manage: "Pomocí tohoto odkazu můžete nahrát a spravovat vaše IFC modely" keyboard_input_disabled: "Viewer does not have keyboard controls. Click on the viewer to give keyboard control to the viewer." models: - ifc_models: 'IFC models' + ifc_models: 'IFC modely' views: viewer: 'Viewer' split: 'Viewer and table' diff --git a/modules/boards/config/locales/crowdin/js-cs.yml b/modules/boards/config/locales/crowdin/js-cs.yml index 2864197cd5..5ea9097442 100644 --- a/modules/boards/config/locales/crowdin/js-cs.yml +++ b/modules/boards/config/locales/crowdin/js-cs.yml @@ -9,7 +9,7 @@ cs: teaser_text: 'Zlepšete své agilní řízení projektů s tímto flexibilním zobrazením Boardů. Vytvořte tolik desek, kolik chcete pro cokoliv, co chcete sledovat.' upgrade_to_ee_text: 'Board je funkce Enterprise. Proveďte upgrade na placený plán.' upgrade: 'Upgradovat nyní' - personal_demo: 'Contact us for a demo' + personal_demo: 'Kontaktujte nás pro demo' lists: delete: 'Odstranit seznam' version: @@ -24,7 +24,7 @@ cs: locked: 'Uzamčeno' closed: 'Uzavřený' new_board: 'Nová tabule' - add_list: 'Add list to board' + add_list: 'Přidat list na tabuli' add_card: 'Přidat kartu' error_attribute_not_writable: "Pracovní balíček nelze přesunout, do %{attribute} nelze zapisovat." error_loading_the_list: "Chyba při načítání seznamu: %{error_message}" @@ -35,9 +35,9 @@ cs: board_type: text: 'Typ tabule' free: 'basic' - select_board_type: 'Please choose the type of board you need.' + select_board_type: 'Vyberte prosím typ tabule, kterou potřebujete.' free_text: > - Start from scratch with a blank board. Manually add cards and columns to this board. + Začněte od začátku prázdnou tabulí ručním přidáváním karet a sloupců do této tabule. action: 'Akční tabule' action_by_attribute: 'Akční tabule (%{attribute})' action_text: > @@ -56,7 +56,7 @@ cs: assignee: Řešitel status: Stav version: verze - subproject: subproject + subproject: podprojekt subtasks: parent-child board_type_title: assignee: Řešitel @@ -64,7 +64,7 @@ cs: version: Verze subproject: Dílčí projekt subtasks: Parent-Child - basic: Basic + basic: Základní select_attribute: "Atribut akce" add_list_modal: labels: @@ -78,7 +78,7 @@ cs: There is currently no status available.
Either there are none or they have all already been added to the board. assignee: There isn't any member matched with your filter value.
- no_member: This project currently does not have any members that can be added.
+ no_member: Tento projekt v současné době nemá žádné členy, kteří by mohli být přidáni.
add_members: Add a new member to this project to select users again. configuration_modal: title: 'Konfigurovat tuto tabuli' diff --git a/modules/budgets/config/locales/crowdin/cs.yml b/modules/budgets/config/locales/crowdin/cs.yml index dfe97efb1f..e6ccd84326 100644 --- a/modules/budgets/config/locales/crowdin/cs.yml +++ b/modules/budgets/config/locales/crowdin/cs.yml @@ -69,5 +69,5 @@ cs: permission_view_budgets: "Zobrazit rozpočty" project_module_budgets: "Rozpočty" text_budget_reassign_to: "Reassign them to this budget:" - text_budget_delete: "Delete the budget from all work packages" - text_budget_destroy_assigned_wp: "There are %{count} work packages assigned to this budget. What do you want to do?" + text_budget_delete: "Odstranit rozpočet ze všech pracovních balíčků" + text_budget_destroy_assigned_wp: "K tomuto rozpočtu je přiřazeno %{count} pracovních balíčků. Co chcete udělat?" diff --git a/modules/grids/config/locales/crowdin/cs.yml b/modules/grids/config/locales/crowdin/cs.yml index e534aa35ee..63793c15d9 100644 --- a/modules/grids/config/locales/crowdin/cs.yml +++ b/modules/grids/config/locales/crowdin/cs.yml @@ -1,6 +1,6 @@ cs: grids: - label_widget_in_grid: "Widget contained in Grid %{grid_name}" + label_widget_in_grid: "Widget obsažený v mřížce %{grid_name}" activerecord: attributes: grids/grid: diff --git a/modules/grids/config/locales/crowdin/js-cs.yml b/modules/grids/config/locales/crowdin/js-cs.yml index 696b4cdda7..3686a677e3 100644 --- a/modules/grids/config/locales/crowdin/js-cs.yml +++ b/modules/grids/config/locales/crowdin/js-cs.yml @@ -6,7 +6,7 @@ cs: configure: 'Konfigurovat widget' upsale: text: "Some widgets, like the work package graph widget, are only available in the " - link: 'enterprise edition.' + link: 'Enterprise Edition.' widgets: custom_text: title: 'Vlastní text' @@ -15,32 +15,32 @@ cs: no_results: 'Zatím žádné dokumenty.' members: title: 'Členové' - no_results: 'No visible members.' + no_results: 'Žádní viditelní členové.' view_all_members: 'Zobrazit všechny členy' add: 'Člen' - too_many: 'Displaying %{count} of %{total} members.' + too_many: 'Zobrazuji %{count} z %{total} členů.' news: title: 'Novinky' at: 'v' no_results: 'Žádné novinky.' project_description: title: 'Popis projektu' - no_results: "No description has been written yet. One can be provided in the 'Project settings'." + no_results: "Zatím nebyl napsán žádný popis. Můžete ho uvést v \"Nastavení projektu\"." project_details: title: 'Detaily projektu' - no_results: 'No custom fields have been defined for projects.' + no_results: 'Pro projekty nebyla definována žádná vlastní pole.' project_status: title: 'Stav projektu' on_track: 'On track' off_track: 'Off track' at_risk: 'At risk' - not_set: 'Not set' + not_set: 'Nenastaveno' subprojects: title: 'Podprojekty' - no_results: 'No subprojects.' + no_results: 'Žádné podprojekty.' time_entries_current_user: - title: 'My spent time' - displayed_days: 'Days displayed in the widget:' + title: 'Můj strávený čas' + displayed_days: 'Dny zobrazené ve widgetu:' time_entries_list: title: 'Strávený čas (posledních 7 dní)' no_results: 'Žádné záznamy za posledních 7 dní.' @@ -53,11 +53,11 @@ cs: work_packages_watched: title: 'Mé sledované pracovní balíčky' work_packages_table: - title: 'Work packages table' + title: 'Tabulka pracovních balíčků' work_packages_graph: title: 'Work packages graph' work_packages_calendar: title: 'Kalendář' work_packages_overview: - title: 'Work packages overview' - placeholder: 'Click to edit ...' + title: 'Přehled pracovních balíčků' + placeholder: 'Kliekněte pro editaci' diff --git a/modules/job_status/config/locales/crowdin/js-cs.yml b/modules/job_status/config/locales/crowdin/js-cs.yml index 32257ce49d..0d4ea139f4 100644 --- a/modules/job_status/config/locales/crowdin/js-cs.yml +++ b/modules/job_status/config/locales/crowdin/js-cs.yml @@ -1,17 +1,17 @@ cs: js: job_status: - download_starts: 'The download should start automatically.' + download_starts: 'Stahování by mělo začít automaticky.' click_to_download: 'Klikněte zde na stažení' - title: 'Background job status' - redirect: 'You are being redirected.' + title: 'Stav úlohy na pozadí' + redirect: 'Jste přesměrováni.' redirect_link: 'Pro pokračování klikněte prosím zde.' - redirect_errors: 'Due to these errors, you will not be redirected automatically.' - errors: 'Some errors have occurred' + redirect_errors: 'Kvůli těmto chybám nebudete automaticky přesměrováni.' + errors: 'Došlo k několika chybám' generic_messages: - not_found: 'This job could not be found.' - in_queue: 'The job has been queued and will be processed shortly.' - in_process: 'The job is currently being processed.' + not_found: 'Tento úkol se nepodařilo najít.' + in_queue: 'Úkol byl zařazen do fronty a brzy bude zpracován.' + in_process: 'Tento úkol se v současné době zpracovává' error: 'Úlohu se nepodařilo dokončit.' - cancelled: 'The job has been cancelled due to an error.' + cancelled: 'úkol byl zrušen z důvodu chyby.' success: 'Operace proběhla úspěšně.' diff --git a/modules/ldap_groups/config/locales/crowdin/cs.yml b/modules/ldap_groups/config/locales/crowdin/cs.yml index 17dd775ae2..dc4dc41a59 100644 --- a/modules/ldap_groups/config/locales/crowdin/cs.yml +++ b/modules/ldap_groups/config/locales/crowdin/cs.yml @@ -4,24 +4,24 @@ cs: ldap_groups/synchronized_group: dn: 'DN' auth_source: 'Připojení LDAP' - sync_users: 'Sync users' + sync_users: 'Synchronizovat uživatele' ldap_groups/synchronized_filter: - filter_string: 'LDAP filter' + filter_string: 'LDAP filtr' auth_source: 'Připojení LDAP' group_name_attribute: "Group name attribute" - sync_users: 'Sync users' + sync_users: 'Synchronizovat uživatele' base_dn: "Search base DN" models: - ldap_groups/synchronized_group: 'Synchronized LDAP group' - ldap_groups/synchronized_filter: 'LDAP Group synchronization filter' + ldap_groups/synchronized_group: 'Synchronizovaná LDAP skupina' + ldap_groups/synchronized_filter: 'LDAP skupina synchronizační filtr' errors: models: ldap_groups/synchronized_filter: must_contain_base_dn: "Filter base DN must be contained within the LDAP connection's base DN" ldap_groups: - label_menu_item: 'LDAP group synchronization' + label_menu_item: 'Synchronizace skupiny LDAP' label_group_key: 'LDAP group filter key' - label_synchronize: 'Synchronize' + label_synchronize: 'Synchronizovat' settings: name_attribute: 'LDAP groups name attribute' name_attribute_text: 'The LDAP attribute used for naming the OpenProject group when created by a filter' @@ -36,8 +36,8 @@ cs: destroy: title: 'Remove synchronized filter %{name}' confirmation: "If you continue, the synchronized filter %{name} and all groups %{groups_count} created through it will be removed." - removed_groups: "Warning: This will remove the following groups from OpenProject and remove it from all projects!" - verification: "Enter the filter name %{name} to verify the deletion." + removed_groups: "Varování: Toto odstraní následující skupiny z OpenProject a odstraní je ze všech projektů!" + verification: "Zadejte název projektu %{name} pro potvrzení odstranění." form: group_name_attribute_text: 'Enter the attribute of the LDAP group used for setting the OpenProject group name.' filter_string_text: 'Enter the RFC4515 LDAP filter that returns groups in your LDAP to synchronize with OpenProject.' @@ -45,7 +45,7 @@ cs: Enter the search base DN to use for this filter. It needs to be below the base DN of the selected LDAP connection. Leave this option empty to reuse the base DN of the connection synchronized_groups: - add_new: 'Add synchronized LDAP group' + add_new: 'Přidat synchronizovanou LDAP skupinu' destroy: title: 'Remove synchronized group %{name}' confirmation: "If you continue, the synchronized group %{name} and all %{users_count} users synchronized through it will be removed." @@ -57,10 +57,10 @@ cs:
Groups are synchronized hourly through a cron job. Please see our documentation on this topic. - no_results: 'No synchronized groups found.' - no_members: 'This group has no synchronized members yet.' - plural: 'Synchronized LDAP groups' - singular: 'Synchronized LDAP group' + no_results: 'Nebyly nalezeny žádné synchronizované skupiny.' + no_members: 'Tato skupina zatím nemá žádné synchronizované členy.' + plural: 'Synchronizované LDAP skupiny' + singular: 'Synchronizovaná LDAP skupina' form: auth_source_text: 'Select which LDAP connection should be used.' sync_users_text: > diff --git a/modules/meeting/config/locales/crowdin/cs.yml b/modules/meeting/config/locales/crowdin/cs.yml index 4c9b69b500..ccb4986ea7 100644 --- a/modules/meeting/config/locales/crowdin/cs.yml +++ b/modules/meeting/config/locales/crowdin/cs.yml @@ -33,20 +33,20 @@ cs: start_time_hour: "Čas začátku" errors: messages: - invalid_time_format: "is not a valid time. Required format: HH:MM" + invalid_time_format: "není platný čas. Požadovaný formát: HH:MM" models: meeting_agenda: "Agenda" meeting_minutes: "Zápis" description_attended: "zúčastněn" description_invite: "pozván" events: - meeting: Meeting edited - meeting_agenda: Meeting agenda edited - meeting_agenda_closed: Meeting agenda closed - meeting_agenda_opened: Meeting agenda opened - meeting_minutes: Meeting minutes edited - meeting_minutes_created: Meeting minutes created - error_notification_with_errors: "Failed to send notification. The following recipients could not be notified: %{recipients}" + meeting: Schůzka upravena + meeting_agenda: Agenda schůzky upravena + meeting_agenda_closed: Agenda schůzky uzavřena + meeting_agenda_opened: Agenda schůzky otevřena + meeting_minutes: Zápis ze zasedání byl upraven + meeting_minutes_created: Zápisy ze zasedání byly vytvořeny + error_notification_with_errors: "Odeslání oznámení se nezdařilo. Následující příjemci nelze upozornit: %{recipients}" label_meeting: "Schůzka" label_meeting_plural: "Schůzky" label_meeting_new: "Nová schůzka" @@ -58,31 +58,31 @@ cs: label_meeting_agenda_close: "Uzavřete agendu pro vytvoření zápisu" label_meeting_date_time: "Datum/Čas" label_meeting_diff: "Rozdíl" - label_notify: "Send for review" - label_icalendar: "Send iCalendar" + label_notify: "Odeslat k posouzení" + label_icalendar: "Odeslat iCalendar" label_version: "Verze" label_time_zone: "Časové pásmo" label_start_date: "Datum zahájení" meeting: - copied: "Copied from Meeting #%{id}" - notice_successful_notification: "Notification sent successfully" - notice_timezone_missing: No time zone is set and %{zone} is assumed. To choose your time zone, please click here. - permission_create_meetings: "Create meetings" - permission_edit_meetings: "Edit meetings" - permission_delete_meetings: "Delete meetings" - permission_view_meetings: "View meetings" - permission_create_meeting_agendas: "Manage agendas" + copied: "Zkopírováno ze schůzky #%{id}" + notice_successful_notification: "Oznámení bylo úspěšně odesláno" + notice_timezone_missing: Není nastaveno žádné časové pásmo a předpokládá se %{zone} . Chcete-li vybrat časové pásmo, klikněte prosím zde. + permission_create_meetings: "Vytvořit schůzku\n" + permission_edit_meetings: "Upravit schůzku" + permission_delete_meetings: "Smazat schůzku" + permission_view_meetings: "Zobrazit schůzky" + permission_create_meeting_agendas: "Správa agend" permission_close_meeting_agendas: "Close agendas" permission_send_meeting_agendas_notification: "Send review notification for agendas" permission_create_meeting_minutes: "Manage minutes" permission_send_meeting_minutes_notification: "Send review notification for minutes" - permission_meetings_send_invite: "Invite users to meetings" + permission_meetings_send_invite: "Pozvat uživatele na schůzky" permission_send_meeting_agendas_icalendar: "Send meeting agenda as calendar entry" project_module_meetings: "Schůzky" - text_duration_in_hours: "Duration in hours" + text_duration_in_hours: "Doba trvání v hodinách" text_in_hours: "in hours" text_meeting_agenda_for_meeting: 'agenda for the meeting "%{meeting}"' - text_meeting_closing_are_you_sure: "Are you sure you want to close the meeting?" + text_meeting_closing_are_you_sure: "Opravdu chcete tuto schůzku zavřít?" text_meeting_agenda_open_are_you_sure: "This will overwrite all changes in the minutes! Do you want to continue?" text_meeting_minutes_for_meeting: 'minutes for the meeting "%{meeting}"' text_review_meeting_agenda: "%{author} has put the %{link} up for review." diff --git a/modules/openid_connect/config/locales/crowdin/cs.yml b/modules/openid_connect/config/locales/crowdin/cs.yml index 7f6d534d9b..78d528f5e2 100644 --- a/modules/openid_connect/config/locales/crowdin/cs.yml +++ b/modules/openid_connect/config/locales/crowdin/cs.yml @@ -5,15 +5,15 @@ cs: attributes: openid_connect/provider: name: Jméno - display_name: Display name + display_name: Zobrazovaný název identifier: Identifikátor secret: Secret scope: Rozsah openid_connect: - menu_title: OpenID providers + menu_title: Poskytovatelé OpenID providers: - label_add_new: Add a new OpenID provider - label_edit: Edit OpenID provider %{name} - no_results_table: No providers have been defined yet. - plural: OpenID providers - singular: OpenID provider + label_add_new: Přidat nového poskytovatele OpenID + label_edit: Upravit poskytovatele OpenID %{name} + no_results_table: Zatím nebyli definováni žádní poskytovatelé. + plural: Poskytovatelé OpenID + singular: Poskytovatel OpenID diff --git a/modules/overviews/config/locales/crowdin/cs.yml b/modules/overviews/config/locales/crowdin/cs.yml index 6db38b896d..85460336b8 100644 --- a/modules/overviews/config/locales/crowdin/cs.yml +++ b/modules/overviews/config/locales/crowdin/cs.yml @@ -1,4 +1,4 @@ cs: overviews: label: 'Přehled' - permission_manage_overview: 'Manage overview page' + permission_manage_overview: 'Správa přehledové stránky ' diff --git a/modules/pdf_export/config/locales/crowdin/cs.yml b/modules/pdf_export/config/locales/crowdin/cs.yml index b3431c1595..bd39fbbb98 100644 --- a/modules/pdf_export/config/locales/crowdin/cs.yml +++ b/modules/pdf_export/config/locales/crowdin/cs.yml @@ -20,32 +20,32 @@ #See COPYRIGHT and LICENSE files for more details. #++ cs: - error_can_not_delete_export_card_configuration: "This config cannot be deleted." - error_can_not_change_name_of_default_configuration: "The name of the default config cannot be changed." - label_backlogs_export_card_config_select: "Select export card configuration" + error_can_not_delete_export_card_configuration: "Tuto konfiguraci nelze odstranit." + error_can_not_change_name_of_default_configuration: "Název výchozí konfigurace nelze změnit." + label_backlogs_export_card_config_select: "Vyberte konfiguraci karty exportu " label_backlogs_export_card_export: "Export" label_export_card_configuration_new: "New Export Card Config" - label_export_card_configuration: "Export Card Config" - label_export_card_configuration_plural: "Export Card Configs" + label_export_card_configuration: "Konfigurace karty exportu " + label_export_card_configuration_plural: "Konfigurace karet exportu " label_export_card_activate: "Aktivovat" - label_export_card_deactivate: "De-activate" - notice_export_card_configuration_activated: "Config successfully activated" - notice_export_card_configuration_deactivated: "Config successfully de-activated" - error_can_not_activate_export_card_configuration: "This config cannot be activated" - error_can_not_deactivate_export_card_configuration: "This config cannot be de-activated" + label_export_card_deactivate: "De-aktivovat" + notice_export_card_configuration_activated: "Nastavení bylo úspěšně aktivováno" + notice_export_card_configuration_deactivated: "Konfigurace úspěšně deaktivována" + error_can_not_activate_export_card_configuration: "Tuto konfiguraci nelze aktivovat" + error_can_not_deactivate_export_card_configuration: "Tuto konfiguraci nelze deaktivovat" validation_error_required_keys_not_present: "Required key(s) not present:" - validation_error_yaml_is_badly_formed: "has no valid YAML format." + validation_error_yaml_is_badly_formed: "nemá platný formát YAML." validation_error_uknown_key: "Unknown key:" yaml_error: "YAML error:" help_link_rows_format: "Rows Formatting" export_config_per_page: "Na stránku" - export_config_page_size: "Page size" - export_config_orientation: "Orientation" + export_config_page_size: "Velikost stránky" + export_config_orientation: "Orientace" export_config_rows: "Řádky" activerecord: attributes: export_card_configuration: rows: "Řádky" per_page: "Na stránku" - page_size: "Page size" - orientation: "Orientation" + page_size: "Velikost stránky" + orientation: "Orientace" diff --git a/modules/recaptcha/config/locales/crowdin/cs.yml b/modules/recaptcha/config/locales/crowdin/cs.yml index 91cf1438f9..af12924b49 100644 --- a/modules/recaptcha/config/locales/crowdin/cs.yml +++ b/modules/recaptcha/config/locales/crowdin/cs.yml @@ -6,9 +6,9 @@ cs: verify_account: "Ověřte svůj účet" error_captcha: "Váš účet nemohl být ověřen. Kontaktujte prosím administrátora." settings: - website_key: 'Website key' - website_key_text: 'Enter the website key you created on the reCAPTCHA admin console for this domain.' - secret_key: 'Secret key' + website_key: 'Klíč webové stránky' + website_key_text: 'Zadejte webový klíč vytvořený v reCAPTCHA admin konzoli pro tuto doménu.' + secret_key: 'Secret Key' secret_key_text: 'Enter the secret key you created on the reCAPTCHA admin console.' type: 'Použít reCAPTCHA' type_disabled: 'Zakázat reCAPTCHA' diff --git a/modules/reporting/config/locales/crowdin/cs.yml b/modules/reporting/config/locales/crowdin/cs.yml index f8a2b2523b..ea7bc324e6 100644 --- a/modules/reporting/config/locales/crowdin/cs.yml +++ b/modules/reporting/config/locales/crowdin/cs.yml @@ -27,57 +27,57 @@ cs: label_cost_report_plural: "Výkazy nákladů" description_drill_down: "Zobrazit detaily" description_filter_selection: "Výběr" - description_multi_select: "Show multiselect" + description_multi_select: "Zobrazit multiselect" description_remove_filter: "Odstranit filtr" information_restricted_depending_on_permission: "Tato stránka může obsahovat omezené informace v závislosti na vašich oprávněních." label_click_to_edit: "Kliekněte pro editaci." label_closed: "uzavřeno" label_columns: "Sloupce" label_cost_entry_attributes: "Cost entry attributes" - label_days_ago: "during the last days" + label_days_ago: "za poslední dny" label_entry: "Cost entry" - label_filter_text: "Filter text" + label_filter_text: "Filtrovat text" label_filter_value: "Hodnota" label_filters: "Filtrovat" label_greater: ">" label_is_not_project_with_subprojects: "není (včetně podprojektů)" label_is_project_with_subprojects: "je (včetně podprojektů)" - label_work_package_attributes: "Work package attributes" + label_work_package_attributes: "Atributy pracovního balíčku" label_less: "<" - label_money: "Cash value" - label_month_reporting: "Month (Spent)" - label_new_report: "New cost report" + label_money: "Hotovostní hodnota" + label_month_reporting: "Měsíc (stráveno)" + label_new_report: "Nový výkaz nákladů" label_open: "otevřít" label_operator: "Operátor" - label_private_report_plural: "Private cost reports" + label_private_report_plural: "soukromý výkaz nákladů" label_progress_bar_explanation: "Generování sestavy..." - label_public_report_plural: "Public cost reports" - label_really_delete_question: "Are you sure you want to delete this report?" + label_public_report_plural: "veřejný výkaz nákladů" + label_really_delete_question: "Jste si jisti, že chcete odstranit tento report?" label_rows: "Řádky" - label_saving: "Saving ..." - label_spent_on_reporting: "Date (Spent)" - label_sum: "Sum" + label_saving: "Ukládání..." + label_spent_on_reporting: "Datum (stráveno)" + label_sum: "Suma" label_units: "Jednotky" - label_week_reporting: "Week (Spent)" - label_year_reporting: "Year (Spent)" + label_week_reporting: "Týden (stráveno)" + label_year_reporting: "Rok (stráveno)" label_count: "Počet" label_filter: "Filtr" label_filter_add: "Přidat filtr" label_filter_plural: "Filtry" label_group_by: "Seskupit podle" - label_group_by_add: "Add Group-by Attribute" - label_inactive: "«inactive»" + label_group_by_add: "Přidat skupinový atribut" + label_inactive: "„neaktivní“" label_no: "Ne" label_none: "(žádná data)" - label_no_reports: "There are no cost reports yet." + label_no_reports: "Zatím nejsou k dispozici žádné výkazy nákladů." label_report: "Hlášení" label_yes: "Ano" - load_query_question: "Report will have %{size} table cells and may take some time to render. Do you still want to try rendering it?" - permission_save_cost_reports: "Save public cost reports" - permission_save_private_cost_reports: "Save private cost reports" + load_query_question: "Report bude obsahovat %{size} buněk tabulky a může chvíli trvat, než se vykreslí. Chcete to přesto zkusit vykreslit?" + permission_save_cost_reports: "Uložit veřejné výkazy nákladů" + permission_save_private_cost_reports: "Uložit soukromé výkazy nákladů" project_module_reporting_module: "Výkazy nákladů" - text_costs_are_rounded_note: "Displayed values are rounded. All calculations are based on the non-rounded values." - toggle_multiselect: "activate/deactivate multiselect" + text_costs_are_rounded_note: "Zobrazené hodnoty jsou zaokrouhleny. Všechny výpočty jsou založeny na \nnezaokrouhlených hodnotách." + toggle_multiselect: "aktivovat/deaktivovat multiselect" units: "Jednotky" validation_failure_date: "není platné datum" validation_failure_integer: "není platné číslo" diff --git a/modules/two_factor_authentication/config/locales/crowdin/cs.yml b/modules/two_factor_authentication/config/locales/crowdin/cs.yml index bfe7d5b618..60702bc1f6 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/cs.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/cs.yml @@ -71,7 +71,7 @@ cs: text_2fa_enabled: 'Při každém přihlášení bude tento uživatel požádán, aby zadal jednorázové heslo z jeho výchozího 2FA zařízení.' text_2fa_disabled: "Uživatel si nenastavil 2FA zařízení prostřednictvím stránky 'Můj účet'" upsale: - title: 'Two-factor authentication is an enterprise feature' + title: 'Dvoufaktorové ověření je dostupne v Enterprise verzi' description: 'Strenghten your internal or external authentication mechanisms with a second factor.' backup_codes: none_found: Pro tento účet neexistují žádné záložní kódy. @@ -87,24 +87,24 @@ cs: keep_safe_warning: 'Either save them in your password manager, or print this page and put in a safe place.' regenerate_warning: 'Warning: If you have created backup codes before, they will be invalidated and will no longer work.' devices: - add_new: 'Add new 2FA device' - register: 'Register device' - confirm_default: 'Confirm changing default device' - confirm_device: 'Confirm device' - confirm_now: 'Not confirmed, click here to activate' - cannot_delete_default: 'Cannot delete default device' - make_default_are_you_sure: 'Are you sure you want to make this 2FA device your default?' - make_default_failed: 'Failed to update the default 2FA device.' - deletion_are_you_sure: 'Are you sure you want to delete this 2FA device?' - registration_complete: '2FA device registration complete!' + add_new: 'Přidat nové 2FA zařízení' + register: 'Registrovat zařízení' + confirm_default: 'Potvrdit změnu výchozího zařízení' + confirm_device: 'Potvrdit zařízení' + confirm_now: 'Nepotvrzeno, klikněte zde pro aktivaci' + cannot_delete_default: 'Nelze odstranit výchozí zařízení' + make_default_are_you_sure: 'Jste si jisti, že chcete nastavit toto 2FA zařízení?' + make_default_failed: 'Nepodařilo se aktualizovat výchozí 2FA zařízení.' + deletion_are_you_sure: 'Jste si jisti, že chcete odstranit toto 2FA zařízení?' + registration_complete: 'Registrace 2FA zařízení dokončena!' registration_failed_token_invalid: '2FA device registration failed, the token was invalid.' registration_failed_update: '2FA device registration failed, the token was valid but the device could not be updated.' - confirm_send_failed: 'Confirmation of your 2FA device failed.' - button_complete_registration: 'Complete 2FA registration' + confirm_send_failed: 'Potvrzení 2FA zařízení se nezdařilo.' + button_complete_registration: 'Dokončete 2FA registraci' text_confirm_to_complete_html: "Please complete the registration of your device %{identifier} by entering a one-time password from your default device." text_confirm_to_change_default_html: "Please confirm changing your default device to %{new_identifier} by entering a one-time password from your current default device." text_identifier: 'You can give the device a custom identifier using this field.' - failed_to_delete: 'Failed to delete 2FA device.' + failed_to_delete: 'Smazání 2FA zařízení se nezdařilo.' is_default_cannot_delete: 'The device is marked as default and cannot be deleted due to an active security policy. Mark another device as default before deleting.' not_existing: 'No 2FA device has been registered for your account.' request_2fa: Please enter the code from your %{device_name} to verify your identity. @@ -125,11 +125,11 @@ cs: Register an application authenticator for use with OpenProject using the time-based one-time password authentication standard. Common examples are Google Authenticator or Authy. sms: - title: 'Use your mobile phone' - redacted_identifier: 'Mobile device (%{redacted_number})' + title: 'Použijte svůj mobilní telefon' + redacted_identifier: 'Mobilní zařízení (%{redacted_number})' request_2fa_identifier: '%{redacted_identifier}, we sent you an authentication code via %{delivery_channel}' description: | - Register your mobile phone number for delivery of OpenProject one-time passwords. + Zaregistrujte své mobilní telefonní číslo pro jednorázové doručení OpenProject hesel. sns: delivery_failed: 'SNS delivery failed:' message_bird: @@ -141,35 +141,35 @@ cs: totp: 'Ověřovací aplikace' sns: 'Amazon SNS' resdt: 'SMS Rest API' - mobile_transmit_notification: "A one-time password has been sent to your cell phone." - label_two_factor_authentication: 'Two-factor authentication' + mobile_transmit_notification: "Na váš mobilní telefon bylo odesláno jednorázové heslo." + label_two_factor_authentication: 'Dvoufázové ověření' forced_registration: required_to_add_device: 'An active security policy requires you to enable two-factor authentication. Please use the following form to register a device.' remember: active_session_notice: > Your account has an active remember cookie valid until %{expires_on}. This cookie allows you to log in without a second factor to your account until that time. other_active_session_notice: Your account has an active remember cookie on another session. - label: 'Remember' + label: 'Zapamatovat' clear_cookie: 'Click here to remove all remembered 2FA sessions.' cookie_removed: 'All remembered 2FA sessions have been removed.' dont_ask_again: "Create cookie to remember 2FA authentication on this client for %{days} days." - field_phone: "Cell phone" + field_phone: "Mobilní telefon" field_otp: "Jednorázové heslo" - notice_account_otp_invalid: "Invalid one-time password." - notice_account_otp_expired: "The one-time password you entered expired." + notice_account_otp_invalid: "Neplatné jednorázové heslo." + notice_account_otp_expired: "Zadané jednorázové heslo vypršelo." notice_developer_strategy_otp: "Developer strategy generated the following one-time password: %{token} (Channel: %{channel})" - notice_account_otp_send_failed: "Your one-time password could not be sent." - notice_account_has_no_phone: "No cell phone number is associated with your account." + notice_account_otp_send_failed: "Vaše jednorázové heslo nelze odeslat." + notice_account_has_no_phone: "S vaším účtem není přiřazeno žádné telefonní číslo." label_expiration_hint: "%{date} or on logout" label_actions: 'Akce' label_confirmed: 'Potvrzený' button_continue: 'Pokračovat' - button_make_default: 'Mark as default' - label_unverified_phone: "Cell phone not yet verified" - notice_phone_number_format: "Please enter the number in the following format: +XX XXXXXXXX." - text_otp_not_receive: "Other verification methods" - text_send_otp_again: "Resend one-time password by:" - button_resend_otp_form: "Resend" - button_otp_by_voice: "Voice call" + button_make_default: 'Označit jako výchozí' + label_unverified_phone: "Mobilní telefon ještě nebyl ověřen" + notice_phone_number_format: "Zadejte číslo v následujícím formátu: +XX XXXXXXXX." + text_otp_not_receive: "Jiné metody ověřování" + text_send_otp_again: "Znovu odeslat jednorázové heslo přes:" + button_resend_otp_form: "Znovu odeslat" + button_otp_by_voice: "Hovor" button_otp_by_sms: "SMS" label_otp_channel: "Delivery channel" diff --git a/modules/webhooks/config/locales/crowdin/cs.yml b/modules/webhooks/config/locales/crowdin/cs.yml index e98fe7a86d..a313d41238 100644 --- a/modules/webhooks/config/locales/crowdin/cs.yml +++ b/modules/webhooks/config/locales/crowdin/cs.yml @@ -9,51 +9,51 @@ cs: webhooks/log: event_name: 'Název události' url: 'Payload URL' - response_code: 'Response code' - response_body: 'Response' + response_code: 'Kód odpovědi' + response_body: 'Odpověď' models: - webhooks/outgoing_webhook: "Outgoing webhook" + webhooks/outgoing_webhook: "Odchozí webhook" webhooks: singular: Webhook - plural: Webhooks + plural: Webhooky resources: time_entry: name: "Vstup času" outgoing: - no_results_table: No webhooks have been defined yet. - label_add_new: Add new webhook - label_edit: Edit webhook + no_results_table: Zatím nebyly definovány žádné webhooky + label_add_new: Přidat nový webhook + label_edit: Upravit webhook label_event_resources: Event resources events: created: "Vytvořeno" updated: "Aktualizováno" status: - enabled: 'Webhook is enabled' - disabled: 'Webhook is disabled' + enabled: 'webhook je povolen' + disabled: 'webhook je zakázán' enabled_text: 'The webhook will emit payloads for the defined events below.' - disabled_text: 'Click the edit button to activate the webhook.' + disabled_text: 'Klikněte na tlačítko upravit pro aktivaci webhooku.' deliveries: no_results_table: No deliveries have been made for this webhook. title: 'Recent deliveries' - time: 'Delivery time' + time: 'Dodací doba' form: introduction: > Send a POST request to the payload URL below for any event in the project you're subscribed to. Payload will correspond to the APIv3 representation of the object being modified. - apiv3_doc_url: For more information, visit the API documentation + apiv3_doc_url: Pro více informací navštivte dokumentaci API description: - placeholder: 'Optional description for the webhook.' + placeholder: 'Volitelný popis webhooku.' enabled: description: > When checked, the webhook will trigger on the selected events. Uncheck to disable the webhook. events: - title: 'Enabled events' + title: 'Povolené události' project_ids: title: 'Povolit projekty' description: 'Select for which projects this webhook should be executed for.' - all: 'All projects' - selected: 'Selected projects only' + all: 'Všechny projekty' + selected: 'Pouze vybrané projekty' selected_project_ids: - title: 'Selected projects' + title: 'Vybrané projekty' secret: description: > If set, this secret value is used by OpenProject to sign the webhook payload. diff --git a/modules/xls_export/config/locales/crowdin/cs.yml b/modules/xls_export/config/locales/crowdin/cs.yml index 865493e2ff..885e43ae5f 100644 --- a/modules/xls_export/config/locales/crowdin/cs.yml +++ b/modules/xls_export/config/locales/crowdin/cs.yml @@ -1,13 +1,13 @@ cs: - export_to_excel: "Export XLS" - print_with_description: "Print preview with description" + export_to_excel: "Exportovat XLS" + print_with_description: "Tisk náhledu s popisem" sentence_separator_or: "nebo" - different_formats: Different formats + different_formats: Různé formáty export: format: xls: "XLS" xls_with_descriptions: "XLS s popisem" - xls_with_relations: "XLS with relations" + xls_with_relations: "XLS se vztahy" xls_export: - child_of: child of - parent_of: parent of + child_of: potomek + parent_of: rodič From 42bfa7c0860b4edd1d526d2ed380acbdff6cb6aa Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Mon, 7 Feb 2022 03:10:29 +0000 Subject: [PATCH 19/20] update locales from crowdin [ci skip] --- config/locales/crowdin/cs.yml | 6 +++--- config/locales/crowdin/js-cs.yml | 2 +- modules/avatars/config/locales/crowdin/js-no.yml | 4 ++-- modules/boards/config/locales/crowdin/js-cs.yml | 2 +- modules/dashboards/config/locales/crowdin/no.yml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/locales/crowdin/cs.yml b/config/locales/crowdin/cs.yml index 00220bc6a1..65c5b7473d 100644 --- a/config/locales/crowdin/cs.yml +++ b/config/locales/crowdin/cs.yml @@ -1683,7 +1683,7 @@ cs: label_my_queries: "Moje vlastní dotazy" label_name: "Jméno" label_never: "Nikdy" - label_new: "Nové" + label_new: "Nový" label_new_features: "Nové funkce" label_new_statuses_allowed: "Nové povolené stavy" label_news_singular: "Novinky" @@ -1925,8 +1925,8 @@ cs: label_workflow_plural: "Pracovní vrstvy" label_workflow_summary: "Souhrn" label_x_closed_work_packages_abbr: - one: "1 uzavřena" - other: "%{count} uzavřeny" + one: "1 uzavřeno" + other: "%{count} uzavřených" zero: "0 uzavřeno" label_x_comments: one: "1 komentář" diff --git a/config/locales/crowdin/js-cs.yml b/config/locales/crowdin/js-cs.yml index e158c6b361..e4bbbd0200 100644 --- a/config/locales/crowdin/js-cs.yml +++ b/config/locales/crowdin/js-cs.yml @@ -331,7 +331,7 @@ cs: label_details: "Podrobnosti" label_display: "Zobrazit" label_cancel_comment: "Stornovat komentář" - label_closed_work_packages: "closed" + label_closed_work_packages: "uzavřeno" label_collapse: "Sbalit" label_collapsed: "sbalené" label_collapse_all: "Sbalit vše" diff --git a/modules/avatars/config/locales/crowdin/js-no.yml b/modules/avatars/config/locales/crowdin/js-no.yml index 1de7b9faea..a46d623218 100644 --- a/modules/avatars/config/locales/crowdin/js-no.yml +++ b/modules/avatars/config/locales/crowdin/js-no.yml @@ -5,11 +5,11 @@ button_update: 'Oppdatèr' avatars: label_choose_avatar: "Velg Profilbilde fra fil" - uploading_avatar: "Uploading your avatar." + uploading_avatar: "Laster opp profilbildet ditt." text_upload_instructions: | Last opp din egen egendefinerte avatar på 128 etter 128 pixler. Større filer vil bli endret til å matche. En forhåndsvisning av profilbildet vil bli vist før opplasting, når du har valgt et bilde. - error_image_too_large: "Image is too large." + error_image_too_large: "Bildet er for stort" wrong_file_format: "Tillatte formater er jpg, png, gif" empty_file_error: "Vennligst last opp et gyldig bilde (jpg, png, gif)" diff --git a/modules/boards/config/locales/crowdin/js-cs.yml b/modules/boards/config/locales/crowdin/js-cs.yml index 5ea9097442..df1f8063c8 100644 --- a/modules/boards/config/locales/crowdin/js-cs.yml +++ b/modules/boards/config/locales/crowdin/js-cs.yml @@ -22,7 +22,7 @@ cs: edit_version: 'Upravit verzi' show_version: 'Zobrazit verzi' locked: 'Uzamčeno' - closed: 'Uzavřený' + closed: 'Uzavřeno' new_board: 'Nová tabule' add_list: 'Přidat list na tabuli' add_card: 'Přidat kartu' diff --git a/modules/dashboards/config/locales/crowdin/no.yml b/modules/dashboards/config/locales/crowdin/no.yml index 2f2ca36d26..d958330f67 100644 --- a/modules/dashboards/config/locales/crowdin/no.yml +++ b/modules/dashboards/config/locales/crowdin/no.yml @@ -1,5 +1,5 @@ "no": dashboards: label: 'Dashboards' - menu_badge: 'Alpha' + menu_badge: 'Alfa' project_module_dashboards: 'Dashboards' From d9821167deed962a7f6681c836a436f7cc6f7e0b Mon Sep 17 00:00:00 2001 From: Andrej Sandorf <77627197+as-op@users.noreply.github.com> Date: Mon, 7 Feb 2022 10:31:49 +0100 Subject: [PATCH 20/20] Fix/docs faq [ci skip] (#10142) * fix(docs): remove work in progress file with capital letters in folder name * fix(docs): restore frontmatter and markdown --- docs/Error Message/README.md | 36 --- docs/faq/README.md | 533 +++++++++++++---------------------- 2 files changed, 199 insertions(+), 370 deletions(-) delete mode 100644 docs/Error Message/README.md diff --git a/docs/Error Message/README.md b/docs/Error Message/README.md deleted file mode 100644 index fd1f737d8f..0000000000 --- a/docs/Error Message/README.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -sidebar_navigation: - title: Error Message - priority: 951 -description: Error messages from OpenProject -robots: index, follow -keywords: error, introduction, tutorial, project management software, error message, help ---- -# Error messages from OpenProject - -Welcome to the central overview for frequent OpenProject. - -| Topic | Content | -| ------------------------------------------------------------ | ------------------------------------------------------------ | -| [Frequent errors](#frequent-errors) | General Error messages in OpenProject | -| [Error after new update](#error after new update) | Error messages regarding an update | -| [No authorization](#no-authorization) | Set the right rights to work withpout errors in OpenProject | -| [...](#...) | ... | -| [...](#...) | ... | -| [...](#...) | ... | -| [...](#...) | ... | - - - -## Frequent errors - -### ... - -## Error after new update - -### ... - -## No authorization - -### ... - diff --git a/docs/faq/README.md b/docs/faq/README.md index 5b1b7bb9da..d17fffdc2a 100644 --- a/docs/faq/README.md +++ b/docs/faq/README.md @@ -1,486 +1,351 @@ -- # Frequently asked questions (FAQ) for OpenProject +--- +sidebar_navigation: +title: FAQ +priority: 950 +description: Frequently asked questions for OpenProject (FAQ) +robots: index, follow +keywords: FAQ, introduction, tutorial, project management software, frequently asked questions, help +--- +# Frequently asked questions (FAQ) for OpenProject - Welcome to the central overview of frequently asked questions for OpenProject. +Welcome to the central overview of frequently asked questions for OpenProject. - | Topic | Content | - | ------------------------------------------------------------ | ------------------------------------------------------------ | - | [Learn more about OpenProject](#learn-more-about-openproject) | General questions about OpenProject, security, setup and much more | - | [How to ... in OpenProject?](#how-to--in-openproject) | Questions about how to achieve certain outcomes in OpenProject that do not fit elsewhere | - | [FAQ regarding features](#faq-regarding-features) | Information about frequent feature requests | - | [FAQ regarding OpenProject BIM edition](#faq-regarding-openproject-bim-edition) | Questions concerning the additional BCF module for OpenProject and the BIM edition | - | [Migration](#migration) | Questions regarding migrating to OpenProject from e.g. Bitnami or from other OpenProject versions | - | [Other](#other) | Additional questions, e.g. about contribution, training, support | - | [Topic-specific FAQ](#topic-specific-faq) | Links to other FAQ sections | +| Topic | Content | +| ------------------------------------------------------------ | ------------------------------------------------------------ | +| [Learn more about OpenProject](#learn-more-about-openproject) | General questions about OpenProject, security, setup and much more | +| [How to ... in OpenProject?](#how-to--in-openproject) | Questions about how to achieve certain outcomes in OpenProject that do not fit elsewhere | +| [FAQ regarding features](#faq-regarding-features) | Information about frequent feature requests | +| [FAQ regarding OpenProject BIM edition](#faq-regarding-openproject-bim-edition) | Questions concerning the additional BCF module for OpenProject and the BIM edition | +| [Migration](#migration) | Questions regarding migrating to OpenProject from e.g. Bitnami or from other OpenProject versions | +| [Other](#other) | Additional questions, e.g. about contribution, training, support | +| [Topic-specific FAQ](#topic-specific-faq) | Links to other FAQ sections | - - ## Learn more about OpenProject +## Learn more about OpenProject - ### What about data privacy, data security and GDPR conformity? +### What about data privacy, data security and GDPR conformity? - Data protection and security are one of the main motivations for the development of this open source application. Thus, you have the possibility to move the OpenProject application including your data to your own infrastructure at any time. Unlike other cloud tools, you can also take a look at the software code and adapt it if necessary. +Data protection and security are one of the main motivations for the development of this open source application. Thus, you have the possibility to move the OpenProject application including your data to your own infrastructure at any time. Unlike other cloud tools, you can also take a look at the software code and adapt it if necessary. - For users who do not want to run OpenProject themselves, we offer a hosting product. Here we use subcontractors who are not based in the EU, too. We achieve compliance with the GDPR by using standard protection clauses (Art. 46 (2) (c) and (d) GDPR). - A list of the subcontractors currently used in the Cloud Edition can be found here: https://www.openproject.org/legal/data-processing-agreement/sub-processors/ - For our cloud product, we aim to completely eliminate subcontractors outside of the EU by the end of 2021. We have made a start by replacing Google Analytics with Matomo since 2020. - You can also send us encrypted emails to privacy@openproject.com. You can find the corresponding GPG key here: https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588 +For users who do not want to run OpenProject themselves, we offer a hosting product. Here we use subcontractors who are not based in the EU, too. We achieve compliance with the GDPR by using standard protection clauses (Art. 46 (2) (c) and (d) GDPR). +A list of the subcontractors currently used in the Cloud Edition can be found here: [https://www.openproject.org/legal/data-processing-agreement/sub-processors/](https://www.openproject.org/legal/data-processing-agreement/sub-processors/) +For our cloud product, we aim to completely eliminate subcontractors outside of the EU by the end of 2021. We have made a start by replacing Google Analytics with Matomo since 2020. +You can also send us encrypted emails to privacy@openproject.com. You can find the corresponding GPG key here: [https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588](https://keys.openpgp.org/vks/v1/by-fingerprint/BDCFE01EDE84EA199AE172CE7D669C6D475339588) - ### Without authentication, can you be sure that users have exactly the permissions you have given them? +#### Is OpenProject Enterprise cloud GDPR compliant? - The Anonymous role lets you control what users can do when they have access to public projects without authentication. - Otherwise, you would have to create an account for each user and require authentication so that not everyone has access to your public projects. +The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. +AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. +Employed facilities are compliant with the ISO 27001 and 27018 standards. The OpenProject cloud environment is continuously backing up user data with data at rest being fully encrypted with AES-256. +Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/gdpr-compliance). - ### I would like to know where the data of openproject is saved with the online version, do you recommend us to keep a copy of the data somewhere else? +### How do I get access to the OpenProject premium features? +We offer the premium functions of OpenProject (incl. boards) for two different OpenProject variants: - At the moment you can not download a backup yourself. However, you are welcome to ask us to do this for you. We are currently developing a feature that will allow users to download backups themselves in the future. The database and also the storage for the attachments (also database backups) are each divided into several so-called AZs (availability zones). This means that even if one data center burns down, the data will not be lost because it is additionally replicated in another data center at a safe distance. +* For the OpenProject Enterprise cloud edition (hosted by us), +* For the self-hosted (on-premises) OpenProject Enterprise on-premises edition - "AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles) of each other." +If you want to run OpenProject on your own server, the OpenProject Enterprise on-premises edition is the right option. +Have you already installed the [OpenProject Community edition](https://www.openproject.org/download-and-installation/)? If yes, you can request a trial license for the OpenProject Enterprise on-premises edition by clicking on the button "Free trial license" [here](https://www.openproject.org/de/enterprise-edition/) and test the Enterprise on-premises edition for 14 days for free. - ### Is OpenProject Enterprise cloud GDPR compliant? +### Can I have some users with premium features and some without? +As the Enterprise premium features affect the whole instance (e.g. with Agile Boards and project custom fields) it's not possible to upgrade only some users. - The OpenProject cloud environment is hosted on a logically isolated virtual cloud at Amazon Web Services with all services being located in Ireland. - AWS is a GDPR compliant cloud infrastructure provider with extensive security and compliance programs as well as unparalleled access control mechanisms to ensure data privacy. - Employed facilities are compliant with the ISO 27001 and 27018 standards. The OpenProject cloud environment is continuously backing up user data with data at rest being fully encrypted with AES-256. - Each individual instance is logically separated and data is persisted in a unique database schema, reducing the risk of intersection or data leaks between instances. Find out more about GDPR compliance on our [website](https://www.openproject.org/gdpr-compliance). +### What are the system requirements? - ### Is OpenProject HIPPA compliant? +The system requirements can be found [here](../installation-and-operations/system-requirements). - Currently OpenProject is not HIPAA-compliant. OpenProject has high data-security and data-privacy standards and fulfills GDPR regulation. +Apart from using OpenProject in the cloud (OpenProject Enterprise cloud) OpenProject can be installed in two different ways: The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. There's also a Docker based installation option. - ### How do I get access to the OpenProject premium features? +### How can I learn more about OpenProject and how to use it? - We offer the premium functions of OpenProject (incl. boards) for two different OpenProject variants: +Here are resources to get to know OpenProject: - * For the OpenProject Enterprise cloud edition (hosted by us), - * For the self-hosted (on-premises) OpenProject Enterprise on-premises edition +- The [overview of our features](https://www.openproject.org/collaboration-software-features) +- Our [English demo video](https://www.youtube.com/watch?v=un6zCm8_FT4) or [German demo video](https://www.youtube.com/watch?v=doVtVArSSvk) to get an overview of Openproject. There are additional videos explaining certain features to be found on our [YouTube channel](https://www.youtube.com/c/OpenProjectCommunity/videos), too. +- The [Getting started guide](../getting-started) and the [User guide](../user-guide) +- Our free trial: Click the green button [here](https://www.openproject.org/enterprise-edition) for Enterprise on-premises or go to [start.openproject.com](https://start.openproject.com) for the Enterprise cloud. +- Our [development roadmap](https://community.openproject.com/projects/openproject/work_packages?query_id=1993) (to get to know future features) +- Our [training and consulting offers](https://www.openproject.org/training-and-consulting) - If you want to run OpenProject on your own server, the OpenProject Enterprise on-premises edition is the right option. - Have you already installed the [OpenProject Community edition](https://www.openproject.org/download-and-installation/)? If yes, you can request a trial license for the OpenProject Enterprise on-premises edition by clicking on the button "Free trial license" [here](https://www.openproject.org/de/enterprise-edition/) and test the Enterprise on-premises edition for 14 days for free. +### Can I run OpenProject as a single user? - ### Can I have some users with premium features and some without? +Our minimum plan for the Enterprise cloud edition and Enterprise on-premises edition is five users. Our pricing scheme covers three subscription options: Community Edition ($0), Enterprise cloud (€5.95/member/month or $7.25/member/month), and Enterprise on-premises (€5.95/member/month or $7.25/member/month). We recommend to start the [Community version](https://www.openproject.org/download-and-installation/) free of charge if the five user minimum is an issue for you. - As the Enterprise premium features affect the whole instance (e.g. with Agile Boards and project custom fields) it's not possible to upgrade only some users. +### OpenProject is Open Source. Which kind of license does it come with? What am I allowed to do? What can I change? - ### What are the system requirements? +OpenProject comes with the GNU General Public License v3 (GPLv3). You can find out more about the copyright [here](https://github.com/opf/openproject/blob/dev/COPYRIGHT). +In accordance with the terms set by the GPLv3 license, users can make modifications, create copies and redistribute the work. +Terms and conditions regarding GPLv3 are available at [https://www.gnu.org/licenses/gpl-3.0.en.html](https://www.gnu.org/licenses/gpl-3.0.en.html) or in [our repository](https://github.com/opf/openproject/blob/dev/LICENSE). - The system requirements can be found [here](../installation-and-operations/system-requirements). +### Is OpenProject free of charge? - Apart from using OpenProject in the cloud (OpenProject Enterprise cloud) OpenProject can be installed in two different ways: The packaged installation of OpenProject is the recommended way to install and maintain OpenProject using DEB or RPM packages. There's also a Docker based installation option. +We offer three different versions of OpenProject. Please get an overview of the different OpenProject Editions [here](https://www.openproject.org/pricing/#compare). - ### How can I test OpenProject and lern how to use it? +The (on-premise) OpenProject Community edition is completely free. The Enterprise cloud and Enterprise on-premises edition offer premium features, hosting and support and thus we are charging for it. Nevertheless, we offer free 14 days trials for the Enterprise versions so that you can get to know their benefits. If you prefer to use the free OpenProject Community edition, you can follow these [installation instructions](https://www.openproject.org/download-and-installation/), please note that you need a Linux server to install the Community edition. It is always possible to upgrade from the Community to the Enterprise cloud and Enterprise on-premises edition – check out the premium features [here](https://www.openproject.org/enterprise-edition/#premium-features). - Here are resources to get to know OpenProject: +### Can I have both users with the Enterprise cloud and others with the Enterprise on-premises Edition? - - The [overview of our features](https://www.openproject.org/collaboration-software-features) - - Our [English demo video](https://www.youtube.com/watch?v=un6zCm8_FT4) or [German demo video](https://www.youtube.com/watch?v=doVtVArSSvk) to get an overview of Openproject. There are additional videos explaining certain features to be found on our [YouTube channel](https://www.youtube.com/c/OpenProjectCommunity/videos), too. - - The [Getting started guide](../getting-started) and the [User guide](../user-guide) - - Our free trial: Click the green button [here](https://www.openproject.org/enterprise-edition) for Enterprise on-premises or go to [start.openproject.com](https://start.openproject.com) for the Enterprise cloud. - - Our [development roadmap](https://community.openproject.com/projects/openproject/work_packages?query_id=1993) (to get to know future features) - - Our [training and consulting offers](https://www.openproject.org/training-and-consulting) +This is only possible if you book two different plans for OpenProject. The users won't be able to work together directly. We strongly recommend using either Enterprise cloud *or* Enterprise on-premises, if you want to collaborate with all colleagues. - ### Can I run OpenProject as a single user? +### How are users in OpenProject counted? How many licenses do I need for Enterprise on-premises or Enterprise cloud? - Our minimum plan for the Enterprise cloud edition and Enterprise on-premises edition is five users. Our pricing scheme covers three subscription options: Community Edition ($0), Enterprise cloud (€5.95/member/month or $7.25/member/month), and Enterprise on-premises (€5.95/member/month or $7.25/member/month). We recommend to start the [Community version](https://www.openproject.org/download-and-installation/) free of charge if the five user minimum is an issue for you. +All users working in OpenProject Enterprise cloud/on-premises need a license in order to access OpenProject. Regarding payments, we only count the active (not blocked) users. Users who were only invited but didn't accept the invite do not count, either. - ### OpenProject is Open Source. Which kind of license does it come with? What am I allowed to do? What can I change? +### How many projects can I manage in OpenProject at once? - OpenProject comes with the GNU General Public License v3 (GPLv3). You can find out more about the copyright [here](https://github.com/opf/openproject/blob/dev/COPYRIGHT). - In accordance with the terms set by the GPLv3 license, users can make modifications, create copies and redistribute the work. - Terms and conditions regarding GPLv3 are available at http://www.gnu.org/licenses/gpl-3.0.en.html or in [our repository](https://github.com/opf/openproject/blob/dev/LICENSE). +The number of projects is always unlimited. +For the paid versions Enterprise or Cloud Edition, the price differs according to the number of users. +However, if you're still using an old OpenProject subscription there may be limits to the number of projects. In this case please contact us. - ### Is OpenProject free of charge? +### What is the difference between Enterprise on-premises and Community Edition regarding LDAP? - We offer three different versions of OpenProject. Please get an overview of the different OpenProject Editions [here](https://www.openproject.org/pricing/#compare). +In the Community Edition and in the Enterprise on-premises edition you can use the standard LDAP authentication. However, the Enterprise on-premises edition also includes LDAP group synchronization. This allows you to synchronize group members from LDAP with groups in OpenProject. The respective documentation can be found [here](../system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/#synchronize-ldap-and-openproject-groups-premium-feature). - The (on-premise) OpenProject Community edition is completely free. The Enterprise cloud and Enterprise on-premises edition offer premium features, hosting and support and thus we are charging for it. Nevertheless, we offer free 14 days trials for the Enterprise versions so that you can get to know their benefits. If you prefer to use the free OpenProject Community edition, you can follow these [installation instructions](https://www.openproject.org/download-and-installation/), please note that you need a Linux server to install the Community edition. It is always possible to upgrade from the Community to the Enterprise cloud and Enterprise on-premises edition – check out the premium features [here](https://www.openproject.org/enterprise-edition/#premium-features). +## How to ... in OpenProject? - ### Can I have both users with the Enterprise cloud and others with the Enterprise on-premises Edition? +Most of this kind of questions will be answered in the respective sections for each topic (see links below). However, there may be some FAQ that do not really fit elsewhere: - This is only possible if you book two different plans for OpenProject. The users won't be able to work together directly. We strongly recommend using either Enterprise cloud *or* Enterprise on-premises, if you want to collaborate with all colleagues. +### I cannot log in, I do not know my password. What can I do? - ### How are users in OpenProject counted? How many licenses do I need for Enterprise on-premises or Enterprise cloud? +As a first step please try to [reset your password](../getting-started/sign-in-registration/#reset-your-password). Please look in your spam folder, too, if you didn't receive an email. - All users working in OpenProject Enterprise cloud/on-premises need a license in order to access OpenProject. Regarding payments, we only count the active (not blocked) users. Users who were only invited but didn't accept the invite do not count, either. +If that doesn't help please contact your admin for login related topics. He/she can [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). - ### How many projects can I manage in OpenProject at once? +If you don't know the URL of your OpenProject Enterprise cloud, you can find it on [this website](https://www.openproject.org/request-organization) on the basis of your email address. - The number of projects is always unlimited. - For the paid versions Enterprise or Cloud Edition, the price differs according to the number of users. - However, if you're still using an old OpenProject subscription there may be limits to the number of projects. In this case please contact us. +### I cannot log in. Resetting my password seems to have no effect. What do I do? - ### What is the difference between Enterprise on-premises and Community Edition regarding LDAP? +Look in your spam folder for the email. - In the Community Edition and in the Enterprise on-premises edition you can use the standard LDAP authentication. However, the Enterprise on-premises edition also includes LDAP group synchronization. This allows you to synchronize group members from LDAP with groups in OpenProject. The respective documentation can be found [here](../system-admin-guide/authentication/ldap-authentication/ldap-group-synchronization/#synchronize-ldap-and-openproject-groups-premium-feature). +Ask your system admin to [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). - ### Does LDAP work in cloud edition? +If you are the system administrator of an on-premises installation (Enterprise on-premises or Community Edition) please have a look at [this FAQ](../installation-and-operations/operation/faq/#i-lost-access-to-my-admin-account-how-do-i-reset-my-password). - LDAP is possible in principle. Effectively, everything runs on AWS EC2 instances in Ireland. However, the IPs are not fixed, but can theoretically change arbitrarily (within the IP ranges for eu-west-1 in [1]). In practice, this won't necessarily happen all the time, but we ourselves don't currently have a mechanism to make the concrete IPs of all servers available, for example. +### How can I reverse changes? - ### What is the availability of your hosted OpenProject? Are there fixed maintenance windows where the software is not available? +This is not possible per se, there's no Ctrl+Z option or anything similar. - There is no fixed maintenance window per se. The databases have a maintenance window of half an hour each. One is on mondays at 3 am (CET), the other on thursdays at 1 am. But this does not mean that the database is not available. Since the databases are redundant (for vips at least), there is usually no interruption. - With new releases it always depends on the changes. - With the last release (11.2) there was no downtime, because the database changes were upward compatible. I.e. the old version could work with the new data. - Sometimes this is not the case, and then we need a downtime to roll out the new version. This usually takes up to an hour and we always announce it a few days in advance. - So there are no regular downtimes. +Please use these resources to find out about the latest changes and re-do them manually: The [work package activity](../getting-started/work-packages-introduction/#activity-of-work-packages), the [history of the wiki page](../user-guide/wiki/more-wiki-functions/#show-wiki-page-history) or the [Activities module](../user-guide/activity). - ### Will my account be deleted after a certain time of inactivity? +### How can I increase or decrease the number of users in OpenProject? - Generally, no accounts will be deleted automatically. You can delete your account on -> My account (top right corner under your name) -> Delete Account. +You can invite new users in the system administration as long as you have enough licenses. - ## How to ... in OpenProject? +For the Community Edition you can have as many users as you need for free. +If you are using Enterprise on-premises, please write an email to sales @ openproject.com. - Most of this kind of questions will be answered in the respective sections for each topic (see links below). However, there may be some FAQ that do not really fit elsewhere: +If you are using the Enterprise cloud, you can easily upgrade or downgrade the number of users by navigating to *Administration -> Billing -> Manage subscription* and choosing the new amount of users which you need in your system. Find out more [here](../enterprise-guide/enterprise-cloud-guide/manage-cloud-subscription). - ### I cannot log in, I do not know my password. What can I do? +### How can I change the day my week starts with, etc.? - As a first step please try to [reset your password](../getting-started/sign-in-registration/#reset-your-password). Please look in your spam folder, too, if you didn't receive an email. +You can do this as a system administrator in the [System settings](../system-admin-guide/system-settings/display-settings/#time-and-date-formatting-aggregation-of-changes-in-activity). - If that doesn't help please contact your admin for login related topics. He/she can [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). +### How can I add a RACI matrix in OpenProject? - If you don't know the URL of your OpenProject Enterprise cloud, you can find it on [this website](https://www.openproject.org/request-organization) on the basis of your email address. - - ### I cannot log in. Resetting my password seems to have no effect. What do I do? - - Look in your spam folder for the email. - - Ask your system admin to [set a new password for you](../system-admin-guide/users-permissions/users/#manage-user-settings). - - If you are the system administrator of an on-premises installation (Enterprise on-premises or Community Edition) please have a look at [this FAQ](../installation-and-operations/operation/faq/#i-lost-access-to-my-admin-account-how-do-i-reset-my-password). - - ### How can I reverse changes? - - This is not possible per se, there's no Ctrl+Z option or anything similar. - - Please use these resources to find out about the latest changes and re-do them manually: The [work package activity](../getting-started/work-packages-introduction/#activity-of-work-packages), the [history of the wiki page](../user-guide/wiki/more-wiki-functions/#show-wiki-page-history) or the [Activities module](../user-guide/activity). - - - ### What happens when the unit cost of a project, or budget, changes during a project or during a budget term? - - The behavior depends on the date the budget and the rate of cost types refer to. The budget will contain the rate that was valid for the included unit costs at its creation (see “fixed date” in the budget details). Please note that it is possible to change this “fixed date” as well as old rates for cost types which will influence the budget or/and the spent costs. - - ### How can I increase or decrease the number of users in OpenProject? - - You can invite new users in the system administration as long as you have enough licenses. - For the Community Edition you can have as many users as you need for free. - If you are using Enterprise on-premises, please write an email to sales@openproject.com. - - If you are using the Enterprise cloud, you can easily upgrade or downgrade the number of users by navigating to *Administration -> Billing -> Manage subscription* and choosing the new amount of users which you need in your system. Find out more [here](../enterprise-guide/enterprise-cloud-guide/manage-cloud-subscription). - - ### How can I check the workload of each of my employees? - - The best way is to use one of our Action boards, the [Assignee board](.../.../.../agile-boards/#choose-between-board-types). Alternatively, you can filter work package lists (in each project or using the global work package list accessible via Modules in the right part of the header) to filter for work packages where employees are set as Assignee or as Accountable. - - ### How can I change the day my week starts with, etc.? - - You can do this as a system administrator in the [System settings](../system-admin-guide/system-settings/display-settings/#time-and-date-formatting-aggregation-of-changes-in-activity). - - ### How to use plugins in OpenProject and where can I find them? - - Not all available plugins for OpenProject are published yet. After updating the plugins so that they are working with the Rails3 OpenProject Core, they will be published on Github continiously. Please write us a note if you have questions to any of the plugins. - - ### Which Plugins are published so far? - - Please refer to the list of [integrations and community plugins](.../system-admin-guide/integrations/) to see which plugins will be released. Plugin development will take place in dedicated sub-projects on openproject.org. - - ### How can I add a RACI matrix in OpenProject? You can add [project custom fields](../system-admin-guide/custom-fields/custom-fields-projects/) of the type "user" to your projects and track the respective persons there. - On a work package level you could use "Assignee" for "Responsible", "Accountable" for "Accountable" and [add custom fields](../system-admin-guide/custom-fields/) for "Consulted" and "Informed". For the latter one you could also just set the person as watcher instead. - - ### How can I create a PDF file with an individual and consolidated projects report? - - To create and print/export reports you can... - - - use the [global work packages list](../user-guide/projects/#global-work-packages-list): Filter for e.g. phases and milestones (which would make sense to use in your projects in this case). Then use the [export feature](../user-guide/work-packages/exporting/#exporting-work-packages). This will give you an overview over all projects' work packages (or all projects' milestones and phases, respectively). - - use the [Wiki module](../user-guide/wiki) to document your project reports. The Wiki pages is optimized for being printed using your browser's print feature. You could even insert a work packages list there. If you want to use the Wiki we suggest setting it up in a (global) parent project. - - The projects overview is not optimized for export via PDF, yet. Nevertheless, you can try to use your browser's print feature. - - ### How can I receive the OpenProject newsletter? - - Please go to https://www.openproject.org/newsletter/ and submit your data to receive our newsletter. Another option would be to agree to receive the newsletter when creating your account. - - ## FAQ regarding features - - Please find information on the features of OpenProject [here](https://www.openproject.org/collaboration-software-features/) and a comparison between Enterprise on-premises, Enterprise cloud and Community Edition [here](https://www.openproject.org/pricing/#compare). The community platform to see and [issue](../development/submit-feature-idea/) feature ideas can be found [here](https://community.openproject.com). - - ### How can I become a member of the community? - - You can start collaborating with other members of OpenProject [here](https://community.openproject.org/projects/openproject/), bring in your contributions and ideas to improve the software and the community. Share your experiences with OpenProject. Also take a look at the Contribution page for further information. We are looking forward to your participation. - - ### What is OPF (OpenProject Foundation)? - - The OpenProject Foundation (Hyperlik to OPF) (OPF) (e.V.) is incorporated as a membership-based, non-profit organisation. It establishes a framework in which the open source software can successfully be developed. It supports and guides the software project, the community and its growth, furthermore, ensures that OpenProject continues to exist beyond the participation of individual members or companies. - - ### How can I become a member of OPF? - - Individuals as well as enterprises who have a proven commitment to collaborative open-source software development through sustained participation and contributions within OpenProject, are eligible for membership. Enterprises will be represented by individuals who will represent the interests of the company within the foundation. - An individual or a representative of a company is awarded for membership after nomination and approval by the majority of the existing members of the OpenProject Foundation. - - ### Is it possible to use multiple languages in OpenProject? - - Yes, it is possible to use OpenProject in multiple languages. We support English, German, French and a number of additional languages. Each user can select their own preferred language by signing into OpenProject, clicking on the user avatar on the upper right side and selecting "My account" from the dropdown menu. - You can then select "Settings" from the side menu on the left side and [change the language](../getting-started/my-account/#change-your-language). - - ### How are decisions taken within this community, e.g. what will be a core feature? - - We aim to take decisions in a transparent and collaborative approach and agree together on future developments and the overall thrust of the project. - General decisions will be governed by the OpenProject Foundation. - - ### Is there an OpenProject app? - - There is no native iOS or Android app for OpenProject, but OpenProject is responsive - so it displays well on smaller screens. - - ### Is it possible to connect MS Project and OpenProject or to migrate from MS Project to OpenProject? - - Yes, please use the free [Excel synchronization](../system-admin-guide/integrations/excel-synchronization/) for this. - - ### Are there plan/actual comparisons in OpenProject? - - You can use the [Budgets module](../user-guide/budgets/#budgets) for a plan/actual comparison. - - ### Can I use OpenProject offline? - - No, it's not possible to use OpenProject without Internet access (Enterprise cloud) or access to the server it is installed on (on-premises installations). - - ### Can I import tasks from spreadsheets like Excel or LibreOffice? - - Yes, that’s possible. Please have a look at our [Excel sync](../system-admin-guide/integrations/excel-synchronization/). - - ### Is possible to create a task in one place and have it show up in several projects (and only have to update from one place). If so, how can I go about configuring that? - - As a workaround you could use work package relations. Once the task is created in one project you can create the relation "includes" in another project. This would be an option to display that task in multiple projects. You can find a detailed description for workpakage relations [here](../user-guide/work-packages/work-package-relations-hierarchies/). - - ### Does OpenProject have guest accounts? - - Currently, all users working in the OpenProject Enterprise editions need a license in order to access OpenProject. Regarding payments we only count the active (not blocked) users. If users only require temporary access, you can [block](../system-admin-guide/users-permissions/users/#lock-and-unlock-users) those users afterwards to free up additional seats. - - Apart from that, you can use [placeholder users](../system-admin-guide/users-permissions/placeholder-users/) to set up your project without using license seats. - - ### Can I get a notification when a deadline approaches? - - Not at the moment. This is a well-known feature requirement and we are currently working on the specification for this with our dev team. It's already on our roadmap and it will be developed in one of the upcoming releases. - - ### Does OpenProject offer resource management? - - You can [set up budgets](../user-guide/budgets), [set an Estimated time](../user-guide/work-packages/edit-work-package/) for a work package and use the [Assignee board](../user-guide/agile-boards/#choose-between-board-types) to find out how many work packages are assigned to a person, yet. - Additional resource management features will be added within the next years. You can find the road-map for future releases [here](https://community.openproject.com/projects/openproject/work_packages?query_id=1993). - - ### Is there an organizational chart in OpenProject? - - There's no such feature. However, you can use the wiki to add information regarding your departments and employees. Furthermore, you can upload existing org charts as image or e.g. PDF to the wiki or the documents module. - - In many companies it makes sense to structure your project tree according to your departments (i.e. one parent project for each department with projects for each topic or client underneath). - - ### What syntax is used to enter text in meetings? +On a work package level you could use "Assignee" for "Responsible", "Accountable" for "Accountable" and [add custom fields](../system-admin-guide/custom-fields/) for "Consulted" and "Informed". For the latter one you could also just set the person as watcher instead. - It’s the same as for all wiki pages: Textile. See Wiki’s FAQ for further help. +### How can I create a PDF file with an individual and consolidated projects report? - ### How can I add my notes to the agenda? +To create and print/export reports you can... - Below the general meeting information which comprise date, time and place you see the agenda. You have several options, the left-most allows you to close the agenda, which is to be done after the meeting in order to create the meeting minutes. - One to the left, you can edit the agenda and add your notes. - If you are done click save. +- use the [global work packages list](../user-guide/projects/#global-work-packages-list): Filter for e.g. phases and milestones (which would make sense to use in your projects in this case). Then use the [export feature](../user-guide/work-packages/exporting/#exporting-work-packages). This will give you an overview over all projects' work packages (or all projects' milestones and phases, respectively). +- use the [Wiki module](../user-guide/wiki) to document your project reports. The Wiki pages is optimized for being printed using your browser's print feature. You could even insert a work packages list there. If you want to use the Wiki we suggest setting it up in a (global) parent project. - ### How can I send the agenda to the invitees? +The projects overview is not optimized for export via PDF, yet. Nevertheless, you can try to use your browser's print feature. - You can send the agenda or respectively the minutes to all invited project members, by clicking send agenda for review. +### How can I receive the OpenProject newsletter? - ### What happens if I close an agenda? +Please go to https://www.openproject.org/newsletter/ and submit your data to receive our newsletter. Another option would be to agree to receive the newsletter when creating your account. - The close button will re-open the agenda for editing, but if you click save, the agenda will be saved as the meeting minutes. It was designed to be used during or after the meeting +## FAQ regarding features - ### How can I reference work packages? +Please find information on the features of OpenProject [here](https://www.openproject.org/collaboration-software-features/) and a comparison between Enterprise on-premises, Enterprise cloud and Community Edition [here](https://www.openproject.org/pricing/#compare). The community platform to see and [issue](../development/submit-feature-idea/) feature ideas can be found [here](https://community.openproject.com). - You can reference work packages typing #issue_number . For a more detailed description see Referencing issues. +### Is it possible to use multiple languages in OpenProject? - ### Is there an architecture diagram for OpenProject? +Yes, it is possible to use OpenProject in multiple languages. We support English, German, French and a number of additional languages. Each user can select their own preferred language by signing into OpenProject, clicking on the user avatar on the upper right side and selecting "My account" from the dropdown menu. +You can then select "Settings" from the side menu on the left side and [change the language](../getting-started/my-account/#change-your-language). - A (very rough) diagram can be found on https://www.openproject.org/hosting/. +### Is there an OpenProject app? - ### Can I set up an entity-relationship diagram in OpenProject? +There is no native iOS or Android app for OpenProject, but OpenProject is responsive - so it displays well on smaller screens. - No, currently we do not have an entity-relationship diagram for OpenProject. +### Is it possible to connect MS Project and OpenProject or to migrate from MS Project to OpenProject? - ## FAQ regarding scrum: How to set up backlogs and sprints? +Yes, please use the free [Excel synchronization](../system-admin-guide/integrations/excel-synchronization/) for this. - ### How to set up product and sprint backlogs? +### Are there plan/actual comparisons in OpenProject? - As project administrator you have the right to access the project configuration. There, you can define, which versions shall be used for that project. - For a regular scrum project, a product backlog, a kind of wish list and regularly updated sprints would be the basic configuration. Of course you can name those versions as you like. After the creation of the versions the issues can be assigned to them. +You can use the [Budgets module](../user-guide/budgets/#budgets) for a plan/actual comparison. - ### Not all work packages are displayed in the backlogs - why? +### Can I use OpenProject offline? - The work packages need to be assigned to the specific versions first, i.e. existing work package need to be updated. Once the work packages are displayed in the backlogs, you can assign them to new versions or namely sprints by dragging them. In the same manner, the userstories can be ranked according to their priority. +No, it's not possible to use OpenProject without Internet access (Enterprise cloud) or access to the server it is installed on (on-premises installations). - ### When is a work package counted as ‘done’ for the burn-down chart? +### Can I import tasks from spreadsheets like Excel or LibreOffice? - As it is not applicable for each tracker to set an issue to closed there might be the need to define different statuses as complete. - In the project configuration, you can set the Definition of done. Whenever a workpackage reaches a status which is defined as Done the assigned storypoints will be deducted from the planned storypoints for the sprint. +Yes, that’s possible. Please have a look at our [Excel sync](../system-admin-guide/integrations/excel-synchronization/). - ### How can I update the work package in a sprint? +### Does OpenProject have guest accounts? - For updating backlog work packages, you do not have to go back to the general work package view. You can edit the work pacvkages in-line, like updating the story points. - Just click the part you want to change and the field will become editable. +Currently, all users working in the OpenProject Enterprise editions need a license in order to access OpenProject. Regarding payments we only count the active (not blocked) users. If users only require temporary access, you can [block](../system-admin-guide/users-permissions/users/#lock-and-unlock-users) those users afterwards to free up additional seats. - ### How can I print the story cards? +Apart from that, you can use [placeholder users](../system-admin-guide/users-permissions/placeholder-users/) to set up your project without using license seats. - In the top right corner of the Sprint there is an icon you can click. It will open a drop-down menu, which holds the option to export the storycards as a PDF file and to print them afterwards for arranging them on a real task board. +### Can I get a notification when a deadline approaches? - ### How to create a Scrumwiki? +Not at the moment. This is a well-known feature requirement and we are currently working on the specification for this with our dev team. It's already on our roadmap and it will be developed in one of the upcoming releases. - OpenProject allows you to define a template wiki page, which can be generated for each Sprint. In the backlogs, you can generate the page by selecting wiki from the sprint menu. - You would have to create a general wiki page in your specific project. It must not be a subpage of any other page and has to have the name, which was set by the global administrator. For openproject.org it is Scrumwiki. +### Does OpenProject offer resource management? - ### I wanted to move the work package to ‘closed’ but get an error message - what is wrong? +You can [set up budgets](../user-guide/budgets), [set an Estimated time](../user-guide/work-packages/edit-work-package/) for a work package and use the [Assignee board](../user-guide/agile-boards/#choose-between-board-types) to find out how many work packages are assigned to a person, yet. +Additional resource management features will be added within the next years. You can find the road-map for future releases [here](https://community.openproject.com/projects/openproject/work_packages?query_id=1993). - Probably, the workpackage is blocked by an impediment, which is not yet finished. - The theoretical background is, that you cannot finish a task, if there is something which blocks the completion. On the task board, these impediments might not be obvious on first sight, so you might want to ‘close’ a work package accidentally, although it could not have been closed. In this case, you should check, if someone probably just forgot to update the impediment. +### Is there an organizational chart in OpenProject? - ### How can I change the version of tasks that are child components of a work package? +There's no such feature. However, you can use the wiki to add information regarding your departments and employees. Furthermore, you can upload existing org charts as image or e.g. PDF to the wiki or the documents module. - If you want to use the backlog module you have two options: +In many companies it makes sense to structure your project tree according to your departments (i.e. one parent project for each department with projects for each topic or client underneath). - 1. you can assign all components to a work package and assign this work package to a sprint and then, if necessary, move the work package to the next sprint. - 2. you can create several work packages and assign them to the desired sprints with the respective components. +### Is there an architecture diagram for OpenProject? - ## FAQ regarding OpenProject BIM edition +A (very rough) diagram can be found on [https://www.openproject.org/hosting/](https://www.openproject.org/hosting/). - ### How can I find out more about OpenProject BIM edition? +### Can I set up an entity-relationship diagram in OpenProject? - Please have a look at our [demo video](https://www.youtube.com/watch?v=ThA4_17yedg) and at our [website](https://www.openproject.org/bim-project-management/). You can start a free trial there, too. +No, currently we do not have an entity-relationship diagram for OpenProject. - ### Which IFC format are you using for conversion in the BIM module? +## FAQ regarding OpenProject BIM edition - IFC2x3 and IFC4. We accept those formats and convert them to some other format that is optimized for web. +### How can I find out more about OpenProject BIM edition? - ### Is there a way to use OpenProject BIM for free, too? +Please have a look at our [demo video](https://www.youtube.com/watch?v=ThA4_17yedg) and at our [website](https://www.openproject.org/bim-project-management/). You can start a free trial there, too. - Yes, (only) as part of the Community Edition you can use OpenProject BIM for free. Please have a look [here](../installation-and-operations/changing-to-bim-edition/) to find out how to activate the BIM modules in your on-premises installation. +### Which IFC format are you using for conversion in the BIM module? - ### If an enterprise on-premises customer wants to switch to the BIM Edition (on-premises), does anything change for them in terms of price? +IFC2x3 and IFC4. We accept those formats and convert them to some other format that is optimized for web. - The on premises BIM is unlike the cloud edition currently still included in the price and can be activated free of charge. If you want more Information about changing to BIM click [here](.../.../installation-and-operations/changing-to-bim-edition/) +### Is there a way to use OpenProject BIM for free, too? - ### Can a BCF file created from other software e.g. BIMcollab, Solibri, etc. be opened in OpenProject? - Yes, of course. That's why the module for this in OpenProject is called "BCF". You can import and export BCF XML files. Our goal is to have specialized tools like Solibri do model checks, but the coordination of the results, the issues, is done in OpenProject, because more people can get access to the BCF issues through OpenProject because our licenses are much cheaper. In addition, BCF issues imported into OpenProject behave just like other non-BCF work packages. For example, you can plan them in a Gantt chart on the timeline, or manage them agilely in boards. We support the current BCF XML format 2.1. - Furthermore, we are planning a direct integration into Solibri. Then you don't need to export and import XML files anymore, but Solibri will read and write directly into OpenProject via an interface, the BCF-API. Before that, however, we will complete the integration in Autodesk Revit. - (Status: February 2021) +Yes, (only) as part of the Community Edition you can use OpenProject BIM for free. Please have a look [here](../installation-and-operations/changing-to-bim-edition/) to find out how to activate the BIM modules in your on-premises installation. - ### Does clicking on a BCF-issue zoom you to the appropriate location in the model? +### Can a BCF file created from other software e.g. BIMcollab, Solibri, etc. be opened in OpenProject? - Yes, the so-called camera position is stored in the BCF-issues, so that exactly the same camera position is assumed when you click on the BCF-issue. These are called viewpoints. If you have several models, e.g. architecture and technical building equipment, these must be activated (made visible) before you click on the BCF-issue. In the same way, BCF-elements of the model can be hidden or selected via the viewpoint. +Yes, of course. That's why the module for this in OpenProject is called "BCF". You can import and export BCF XML files. Our goal is to have specialized tools like Solibri do model checks, but the coordination of the results, the issues, is done in OpenProject, because more people can get access to the BCF issues through OpenProject because our licenses are much cheaper. In addition, BCF issues imported into OpenProject behave just like other non-BCF work packages. For example, you can plan them in a Gantt chart on the timeline, or manage them agilely in boards. We support the current BCF XML format 2.1. +Furthermore, we are planning a direct integration into Solibri. Then you don't need to export and import XML files anymore, but Solibri will read and write directly into OpenProject via an interface, the BCF-API. Before that, however, we will complete the integration in Autodesk Revit. +(Status: February 2021) - In our [introductory video](https://www.youtube.com/watch?v=ThA4_17yedg) to the OpenProject BIM Edition the basics are shown very well. In particular, the integration of BCF management into the rest of the project management of a construction project is the strength of OpenProject. +### Does clicking on a BCF-issue zoom you to the appropriate location in the model? - ### Can I add photos from my mobile/phone to BIM issues? +Yes, the so-called camera position is stored in the BCF-issues, so that exactly the same camera position is assumed when you click on the BCF-issue. These are called viewpoints. If you have several models, e.g. architecture and technical building equipment, these must be activated (made visible) before you click on the BCF-issue. In the same way, BCF-elements of the model can be hidden or selected via the viewpoint. - Yes. Take a photo with your camera and save it on your phone. Then open the correct work package in your browser or create a new one. Append the photo as an attachment to the work package. +In our [introductory video](https://www.youtube.com/watch?v=ThA4_17yedg) to the OpenProject BIM Edition the basics are shown very well. In particular, the integration of BCF management into the rest of the project management of a construction project is the strength of OpenProject. - ### Can I use IFC while a Revit connection is not available? +### Can I add photos from my mobile/phone to BIM issues? - Yes, of course. Within the BCF module you can upload multiple IFC models and create and manage BCF issues. +Yes. Take a photo with your camera and save it on your phone. Then open the correct work package in your browser or create a new one. Append the photo as an attachment to the work package. - ## Migration +### Can I use IFC while a Revit connection is not available? - ### How can I migrate from Bitnami to OpenProject? +Yes, of course. Within the BCF module you can upload multiple IFC models and create and manage BCF issues. - To migrate from Bitnami **to Enterprise cloud** please provide these: - - data as database dump (.sql file) - - attachment folder +## Migration - You can use the first two steps of [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). Please contact us to discuss your migration. +### How can I migrate from Bitnami to OpenProject? - To migrate from Bitnami **to Enterprise on premises** please use [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). We offer (paid) installation support to help you migrate to OpenProject (for the Enterprise on-premises edition). Please contact us to request it. +To migrate from Bitnami **to Enterprise cloud** please provide these: - ### How can I migrate from Jira/Confluence to OpenProject? +- data as database dump (.sql file) +- attachment folder - At the moment there are these ways to migrate: +You can use the first two steps of [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). Please contact us to discuss your migration. - - our [API](../api/) - - our [Excel sync](../system-admin-guide/integrations/excel-synchronization) - - Using a [Markdown export app](https://marketplace.atlassian.com/apps/1221351/markdown-exporter-for-confluence) you can export pages from Confluence and paste them (via copy & paste) into OpenProject in e.g. the wiki. This should preserve at least most of the layout. Attachments would then have to be added manually. +To migrate from Bitnami **to Enterprise on premises** please use [this instruction](../installation-and-operations/installation-faq/#how-can-i-migrate-from-bitnami-to-the-official-openproject-installation-packages). We offer (paid) installation support to help you migrate to OpenProject (for the Enterprise on-premises edition). Please contact us to request it. - For more information please contact us. +### How can I migrate from Jira/Confluence to OpenProject? - ### How can I migrate from Enterprise cloud to Enterprise on-premises? +At the moment there are these ways to migrate: - We will provide a database dump which you can upload into your Enterprise on-premises edition. This way you can keep all your data. +- our [API](../api/) +- our [Excel sync](../system-admin-guide/integrations/excel-synchronization) +- Using a [Markdown export app](https://marketplace.atlassian.com/apps/1221351/markdown-exporter-for-confluence) you can export pages from Confluence and paste them (via copy & paste) into OpenProject in e.g. the wiki. This should preserve at least most of the layout. Attachments would then have to be added manually. - ### Can my data be moved from OpenProject Enterprise cloud edition to my own installed Enterprise on-premises edition? +For more information please contact us. - Your data can be moved from the Enterprise cloud to the Enterprise on-premises edition. We will provide a database dump which you can upload into your Enterprise on-premises edition. +### How can I migrate from Community Edition or Enterprise on-premises to Enterprise cloud? - ### How can I migrate from Community edition to Enterprise on-premises? +We will need a database dump from you which we will upload to your new Enterprise cloud. Please contact us to plan the migration and get more instructions. - If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. +### How can I migrate from Enterprise cloud to Enterprise on-premises? - ### How can I migrate from Enterprise on-premises to Community edition? +We will provide a database dump which you can upload into your Enterprise on-premises edition. This way you can keep all your data. - If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](.../.../enterprise-edition/#premium-features) and won't be eligible for support any more. +### How can I migrate from Community Edition to Enterprise on-premises? - ### Where can I find information on additional migrations (e.g. from MySQL to PostgreSQL)? +If you [book Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/#order-the-enterprise-on-premises-edition) you will receive an Enterprise token. Use it to activate the Enterprise premium features. For detailed activation instructions please refer to the [Enterprise activation guide](../enterprise-guide/enterprise-on-premises-guide/activate-enterprise-on-premises/). You can keep your data that you created in the Community Edition. - Please have a look at [this section](../installation-and-operations/misc). +### How can I migrate from Enterprise on-premises to Community Edition? - ### Do you have any documentation to enable slack plugin on the docker-compose file of your project? +If you cancel your subscription for Enterprise on-premises you will be downgraded to Community Edition automatically as soon as the subscription period ends. You can keep all your data but won't be able to use the [premium features](https://www.openproject.org/de/enterprise-edition/#premium-features) and won't be eligible for support any more. - We have a [documentation](.../installation-and-operations/installation/docker/#openproject-plugins) for how to add Slack to a docker setup, but you need to extend the OpenProject docker container yourself in order to add the plugin. There is no documentation as of now for how to do the same with the docker-compose setup. +### Where can I find information on additional migrations (e.g. from MySQL to PostgreSQL)? - ## Other +Please have a look at [this section](../installation-and-operations/misc). - ### How can I contribute to OpenProject? +## Other - We welcome everybody willing to help make OpenProject better. There are a lot of possibilities for helping, be it [improving the translations](../development/translate-openproject) via crowdin, answering questions in the [forums](https://community.openproject.org/projects/openproject/forums) or by fixing bugs and implementing features. +### How can I contribute to OpenProject? - If you want to code, a good starting point would be to make yourself familiar with the [basic approaches for developing](../development/) in OpenProject and opening a pull request on GitHub referencing an existing bug report or feature request. Find our GitHub page [here](https://github.com/opf/openproject). +We welcome everybody willing to help make OpenProject better. There are a lot of possibilities for helping, be it [improving the translations](../development/translate-openproject) via crowdin, answering questions in the [forums](https://community.openproject.org/projects/openproject/forums) or by fixing bugs and implementing features. - If in doubt on how you should start, you can also just [contact us](https://www.openproject.org/contact-us/). +If you want to code, a good starting point would be to make yourself familiar with the [basic approaches for developing](../development/) in OpenProject and opening a pull request on GitHub referencing an existing bug report or feature request. Find our GitHub page [here](https://github.com/opf/openproject). - ### How can I receive support? +If in doubt on how you should start, you can also just [contact us](https://www.openproject.org/contact-us/). - We offer our Professional Support for Enterprise on-premises users and Enterprise cloud users. Please write an email to support@openproject.com. +### How can I receive support? - If you use the Community Edition please feel free to use our [forums](https://community.openproject.org/projects/openproject/forums) for exchange with other users. +We offer our Professional Support for Enterprise on-premises users and Enterprise cloud users. Please write an email to support@openproject.com. - To learn more about OpenProject and how its features work please have a look at [this FAQ](#how-can-i-learn-more-about-openproject-and-how-to-use-it). +If you use the Community Edition please feel free to use our [forums](https://community.openproject.org/projects/openproject/forums) for exchange with other users. - ### Do you support Univention users? +To learn more about OpenProject and how its features work please have a look at [this FAQ](#how-can-i-learn-more-about-openproject-and-how-to-use-it). - If you're an Enterprise on-premises user you're eligible for Professional Support. However, we can't support you in all Univention-related topics (e.g. server not reachable, authentication setup, ...). +### Do you support Univention users? - ### Do you have a cyber insurance? +If you're an Enterprise on-premises user you're eligible for Professional Support. However, we can't support you in all Univention-related topics (e.g. server not reachable, authentication setup, ...). - Yes, we do. +### Do you have a cyber insurance? - ### Is there a limitation of participants for the trainings? +Yes, we do. - No, you can join with as many people from your organization as you like. However, or most we recommend not more than 20-25 people so there's enough opportunity for everyone to ask questions. - *This answer only refers to e.g. Getting Started training and custom trainings, not to the OpenProject certification!* +### Is there a limitation of participants for the trainings? - ### Can trainings be conducted remotely, too (e.g. the Custom training)? +No, you can join with as many people from your organization as you like. However, or most we recommend not more than 20-25 people so there's enough opportunity for everyone to ask questions. +*This answer only refers to e.g. Getting Started training and custom trainings, not to the OpenProject certification!* - Yes, this is possible. Please get in touch. +### Can trainings be conducted remotely, too (e.g. the Custom training)? - ### How long is the OpenProject certification valid? +Yes, this is possible. Please get in touch. - It does not expire. However, the certification training always covers the current version of the software at the time. +### How long is the OpenProject certification valid? - ### Where can I find out more about pricing? +It does not expire. However, the certification training always covers the current version of the software at the time. - You can find the price calculator [here](https://www.openproject.org/pricing) and FAQ regarding pricing [here](https://www.openproject.org/pricing/#faq). +### Where can I find out more about pricing? - ## Topic-specific FAQ +You can find the price calculator [here](https://www.openproject.org/pricing) and FAQ regarding pricing [here](https://www.openproject.org/pricing/#faq). - Here are some selected links to other FAQ pages. Please use the menu to navigate to a topic's section to find more FAQs or use the search bar in the header. +## Topic-specific FAQ - - [FAQ for work packages](../user-guide/work-packages/work-packages-faq) - - [FAQ for Gantt chart](../user-guide/gantt-chart/gantt-chart-faq) - - [FAQ for Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/enterprise-on-premises-faq) - - [FAQ for Enterprise cloud](../enterprise-guide/enterprise-cloud-guide/enterprise-cloud-faq) - - [FAQ for system administration](../system-admin-guide/system-admin-guide-faq) - - [FAQ for installation, operation and upgrades]( +Here are some selected links to other FAQ pages. Please use the menu to navigate to a topic's section to find more FAQs or use the search bar in the header. -- ../installation-and-operations/installation-faq) +- [FAQ for work packages](../user-guide/work-packages/work-packages-faq) +- [FAQ for Gantt chart](../user-guide/gantt-chart/gantt-chart-faq) +- [FAQ for Enterprise on-premises](../enterprise-guide/enterprise-on-premises-guide/enterprise-on-premises-faq) +- [FAQ for Enterprise cloud](../enterprise-guide/enterprise-cloud-guide/enterprise-cloud-faq) +- [FAQ for system administration](../system-admin-guide/system-admin-guide-faq) +- [FAQ for installation, operation and upgrades](../installation-and-operations/installation-faq)