From 5f2f108f724b6d603729ae5e1efb7bba015bf0b7 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 11 Oct 2021 15:46:55 +0200 Subject: [PATCH 01/46] OEL-587: Header template updated. --- oe_whitelabel.info.yml | 1 + package.json | 2 +- templates/overrides/page/page.html.twig | 3 +- .../header_nav/header_nav.ui_patterns.yml | 3 ++ .../header_nav/pattern-header_nav.html.twig | 51 ++++++++----------- 5 files changed, 27 insertions(+), 33 deletions(-) diff --git a/oe_whitelabel.info.yml b/oe_whitelabel.info.yml index c1213ce6..07db09e6 100644 --- a/oe_whitelabel.info.yml +++ b/oe_whitelabel.info.yml @@ -24,6 +24,7 @@ regions: header_left: Header left header_right: Header right header: Header + breadcrumbs: Breadcrumbs sidebar_left: Sidebar content_top: Content top content: Content diff --git a/package.json b/package.json index 62149ac7..5e73e442 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "production": "npm-run-all build:*" }, "devDependencies": { - "@openeuropa/bcl-builder": "0.6.0", + "@openeuropa/bcl-builder": "0.8.0", "chokidar-cli": "^3.0.0", "copyfiles": "2.4.1", "cross-env": "7.0.3", diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index 2270291c..3915a7e0 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -59,7 +59,8 @@ navbar_right: page.navbar_right, header_top: page.header_top, header_left: page.header_left, - header_right: page.header_right + header_right: page.header_right, + breadcrumbs: page.breadcrumbs }) }} <main> diff --git a/templates/patterns/header_nav/header_nav.ui_patterns.yml b/templates/patterns/header_nav/header_nav.ui_patterns.yml index 5540f65d..92b68c5e 100644 --- a/templates/patterns/header_nav/header_nav.ui_patterns.yml +++ b/templates/patterns/header_nav/header_nav.ui_patterns.yml @@ -24,3 +24,6 @@ header_nav: header_right: type: array label: 'Header Right' + breadcrumbs: + type: array + label: 'Breadcrumbs' diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index f66e9e11..4f055609 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -1,38 +1,27 @@ -<header> - <div class="container"> - <div class="oe-header"> - {{ navbar_branding }} +<header class="bcl-header"> + <nav class="w-100 shadow-sm navbar navbar-expand-lg navbar-light"> + <div class="container"> + <a href="{{ url('<front>') }}"> {{ navbar_branding }} </a> <ul class="nav"> {{ navbar_right }} </ul> </div> - </div> - <nav class="oe-header__navbar navbar navbar-expand-lg navbar-dark"> + </nav> + <div class="bcl-header__project"> <div class="container"> - <button - class="navbar-toggler" - type="button" - data-bs-toggle="collapse" - data-bs-target="#navbarNavDropdown" - aria-controls="navbarNavDropdown" - aria-expanded="false" - aria-label="Toggle navigation" - > - <span class="navbar-toggler-icon"></span> - </button> - <div class="collapse navbar-collapse" id="navbarNavDropdown"> - <div class="container"> - {{ header_top }} - <div class="row"> - <div class="col-9"> - {{ header_left }} - </div> - <div class="col-3"> - {{ header_right }} - </div> - </div> - </div> - </div> + {{ header_top }} </div> - </nav> + <div class="bcl-header__navbar"> + {{ pattern('navbar', { + navbar_left: header_left, + navbar_right: header_right, + color_set: "light", + collapse_id: "navbarNavDropdown" + }) }} + + </div> + </div> + <div class="container mt-3 d-none d-lg-block"> + {{ breadcrumbs }} + </div> </header> -- GitLab From eab2ee9da8d68f598f3be125c0d1a21618e76c79 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 11 Oct 2021 15:48:26 +0200 Subject: [PATCH 02/46] OEL-587: Reformat code. --- .../header_nav/pattern-header_nav.html.twig | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index 4f055609..4fd3efde 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -12,13 +12,12 @@ {{ header_top }} </div> <div class="bcl-header__navbar"> - {{ pattern('navbar', { - navbar_left: header_left, - navbar_right: header_right, - color_set: "light", - collapse_id: "navbarNavDropdown" - }) }} - + {{ pattern('navbar', { + navbar_left: header_left, + navbar_right: header_right, + color_set: "light", + collapse_id: "navbarNavDropdown" + }) }} </div> </div> <div class="container mt-3 d-none d-lg-block"> -- GitLab From 1f93ee3ce3d5ecda85859426776f5c76e4e703e6 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 12 Oct 2021 08:42:45 +0200 Subject: [PATCH 03/46] OEL-587: Remove link to EU logo. --- templates/patterns/header_nav/pattern-header_nav.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index 4fd3efde..b4fe96c7 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -1,7 +1,7 @@ <header class="bcl-header"> <nav class="w-100 shadow-sm navbar navbar-expand-lg navbar-light"> <div class="container"> - <a href="{{ url('<front>') }}"> {{ navbar_branding }} </a> + {{ navbar_branding }} <ul class="nav"> {{ navbar_right }} </ul> -- GitLab From 3af0fc8afc34c428153a2c6d27737520f55ed697 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 12 Oct 2021 08:43:12 +0200 Subject: [PATCH 04/46] OEL-587: Remove links from project branding logo and sitename. --- .../navigation/block--system-branding-block.html.twig | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/templates/overrides/navigation/block--system-branding-block.html.twig b/templates/overrides/navigation/block--system-branding-block.html.twig index cbc9213e..0b20c8c4 100644 --- a/templates/overrides/navigation/block--system-branding-block.html.twig +++ b/templates/overrides/navigation/block--system-branding-block.html.twig @@ -16,14 +16,10 @@ {% block content %} <div class="d-flex align-items-center my-3"> {% if site_logo %} - <a href="{{ path('<front>') }}" rel="home" class="site-logo"> - <img src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> - </a> + <img src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> {% endif %} {% if site_name %} - <div class="site-name ms-4"> - <a class="h1 text-white text-decoration-none align-bottom" href="{{ path('<front>') }}" rel="home">{{ site_name }}</a> - </div> + <p>{{ site_name }}</p> {% endif %} {% if site_slogan %} <div class="site-slogan">{{ site_slogan }}</div> -- GitLab From a8108183e4c5a8a26383c746fa7e9ea9e6018cb2 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 12 Oct 2021 12:09:51 +0200 Subject: [PATCH 05/46] OEL-587: Fixing tests after BCL upgrade. --- .../navigation/block--system-branding-block.html.twig | 4 ++-- tests/src/Kernel/SiteBrandingBlockTest.php | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/templates/overrides/navigation/block--system-branding-block.html.twig b/templates/overrides/navigation/block--system-branding-block.html.twig index 0b20c8c4..2a7a2c96 100644 --- a/templates/overrides/navigation/block--system-branding-block.html.twig +++ b/templates/overrides/navigation/block--system-branding-block.html.twig @@ -16,10 +16,10 @@ {% block content %} <div class="d-flex align-items-center my-3"> {% if site_logo %} - <img src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> + <img class="site-logo" src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> {% endif %} {% if site_name %} - <p>{{ site_name }}</p> + <p class="site-name">{{ site_name }}</p> {% endif %} {% if site_slogan %} <div class="site-slogan">{{ site_slogan }}</div> diff --git a/tests/src/Kernel/SiteBrandingBlockTest.php b/tests/src/Kernel/SiteBrandingBlockTest.php index c606ac93..ad25055b 100644 --- a/tests/src/Kernel/SiteBrandingBlockTest.php +++ b/tests/src/Kernel/SiteBrandingBlockTest.php @@ -75,8 +75,6 @@ class SiteBrandingBlockTest extends KernelTestBase { $actual = $crawler->filter('.site-name'); $this->assertCount(1, $actual); - $link = $actual->filter('.h1.text-white.text-decoration-none.align-bottom'); - $this->assertCount(1, $link); $actual = $crawler->filter('.site-logo'); $this->assertCount(1, $actual); $logo = $actual->filter('img'); -- GitLab From 6bbf41c2ab098fc9ee3d00ffdd8f351c61667d9e Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Thu, 14 Oct 2021 12:41:30 +0200 Subject: [PATCH 06/46] OEL-587: Remove extra div and add class to nav. --- .../header_nav/pattern-header_nav.html.twig | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index b4fe96c7..bfd4ea38 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -11,14 +11,19 @@ <div class="container"> {{ header_top }} </div> - <div class="bcl-header__navbar"> - {{ pattern('navbar', { - navbar_left: header_left, - navbar_right: header_right, - color_set: "light", - collapse_id: "navbarNavDropdown" - }) }} - </div> + </div> + {% set attributes = { + 'class': [ + 'bcl-header__navbar', + ] + } %} + {{ pattern('navbar', { + navbar_left: header_left, + navbar_right: header_right, + color_set: "light", + collapse_id: "navbarNavDropdown", + attributes: attributes + }) }} </div> <div class="container mt-3 d-none d-lg-block"> {{ breadcrumbs }} -- GitLab From fb150e89a3c70494092bbd6246faace46700d9a6 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 18 Oct 2021 09:16:16 +0200 Subject: [PATCH 07/46] OEL-587: Remove unused code. --- phpunit.xml.dist | 1 - 1 file changed, 1 deletion(-) diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 5814afb7..7e10f515 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -11,7 +11,6 @@ <testsuites> <testsuite name="OpenEuropa Whitelabel Theme"> <directory>./tests/</directory> - <directory>./modules/**/tests/</directory> </testsuite> </testsuites> </phpunit> -- GitLab From e07bb58af23a72a615d03d57addc4fa6f2bc746d Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 18 Oct 2021 18:12:29 +0200 Subject: [PATCH 08/46] OEL-587: Add ec class to header. --- templates/patterns/header_nav/pattern-header_nav.html.twig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index bfd4ea38..8348cb16 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -1,4 +1,8 @@ -<header class="bcl-header"> +{% if 'corporateeclogoblock' in navbar_branding %} + <header class="ec__header bcl-header"> +{% else %} + <header class="bcl-header"> +{% endif %} <nav class="w-100 shadow-sm navbar navbar-expand-lg navbar-light"> <div class="container"> {{ navbar_branding }} -- GitLab From 8e94a53e5b6022cbef3f13ccee8a088a5558851a Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 16:37:47 +0200 Subject: [PATCH 09/46] OEL-587: Fix EC block visibility. --- templates/patterns/header_nav/pattern-header_nav.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index 8348cb16..d55ac0f0 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -1,4 +1,4 @@ -{% if 'corporateeclogoblock' in navbar_branding %} +{% if 'corporateeclogoblock' in navbar_branding|keys %} <header class="ec__header bcl-header"> {% else %} <header class="bcl-header"> -- GitLab From 130e44578f4dbf05c34afde292ba3df047b1c261 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 12 Oct 2021 11:53:22 +0200 Subject: [PATCH 10/46] OEL-589: Adapt footer to BCL 0.8.0. --- .../layouts/ec_footer_bottom_left.html.twig | 2 +- .../layouts/ec_footer_middle_row.html.twig | 8 ++ templates/layouts/eu_footer_middle.html.twig | 6 +- templates/layouts/eu_footer_right.html.twig | 2 +- .../layouts/eu_footer_top_left.html.twig | 2 - templates/layouts/footer_top_left.html.twig | 2 + ....html.twig => footer_top_middle.html.twig} | 8 +- ...t.html.twig => footer_top_right.html.twig} | 18 ++- .../oe-corporate-blocks-ec-footer.html.twig | 117 ++++++++++++++---- .../oe-corporate-blocks-eu-footer.html.twig | 20 +-- templates/overrides/page/page.html.twig | 6 +- .../patterns/footer/footer.ui_patterns.yml | 3 + .../patterns/footer/pattern-footer.html.twig | 20 ++- 13 files changed, 162 insertions(+), 52 deletions(-) create mode 100644 templates/layouts/ec_footer_middle_row.html.twig delete mode 100644 templates/layouts/eu_footer_top_left.html.twig create mode 100644 templates/layouts/footer_top_left.html.twig rename templates/layouts/{eu_footer_top_middle.html.twig => footer_top_middle.html.twig} (70%) rename templates/layouts/{eu_footer_top_right.html.twig => footer_top_right.html.twig} (50%) diff --git a/templates/layouts/ec_footer_bottom_left.html.twig b/templates/layouts/ec_footer_bottom_left.html.twig index 984d5bd6..944297f0 100644 --- a/templates/layouts/ec_footer_bottom_left.html.twig +++ b/templates/layouts/ec_footer_bottom_left.html.twig @@ -1 +1 @@ -<h4>{{ pattern('link', title.link) }}</h4> +<p class="fw-bold pb-2 mb-2"> European Commission </p> diff --git a/templates/layouts/ec_footer_middle_row.html.twig b/templates/layouts/ec_footer_middle_row.html.twig new file mode 100644 index 00000000..286b94c7 --- /dev/null +++ b/templates/layouts/ec_footer_middle_row.html.twig @@ -0,0 +1,8 @@ +<p class="fw-bold pb-2 mb-2">More information on:</p> +{% if links is defined and links is not empty and links is iterable %} +<ul class="nav flex-column"> + {% for link in links %} + <li class="nav-item">{{ pattern('link', link) }}</li> + {% endfor %} +</ul> +{% endif %} diff --git a/templates/layouts/eu_footer_middle.html.twig b/templates/layouts/eu_footer_middle.html.twig index b1ebcd69..f14eea57 100644 --- a/templates/layouts/eu_footer_middle.html.twig +++ b/templates/layouts/eu_footer_middle.html.twig @@ -1,4 +1,4 @@ -<h4> {{ contact_eu_title|t }} </h4> +<p class="fw-bold border-bottom pb-2 mb-2"> {{ contact_eu_title|t }} </p> {% if contact_eu_links is defined and contact_eu_links is not empty and contact_eu_links is iterable %} <ul class="nav flex-column"> {% for contact_link in contact_eu_links %} @@ -7,7 +7,7 @@ </ul> {% endif %} -<h4> {{ social_media_title|t }} </h4> +<p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ social_media_title|t }} </p> {% if social_media_links is defined and social_media_links is not empty and social_media_links is iterable %} <ul class="nav flex-column"> {% for social_link in social_media_links %} @@ -16,7 +16,7 @@ </ul> {% endif %} -<h4> {{ legal_title|t }} </h4> +<p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ legal_title|t }} </p> {% if legal_links is defined and legal_links is not empty and legal_links is iterable %} <ul class="nav flex-column"> {% for legal_link in legal_links %} diff --git a/templates/layouts/eu_footer_right.html.twig b/templates/layouts/eu_footer_right.html.twig index 533b4ba4..7ef854e5 100644 --- a/templates/layouts/eu_footer_right.html.twig +++ b/templates/layouts/eu_footer_right.html.twig @@ -1,4 +1,4 @@ -<h4> {{ eu_institutions_title|t }} </h4> +<p class="fw-bold border-bottom pb-2 pt-4 pt-lg-0 mb-2"> {{ eu_institutions_title|t }} </p> {% if eu_institutions_links is defined and eu_institutions_links is not empty and eu_institutions_links is iterable %} <ul class="nav flex-column"> {% for eu_link in eu_institutions_links %} diff --git a/templates/layouts/eu_footer_top_left.html.twig b/templates/layouts/eu_footer_top_left.html.twig deleted file mode 100644 index 714f88e5..00000000 --- a/templates/layouts/eu_footer_top_left.html.twig +++ /dev/null @@ -1,2 +0,0 @@ -<h4>{{ pattern('link', title.link) }}</h4> -<p> {{ description }} </p> diff --git a/templates/layouts/footer_top_left.html.twig b/templates/layouts/footer_top_left.html.twig new file mode 100644 index 00000000..a3f75650 --- /dev/null +++ b/templates/layouts/footer_top_left.html.twig @@ -0,0 +1,2 @@ +<p class="fw-bold mb-2">[{{ title.link.label }}]</p> +<p> {{ description }} </p> diff --git a/templates/layouts/eu_footer_top_middle.html.twig b/templates/layouts/footer_top_middle.html.twig similarity index 70% rename from templates/layouts/eu_footer_top_middle.html.twig rename to templates/layouts/footer_top_middle.html.twig index 5d0adea1..aa3eca58 100644 --- a/templates/layouts/eu_footer_top_middle.html.twig +++ b/templates/layouts/footer_top_middle.html.twig @@ -1,6 +1,12 @@ {% if sections is defined and sections is not empty and sections is iterable %} + {% set i = 0 %} {% for section in sections %} - <h4>{{ section.title }}</h4> + {% if i == 0 %} + <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> + {% else %} + <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> + {% endif %} + {% set i = i + 1 %} {% if section.links is defined and section.links is not empty and section.links is iterable %} <ul class="nav flex-column"> {% for link in section.links %} diff --git a/templates/layouts/eu_footer_top_right.html.twig b/templates/layouts/footer_top_right.html.twig similarity index 50% rename from templates/layouts/eu_footer_top_right.html.twig rename to templates/layouts/footer_top_right.html.twig index c07eaf82..aa3eca58 100644 --- a/templates/layouts/eu_footer_top_right.html.twig +++ b/templates/layouts/footer_top_right.html.twig @@ -1,15 +1,21 @@ {% if sections is defined and sections is not empty and sections is iterable %} + {% set i = 0 %} {% for section in sections %} - <h4>{{ section.title }}</h4> + {% if i == 0 %} + <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> + {% else %} + <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> + {% endif %} + {% set i = i + 1 %} {% if section.links is defined and section.links is not empty and section.links is iterable %} <ul class="nav flex-column"> {% for link in section.links %} <li class="nav-item">{{ pattern('link', { - label: link.label, - path: link.path|render, - icon: link.icon, - icon_position: link.icon_position - }) }}</li> + label: link.label, + path: link.path|render, + icon: link.icon, + icon_position: link.icon_position + }) }}</li> {% endfor %} </ul> {% endif %} diff --git a/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig b/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig index 11e38359..af84286d 100644 --- a/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig +++ b/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig @@ -19,30 +19,99 @@ */ #} -{% block content %} -<div class="mt-5"> - {% set _bottom_sections = [ - { - 'section_id': 'ec_footer_bottom_left', - 'title': { - 'link': { - 'label': site_specific_footer.site_identity, - 'path': url('<front>')|render, - } +{% set _section_2 = [] %} +{% set _section_3 = [] %} + +{# First we parse the other_links, we make a simple grid. #} +{% for section in site_specific_footer.other_links %} + {% if loop.index is odd %} + {% set _section_2 = _section_2|merge([{ + 'title': section.label, + 'links': bcl_footer_links(section.links), + }]) %} + {% else %} + {% set _section_3 = _section_3|merge([{ + 'title': section.label, + 'links': bcl_footer_links(section.links), + }]) %} + {% endif %} +{% endfor %} + +{# When follow section is present. #} +{% if site_specific_footer.social_links is not empty %} + {# If section numbers are odd, then we flip the last row so to have the follow as first. #} + {% if _section_2|length > _section_3|length %} + {% set _last_in_section_2 = _section_2|last %} + + {# Compensate for bug in twig where _section_2[1:] returns empty if _section_2|length is 1. #} + {% if _last_in_section_2 is empty %} + {% set _last_in_section_2 = _section_2[0] %} + {% set _section_2 = [] %} + {% endif %} + + {% set _section_2 = _section_2[:_section_2|length - 1] %} + {% set _section_3 = _section_3|merge([_last_in_section_2]) %} + + {% endif %} + + {# Follow section must always be the last on the left. #} + {% set _section_2 = _section_2|merge([{ + 'title': 'Follow us on social media'|t, + 'links': bcl_footer_links(site_specific_footer.social_links), + }]) %} +{% endif %} + +{% set _top_sections = [ + { + 'section_id': 'footer_top_left', + 'title': { + 'link': { + 'label': site_specific_footer.site_identity, + 'path': url('<front>')|render + } + }, + 'description': site_owner ? 'This site is managed by the @name'|t({'@name': site_owner}), + }, + { + 'section_id': 'footer_top_middle', + 'sections': _section_2 + }, + { + 'section_id': 'footer_top_right', + 'sections': _section_3 + } +] %} + +{% set _bottom_sections = [ + { + 'section_id': 'ec_footer_bottom_left', + 'title': { + 'link': { + 'label': site_specific_footer.site_identity, + 'path': url('<front>')|render, } - }, - { - 'section_id': 'ec_footer_bottom_middle', - 'links': bcl_footer_links(corporate_footer.service_navigation), - }, - { - 'section_id': 'ec_footer_bottom_right', - 'links': bcl_footer_links(corporate_footer.legal_navigation) } - ] %} + }, + { + 'section_id': 'ec_footer_bottom_middle', + 'links': bcl_footer_links(corporate_footer.service_navigation), + }, + { + 'section_id': 'ec_footer_bottom_right', + 'links': bcl_footer_links(corporate_footer.legal_navigation) + } +] %} + +{% set _middle_sections = [ + { + 'section_id': 'ec_footer_middle_row', + 'links': bcl_footer_links(corporate_footer.class_navigation), + } +] %} + +{{ pattern('footer', { + 'top_sections': _top_sections, + 'middle_sections': _middle_sections, + 'bottom_sections': _bottom_sections, +}) }} - {{ pattern('footer', { - 'bottom_sections': _bottom_sections, - }) }} -</div> -{% endblock %} diff --git a/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig b/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig index 061a0ce5..cbfeacf4 100644 --- a/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig +++ b/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig @@ -54,14 +54,14 @@ {# Follow section must always be the last on the left. #} {% set _section_2 = _section_2|merge([{ - 'title': 'Follow us'|t, + 'title': 'Follow us on social media'|t, 'links': bcl_footer_links(site_specific_footer.social_links), }]) %} {% endif %} {% set _top_sections = [ { - 'section_id': 'eu_footer_top_left', + 'section_id': 'footer_top_left', 'title': { 'link': { 'label': site_specific_footer.site_identity, @@ -71,11 +71,11 @@ 'description': site_owner ? 'This site is managed by the @name'|t({'@name': site_owner}), }, { - 'section_id': 'eu_footer_top_middle', + 'section_id': 'footer_top_middle', 'sections': _section_2 }, { - 'section_id': 'eu_footer_top_right', + 'section_id': 'footer_top_right', 'sections': _section_3 } ] %} @@ -99,9 +99,9 @@ 'eu_institutions_links': bcl_footer_links(corporate_footer.institution_links) } ] %} -<div class="mt-5"> - {{ pattern('footer', { - 'top_sections': _top_sections, - 'bottom_sections': _bottom_sections - }) }} -</div> \ No newline at end of file + +{{ pattern('footer', { + 'top_sections': _top_sections, + 'bottom_sections': _bottom_sections, +}) }} + diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index 3915a7e0..b1843828 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -97,7 +97,11 @@ </main> {% if page.footer %} - <footer class="page__footer"> + {% if "ecfooterblock" in page.footer|keys %} + <footer class="ec__footer bcl-footer"> + {% else %} + <footer class="bcl-footer"> + {% endif %} <div class="container"> {{ page.footer }} </div> diff --git a/templates/patterns/footer/footer.ui_patterns.yml b/templates/patterns/footer/footer.ui_patterns.yml index c9a2b761..7e3f75c7 100644 --- a/templates/patterns/footer/footer.ui_patterns.yml +++ b/templates/patterns/footer/footer.ui_patterns.yml @@ -8,3 +8,6 @@ footer: bottom_sections: type: array label: Sections in the footer + middle_sections: + type: array + label: Sections in the footer diff --git a/templates/patterns/footer/pattern-footer.html.twig b/templates/patterns/footer/pattern-footer.html.twig index 6287ba8a..c0f3b8c3 100644 --- a/templates/patterns/footer/pattern-footer.html.twig +++ b/templates/patterns/footer/pattern-footer.html.twig @@ -1,4 +1,4 @@ -<div class="row"> +<div class="pt-4 pt-lg-5 row"> {% for section in top_sections %} {% set section_id = section.section_id %} <div class="col footer-section"> @@ -10,9 +10,23 @@ </div> {% endfor %} </div> +{% if middle_sections is defined and middle_sections is not empty and middle_sections is iterable %} + <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> + {% for section in middle_sections %} + {% set section_id = section.section_id %} + <div class="col"> + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + links: section.links, + more_info_title: section.contact_eu_title, + contact_eu_links: section.contact_eu_links, + } %} + </div> + {% endfor %} + </div> +{% endif %} {% if bottom_sections is defined and bottom_sections is not empty and bottom_sections is iterable %} - <hr/> - <div class="row"> + <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> {% for section in bottom_sections %} {% set section_id = section.section_id %} <div class="col"> -- GitLab From 071d8c1494791452ddf55dfe8a6d2f1e20bb43fa Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 12 Oct 2021 12:11:30 +0200 Subject: [PATCH 11/46] OEL-589: Fixing tests after BCL upgrade. --- tests/src/Kernel/FooterBlockTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/src/Kernel/FooterBlockTest.php b/tests/src/Kernel/FooterBlockTest.php index c7f592c5..dbfd1905 100644 --- a/tests/src/Kernel/FooterBlockTest.php +++ b/tests/src/Kernel/FooterBlockTest.php @@ -81,7 +81,7 @@ class FooterBlockTest extends SparqlKernelTestBase { $actual = $crawler->filter('#block-ecfooterblock'); $this->assertCount(1, $actual); $sections = $actual->filter('.row'); - $this->assertCount(2, $sections); + $this->assertCount(3, $sections); } /** -- GitLab From 8149a98c209c392142dca2e8bc5733d4c430f790 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Thu, 14 Oct 2021 09:47:26 +0200 Subject: [PATCH 12/46] OEL-589: Add margin top to footer tag. --- templates/overrides/page/page.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index b1843828..c16cd84f 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -98,7 +98,7 @@ {% if page.footer %} {% if "ecfooterblock" in page.footer|keys %} - <footer class="ec__footer bcl-footer"> + <footer class="ec__footer bcl-footer mt-4"> {% else %} <footer class="bcl-footer"> {% endif %} -- GitLab From 0249aa15eec122cc1eab2855c00445880ea769fb Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Thu, 14 Oct 2021 10:52:29 +0200 Subject: [PATCH 13/46] OEL-589: Improve sections descriptions. --- templates/patterns/footer/footer.ui_patterns.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/templates/patterns/footer/footer.ui_patterns.yml b/templates/patterns/footer/footer.ui_patterns.yml index 7e3f75c7..3461c975 100644 --- a/templates/patterns/footer/footer.ui_patterns.yml +++ b/templates/patterns/footer/footer.ui_patterns.yml @@ -4,10 +4,10 @@ footer: fields: top_sections: type: array - label: Sections in the footer - bottom_sections: - type: array - label: Sections in the footer + label: Sections at the top row of the footer middle_sections: type: array - label: Sections in the footer + label: Sections at the middle row the footer + bottom_sections: + type: array + label: Sections at the bottom row of the footer -- GitLab From d0caeff2643b8587c569e64c4ce39b18bf8b067a Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Thu, 14 Oct 2021 12:02:33 +0200 Subject: [PATCH 14/46] OEL-589: Footer link classes. --- .../src/TwigExtension/TwigExtension.php | 7 +++++++ templates/layouts/footer_top_middle.html.twig | 14 ++++++++++---- templates/layouts/footer_top_right.html.twig | 14 ++++++++++---- .../patterns/footer/pattern-footer.html.twig | 16 ++++++++++++---- 4 files changed, 39 insertions(+), 12 deletions(-) diff --git a/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php b/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php index dc1ad38f..1ad15ecc 100644 --- a/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php +++ b/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php @@ -56,6 +56,13 @@ class TwigExtension extends AbstractExtension { 'label' => $link['label'], 'path' => $link['href'], 'icon_position' => 'after', + 'attributes' => [ + 'class' => [ + 'text-decoration-none', + 'd-block', + 'mb-1', + ], + ], ]; if (!empty($link['external']) && $link['external'] === TRUE) { diff --git a/templates/layouts/footer_top_middle.html.twig b/templates/layouts/footer_top_middle.html.twig index aa3eca58..8cadbea0 100644 --- a/templates/layouts/footer_top_middle.html.twig +++ b/templates/layouts/footer_top_middle.html.twig @@ -1,20 +1,26 @@ {% if sections is defined and sections is not empty and sections is iterable %} - {% set i = 0 %} {% for section in sections %} - {% if i == 0 %} + {% if loop.first %} <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> {% else %} <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> {% endif %} - {% set i = i + 1 %} {% if section.links is defined and section.links is not empty and section.links is iterable %} + {% set attributes = { + 'class': [ + 'text-decoration-none', + 'd-block', + 'mb-1' + ] + } %} <ul class="nav flex-column"> {% for link in section.links %} <li class="nav-item">{{ pattern('link', { label: link.label, path: link.path|render, icon: link.icon, - icon_position: link.icon_position + icon_position: link.icon_position, + attributes: attributes }) }}</li> {% endfor %} </ul> diff --git a/templates/layouts/footer_top_right.html.twig b/templates/layouts/footer_top_right.html.twig index aa3eca58..46bc74dd 100644 --- a/templates/layouts/footer_top_right.html.twig +++ b/templates/layouts/footer_top_right.html.twig @@ -1,20 +1,26 @@ {% if sections is defined and sections is not empty and sections is iterable %} - {% set i = 0 %} {% for section in sections %} - {% if i == 0 %} + {% if loop.first %} <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> {% else %} <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> {% endif %} - {% set i = i + 1 %} {% if section.links is defined and section.links is not empty and section.links is iterable %} + {% set attributes = { + 'class': [ + 'text-decoration-none', + 'd-block', + 'mb-1' + ] + } %} <ul class="nav flex-column"> {% for link in section.links %} <li class="nav-item">{{ pattern('link', { label: link.label, path: link.path|render, icon: link.icon, - icon_position: link.icon_position + icon_position: link.icon_position, + attributes: attributes, }) }}</li> {% endfor %} </ul> diff --git a/templates/patterns/footer/pattern-footer.html.twig b/templates/patterns/footer/pattern-footer.html.twig index c0f3b8c3..84b9915a 100644 --- a/templates/patterns/footer/pattern-footer.html.twig +++ b/templates/patterns/footer/pattern-footer.html.twig @@ -10,23 +10,31 @@ </div> {% endfor %} </div> +{% + set row_class = [ + 'pb-4', + 'pb-lg-5', + 'mt-4', + 'mt-lg-5', + 'bcl-footer__bordered-row', + 'row', + ] +%} {% if middle_sections is defined and middle_sections is not empty and middle_sections is iterable %} - <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> + <div {{ attributes.addClass(row_class) }}> {% for section in middle_sections %} {% set section_id = section.section_id %} <div class="col"> {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { title: section.title, links: section.links, - more_info_title: section.contact_eu_title, - contact_eu_links: section.contact_eu_links, } %} </div> {% endfor %} </div> {% endif %} {% if bottom_sections is defined and bottom_sections is not empty and bottom_sections is iterable %} - <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> + <div {{ attributes.addClass(row_class) }} > {% for section in bottom_sections %} {% set section_id = section.section_id %} <div class="col"> -- GitLab From c38dcac1eea6f9c72344058a85d0ff87fb0f1b6e Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Fri, 15 Oct 2021 15:33:09 +0200 Subject: [PATCH 15/46] OEL-589: Add margin top to footer. --- templates/overrides/page/page.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index c16cd84f..12586322 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -100,7 +100,7 @@ {% if "ecfooterblock" in page.footer|keys %} <footer class="ec__footer bcl-footer mt-4"> {% else %} - <footer class="bcl-footer"> + <footer class="bcl-footer mt-4"> {% endif %} <div class="container"> {{ page.footer }} -- GitLab From bbeeba8f351dc4120c2e43a8e277f55a8c8f99b5 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 16:10:14 +0200 Subject: [PATCH 16/46] OEL-589: Remove keys to project name. --- templates/layouts/footer_top_left.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/layouts/footer_top_left.html.twig b/templates/layouts/footer_top_left.html.twig index a3f75650..89d37013 100644 --- a/templates/layouts/footer_top_left.html.twig +++ b/templates/layouts/footer_top_left.html.twig @@ -1,2 +1,2 @@ -<p class="fw-bold mb-2">[{{ title.link.label }}]</p> +<p class="fw-bold mb-2">{{ title.link.label }}</p> <p> {{ description }} </p> -- GitLab From 969790c7c6f109a6784ac9cfe132418bc567605e Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Thu, 14 Oct 2021 17:24:35 +0200 Subject: [PATCH 17/46] OEL-579: Using oe_bootstrap_theme with bcl upgraded. --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index f9947d6d..34db20c8 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "drupal/core": "^8.9 || ^9.1", "drupal/ui_patterns": "^1.0", "drupal/ui_patterns_settings": "^1.0", - "openeuropa/oe_bootstrap_theme": "0.181020211745" + "openeuropa/oe_bootstrap_theme": "dev-OEL-579-all" }, "require-dev": { "composer/installers": "^1.11", -- GitLab From 74a38fdae9d52c2450db6732c833f756c01dfa46 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 11:15:42 +0200 Subject: [PATCH 18/46] OEL-579: Update release. --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 34db20c8..f9947d6d 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "drupal/core": "^8.9 || ^9.1", "drupal/ui_patterns": "^1.0", "drupal/ui_patterns_settings": "^1.0", - "openeuropa/oe_bootstrap_theme": "dev-OEL-579-all" + "openeuropa/oe_bootstrap_theme": "0.181020211745" }, "require-dev": { "composer/installers": "^1.11", -- GitLab From ca6a501189d12a8f868f6ba750dca1a6ead89a23 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 18 Oct 2021 18:10:12 +0200 Subject: [PATCH 19/46] OEL-547: Add links to corporate logos. --- .../src/Plugin/Block/CorporateEcLogoBlock.php | 18 +++++++++++++--- .../src/Plugin/Block/CorporateEuLogoBlock.php | 21 +++++++++++-------- 2 files changed, 27 insertions(+), 12 deletions(-) diff --git a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php index 57e74bc5..a3b67708 100644 --- a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php +++ b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php @@ -8,6 +8,7 @@ use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\CacheableMetadata; use Drupal\Core\Config\ConfigFactoryInterface; use Drupal\Core\Plugin\ContainerFactoryPluginInterface; +use Drupal\Core\Url; use Symfony\Component\DependencyInjection\ContainerInterface; use Drupal\Core\Language\LanguageManagerInterface; @@ -80,15 +81,26 @@ class CorporateEcLogoBlock extends BlockBase implements ContainerFactoryPluginIn $logo_path = drupal_get_path('module', 'oe_whitelabel_helper') . '/images/logos/ec'; $title = $this->configFactory->get('system.site')->get('name'); - $build = [ + $image = [ '#theme' => 'image', '#uri' => $logo_path . '/logo-ec--' . $language . '.svg', - '#width' => '240px', - '#height' => '60px', '#alt' => $title, '#title' => $title, ]; + $build = [ + '#type' => 'link', + '#url' => Url::fromUri('https://ec.europa.eu/info/index_' . $language, [ + 'attributes' => [ + 'class' => [ + 'navbar-brand', + ], + 'target' => '_blank', + ], + ]), + '#title' => $image, + ]; + $cache->applyTo($build); return $build; diff --git a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php index 13bd6742..46392451 100644 --- a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php +++ b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php @@ -8,6 +8,7 @@ use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\CacheableMetadata; use Drupal\Core\Config\ConfigFactoryInterface; use Drupal\Core\Plugin\ContainerFactoryPluginInterface; +use Drupal\Core\Url; use Symfony\Component\DependencyInjection\ContainerInterface; use Drupal\Core\Language\LanguageManagerInterface; @@ -83,19 +84,21 @@ class CorporateEuLogoBlock extends BlockBase implements ContainerFactoryPluginIn $image = [ '#theme' => 'image', '#uri' => $logo_path . '/logo-eu--' . $language . '.svg', - '#width' => '240px', - '#height' => '60px', '#alt' => $title, '#title' => $title, ]; - $mobile_url = file_create_url($logo_path . '/mobile/logo-eu--' . $language . '.svg'); + $build = [ - '#type' => 'inline_template', - '#template' => '<picture><source media="(max-width: 25em)" srcset="{{ mobile }}">{{ image }}</picture>', - '#context' => [ - 'image' => $image, - 'mobile' => file_url_transform_relative($mobile_url), - ], + '#type' => 'link', + '#url' => Url::fromUri('https://europa.eu/european-union/index_' . $language, [ + 'attributes' => [ + 'class' => [ + 'navbar-brand', + ], + 'target' => '_blank', + ], + ]), + '#title' => $image, ]; $cache->applyTo($build); -- GitLab From d29752d1fab26568199934b65314fede435e5811 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 09:41:44 +0200 Subject: [PATCH 20/46] OEL-547: Fixing tests after image update. --- .../tests/src/Kernel/CorporateLogoBlockTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php index 9d201fbc..45a92aca 100644 --- a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php +++ b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php @@ -121,8 +121,8 @@ class CorporateLogoBlockTest extends KernelTestBase { $this->assertCount(1, $logo); $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/logo-eu--{$lang}.svg"; $this->assertSame($expected, $logo->attr('src')); - $picture = $actual->filter('picture'); - $this->assertCount(1, $picture); + $image = $actual->filter('img'); + $this->assertCount(1, $image); $source = $actual->filter('source'); $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/mobile/logo-eu--{$lang}.svg"; $this->assertSame($expected, $source->attr('srcset')); -- GitLab From 116e0871406a836472d587ea1fa536760e062a55 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 09:44:13 +0200 Subject: [PATCH 21/46] OEL-547: Remove mobile logo testing not in new design. --- .../tests/src/Kernel/CorporateLogoBlockTest.php | 3 --- 1 file changed, 3 deletions(-) diff --git a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php index 45a92aca..0c5fbd82 100644 --- a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php +++ b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php @@ -123,9 +123,6 @@ class CorporateLogoBlockTest extends KernelTestBase { $this->assertSame($expected, $logo->attr('src')); $image = $actual->filter('img'); $this->assertCount(1, $image); - $source = $actual->filter('source'); - $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/mobile/logo-eu--{$lang}.svg"; - $this->assertSame($expected, $source->attr('srcset')); } /** -- GitLab From 1b3fe440e918437fa597a99570b1d379cb89247d Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 18 Oct 2021 13:49:05 +0200 Subject: [PATCH 22/46] OEL-648: BCL 0.9.0 Language switch modal adaptation. --- .../patterns/modal/modal-language.html.twig | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/templates/patterns/modal/modal-language.html.twig b/templates/patterns/modal/modal-language.html.twig index 9744103f..e8bd3d3c 100644 --- a/templates/patterns/modal/modal-language.html.twig +++ b/templates/patterns/modal/modal-language.html.twig @@ -23,6 +23,11 @@ {% if eu_links or non_eu_links %} {% set _body %} <div class="container"> + <div class="row"> + <div class="col col-lg-8 offset-lg-2"> + <h5 class="bcl-language__title">EU official languages</h5> + </div> + </div> <div class="row"> {% set _number_items = (eu_links|length / 2) %} {% for link in eu_links|batch(_number_items) %} @@ -31,15 +36,20 @@ {% else %} <div class="col col-lg-4"> {% endif %} - <div class="oe-language__list"> + <div class="bcl-language__list"> {% for id, data in link %} - <a id="{{ data.id }}" href="{{ data.href|default('#') }}" class="oe-language__item">{{ data.name }}</a> + <a id="{{ data.id }}" href="{{ data.href|default('#') }}" class="bcl-language__item">{{ data.name }}</a> {% endfor %} </div> </div> {% endfor %} </div> {% if non_eu_links %} + <div class="row"> + <div class="col col-lg-8 offset-lg-2"> + <h5 class="bcl-language__title">Non EU languages</h5> + </div> + </div> <div class="row"> {% set _number_items = (non_eu_links|length / 2) %} {% for link in non_eu_links|batch(_number_items) %} @@ -48,9 +58,9 @@ {% else %} <div class="col col-lg-4"> {% endif %} - <div class="oe-language__list"> + <div class="bcl-language__list"> {% for id, data in link %} - <a id="{{ data.id }}" href="{{ data.href|default('#') }}" class="oe-language__item">{{ data.name }}</a> + <a id="{{ data.id }}" href="{{ data.href|default('#') }}" class="bcl-language__item">{{ data.name }}</a> {% endfor %} </div> </div> @@ -75,7 +85,7 @@ footer: _footer, } %} -<div class="oe-language"> +<div class="bcl-language"> {% include '@oe-bcl/bcl-modal/modal.html.twig' with _data only %} </div> -- GitLab From 479436e7b2be48478fbe9ed155dcce2d1bf9ebcd Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 18 Oct 2021 13:50:17 +0200 Subject: [PATCH 23/46] OEL-648: BCL 0.9.0 Upgrade. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5e73e442..a73db1bf 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "production": "npm-run-all build:*" }, "devDependencies": { - "@openeuropa/bcl-builder": "0.8.0", + "@openeuropa/bcl-builder": "0.9.0", "chokidar-cli": "^3.0.0", "copyfiles": "2.4.1", "cross-env": "7.0.3", -- GitLab From 8ecafd6d4c17eee64ad76669e2defcaf14f4307d Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 18 Oct 2021 15:47:27 +0200 Subject: [PATCH 24/46] OEL-648: Add translatable languages title. --- templates/patterns/modal/modal-language.html.twig | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/templates/patterns/modal/modal-language.html.twig b/templates/patterns/modal/modal-language.html.twig index e8bd3d3c..d05a8933 100644 --- a/templates/patterns/modal/modal-language.html.twig +++ b/templates/patterns/modal/modal-language.html.twig @@ -12,7 +12,8 @@ - footer - label #} - +{% set eu_official_languages = 'EU official languages' %} +{% set non_eu_official_languages = 'Non EU languages' %} {% if header %} {% set _header %} <h5 class="modal-title" id="languageeModalLabel">{{ header.title|default('Select your language'|t) }}</h5> @@ -25,7 +26,7 @@ <div class="container"> <div class="row"> <div class="col col-lg-8 offset-lg-2"> - <h5 class="bcl-language__title">EU official languages</h5> + <h5 class="bcl-language__title">{{ eu_official_languages|t }}</h5> </div> </div> <div class="row"> @@ -47,7 +48,7 @@ {% if non_eu_links %} <div class="row"> <div class="col col-lg-8 offset-lg-2"> - <h5 class="bcl-language__title">Non EU languages</h5> + <h5 class="bcl-language__title">{{ non_eu_official_languages|t }}</h5> </div> </div> <div class="row"> -- GitLab From c5e3982f6b3e8f105bbba5cd3b8f7013298b70c7 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Fri, 15 Oct 2021 15:00:18 +0200 Subject: [PATCH 25/46] OEL-579: Remove artifacts. --- composer.json | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/composer.json b/composer.json index f9947d6d..eda618bb 100644 --- a/composer.json +++ b/composer.json @@ -37,22 +37,18 @@ "post-update-cmd": "./vendor/bin/run drupal:site-setup" }, "repositories": { - "0": { + "drupal":{ "type": "composer", "url": "https://packages.drupal.org/8" + }, + "openeuropa/oe_bootstrap_theme":{ + "type": "vcs", + "url": "https://github.com/openeuropa/oe_bootstrap_theme/" } }, "extra": { "composer-exit-on-patch-failure": true, "enable-patching": true, - "artifacts": { - "openeuropa/oe_bootstrap_theme": { - "dist": { - "url": "https://github.com/{name}/releases/download/{pretty-version}/{project-name}-{pretty-version}.tar.gz", - "type": "tar" - } - } - }, "drupal-scaffold": { "locations": { "web-root": "./build" -- GitLab From 6e672e017d1451030d9d4e4ea78c532202671cfb Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 11:18:29 +0200 Subject: [PATCH 26/46] OEL-579: Update release. --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index eda618bb..4049220a 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "drupal/core": "^8.9 || ^9.1", "drupal/ui_patterns": "^1.0", "drupal/ui_patterns_settings": "^1.0", - "openeuropa/oe_bootstrap_theme": "0.181020211745" + "openeuropa/oe_bootstrap_theme": "dev-OEL-579-all" }, "require-dev": { "composer/installers": "^1.11", -- GitLab From 3cf21372d1bbca86f93e1721f6e5dfc060ae7164 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 19 Oct 2021 11:20:06 +0200 Subject: [PATCH 27/46] OEL-579: Adapt search form size. --- modules/oe_whitelabel_search/src/Form/SearchForm.php | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/oe_whitelabel_search/src/Form/SearchForm.php b/modules/oe_whitelabel_search/src/Form/SearchForm.php index 71deb2c9..a5dbb364 100644 --- a/modules/oe_whitelabel_search/src/Form/SearchForm.php +++ b/modules/oe_whitelabel_search/src/Form/SearchForm.php @@ -58,6 +58,7 @@ class SearchForm extends FormBase { '#type' => 'textfield', '#title' => $config['input']['label'], '#title_display' => 'invisible', + '#size' => 20, '#attributes' => [ 'placeholder' => $config['input']['placeholder'], 'class' => [ -- GitLab From 7dfadf6c479a61d1467e9b3e477ccf4f84aaa713 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Mon, 25 Oct 2021 17:12:30 +0200 Subject: [PATCH 28/46] OEL-579: Fix header. --- .../src/Plugin/Block/CorporateEcLogoBlock.php | 13 ++++++++++++- .../src/Plugin/Block/CorporateEuLogoBlock.php | 13 ++++++++++++- runner.yml.dist | 1 + ...ock--oe-authentication-login_block.html.twig | 14 +++++++++++--- .../block--system-branding-block.html.twig | 4 +--- .../block--whitelabel-ec-logo-block.html.twig | 1 + .../block--whitelabel-eu-logo-block.html.twig | 1 + .../navigation/links--language-block.html.twig | 17 +++++++++++++---- .../header_nav/pattern-header_nav.html.twig | 17 ++++++++--------- 9 files changed, 60 insertions(+), 21 deletions(-) create mode 100644 templates/overrides/navigation/block--whitelabel-ec-logo-block.html.twig create mode 100644 templates/overrides/navigation/block--whitelabel-eu-logo-block.html.twig diff --git a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php index a3b67708..cfdabce0 100644 --- a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php +++ b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEcLogoBlock.php @@ -88,6 +88,17 @@ class CorporateEcLogoBlock extends BlockBase implements ContainerFactoryPluginIn '#title' => $title, ]; + $mobile_url = file_create_url($logo_path . '/mobile/logo-ec--' . $language . '.svg'); + + $inline_template = [ + '#type' => 'inline_template', + '#template' => '<picture><source media="(max-width: 25em)" srcset="{{ mobile }}">{{ image }}</picture>', + '#context' => [ + 'image' => $image, + 'mobile' => file_url_transform_relative($mobile_url), + ], + ]; + $build = [ '#type' => 'link', '#url' => Url::fromUri('https://ec.europa.eu/info/index_' . $language, [ @@ -98,7 +109,7 @@ class CorporateEcLogoBlock extends BlockBase implements ContainerFactoryPluginIn 'target' => '_blank', ], ]), - '#title' => $image, + '#title' => $inline_template, ]; $cache->applyTo($build); diff --git a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php index 46392451..c8ec3f64 100644 --- a/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php +++ b/modules/oe_whitelabel_helper/src/Plugin/Block/CorporateEuLogoBlock.php @@ -88,6 +88,17 @@ class CorporateEuLogoBlock extends BlockBase implements ContainerFactoryPluginIn '#title' => $title, ]; + $mobile_url = file_create_url($logo_path . '/mobile/logo-eu--' . $language . '.svg'); + + $inline_template = [ + '#type' => 'inline_template', + '#template' => '<picture><source media="(max-width: 992px)" srcset="{{ mobile }}">{{ image }}</picture>', + '#context' => [ + 'image' => $image, + 'mobile' => file_url_transform_relative($mobile_url), + ], + ]; + $build = [ '#type' => 'link', '#url' => Url::fromUri('https://europa.eu/european-union/index_' . $language, [ @@ -98,7 +109,7 @@ class CorporateEuLogoBlock extends BlockBase implements ContainerFactoryPluginIn 'target' => '_blank', ], ]), - '#title' => $image, + '#title' => $inline_template, ]; $cache->applyTo($build); diff --git a/runner.yml.dist b/runner.yml.dist index 2d03581d..1d247dd7 100644 --- a/runner.yml.dist +++ b/runner.yml.dist @@ -19,6 +19,7 @@ drupal: - "./vendor/bin/drush en field_ui -y" - "./vendor/bin/drush en toolbar -y" - "./vendor/bin/drush theme:enable oe_whitelabel -y" + - "./vendor/bin/drush en oe_bootstrap_theme_helper -y" - "./vendor/bin/drush en oe_whitelabel_helper -y" - "./vendor/bin/drush en oe_whitelabel_search -y" - "./vendor/bin/drush theme:enable seven -y" diff --git a/templates/overrides/navigation/block--oe-authentication-login_block.html.twig b/templates/overrides/navigation/block--oe-authentication-login_block.html.twig index ab689496..6abbfa74 100644 --- a/templates/overrides/navigation/block--oe-authentication-login_block.html.twig +++ b/templates/overrides/navigation/block--oe-authentication-login_block.html.twig @@ -5,15 +5,23 @@ */ #} {% set extra_attributes = create_attribute() %} -{% set extra_attributes = extra_attributes.addClass('nav-link') %} +{% set extra_attributes = extra_attributes.addClass([ + 'nav-link', + 'text-center' +]) %} + +{% set title = content['#title']|render %} +{% set link_title %} + <span class="d-block d-lg-inline-block">{{ title }}</span> +{% endset %} <li class="nav-item oe-authentication"> {{ pattern('link', { - label: content['#title']|render, + label: link_title, path: content['#url']|render, icon: { name: 'person-fill', - size: 's' + size: 'xs' }, icon_position: 'before', attributes: extra_attributes diff --git a/templates/overrides/navigation/block--system-branding-block.html.twig b/templates/overrides/navigation/block--system-branding-block.html.twig index 2a7a2c96..cda3bd88 100644 --- a/templates/overrides/navigation/block--system-branding-block.html.twig +++ b/templates/overrides/navigation/block--system-branding-block.html.twig @@ -14,9 +14,8 @@ */ #} {% block content %} - <div class="d-flex align-items-center my-3"> {% if site_logo %} - <img class="site-logo" src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> + <img class="d-none d-lg-inline-block" src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> {% endif %} {% if site_name %} <p class="site-name">{{ site_name }}</p> @@ -24,5 +23,4 @@ {% if site_slogan %} <div class="site-slogan">{{ site_slogan }}</div> {% endif %} - </div> {% endblock %} diff --git a/templates/overrides/navigation/block--whitelabel-ec-logo-block.html.twig b/templates/overrides/navigation/block--whitelabel-ec-logo-block.html.twig new file mode 100644 index 00000000..cddd0709 --- /dev/null +++ b/templates/overrides/navigation/block--whitelabel-ec-logo-block.html.twig @@ -0,0 +1 @@ +{{ content }} diff --git a/templates/overrides/navigation/block--whitelabel-eu-logo-block.html.twig b/templates/overrides/navigation/block--whitelabel-eu-logo-block.html.twig new file mode 100644 index 00000000..cddd0709 --- /dev/null +++ b/templates/overrides/navigation/block--whitelabel-eu-logo-block.html.twig @@ -0,0 +1 @@ +{{ content }} diff --git a/templates/overrides/navigation/links--language-block.html.twig b/templates/overrides/navigation/links--language-block.html.twig index e8df20ad..9cf491ea 100644 --- a/templates/overrides/navigation/links--language-block.html.twig +++ b/templates/overrides/navigation/links--language-block.html.twig @@ -20,15 +20,24 @@ {% set extra_attributes = create_attribute() %} {% set extra_attributes = extra_attributes.setAttribute('data-bs-toggle', 'modal') %} {% set extra_attributes = extra_attributes.setAttribute('data-bs-target', '#' ~ _language.link.target) %} -{% set extra_attributes = extra_attributes.addClass('nav-link') %} +{% set extra_attributes = extra_attributes.addClass( + [ + 'nav-link', + 'text-center' + ] +) %} + {% set title = _language.link.label %} + {% set link_title %} + <span class="d-block d-lg-inline-block">{{ title }}</span> + {% endset %} -<li class="nav-item language-switcher"> + <li class="nav-item language-switcher"> {{ pattern('link', { - label: _language.link.label, + label: link_title, path: _language.link.href, icon: { name: 'chat-left-dots-fill', - size: 's' + size: 'xs' }, icon_position: 'before', attributes: extra_attributes diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index d55ac0f0..7de0c89c 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -21,15 +21,14 @@ 'bcl-header__navbar', ] } %} - {{ pattern('navbar', { - navbar_left: header_left, - navbar_right: header_right, - color_set: "light", - collapse_id: "navbarNavDropdown", - attributes: attributes - }) }} - </div> - <div class="container mt-3 d-none d-lg-block"> + {{ pattern('navbar', { + navbar_left: header_left, + navbar_right: header_right, + color_set: "light", + collapse_id: "navbarNavDropdown", + attributes: attributes + }) }} + <div class="container"> {{ breadcrumbs }} </div> </header> -- GitLab From 1c9b4810641f43d104b85195edc53df1d14508eb Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 09:31:48 +0200 Subject: [PATCH 29/46] OEL-579: Fix footer. --- .../layouts/ec_footer_bottom_left.html.twig | 4 +- .../layouts/ec_footer_bottom_middle.html.twig | 10 ++--- .../layouts/ec_footer_bottom_right.html.twig | 6 +-- .../layouts/ec_footer_middle_row.html.twig | 16 ++++---- templates/layouts/eu_footer_left.html.twig | 4 +- templates/layouts/eu_footer_middle.html.twig | 40 +++++++++---------- templates/layouts/eu_footer_right.html.twig | 16 ++++---- templates/layouts/footer_top_left.html.twig | 6 ++- templates/layouts/footer_top_middle.html.twig | 30 +++++++------- templates/layouts/footer_top_right.html.twig | 40 +++++++++---------- ...k--oe-corporate-blocks-ec_footer.html.twig | 1 + ...k--oe-corporate-blocks-eu_footer.html.twig | 1 + .../patterns/footer/pattern-footer.html.twig | 21 ++-------- 13 files changed, 92 insertions(+), 103 deletions(-) create mode 100644 templates/overrides/navigation/block--oe-corporate-blocks-ec_footer.html.twig create mode 100644 templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig diff --git a/templates/layouts/ec_footer_bottom_left.html.twig b/templates/layouts/ec_footer_bottom_left.html.twig index 944297f0..cb74791d 100644 --- a/templates/layouts/ec_footer_bottom_left.html.twig +++ b/templates/layouts/ec_footer_bottom_left.html.twig @@ -1 +1,3 @@ -<p class="fw-bold pb-2 mb-2"> European Commission </p> +<div class="col-12 col-lg-4 pb-lg-4"> + <p class="fw-bold pb-2 mb-2"> European Commission </p> +</div> diff --git a/templates/layouts/ec_footer_bottom_middle.html.twig b/templates/layouts/ec_footer_bottom_middle.html.twig index 6698f528..ee6f5c30 100644 --- a/templates/layouts/ec_footer_bottom_middle.html.twig +++ b/templates/layouts/ec_footer_bottom_middle.html.twig @@ -1,7 +1,7 @@ {% if links is defined and links is not empty and links is iterable %} -<ul class="nav flex-column"> - {% for link in links %} - <li class="nav-item">{{ pattern('link', link) }}</li> - {% endfor %} -</ul> + <div class="col-12 col-lg-4"> + {% for link in links %} + {{ pattern('link', link) }} + {% endfor %} + </div> {% endif %} diff --git a/templates/layouts/ec_footer_bottom_right.html.twig b/templates/layouts/ec_footer_bottom_right.html.twig index fe496a8b..ee6f5c30 100644 --- a/templates/layouts/ec_footer_bottom_right.html.twig +++ b/templates/layouts/ec_footer_bottom_right.html.twig @@ -1,7 +1,7 @@ {% if links is defined and links is not empty and links is iterable %} - <ul class="nav flex-column"> + <div class="col-12 col-lg-4"> {% for link in links %} - <li class="nav-item">{{ pattern('link', link) }}</li> + {{ pattern('link', link) }} {% endfor %} - </ul> + </div> {% endif %} diff --git a/templates/layouts/ec_footer_middle_row.html.twig b/templates/layouts/ec_footer_middle_row.html.twig index 286b94c7..a930fafe 100644 --- a/templates/layouts/ec_footer_middle_row.html.twig +++ b/templates/layouts/ec_footer_middle_row.html.twig @@ -1,8 +1,8 @@ -<p class="fw-bold pb-2 mb-2">More information on:</p> -{% if links is defined and links is not empty and links is iterable %} -<ul class="nav flex-column"> - {% for link in links %} - <li class="nav-item">{{ pattern('link', link) }}</li> - {% endfor %} -</ul> -{% endif %} +<div class="col-12 col-lg-4 pb-lg-4"> + <p class="fw-bold pb-2 mb-2">More information on:</p> + {% if links is defined and links is not empty and links is iterable %} + {% for link in links %} + {{ pattern('link', link) }} + {% endfor %} + {% endif %} +</div> diff --git a/templates/layouts/eu_footer_left.html.twig b/templates/layouts/eu_footer_left.html.twig index 2d22c5f5..f1c952e8 100644 --- a/templates/layouts/eu_footer_left.html.twig +++ b/templates/layouts/eu_footer_left.html.twig @@ -1 +1,3 @@ -{{ bcl_block('whitelabel_eu_logo_block') }} +<div class="col-12 col-lg-4 pb-4"> + {{ bcl_block('whitelabel_eu_logo_block') }} +</div> diff --git a/templates/layouts/eu_footer_middle.html.twig b/templates/layouts/eu_footer_middle.html.twig index f14eea57..a777d76e 100644 --- a/templates/layouts/eu_footer_middle.html.twig +++ b/templates/layouts/eu_footer_middle.html.twig @@ -1,26 +1,22 @@ -<p class="fw-bold border-bottom pb-2 mb-2"> {{ contact_eu_title|t }} </p> -{% if contact_eu_links is defined and contact_eu_links is not empty and contact_eu_links is iterable %} -<ul class="nav flex-column"> - {% for contact_link in contact_eu_links %} - <li class="nav-item">{{ pattern('link', contact_link) }}</li> - {% endfor %} -</ul> -{% endif %} +<div class="col-12 col-lg-4"> + <p class="fw-bold border-bottom pb-2 mb-2"> {{ contact_eu_title|t }} </p> + {% if contact_eu_links is defined and contact_eu_links is not empty and contact_eu_links is iterable %} + {% for contact_link in contact_eu_links %} + {{ pattern('link', contact_link) }} + {% endfor %} + {% endif %} -<p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ social_media_title|t }} </p> -{% if social_media_links is defined and social_media_links is not empty and social_media_links is iterable %} - <ul class="nav flex-column"> + <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ social_media_title|t }} </p> + {% if social_media_links is defined and social_media_links is not empty and social_media_links is iterable %} {% for social_link in social_media_links %} - <li class="nav-item">{{ pattern('link', social_link) }}</li> + { pattern('link', social_link) }} {% endfor %} - </ul> -{% endif %} + {% endif %} -<p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ legal_title|t }} </p> -{% if legal_links is defined and legal_links is not empty and legal_links is iterable %} -<ul class="nav flex-column"> - {% for legal_link in legal_links %} - <li class="nav-item">{{ pattern('link', legal_link) }}</li> - {% endfor %} -</ul> -{% endif %} + <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ legal_title|t }} </p> + {% if legal_links is defined and legal_links is not empty and legal_links is iterable %} + {% for legal_link in legal_links %} + {{ pattern('link', legal_link) }} + {% endfor %} + {% endif %} +</div> diff --git a/templates/layouts/eu_footer_right.html.twig b/templates/layouts/eu_footer_right.html.twig index 7ef854e5..c4a4f0c3 100644 --- a/templates/layouts/eu_footer_right.html.twig +++ b/templates/layouts/eu_footer_right.html.twig @@ -1,8 +1,8 @@ -<p class="fw-bold border-bottom pb-2 pt-4 pt-lg-0 mb-2"> {{ eu_institutions_title|t }} </p> -{% if eu_institutions_links is defined and eu_institutions_links is not empty and eu_institutions_links is iterable %} -<ul class="nav flex-column"> - {% for eu_link in eu_institutions_links %} - <li class="nav-item">{{ pattern('link', eu_link) }}</li> - {% endfor %} -</ul> -{% endif %} +<div class="col-12 col-lg-4"> + <p class="fw-bold border-bottom pb-2 pt-4 pt-lg-0 mb-2"> {{ eu_institutions_title|t }} </p> + {% if eu_institutions_links is defined and eu_institutions_links is not empty and eu_institutions_links is iterable %} + {% for eu_link in eu_institutions_links %} + {{ pattern('link', eu_link) }} + {% endfor %} + {% endif %} +</div> diff --git a/templates/layouts/footer_top_left.html.twig b/templates/layouts/footer_top_left.html.twig index 89d37013..1cf54e41 100644 --- a/templates/layouts/footer_top_left.html.twig +++ b/templates/layouts/footer_top_left.html.twig @@ -1,2 +1,4 @@ -<p class="fw-bold mb-2">{{ title.link.label }}</p> -<p> {{ description }} </p> +<div class="col-12 col-lg-4"> + <p class="fw-bold mb-2">{{ title.link.label }}</p> + <p> {{ description }} </p> +</div> diff --git a/templates/layouts/footer_top_middle.html.twig b/templates/layouts/footer_top_middle.html.twig index 8cadbea0..29fd539e 100644 --- a/templates/layouts/footer_top_middle.html.twig +++ b/templates/layouts/footer_top_middle.html.twig @@ -1,29 +1,29 @@ {% if sections is defined and sections is not empty and sections is iterable %} - {% for section in sections %} - {% if loop.first %} - <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> - {% else %} - <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> - {% endif %} - {% if section.links is defined and section.links is not empty and section.links is iterable %} - {% set attributes = { + <div class="col-12 col-lg-4 pb-4 pb-lg-0"> + {% for section in sections %} + {% if loop.first %} + <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> + {% else %} + <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> + {% endif %} + {% if section.links is defined and section.links is not empty and section.links is iterable %} + {% set attributes = { 'class': [ 'text-decoration-none', 'd-block', 'mb-1' ] - } %} - <ul class="nav flex-column"> + } %} {% for link in section.links %} - <li class="nav-item">{{ pattern('link', { + {{ pattern('link', { label: link.label, path: link.path|render, icon: link.icon, icon_position: link.icon_position, attributes: attributes - }) }}</li> + }) }} {% endfor %} - </ul> - {% endif %} - {% endfor %} + {% endif %} + {% endfor %} + </div> {% endif %} diff --git a/templates/layouts/footer_top_right.html.twig b/templates/layouts/footer_top_right.html.twig index 46bc74dd..18adffdd 100644 --- a/templates/layouts/footer_top_right.html.twig +++ b/templates/layouts/footer_top_right.html.twig @@ -1,29 +1,29 @@ {% if sections is defined and sections is not empty and sections is iterable %} - {% for section in sections %} - {% if loop.first %} - <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> - {% else %} - <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> - {% endif %} - {% if section.links is defined and section.links is not empty and section.links is iterable %} - {% set attributes = { - 'class': [ - 'text-decoration-none', - 'd-block', - 'mb-1' - ] - } %} - <ul class="nav flex-column"> + <div class="col-12 col-lg-4"> + {% for section in sections %} + {% if loop.first %} + <p class="fw-bold border-bottom pb-2 mb-2">{{ section.title }}</p> + {% else %} + <p class="fw-bold border-bottom pb-2 mb-2 mt-3">{{ section.title }}</p> + {% endif %} + {% if section.links is defined and section.links is not empty and section.links is iterable %} + {% set attributes = { + 'class': [ + 'text-decoration-none', + 'd-block', + 'mb-1' + ] + } %} {% for link in section.links %} - <li class="nav-item">{{ pattern('link', { + {{ pattern('link', { label: link.label, path: link.path|render, icon: link.icon, icon_position: link.icon_position, attributes: attributes, - }) }}</li> + }) }} {% endfor %} - </ul> - {% endif %} - {% endfor %} + {% endif %} + {% endfor %} + </div> {% endif %} diff --git a/templates/overrides/navigation/block--oe-corporate-blocks-ec_footer.html.twig b/templates/overrides/navigation/block--oe-corporate-blocks-ec_footer.html.twig new file mode 100644 index 00000000..cddd0709 --- /dev/null +++ b/templates/overrides/navigation/block--oe-corporate-blocks-ec_footer.html.twig @@ -0,0 +1 @@ +{{ content }} diff --git a/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig b/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig new file mode 100644 index 00000000..e4e67138 --- /dev/null +++ b/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig @@ -0,0 +1 @@ +-{{ content }} diff --git a/templates/patterns/footer/pattern-footer.html.twig b/templates/patterns/footer/pattern-footer.html.twig index 84b9915a..ea286a5b 100644 --- a/templates/patterns/footer/pattern-footer.html.twig +++ b/templates/patterns/footer/pattern-footer.html.twig @@ -1,43 +1,29 @@ <div class="pt-4 pt-lg-5 row"> {% for section in top_sections %} {% set section_id = section.section_id %} - <div class="col footer-section"> {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { title: section.title, description: section.description, sections: section.sections } %} - </div> {% endfor %} </div> -{% - set row_class = [ - 'pb-4', - 'pb-lg-5', - 'mt-4', - 'mt-lg-5', - 'bcl-footer__bordered-row', - 'row', - ] -%} + {% if middle_sections is defined and middle_sections is not empty and middle_sections is iterable %} - <div {{ attributes.addClass(row_class) }}> + <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> {% for section in middle_sections %} {% set section_id = section.section_id %} - <div class="col"> {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { title: section.title, links: section.links, } %} - </div> {% endfor %} </div> {% endif %} {% if bottom_sections is defined and bottom_sections is not empty and bottom_sections is iterable %} - <div {{ attributes.addClass(row_class) }} > + <div class="pb-4 pb-lg-5 bcl-footer__bordered-row row"> {% for section in bottom_sections %} {% set section_id = section.section_id %} - <div class="col"> {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { title: section.title, links: section.links, @@ -51,7 +37,6 @@ eu_institutions_title: section.eu_institutions_title, eu_institutions_links: section.eu_institutions_links } %} - </div> {% endfor %} </div> {% endif %} -- GitLab From de93ba795a0d45ccdc21acb35029d77d8b119312 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 12:21:19 +0200 Subject: [PATCH 30/46] OEL-579: Add EC/EU theme variable and use it to display EU/EC corporate blocks. --- oe_whitelabel.theme | 23 +++++++++++++++++++ templates/overrides/page/page.html.twig | 2 +- .../header_nav/pattern-header_nav.html.twig | 2 +- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/oe_whitelabel.theme b/oe_whitelabel.theme index 11537821..230dbc93 100644 --- a/oe_whitelabel.theme +++ b/oe_whitelabel.theme @@ -91,3 +91,26 @@ function oe_whitelabel_form_facets_form_alter(&$form, FormStateInterface $form_s } } } + +/** + * Implements hook_form_FORM_ID_alter(). + */ +function oe_whitelabel_form_system_theme_settings_alter(&$form, FormStateInterface &$form_state, $form_id = NULL) { + $form['component_library'] = [ + '#type' => 'select', + '#title' => t('Component library'), + '#options' => [ + 'ec' => t('European Commission'), + 'eu' => t('European Union'), + ], + '#default_value' => theme_get_setting('component_library'), + '#description' => t('Choose "European Commission" for websites hosted under the ec.europa.eu domain and "European Union" for websites hosted under the europa.eu domain.'), + ]; +} + +/** + * Implements hook_preprocess(). + */ +function oe_whitelabel_preprocess(&$variables) { + $variables['bcl_component_library'] = theme_get_setting('component_library'); +} diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index 12586322..19b050ef 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -97,7 +97,7 @@ </main> {% if page.footer %} - {% if "ecfooterblock" in page.footer|keys %} + {% if bcl_component_library == 'ec' %} <footer class="ec__footer bcl-footer mt-4"> {% else %} <footer class="bcl-footer mt-4"> diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header_nav/pattern-header_nav.html.twig index 7de0c89c..40c011f4 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header_nav/pattern-header_nav.html.twig @@ -1,4 +1,4 @@ -{% if 'corporateeclogoblock' in navbar_branding|keys %} +{% if bcl_component_library == 'ec' %} <header class="ec__header bcl-header"> {% else %} <header class="bcl-header"> -- GitLab From 59dae70c0039d2be1b5d6394eb0da626aaa917c1 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 13:07:58 +0200 Subject: [PATCH 31/46] OEL-579: Add translations. --- .../translations/oe_whitelabel_helper-ar.po | 527 +++++++++++++++++ .../translations/oe_whitelabel_helper-bg.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-ca.po | 530 +++++++++++++++++ .../translations/oe_whitelabel_helper-cs.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-da.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-de.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-el.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-es.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-et.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-fi.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-fr.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-ga.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-hr.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-hu.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-is.po | 529 +++++++++++++++++ .../translations/oe_whitelabel_helper-it.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-lt.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-lv.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-mt.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-nb.po | 532 ++++++++++++++++++ .../translations/oe_whitelabel_helper-nl.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-pl.po | 523 +++++++++++++++++ .../oe_whitelabel_helper-pt-pt.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-ro.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-sk.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-sl.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-sv.po | 523 +++++++++++++++++ .../translations/oe_whitelabel_helper-tr.po | 530 +++++++++++++++++ 28 files changed, 14677 insertions(+) create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ar.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-bg.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ca.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-cs.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-da.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-de.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-el.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-es.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-et.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fi.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fr.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ga.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hr.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hu.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-is.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-it.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lt.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lv.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-mt.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nb.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nl.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pl.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pt-pt.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ro.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sk.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sl.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sv.po create mode 100644 modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-tr.po diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ar.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ar.po new file mode 100644 index 00000000..ccb7c689 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ar.po @@ -0,0 +1,527 @@ + +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "نوع المنظمة" + +msgid "Show @numb more items" +msgstr "إظهار @numb المزيد من العناصر" + +msgid "When" +msgstr "الموعد" + +msgid "Where" +msgstr "المكان" + +msgid "Organiser" +msgstr "المنظم" + +msgid "Website" +msgstr "الموقع الإلكتروني" + +msgid "Social media" +msgstr "وسائل التواصل الاجتماعي" + +msgid "Number of seats" +msgstr "عدد المقاعد" + +msgid "Entrance fee" +msgstr "رسوم الدخول" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Ø§ØØ¬Ø² مقعدك، @time_left بقي للتسجيل، وسو٠ينتهي التسجيل ÙÙŠ @end_date." + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "سيتم ÙØªØ التسجيل ÙÙŠ @time_left. يمكنكم التسجيل من @start_date ØŒ ØØªÙ‰ @end_date." + +msgid "Registration period ended on @date" +msgstr "ÙØªØ±Ø© التسجيل تنتهي ÙÙŠ @end_date" + +msgid "Postal address" +msgstr "العنوان البريدي" + +msgid "Authors" +msgstr "الكتّاب" + +msgid "Department" +msgstr "القسم" + +msgid "Project duration" +msgstr "مدة المشروع" + +msgid "Project website" +msgstr "موقع المشروع الإلكتروني" + +msgid "Contact organisation" +msgstr "جهة الاتصال" + +msgid "Call status: @label" +msgstr "ØØ§Ù„Ø© الدعوة: @label" + +msgid "Press contacts" +msgstr "معلومات الاتصال Ù„Ù„ØµØØ§ÙØ©" + +msgid "Call for tenders" +msgstr "دعوة لتقديم عطاءات" + +msgid "Related links" +msgstr "روابط ذات صلة" + +msgid "Practical information" +msgstr "معلومات عملية" + +msgid "Phone number" +msgstr "رقم الهاتÙ" + +msgid "Opening date" +msgstr "موعد بدء استقبال الطلبات" + +msgid "Deadline date" +msgstr "الموعد النهائي" + +msgid "Deadline dates" +msgstr "المواعيد النهائية" + +msgid "Publication date" +msgstr "تاريخ النشر" + +msgid "Author" +msgstr "الكاتب" + +msgid "Location" +msgstr "الموقع" + +msgid "News type" +msgstr "نوع الخبر" + +msgid "Project locations" +msgstr "مواقع المشروع" + +msgid "Overall budget" +msgstr "الميزانية الإجمالية" + +msgid "EU contribution" +msgstr "مساهمة Ø§Ù„Ø§ØªØØ§Ø¯ الأوروبي" + +msgid "Departments" +msgstr "الأقسام" + +msgid "Results" +msgstr "النتائج" + +msgid "Stakeholders" +msgstr "Ø£ØµØØ§Ø¨ Ø§Ù„Ù…ØµÙ„ØØ©" + +msgid "Coordinators" +msgstr "المنسقون" + +msgid "Participants" +msgstr "المشاركون" + +msgid "Country" +msgstr "البلد" + +msgid "Countries" +msgstr "البلدان" + +msgid "EU Organisation" +msgstr "منظمة تابعة Ù„Ù„Ø§ØªØØ§Ø¯ الأوروبي" + +msgid "Non-EU organisation" +msgstr "منظمة غير تابعة Ù„Ù„Ø§ØªØØ§Ø¯ الأوروبي" + +msgid "Reference" +msgstr "رقم المرجع" + +msgid "Upcoming" +msgstr "لم ÙŠÙØªØ بعد" + +msgid "Open" +msgstr "Ù…ÙØªÙˆØ" + +msgid "Closed" +msgstr "مغلق" + +msgid "Details" +msgstr "Ø§Ù„ØªÙØ§ØµÙŠÙ„" + +msgid "Status" +msgstr "ØØ§Ù„Ø© الدعوة" + +msgid "Publication" +msgstr "منشور" + +msgid "Description" +msgstr "الوصÙ" + +msgid "Email" +msgstr "البريد الإلكتروني" + +msgid "Contact" +msgstr "اتصل بنا" + +msgid "Contacts" +msgstr "جهات الاتصال" + +msgid "Organisation" +msgstr "اسم المنظمة" + +msgid "Fax number" +msgstr "رقم Ø§Ù„ÙØ§ÙƒØ³" + +msgid "Mobile number" +msgstr "رقم الهات٠المØÙ…ول" + +msgid "Office" +msgstr "مكتب" + +msgid "Documents" +msgstr "الوثائق والمستندات" + +msgid "Funding" +msgstr "التمويل" + +msgid "As planned" +msgstr "كما هو مخطط" + +msgid "Cancelled" +msgstr "ملغى" + +msgid "Rescheduled" +msgstr "معاد جدولته" + +msgid "Postponed" +msgstr "مؤجل" + +msgid "Address" +msgstr "العنوان" + +msgid "Live stream" +msgstr "البث المباشر" + +msgid "Live streaming available" +msgstr "البث المباشر متاØ" + +msgid "Project" +msgstr "مشروع" + +msgid "Publication type" +msgstr "نوع المنشور" + +msgid "Call for proposals" +msgstr "دعوة لتقديم Ù…Ù‚ØªØ±ØØ§Øª" + +msgid "Funding programme" +msgstr "برنامج التمويل" + +msgid "Deadline model" +msgstr "نموذج الموعد النهائي" + +msgid "Single-stage" +msgstr "على مرØÙ„Ø© ÙˆØ§ØØ¯Ø©" + +msgid "Two-stage" +msgstr "على مرØÙ„تين" + +msgid "Multiple cut-off" +msgstr "عدة مراØÙ„ متقطعة" + +msgid "Permanent" +msgstr "دائم" + +msgid "Last updated on: @date" +msgstr "تاريخ آخر ØªØØ¯ÙŠØ«: @date" + +msgid "File" +msgstr "ملÙ" + +msgid "Files" +msgstr "Ù…Ù„ÙØ§Øª" + +msgid "Identification" +msgstr "تعريÙ" + +msgid "Identifications" +msgstr "ØªØ¹Ø±ÙŠÙØ§Øª" + +msgid "Related department" +msgstr "القسم ذو الصلة" + +msgid "Related departments" +msgstr "الأقسام ذوي الصلة" + +msgid "Consultation" +msgstr "استشارة" + +msgid "Deadline" +msgstr "الموعد نهائي" + +msgid "Respond to the questionnaire" +msgstr "الرد على الاستبيان" + +msgid "Respond to the consultation" +msgstr "الرد على الاستشارة" + +msgid "Target audience" +msgstr "الجمهور المستهدÙ" + +msgid "Why we are consulting" +msgstr "لماذا نطلب الاستشارة" + +msgid "Consultation outcome" +msgstr "نتائج الاستشارة" + +msgid "Additional information" +msgstr "معلومات إضاÙية" + +msgid "Reference documents" +msgstr "المستندات المرجعية" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "انتهت ÙØªØ±Ø© الاستجابة لهذه الاستشارة. شكراً على مساهمتكم." + +msgid "Responsibilities" +msgstr "المسؤوليات" + +msgid "Media" +msgstr "الإعلام" + +msgid "Latest" +msgstr "آخر Ø§Ù„Ø£ØØ¯Ø§Ø«" + +msgid "Transparency" +msgstr "Ø§Ù„Ø´ÙØ§Ùية" + +msgid "Articles and presentations" +msgstr "مقالات وعروض تقديمية" + +msgid "Biography" +msgstr "السيرة الذاتية" + +msgid "Declaration of interests" +msgstr "إعلان Ø§Ù„Ù…ØµØ§Ù„Ø " + +msgid "Show contact details" +msgstr "إظهار ØªÙØ§ØµÙŠÙ„ الاتصال" + +msgid "Hide contact details" +msgstr "Ø¥Ø®ÙØ§Ø¡ ØªÙØ§ØµÙŠÙ„ الاتصال" + +msgid "Contact us" +msgstr "اتصل بنا" + +msgid "Follow us" +msgstr "تابعنا" + +msgid "About us" +msgstr "معلومات ØÙˆÙ„نا" + +msgid "Related sites" +msgstr "مواقع ذات صلة" + +msgid "More information on:" +msgstr "المزيد من المعلومات ÙÙŠ:" + +msgid "Discover more on @link" +msgstr "تعر٠على المزيد ÙÙŠ @link" + +msgid "This site is managed by the @name" +msgstr "هذا الموقع يخضع لإدارة @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "هذا الموقع يخضع لإدارة المÙوضية الأوروبية، @name" + +msgid "Status: @label" +msgstr "Ø§Ù„ØØ§Ù„Ø©: @label" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Ø§ØØ¬Ø² مقعدك، @time_left الوقت الباقي للتسجيل، سو٠ينتهي التسجيل ÙÙŠ @end_date" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "يوم" +msgstr[1] "@count الأيام" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "أسبوع" +msgstr[1] "@count الأسابيع" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "سنة" +msgstr[1] "@count السنوات" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "شهر" +msgstr[1] "@count الأشهر" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "ساعة" +msgstr[1] "@count الساعات" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "دقيقة" +msgstr[1] "@count الدقائق" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "ثانية" +msgstr[1] "@count الثواني" + +msgid "Online link" +msgstr "رابط على الخط" + +msgid "Online time" +msgstr "توقيت على الخط" + +msgid "Grants awarded" +msgstr "Ø§Ù„Ù…Ù†Ø Ø§Ù„Ù…Ù…Ù†ÙˆØØ©" + +msgid "Keywords" +msgstr "كلمات Ù…ÙØªØ§ØÙŠØ©" + +msgid "Subject" +msgstr "الموضوع" + +msgid "General contact" +msgstr "اتصال عام" + +msgid "Overview" +msgstr "نظرة عامة" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "تابع آخر التطورات واعر٠المزيد ØÙˆÙ„ المشاركة" + +msgid "Open gallery" +msgstr "ÙØªØ الجاليري" + +msgid "media items" +msgstr "مواد ميديا" + +msgid "(Acting) @role" +msgstr "(العمل) @role" + +msgid "Your name" +msgstr "اسمك" + +msgid "Your email address" +msgstr "عنوان بريدك الالكتروني" + +msgid "Message" +msgstr "رسالة" + +msgid "Country of residence" +msgstr "بلد الإقامة" + +msgid "Phone" +msgstr "الهاتÙ" + +msgid "Send yourself a copy" +msgstr "أرسل نسخة إلي" + +msgid "Status message" +msgstr "رسالة Ø§Ù„ØØ§Ù„Ø©" + +msgid "Close this message" +msgstr "اقÙÙ„ هذه الرسالة" + +msgid "The sender's name" +msgstr "اسم المرسل" + +msgid "The sender's email" +msgstr "البريد الإلكتروني للمرسل" + +msgid "Topic" +msgstr "الموضوع" + +msgid "Languages" +msgstr "اللغات" + +msgid "No results have been found" +msgstr "لم يتم العثور على نتائج" + +msgid "Event date" +msgstr "تاريخ Ø§Ù„ØØ¯Ø«" + +msgid "Select" +msgstr "اختر" + +msgid "After" +msgstr "بعد" + +msgid "Before" +msgstr "قبل" + +msgid "In between" +msgstr "ما بين" + +msgid "Select all" +msgstr "اختر الكل" + +msgid "Upcoming and ongoing" +msgstr "القادم والمستمر" + +msgid "Past" +msgstr "السابق" + +msgid "Event type" +msgstr "نوع Ø§Ù„ØØ¯Ø«" + +msgid "Venue" +msgstr "الموقع" + +msgid "Online type" +msgstr "نوع على الخط" + +msgid "Livestream" +msgstr "بث ØÙŠ" + +msgid "Type" +msgstr "النوع" + +msgid "EU organisation type" +msgstr "نوع منظمة Ø§Ù„Ø§ØªØØ§Ø¯ الأوروبي" + +msgid "Date" +msgstr "التاريخ" + +msgid "End Date" +msgstr "تاريخ الانتهاء" + +msgid "Responsible department" +msgstr "القسم المسؤول" + +msgid "Upcoming and open" +msgstr "القادم ÙˆØ§Ù„Ù…ÙØªÙˆØ" + +msgid "Closed" +msgstr "مقÙÙ„" + +msgid "Content owner" +msgstr "مالك Ø§Ù„Ù…ØØªÙˆÙ‰" + +msgid "Publication date" +msgstr "تاريخ النشر" + +msgid "Publication type" +msgstr "نوع النشر" + +msgid "Available translations" +msgstr "الترجمات Ø§Ù„Ù…ØªØ§ØØ©" + +msgid "Page contents" +msgstr "Ù…ØØªÙˆÙŠØ§Øª Ø§Ù„ØµÙØØ©" + +msgid "Name" +msgstr "الاسم" + +msgid "I have read and agree with the @link" +msgstr "قرأت شر @link وأواÙÙ‚ عليها" + +msgid "data protection terms" +msgstr "وط ØÙ…اية البيانات" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-bg.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-bg.po new file mode 100644 index 00000000..810deffa --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-bg.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Вид на организациÑта" + +msgid "Show @numb more items" +msgstr "Показване на повече елементи" + +msgid "When" +msgstr "Кога" + +msgid "Where" +msgstr "Къде" + +msgid "Organiser" +msgstr "Организатор" + +msgid "Website" +msgstr "УебÑайт" + +msgid "Social media" +msgstr "Социални медии" + +msgid "Number of seats" +msgstr "Брой на Ñедалките" + +msgid "Entrance fee" +msgstr "Входна такÑа" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Запазете Ñвоето мÑÑто! Имате @time_left да Ñе региÑтрирате, региÑтрациÑта ще приключи на @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "РегиÑтрациÑта ще започне на @time_left. Можете да Ñе региÑтрирате от @start_date до @end_date." + +msgid "Registration period ended on @date" +msgstr "Срокът за региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¿Ñ€Ð¸ÐºÐ»ÑŽÑ‡Ð¸ на @date" + +msgid "Postal address" +msgstr "ПощенÑки адреÑ" + +msgid "Authors" +msgstr "Ðвтори" + +msgid "Department" +msgstr "Отдел" + +msgid "Project duration" +msgstr "ПродължителноÑÑ‚ на проекта" + +msgid "Project website" +msgstr "УебÑайт на проекта" + +msgid "Contact organisation" +msgstr "Връзка Ñ Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñта" + +msgid "Call status: @label" +msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð½Ð° поканата: @label" + +msgid "Press contacts" +msgstr "Лица за контакти Ñ Ð¼ÐµÐ´Ð¸Ð¸Ñ‚Ðµ" + +msgid "Call for tenders" +msgstr "Покана за подаване на оферти" + +msgid "Related links" +msgstr "Връзки по темата" + +msgid "Practical information" +msgstr "ПрактичеÑка информациÑ" + +msgid "Phone number" +msgstr "Телефонен номер" + +msgid "Opening date" +msgstr "Ðачална дата" + +msgid "Deadline date" +msgstr "Краен Ñрок" + +msgid "Deadline dates" +msgstr "Крайни Ñрокове" + +msgid "Publication date" +msgstr "Дата на публикуване" + +msgid "Author" +msgstr "Ðвтор" + +msgid "Location" +msgstr "МеÑтоположение" + +msgid "News type" +msgstr "Вид новини" + +msgid "Project locations" +msgstr "МеÑÑ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð° проекта" + +msgid "Overall budget" +msgstr "Общ бюджет" + +msgid "EU contribution" +msgstr "УчаÑтие на ЕС" + +msgid "Departments" +msgstr "Отдели" + +msgid "Results" +msgstr "Резултати" + +msgid "Stakeholders" +msgstr "ЗаинтереÑовани Ñтрани" + +msgid "Coordinators" +msgstr "Координатори" + +msgid "Participants" +msgstr "УчаÑтници" + +msgid "Country" +msgstr "Държава" + +msgid "Countries" +msgstr "Държави" + +msgid "EU Organisation" +msgstr "ÐžÑ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð° ЕС" + +msgid "Non-EU organisation" +msgstr "ÐžÑ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¸Ð·Ð²ÑŠÐ½ ЕС" + +msgid "Reference" +msgstr "РеференциÑ" + +msgid "Upcoming" +msgstr "ПредÑтоÑщ" + +msgid "Open" +msgstr "Отворено" + +msgid "Closed" +msgstr "Приключила" + +msgid "Details" +msgstr "Данни" + +msgid "Status" +msgstr "СтатуÑ" + +msgid "Publication" +msgstr "ПубликациÑ" + +msgid "Description" +msgstr "ОпиÑание" + +msgid "Email" +msgstr "Електронен адреÑ" + +msgid "Contact" +msgstr "Контакт" + +msgid "Contacts" +msgstr "Контакти" + +msgid "Organisation" +msgstr "ОрганизациÑ" + +msgid "Fax number" +msgstr "ФакÑ" + +msgid "Mobile number" +msgstr "Мобилен телефон" + +msgid "Office" +msgstr "ОфиÑ" + +msgid "Documents" +msgstr "Документи" + +msgid "Funding" +msgstr "ФинанÑиране" + +msgid "As planned" +msgstr "Както е планирано" + +msgid "Cancelled" +msgstr "Отменено" + +msgid "Rescheduled" +msgstr "Променена дата/чаÑ" + +msgid "Postponed" +msgstr "Отложен" + +msgid "Address" +msgstr "ÐдреÑ" + +msgid "Live stream" +msgstr "Ðа живо" + +msgid "Live streaming available" +msgstr "Излъчване на живо" + +msgid "Project" +msgstr "Проект" + +msgid "Publication type" +msgstr "Вид публикациÑ" + +msgid "Call for proposals" +msgstr "Покана за предÑтавÑне на предложениÑ" + +msgid "Funding programme" +msgstr "Програма за финанÑиране" + +msgid "Deadline model" +msgstr "Модел на ÐºÑ€Ð°Ð¹Ð½Ð¸Ñ Ñрок" + +msgid "Single-stage" +msgstr "Ðа един етап" + +msgid "Two-stage" +msgstr "Ðа два етапа" + +msgid "Multiple cut-off" +msgstr "ÐÑколко крайни Ñрока" + +msgid "Permanent" +msgstr "ПоÑтоÑнен" + +msgid "@date in" +msgstr "@date в" + +msgid "Contact us" +msgstr "За контакти" + +msgid "Follow us" +msgstr "Следвайте ни" + +msgid "About us" +msgstr "За наÑ" + +msgid "Related sites" +msgstr "Свързани уебÑайтове" + +msgid "More information on:" +msgstr "Повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð½Ð°:" + +msgid "Discover more on @link" +msgstr "Ðаучете повече на @link" + +msgid "This site is managed by the @name" +msgstr "Този уебÑайт Ñе поддържа от @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Този уебÑайт Ñе поддържа от ЕвропейÑка комиÑиÑ, @name" + +msgid "Last updated on: @date" +msgstr "ПоÑледна Ð°ÐºÑ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð°: @date" + +msgid "File" +msgstr "ДоÑие" + +msgid "Files" +msgstr "Файлове" + +msgid "Identification" +msgstr "ИдентификациÑ" + +msgid "Identifications" +msgstr "Идентификации" + +msgid "Related department" +msgstr "Свързано ведомÑтво" + +msgid "Related departments" +msgstr "Свързани ведомÑтва" + +msgid "Consultation" +msgstr "КонÑултациÑ" + +msgid "Deadline" +msgstr "Краен Ñрок" + +msgid "Respond to the questionnaire" +msgstr "Попълване на въпроÑника" + +msgid "Respond to the consultation" +msgstr "УчаÑтвайте в конÑултациÑта" + +msgid "Target audience" +msgstr "Целева аудиториÑ" + +msgid "Why we are consulting" +msgstr "Защо провеждаме наÑтоÑщата конÑултациÑ" + +msgid "Consultation outcome" +msgstr "Резултати от конÑултациÑта" + +msgid "Additional information" +msgstr "Допълнителна информациÑ" + +msgid "Reference documents" +msgstr "Референтни документи" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Срокът за учаÑтие в тази конÑÑƒÐ»Ñ‚Ð°Ñ†Ð¸Ñ Ð¸Ð·Ñ‚ÐµÑ‡Ðµ. Благодарим Ви за учаÑтието!" + +msgid "Status: @label" +msgstr "СтатуÑ: @label" + +msgid "Responsibilities" +msgstr "ОтговорноÑти" + +msgid "Media" +msgstr "МедиÑ" + +msgid "Latest" +msgstr "ПоÑледни" + +msgid "Transparency" +msgstr "ПрозрачноÑÑ‚" + +msgid "Articles and presentations" +msgstr "Членове и презентации" + +msgid "Biography" +msgstr "БиографиÑ" + +msgid "Declaration of interests" +msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð·Ð° интереÑи" + +msgid "Show contact details" +msgstr "Показване на координати за връзка" + +msgid "Hide contact details" +msgstr "Скриване на координатите за връзка" + +msgid "Leadership and organisation" +msgstr "РъководÑтво и организациÑ" + +msgid "Available translations" +msgstr "Ðалични преводи" + +msgid "General contact" +msgstr "Общи въпроÑи" + +msgid "Grants awarded" +msgstr "ОтпуÑнати безвъзмездни ÑредÑтва" + +msgid "Page contents" +msgstr "Съдържание" + +msgid "Your name" +msgstr "Вашето име" + +msgid "Your email address" +msgstr "ВашиÑÑ‚ електронен адреÑ" + +msgid "Subject" +msgstr "ОтноÑно" + +msgid "Message" +msgstr "Съобщение" + +msgid "Country of residence" +msgstr "Държава на пребиваване" + +msgid "Phone" +msgstr "Телефон" + +msgid "Send yourself a copy" +msgstr "Изпращане на копие до ваÑ" + +msgid "Status message" +msgstr "Съобщение за ÑÑŠÑтоÑние" + +msgid "Close this message" +msgstr "ЗатварÑне на Ñъобщението" + +msgid "The sender's name" +msgstr "Име на подателÑ" + +msgid "The sender's email" +msgstr "Електронен Ð°Ð´Ñ€ÐµÑ Ð½Ð° подателÑ" + +msgid "Topic" +msgstr "Тема" + +msgid "Languages" +msgstr "Езици" + +msgid "Keywords" +msgstr "Ключови думи" + +msgid "No results have been found" +msgstr "Ðе Ñа намерени резултати" + +msgid "Event date" +msgstr "Дата на проÑвата" + +msgid "Select" +msgstr "Избор" + +msgid "After" +msgstr "След" + +msgid "Before" +msgstr "Преди" + +msgid "In between" +msgstr "Между" + +msgid "Select all" +msgstr "Избор на вÑички" + +msgid "Event type" +msgstr "Вид проÑва" + +msgid "Venue" +msgstr "МÑÑто на провеждане" + +msgid "Online type" +msgstr "Онлайн проÑва" + +msgid "Livestream" +msgstr "Излъчване на живо" + +msgid "Type" +msgstr "Вид" + +msgid "EU organisation type" +msgstr "Вид Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð° ЕС" + +msgid "Date" +msgstr "Дата" + +msgid "End Date" +msgstr "Крайна дата" + +msgid "Responsible department" +msgstr "Отговорно ведомÑтво" + +msgid "Content owner" +msgstr "СобÑтвеник на Ñъдържанието" + +msgid "Overview" +msgstr "Общ преглед" + +msgid "Open gallery" +msgstr "Към галериÑта" + +msgid "(Acting) @role" +msgstr "(Временно изпълнÑващ длъжноÑтта) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Следете новините и научете как да учаÑтвате." + +msgid "Upcoming and ongoing" +msgstr "ПредÑтоÑщи и текущи" + +msgid "Past" +msgstr "Минали" + +msgid "Upcoming and open" +msgstr "ПредÑтоÑщи и текущи" + +msgid "This page is not available in @language_name." +msgstr "Тази Ñтраница не е доÑтъпна на @language_name." + +msgid "Choose another language" +msgstr "Изберете друг език" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 ден" +msgstr[1] "@count дни" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 Ñедмица" +msgstr[1] "@count Ñедмици" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 година" +msgstr[1] "@count години" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 меÑец" +msgstr[1] "@count меÑеца" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 чаÑ" +msgstr[1] "@count чаÑа" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 минута" +msgstr[1] "@count минути" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 Ñекунда" +msgstr[1] "@count Ñекунди" + +msgid "Online link" +msgstr "Връзка към проÑвата" + +msgid "Online time" +msgstr "Ð§Ð°Ñ Ð½Ð° проÑвата" + +msgid "Name" +msgstr "Име" + +msgid "I have read and agree with the @link" +msgstr "Прочетох и Ñъм ÑъглаÑен Ñ ÑƒÑловиÑта за @link" + +msgid "data protection terms" +msgstr "защита на данните" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ca.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ca.po new file mode 100644 index 00000000..560dfa6e --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ca.po @@ -0,0 +1,530 @@ + +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tipus d'organització" + +msgid "Show @numb more items" +msgstr "Mostra @numb elements més" + +msgid "When" +msgstr "Quan" + +msgid "Where" +msgstr "On" + +msgid "Organiser" +msgstr "Organitzador" + +msgid "Website" +msgstr "Lloc web" + +msgid "Social media" +msgstr "Xarxes socials" + +msgid "Number of seats" +msgstr "Nombre de localitats" + +msgid "Entrance fee" +msgstr "Preu de l'entrada" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserveu la vostra plaça. Queden @time_left per inscriure's-hi. El termini acaba el @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "El termini d'inscripció comença el @time_left. Podeu inscriure-us del @start_date al @end_date." + +msgid "Registration period ended on @date" +msgstr "El termini d'inscripció va finalitzar el passat @date" + +msgid "Postal address" +msgstr "Adreça postal" + +msgid "Authors" +msgstr "Autors" + +msgid "Department" +msgstr "Servei" + +msgid "Project duration" +msgstr "Durada del projecte" + +msgid "Project website" +msgstr "Lloc web del projecte" + +msgid "Contact organisation" +msgstr "Organització de contacte" + +msgid "Call status: @label" +msgstr "Estat de la convocatòria: @label" + +msgid "Press contacts" +msgstr "Contactes de premsa" + +msgid "Call for tenders" +msgstr "Convocatòria de licitacions" + +msgid "Related links" +msgstr "Enllaços relacionats" + +msgid "Practical information" +msgstr "Informació prà ctica" + +msgid "Phone number" +msgstr "Número de telèfon" + +msgid "Opening date" +msgstr "Data d'obertura" + +msgid "Deadline date" +msgstr "Data lÃmit" + +msgid "Deadline dates" +msgstr "Dates lÃmit" + +msgid "Publication date" +msgstr "Data de publicació" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "Lloc" + +msgid "News type" +msgstr "Tipus de notÃcia" + +msgid "Project locations" +msgstr "Llocs del projecte" + +msgid "Overall budget" +msgstr "Pressupost total" + +msgid "EU contribution" +msgstr "Contribució de la UE" + +msgid "Departments" +msgstr "Serveis" + +msgid "Results" +msgstr "Resultats" + +msgid "Stakeholders" +msgstr "Parts interessades" + +msgid "Coordinators" +msgstr "Coordinadors" + +msgid "Participants" +msgstr "Participants" + +msgid "Country" +msgstr "PaÃs" + +msgid "Countries" +msgstr "Països" + +msgid "EU Organisation" +msgstr "Organització de la UE" + +msgid "Non-EU organisation" +msgstr "Organització no pertanyent a la UE" + +msgid "Reference" +msgstr "Referència" + +msgid "Upcoming" +msgstr "Properament" + +msgid "Open" +msgstr "Obert" + +msgid "Closed" +msgstr "Tancat" + +msgid "Details" +msgstr "Detalls" + +msgid "Status" +msgstr "Estat" + +msgid "Publication" +msgstr "Publicació" + +msgid "Description" +msgstr "Descripció" + +msgid "Email" +msgstr "Correu electrònic" + +msgid "Contact" +msgstr "Contacte" + +msgid "Contacts" +msgstr "Contactes" + +msgid "Organisation" +msgstr "Organització" + +msgid "Fax number" +msgstr "Número de fax" + +msgid "Mobile number" +msgstr "Número de mòbil" + +msgid "Office" +msgstr "Oficina" + +msgid "Documents" +msgstr "Documents" + +msgid "Funding" +msgstr "Finançament" + +msgid "As planned" +msgstr "Com estava previst" + +msgid "Cancelled" +msgstr "Cancel·lat" + +msgid "Rescheduled" +msgstr "Reprogramat" + +msgid "Postponed" +msgstr "Ajornat" + +msgid "Address" +msgstr "Adreça" + +msgid "Live stream" +msgstr "Retransmissió en directe" + +msgid "Live streaming available" +msgstr "Retransmissió en directe disponible" + +msgid "Project" +msgstr "Projecte" + +msgid "Publication type" +msgstr "Tipus de publicació" + +msgid "Call for proposals" +msgstr "Convocatòria de propostes" + +msgid "Funding programme" +msgstr "Programa de finançament" + +msgid "Deadline model" +msgstr "Model de termini" + +msgid "Single-stage" +msgstr "D'una fase" + +msgid "Two-stage" +msgstr "De dues fases" + +msgid "Multiple cut-off" +msgstr "Và ries dates lÃmit" + +msgid "Permanent" +msgstr "Permanent" + +msgid "Last updated on: @date" +msgstr "Darrera actualització: @date" + +msgid "File" +msgstr "Arxiu" + +msgid "Files" +msgstr "Arxius" + +msgid "Identification" +msgstr "Identificació" + +msgid "Identifications" +msgstr "Identificacions" + +msgid "Related department" +msgstr "Servei relacionat" + +msgid "Related departments" +msgstr "Serveis relacionats" + +msgid "Consultation" +msgstr "Consulta" + +msgid "Deadline" +msgstr "Data lÃmit" + +msgid "Respond to the questionnaire" +msgstr "Responeu el qüestionari" + +msgid "Respond to the consultation" +msgstr "Responeu a la consulta" + +msgid "Target audience" +msgstr "Destinatari" + +msgid "Why we are consulting" +msgstr "Per què fem aquesta consulta" + +msgid "Consultation outcome" +msgstr "Resultat de la consulta" + +msgid "Additional information" +msgstr "Informació addicional" + +msgid "Reference documents" +msgstr "Documents de referència" + +msgid "Responsibilities" +msgstr "Responsabilitats" + +msgid "Media" +msgstr "Mitjans de comunicació" + +msgid "Latest" +msgstr "Actualitat" + +msgid "Transparency" +msgstr "Transparència" + +msgid "Articles and presentations" +msgstr "Articles i presentacions" + +msgid "Biography" +msgstr "Biografia" + +msgid "Declaration of interests" +msgstr "Declaració d'interessos" + +msgid "Show contact details" +msgstr "Mostra les dades de contacte" + +msgid "Hide contact details" +msgstr "Amagueu les dades de contacte" + +msgid "Leadership and organisation" +msgstr "Direcció i organització" + +msgid "Contact us" +msgstr "Contacteu amb nosaltres" + +msgid "Follow us" +msgstr "Seguiu-nos" + +msgid "About us" +msgstr "Coneixeu-nos" + +msgid "Related sites" +msgstr "Webs relacionats" + +msgid "More information on:" +msgstr "Més informació a:" + +msgid "Discover more on @link" +msgstr "Podeu trobar més informació a @link" + +msgid "This site is managed by the @name" +msgstr "Aquest web és gestionat per @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Aquest web és gestionat per la Comissió Europea, @name" + +msgid "Status: @label" +msgstr "Estat: @label" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserveu la vostra plaça, queden @time_left per poder-vos inscriure; el termini d’inscripció finalitza el dia @end_date" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dia" +msgstr[1] "@count dies" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 setmana" +msgstr[1] "@count setmanes" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 any" +msgstr[1] "@count anys" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mes" +msgstr[1] "@count mesos" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 hora" +msgstr[1] "@count hores" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minut" +msgstr[1] "@count minuts" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 segon" +msgstr[1] "@count segons" + +msgid "Online link" +msgstr "Enllaç en lÃnia" + +msgid "Online time" +msgstr "Horari de la transmissió en lÃnia" + +msgid "Grants awarded" +msgstr "Subvencions atorgades" + +msgid "Keywords" +msgstr "Paraules clau" + +msgid "Subject" +msgstr "Tema" + +msgid "General contact" +msgstr "Contacte general" + +msgid "Overview" +msgstr "Informació general" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Seguiu les últimes notÃcies i informeu-vos de com podeu participar." + +msgid "Open gallery" +msgstr "Obre la galeria" + +msgid "media items" +msgstr "elements multimèdia" + +msgid "(Acting) @role" +msgstr "@role (en funcions)" + +msgid "Your name" +msgstr "Nom" + +msgid "Your email address" +msgstr "Adreça electrònica" + +msgid "Message" +msgstr "Missatge" + +msgid "Country of residence" +msgstr "PaÃs de residència" + +msgid "Phone" +msgstr "Telèfon" + +msgid "Send yourself a copy" +msgstr "Envia’m una còpia del missatge" + +msgid "Status message" +msgstr "Estat del missatge" + +msgid "Close this message" +msgstr "Tanca aquest missatge" + +msgid "The sender's name" +msgstr "Nom del remitent" + +msgid "The sender's email" +msgstr "Adreça electrònica del remitent" + +msgid "Topic" +msgstr "Tema" + +msgid "Languages" +msgstr "Llengües" + +msgid "No results have been found" +msgstr "No s’ha trobat cap resultat" + +msgid "Event date" +msgstr "Data de l'esdeveniment" + +msgid "Select" +msgstr "Selecciona" + +msgid "After" +msgstr "Després del dia" + +msgid "Before" +msgstr "Abans del dia" + +msgid "In between" +msgstr "Entre els dies" + +msgid "Select all" +msgstr "Selecciona-ho tot" + +msgid "Upcoming and ongoing" +msgstr "Propers i en curs" + +msgid "Past" +msgstr "Anteriors" + +msgid "Event type" +msgstr "Tipus d’esdeveniment" + +msgid "Venue" +msgstr "Lloc" + +msgid "Online type" +msgstr "Tipus d’esdeveniment en lÃnia" + +msgid "Livestream" +msgstr "Transmissió en directe per internet" + +msgid "Type" +msgstr "Tipus" + +msgid "EU organisation type" +msgstr "Tipus d’organització de la UE" + +msgid "Date" +msgstr "Data" + +msgid "End Date" +msgstr "Data de finalització" + +msgid "Responsible department" +msgstr "Servei responsable" + +msgid "Upcoming and open" +msgstr "Propers i oberts actualment" + +msgid "Closed" +msgstr "Tancats" + +msgid "Content owner" +msgstr "Propietari del contingut" + +msgid "Publication date" +msgstr "Data de publicació" + +msgid "Publication type" +msgstr "Tipus de publicació" + +msgid "Available translations" +msgstr "Traduccions disponibles" + +msgid "Page contents" +msgstr "Contingut de la pà gina" + +msgid "Name" +msgstr "Nom" + +msgid "@date in" +msgstr "@date en" + +msgid "I have read and agree with the @link" +msgstr "He llegit la @link i accepto les condicions" + +msgid "data protection terms" +msgstr "informació sobre protecció de dades" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-cs.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-cs.po new file mode 100644 index 00000000..45c675c6 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-cs.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Typ organizace" + +msgid "Show @numb more items" +msgstr "Zobrazit dalšà položky: @numb" + +msgid "When" +msgstr "Kdy" + +msgid "Where" +msgstr "Kde" + +msgid "Organiser" +msgstr "Organizátor/Organizátorka" + +msgid "Website" +msgstr "Internetové stránky" + +msgid "Social media" +msgstr "Sociálnà média" + +msgid "Number of seats" +msgstr "PoÄet mÃst k sezenÃ" + +msgid "Entrance fee" +msgstr "Vstupnà poplatek" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Rezervujte si mÃsta, k registraci zbývá @time_left – registrace skonÄà @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registrace bude zahájena za @time_left dnÃ. Můžete se zaregistrovat od @start_date do @end_date." + +msgid "Registration period ended on @date" +msgstr "RegistraÄnà obdobà skonÄilo @date" + +msgid "Postal address" +msgstr "PoÅ¡tovnà adresa" + +msgid "Authors" +msgstr "AutoÅ™i" + +msgid "Department" +msgstr "Útvar" + +msgid "Project duration" +msgstr "Doba trvánà projektu" + +msgid "Project website" +msgstr "Internetové stránky projektu" + +msgid "Contact organisation" +msgstr "Kontaktnà organizace" + +msgid "Call status: @label" +msgstr "Status výzvy: @label" + +msgid "Press contacts" +msgstr "Kontakty pro tisk a média" + +msgid "Call for tenders" +msgstr "Výzva k podávánà nabÃdek" + +msgid "Related links" +msgstr "SouvisejÃcà odkazy" + +msgid "Practical information" +msgstr "Praktické informace" + +msgid "Phone number" +msgstr "Telefonnà ÄÃslo" + +msgid "Opening date" +msgstr "Datum zahájenÃ" + +msgid "Deadline date" +msgstr "Lhůta (datum)" + +msgid "Deadline dates" +msgstr "Lhůty" + +msgid "Publication date" +msgstr "Datum zveÅ™ejnÄ›nÃ" + +msgid "Author" +msgstr "Autor /Autorka" + +msgid "Location" +msgstr "MÃsto konánÃ" + +msgid "News type" +msgstr "Typ aktuality" + +msgid "Project locations" +msgstr "MÃsta realizace projektu" + +msgid "Overall budget" +msgstr "Celkový rozpoÄet" + +msgid "EU contribution" +msgstr "PÅ™ÃspÄ›vek EU" + +msgid "Departments" +msgstr "Útvary" + +msgid "Results" +msgstr "Výsledky" + +msgid "Stakeholders" +msgstr "ZúÄastnÄ›né strany" + +msgid "Coordinators" +msgstr "KoordinátoÅ™i" + +msgid "Participants" +msgstr "ÚÄastnÃci" + +msgid "Country" +msgstr "ZemÄ›" + +msgid "Countries" +msgstr "ZemÄ›" + +msgid "EU Organisation" +msgstr "Organizace EU" + +msgid "Non-EU organisation" +msgstr "Organizace mimo EU" + +msgid "Reference" +msgstr "Odkaz" + +msgid "Upcoming" +msgstr "Plánované" + +msgid "Open" +msgstr "ProbÃhá" + +msgid "Closed" +msgstr "UzavÅ™eno" + +msgid "Details" +msgstr "Podrobnosti" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Publikace" + +msgid "Description" +msgstr "Popis" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakty" + +msgid "Organisation" +msgstr "Organizace" + +msgid "Fax number" +msgstr "ÄŒÃslo faxu" + +msgid "Mobile number" +msgstr "Mobilnà telefon" + +msgid "Office" +msgstr "Kancelář" + +msgid "Documents" +msgstr "Dokumenty" + +msgid "Funding" +msgstr "FinancovánÃ" + +msgid "As planned" +msgstr "Plánovaný / Plánovaná / Plánováno" + +msgid "Cancelled" +msgstr "zruÅ¡eno" + +msgid "Rescheduled" +msgstr "ZmÄ›na termÃnu" + +msgid "Postponed" +msgstr "Odloženo" + +msgid "Address" +msgstr "Adresa" + +msgid "Live stream" +msgstr "Živý pÅ™enos" + +msgid "Live streaming available" +msgstr "Živý pÅ™enos je k dispozici" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Typ zveÅ™ejnÄ›nÃ" + +msgid "Call for proposals" +msgstr "Výzva k podávánà návrhů" + +msgid "Funding programme" +msgstr "Program financovánÃ" + +msgid "Deadline model" +msgstr "Druh lhůty" + +msgid "Single-stage" +msgstr "Jednostupňové" + +msgid "Two-stage" +msgstr "Dvoufázové" + +msgid "Multiple cut-off" +msgstr "NÄ›kolik termÃnů" + +msgid "Permanent" +msgstr "Stálý" + +msgid "@date in" +msgstr "@date v" + +msgid "Contact us" +msgstr "Kontakt" + +msgid "Follow us" +msgstr "Sledujte nás" + +msgid "About us" +msgstr "O nás" + +msgid "Related sites" +msgstr "SouvisejÃcà stránky" + +msgid "More information on:" +msgstr "VÃce informacà na:" + +msgid "Discover more on @link" +msgstr "Dalšà informace @link" + +msgid "This site is managed by the @name" +msgstr "Tento web spravuje @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Tento web spravuje Evropská komise, @name" + +msgid "Last updated on: @date" +msgstr "Poslednà aktualizace: @date" + +msgid "File" +msgstr "Soubor" + +msgid "Files" +msgstr "Soubory" + +msgid "Identification" +msgstr "Identifikace" + +msgid "Identifications" +msgstr "Identifikace" + +msgid "Related department" +msgstr "Zapojený útvar" + +msgid "Related departments" +msgstr "Zapojené útvary" + +msgid "Consultation" +msgstr "Konzultace" + +msgid "Deadline" +msgstr "Lhůta" + +msgid "Respond to the questionnaire" +msgstr "ZúÄastnit se konzultace" + +msgid "Respond to the consultation" +msgstr "ZúÄastnit se konzultace" + +msgid "Target audience" +msgstr "CÃlová skupina" + +msgid "Why we are consulting" +msgstr "ProÄ se konzultace koná" + +msgid "Consultation outcome" +msgstr "Výsledek konzultace" + +msgid "Additional information" +msgstr "Dalšà informace" + +msgid "Reference documents" +msgstr "ReferenÄnà dokumenty" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Lhůta pro zasÃlánà odpovÄ›dà na tuto konzultaci skonÄila. DÄ›kujeme vám za vyplnÄ›nà dotaznÃku." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Povinnosti" + +msgid "Media" +msgstr "Média" + +msgid "Latest" +msgstr "Novinky" + +msgid "Transparency" +msgstr "Transparentnost" + +msgid "Articles and presentations" +msgstr "ÄŒlánky a prezentace" + +msgid "Biography" +msgstr "Osobnà profil" + +msgid "Declaration of interests" +msgstr "Prohlášenà o zájmech" + +msgid "Show contact details" +msgstr "Zobrazit kontaktnà údaje" + +msgid "Hide contact details" +msgstr "Skrýt kontaktnà údaje" + +msgid "Leadership and organisation" +msgstr "Vedenà a organizace" + +msgid "Available translations" +msgstr "Dostupné pÅ™eklady" + +msgid "General contact" +msgstr "Obecné kontakty" + +msgid "Grants awarded" +msgstr "Granty udÄ›leny" + +msgid "Page contents" +msgstr "Obsah stránky" + +msgid "Your name" +msgstr "VaÅ¡e jméno" + +msgid "Your email address" +msgstr "VaÅ¡e e-mailová adresa" + +msgid "Subject" +msgstr "PÅ™edmÄ›t" + +msgid "Message" +msgstr "Zpráva" + +msgid "Country of residence" +msgstr "ZemÄ› bydliÅ¡tÄ›" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "Poslat si kopii" + +msgid "Status message" +msgstr "Zpráva o stavu" + +msgid "Close this message" +msgstr "ZavÅ™Ãt tuto zprávu" + +msgid "The sender's name" +msgstr "Jméno odesÃlatele" + +msgid "The sender's email" +msgstr "E-mail odesÃlatele" + +msgid "Topic" +msgstr "Téma" + +msgid "Languages" +msgstr "Jazyky" + +msgid "Keywords" +msgstr "KlÃÄová slova" + +msgid "No results have been found" +msgstr "Nebyly nalezeny žádné výsledky" + +msgid "Event date" +msgstr "Datum akce" + +msgid "Select" +msgstr "Vybrat" + +msgid "After" +msgstr "po" + +msgid "Before" +msgstr "pÅ™ed" + +msgid "In between" +msgstr "mezi" + +msgid "Select all" +msgstr "Vybrat vÅ¡e" + +msgid "Event type" +msgstr "Typ akce" + +msgid "Venue" +msgstr "MÃsto konánÃ" + +msgid "Online type" +msgstr "Koná se online" + +msgid "Livestream" +msgstr "Živý pÅ™enos" + +msgid "Type" +msgstr "Typ" + +msgid "EU organisation type" +msgstr "Typ organizace EU" + +msgid "Date" +msgstr "Datum" + +msgid "End Date" +msgstr "Datum ukonÄenÃ" + +msgid "Responsible department" +msgstr "OdpovÄ›dné oddÄ›lenÃ" + +msgid "Content owner" +msgstr "VlastnÃk obsahu" + +msgid "Overview" +msgstr "PÅ™ehled" + +msgid "Open gallery" +msgstr "OtevÅ™Ãt galerii" + +msgid "(Acting) @role" +msgstr "(ÚřadujÃcÃ) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "O nejnovÄ›jÅ¡Ãm vývoji se dozvÃte i na sociálnÃch médiÃch, kde se můžete rovněž zapojit do diskuse." + +msgid "Upcoming and ongoing" +msgstr "NadcházejÃcà a probÃhajÃcÃ" + +msgid "Past" +msgstr "Již probÄ›hlo" + +msgid "Upcoming and open" +msgstr "NadcházejÃcà a probÃhajÃcÃ" + +msgid "This page is not available in @language_name." +msgstr "Tato stránka nenà v jazyce @language_name k dispozici." + +msgid "Choose another language" +msgstr "Zvolte prosÃm jiný jazyk" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 den" +msgstr[1] "@count dnÃ" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 týden" +msgstr[1] "@count týdnů" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 rok" +msgstr[1] "@count let" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mÄ›sÃc" +msgstr[1] "@count mÄ›sÃců" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 hodina" +msgstr[1] "@count hodin" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuta" +msgstr[1] "@count minut" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekunda" +msgstr[1] "@count sekund" + +msgid "Online link" +msgstr "Odkaz" + +msgid "Online time" +msgstr "Datum a hodina" + +msgid "Name" +msgstr "Jméno/Název" + +msgid "I have read and agree with the @link" +msgstr "Obeznámil(a) jsem se s podmÃnkami, které se týkajà @link" + +msgid "data protection terms" +msgstr "ochrany údajů" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-da.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-da.po new file mode 100644 index 00000000..4ec99379 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-da.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Organisationstype" + +msgid "Show @numb more items" +msgstr "Vis @numb flere poster" + +msgid "When" +msgstr "HvornÃ¥r" + +msgid "Where" +msgstr "Hvor" + +msgid "Organiser" +msgstr "Organisator" + +msgid "Website" +msgstr "Websted" + +msgid "Social media" +msgstr "Sociale medier" + +msgid "Number of seats" +msgstr "Antal pladser" + +msgid "Entrance fee" +msgstr "Entré" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Book din plads, du har @time_left tilbage til at registrere dig, registreringen slutter den @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registrering starter om @time_left. Du kan registrere dig fra @start_date og frem til @end_date." + +msgid "Registration period ended on @date" +msgstr "Registreringsperioden sluttede den @date" + +msgid "Postal address" +msgstr "Postadresse" + +msgid "Authors" +msgstr "Forfattere" + +msgid "Department" +msgstr "Afdeling" + +msgid "Project duration" +msgstr "Projektets varighed" + +msgid "Project website" +msgstr "Projektwebsted" + +msgid "Contact organisation" +msgstr "Kontaktorganisation" + +msgid "Call status: @label" +msgstr "Status for indkaldelse: @label" + +msgid "Press contacts" +msgstr "Pressehenvendelser" + +msgid "Call for tenders" +msgstr "Indkaldelse af tilbud" + +msgid "Related links" +msgstr "Relaterede links" + +msgid "Practical information" +msgstr "Praktiske oplysninger" + +msgid "Phone number" +msgstr "Telefonnummer" + +msgid "Opening date" +msgstr "Startdato" + +msgid "Deadline date" +msgstr "Tidsfrist (dato)" + +msgid "Deadline dates" +msgstr "Tidsfrist (datoer)" + +msgid "Publication date" +msgstr "Publikationsdato" + +msgid "Author" +msgstr "Forfatter" + +msgid "Location" +msgstr "Placering" + +msgid "News type" +msgstr "Nyhedstype" + +msgid "Project locations" +msgstr "Projektets lokaliteter" + +msgid "Overall budget" +msgstr "Samlet budget" + +msgid "EU contribution" +msgstr "EU-bidrag" + +msgid "Departments" +msgstr "Afdelinger" + +msgid "Results" +msgstr "Resultater" + +msgid "Stakeholders" +msgstr "Interessenter" + +msgid "Coordinators" +msgstr "Koordinatorer" + +msgid "Participants" +msgstr "Deltagere" + +msgid "Country" +msgstr "Land" + +msgid "Countries" +msgstr "Lande" + +msgid "EU Organisation" +msgstr "EU-organisation" + +msgid "Non-EU organisation" +msgstr "Ikke-EU-organisation" + +msgid "Reference" +msgstr "Reference" + +msgid "Upcoming" +msgstr "Kommende" + +msgid "Open" +msgstr "Ã…ben" + +msgid "Closed" +msgstr "Lukkede" + +msgid "Details" +msgstr "Detaljer" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Offentliggørelse" + +msgid "Description" +msgstr "Beskrivelse" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakt" + +msgid "Organisation" +msgstr "Organisation" + +msgid "Fax number" +msgstr "Faxnummer" + +msgid "Mobile number" +msgstr "Mobilnummer" + +msgid "Office" +msgstr "Kontor" + +msgid "Documents" +msgstr "Dokumenter" + +msgid "Funding" +msgstr "Finansiering" + +msgid "As planned" +msgstr "Som planlagt" + +msgid "Cancelled" +msgstr "Annulleret" + +msgid "Rescheduled" +msgstr "Flyttet" + +msgid "Postponed" +msgstr "Udsat" + +msgid "Address" +msgstr "Adresse" + +msgid "Live stream" +msgstr "Livestreaming" + +msgid "Live streaming available" +msgstr "Livestreaming tilgængelig" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Publikationstype" + +msgid "Call for proposals" +msgstr "Indkaldelse af forslag" + +msgid "Funding programme" +msgstr "Finansieringsprogram" + +msgid "Deadline model" +msgstr "Tidsfristmodel" + +msgid "Single-stage" +msgstr "Et-trins" + +msgid "Two-stage" +msgstr "To-trins" + +msgid "Multiple cut-off" +msgstr "Flere faser" + +msgid "Permanent" +msgstr "Permanent" + +msgid "@date in" +msgstr "@date i" + +msgid "Contact us" +msgstr "Kontakt os" + +msgid "Follow us" +msgstr "Følg os" + +msgid "About us" +msgstr "Om os" + +msgid "Related sites" +msgstr "Relaterede websites" + +msgid "More information on:" +msgstr "Du kan læse mere pÃ¥:" + +msgid "Discover more on @link" +msgstr "Læs mere pÃ¥ @link" + +msgid "This site is managed by the @name" +msgstr "Dette website administreres af @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Dette website administreres af Europa-Kommissionen, der ejer websitet, @name" + +msgid "Last updated on: @date" +msgstr "Senest opdateret den: @date" + +msgid "File" +msgstr "Fil" + +msgid "Files" +msgstr "Filer" + +msgid "Identification" +msgstr "Identifikation" + +msgid "Identifications" +msgstr "Identifikationer" + +msgid "Related department" +msgstr "Tilknyttet afdeling" + +msgid "Related departments" +msgstr "Tilknyttede afdelinger" + +msgid "Consultation" +msgstr "Høring" + +msgid "Deadline" +msgstr "Frist" + +msgid "Respond to the questionnaire" +msgstr "Besvar spørgeskemaet" + +msgid "Respond to the consultation" +msgstr "Deltag i høringen" + +msgid "Target audience" +msgstr "MÃ¥lgruppe" + +msgid "Why we are consulting" +msgstr "Derfor ønsker vi at afholde en høring" + +msgid "Consultation outcome" +msgstr "Resultat af høringen" + +msgid "Additional information" +msgstr "Yderligere oplysninger" + +msgid "Reference documents" +msgstr "Referencedokumenter" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Fristen for at deltage i denne høring er udløbet. Tak for dit bidrag." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "AnsvarsomrÃ¥der" + +msgid "Media" +msgstr "Medierne" + +msgid "Latest" +msgstr "Seneste" + +msgid "Transparency" +msgstr "Gennemsigtighed" + +msgid "Articles and presentations" +msgstr "Artikler og præsentationer" + +msgid "Biography" +msgstr "Biografi" + +msgid "Declaration of interests" +msgstr "Interessetilkendegivelse" + +msgid "Show contact details" +msgstr "Vis kontaktoplysninger" + +msgid "Hide contact details" +msgstr "Skjul kontaktoplysninger" + +msgid "Leadership and organisation" +msgstr "Ledelse og organisation" + +msgid "Available translations" +msgstr "Sprogudgaver" + +msgid "General contact" +msgstr "Generelle henvendelser" + +msgid "Grants awarded" +msgstr "Bevilgede tilskud" + +msgid "Page contents" +msgstr "Sidens indhold" + +msgid "Your name" +msgstr "Dit navn" + +msgid "Your email address" +msgstr "Din e-mailadresse" + +msgid "Subject" +msgstr "Emne" + +msgid "Message" +msgstr "Meddelelse" + +msgid "Country of residence" +msgstr "Bopælsland" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "Send dig selv en kopi" + +msgid "Status message" +msgstr "Statusmeddelelse" + +msgid "Close this message" +msgstr "Luk denne meddelelse" + +msgid "The sender's name" +msgstr "Afsenderens navn" + +msgid "The sender's email" +msgstr "Afsenderens e-mail" + +msgid "Topic" +msgstr "Emne" + +msgid "Languages" +msgstr "Sprog" + +msgid "Keywords" +msgstr "Nøgleord" + +msgid "No results have been found" +msgstr "Ingen resultater fundet" + +msgid "Event date" +msgstr "Dato for arrangementet" + +msgid "Select" +msgstr "Vælg" + +msgid "After" +msgstr "Efter" + +msgid "Before" +msgstr "Før" + +msgid "In between" +msgstr "Imellem" + +msgid "Select all" +msgstr "Vælg alle" + +msgid "Event type" +msgstr "Type af arrangement" + +msgid "Venue" +msgstr "Sted" + +msgid "Online type" +msgstr "Online" + +msgid "Livestream" +msgstr "Livestreaming" + +msgid "Type" +msgstr "Type" + +msgid "EU organisation type" +msgstr "Type EU-organisation" + +msgid "Date" +msgstr "Dato" + +msgid "End Date" +msgstr "Slutdato" + +msgid "Responsible department" +msgstr "Ansvarlig afdeling" + +msgid "Content owner" +msgstr "Indehaver af indhold" + +msgid "Overview" +msgstr "Oversigt" + +msgid "Open gallery" +msgstr "Ã…bn galleriet" + +msgid "(Acting) @role" +msgstr "(Fungerende) @rolle" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Følg med i den seneste udvikling, og læs mere om, hvordan du kan deltage." + +msgid "Upcoming and ongoing" +msgstr "Kommende og igangværende" + +msgid "Past" +msgstr "Tidligere" + +msgid "Upcoming and open" +msgstr "Kommende og Ã¥bne" + +msgid "This page is not available in @language_name." +msgstr "Denne side er ikke tilgængelig pÃ¥ @language_name." + +msgid "Choose another language" +msgstr "Vælg et andet sprog" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dag" +msgstr[1] "@count dage" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 uge" +msgstr[1] "@count uger" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 Ã¥r" +msgstr[1] "@count Ã¥r" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mÃ¥ned" +msgstr[1] "@count mÃ¥neder" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 time" +msgstr[1] "@count timer" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minut" +msgstr[1] "@count minutter" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekund" +msgstr[1] "@count sekunder" + +msgid "Online link" +msgstr "Link til arrangementet" + +msgid "Online time" +msgstr "Tidspunkt for arrangementet" + +msgid "Name" +msgstr "Navn" + +msgid "I have read and agree with the @link" +msgstr "Jeg har læst og accepterer bestemmelserne om @link" + +msgid "data protection terms" +msgstr "databeskyttelse" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-de.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-de.po new file mode 100644 index 00000000..a12c75d5 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-de.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Art der Organisation" + +msgid "Show @numb more items" +msgstr "@numb weitere Einträge anzeigen" + +msgid "When" +msgstr "Zeit" + +msgid "Where" +msgstr "Ort" + +msgid "Organiser" +msgstr "Organisator" + +msgid "Website" +msgstr "Website" + +msgid "Social media" +msgstr "Soziale Medien" + +msgid "Number of seats" +msgstr "Anzahl Plätze" + +msgid "Entrance fee" +msgstr "Eintritt" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Sichern Sie sich Ihren Platz! Sie haben noch @time_left Zeit. Die Registrierung endet am @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registrierung beginnt in @time_left. Sie können sich vom @start_date bis zum @end_date registrieren." + +msgid "Registration period ended on @date" +msgstr "Der Registrierungszeitraum endete am @date" + +msgid "Postal address" +msgstr "Postanschrift" + +msgid "Authors" +msgstr "Autoren" + +msgid "Department" +msgstr "Dienststelle" + +msgid "Project duration" +msgstr "Laufzeit" + +msgid "Project website" +msgstr "Website" + +msgid "Contact organisation" +msgstr "Organisation kontaktieren" + +msgid "Call status: @label" +msgstr "Status der Aufforderung: @label" + +msgid "Press contacts" +msgstr "Pressekontakte" + +msgid "Call for tenders" +msgstr "Ausschreibung" + +msgid "Related links" +msgstr "Links zum Thema" + +msgid "Practical information" +msgstr "Praktische Informationen" + +msgid "Phone number" +msgstr "Telefon" + +msgid "Opening date" +msgstr "Beginnt am" + +msgid "Deadline date" +msgstr "Stichtag" + +msgid "Deadline dates" +msgstr "Stichtage" + +msgid "Publication date" +msgstr "Datum der Veröffentlichung" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "Ort" + +msgid "News type" +msgstr "Art der Nachricht" + +msgid "Project locations" +msgstr "Standorte" + +msgid "Overall budget" +msgstr "Gesamtbudget" + +msgid "EU contribution" +msgstr "Beitrag der EU" + +msgid "Departments" +msgstr "Dienststellen" + +msgid "Results" +msgstr "Ergebnisse" + +msgid "Stakeholders" +msgstr "Interessenträger" + +msgid "Coordinators" +msgstr "Koordinatoren" + +msgid "Participants" +msgstr "Teilnehmer" + +msgid "Country" +msgstr "Land" + +msgid "Countries" +msgstr "Länder" + +msgid "EU Organisation" +msgstr "EU-Organisation" + +msgid "Non-EU organisation" +msgstr "Keine EU-Organisation" + +msgid "Reference" +msgstr "Referenz" + +msgid "Upcoming" +msgstr "Geplant" + +msgid "Open" +msgstr "Offen" + +msgid "Closed" +msgstr "Vorbei" + +msgid "Details" +msgstr "Einzelheiten" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Veröffentlichung" + +msgid "Description" +msgstr "Beschreibung" + +msgid "Email" +msgstr "E-Mail" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakte" + +msgid "Organisation" +msgstr "Organisation" + +msgid "Fax number" +msgstr "Fax" + +msgid "Mobile number" +msgstr "Mobiltelefon" + +msgid "Office" +msgstr "Büro" + +msgid "Documents" +msgstr "Dokumente" + +msgid "Funding" +msgstr "Finanzierung" + +msgid "As planned" +msgstr "Wie geplant" + +msgid "Cancelled" +msgstr "Abgesagt" + +msgid "Rescheduled" +msgstr "Verlegt" + +msgid "Postponed" +msgstr "Verschoben" + +msgid "Address" +msgstr "Anschrift" + +msgid "Live stream" +msgstr "Livestream" + +msgid "Live streaming available" +msgstr "Livestream verfügbar" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Art der Veröffentlichung" + +msgid "Call for proposals" +msgstr "Aufforderung zur Einreichung von Vorschlägen" + +msgid "Funding programme" +msgstr "Förderprogramm" + +msgid "Deadline model" +msgstr "Fristenmodell" + +msgid "Single-stage" +msgstr "Einstufig" + +msgid "Two-stage" +msgstr "Zweistufig" + +msgid "Multiple cut-off" +msgstr "Mehrere Enddaten" + +msgid "Permanent" +msgstr "Unbefristet" + +msgid "@date in" +msgstr "@date im" + +msgid "Contact us" +msgstr "Kontakt" + +msgid "Follow us" +msgstr "Folgen Sie uns" + +msgid "About us" +msgstr "Über uns" + +msgid "Related sites" +msgstr "Themenverwandte Websites" + +msgid "More information on:" +msgstr "Weitere Informationen:" + +msgid "Discover more on @link" +msgstr "Weitere Informationen @link" + +msgid "This site is managed by the @name" +msgstr "Betreiber der Website: @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Betreiber der Website: Europäische Kommission, @name" + +msgid "Last updated on: @date" +msgstr "Letzte Aktualisierung: @date" + +msgid "File" +msgstr "Datei" + +msgid "Files" +msgstr "Dateien" + +msgid "Identification" +msgstr "Identifikator" + +msgid "Identifications" +msgstr "Identifikatoren" + +msgid "Related department" +msgstr "Beteiligte dienststelle" + +msgid "Related departments" +msgstr "Beteiligte Dienststellen" + +msgid "Consultation" +msgstr "Konsultation" + +msgid "Deadline" +msgstr "Endet am" + +msgid "Respond to the questionnaire" +msgstr "Fragebogen beantworten" + +msgid "Respond to the consultation" +msgstr "An Konsultation teilnehmen" + +msgid "Target audience" +msgstr "Zielgruppe" + +msgid "Why we are consulting" +msgstr "Zweck der Konsultation" + +msgid "Consultation outcome" +msgstr "Konsultationsergebnis" + +msgid "Additional information" +msgstr "Zusätzliche Informationen" + +msgid "Reference documents" +msgstr "Referenzdokumente" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Die Teilnahmefrist für diese Konsultation ist abgelaufen. Danke für Ihren Beitrag." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Zuständigkeiten" + +msgid "Media" +msgstr "Medien" + +msgid "Latest" +msgstr "Aktuelles" + +msgid "Transparency" +msgstr "Transparenz" + +msgid "Articles and presentations" +msgstr "Veröffentlichungen und Präsentationen" + +msgid "Biography" +msgstr "Biographie" + +msgid "Declaration of interests" +msgstr "Interessenerklärung" + +msgid "Show contact details" +msgstr "Kontaktdaten anzeigen" + +msgid "Hide contact details" +msgstr "Kontaktdaten verbergen" + +msgid "Leadership and organisation" +msgstr "Leitung und Organisation" + +msgid "Available translations" +msgstr "Verfügbare Übersetzungen" + +msgid "General contact" +msgstr "Kontakt" + +msgid "Grants awarded" +msgstr "Finanzhilfen gewährt" + +msgid "Page contents" +msgstr "Seiteninhalte" + +msgid "Your name" +msgstr "Ihr Name" + +msgid "Your email address" +msgstr "Ihre E-Mail-Adresse" + +msgid "Subject" +msgstr "Betreff" + +msgid "Message" +msgstr "Nachricht" + +msgid "Country of residence" +msgstr "Wohnsitzland" + +msgid "Phone" +msgstr "Telefonnummer" + +msgid "Send yourself a copy" +msgstr "Kopie an mich senden" + +msgid "Status message" +msgstr "Statusmeldung" + +msgid "Close this message" +msgstr "Diese Nachricht schließen" + +msgid "The sender's name" +msgstr "Name des Absenders" + +msgid "The sender's email" +msgstr "E-Mail-Adresse des Absenders" + +msgid "Topic" +msgstr "Thema" + +msgid "Languages" +msgstr "Sprachen" + +msgid "Keywords" +msgstr "Schlüsselwörter" + +msgid "No results have been found" +msgstr "Keine Ergebnisse gefunden" + +msgid "Event date" +msgstr "Datum der Veranstaltung" + +msgid "Select" +msgstr "Auswählen" + +msgid "After" +msgstr "Nach" + +msgid "Before" +msgstr "Vor" + +msgid "In between" +msgstr "Zwischen" + +msgid "Select all" +msgstr "Alle auswählen" + +msgid "Event type" +msgstr "Art der Veranstaltung" + +msgid "Venue" +msgstr "Ort" + +msgid "Online type" +msgstr "Online" + +msgid "Livestream" +msgstr "Livestream" + +msgid "Type" +msgstr "Art" + +msgid "EU organisation type" +msgstr "EU-Einrichtung" + +msgid "Date" +msgstr "Datum" + +msgid "End Date" +msgstr "Enddatum" + +msgid "Responsible department" +msgstr "Zuständige Abteilung" + +msgid "Content owner" +msgstr "Inhaltseigentümer" + +msgid "Overview" +msgstr "Überblick" + +msgid "Open gallery" +msgstr "Galerie öffnen" + +msgid "(Acting) @role" +msgstr "(Stellvertretende/r) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Auf dem Laufenden bleiben und mitreden" + +msgid "Upcoming and ongoing" +msgstr "Demnächst und jetzt" + +msgid "Past" +msgstr "Vorbei" + +msgid "Upcoming and open" +msgstr "Demnächst und jetzt" + +msgid "This page is not available in @language_name." +msgstr "Diese Seite ist auf @language_name nicht verfügbar." + +msgid "Choose another language" +msgstr "Andere Sprache wählen" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 Tag" +msgstr[1] "@count Tage" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 Woche" +msgstr[1] "@count Wochen" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 Jahr" +msgstr[1] "@count Jahre" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 Monat" +msgstr[1] "@count Monate" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 Stunde" +msgstr[1] "@count Stunden" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 Minute" +msgstr[1] "@count Minuten" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 Sekunde" +msgstr[1] "@count Sekunden" + +msgid "Online link" +msgstr "Link" + +msgid "Online time" +msgstr "Zeit" + +msgid "Name" +msgstr "Name" + +msgid "I have read and agree with the @link" +msgstr "Ich habe die @link gelesen und bin damit einverstanden" + +msgid "data protection terms" +msgstr "Datenschutzbestimmungen" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-el.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-el.po new file mode 100644 index 00000000..30684075 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-el.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Είδος οÏγανισμοÏ" + +msgid "Show @numb more items" +msgstr "Εμφάνιση @numb πεÏισσότεÏων στοιχείων" + +msgid "When" +msgstr "Πότε" + +msgid "Where" +msgstr "ΠοÏ" + +msgid "Organiser" +msgstr "ΔιοÏγανωτής" + +msgid "Website" +msgstr "Ιστότοπος" + +msgid "Social media" +msgstr "ΜÎσα κοινωνικής δικτÏωσης" + +msgid "Number of seats" +msgstr "ΑÏιθμός θÎσεων" + +msgid "Entrance fee" +msgstr "ΕισιτήÏιο" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "ΚÏατήστε θÎση, Îχετε ακόμα @time_left για να γÏαφτείτε, η εγγÏαφή θα λήξει στις @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Η εγγÏαφή θα είναι δυνατή από την/τις @time_left. ΜποÏείτε να εγγÏαφείτε από την/τις @start_date, Îως την/τις @end_date." + +msgid "Registration period ended on @date" +msgstr "Η πεÏίοδος εγγÏαφής Îληξε στις @date" + +msgid "Postal address" +msgstr "ΤαχυδÏομική διεÏθυνση" + +msgid "Authors" +msgstr "Συντάκτες" + +msgid "Department" +msgstr "ΥπηÏεσία" + +msgid "Project duration" +msgstr "ΔιάÏκεια ÎÏγου" + +msgid "Project website" +msgstr "Ιστότοπος ÎÏγου" + +msgid "Contact organisation" +msgstr "Επικοινωνία με τον φοÏÎα" + +msgid "Call status: @label" +msgstr "Κατάσταση της Ï€Ïόσκλησης: @label" + +msgid "Press contacts" +msgstr "ΥπεÏθυνοι επικοινωνίας με τα ΜΜΕ" + +msgid "Call for tenders" +msgstr "Î Ïόσκληση υποβολής Ï€ÏοσφοÏών" + +msgid "Related links" +msgstr "Σχετικοί σÏνδεσμοι" + +msgid "Practical information" +msgstr "Î ÏακτικÎÏ‚ πληÏοφοÏίες" + +msgid "Phone number" +msgstr "ΑÏιθμός τηλεφώνου" + +msgid "Opening date" +msgstr "ΗμεÏομηνία ÎναÏξης" + +msgid "Deadline date" +msgstr "ΗμεÏομηνία Ï€Ïοθεσμίας" + +msgid "Deadline dates" +msgstr "ΗμεÏομηνίες Ï€Ïοθεσμίας" + +msgid "Publication date" +msgstr "ΗμεÏομηνία δημοσίευσης" + +msgid "Author" +msgstr "ΗμεÏομηνία δημοσίευσης" + +msgid "Location" +msgstr "Τόπος" + +msgid "News type" +msgstr "Είδος ειδήσεων" + +msgid "Project locations" +msgstr "Τόποι ÎÏγων" + +msgid "Overall budget" +msgstr "Συνολικός Ï€Ïοϋπολογισμός" + +msgid "EU contribution" +msgstr "ΣυνεισφοÏά ΕΕ" + +msgid "Departments" +msgstr "Τμήματα" + +msgid "Results" +msgstr "ΑποτελÎσματα" + +msgid "Stakeholders" +msgstr "ΕνδιαφεÏόμενα μÎÏη" + +msgid "Coordinators" +msgstr "ΕνδιαφεÏόμενα μÎÏη" + +msgid "Participants" +msgstr "Teilnehmer" + +msgid "Country" +msgstr "ΧώÏα" + +msgid "Countries" +msgstr "ΧώÏες" + +msgid "EU Organisation" +msgstr "ΟÏγανισμός της ΕΕ" + +msgid "Non-EU organisation" +msgstr "ΟÏγανισμός εκτός ΕΕ" + +msgid "Reference" +msgstr "Στοιχεία αναφοÏάς" + +msgid "Upcoming" +msgstr "Î Ïοσεχώς" + +msgid "Open" +msgstr "Ανοικτό" + +msgid "Closed" +msgstr "ΚλειστÎÏ‚" + +msgid "Details" +msgstr "ΛεπτομÎÏειες" + +msgid "Status" +msgstr "Καθεστώς" + +msgid "Publication" +msgstr "Δημοσίευση" + +msgid "Description" +msgstr "ΠεÏιγÏαφή" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Επικοινωνία" + +msgid "Contacts" +msgstr "Επικοινωνία" + +msgid "Organisation" +msgstr "ΟÏγανισμός" + +msgid "Fax number" +msgstr "ΑÏιθμός φαξ" + +msgid "Mobile number" +msgstr "ΑÏιθμός ÎºÎ¹Î½Î·Ï„Î¿Ï Ï„Î·Î»ÎµÏ†ÏŽÎ½Î¿Ï…" + +msgid "Office" +msgstr "ΓÏαφείο" + +msgid "Documents" +msgstr "ΈγγÏαφα" + +msgid "Funding" +msgstr "ΧÏηματοδότηση" + +msgid "As planned" +msgstr "Όπως Îχει Ï€Ïοβλεφθεί" + +msgid "Cancelled" +msgstr "ΑκυÏώθηκε" + +msgid "Rescheduled" +msgstr "ΑναπÏογÏαμματίστηκε" + +msgid "Postponed" +msgstr "Έχει αναβληθεί" + +msgid "Address" +msgstr "ΔιεÏθυνση" + +msgid "Live stream" +msgstr "Ζωντανή μετάδοση" + +msgid "Live streaming available" +msgstr "ΔιαθÎσιμη ζωντανή μετάδοση" + +msgid "Project" +msgstr "ΈÏγο" + +msgid "Publication type" +msgstr "Είδος δημοσίευσης" + +msgid "Call for proposals" +msgstr "Î Ïόσκληση υποβολής Ï€Ïοτάσεων" + +msgid "Funding programme" +msgstr "Î ÏόγÏαμμα χÏηματοδότησης" + +msgid "Deadline model" +msgstr "Υπόδειγμα Ï€Ïοθεσμίας" + +msgid "Single-stage" +msgstr "Ενός σταδίου" + +msgid "Two-stage" +msgstr "Σε δÏο στάδια" + +msgid "Multiple cut-off" +msgstr "ΠολλÎÏ‚ ημεÏομηνίες λήξης" + +msgid "Permanent" +msgstr "Μόνιμος" + +msgid "@date in" +msgstr "@date στην" + +msgid "Contact us" +msgstr "Επικοινωνήστε μαζί μας" + +msgid "Follow us" +msgstr "Ακολουθήστε μας" + +msgid "About us" +msgstr "Ποιοι είμαστε" + +msgid "Related sites" +msgstr "Σχετικοί ιστότοποι" + +msgid "More information on:" +msgstr "ΠεÏισσότεÏες πληÏοφοÏίες για:" + +msgid "Discover more on @link" +msgstr "Μάθετε πεÏισσότεÏα: @link" + +msgid "This site is managed by the @name" +msgstr "ΔιαχειÏιστής του ιστότοπου: @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "ΔιαχειÏιστής του ιστότοπου: ΕυÏωπαϊκή ΕπιτÏοπή, @name" + +msgid "Last updated on: @date" +msgstr "Τελευταία επικαιÏοποίηση την/στις: @date" + +msgid "File" +msgstr "ΑÏχείο" + +msgid "Files" +msgstr "ΑÏχεία" + +msgid "Identification" +msgstr "Ταυτοποίηση" + +msgid "Identifications" +msgstr "Ταυτοποιήσεις" + +msgid "Related department" +msgstr "Σχετικό τμήμα" + +msgid "Related departments" +msgstr "Σχετικά τμήματα" + +msgid "Consultation" +msgstr "ΔιαβοÏλευση" + +msgid "Deadline" +msgstr "Î Ïοθεσμία" + +msgid "Respond to the questionnaire" +msgstr "Απαντήστε στο εÏωτηματολόγιο" + +msgid "Respond to the consultation" +msgstr "ΠάÏτε μÎÏος στη διαβοÏλευση" + +msgid "Target audience" +msgstr "Στοχευόμενο κοινό" + +msgid "Why we are consulting" +msgstr "Γιατί διεξάγουμε τη δημόσια διαβοÏλευση" + +msgid "Consultation outcome" +msgstr "ΑποτελÎσματα της διαβοÏλευσης" + +msgid "Additional information" +msgstr "Î Ïόσθετες πληÏοφοÏίες" + +msgid "Reference documents" +msgstr "ΈγγÏαφα αναφοÏάς" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Η πεÏίοδος συμμετοχής στην εν λόγω διαβοÏλευση Îχει λήξει. ΕυχαÏιστοÏμε για το μήνυμά σας." + +msgid "Status: @label" +msgstr "Καθεστώς: @label" + +msgid "Responsibilities" +msgstr "ΑÏμοδιότητες" + +msgid "Media" +msgstr "ΜÎσα ενημÎÏωσης" + +msgid "Latest" +msgstr "ΕπικαιÏότητα" + +msgid "Transparency" +msgstr "Διαφάνεια" + +msgid "Articles and presentations" +msgstr "ΆÏθÏα και παÏουσιάσεις" + +msgid "Biography" +msgstr "ΒιογÏαφικό" + +msgid "Declaration of interests" +msgstr "Δήλωση συμφεÏόντων" + +msgid "Show contact details" +msgstr "Εμφάνιση στοιχείων επικοινωνίας" + +msgid "Hide contact details" +msgstr "ΑπόκÏυψη στοιχείων επικοινωνίας" + +msgid "Leadership and organisation" +msgstr "Διοίκηση και οÏγάνωση" + +msgid "Available translations" +msgstr "ΔιαθÎσιμες μεταφÏάσεις" + +msgid "General contact" +msgstr "Γενικά στοιχεία επικοινωνίας" + +msgid "Grants awarded" +msgstr "ΕγκÏιθείσες επιχοÏηγήσεις" + +msgid "Page contents" +msgstr "ΠεÏιεχόμενα σελίδας" + +msgid "Your name" +msgstr "Όνομα" + +msgid "Your email address" +msgstr "ΗλεκτÏονική διεÏθυνση" + +msgid "Subject" +msgstr "Αντικείμενο" + +msgid "Message" +msgstr "Μήνυμα" + +msgid "Country of residence" +msgstr "ΧώÏα διαμονής" + +msgid "Phone" +msgstr "ΤηλÎφωνο" + +msgid "Send yourself a copy" +msgstr "Αποστολή αντίγÏαφου" + +msgid "Status message" +msgstr "Μήνυμα κατάστασης" + +msgid "Close this message" +msgstr "Κλείσιμο Î±Ï…Ï„Î¿Ï Ï„Î¿Ï… μηνÏματος" + +msgid "The sender's name" +msgstr "Όνομα αποστολÎα" + +msgid "The sender's email" +msgstr "ΗλεκτÏονικό ταχυδÏομείο αποστολÎα" + +msgid "Topic" +msgstr "ΘÎμα" + +msgid "Languages" +msgstr "Γλώσσες" + +msgid "Keywords" +msgstr "ΛÎξεις-κλειδιά" + +msgid "No results have been found" +msgstr "Δεν βÏÎθηκαν αποτελÎσματα" + +msgid "Event date" +msgstr "ΗμεÏομηνία εκδήλωσης" + +msgid "Select" +msgstr "Επιλογή" + +msgid "After" +msgstr "Μετά" + +msgid "Before" +msgstr "Î Ïιν" + +msgid "In between" +msgstr "ΜεταξÏ" + +msgid "Select all" +msgstr "Επιλογή όλων" + +msgid "Event type" +msgstr "Είδος εκδήλωσης" + +msgid "Venue" +msgstr "Τόπος εκδήλωσης" + +msgid "Online type" +msgstr "Είδος διαδικτυακής εκδήλωσης" + +msgid "Livestream" +msgstr "Ζωντανή μετάδοση" + +msgid "Type" +msgstr "Είδος" + +msgid "EU organisation type" +msgstr "Είδος οÏÎ³Î±Î½Î¹ÏƒÎ¼Î¿Ï Ï„Î·Ï‚ ΕΕ" + +msgid "Date" +msgstr "ΗμεÏομηνία" + +msgid "End Date" +msgstr "ΗμεÏομηνία λήξης" + +msgid "Responsible department" +msgstr "ΑÏμόδια υπηÏεσία" + +msgid "Content owner" +msgstr "Ιδιοκτήτης πεÏιεχομÎνου" + +msgid "Overview" +msgstr "Επισκόπηση" + +msgid "Open gallery" +msgstr "Άνοιγμα συλλογής" + +msgid "(Acting) @role" +msgstr "(Ασκών/-οÏσα καθήκοντα) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "ΠαÏακολουθείτε τις τελευταίες εξελίξεις και ενημεÏωθείτε για τις δυνατότητες συμμετοχής σας." + +msgid "Upcoming and ongoing" +msgstr "Î Ïοσεχείς και Ï„ÏÎχουσες" + +msgid "Past" +msgstr "Î ÏοηγοÏμενες" + +msgid "Upcoming and open" +msgstr "Î Ïοσεχείς και ανοικτÎÏ‚" + +msgid "This page is not available in @language_name." +msgstr "Η σελίδα αυτή δεν είναι διαθÎσιμη στα @language_name." + +msgid "Choose another language" +msgstr "ΕπιλÎξτε άλλη γλώσσα" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 ημÎÏα" +msgstr[1] "@count ημÎÏες" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 εβδομάδα" +msgstr[1] "@count εβδομάδες" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 χÏόνο" +msgstr[1] "@count χÏόνια" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 μήνα" +msgstr[1] "@count μήνες" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 ÏŽÏα" +msgstr[1] "@count ÏŽÏες" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 λεπτό" +msgstr[1] "@count λεπτά" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 δευτεÏόλεπτο" +msgstr[1] "@count δευτεÏόλεπτα" + +msgid "Online link" +msgstr "Διαδικτυακός σÏνδεσμος" + +msgid "Online time" +msgstr "Διαδικτυακή ÏŽÏα" + +msgid "Name" +msgstr "Όνομα" + +msgid "I have read and agree with the @link" +msgstr "Διάβασα τους @link και συμφωνώ" + +msgid "data protection terms" +msgstr "ÏŒÏους Ï€Ïοστασίας δεδομÎνων" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-es.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-es.po new file mode 100644 index 00000000..29a59347 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-es.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tipo de organización" + +msgid "Show @numb more items" +msgstr "Mostrar @numb elementos más" + +msgid "When" +msgstr "Cuándo" + +msgid "Where" +msgstr "Dónde" + +msgid "Organiser" +msgstr "Organizador" + +msgid "Website" +msgstr "Página web" + +msgid "Social media" +msgstr "Redes sociales" + +msgid "Number of seats" +msgstr "Número de localidades" + +msgid "Entrance fee" +msgstr "Cuota de entrada" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserve su plaza, @time_left restante para registrarse, el registro finalizará el @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "El plazo de inscripción empieza el @time_left. Puede inscribirse del @start_date al @end_date." + +msgid "Registration period ended on @date" +msgstr "El plazo de inscripción finalizó el @end_date" + +msgid "Postal address" +msgstr "Dirección postal" + +msgid "Authors" +msgstr "Autores" + +msgid "Department" +msgstr "Departamento" + +msgid "Project duration" +msgstr "Duración del proyecto" + +msgid "Project website" +msgstr "Web del proyecto" + +msgid "Contact organisation" +msgstr "Contactar organización" + +msgid "Call status: @label" +msgstr "Convocatoria de licitación: @label" + +msgid "Press contacts" +msgstr "Contactos con la prensa" + +msgid "Call for tenders" +msgstr "Licitación" + +msgid "Related links" +msgstr "Enlaces relacionados" + +msgid "Practical information" +msgstr "Información práctica" + +msgid "Phone number" +msgstr "Número de teléfono" + +msgid "Opening date" +msgstr "Fecha de apertura" + +msgid "Deadline date" +msgstr "Fecha lÃmite" + +msgid "Deadline dates" +msgstr "Fechas lÃmite" + +msgid "Publication date" +msgstr "Fecha de publicación" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "Lugar" + +msgid "News type" +msgstr "Tipo de noticia" + +msgid "Project locations" +msgstr "Lugares del proyecto" + +msgid "Overall budget" +msgstr "Presupuesto total" + +msgid "EU contribution" +msgstr "Contribución de la UE" + +msgid "Departments" +msgstr "Departamentos" + +msgid "Results" +msgstr "Resultados" + +msgid "Stakeholders" +msgstr "Partes interesadas" + +msgid "Coordinators" +msgstr "Coordinadores" + +msgid "Participants" +msgstr "Participantes" + +msgid "Country" +msgstr "PaÃs" + +msgid "Countries" +msgstr "PaÃses" + +msgid "EU Organisation" +msgstr "Organización de la UE" + +msgid "Non-EU organisation" +msgstr "Organización no perteneciente a la UE" + +msgid "Reference" +msgstr "Referencia" + +msgid "Upcoming" +msgstr "Próximamente" + +msgid "Open" +msgstr "Abierto" + +msgid "Closed" +msgstr "Cerrados" + +msgid "Details" +msgstr "Detalles" + +msgid "Status" +msgstr "Estado" + +msgid "Publication" +msgstr "Publicación" + +msgid "Description" +msgstr "Descripción" + +msgid "Email" +msgstr "Correo electrónico" + +msgid "Contact" +msgstr "Contacto" + +msgid "Contacts" +msgstr "Contactos" + +msgid "Organisation" +msgstr "Organización" + +msgid "Fax number" +msgstr "Número de fax" + +msgid "Mobile number" +msgstr "Número de móvil" + +msgid "Office" +msgstr "Oficina" + +msgid "Documents" +msgstr "Documentos" + +msgid "Funding" +msgstr "Financiación" + +msgid "As planned" +msgstr "Según lo previsto" + +msgid "Cancelled" +msgstr "Cancelado" + +msgid "Rescheduled" +msgstr "Reprogramado" + +msgid "Postponed" +msgstr "Aplazado" + +msgid "Address" +msgstr "Dirección" + +msgid "Live stream" +msgstr "Streaming en vivo" + +msgid "Live streaming available" +msgstr "Streaming en vivo disponible" + +msgid "Project" +msgstr "Proyecto" + +msgid "Publication type" +msgstr "Tipo de publicación" + +msgid "Call for proposals" +msgstr "Convocatoria de propuestas" + +msgid "Funding programme" +msgstr "Programa de financiación" + +msgid "Deadline model" +msgstr "Modelo de plazo" + +msgid "Single-stage" +msgstr "De una fase" + +msgid "Two-stage" +msgstr "De dos fases" + +msgid "Multiple cut-off" +msgstr "Múltiples fechas lÃmite" + +msgid "Permanent" +msgstr "Permanente" + +msgid "@date in" +msgstr "@date en" + +msgid "Contact us" +msgstr "Contacto" + +msgid "Follow us" +msgstr "SÃganos" + +msgid "About us" +msgstr "Quiénes somos" + +msgid "Related sites" +msgstr "Sitios relacionados" + +msgid "More information on:" +msgstr "Más información sobre:" + +msgid "Discover more on @link" +msgstr "Más información @link" + +msgid "This site is managed by the @name" +msgstr "Este sitio está gestionado por @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Este sitio está gestionado por Comisión Europea, @name" + +msgid "Last updated on: @date" +msgstr "Última actualización el: @date" + +msgid "File" +msgstr "Archivo" + +msgid "Files" +msgstr "Archivos" + +msgid "Identification" +msgstr "Identificación" + +msgid "Identifications" +msgstr "Identificaciones" + +msgid "Related department" +msgstr "Departamento relacionado" + +msgid "Related departments" +msgstr "Departamentos relacionados" + +msgid "Consultation" +msgstr "Consulta" + +msgid "Deadline" +msgstr "Plazo" + +msgid "Respond to the questionnaire" +msgstr "Responder al cuestionario" + +msgid "Respond to the consultation" +msgstr "Responder a la consulta" + +msgid "Target audience" +msgstr "Destinatarios" + +msgid "Why we are consulting" +msgstr "Por qué realizamos esta consulta" + +msgid "Consultation outcome" +msgstr "Resultado de la consulta" + +msgid "Additional information" +msgstr "Información adicional" + +msgid "Reference documents" +msgstr "Documentos de referencia" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "El plazo para responder a esta consulta ha finalizado. Gracias por su contribución." + +msgid "Status: @label" +msgstr "Estado: @label" + +msgid "Responsibilities" +msgstr "Responsabilidades" + +msgid "Media" +msgstr "Medios de comunicación" + +msgid "Latest" +msgstr "Últimas noticias" + +msgid "Transparency" +msgstr "Transparencia" + +msgid "Articles and presentations" +msgstr "ArtÃculos y presentaciones" + +msgid "Biography" +msgstr "BiografÃa" + +msgid "Declaration of interests" +msgstr "Declaración de intereses" + +msgid "Show contact details" +msgstr "Mostrar datos del contacto" + +msgid "Hide contact details" +msgstr "Ocultar datos de contacto" + +msgid "Leadership and organisation" +msgstr "Dirección y organización" + +msgid "Available translations" +msgstr "Traducciones disponibles" + +msgid "General contact" +msgstr "Contacto general" + +msgid "Grants awarded" +msgstr "Subvenciones concedidas" + +msgid "Page contents" +msgstr "Contenido de la página" + +msgid "Your name" +msgstr "Nombre" + +msgid "Your email address" +msgstr "Dirección de correo electrónico" + +msgid "Subject" +msgstr "Asunto" + +msgid "Message" +msgstr "Mensaje" + +msgid "Country of residence" +msgstr "PaÃs de residencia" + +msgid "Phone" +msgstr "Teléfono" + +msgid "Send yourself a copy" +msgstr "Recibir una copia" + +msgid "Status message" +msgstr "Mensaje de estado" + +msgid "Close this message" +msgstr "Cerrar este mensaje" + +msgid "The sender's name" +msgstr "Nombre del remitente" + +msgid "The sender's email" +msgstr "Correo electrónico del remitente" + +msgid "Topic" +msgstr "Ãmbito" + +msgid "Languages" +msgstr "Lenguas" + +msgid "Keywords" +msgstr "Palabras clave" + +msgid "No results have been found" +msgstr "No se han encontrado resultados" + +msgid "Event date" +msgstr "Fecha del evento" + +msgid "Select" +msgstr "Seleccionar" + +msgid "After" +msgstr "Después de" + +msgid "Before" +msgstr "Antes de" + +msgid "In between" +msgstr "Entre" + +msgid "Select all" +msgstr "Seleccionar todo" + +msgid "Event type" +msgstr "Tipo de evento" + +msgid "Venue" +msgstr "Lugar" + +msgid "Online type" +msgstr "En lÃnea" + +msgid "Livestream" +msgstr "En directo por internet" + +msgid "Type" +msgstr "Tipo" + +msgid "EU organisation type" +msgstr "Tipo de organización de la UE" + +msgid "Date" +msgstr "Fecha" + +msgid "End Date" +msgstr "Fecha de final" + +msgid "Responsible department" +msgstr "Servicio responsable" + +msgid "Content owner" +msgstr "Propietario del contenido" + +msgid "Overview" +msgstr "Visión general" + +msgid "Open gallery" +msgstr "Abrir galerÃa" + +msgid "(Acting) @role" +msgstr "(En funciones) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Siga los últimos avances y descubra cómo puede participar." + +msgid "Upcoming and ongoing" +msgstr "Próximamente y en curso" + +msgid "Past" +msgstr "Previos" + +msgid "Upcoming and open" +msgstr "Próximamente y abiertos" + +msgid "This page is not available in @language_name." +msgstr "Esta página no está disponible en @language_name." + +msgid "Choose another language" +msgstr "Elija otro idioma" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dÃa" +msgstr[1] "@count en dÃas" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 semana" +msgstr[1] "@count en semanas" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 año" +msgstr[1] "@count en años" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mes" +msgstr[1] "@count en meses" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 hora" +msgstr[1] "@count en horas" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuto" +msgstr[1] "@count en minutos" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 segundo" +msgstr[1] "@count en segundos" + +msgid "Online link" +msgstr "Enlace en lÃnea" + +msgid "Online time" +msgstr "Tiempo en lÃnea" + +msgid "Name" +msgstr "Nombre" + +msgid "I have read and agree with the @link" +msgstr "He leÃdo y acepto las @link" + +msgid "data protection terms" +msgstr "condiciones de protección de datos" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-et.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-et.po new file mode 100644 index 00000000..9650faf6 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-et.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Organisatsiooni liik" + +msgid "Show @numb more items" +msgstr "Näita veel @numb kannet" + +msgid "When" +msgstr "Millal?" + +msgid "Where" +msgstr "Kus?" + +msgid "Organiser" +msgstr "Korraldaja" + +msgid "Website" +msgstr "Veebisait" + +msgid "Social media" +msgstr "Sotsiaalmeedia" + +msgid "Number of seats" +msgstr "Kohtade arv" + +msgid "Entrance fee" +msgstr "Osalustasu" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Broneerige oma koht, registreerimiseks on jäänud @time_left, registreerimine lõpeb @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registreerimise alguskuupäev: @time_left. Registreerimine kestab: @start_date kuni @end_date." + +msgid "Registration period ended on @date" +msgstr "Registreerimine lõppes @date" + +msgid "Postal address" +msgstr "Postiaadress" + +msgid "Authors" +msgstr "Autorid" + +msgid "Department" +msgstr "Osakond" + +msgid "Project duration" +msgstr "Projekti kestus" + +msgid "Project website" +msgstr "Projekti veebisait" + +msgid "Contact organisation" +msgstr "Kontaktorganisatsioon" + +msgid "Call status: @label" +msgstr "Olek: @label" + +msgid "Press contacts" +msgstr "Pressikontaktid" + +msgid "Call for tenders" +msgstr "Pakkumismenetlus" + +msgid "Related links" +msgstr "Seotud lingid" + +msgid "Practical information" +msgstr "Praktiline teave" + +msgid "Phone number" +msgstr "Telefoninumber" + +msgid "Opening date" +msgstr "Alguskuupäev" + +msgid "Deadline date" +msgstr "Tähtpäev" + +msgid "Deadline dates" +msgstr "Tähtpäevad" + +msgid "Publication date" +msgstr "Avaldamiskuupäev" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "Asukoht" + +msgid "News type" +msgstr "Uudise liik" + +msgid "Project locations" +msgstr "Projekti asukohad" + +msgid "Overall budget" +msgstr "Üldeelarve" + +msgid "EU contribution" +msgstr "ELi rahaline panus" + +msgid "Departments" +msgstr "Osakonnad" + +msgid "Results" +msgstr "Tulemused" + +msgid "Stakeholders" +msgstr "Sidusrühmad" + +msgid "Coordinators" +msgstr "Koordinaatorid" + +msgid "Participants" +msgstr "Osalejad" + +msgid "Country" +msgstr "Riik" + +msgid "Countries" +msgstr "Riigid" + +msgid "EU Organisation" +msgstr "ELi organisatsioon" + +msgid "Non-EU organisation" +msgstr "ELi-väline organisatsioon" + +msgid "Reference" +msgstr "Viide" + +msgid "Upcoming" +msgstr "Tulemas" + +msgid "Open" +msgstr "Kestab" + +msgid "Closed" +msgstr "Lõppenud" + +msgid "Details" +msgstr "Üksikasjad" + +msgid "Status" +msgstr "Olek" + +msgid "Publication" +msgstr "Väljaanne" + +msgid "Description" +msgstr "Kirjeldus" + +msgid "Email" +msgstr "E-post" + +msgid "Contact" +msgstr "Kontaktandmed" + +msgid "Contacts" +msgstr "Kontaktisikud" + +msgid "Organisation" +msgstr "Organisatsioon" + +msgid "Fax number" +msgstr "Faksinumber" + +msgid "Mobile number" +msgstr "Mobiiltelefoni number" + +msgid "Office" +msgstr "Amet" + +msgid "Documents" +msgstr "Dokumendid" + +msgid "Funding" +msgstr "Rahastamine" + +msgid "As planned" +msgstr "Vastavalt kavandatule" + +msgid "Cancelled" +msgstr "Tühistatud" + +msgid "Rescheduled" +msgstr "Toimumisaeg muutunud" + +msgid "Postponed" +msgstr "Edasi lükatud" + +msgid "Address" +msgstr "Aadress" + +msgid "Live stream" +msgstr "Otseülekanne" + +msgid "Live streaming available" +msgstr "Otseülekanne on vaadatav" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Väljaande liik" + +msgid "Call for proposals" +msgstr "Projektikonkurss" + +msgid "Funding programme" +msgstr "Rahastamisprogramm" + +msgid "Deadline model" +msgstr "Tähtaja mudel" + +msgid "Single-stage" +msgstr "Üheetapiline" + +msgid "Two-stage" +msgstr "Kaheetapiline" + +msgid "Multiple cut-off" +msgstr "Mitme tähtajaga" + +msgid "Permanent" +msgstr "Alaline" + +msgid "@date in" +msgstr "@date väljaandes" + +msgid "Contact us" +msgstr "Võtke meiega ühendust" + +msgid "Follow us" +msgstr "Jälgige meid" + +msgid "About us" +msgstr "Meist" + +msgid "Related sites" +msgstr "Seotud veebisaidid" + +msgid "More information on:" +msgstr "Lisateave:" + +msgid "Discover more on @link" +msgstr "Lisateavet leiate aadressil @link" + +msgid "This site is managed by the @name" +msgstr "Seda veebisaiti haldab @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Seda veebisaiti haldab Euroopa Komisjon, @name" + +msgid "Last updated on: @date" +msgstr "Viimati ajakohastatud: @date" + +msgid "File" +msgstr "Fail" + +msgid "Files" +msgstr "Failid" + +msgid "Identification" +msgstr "Identifitseerimine" + +msgid "Identifications" +msgstr "Identifitseerimisandmed" + +msgid "Related department" +msgstr "Seotud osakond" + +msgid "Related departments" +msgstr "Seotud osakonnad" + +msgid "Consultation" +msgstr "Konsultatsioon" + +msgid "Deadline" +msgstr "Tähtaeg" + +msgid "Respond to the questionnaire" +msgstr "Vastake küsimustikule" + +msgid "Respond to the consultation" +msgstr "Vastake konsultatsiooni küsimustele" + +msgid "Target audience" +msgstr "Sihtrühm" + +msgid "Why we are consulting" +msgstr "Miks me konsulteerime?" + +msgid "Consultation outcome" +msgstr "Konsultatsiooni tulemused" + +msgid "Additional information" +msgstr "Lisateave" + +msgid "Reference documents" +msgstr "Viitedokumendid" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Konsultatsioonile vastamise tähtaeg on lõppenud. Täname Teid panuse eest!" + +msgid "Status: @label" +msgstr "Olek: @label" + +msgid "Responsibilities" +msgstr "Vastutusalad" + +msgid "Media" +msgstr "Meedia" + +msgid "Latest" +msgstr "Kõige hiljutisemad" + +msgid "Transparency" +msgstr "Läbipaistvus" + +msgid "Articles and presentations" +msgstr "Artiklid ja esitlused" + +msgid "Biography" +msgstr "Elulugu" + +msgid "Declaration of interests" +msgstr "Huvide deklaratsioon" + +msgid "Show contact details" +msgstr "Näita kontaktandmeid" + +msgid "Hide contact details" +msgstr "Peida kontaktandmed" + +msgid "Leadership and organisation" +msgstr "Juhtkond ja struktuur" + +msgid "Available translations" +msgstr "Olemasolevad tõlked" + +msgid "General contact" +msgstr "Üldkontakt" + +msgid "Grants awarded" +msgstr "Antud toetused" + +msgid "Page contents" +msgstr "Lehekülje sisu" + +msgid "Your name" +msgstr "Teie nimi" + +msgid "Your email address" +msgstr "Teie e-posti aadress" + +msgid "Subject" +msgstr "Teema" + +msgid "Message" +msgstr "Sõnum" + +msgid "Country of residence" +msgstr "Elukohariik" + +msgid "Phone" +msgstr "Telefoninumber" + +msgid "Send yourself a copy" +msgstr "Soovin koopiat" + +msgid "Status message" +msgstr "Staatuse teade" + +msgid "Close this message" +msgstr "Sulge teade" + +msgid "The sender's name" +msgstr "Saatja nimi" + +msgid "The sender's email" +msgstr "Saatja e-posti aadress" + +msgid "Topic" +msgstr "Valdkond" + +msgid "Languages" +msgstr "Keeled" + +msgid "Keywords" +msgstr "Märksõnad" + +msgid "No results have been found" +msgstr "Tulemusi ei leitud" + +msgid "Event date" +msgstr "Ürituse kuupäev" + +msgid "Select" +msgstr "Valige" + +msgid "After" +msgstr "Pärast" + +msgid "Before" +msgstr "Enne" + +msgid "In between" +msgstr "Ajavahemikus" + +msgid "Select all" +msgstr "Vali kõik" + +msgid "Event type" +msgstr "Ürituse liik" + +msgid "Venue" +msgstr "Toimumiskoht" + +msgid "Online type" +msgstr "Veebiürituse liik" + +msgid "Livestream" +msgstr "Otseülekanne" + +msgid "Type" +msgstr "Liik" + +msgid "EU organisation type" +msgstr "ELi asutuse liik" + +msgid "Date" +msgstr "Kuupäev" + +msgid "End Date" +msgstr "Lõppkuupäev" + +msgid "Responsible department" +msgstr "Vastutav talitus" + +msgid "Content owner" +msgstr "Sisu omanik" + +msgid "Overview" +msgstr "Ülevaade" + +msgid "Open gallery" +msgstr "Ava galerii" + +msgid "(Acting) @role" +msgstr "@role (kohusetäitja) " + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Hoidke end kursis ning uurige, kuidas saaksite ise osaleda." + +msgid "Upcoming and ongoing" +msgstr "Eelseisvad ja käimasolevad" + +msgid "Past" +msgstr "Toimunud" + +msgid "Upcoming and open" +msgstr "Eelseisvad ja käimasolevad" + +msgid "This page is not available in @language_name." +msgstr "See lehekülg ei ole kättesaadav @language_name keeles." + +msgid "Choose another language" +msgstr "Valige mõni teine keel" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 päev" +msgstr[1] "@count päeva" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 nädal" +msgstr[1] "@count nädalat" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 aasta" +msgstr[1] "@count aastat" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 kuu" +msgstr[1] "@count kuud" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 tund" +msgstr[1] "@count tundi" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minut" +msgstr[1] "@count minutit" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekund" +msgstr[1] "@count sekundit" + +msgid "Online link" +msgstr "Veebilink" + +msgid "Online time" +msgstr "Veebiaeg" + +msgid "Name" +msgstr "Nimi" + +msgid "I have read and agree with the @link" +msgstr "Olen tutvunud ja nõustun @link" + +msgid "data protection terms" +msgstr "isikuandmete kaitse põhimõtetega" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fi.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fi.po new file mode 100644 index 00000000..1abfaa32 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fi.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Organisaation tyyppi" + +msgid "Show @numb more items" +msgstr "Näytä vielä @numb kohtaa" + +msgid "When" +msgstr "Milloin" + +msgid "Where" +msgstr "Missä" + +msgid "Organiser" +msgstr "Järjestäjä" + +msgid "Website" +msgstr "Verkkosivusto" + +msgid "Social media" +msgstr "Sosiaalinen media" + +msgid "Number of seats" +msgstr "Paikkoja" + +msgid "Entrance fee" +msgstr "Pääsymaksu" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Varaa paikkasi – @time_left ilmoittautumisaikaa jäljellä. Ilmoittautuminen päättyy @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Ilmoittautuminen alkaa @time_left. Voit ilmoittautua @start_date – @end_date." + +msgid "Registration period ended on @date" +msgstr "Ilmoittautumisaika päättyi @date" + +msgid "Postal address" +msgstr "Postiosoite" + +msgid "Authors" +msgstr "Laatijat" + +msgid "Department" +msgstr "Osasto" + +msgid "Project duration" +msgstr "Hankkeen kesto" + +msgid "Project website" +msgstr "Hankkeen verkkosivusto" + +msgid "Contact organisation" +msgstr "Ota yhteyttä organisaatioon" + +msgid "Call status: @label" +msgstr "Pyynnön tila: @label" + +msgid "Press contacts" +msgstr "Median yhteydenotot" + +msgid "Call for tenders" +msgstr "Tarjouspyyntö" + +msgid "Related links" +msgstr "Aiheeseen liittyvää" + +msgid "Practical information" +msgstr "Käytännön tietoa" + +msgid "Phone number" +msgstr "Puhelinnumero" + +msgid "Opening date" +msgstr "Alkamispäivä" + +msgid "Deadline date" +msgstr "Määräpäivä" + +msgid "Deadline dates" +msgstr "Määräpäivät" + +msgid "Publication date" +msgstr "Julkaisupäivä" + +msgid "Author" +msgstr "Laatija" + +msgid "Location" +msgstr "Paikka" + +msgid "News type" +msgstr "Uutistyyppi" + +msgid "Project locations" +msgstr "Hankkeen toteutuspaikat" + +msgid "Overall budget" +msgstr "Kokonaisbudjetti" + +msgid "EU contribution" +msgstr "EU:n osuus" + +msgid "Departments" +msgstr "Osastot" + +msgid "Results" +msgstr "Tulokset" + +msgid "Stakeholders" +msgstr "Sidosryhmät" + +msgid "Coordinators" +msgstr "Koordinaattorit" + +msgid "Participants" +msgstr "Osallistujat" + +msgid "Country" +msgstr "Maa" + +msgid "Countries" +msgstr "Maat" + +msgid "EU Organisation" +msgstr "EU:n organisaatio" + +msgid "Non-EU organisation" +msgstr "Ei EU:n organisaatio" + +msgid "Reference" +msgstr "Viite" + +msgid "Upcoming" +msgstr "Tulossa" + +msgid "Open" +msgstr "Meneillään" + +msgid "Closed" +msgstr "Päättynyt" + +msgid "Details" +msgstr "Tiedot" + +msgid "Status" +msgstr "Tila" + +msgid "Publication" +msgstr "Julkaisu" + +msgid "Description" +msgstr "Kuvaus" + +msgid "Email" +msgstr "Sähköposti" + +msgid "Contact" +msgstr "Yhteydenotot" + +msgid "Contacts" +msgstr "Yhteydenotot" + +msgid "Organisation" +msgstr "Organisaatio" + +msgid "Fax number" +msgstr "Faksinumero" + +msgid "Mobile number" +msgstr "Matkapuhelinnumero" + +msgid "Office" +msgstr "Toimisto" + +msgid "Documents" +msgstr "Asiakirjat" + +msgid "Funding" +msgstr "Rahoitus" + +msgid "As planned" +msgstr "Suunnitellusti" + +msgid "Cancelled" +msgstr "Peruutettu" + +msgid "Rescheduled" +msgstr "Siirretty" + +msgid "Postponed" +msgstr "Peruttu toistaiseksi" + +msgid "Address" +msgstr "Osoite" + +msgid "Live stream" +msgstr "Suoratoisto" + +msgid "Live streaming available" +msgstr "Katsottavissa suoratoistona" + +msgid "Project" +msgstr "Hanke" + +msgid "Publication type" +msgstr "Julkaisun tyyppi" + +msgid "Call for proposals" +msgstr "Ehdotuspyyntö" + +msgid "Funding programme" +msgstr "Rahoitusohjelma" + +msgid "Deadline model" +msgstr "Määräajan tyyppi" + +msgid "Single-stage" +msgstr "Yksivaiheinen" + +msgid "Two-stage" +msgstr "Kaksivaiheinen" + +msgid "Multiple cut-off" +msgstr "Monivaiheinen" + +msgid "Permanent" +msgstr "Jatkuva" + +msgid "@date in" +msgstr "@date julkaisu" + +msgid "Contact us" +msgstr "Yhteydenotot" + +msgid "Follow us" +msgstr "Seuraa toimintaamme" + +msgid "About us" +msgstr "Tietoa organisaatiosta" + +msgid "Related sites" +msgstr "Aiheeseen liittyvää" + +msgid "More information on:" +msgstr "Lisätietoa:" + +msgid "Discover more on @link" +msgstr "Lisää EU-aiheita: @link" + +msgid "This site is managed by the @name" +msgstr "Tätä sivustoa hallinnoi @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Tätä sivustoa hallinnoi Euroopan komissio, @name" + +msgid "Last updated on: @date" +msgstr "Päivitetty viimeksi: @date" + +msgid "File" +msgstr "Tiedosto" + +msgid "Files" +msgstr "Tiedostot" + +msgid "Identification" +msgstr "Tunniste" + +msgid "Identifications" +msgstr "Tunnisteet" + +msgid "Related department" +msgstr "Vastaava osasto" + +msgid "Related departments" +msgstr "Vastaavat osastot" + +msgid "Consultation" +msgstr "Kuuleminen" + +msgid "Deadline" +msgstr "Määräaika" + +msgid "Respond to the questionnaire" +msgstr "Vastaa kuulemiskyselyyn" + +msgid "Respond to the consultation" +msgstr "Vastaa kuulemiseen" + +msgid "Target audience" +msgstr "Kohderyhmä" + +msgid "Why we are consulting" +msgstr "Kuulemisen tarkoitus" + +msgid "Consultation outcome" +msgstr "Kuulemisen tulokset" + +msgid "Additional information" +msgstr "Lisätietoja" + +msgid "Reference documents" +msgstr "Viiteasiakirjat" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Tämän kuulemisen vastausaika on päättynyt. Kiitos palautteesta." + +msgid "Status: @label" +msgstr "Tila: @label" + +msgid "Responsibilities" +msgstr "Vastuualueet" + +msgid "Media" +msgstr "Media" + +msgid "Latest" +msgstr "Uutta" + +msgid "Transparency" +msgstr "Avoimuus" + +msgid "Articles and presentations" +msgstr "Artikkelit ja esitykset" + +msgid "Biography" +msgstr "Henkilöhistoria" + +msgid "Declaration of interests" +msgstr "Ilmoitus sidonnaisuuksista" + +msgid "Show contact details" +msgstr "Näytä yhteystiedot" + +msgid "Hide contact details" +msgstr "Piilota yhteystiedot" + +msgid "Leadership and organisation" +msgstr "Johto ja organisaatio" + +msgid "Available translations" +msgstr "Saatavilla olevat käännökset" + +msgid "General contact" +msgstr "Yhteystiedot" + +msgid "Grants awarded" +msgstr "Myönnetyt avustukset" + +msgid "Page contents" +msgstr "Sivun sisältö" + +msgid "Your name" +msgstr "Lähettäjän nimi" + +msgid "Your email address" +msgstr "Lähettäjän sähköpostiosoite" + +msgid "Subject" +msgstr "Aihe" + +msgid "Message" +msgstr "Viesti" + +msgid "Country of residence" +msgstr "Asuinmaa" + +msgid "Phone" +msgstr "Puhelinnumero" + +msgid "Send yourself a copy" +msgstr "Lähetä itsellesi kopio" + +msgid "Status message" +msgstr "Tilasanoma" + +msgid "Close this message" +msgstr "Sulje tämä viesti" + +msgid "The sender's name" +msgstr "Lähettäjän nimi" + +msgid "The sender's email" +msgstr "Lähettäjän sähköpostiosoite" + +msgid "Topic" +msgstr "Toiminta-ala" + +msgid "Languages" +msgstr "Kielet" + +msgid "Keywords" +msgstr "Avainsanat" + +msgid "No results have been found" +msgstr "Ei hakutuloksia" + +msgid "Event date" +msgstr "Tapahtuman ajankohta" + +msgid "Select" +msgstr "Valitse" + +msgid "After" +msgstr "Aikaisintaan" + +msgid "Before" +msgstr "Viimeistään" + +msgid "In between" +msgstr "Aikavälillä" + +msgid "Select all" +msgstr "Valitse kaikki" + +msgid "Event type" +msgstr "Tapahtuman tyyppi" + +msgid "Venue" +msgstr "Paikka" + +msgid "Online type" +msgstr "Verkkotapahtuman tyyppi" + +msgid "Livestream" +msgstr "Suora verkkolähetys" + +msgid "Type" +msgstr "Tyyppi" + +msgid "EU organisation type" +msgstr "EU-elimen tyyppi" + +msgid "Date" +msgstr "Ajankohta" + +msgid "End Date" +msgstr "Päättymispäivä" + +msgid "Responsible department" +msgstr "Vastaava pääosasto" + +msgid "Content owner" +msgstr "Sisällön omistaja" + +msgid "Overview" +msgstr "Perustiedot" + +msgid "Open gallery" +msgstr "Avaa galleria" + +msgid "(Acting) @role" +msgstr "@role (vt.)" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Seuraa ja osallistu:" + +msgid "Upcoming and ongoing" +msgstr "Tulossa tai meneillään" + +msgid "Past" +msgstr "Päättynyt" + +msgid "Upcoming and open" +msgstr "Tulossa tai meneillään" + +msgid "This page is not available in @language_name." +msgstr "Tämä sivu ei ole saatavilla kielellä: @language_name." + +msgid "Choose another language" +msgstr "Valitse toinen kieli" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 päivä" +msgstr[1] "@count päivää" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 viikko" +msgstr[1] "@count viikkoa" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 vuosi" +msgstr[1] "@count vuotta" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 kuukausi" +msgstr[1] "@count kuukautta" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 tunti" +msgstr[1] "@count tuntia" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuutti" +msgstr[1] "@count minuuttia" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekunti" +msgstr[1] "@count sekuntia" + +msgid "Online link" +msgstr "Verkkotapahtuman linkki" + +msgid "Online time" +msgstr "Verkkotapahtuman ajankohta" + +msgid "Name" +msgstr "Nimi" + +msgid "I have read and agree with the @link" +msgstr "Olen lukenut @link ja hyväksyn sen ehdot" + +msgid "data protection terms" +msgstr "tietosuojaselosteen" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fr.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fr.po new file mode 100644 index 00000000..ecf2111a --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-fr.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Type d’organisation" + +msgid "Show @numb more items" +msgstr "Afficher @numb éléments supplémentaires" + +msgid "When" +msgstr "Quand" + +msgid "Where" +msgstr "Où" + +msgid "Organiser" +msgstr "Organisateur" + +msgid "Website" +msgstr "Site web" + +msgid "Social media" +msgstr "Réseaux sociaux" + +msgid "Number of seats" +msgstr "Nombre de sièges" + +msgid "Entrance fee" +msgstr "Droit d’entrée" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Réservez votre place: il reste @time_left avant la fin des inscriptions, qui se terminent le @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Ouverture des inscriptions dans @time_left. Vous pouvez vous inscrire du @start_date au @end_date." + +msgid "Registration period ended on @date" +msgstr "La période d’inscription s’est terminée le @date" + +msgid "Postal address" +msgstr "Adresse postale" + +msgid "Authors" +msgstr "Auteurs" + +msgid "Department" +msgstr "Service" + +msgid "Project duration" +msgstr "Durée du projet" + +msgid "Project website" +msgstr "Site web du projet" + +msgid "Contact organisation" +msgstr "Organisation à contacter" + +msgid "Call status: @label" +msgstr "Statut de l’appel: @label" + +msgid "Press contacts" +msgstr "Contacts presse" + +msgid "Call for tenders" +msgstr "Appel d’offres" + +msgid "Related links" +msgstr "Autres liens" + +msgid "Practical information" +msgstr "Informations pratiques" + +msgid "Phone number" +msgstr "Numéro de téléphone" + +msgid "Opening date" +msgstr "Date de début" + +msgid "Deadline date" +msgstr "Date limite" + +msgid "Deadline dates" +msgstr "Dates limites" + +msgid "Publication date" +msgstr "Date de publication" + +msgid "Author" +msgstr "Auteur" + +msgid "Location" +msgstr "Lieu" + +msgid "News type" +msgstr "Type d’actualité" + +msgid "Project locations" +msgstr "Lieux du projet" + +msgid "Overall budget" +msgstr "Budget global" + +msgid "EU contribution" +msgstr "Contribution de l’UE" + +msgid "Departments" +msgstr "Services" + +msgid "Results" +msgstr "Résultats" + +msgid "Stakeholders" +msgstr "Parties concernées" + +msgid "Coordinators" +msgstr "Coordinateurs" + +msgid "Participants" +msgstr "Participants" + +msgid "Country" +msgstr "Pays" + +msgid "Countries" +msgstr "Pays" + +msgid "EU Organisation" +msgstr "Organisation de l’UE" + +msgid "Non-EU organisation" +msgstr "Organisation hors UE" + +msgid "Reference" +msgstr "Référence" + +msgid "Upcoming" +msgstr "À venir" + +msgid "Open" +msgstr "En cours" + +msgid "Closed" +msgstr "Clos" + +msgid "Details" +msgstr "Détails" + +msgid "Status" +msgstr "Statut" + +msgid "Publication" +msgstr "Publication" + +msgid "Description" +msgstr "Description" + +msgid "Email" +msgstr "Adresse électronique" + +msgid "Contact" +msgstr "Contact" + +msgid "Contacts" +msgstr "Personnes de contact" + +msgid "Organisation" +msgstr "Organisation" + +msgid "Fax number" +msgstr "Numéro de télécopieur" + +msgid "Mobile number" +msgstr "Numéro de portable" + +msgid "Office" +msgstr "Bureau" + +msgid "Documents" +msgstr "Documents" + +msgid "Funding" +msgstr "Financement" + +msgid "As planned" +msgstr "Comme prévu" + +msgid "Cancelled" +msgstr "Annulé" + +msgid "Rescheduled" +msgstr "Reprogrammé" + +msgid "Postponed" +msgstr "Reporté" + +msgid "Address" +msgstr "Adresse" + +msgid "Live stream" +msgstr "Retransmission en direct" + +msgid "Live streaming available" +msgstr "Retransmission en direct disponible" + +msgid "Project" +msgstr "Projet" + +msgid "Publication type" +msgstr "Type de publication" + +msgid "Call for proposals" +msgstr "Appel à propositions" + +msgid "Funding programme" +msgstr "Programme de financement" + +msgid "Deadline model" +msgstr "Modèle de date limite" + +msgid "Single-stage" +msgstr "Étape unique" + +msgid "Two-stage" +msgstr "Deux étapes" + +msgid "Multiple cut-off" +msgstr "Dates limites multiples" + +msgid "Permanent" +msgstr "Permanent" + +msgid "@date in" +msgstr "@date au" + +msgid "Contact us" +msgstr "Nous contacter" + +msgid "Follow us" +msgstr "Nous suivre" + +msgid "About us" +msgstr "Qui nous sommes" + +msgid "Related sites" +msgstr "Autres sites" + +msgid "More information on:" +msgstr "En savoir plus sur:" + +msgid "Discover more on @link" +msgstr "En savoir plus @link" + +msgid "This site is managed by the @name" +msgstr "Ce site est géré par @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Ce site est géré par Commission européenne, @name" + +msgid "Last updated on: @date" +msgstr "Dernière mise à jour: @date" + +msgid "File" +msgstr "Fichier" + +msgid "Files" +msgstr "Fichiers" + +msgid "Identification" +msgstr "Identification" + +msgid "Identifications" +msgstr "Identifications" + +msgid "Related department" +msgstr "Service lié" + +msgid "Related departments" +msgstr "Services liés" + +msgid "Consultation" +msgstr "Consultation" + +msgid "Deadline" +msgstr "Date limite" + +msgid "Respond to the questionnaire" +msgstr "Répondre au questionnaire" + +msgid "Respond to the consultation" +msgstr "Participer à la consultation" + +msgid "Target audience" +msgstr "Public cible" + +msgid "Why we are consulting" +msgstr "Objectif de la consultation" + +msgid "Consultation outcome" +msgstr "Résultat de la consultation" + +msgid "Additional information" +msgstr "Informations supplémentaires" + +msgid "Reference documents" +msgstr "Documents de référence" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "La période de participation à cette consultation est terminée. Merci pour votre participation." + +msgid "Status: @label" +msgstr "Statut: @label" + +msgid "Responsibilities" +msgstr "Responsabilités" + +msgid "Media" +msgstr "Médias" + +msgid "Latest" +msgstr "Actualité" + +msgid "Transparency" +msgstr "Transparence" + +msgid "Articles and presentations" +msgstr "Articles et exposés" + +msgid "Biography" +msgstr "Biographie" + +msgid "Declaration of interests" +msgstr "Déclaration d’intérêts" + +msgid "Show contact details" +msgstr "Afficher les coordonnées" + +msgid "Hide contact details" +msgstr "Masquer les coordonnées" + +msgid "Leadership and organisation" +msgstr "Direction et organisation" + +msgid "Available translations" +msgstr "Traductions disponibles" + +msgid "General contact" +msgstr "Contact général" + +msgid "Grants awarded" +msgstr "Subventions accordées" + +msgid "Page contents" +msgstr "Contenu de la page" + +msgid "Your name" +msgstr "Votre nom" + +msgid "Your email address" +msgstr "Votre adresse électronique" + +msgid "Subject" +msgstr "Objet" + +msgid "Message" +msgstr "Message" + +msgid "Country of residence" +msgstr "Pays de résidence" + +msgid "Phone" +msgstr "Téléphone" + +msgid "Send yourself a copy" +msgstr "Vous envoyer une copie" + +msgid "Status message" +msgstr "Message de statut" + +msgid "Close this message" +msgstr "Fermer ce message" + +msgid "The sender's name" +msgstr "Nom de l’expéditeur" + +msgid "The sender's email" +msgstr "Adresse électronique de l’expéditeur" + +msgid "Topic" +msgstr "Thème" + +msgid "Languages" +msgstr "Langues" + +msgid "Keywords" +msgstr "Mots-clés" + +msgid "No results have been found" +msgstr "Aucun résultat n’a été trouvé" + +msgid "Event date" +msgstr "Date de l’événement" + +msgid "Select" +msgstr "Sélectionner" + +msgid "After" +msgstr "Après" + +msgid "Before" +msgstr "Avant" + +msgid "In between" +msgstr "Entre" + +msgid "Select all" +msgstr "Tout sélectionner" + +msgid "Event type" +msgstr "Type d’événement" + +msgid "Venue" +msgstr "Lieu" + +msgid "Online type" +msgstr "Type en ligne" + +msgid "Livestream" +msgstr "Retransmission en direct" + +msgid "Type" +msgstr "Type" + +msgid "EU organisation type" +msgstr "Type d’organisation de l’UE" + +msgid "Date" +msgstr "Date" + +msgid "End Date" +msgstr "Date de fin" + +msgid "Responsible department" +msgstr "Service responsable" + +msgid "Content owner" +msgstr "Propriétaire du contenu" + +msgid "Overview" +msgstr "Vue d’ensemble" + +msgid "Open gallery" +msgstr "Ouvrir la galerie" + +msgid "(Acting) @role" +msgstr "@role (f.f.)" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Suivre les dernières évolutions et en savoir plus sur la manière de participer." + +msgid "Upcoming and ongoing" +msgstr "À venir et en cours" + +msgid "Past" +msgstr "Passé" + +msgid "Upcoming and open" +msgstr "À venir et en cours" + +msgid "This page is not available in @language_name." +msgstr "Cette page n’est pas disponible en @language_name." + +msgid "Choose another language" +msgstr "Choisir une autre langue" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 jour" +msgstr[1] "@count jours" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 semaine" +msgstr[1] "@count semaines" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 an" +msgstr[1] "@count ans" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mois" +msgstr[1] "@count mois" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 heure" +msgstr[1] "@count heures" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minute" +msgstr[1] "@count minutes" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 seconde" +msgstr[1] "@count secondes" + +msgid "Online link" +msgstr "Lien vers l’événement en ligne" + +msgid "Online time" +msgstr "Horaire de l’événement en ligne" + +msgid "Name" +msgstr "Nom" + +msgid "I have read and agree with the @link" +msgstr "J'ai lu et j'accepte les @link" + +msgid "data protection terms" +msgstr "conditions relatives à la protection des données" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ga.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ga.po new file mode 100644 index 00000000..607164c3 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ga.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "An cineál eagraÃochta" + +msgid "Show @numb more items" +msgstr "Taispeáin @numb de nà eile" + +msgid "When" +msgstr "Cathain" + +msgid "Where" +msgstr "Cén áit" + +msgid "Organiser" +msgstr "EagraÃ" + +msgid "Website" +msgstr "SuÃomh gréasáin" + +msgid "Social media" +msgstr "Na meáin shóisialta" + +msgid "Number of seats" +msgstr "An lÃon suÃochán" + +msgid "Entrance fee" +msgstr "Táille iontrála" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Cuir do shuÃochán in áirithe, @time_left fágtha chun clárú, crÃochnóidh an clárúchán an @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Beidh an tréimhse chlárúcháin ar oscailt idir an @time_left. Beidh tú in ann clárú ón @start_date, go dtà an @end_date." + +msgid "Registration period ended on @date" +msgstr "Tháinig deireadh leis an tréimhse chlárúcháin an @date" + +msgid "Postal address" +msgstr "Seoladh poist" + +msgid "Authors" +msgstr "Údair" + +msgid "Department" +msgstr "Roinn" + +msgid "Project duration" +msgstr "Fad an tionscadail" + +msgid "Project website" +msgstr "SuÃomh gréasáin an tionscadail" + +msgid "Contact organisation" +msgstr "EagraÃocht teagmhála" + +msgid "Call status: @label" +msgstr "Stádas an ghlao: @label" + +msgid "Press contacts" +msgstr "Teagmhálaithe do lucht an phreasa" + +msgid "Call for tenders" +msgstr "Glaonna ar thairiscintÃ" + +msgid "Related links" +msgstr "Naisc ghaolmhara" + +msgid "Practical information" +msgstr "Eolas praiticiúil" + +msgid "Phone number" +msgstr "Uimhir ghutháin" + +msgid "Opening date" +msgstr "Dáta oscailte" + +msgid "Deadline date" +msgstr "Spriocdháta" + +msgid "Deadline dates" +msgstr "SpriocdhátaÃ" + +msgid "Publication date" +msgstr "Dáta foilsithe" + +msgid "Author" +msgstr "Údar" + +msgid "Location" +msgstr "Ãit" + +msgid "News type" +msgstr "An cineál nuachta" + +msgid "Project locations" +msgstr "Ãiteanna an tionscadail" + +msgid "Overall budget" +msgstr "Buiséad foriomlán" + +msgid "EU contribution" +msgstr "RannÃocaÃocht an Aontais" + +msgid "Departments" +msgstr "Ranna" + +msgid "Results" +msgstr "TorthaÃ" + +msgid "Stakeholders" +msgstr "Páirtithe leasmhara" + +msgid "Coordinators" +msgstr "ComhordaitheoirÃ" + +msgid "Participants" +msgstr "Rannpháirtithe" + +msgid "Country" +msgstr "TÃr" + +msgid "Countries" +msgstr "TÃortha" + +msgid "EU Organisation" +msgstr "EagraÃocht de chuid an Aontais" + +msgid "Non-EU organisation" +msgstr "EagraÃocht nach EagraÃocht de chuid an Aontais Ã" + +msgid "Reference" +msgstr "Tagairt" + +msgid "Upcoming" +msgstr "Le teacht" + +msgid "Open" +msgstr "Ar oscailt" + +msgid "Closed" +msgstr "Dúnta" + +msgid "Details" +msgstr "SonraÃ" + +msgid "Status" +msgstr "Stádas" + +msgid "Publication" +msgstr "Foilseachán" + +msgid "Description" +msgstr "Cur sÃos" + +msgid "Email" +msgstr "Seoladh rÃomhphoist" + +msgid "Contact" +msgstr "Teagmháil" + +msgid "Contacts" +msgstr "Teagmhálacha" + +msgid "Organisation" +msgstr "EagraÃocht" + +msgid "Fax number" +msgstr "Uimhir facs" + +msgid "Mobile number" +msgstr "Uimhir ghutháin póca" + +msgid "Office" +msgstr "Oifig" + +msgid "Documents" +msgstr "Doiciméid" + +msgid "Funding" +msgstr "Maoiniú" + +msgid "As planned" +msgstr "Mar a beartaÃodh" + +msgid "Cancelled" +msgstr "Curtha ar ceal" + +msgid "Rescheduled" +msgstr "Athsceidealaithe" + +msgid "Postponed" +msgstr "Curtha ar athló" + +msgid "Address" +msgstr "Seoladh" + +msgid "Live stream" +msgstr "Beosruthú" + +msgid "Live streaming available" +msgstr "Beosruthú ar fáil" + +msgid "Project" +msgstr "Tionscadal" + +msgid "Publication type" +msgstr "An cineál foilseacháin" + +msgid "Call for proposals" +msgstr "Glao ar thograÃ" + +msgid "Funding programme" +msgstr "Clár maoiniúcháin" + +msgid "Deadline model" +msgstr "Samhail spriocdháta" + +msgid "Single-stage" +msgstr "Aonchéim" + +msgid "Two-stage" +msgstr "Dhá chéim" + +msgid "Multiple cut-off" +msgstr "Scoitheadh ilchéimneach" + +msgid "Permanent" +msgstr "Buan" + +msgid "@date in" +msgstr "@date sa" + +msgid "Contact us" +msgstr "Sonraà teagmhála" + +msgid "Follow us" +msgstr "Lean sinn" + +msgid "About us" +msgstr "Eolas fúinn" + +msgid "Related sites" +msgstr "SuÃomhanna gaolmhara" + +msgid "More information on:" +msgstr "Tuilleadh Eolais:" + +msgid "Discover more on @link" +msgstr "Tuilleadh eolais @link" + +msgid "This site is managed by the @name" +msgstr "Tá an suÃomh seo á bhainistiú ag @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Tá an suÃomh seo á bhainistiú ag An Coimisiún Eorpach, @name" + +msgid "Last updated on: @date" +msgstr "An uair dheiridh a nuashonraÃodh: @date" + +msgid "File" +msgstr "Comhad" + +msgid "Files" +msgstr "Comhaid" + +msgid "Identification" +msgstr "Aitheantas" + +msgid "Identifications" +msgstr "Aitheantais" + +msgid "Related department" +msgstr "Roinn ghaolmhar" + +msgid "Related departments" +msgstr "Ranna gaolmhara" + +msgid "Consultation" +msgstr "Comhairliúchán" + +msgid "Deadline" +msgstr "Sprioc-am" + +msgid "Respond to the questionnaire" +msgstr "Tabhair freagra ar an gceistneoir" + +msgid "Respond to the consultation" +msgstr "Tabhair freagra ar an gcomhairliúchán" + +msgid "Target audience" +msgstr "Spriocphobal" + +msgid "Why we are consulting" +msgstr "An fáth a bhfuil comhairliúchán ar bun againn" + +msgid "Consultation outcome" +msgstr "Toradh an chomhairliúcháin" + +msgid "Additional information" +msgstr "Eolas breise" + +msgid "Reference documents" +msgstr "Doiciméid tagartha" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Tá an tréimhse istigh chun an comhairliúchán seo a fhreagairt. Go raibh maith agat as d'ionchur." + +msgid "Status: @label" +msgstr "Stádas: @label" + +msgid "Responsibilities" +msgstr "FreagrachtaÃ" + +msgid "Media" +msgstr "Na meáin" + +msgid "Latest" +msgstr "An scéala is déanaÃ" + +msgid "Transparency" +msgstr "Trédhearcacht" + +msgid "Articles and presentations" +msgstr "Ailt agus cuir i láthair" + +msgid "Biography" +msgstr "Beathaisnéis" + +msgid "Declaration of interests" +msgstr "Dearbhú leasanna" + +msgid "Show contact details" +msgstr "Taispeáin de shonraà teagmhála" + +msgid "Hide contact details" +msgstr "Cuir na sonraà teagmhála i bhfolach" + +msgid "Leadership and organisation" +msgstr "Ceannaireacht agus eagrúchán" + +msgid "Available translations" +msgstr "Aistriúcháin atá ar fáil" + +msgid "General contact" +msgstr "Teagmháil ghinearálta" + +msgid "Grants awarded" +msgstr "Deontais bhronnta" + +msgid "Page contents" +msgstr "Inneachar an leathanaigh" + +msgid "Your name" +msgstr "D’ainm" + +msgid "Your email address" +msgstr "Do sheoladh rÃomhphoist" + +msgid "Subject" +msgstr "Ãbhar" + +msgid "Message" +msgstr "Teachtaireacht" + +msgid "Country of residence" +msgstr "An tÃr chónaithe" + +msgid "Phone" +msgstr "Guthán" + +msgid "Send yourself a copy" +msgstr "Cóip a sheoladh chugat féin" + +msgid "Status message" +msgstr "Teachtaireacht stádais" + +msgid "Close this message" +msgstr "Dún an teachtaireacht seo" + +msgid "The sender's name" +msgstr "Ainm an tseoltóra" + +msgid "The sender's email" +msgstr "RÃomhphost an tseoltóra" + +msgid "Topic" +msgstr "Ãbhar" + +msgid "Languages" +msgstr "Teangacha" + +msgid "Keywords" +msgstr "Eochairfhocail" + +msgid "No results have been found" +msgstr "NÃor aimsÃodh aon toradh" + +msgid "Event date" +msgstr "Dáta an imeachta" + +msgid "Select" +msgstr "Roghnaigh" + +msgid "After" +msgstr "Tar éis" + +msgid "Before" +msgstr "Roimh" + +msgid "In between" +msgstr "Idir" + +msgid "Select all" +msgstr "Roghnaigh gach rud" + +msgid "Event type" +msgstr "An cineál imeachta" + +msgid "Venue" +msgstr "An t-ionad" + +msgid "Online type" +msgstr "An cineál imeachta ar lÃne" + +msgid "Livestream" +msgstr "Beosruthú" + +msgid "Type" +msgstr "Cineál" + +msgid "EU organisation type" +msgstr "An cineál eagraÃochta AE" + +msgid "Date" +msgstr "Dáta" + +msgid "End Date" +msgstr "Dáta CrÃochnaithe" + +msgid "Responsible department" +msgstr "Roinn atá freagrach" + +msgid "Content owner" +msgstr "Úinéir an inneachair" + +msgid "Overview" +msgstr "Forbhreathnú" + +msgid "Open gallery" +msgstr "An gailearaÃ" + +msgid "(Acting) @role" +msgstr "(GnÃomhach) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Eolas faoin dul chun cinn is déanaà agus faoi conas páirt a ghlacadh." + +msgid "Upcoming and ongoing" +msgstr "Le teacht agus ar siúl faoi láthair" + +msgid "Past" +msgstr "Roimhe seo" + +msgid "Upcoming and open" +msgstr "Le teacht agus ar oscailt" + +msgid "This page is not available in @language_name." +msgstr "NÃl an leathanach seo ar fáil i @language_name." + +msgid "Choose another language" +msgstr "Roghnaigh teanga eile" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 lá" +msgstr[1] "@count de laethanta" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 seachtain" +msgstr[1] "@count de sheachtainÃ" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 bhliain" +msgstr[1] "@count de bhlianta" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mhÃ" +msgstr[1] "@count de mhÃonna" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 uair an chloig" +msgstr[1] "@count uair an chloig" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 nóiméad" +msgstr[1] "@count de nóiméid" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 soicind" +msgstr[1] "@count de shoicindÃ" + +msgid "Online link" +msgstr "Nasc chuig an imeacht ar lÃne" + +msgid "Online time" +msgstr "Am an imeachta ar lÃne" + +msgid "Name" +msgstr "Ainm" + +msgid "I have read and agree with the @link" +msgstr "Tá na @link léite agam agus glacaim leo" + +msgid "data protection terms" +msgstr "téarmaà cosanta sonraÃ" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hr.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hr.po new file mode 100644 index 00000000..d1e7aefb --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hr.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tip organizacije" + +msgid "Show @numb more items" +msgstr "Prikaži @numb viÅ¡e" + +msgid "When" +msgstr "Vrijeme" + +msgid "Where" +msgstr "Mjesto" + +msgid "Organiser" +msgstr "Organizator" + +msgid "Website" +msgstr "Internetska stranica" + +msgid "Social media" +msgstr "DruÅ¡tvene mreže" + +msgid "Number of seats" +msgstr "Broj mjesta" + +msgid "Entrance fee" +msgstr "Kotizacija" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Rezervirajte svoje sjedalo, preostalo vrijeme za registraciju: @time_left, registracija zavrÅ¡ava na @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registracija poÄinje za @time_left. Možete se registrirati od @start_date do @end_date." + +msgid "Registration period ended on @date" +msgstr "Razdoblje za registraciju zavrÅ¡ilo je @date" + +msgid "Postal address" +msgstr "PoÅ¡tanska adresa" + +msgid "Authors" +msgstr "Autori" + +msgid "Department" +msgstr "Služba" + +msgid "Project duration" +msgstr "Trajanje projekta" + +msgid "Project website" +msgstr "Internetske stranice projekta" + +msgid "Contact organisation" +msgstr "Obratite se organizaciji" + +msgid "Call status: @label" +msgstr "Status poziva: @label" + +msgid "Press contacts" +msgstr "Kontakti za medije" + +msgid "Call for tenders" +msgstr "Poziv na podnoÅ¡enje ponuda" + +msgid "Related links" +msgstr "Povezane poveznice" + +msgid "Practical information" +msgstr "PraktiÄne informacije" + +msgid "Phone number" +msgstr "Broj telefona" + +msgid "Opening date" +msgstr "Datum otvaranja" + +msgid "Deadline date" +msgstr "Rok" + +msgid "Deadline dates" +msgstr "Rokovi" + +msgid "Publication date" +msgstr "Datum objave" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "Lokacija" + +msgid "News type" +msgstr "Vrsta novosti" + +msgid "Project locations" +msgstr "Lokacije projekta" + +msgid "Overall budget" +msgstr "Ukupni proraÄun" + +msgid "EU contribution" +msgstr "Doprinos EU-a" + +msgid "Departments" +msgstr "Službe" + +msgid "Results" +msgstr "Rezultati" + +msgid "Stakeholders" +msgstr "Dionici" + +msgid "Coordinators" +msgstr "Koordinatori" + +msgid "Participants" +msgstr "Sudionici" + +msgid "Country" +msgstr "Zemlja" + +msgid "Countries" +msgstr "Zemlje" + +msgid "EU Organisation" +msgstr "Organizacija EU-a" + +msgid "Non-EU organisation" +msgstr "Organizacija izvan EU-a" + +msgid "Reference" +msgstr "Referencija" + +msgid "Upcoming" +msgstr "Uskoro" + +msgid "Open" +msgstr "Otvoreno" + +msgid "Closed" +msgstr "Zatvoreni" + +msgid "Details" +msgstr "Pojedinosti" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Publikacija" + +msgid "Description" +msgstr "Opis" + +msgid "Email" +msgstr "E-adresa" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakti" + +msgid "Organisation" +msgstr "Organizacija" + +msgid "Fax number" +msgstr "Broj telefaksa" + +msgid "Mobile number" +msgstr "Broj mobilnog telefona" + +msgid "Office" +msgstr "Ured" + +msgid "Documents" +msgstr "Dokumenti" + +msgid "Funding" +msgstr "Financiranje" + +msgid "As planned" +msgstr "Prema planu" + +msgid "Cancelled" +msgstr "Otkazano" + +msgid "Rescheduled" +msgstr "OdgoÄ‘eno za drugi datum" + +msgid "Postponed" +msgstr "OdgoÄ‘eno" + +msgid "Address" +msgstr "Adresa" + +msgid "Live stream" +msgstr "Prijenos uživo na internetu" + +msgid "Live streaming available" +msgstr "Dostupan je prijenos uživo na internetu" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Tip publikacije" + +msgid "Call for proposals" +msgstr "Poziv na podnoÅ¡enje prijedloga" + +msgid "Funding programme" +msgstr "Program financiranja" + +msgid "Deadline model" +msgstr "Vrsta roka" + +msgid "Single-stage" +msgstr "S jednom fazom" + +msgid "Two-stage" +msgstr "S dvije faze" + +msgid "Multiple cut-off" +msgstr "ViÅ¡e rokova" + +msgid "Permanent" +msgstr "Stalno" + +msgid "@date in" +msgstr "@date," + +msgid "Contact us" +msgstr "Kontakt" + +msgid "Follow us" +msgstr "Pratite nas" + +msgid "About us" +msgstr "O nama" + +msgid "Related sites" +msgstr "Povezane stranice" + +msgid "More information on:" +msgstr "Dodatne informacije:" + +msgid "Discover more on @link" +msgstr "Otkrijte viÅ¡e na stranici @link" + +msgid "This site is managed by the @name" +msgstr "Ovim internetskim stranicama upravlja @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Ovim internetskim stranicama upravlja Europska komisija, @name" + +msgid "Last updated on: @date" +msgstr "Posljednji put ažurirano: @date" + +msgid "File" +msgstr "Datoteka" + +msgid "Files" +msgstr "Datoteke" + +msgid "Identification" +msgstr "Identifikacijski podaci" + +msgid "Identifications" +msgstr "Identifikacijski podaci" + +msgid "Related department" +msgstr "Povezana služba" + +msgid "Related departments" +msgstr "Povezane službe" + +msgid "Consultation" +msgstr "Savjetovanje" + +msgid "Deadline" +msgstr "Rok" + +msgid "Respond to the questionnaire" +msgstr "Odgovorite na upitnik" + +msgid "Respond to the consultation" +msgstr "Sudjelujte u savjetovanju" + +msgid "Target audience" +msgstr "Ciljna publika" + +msgid "Why we are consulting" +msgstr "ZaÅ¡to provodimo savjetovanje?" + +msgid "Consultation outcome" +msgstr "Rezultati savjetovanja" + +msgid "Additional information" +msgstr "Dodatne informacije" + +msgid "Reference documents" +msgstr "Referentni dokumenti" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Isteklo je razdoblje za sudjelovanje u ovom savjetovanju. Hvala vam na doprinosu." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Odgovornosti" + +msgid "Media" +msgstr "Mediji" + +msgid "Latest" +msgstr "Najnovije" + +msgid "Transparency" +msgstr "Transparentnost" + +msgid "Articles and presentations" +msgstr "ÄŒlanci i prezentacije" + +msgid "Biography" +msgstr "Biografija" + +msgid "Declaration of interests" +msgstr "Izjava o sukobu interesa" + +msgid "Show contact details" +msgstr "Prikaži podatke za kontakt" + +msgid "Hide contact details" +msgstr "Sakrij podatke za kontakt" + +msgid "Leadership and organisation" +msgstr "Vodstvo i ustroj" + +msgid "Available translations" +msgstr "Raspoloživi prijevodi" + +msgid "General contact" +msgstr "Kontakt za opća pitanja" + +msgid "Grants awarded" +msgstr "Dodijeljena bespovratna sredstva" + +msgid "Page contents" +msgstr "Sadržaj stranice" + +msgid "Your name" +msgstr "VaÅ¡e ime" + +msgid "Your email address" +msgstr "VaÅ¡a e-adresa" + +msgid "Subject" +msgstr "Predmet" + +msgid "Message" +msgstr "Poruka" + +msgid "Country of residence" +msgstr "Zemlja boraviÅ¡ta" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "PoÅ¡aljite sebi kopiju" + +msgid "Status message" +msgstr "Poruka o statusu" + +msgid "Close this message" +msgstr "Zatvori ovu poruku" + +msgid "The sender's name" +msgstr "Ime poÅ¡iljatelja" + +msgid "The sender's email" +msgstr "E-adresa poÅ¡iljatelja" + +msgid "Topic" +msgstr "Tema" + +msgid "Languages" +msgstr "Jezici" + +msgid "Keywords" +msgstr "KljuÄne rijeÄi" + +msgid "No results have been found" +msgstr "Nisu pronaÄ‘eni rezultati" + +msgid "Event date" +msgstr "Datum dogaÄ‘anja" + +msgid "Select" +msgstr "Odaberi" + +msgid "After" +msgstr "Nakon" + +msgid "Before" +msgstr "Prije" + +msgid "In between" +msgstr "IzmeÄ‘u" + +msgid "Select all" +msgstr "Odaberi sve" + +msgid "Event type" +msgstr "Vrsta dogaÄ‘anja" + +msgid "Venue" +msgstr "Mjesto održavanja" + +msgid "Online type" +msgstr "Tip internetskog dogaÄ‘anja" + +msgid "Livestream" +msgstr "Uživo" + +msgid "Type" +msgstr "Vrsta" + +msgid "EU organisation type" +msgstr "Vrsta organizacije EU-a" + +msgid "Date" +msgstr "Datum" + +msgid "End Date" +msgstr "Datum zavrÅ¡etka" + +msgid "Responsible department" +msgstr "Nadležni odjel" + +msgid "Content owner" +msgstr "Vlasnik sadržaja" + +msgid "Overview" +msgstr "Pregled" + +msgid "Open gallery" +msgstr "Otvaranje galerije" + +msgid "(Acting) @role" +msgstr "@role (vrÅ¡itelj dužnosti)" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Pratite najnoviji razvoj dogaÄ‘aja i doznajte kako se ukljuÄiti" + +msgid "Upcoming and ongoing" +msgstr "Budući i u tijeku" + +msgid "Past" +msgstr "ProÅ¡li" + +msgid "Upcoming and open" +msgstr "Budući i otvoreni" + +msgid "This page is not available in @language_name." +msgstr "Ova stranica nije dostupna na sljedećem jeziku: @language_name." + +msgid "Choose another language" +msgstr "Odaberite drugi jezik" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dan" +msgstr[1] "dana: @count" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 tjedan" +msgstr[1] "tjedana: @count" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 godina" +msgstr[1] "godina: @count" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mjesec" +msgstr[1] "mjeseci: @count" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 sat" +msgstr[1] "sati: @count" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuta" +msgstr[1] "minuta: @count" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekunda" +msgstr[1] "sekunda: @count" + +msgid "Online link" +msgstr "Poveznica" + +msgid "Online time" +msgstr "Internetsko vrijeme" + +msgid "Name" +msgstr "Ime" + +msgid "I have read and agree with the @link" +msgstr "ProÄitao sam i prihvaćam @link" + +msgid "data protection terms" +msgstr "uvjete zaÅ¡tite podataka" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hu.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hu.po new file mode 100644 index 00000000..8f4724e0 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-hu.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "A szervezet tÃpusa" + +msgid "Show @numb more items" +msgstr "Még @numb elem megjelenÃtése" + +msgid "When" +msgstr "IdÅ‘pont" + +msgid "Where" +msgstr "HelyszÃn" + +msgid "Organiser" +msgstr "SzervezÅ‘" + +msgid "Website" +msgstr "Honlap" + +msgid "Social media" +msgstr "Közösségi média" + +msgid "Number of seats" +msgstr "Ülések száma" + +msgid "Entrance fee" +msgstr "BelépÅ‘dÃj" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Foglalja le a helyét már most! @time_left van még hátra, a regisztráció határideje @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "A regisztrációs idÅ‘szak kezdetéig hátra van még @time_left. Regisztrálni ettÅ‘l az idÅ‘ponttól: @start_date eddig az idÅ‘pontig: @end_date lehet." + +msgid "Registration period ended on @date" +msgstr "A regisztrációs idÅ‘szak vége: @date" + +msgid "Postal address" +msgstr "Postai cÃm" + +msgid "Authors" +msgstr "SzerzÅ‘k" + +msgid "Department" +msgstr "Szervezeti egység" + +msgid "Project duration" +msgstr "A projekt idÅ‘tartama" + +msgid "Project website" +msgstr "A projekt honlapja" + +msgid "Contact organisation" +msgstr "Kapcsolattartó szervezet" + +msgid "Call status: @label" +msgstr "A felhÃvás státusza: @label" + +msgid "Press contacts" +msgstr "Sajtókapcsolatok" + +msgid "Call for tenders" +msgstr "Ajánlati felhÃvás" + +msgid "Related links" +msgstr "Kapcsolódó linkek" + +msgid "Practical information" +msgstr "Gyakorlati tudnivalók" + +msgid "Phone number" +msgstr "Telefonszám" + +msgid "Opening date" +msgstr "IndÃtás dátuma:" + +msgid "Deadline date" +msgstr "HatáridÅ‘" + +msgid "Deadline dates" +msgstr "HatáridÅ‘k" + +msgid "Publication date" +msgstr "Közzététel dátuma" + +msgid "Author" +msgstr "SzerzÅ‘" + +msgid "Location" +msgstr "HelyszÃn" + +msgid "News type" +msgstr "HÃr tÃpusa" + +msgid "Project locations" +msgstr "A projekt helyszÃnei" + +msgid "Overall budget" +msgstr "Teljes költségvetés" + +msgid "EU contribution" +msgstr "Uniós hozzájárulás" + +msgid "Departments" +msgstr "Szervezeti egységek" + +msgid "Results" +msgstr "Eredmények" + +msgid "Stakeholders" +msgstr "Érdekelt felek" + +msgid "Coordinators" +msgstr "Koordinátorok" + +msgid "Participants" +msgstr "RésztvevÅ‘k" + +msgid "Country" +msgstr "Ország" + +msgid "Countries" +msgstr "Országok" + +msgid "EU Organisation" +msgstr "EU-szervezet" + +msgid "Non-EU organisation" +msgstr "Nem uniós szervezet" + +msgid "Reference" +msgstr "Hivatkozás" + +msgid "Upcoming" +msgstr "Nemsokára" + +msgid "Open" +msgstr "Folyamatban" + +msgid "Closed" +msgstr "Lezárt" + +msgid "Details" +msgstr "LeÃrás" + +msgid "Status" +msgstr "Státusz" + +msgid "Publication" +msgstr "Kiadvány" + +msgid "Description" +msgstr "LeÃrás" + +msgid "Email" +msgstr "E-mail-cÃm" + +msgid "Contact" +msgstr "Kapcsolat" + +msgid "Contacts" +msgstr "Kapcsolatok" + +msgid "Organisation" +msgstr "Szervezet" + +msgid "Fax number" +msgstr "Fax" + +msgid "Mobile number" +msgstr "Mobiltelefonszám" + +msgid "Office" +msgstr "Iroda" + +msgid "Documents" +msgstr "Dokumentumok" + +msgid "Funding" +msgstr "FinanszÃrozás" + +msgid "As planned" +msgstr "Terv szerint" + +msgid "Cancelled" +msgstr "Törölve" + +msgid "Rescheduled" +msgstr "Más idÅ‘pontra áttéve" + +msgid "Postponed" +msgstr "Elhalasztva" + +msgid "Address" +msgstr "CÃm" + +msgid "Live stream" +msgstr "Online közvetÃtés" + +msgid "Live streaming available" +msgstr "ÉlÅ‘ben követhetÅ‘" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Kiadvány tÃpusa" + +msgid "Call for proposals" +msgstr "Pályázati felhÃvás" + +msgid "Funding programme" +msgstr "FinanszÃrozási program" + +msgid "Deadline model" +msgstr "Pályázat tÃpusa" + +msgid "Single-stage" +msgstr "Egyszakaszos" + +msgid "Two-stage" +msgstr "Kétkörös" + +msgid "Multiple cut-off" +msgstr "Többkörös" + +msgid "Permanent" +msgstr "Ãllandó" + +msgid "@date in" +msgstr "@date," + +msgid "Contact us" +msgstr "Kapcsolatfelvétel" + +msgid "Follow us" +msgstr "Közösségi média" + +msgid "About us" +msgstr "Bemutatkozás" + +msgid "Related sites" +msgstr "Kapcsolódó oldalak" + +msgid "More information on:" +msgstr "További információk:" + +msgid "Discover more on @link" +msgstr "BÅ‘vebb tudnivalók: @link" + +msgid "This site is managed by the @name" +msgstr "A webhely üzemeltetÅ‘je: @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "A webhely üzemeltetÅ‘je: Európai Bizottság, @name" + +msgid "Last updated on: @date" +msgstr "Legutóbbi frissÃtés: @date" + +msgid "File" +msgstr "Fájl" + +msgid "Files" +msgstr "Fájlok" + +msgid "Identification" +msgstr "AzonosÃtószám" + +msgid "Identifications" +msgstr "AzonosÃtószámok" + +msgid "Related department" +msgstr "Kapcsolódó szervezeti egység" + +msgid "Related departments" +msgstr "Kapcsolódó szervezeti egységek" + +msgid "Consultation" +msgstr "Konzultáció" + +msgid "Deadline" +msgstr "HatáridÅ‘" + +msgid "Respond to the questionnaire" +msgstr "Részvétel a konzultációban" + +msgid "Respond to the consultation" +msgstr "Részvétel a konzultációban" + +msgid "Target audience" +msgstr "Célközönség" + +msgid "Why we are consulting" +msgstr "Miért indÃtottuk ezt a konzultációt?" + +msgid "Consultation outcome" +msgstr "A konzultáció eredménye" + +msgid "Additional information" +msgstr "További információk" + +msgid "Reference documents" +msgstr "Referenciadokumentumok" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "A konzultációs idÅ‘szak lezárult Köszönjük, hogy részt vesz felmérésünkben!" + +msgid "Status: @label" +msgstr "Státusz: @label" + +msgid "Responsibilities" +msgstr "Feladatok" + +msgid "Media" +msgstr "Média" + +msgid "Latest" +msgstr "Legújabb információk" + +msgid "Transparency" +msgstr "Ãtláthatóság" + +msgid "Articles and presentations" +msgstr "Cikkek és prezentációk" + +msgid "Biography" +msgstr "Szakmai életrajz" + +msgid "Declaration of interests" +msgstr "Érdekeltségi nyilatkozat" + +msgid "Show contact details" +msgstr "ElérhetÅ‘ségi adatok megjelenÃtése" + +msgid "Hide contact details" +msgstr "ElérhetÅ‘ségi adatok elrejtése" + +msgid "Leadership and organisation" +msgstr "Vezetés és szervezeti felépÃtés" + +msgid "Available translations" +msgstr "ElérhetÅ‘ fordÃtások" + +msgid "General contact" +msgstr "Ãltalános kapcsolattartás" + +msgid "Grants awarded" +msgstr "Támogatások odaÃtélve" + +msgid "Page contents" +msgstr "Tartalom" + +msgid "Your name" +msgstr "Az Ön neve" + +msgid "Your email address" +msgstr "Az Ön e-mail-cÃme" + +msgid "Subject" +msgstr "Tárgy" + +msgid "Message" +msgstr "Üzenet" + +msgid "Country of residence" +msgstr "Lakóhely szerinti ország" + +msgid "Phone" +msgstr "Telefonszám" + +msgid "Send yourself a copy" +msgstr "Kérek másolatot az üzenetrÅ‘l" + +msgid "Status message" +msgstr "Ãllapotüzenet" + +msgid "Close this message" +msgstr "Üzenet bezárása" + +msgid "The sender's name" +msgstr "A küldÅ‘ neve" + +msgid "The sender's email" +msgstr "A küldÅ‘ e-mail-cÃme" + +msgid "Topic" +msgstr "Téma" + +msgid "Languages" +msgstr "Nyelvek" + +msgid "Keywords" +msgstr "Kulcsszavak" + +msgid "No results have been found" +msgstr "Nincs találat" + +msgid "Event date" +msgstr "Esemény dátuma" + +msgid "Select" +msgstr "Kiválasztás" + +msgid "After" +msgstr "EttÅ‘l:" + +msgid "Before" +msgstr "Eddig:" + +msgid "In between" +msgstr "IdÅ‘köz" + +msgid "Select all" +msgstr "Összes kiválasztása" + +msgid "Event type" +msgstr "Az esemény tÃpusa" + +msgid "Venue" +msgstr "HelyszÃn" + +msgid "Online type" +msgstr "Online" + +msgid "Livestream" +msgstr "ÉlÅ‘ online közvetÃtés" + +msgid "Type" +msgstr "TÃpus" + +msgid "EU organisation type" +msgstr "Uniós szervezet tÃpusa" + +msgid "Date" +msgstr "Dátum" + +msgid "End Date" +msgstr "Záró dátum" + +msgid "Responsible department" +msgstr "FelelÅ‘s szervezeti egység" + +msgid "Content owner" +msgstr "Tartalomtulajdonos" + +msgid "Overview" +msgstr "Ãttekintés" + +msgid "Open gallery" +msgstr "Galéria megnyitása" + +msgid "(Acting) @role" +msgstr "(MegbÃzott) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Kövesse a legújabb fejleményeket és tájékozódjon arról, hogyan vehet részt Ön is a folyamatokban!" + +msgid "Upcoming and ongoing" +msgstr "KözelgÅ‘ és folyamatban lévÅ‘" + +msgid "Past" +msgstr "Korábbi" + +msgid "Upcoming and open" +msgstr "KözelgÅ‘ és aktuális" + +msgid "This page is not available in @language_name." +msgstr "Ez az oldal nem érhetÅ‘ el @language_name nyelven." + +msgid "Choose another language" +msgstr "Válasszon másik nyelvet" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 nap" +msgstr[1] "@count nap" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 hét" +msgstr[1] "@count hét" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 év" +msgstr[1] "@count év" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 hónap" +msgstr[1] "@count hónap" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 óra" +msgstr[1] "@count óra" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 perc" +msgstr[1] "@count perc" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 másodperc" +msgstr[1] "@count másodperc" + +msgid "Online link" +msgstr "Az esemény linkje" + +msgid "Online time" +msgstr "Az esemény idÅ‘pontja" + +msgid "Name" +msgstr "Név" + +msgid "I have read and agree with the @link" +msgstr "Elolvastam az @link és egyetértek vele" + +msgid "data protection terms" +msgstr "adatvédelmi nyilatkozatot," diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-is.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-is.po new file mode 100644 index 00000000..375527d5 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-is.po @@ -0,0 +1,529 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tegund fyrirtækis" + +msgid "Show @numb more items" +msgstr "Sýna @numb fleiri niðurstöður" + +msgid "When" +msgstr "Hvenær" + +msgid "Where" +msgstr "Hvar" + +msgid "Organiser" +msgstr "Skipuleggjandi" + +msgid "Website" +msgstr "HeimasÃða" + +msgid "Social media" +msgstr "Samfélagsmiðlar" + +msgid "Number of seats" +msgstr "Fjöldi sæta" + +msgid "Entrance fee" +msgstr "Aðgangseyrir" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Bókaðu sæti þitt, bóka innan @time_left, skráning mun renna út þann @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Skráning mun opnast eftir @time_left Þú getur skráð þig frá @start_date til @end_date." + +msgid "Registration period ended on @date" +msgstr "SkráningartÃmabili lauk þann @date" + +msgid "Postal address" +msgstr "Heimilisfang" + +msgid "Authors" +msgstr "Höfundar" + +msgid "Department" +msgstr "Deild" + +msgid "Project duration" +msgstr "LÃftÃmi verkefnis" + +msgid "Project website" +msgstr "HeimasÃða verkefnis" + +msgid "Contact organisation" +msgstr "Tengiliðafyrirtæki" + +msgid "Call status: @label" +msgstr "Staða útboðs: @label" + +msgid "Press contacts" +msgstr "Tengiliðir fjölmiðla" + +msgid "Call for tenders" +msgstr "Lýst eftir útboðum" + +msgid "Related links" +msgstr "Tengdar slóðir" + +msgid "Practical information" +msgstr "Gagnlegar upplýsingar" + +msgid "Phone number" +msgstr "SÃmanúmer" + +msgid "Opening date" +msgstr "Dagsetning opnunar" + +msgid "Deadline date" +msgstr "Skilafrestur" + +msgid "Deadline dates" +msgstr "Skilafrestir" + +msgid "Publication date" +msgstr "Útgáfudagsetning" + +msgid "Author" +msgstr "Höfundur" + +msgid "Location" +msgstr "Staðsetning" + +msgid "News type" +msgstr "Tegund fréttar" + +msgid "Project locations" +msgstr "Staðsetningar verkefnis" + +msgid "Overall budget" +msgstr "Heildarfjárhagsáætlun" + +msgid "EU contribution" +msgstr "Framlag ESB" + +msgid "Departments" +msgstr "Deildir" + +msgid "Results" +msgstr "Niðurstöður" + +msgid "Stakeholders" +msgstr "Hagsmunaaðilar" + +msgid "Coordinators" +msgstr "Samræmingaraðilar" + +msgid "Participants" +msgstr "Þátttakendur" + +msgid "Country" +msgstr "Land" + +msgid "Countries" +msgstr "Lönd" + +msgid "EU Organisation" +msgstr "Stofnun ESB" + +msgid "Non-EU organisation" +msgstr "Ekki stofnun ESB" + +msgid "Reference" +msgstr "Heimild" + +msgid "Upcoming" +msgstr "Væntanlegt" + +msgid "Open" +msgstr "Opið" + +msgid "Closed" +msgstr "Lokað" + +msgid "Details" +msgstr "Upplýsingar" + +msgid "Status" +msgstr "Staða" + +msgid "Publication" +msgstr "Útgáfa" + +msgid "Description" +msgstr "Lýsing" + +msgid "Email" +msgstr "Netfang" + +msgid "Contact" +msgstr "Hafa samband" + +msgid "Contacts" +msgstr "Tengiliðir" + +msgid "Organisation" +msgstr "Fyrirtæki" + +msgid "Fax number" +msgstr "BréfasÃmi" + +msgid "Mobile number" +msgstr "FarsÃmi" + +msgid "Office" +msgstr "Skrifstofa" + +msgid "Documents" +msgstr "Skjöl" + +msgid "Funding" +msgstr "Fjármögnun" + +msgid "As planned" +msgstr "Fylgir áætlun" + +msgid "Cancelled" +msgstr "Hætt við" + +msgid "Rescheduled" +msgstr "Endurskipulagt" + +msgid "Postponed" +msgstr "Frestað" + +msgid "Address" +msgstr "Heimilisfang" + +msgid "Live stream" +msgstr "Bein útsending" + +msgid "Live streaming available" +msgstr "Beint streymi à boði" + +msgid "Project" +msgstr "Verkefni" + +msgid "Publication type" +msgstr "Tegund birtingar" + +msgid "Call for proposals" +msgstr "Lýst eftir tillögum" + +msgid "Funding programme" +msgstr "Fjármögnunaráætlun" + +msgid "Deadline model" +msgstr "Ãætlun skilafrests" + +msgid "Single-stage" +msgstr "Eins þrepa" + +msgid "Two-stage" +msgstr "Tveggja þrepa" + +msgid "Multiple cut-off" +msgstr "Margir lokunarfrestir" + +msgid "Permanent" +msgstr "Varanlegt" + +msgid "Last updated on: @date" +msgstr "SÃðast uppfært: @date" + +msgid "File" +msgstr "Skjal" + +msgid "Files" +msgstr "Skjöl" + +msgid "Identification" +msgstr "Auðkenni" + +msgid "Identifications" +msgstr "Auðkenni" + +msgid "Related department" +msgstr "Tengd deild" + +msgid "Related departments" +msgstr "Tengdar deildir" + +msgid "Consultation" +msgstr "Ráðgjöf" + +msgid "Deadline" +msgstr "Frestur rennur út" + +msgid "Respond to the questionnaire" +msgstr "Svara könnun" + +msgid "Respond to the consultation" +msgstr "Viðbrögð við ráðgjöf" + +msgid "Target audience" +msgstr "Markhópur" + +msgid "Why we are consulting" +msgstr "Hvers vegna veitum við ráðgjöf?" + +msgid "Consultation outcome" +msgstr "Niðurstaða ráðgjafar" + +msgid "Additional information" +msgstr "Viðbótarupplýsingar" + +msgid "Reference documents" +msgstr "TilvÃsunarskjöl" + +msgid "Responsibilities" +msgstr "Ãbyrgðarhlutverk" + +msgid "Media" +msgstr "Miðlar" + +msgid "Latest" +msgstr "SÃðast" + +msgid "Transparency" +msgstr "Gagnsæi" + +msgid "Articles and presentations" +msgstr "Greinar og kynningar" + +msgid "Biography" +msgstr "Æviágrip" + +msgid "Declaration of interests" +msgstr "Hagsmunayfirlýsing" + +msgid "Show contact details" +msgstr "Sýna tengiliðaupplýsingar" + +msgid "Hide contact details" +msgstr "Fela tengiliðaupplýsingar" + +msgid "Contact us" +msgstr "Hafa samband" + +msgid "Follow us" +msgstr "Fylgja okkur" + +msgid "About us" +msgstr "Um okkur" + +msgid "Related sites" +msgstr "Tengdar heimasÃður" + +msgid "More information on:" +msgstr "Nánari upplýsingar:" + +msgid "Discover more on @link" +msgstr "Finndu meira á @link" + +msgid "This site is managed by the @name" +msgstr "Þessari sÃðu er stjórnað af @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Þessari sÃðu er stjórnað af framkvæmdastjórn ESB, @name" + +msgid "Status: @label" +msgstr "Staða: @label" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Bókaðu sæti þitt, bóka innan @time_left, skráning mun renna út þann @end_date" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "eins dags" +msgstr[1] "@count daga" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "einnar viku" +msgstr[1] "@count vikur" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "eins árs" +msgstr[1] "@count ár" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "eins mánaðar" +msgstr[1] "@count mánuði" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "einnar klukkustundar" +msgstr[1] "@count tÃmar" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "einnar mÃnútu" +msgstr[1] "@count mÃnútur" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "einnar sekúndu" +msgstr[1] "@count sekúndur" + +msgid "Online link" +msgstr "Slóð nettengingar" + +msgid "Online time" +msgstr "TÃmi nettengingar" + +msgid "Grants awarded" +msgstr "Veittir styrkir" + +msgid "Keywords" +msgstr "Leitarorð" + +msgid "Subject" +msgstr "Efni" + +msgid "General contact" +msgstr "Almennur tengiliður" + +msgid "Overview" +msgstr "Yfirlit" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Fylgjast með sÃðustu framförum og læra meira um hvernig taka þátt." + +msgid "Open gallery" +msgstr "Opna safn" + +msgid "media items" +msgstr "miðlunarefni" + +msgid "(Acting) @role" +msgstr "(Sett/ur) @role" + +msgid "Your name" +msgstr "Nafnið þitt" + +msgid "Your email address" +msgstr "Netfangið þitt" + +msgid "Message" +msgstr "Skilaboð" + +msgid "Country of residence" +msgstr "Dvalarland" + +msgid "Phone" +msgstr "SÃmi" + +msgid "Send yourself a copy" +msgstr "Senda sjálfum/sjálfri mér afrit" + +msgid "Status message" +msgstr "Skilaboð um stöðu" + +msgid "Close this message" +msgstr "Loka skilaboðunum" + +msgid "The sender's name" +msgstr "Nafn sendanda" + +msgid "The sender's email" +msgstr "Netfang sendanda" + +msgid "Topic" +msgstr "Viðfangsefni" + +msgid "Languages" +msgstr "Tungumál" + +msgid "No results have been found" +msgstr "Engar niðurstöður fundust" + +msgid "Event date" +msgstr "Dagsetning viðburðar" + +msgid "Select" +msgstr "Velja" + +msgid "After" +msgstr "Eftir" + +msgid "Before" +msgstr "Fyrir" + +msgid "In between" +msgstr "à milli" + +msgid "Select all" +msgstr "Velja allt" + +msgid "Upcoming and ongoing" +msgstr "Væntanlegt/à gangi" + +msgid "Past" +msgstr "Liðið" + +msgid "Event type" +msgstr "Tegund viðburðar" + +msgid "Venue" +msgstr "Staður" + +msgid "Online type" +msgstr "Tegund nettengingar" + +msgid "Livestream" +msgstr "Streymi" + +msgid "Type" +msgstr "Tegund" + +msgid "EU organisation type" +msgstr "Tegund stofnunar ESB" + +msgid "Date" +msgstr "Dagsetning" + +msgid "End Date" +msgstr "Lokadagsetning" + +msgid "Responsible department" +msgstr "Ãbyrgðardeild" + +msgid "Upcoming and open" +msgstr "Væntanlegt/opið" + +msgid "Closed" +msgstr "Lokað" + +msgid "Content owner" +msgstr "Eigandi efnis" + +msgid "Publication date" +msgstr "Útgáfudagsetning" + +msgid "Publication type" +msgstr "Tegund útgáfu" + +msgid "Available translations" +msgstr "Tiltækar þýðingar" + +msgid "Page contents" +msgstr "Innihald sÃðu" + +msgid "Name" +msgstr "Heiti" + +msgid "@date in" +msgstr "@date Ã" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Svarfrestur vegna þessarar ráðgjafar er liðinn. Takk fyrir þitt innlegg." + +msgid "I have read and agree with the @link" +msgstr "Ég hef lesið og samþykki @link" + +msgid "data protection terms" +msgstr "gagnaverndarskilmálanna" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-it.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-it.po new file mode 100644 index 00000000..50a2456a --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-it.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tipo di organizzazione" + +msgid "Show @numb more items" +msgstr "Mostra @numb altri elementi" + +msgid "When" +msgstr "Quando" + +msgid "Where" +msgstr "Dove" + +msgid "Organiser" +msgstr "Organizzatore" + +msgid "Website" +msgstr "Sito web" + +msgid "Social media" +msgstr "Social media" + +msgid "Number of seats" +msgstr "Numero di posti" + +msgid "Entrance fee" +msgstr "Biglietto d'ingresso" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Prenota il posto, @time_left per registrarsi, scadenza per l'iscrizione @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Le registrazioni si apriranno tra @time_left. È possibile registrarsi dal @start_date al @end_date." + +msgid "Registration period ended on @date" +msgstr "Il periodo di registrazione si è concluso il @date" + +msgid "Postal address" +msgstr "Indirizzo postale" + +msgid "Authors" +msgstr "Autori" + +msgid "Department" +msgstr "Servizio" + +msgid "Project duration" +msgstr "Durata del progetto" + +msgid "Project website" +msgstr "Sito web del progetto" + +msgid "Contact organisation" +msgstr "Organizzazione da contattare" + +msgid "Call status: @label" +msgstr "Stato: @label" + +msgid "Press contacts" +msgstr "Contatti per la stampa" + +msgid "Call for tenders" +msgstr "Bando di gara" + +msgid "Related links" +msgstr "Link correlati" + +msgid "Practical information" +msgstr "Informazioni pratiche" + +msgid "Phone number" +msgstr "Telefono" + +msgid "Opening date" +msgstr "Data di apertura" + +msgid "Deadline date" +msgstr "Data di scadenza" + +msgid "Deadline dates" +msgstr "Date di scadenza" + +msgid "Publication date" +msgstr "Data di pubblicazione" + +msgid "Author" +msgstr "Autore" + +msgid "Location" +msgstr "Sede" + +msgid "News type" +msgstr "Tipo di notizie" + +msgid "Project locations" +msgstr "Ubicazione del progetto" + +msgid "Overall budget" +msgstr "Bilancio complessivo" + +msgid "EU contribution" +msgstr "Contributo dell'UE" + +msgid "Departments" +msgstr "Servizi" + +msgid "Results" +msgstr "Esito" + +msgid "Stakeholders" +msgstr "Parti interessate" + +msgid "Coordinators" +msgstr "Coordinatori" + +msgid "Participants" +msgstr "Partecipanti" + +msgid "Country" +msgstr "Paese" + +msgid "Countries" +msgstr "Paesi" + +msgid "EU Organisation" +msgstr "Organizzazione dell'UE" + +msgid "Non-EU organisation" +msgstr "Organizzazione extra UE" + +msgid "Reference" +msgstr "Riferimento" + +msgid "Upcoming" +msgstr "In programma" + +msgid "Open" +msgstr "Aperto" + +msgid "Closed" +msgstr "Chiusi" + +msgid "Details" +msgstr "Dettagli" + +msgid "Status" +msgstr "Stato" + +msgid "Publication" +msgstr "Pubblicazione" + +msgid "Description" +msgstr "Descrizione" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Contatti" + +msgid "Contacts" +msgstr "Contatti" + +msgid "Organisation" +msgstr "Organizzazione" + +msgid "Fax number" +msgstr "Fax" + +msgid "Mobile number" +msgstr "Cellulare" + +msgid "Office" +msgstr "Ufficio" + +msgid "Documents" +msgstr "Documenti" + +msgid "Funding" +msgstr "Finanziamenti" + +msgid "As planned" +msgstr "Come previsto" + +msgid "Cancelled" +msgstr "Annullato" + +msgid "Rescheduled" +msgstr "Riprogrammato / Riprogrammata" + +msgid "Postponed" +msgstr "Rinviato / Rinviata" + +msgid "Address" +msgstr "Indirizzo" + +msgid "Live stream" +msgstr "Diretta streaming" + +msgid "Live streaming available" +msgstr "Diretta streaming disponibile" + +msgid "Project" +msgstr "Progetto" + +msgid "Publication type" +msgstr "Tipo di pubblicazione" + +msgid "Call for proposals" +msgstr "Invito a presentare proposte" + +msgid "Funding programme" +msgstr "Programma di finanziamento" + +msgid "Deadline model" +msgstr "Tipo di scadenza" + +msgid "Single-stage" +msgstr "In una faseIn una fase" + +msgid "Two-stage" +msgstr "In due fasiIn due fasi" + +msgid "Multiple cut-off" +msgstr "In più fasiIn più fasi" + +msgid "Permanent" +msgstr "Permanente" + +msgid "@date in" +msgstr "@date in" + +msgid "Contact us" +msgstr "Contattaci" + +msgid "Follow us" +msgstr "Seguici" + +msgid "About us" +msgstr "Chi siamo" + +msgid "Related sites" +msgstr "Siti correlati" + +msgid "More information on:" +msgstr "Per saperne di più:" + +msgid "Discover more on @link" +msgstr "Scopri di più @link" + +msgid "This site is managed by the @name" +msgstr "Il sito è gestito da @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Il sito è gestito da Commissione europea, @name" + +msgid "Last updated on: @date" +msgstr "Ultimo aggiornamento: @date" + +msgid "File" +msgstr "File" + +msgid "Files" +msgstr "File" + +msgid "Identification" +msgstr "Identificazione" + +msgid "Identifications" +msgstr "Identificazioni" + +msgid "Related department" +msgstr "Servizio correlato" + +msgid "Related departments" +msgstr "Servizi collegati" + +msgid "Consultation" +msgstr "Consultazione" + +msgid "Deadline" +msgstr "Scadenza" + +msgid "Respond to the questionnaire" +msgstr "Rispondi al questionario" + +msgid "Respond to the consultation" +msgstr "Rispondi alla consultazione" + +msgid "Target audience" +msgstr "Destinatari" + +msgid "Why we are consulting" +msgstr "Perché questa consultazione" + +msgid "Consultation outcome" +msgstr "Esito della consultazione" + +msgid "Additional information" +msgstr "Ulteriori informazioni" + +msgid "Reference documents" +msgstr "Documenti di riferimento" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Il periodo per rispondere alla consultazione è terminato. Grazie della collaborazione." + +msgid "Status: @label" +msgstr "Stato: @label" + +msgid "Responsibilities" +msgstr "Competenze" + +msgid "Media" +msgstr "Media" + +msgid "Latest" +msgstr "Ultimi aggiornamenti" + +msgid "Transparency" +msgstr "Trasparenza" + +msgid "Articles and presentations" +msgstr "Articoli e presentazioni" + +msgid "Biography" +msgstr "Biografia" + +msgid "Declaration of interests" +msgstr "Dichiarazione di interessi" + +msgid "Show contact details" +msgstr "Mostra contatti" + +msgid "Hide contact details" +msgstr "Nascondi i contatti" + +msgid "Leadership and organisation" +msgstr "Direzione e organizzazione" + +msgid "Available translations" +msgstr "Traduzioni disponibili" + +msgid "General contact" +msgstr "Dati generali" + +msgid "Grants awarded" +msgstr "Sovvenzioni concesse" + +msgid "Page contents" +msgstr "Indice" + +msgid "Your name" +msgstr "Nome" + +msgid "Your email address" +msgstr "Indirizzo e-mail" + +msgid "Subject" +msgstr "Oggetto" + +msgid "Message" +msgstr "Messaggio" + +msgid "Country of residence" +msgstr "Paese di residenza" + +msgid "Phone" +msgstr "Telefono" + +msgid "Send yourself a copy" +msgstr "Inviati una copia" + +msgid "Status message" +msgstr "Messaggio di stato" + +msgid "Close this message" +msgstr "Chiudi il messaggio" + +msgid "The sender's name" +msgstr "Nome del mittente" + +msgid "The sender's email" +msgstr "E-mail del mittente" + +msgid "Topic" +msgstr "Argomento" + +msgid "Languages" +msgstr "Lingue" + +msgid "Keywords" +msgstr "Parole chiave" + +msgid "No results have been found" +msgstr "Nessun risultato trovato" + +msgid "Event date" +msgstr "Data dell'evento" + +msgid "Select" +msgstr "Seleziona" + +msgid "After" +msgstr "Dopo" + +msgid "Before" +msgstr "Prima" + +msgid "In between" +msgstr "Tra" + +msgid "Select all" +msgstr "Seleziona tutto" + +msgid "Event type" +msgstr "Tipo di evento" + +msgid "Venue" +msgstr "Sede" + +msgid "Online type" +msgstr "Modalità online" + +msgid "Livestream" +msgstr "Diretta streaming" + +msgid "Type" +msgstr "Tipo" + +msgid "EU organisation type" +msgstr "Tipo di organizzazione dell'UE" + +msgid "Date" +msgstr "Data" + +msgid "End Date" +msgstr "Data di conclusione" + +msgid "Responsible department" +msgstr "Servizio competente" + +msgid "Content owner" +msgstr "Proprietario del contenuto" + +msgid "Overview" +msgstr "Panoramica" + +msgid "Open gallery" +msgstr "Apri galleria" + +msgid "(Acting) @role" +msgstr "(Vice) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Segui gli ultimi sviluppi e scopri come partecipare." + +msgid "Upcoming and ongoing" +msgstr "Prossimi e in corso" + +msgid "Past" +msgstr "Precedenti" + +msgid "Upcoming and open" +msgstr "In programma e aperti" + +msgid "This page is not available in @language_name." +msgstr "Questa pagina non è disponibile in @language_name." + +msgid "Choose another language" +msgstr "Scegliere un’altra lingua" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 giorno" +msgstr[1] "@count giorni" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 settimana" +msgstr[1] "@count settimane" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 anno" +msgstr[1] "@count anni" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mese" +msgstr[1] "@count mesi" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 ora" +msgstr[1] "@count ore" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuto" +msgstr[1] "@count minuti" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 secondo" +msgstr[1] "@count secondi" + +msgid "Online link" +msgstr "Link per l'accesso online" + +msgid "Online time" +msgstr "Ora online" + +msgid "Name" +msgstr "Nome" + +msgid "I have read and agree with the @link" +msgstr "Ho letto e accetto le @link" + +msgid "data protection terms" +msgstr "condizioni relative alla protezione dei dati" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lt.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lt.po new file mode 100644 index 00000000..a25b91c5 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lt.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Organizacijos rūšis" + +msgid "Show @numb more items" +msgstr "Parodyti @numb daugiau elementų" + +msgid "When" +msgstr "Kada" + +msgid "Where" +msgstr "Kur" + +msgid "Organiser" +msgstr "Organizatorius" + +msgid "Website" +msgstr "Interneto svetainÄ—" + +msgid "Social media" +msgstr "Socialiniai tinklai" + +msgid "Number of seats" +msgstr "Vietų skaiÄius" + +msgid "Entrance fee" +msgstr "Įėjimo mokestis" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Užsisakykite vietÄ…, liko @time_left užsiregistruoti, registracija baigsis @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Iki registracijos pradžios liko @time_left. Registruotis galima nuo @start_date iki @end_date." + +msgid "Registration period ended on @date" +msgstr "Registracijos laikotarpis baigÄ—si @date" + +msgid "Postal address" +msgstr "PaÅ¡to adresas" + +msgid "Authors" +msgstr "Autoriai" + +msgid "Department" +msgstr "Padalinys" + +msgid "Project duration" +msgstr "Projekto terminas" + +msgid "Project website" +msgstr "Projekto interneto svetainÄ—" + +msgid "Contact organisation" +msgstr "Organizacija ryÅ¡iams" + +msgid "Call status: @label" +msgstr "Kvietimo bÅ«sena @label" + +msgid "Press contacts" +msgstr "Kontaktiniai asmenys žiniasklaidai" + +msgid "Call for tenders" +msgstr "Konkurso paskelbimas" + +msgid "Related links" +msgstr "Susijusios nuorodos" + +msgid "Practical information" +msgstr "PraktinÄ— informacija" + +msgid "Phone number" +msgstr "Telefono numeris" + +msgid "Opening date" +msgstr "Pradžios data" + +msgid "Deadline date" +msgstr "Terminas" + +msgid "Deadline dates" +msgstr "Terminai" + +msgid "Publication date" +msgstr "Paskelbimo data" + +msgid "Author" +msgstr "Autorius" + +msgid "Location" +msgstr "Vieta" + +msgid "News type" +msgstr "Naujienų rūšis" + +msgid "Project locations" +msgstr "Projekto įgyvendinimo vietos" + +msgid "Overall budget" +msgstr "Bendras biudžetas" + +msgid "EU contribution" +msgstr "ES įnaÅ¡as" + +msgid "Departments" +msgstr "Padaliniai" + +msgid "Results" +msgstr "Rezultatai" + +msgid "Stakeholders" +msgstr "Suinteresuotosios Å¡alys" + +msgid "Coordinators" +msgstr "Koordinatoriai" + +msgid "Participants" +msgstr "Dalyviai" + +msgid "Country" +msgstr "Å alis" + +msgid "Countries" +msgstr "Å alys" + +msgid "EU Organisation" +msgstr "ES organizacija" + +msgid "Non-EU organisation" +msgstr "Ne ES organizacija" + +msgid "Reference" +msgstr "Nuoroda" + +msgid "Upcoming" +msgstr "Netrukus" + +msgid "Open" +msgstr "Vyksta" + +msgid "Closed" +msgstr "BaigÄ—si" + +msgid "Details" +msgstr "IÅ¡samÅ«s duomenys" + +msgid "Status" +msgstr "BÅ«sena" + +msgid "Publication" +msgstr "Leidinys" + +msgid "Description" +msgstr "ApraÅ¡ymas" + +msgid "Email" +msgstr "E. paÅ¡tas" + +msgid "Contact" +msgstr "Kontaktiniai duomenys" + +msgid "Contacts" +msgstr "Asmenys ryÅ¡iams" + +msgid "Organisation" +msgstr "Organizacija" + +msgid "Fax number" +msgstr "Fakso numeris" + +msgid "Mobile number" +msgstr "Mobiliojo telefono numeris" + +msgid "Office" +msgstr "Biuras" + +msgid "Documents" +msgstr "Dokumentai" + +msgid "Funding" +msgstr "Finansavimas" + +msgid "As planned" +msgstr "Pagal planÄ…" + +msgid "Cancelled" +msgstr "AtÅ¡aukta" + +msgid "Rescheduled" +msgstr "Pakeistas laikas" + +msgid "Postponed" +msgstr "AtidÄ—ta" + +msgid "Address" +msgstr "Adresas" + +msgid "Live stream" +msgstr "TiesioginÄ— transliacija" + +msgid "Live streaming available" +msgstr "Yra tiesioginÄ— transliacija" + +msgid "Project" +msgstr "Projektas" + +msgid "Publication type" +msgstr "Leidinio rūšis" + +msgid "Call for proposals" +msgstr "Kvietimas teikti pasiÅ«lymus" + +msgid "Funding programme" +msgstr "Finansavimo programa" + +msgid "Deadline model" +msgstr "Termino pobÅ«dis" + +msgid "Single-stage" +msgstr "Vieno etapo" + +msgid "Two-stage" +msgstr "Dviejų etapų" + +msgid "Multiple cut-off" +msgstr "Keli terminai" + +msgid "Permanent" +msgstr "Nuolatinis" + +msgid "@date in" +msgstr "@date" + +msgid "Contact us" +msgstr "Susisiekite su mumis" + +msgid "Follow us" +msgstr "Sekite mus" + +msgid "About us" +msgstr "Apie mus" + +msgid "Related sites" +msgstr "Susijusios svetainÄ—s" + +msgid "More information on:" +msgstr "Daugiau informacijos apie:" + +msgid "Discover more on @link" +msgstr "Daugiau informacijos @link" + +msgid "This site is managed by the @name" +msgstr "Å iÄ… svetainÄ™ tvarko @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Å iÄ… svetainÄ™ tvarko Europos Komisija, @name" + +msgid "Last updated on: @date" +msgstr "Paskutinį kartÄ… atnaujinta: @date" + +msgid "File" +msgstr "Rinkmena" + +msgid "Files" +msgstr "Rinkmenos" + +msgid "Identification" +msgstr "Identifikatorius" + +msgid "Identifications" +msgstr "Identifikavimo duomenys" + +msgid "Related department" +msgstr "SusijÄ™s padalinys" + +msgid "Related departments" +msgstr "SusijÄ™ padaliniai" + +msgid "Consultation" +msgstr "Konsultacijos" + +msgid "Deadline" +msgstr "Terminas" + +msgid "Respond to the questionnaire" +msgstr "Pildyti klausimynÄ…" + +msgid "Respond to the consultation" +msgstr "Dalyvaukite konsultacijose" + +msgid "Target audience" +msgstr "TikslinÄ— auditorija" + +msgid "Why we are consulting" +msgstr "KodÄ—l rengiame konsultacijas?" + +msgid "Consultation outcome" +msgstr "Konsultacijų rezultatai" + +msgid "Additional information" +msgstr "Papildoma informacija" + +msgid "Reference documents" +msgstr "SusijÄ™ dokumentai" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Å ių konsultacijų nuomonių teikimo laikotarpis baigÄ—si. DÄ—kojame, kad dalyvaujate mÅ«sų apklausoje." + +msgid "Status: @label" +msgstr "BÅ«sena: @label" + +msgid "Responsibilities" +msgstr "Pareigos" + +msgid "Media" +msgstr "Žiniasklaida" + +msgid "Latest" +msgstr "Naujausia" + +msgid "Transparency" +msgstr "Skaidrumas" + +msgid "Articles and presentations" +msgstr "Straipsniai ir praneÅ¡imai" + +msgid "Biography" +msgstr "Biografija" + +msgid "Declaration of interests" +msgstr "Interesų deklaracija" + +msgid "Show contact details" +msgstr "Rodyti kontaktinius duomenis" + +msgid "Hide contact details" +msgstr "SlÄ—pti kontaktinius duomenis" + +msgid "Leadership and organisation" +msgstr "VadovybÄ— ir organizacinÄ— struktÅ«ra" + +msgid "Available translations" +msgstr "Vertimai" + +msgid "General contact" +msgstr "Bendri kontaktiniai duomenys" + +msgid "Grants awarded" +msgstr "Skirtos dotacijos" + +msgid "Page contents" +msgstr "Puslapio turinys" + +msgid "Your name" +msgstr "JÅ«sų vardas ir pavardÄ—" + +msgid "Your email address" +msgstr "JÅ«sų e. paÅ¡to adresas" + +msgid "Subject" +msgstr "Tema" + +msgid "Message" +msgstr "ŽinutÄ—" + +msgid "Country of residence" +msgstr "Gyvenamoji Å¡alis" + +msgid "Phone" +msgstr "Telefonas" + +msgid "Send yourself a copy" +msgstr "Siųsti kopijÄ… sau" + +msgid "Status message" +msgstr "BÅ«senos praneÅ¡imas" + +msgid "Close this message" +msgstr "Uždaryti Å¡iÄ… žinutÄ™" + +msgid "The sender's name" +msgstr "SiuntÄ—jo vardas ir pavardÄ—" + +msgid "The sender's email" +msgstr "SiuntÄ—jo e. paÅ¡to adresas" + +msgid "Topic" +msgstr "Tema" + +msgid "Languages" +msgstr "Kalbos" + +msgid "Keywords" +msgstr "Raktažodžiai" + +msgid "No results have been found" +msgstr "Rezultatų nerasta" + +msgid "Event date" +msgstr "Renginio data" + +msgid "Select" +msgstr "Pasirinkti" + +msgid "After" +msgstr "Po" + +msgid "Before" +msgstr "Iki" + +msgid "In between" +msgstr "Tarp" + +msgid "Select all" +msgstr "Pasirinkti viskÄ…" + +msgid "Event type" +msgstr "Renginio rūšis" + +msgid "Venue" +msgstr "Vieta" + +msgid "Online type" +msgstr "Internetinio renginio rūšis" + +msgid "Livestream" +msgstr "TiesioginÄ— transliacija" + +msgid "Type" +msgstr "Rūšis" + +msgid "EU organisation type" +msgstr "ES organizacijos rūšis" + +msgid "Date" +msgstr "Data" + +msgid "End Date" +msgstr "Pabaigos data" + +msgid "Responsible department" +msgstr "Atsakingas padalinys" + +msgid "Content owner" +msgstr "Turinio savininkas" + +msgid "Overview" +msgstr "Apžvalga" + +msgid "Open gallery" +msgstr "Atidaryti galerijÄ…" + +msgid "(Acting) @role" +msgstr "(L. e. p.) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Sekite naujienas ir daugiau sužinokite, kaip galite dalyvauti." + +msgid "Upcoming and ongoing" +msgstr "ArtÄ—jantys ir vykstantys" + +msgid "Past" +msgstr "BuvÄ™" + +msgid "Upcoming and open" +msgstr "ArtÄ—jantys ir vykstantys" + +msgid "This page is not available in @language_name." +msgstr "Å io puslapio nÄ—ra @language_name." + +msgid "Choose another language" +msgstr "Pasirinkite kitÄ… kalbÄ…" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 d." +msgstr[1] "@count d." + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 sav." +msgstr[1] "@count sav." + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 m." +msgstr[1] "@count m." + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mÄ—n." +msgstr[1] "@count mÄ—n." + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 val." +msgstr[1] "@count val." + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 min." +msgstr[1] "@count min." + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sek." +msgstr[1] "@count sek." + +msgid "Online link" +msgstr "Renginio nuoroda" + +msgid "Online time" +msgstr "Renginio laikas" + +msgid "Name" +msgstr "Vardas, pavardÄ— (pavadinimas)" + +msgid "I have read and agree with the @link" +msgstr "@link perskaiÄiau ir su jomis sutinku" + +msgid "data protection terms" +msgstr "Duomenų apsaugos sÄ…lygas" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lv.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lv.po new file mode 100644 index 00000000..6f2627fc --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-lv.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "OrganizÄcijas veids" + +msgid "Show @numb more items" +msgstr "ParÄdÄ«t vÄ“l @numb elementu(-s)" + +msgid "When" +msgstr "Kad" + +msgid "Where" +msgstr "Kur" + +msgid "Organiser" +msgstr "Organizators" + +msgid "Website" +msgstr "TÄ«mekļvietne" + +msgid "Social media" +msgstr "SociÄlie plaÅ¡saziņas lÄ«dzekļi" + +msgid "Number of seats" +msgstr "SÄ“dvietu skaits" + +msgid "Entrance fee" +msgstr "Ieejas maksa" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "RezervÄ“jiet savu vietu! Jums vÄ“l ir @time_left, lai reÄ£istrÄ“tos. ReÄ£istrÄcija beigsies @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "ReÄ£istrÄcija sÄksies @time_left. Varat reÄ£istrÄ“ties no @start_date lÄ«dz @end_date." + +msgid "Registration period ended on @date" +msgstr "ReÄ£istrÄcijas periods beidzÄs @date" + +msgid "Postal address" +msgstr "Pasta adrese" + +msgid "Authors" +msgstr "Autori" + +msgid "Department" +msgstr "StruktÅ«rvienÄ«ba" + +msgid "Project duration" +msgstr "Projekta ilgums" + +msgid "Project website" +msgstr "Projekta tÄ«mekļvietne" + +msgid "Contact organisation" +msgstr "SazinÄties ar organizÄciju" + +msgid "Call status: @label" +msgstr "UzaicinÄjuma statuss: @label" + +msgid "Press contacts" +msgstr "Kontaktpersonas presei" + +msgid "Call for tenders" +msgstr "UzaicinÄjums iesniegt piedÄvÄjumus" + +msgid "Related links" +msgstr "LÄ«dzÄ«gas saites" + +msgid "Practical information" +msgstr "Praktiska informÄcija" + +msgid "Phone number" +msgstr "TÄlruņa numurs" + +msgid "Opening date" +msgstr "SÄkuma datums" + +msgid "Deadline date" +msgstr "Termiņa datums" + +msgid "Deadline dates" +msgstr "Termiņa datumi" + +msgid "Publication date" +msgstr "PublikÄcijas datums" + +msgid "Author" +msgstr "Autors" + +msgid "Location" +msgstr "Vieta" + +msgid "News type" +msgstr "Jaunumu veids" + +msgid "Project locations" +msgstr "Projekta Ä«stenoÅ¡anas vietas" + +msgid "Overall budget" +msgstr "KopÄ“jais budžets" + +msgid "EU contribution" +msgstr "ES ieguldÄ«jums" + +msgid "Departments" +msgstr "StruktÅ«rvienÄ«bas" + +msgid "Results" +msgstr "RezultÄti" + +msgid "Stakeholders" +msgstr "IeinteresÄ“tÄs personas" + +msgid "Coordinators" +msgstr "Koordinatori" + +msgid "Participants" +msgstr "DalÄ«bnieki" + +msgid "Country" +msgstr "Valsts" + +msgid "Countries" +msgstr "Valstis" + +msgid "EU Organisation" +msgstr "ES organizÄcija" + +msgid "Non-EU organisation" +msgstr "OrganizÄcija no valsts Ärpus ES" + +msgid "Reference" +msgstr "Atsauce" + +msgid "Upcoming" +msgstr "GaidÄms" + +msgid "Open" +msgstr "SÄcies" + +msgid "Closed" +msgstr "SlÄ“gts(-i)" + +msgid "Details" +msgstr "SÄ«kÄka informÄcija" + +msgid "Status" +msgstr "Statuss" + +msgid "Publication" +msgstr "PublikÄcija" + +msgid "Description" +msgstr "Apraksts" + +msgid "Email" +msgstr "E-pasts" + +msgid "Contact" +msgstr "KontaktinformÄcija" + +msgid "Contacts" +msgstr "KontaktinformÄcija" + +msgid "Organisation" +msgstr "OrganizÄcija" + +msgid "Fax number" +msgstr "Faksa numurs" + +msgid "Mobile number" +msgstr "MobilÄ tÄlruņa numurs" + +msgid "Office" +msgstr "Birojs" + +msgid "Documents" +msgstr "Dokumenti" + +msgid "Funding" +msgstr "FinansÄ“jums" + +msgid "As planned" +msgstr "KÄ plÄnots" + +msgid "Cancelled" +msgstr "Atcelts" + +msgid "Rescheduled" +msgstr "PÄrcelts" + +msgid "Postponed" +msgstr "Atlikts" + +msgid "Address" +msgstr "Adrese" + +msgid "Live stream" +msgstr "StraumÄ“jums" + +msgid "Live streaming available" +msgstr "Pieejams tieÅ¡raides straumÄ“jums" + +msgid "Project" +msgstr "Projekts" + +msgid "Publication type" +msgstr "PublikÄcijas veids" + +msgid "Call for proposals" +msgstr "UzaicinÄjums iesniegt priekÅ¡likumus" + +msgid "Funding programme" +msgstr "FinansÄ“juma programma" + +msgid "Deadline model" +msgstr "Termiņa veids" + +msgid "Single-stage" +msgstr "Viens posms" + +msgid "Two-stage" +msgstr "Divos posmos" + +msgid "Multiple cut-off" +msgstr "VairÄki termiņi" + +msgid "Permanent" +msgstr "PastÄvÄ«gs" + +msgid "@date in" +msgstr "@date" + +msgid "Contact us" +msgstr "Sazinieties ar mums" + +msgid "Follow us" +msgstr "Sekojiet mums" + +msgid "About us" +msgstr "Par mums" + +msgid "Related sites" +msgstr "SaistÄ«tÄs vietnes" + +msgid "More information on:" +msgstr "PlaÅ¡Äka informÄcija:" + +msgid "Discover more on @link" +msgstr "PlaÅ¡Äka informÄcija @link" + +msgid "This site is managed by the @name" +msgstr "Å o vietni pÄrvalda @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Å o vietni pÄrvalda Eiropas Komisija, @name" + +msgid "Last updated on: @date" +msgstr "PÄ“dÄ“joreiz atjauninÄts: @date" + +msgid "File" +msgstr "Fails" + +msgid "Files" +msgstr "Faili" + +msgid "Identification" +msgstr "IdentifikÄcija" + +msgid "Identifications" +msgstr "IdentifikÄcija" + +msgid "Related department" +msgstr "SaistÄ«tÄ struktÅ«rvienÄ«ba" + +msgid "Related departments" +msgstr "SaistÄ«tÄs struktÅ«rvienÄ«bas" + +msgid "Consultation" +msgstr "ApsprieÅ¡ana" + +msgid "Deadline" +msgstr "Termiņš" + +msgid "Respond to the questionnaire" +msgstr "AizpildÄ«t anketu" + +msgid "Respond to the consultation" +msgstr "PiedalÄ«ties apsprieÅ¡anÄ" + +msgid "Target audience" +msgstr "MÄ“rÄ·auditorija" + +msgid "Why we are consulting" +msgstr "KÄpÄ“c tiek rÄ«kota apsprieÅ¡ana" + +msgid "Consultation outcome" +msgstr "ApsprieÅ¡anas rezultÄts" + +msgid "Additional information" +msgstr "Papildu informÄcija" + +msgid "Reference documents" +msgstr "Atsauces dokumenti" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Atbilžu iesniegÅ¡anas termiņš Å¡ai aptaujai ir beidzies. Pateicamies par sniegto ieguldÄ«jumu." + +msgid "Status: @label" +msgstr "Statuss: @label" + +msgid "Responsibilities" +msgstr "PienÄkumi" + +msgid "Media" +msgstr "Mediji" + +msgid "Latest" +msgstr "Jaunumi" + +msgid "Transparency" +msgstr "PÄrskatÄmÄ«ba" + +msgid "Articles and presentations" +msgstr "Raksti un prezentÄcijas" + +msgid "Biography" +msgstr "BiogrÄfija" + +msgid "Declaration of interests" +msgstr "IntereÅ¡u deklarÄcija" + +msgid "Show contact details" +msgstr "ParÄdÄ«t kontaktinformÄciju" + +msgid "Hide contact details" +msgstr "PaslÄ“pt kontaktinformÄciju" + +msgid "Leadership and organisation" +msgstr "VadÄ«ba un organizÄcija" + +msgid "Available translations" +msgstr "Pieejamie tulkojumi" + +msgid "General contact" +msgstr "VispÄrÄ«gi jautÄjumi" + +msgid "Grants awarded" +msgstr "PiešķirtÄs dotÄcijas" + +msgid "Page contents" +msgstr "Lapas saturs" + +msgid "Your name" +msgstr "JÅ«su vÄrds, uzvÄrds" + +msgid "Your email address" +msgstr "JÅ«su e-pasta adrese" + +msgid "Subject" +msgstr "PriekÅ¡mets" + +msgid "Message" +msgstr "Ziņa" + +msgid "Country of residence" +msgstr "Rezidences valsts" + +msgid "Phone" +msgstr "TÄlrunis" + +msgid "Send yourself a copy" +msgstr "NosÅ«tiet sev kopiju" + +msgid "Status message" +msgstr "Statusa ziņojums" + +msgid "Close this message" +msgstr "AizvÄ“rt Å¡o ziņojumu" + +msgid "The sender's name" +msgstr "SÅ«tÄ«tÄja vÄrds, uzvÄrds" + +msgid "The sender's email" +msgstr "SÅ«tÄ«tÄja e-pasts" + +msgid "Topic" +msgstr "Joma" + +msgid "Languages" +msgstr "AtslÄ“gvÄrdi" + +msgid "Keywords" +msgstr "PriekÅ¡mets" + +msgid "No results have been found" +msgstr "Nekas nav atrasts" + +msgid "Event date" +msgstr "PasÄkuma datums" + +msgid "Select" +msgstr "AtlasÄ«t" + +msgid "After" +msgstr "PÄ“c" + +msgid "Before" +msgstr "Pirms" + +msgid "In between" +msgstr "Starp" + +msgid "Select all" +msgstr "AtlasÄ«t visu" + +msgid "Event type" +msgstr "PasÄkuma veids" + +msgid "Venue" +msgstr "Norises vieta" + +msgid "Online type" +msgstr "TieÅ¡saistes" + +msgid "Livestream" +msgstr "StraumÄ“jums" + +msgid "Type" +msgstr "Veids" + +msgid "EU organisation type" +msgstr "ES struktÅ«ras veids" + +msgid "Date" +msgstr "Datums" + +msgid "End Date" +msgstr "Beigu datums" + +msgid "Responsible department" +msgstr "AtbildÄ«gÄ struktÅ«rvienÄ«ba" + +msgid "Content owner" +msgstr "Satura Ä«paÅ¡nieks" + +msgid "Overview" +msgstr "PÄrskats" + +msgid "Open gallery" +msgstr "AtvÄ“rt galeriju" + +msgid "(Acting) @role" +msgstr "@role (pienÄkumu izpildÄ«tÄjs)" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Sekojiet jaunumiem un uzziniet vairÄk par iespÄ“jÄm piedalÄ«ties." + +msgid "Upcoming and ongoing" +msgstr "GaidÄms(-ie) un paÅ¡laik notiekoÅ¡s(-ie)" + +msgid "Past" +msgstr "Iepriekšējs(-ie)" + +msgid "Upcoming and open" +msgstr "GaidÄms(-ie) un atklÄts(-ie)" + +msgid "This page is not available in @language_name." +msgstr "Å Ä« lapa nav pieejama Å¡ÄdÄ valodÄ: @language_name." + +msgid "Choose another language" +msgstr "IzvÄ“lieties citu valodu" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 diena" +msgstr[1] "@count dienas" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 nedēļa" +msgstr[1] "@count nedēļas" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 gads" +msgstr[1] "@count gadi" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mÄ“nesis" +msgstr[1] "@count mÄ“neÅ¡i" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 stunda" +msgstr[1] "@count stundas" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minÅ«te" +msgstr[1] "@count minÅ«tes" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekunde" +msgstr[1] "@count sekundes" + +msgid "Online link" +msgstr "Saite uz pasÄkumu tieÅ¡saistÄ“" + +msgid "Online time" +msgstr "Laiks" + +msgid "Name" +msgstr "Nosaukums" + +msgid "I have read and agree with the @link" +msgstr "Esmu izlasÄ«jis @link un tiem piekrÄ«tu" + +msgid "data protection terms" +msgstr "datu aizsardzÄ«bas noteikumus" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-mt.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-mt.po new file mode 100644 index 00000000..48f71fc1 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-mt.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tip ta’ organizzazzjoni" + +msgid "Show @numb more items" +msgstr "Uri @numb aktar oġġetti" + +msgid "When" +msgstr "Meta" + +msgid "Where" +msgstr "Fejn" + +msgid "Organiser" +msgstr "Organizzatur" + +msgid "Website" +msgstr "Sit web" + +msgid "Social media" +msgstr "Media soÄ‹jali" + +msgid "Number of seats" +msgstr "Numru ta’ postijiet" + +msgid "Entrance fee" +msgstr "Miżata tad-dħul" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Ibbukkja s-seat tiegħek, baqa’ @time_left biex tirreÄ¡istra, ir-reÄ¡istrazzjoni se tispiċċa fi @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Ir-reÄ¡istrazzjoni se tiftaħ fi @time_left. Tista’ tirreÄ¡istra minn@start_date, sa@end_date." + +msgid "Registration period ended on @date" +msgstr "Data meta spiċċa l-perjodu ta’ reÄ¡istrazzjoni: @date" + +msgid "Postal address" +msgstr "Indirizz postali" + +msgid "Authors" +msgstr "Awturi" + +msgid "Department" +msgstr "Dipartiment" + +msgid "Project duration" +msgstr "Tul ta’ żmien tal-proÄ¡ett" + +msgid "Project website" +msgstr "Sit web tal-proÄ¡ett" + +msgid "Contact organisation" +msgstr "Organizzazzjoni ta’ kuntatt" + +msgid "Call status: @label" +msgstr "Status tas-sejħa: @label" + +msgid "Press contacts" +msgstr "Kuntatti għall-istampa" + +msgid "Call for tenders" +msgstr "Sejħa għall-offerti" + +msgid "Related links" +msgstr "Links relatati" + +msgid "Practical information" +msgstr "Informazzjoni prattika" + +msgid "Phone number" +msgstr "Numru tat-telefown" + +msgid "Opening date" +msgstr "Data tal-ftuħ" + +msgid "Deadline date" +msgstr "Data ta' skadenza" + +msgid "Deadline dates" +msgstr "Dati ta’ skadenza" + +msgid "Publication date" +msgstr "Data tal-pubblikazzjoni" + +msgid "Author" +msgstr "Awtur" + +msgid "Location" +msgstr "Post" + +msgid "News type" +msgstr "Tip ta’ aħbarijiet" + +msgid "Project locations" +msgstr "Postijiet tal-proÄ¡ett" + +msgid "Overall budget" +msgstr "BaÄ¡it totali" + +msgid "EU contribution" +msgstr "Kontribuzzjoni tal-UE" + +msgid "Departments" +msgstr "Dipartimenti" + +msgid "Results" +msgstr "Riżultati" + +msgid "Stakeholders" +msgstr "Partijiet ikkonÄ‹ernati" + +msgid "Coordinators" +msgstr "Koordinaturi" + +msgid "Participants" +msgstr "ParteÄ‹ipanti" + +msgid "Country" +msgstr "Pajjiż" + +msgid "Countries" +msgstr "Pajjiżi" + +msgid "EU Organisation" +msgstr "Organizzazzjoni tal-UE" + +msgid "Non-EU organisation" +msgstr "Organizzazzjoni tal-UE" + +msgid "Reference" +msgstr "Referenza" + +msgid "Upcoming" +msgstr "Li jmiss" + +msgid "Open" +msgstr "Miftuħ" + +msgid "Closed" +msgstr "Magħluqin" + +msgid "Details" +msgstr "Dettalji" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Pubblikazzjoni" + +msgid "Description" +msgstr "Deskrizzjoni" + +msgid "Email" +msgstr "Email" + +msgid "Contact" +msgstr "Kuntatt" + +msgid "Contacts" +msgstr "Kuntatti" + +msgid "Organisation" +msgstr "Organizzazzjoni" + +msgid "Fax number" +msgstr "Numru tal-faks" + +msgid "Mobile number" +msgstr "Numru tal-mowbajl" + +msgid "Office" +msgstr "Uffiċċju" + +msgid "Documents" +msgstr "Dokumenti" + +msgid "Funding" +msgstr "Finanzjament" + +msgid "As planned" +msgstr "Kif ippjanat" + +msgid "Cancelled" +msgstr "IkkanÄ‹ellat" + +msgid "Rescheduled" +msgstr "Riskedat" + +msgid "Postponed" +msgstr "Pospost" + +msgid "Address" +msgstr "Indirizz" + +msgid "Live stream" +msgstr "Xandira diretta fuq l-internet" + +msgid "Live streaming available" +msgstr "Xandira diretta fuq l-internet disponibbli" + +msgid "Project" +msgstr "ProÄ¡ett" + +msgid "Publication type" +msgstr "Tip tal-pubblikazzjoni" + +msgid "Call for proposals" +msgstr "Sejħa għal proposti" + +msgid "Funding programme" +msgstr "Programm ta' finanzjament" + +msgid "Deadline model" +msgstr "Mudell tal-iskadenza" + +msgid "Single-stage" +msgstr "Stadju wieħed" + +msgid "Two-stage" +msgstr "F’żewÄ¡ stadji" + +msgid "Multiple cut-off" +msgstr "Fi stadji multipli" + +msgid "Permanent" +msgstr "Permanenti" + +msgid "@date in" +msgstr "@date fi" + +msgid "Contact us" +msgstr "Ikkuntattjana" + +msgid "Follow us" +msgstr "Segwina" + +msgid "About us" +msgstr "Dwarna" + +msgid "Related sites" +msgstr "Siti relatati" + +msgid "More information on:" +msgstr "Aktar informazzjoni:" + +msgid "Discover more on @link" +msgstr "Skopri aktar @link" + +msgid "This site is managed by the @name" +msgstr "Dan is-sit huwa mmaniġġjat minn @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Dan is-sit hu mmaniġġjat minn Il-Kummissjoni Ewropea, @name" + +msgid "Last updated on: @date" +msgstr "L-aħħar aġġornament: @date" + +msgid "File" +msgstr "File" + +msgid "Files" +msgstr "Files" + +msgid "Identification" +msgstr "Identifikazzjoni" + +msgid "Identifications" +msgstr "Identifikazzjonijiet" + +msgid "Related department" +msgstr "Dipartiment relatat" + +msgid "Related departments" +msgstr "Dipartimenti relatati" + +msgid "Consultation" +msgstr "Konsultazzjoni" + +msgid "Deadline" +msgstr "Skadenza" + +msgid "Respond to the questionnaire" +msgstr "WieÄ¡eb il-kwestjonarju" + +msgid "Respond to the consultation" +msgstr "WieÄ¡eb il-konsultazzjoni" + +msgid "Target audience" +msgstr "Udjenza fil-mira" + +msgid "Why we are consulting" +msgstr "Għaliex qed nagħmlu din il-konsultazzjoni" + +msgid "Consultation outcome" +msgstr "Eżitu tal-konsultazzjoni" + +msgid "Additional information" +msgstr "Tagħrif addizzjonali" + +msgid "Reference documents" +msgstr "Dokumenti ta’ referenza" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Il-perjodu biex tirrispondi għal din il-konsultazzjoni ntemm. Nirringrazzjawk tal-kontribut tiegħek." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Responsabbiltajiet" + +msgid "Media" +msgstr "Media" + +msgid "Latest" +msgstr "L-aktar reÄ‹enti" + +msgid "Transparency" +msgstr "Trasparenza" + +msgid "Articles and presentations" +msgstr "Artikli u preżentazzjonijiet" + +msgid "Biography" +msgstr "Bijografija" + +msgid "Declaration of interests" +msgstr "Dikjarazzjoni ta’ interessi" + +msgid "Show contact details" +msgstr "Uri d-dettalji ta' kuntatt" + +msgid "Hide contact details" +msgstr "Aħbi d-dettalji ta' kuntatt" + +msgid "Leadership and organisation" +msgstr "Tmexxija u organizzazzjoni" + +msgid "Available translations" +msgstr "Traduzzjonijiet disponibbli" + +msgid "General contact" +msgstr "Kuntatt Ä¡enerali" + +msgid "Grants awarded" +msgstr "Għotjiet mogħtija" + +msgid "Page contents" +msgstr "Kontenut tal-PaÄ¡na" + +msgid "Your name" +msgstr "Ismek" + +msgid "Your email address" +msgstr "L-indirizz tal-email tiegħek" + +msgid "Subject" +msgstr "Suġġett" + +msgid "Message" +msgstr "Messaġġ" + +msgid "Country of residence" +msgstr "Pajjiż ta’ residenza" + +msgid "Phone" +msgstr "Telefown" + +msgid "Send yourself a copy" +msgstr "Ibgħat kopja lilek stess" + +msgid "Status message" +msgstr "Messaġġ dwar l-istatus" + +msgid "Close this message" +msgstr "Agħlaq dan il-messaġġ" + +msgid "The sender's name" +msgstr "Isem l-ispeditur" + +msgid "The sender's email" +msgstr "L-email tal-mittent" + +msgid "Topic" +msgstr "Suġġett" + +msgid "Languages" +msgstr "Lingwi" + +msgid "Keywords" +msgstr "Keywords" + +msgid "No results have been found" +msgstr "Ma nstab ebda riżultat" + +msgid "Event date" +msgstr "Data tal-avveniment" + +msgid "Select" +msgstr "Agħżel" + +msgid "After" +msgstr "Wara" + +msgid "Before" +msgstr "Qabel" + +msgid "In between" +msgstr "Bejn" + +msgid "Select all" +msgstr "Agħżel kollox" + +msgid "Event type" +msgstr "Tip ta' avveniment" + +msgid "Venue" +msgstr "Post" + +msgid "Online type" +msgstr "Tip ta’ online" + +msgid "Livestream" +msgstr "Xandira diretta fuq l-internet" + +msgid "Type" +msgstr "Tip" + +msgid "EU organisation type" +msgstr "Tip ta’ organizzazzjoni tal-UE" + +msgid "Date" +msgstr "Data" + +msgid "End Date" +msgstr "Data tat-Tmiem" + +msgid "Responsible department" +msgstr "Servizz responsabbli" + +msgid "Content owner" +msgstr "Sid tal-kontenut" + +msgid "Overview" +msgstr "Ħarsa Ä¡enerali" + +msgid "Open gallery" +msgstr "Iftaħ il-Ä¡abra" + +msgid "(Acting) @role" +msgstr "(AÄ¡ent) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Segwi l-progress l-aktar reÄ‹enti u tgħallem aktar dwar kif tinvolvi ruħek." + +msgid "Upcoming and ongoing" +msgstr "Li Ä¡ejjin u li għaddej bħalissa" + +msgid "Past" +msgstr "Tal-passat" + +msgid "Upcoming and open" +msgstr "Li Ä¡ejjin u miftuħin" + +msgid "This page is not available in @language_name." +msgstr "Din il-paÄ¡na mhix disponibbli f’@language_name." + +msgid "Choose another language" +msgstr "Agħżel lingwa oħra" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 jum" +msgstr[1] "@count jiem" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 Ä¡imgħa" +msgstr[1] "@count Ä¡imgħat" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 sena" +msgstr[1] "@count snin" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 xahar" +msgstr[1] "@count xhur" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 siegħa" +msgstr[1] "@count sigħat" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuta" +msgstr[1] "@count minuti" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekonda" +msgstr[1] "@count sekondi" + +msgid "Online link" +msgstr "Link online" + +msgid "Online time" +msgstr "Ħin online" + +msgid "Name" +msgstr "Isem" + +msgid "I have read and agree with the @link" +msgstr "Qrajt u naqbel @link" + +msgid "data protection terms" +msgstr "mat-termini tal-protezzjoni tad-data" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nb.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nb.po new file mode 100644 index 00000000..41c6e389 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nb.po @@ -0,0 +1,532 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Type organisasjon" + +msgid "Show @numb more items" +msgstr "Vis @numb flere treff" + +msgid "When" +msgstr "NÃ¥r" + +msgid "Where" +msgstr "Hvor" + +msgid "Organiser" +msgstr "Arrangementsansvarlig" + +msgid "Website" +msgstr "Nettsted" + +msgid "Social media" +msgstr "Sosiale medier" + +msgid "Number of seats" +msgstr "Antall sitteplasser" + +msgid "Entrance fee" +msgstr "Inngangsbillett" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserver din plass! Registrering mÃ¥ skje innen @end_date, sÃ¥ du har @time_left igjen" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Du kan registrere deg om @time_left. Tidsrommet for registrering er fra @start_date til @end_date." + +msgid "Registration period ended on @date" +msgstr "Siste dag for registering var @date" + +msgid "Postal address" +msgstr "Postadresse" + +msgid "Authors" +msgstr "Forfattere" + +msgid "Department" +msgstr "Avdeling" + +msgid "Project duration" +msgstr "Varighet av prosjektet" + +msgid "Project website" +msgstr "Nettsted for prosjektet" + +msgid "Contact organisation" +msgstr "Kontakt organisasjonen" + +msgid "Call status: @label" +msgstr "Status for anbudet: @label" + +msgid "Press contacts" +msgstr "Pressekontakt" + +msgid "Call for tenders" +msgstr "Anbudsinnbydelse" + +msgid "Related links" +msgstr "Relevante lenker" + +msgid "Practical information" +msgstr "Praktiske opplysninger" + +msgid "Phone number" +msgstr "Telefonnr." + +msgid "Opening date" +msgstr "Ã…pningsdato" + +msgid "Deadline date" +msgstr "Frist" + +msgid "Deadline dates" +msgstr "Frister" + +msgid "Publication date" +msgstr "Publikasjonsdato" + +msgid "Author" +msgstr "Forfatter" + +msgid "Location" +msgstr "Sted" + +msgid "News type" +msgstr "Type nyhet" + +msgid "Project locations" +msgstr "Prosjektsted" + +msgid "Overall budget" +msgstr "Samlet budsjett" + +msgid "EU contribution" +msgstr "EU-bidrag" + +msgid "Departments" +msgstr "Avdelinger" + +msgid "Results" +msgstr "Resultater" + +msgid "Stakeholders" +msgstr "Interessenter" + +msgid "Coordinators" +msgstr "Koordinatorer" + +msgid "Participants" +msgstr "Deltakere" + +msgid "Country" +msgstr "Land" + +msgid "Countries" +msgstr "Land" + +msgid "EU Organisation" +msgstr "EU-organ" + +msgid "Non-EU organisation" +msgstr "Organisasjon utenfor EU" + +msgid "Reference" +msgstr "Henvisning" + +msgid "Upcoming" +msgstr "Kommer snart" + +msgid "Open" +msgstr "pÃ¥gÃ¥r" + +msgid "Closed" +msgstr "avsluttet" + +msgid "Details" +msgstr "Nærmere opplysninger" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Publikasjon" + +msgid "Description" +msgstr "Beskrivelse" + +msgid "Email" +msgstr "Epost" + +msgid "Contact" +msgstr "Kontaktperson" + +msgid "Contacts" +msgstr "Kontaktpersoner" + +msgid "Organisation" +msgstr "Organisasjon" + +msgid "Fax number" +msgstr "Faksnr." + +msgid "Mobile number" +msgstr "Mobilnr." + +msgid "Office" +msgstr "Kontor" + +msgid "Documents" +msgstr "Dokumenter" + +msgid "Funding" +msgstr "Tilskudd" + +msgid "As planned" +msgstr "Etter planen" + +msgid "Cancelled" +msgstr "Annullert" + +msgid "Rescheduled" +msgstr "Endret tidsplan" + +msgid "Postponed" +msgstr "Utsatt" + +msgid "Address" +msgstr "Adresse" + +msgid "Live stream" +msgstr "Livestreaming" + +msgid "Live streaming available" +msgstr "Livestreaming tilgjengelig" + +msgid "Project" +msgstr "Prosjekt" + +msgid "Publication type" +msgstr "Type publikasjon" + +msgid "Call for proposals" +msgstr "Innbydelse til innsending av forslag" + +msgid "Funding programme" +msgstr "Tilskuddsordning" + +msgid "Deadline model" +msgstr "Fristmodell" + +msgid "Single-stage" +msgstr "Ett-trinns" + +msgid "Two-stage" +msgstr "To-trinns" + +msgid "Multiple cut-off" +msgstr "Flere faser" + +msgid "Permanent" +msgstr "Ingen sluttdato" + +msgid "Last updated on: @date" +msgstr "Sist oppdatert: @date" + +msgid "File" +msgstr "Fil" + +msgid "Files" +msgstr "Filer" + +msgid "Identification" +msgstr "Identifikasjonsnr." + +msgid "Identifications" +msgstr "Identifikasjonsnr." + +msgid "Related department" +msgstr "Tilknyttet avdeling" + +msgid "Related departments" +msgstr "Tilknyttede avdelinger" + +msgid "Consultation" +msgstr "Høring" + +msgid "Deadline" +msgstr "Frist" + +msgid "Respond to the questionnaire" +msgstr "Fyll inn spørreskjemaet" + +msgid "Respond to the consultation" +msgstr "Delta i høringen" + +msgid "Target audience" +msgstr "MÃ¥lgruppe" + +msgid "Why we are consulting" +msgstr "FormÃ¥let med høringen" + +msgid "Consultation outcome" +msgstr "Resultat av høringen" + +msgid "Additional information" +msgstr "Mer informasjon" + +msgid "Reference documents" +msgstr "Relevante dokumenter" + +msgid "Responsibilities" +msgstr "Ansvar" + +msgid "Media" +msgstr "Media" + +msgid "Latest" +msgstr "Siste nytt" + +msgid "Transparency" +msgstr "Innsyn" + +msgid "Articles and presentations" +msgstr "Artikler og presentasjoner" + +msgid "Biography" +msgstr "Biografi" + +msgid "Declaration of interests" +msgstr "Interesseerklæring" + +msgid "Show contact details" +msgstr "Vis kontaktopplysninger" + +msgid "Hide contact details" +msgstr "Skjul kontaktopplysninger" + +msgid "Contact us" +msgstr "Kontakt oss" + +msgid "Follow us" +msgstr "Følg oss" + +msgid "About us" +msgstr "Om oss" + +msgid "Related sites" +msgstr "Relevante nettsted" + +msgid "More information on:" +msgstr "Mer informasjon om:" + +msgid "Discover more on @link" +msgstr "Finn ut mer pÃ¥ @link" + +msgid "This site is managed by the @name" +msgstr "Dette nettstedet administreres av @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Dette nettstedet administreres av Europakommisjonen, @name" + +msgid "Last updated on: @date" +msgstr "Sist oppdatert: @date" + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserver din plass! Registrering mÃ¥ skje innen @end_date, sÃ¥ du har @time_left igjen" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dag" +msgstr[1] "@count dager" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 uke" +msgstr[1] "@count uker" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 Ã¥r" +msgstr[1] "@count Ã¥r" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mÃ¥ned" +msgstr[1] "@count mÃ¥neder" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 time" +msgstr[1] "@count timer" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minutt" +msgstr[1] "@count minutter" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekund" +msgstr[1] "@count sekunder" + +msgid "Online link" +msgstr "Nettlenke" + +msgid "Online time" +msgstr "Tidspunkt" + +msgid "Grants awarded" +msgstr "Bevilgede tilskudd" + +msgid "Keywords" +msgstr "Nøkkelord" + +msgid "Subject" +msgstr "Emne" + +msgid "General contact" +msgstr "Kontakt" + +msgid "Overview" +msgstr "Oversikt" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Følg utviklingen og engasjer deg." + +msgid "Open gallery" +msgstr "Ã…pne galleri" + +msgid "media items" +msgstr "mediebidrag" + +msgid "(Acting) @role" +msgstr "(Fungerende) @role" + +msgid "Your name" +msgstr "Navnet ditt" + +msgid "Your email address" +msgstr "Epostadressen din" + +msgid "Message" +msgstr "Melding" + +msgid "Country of residence" +msgstr "Landet der du bor" + +msgid "Phone" +msgstr "Telefonnr." + +msgid "Send yourself a copy" +msgstr "Kopi til deg selv" + +msgid "Status message" +msgstr "Meldingsstatus" + +msgid "Close this message" +msgstr "Lukk meldingen" + +msgid "The sender's name" +msgstr "Avsenderens navn" + +msgid "The sender's email" +msgstr "Avsenderens epost" + +msgid "Topic" +msgstr "Emne" + +msgid "Languages" +msgstr "SprÃ¥k" + +msgid "No results have been found" +msgstr "Ingen treff" + +msgid "Event date" +msgstr "Arrangementsdato" + +msgid "Select" +msgstr "Velg" + +msgid "After" +msgstr "Etter" + +msgid "Before" +msgstr "Før" + +msgid "In between" +msgstr "Mellom" + +msgid "Select all" +msgstr "Velg alle" + +msgid "Upcoming and ongoing" +msgstr "Kommende og aktuelle" + +msgid "Past" +msgstr "Tidligere" + +msgid "Event type" +msgstr "Type arrangement" + +msgid "Venue" +msgstr "Sted" + +msgid "Online type" +msgstr "PÃ¥ nettet" + +msgid "Livestream" +msgstr "Livestreaming" + +msgid "Type" +msgstr "Type" + +msgid "EU organisation type" +msgstr "Type EU-organ" + +msgid "Date" +msgstr "Dato" + +msgid "End Date" +msgstr "Sluttdato" + +msgid "Responsible department" +msgstr "Ansvarlig avdeling" + +msgid "Upcoming and open" +msgstr "Kommende og aktuelle" + +msgid "Closed" +msgstr "avsluttet" + +msgid "Content owner" +msgstr "Innholdsansvarlig" + +msgid "Publication date" +msgstr "Publikasjonsdato" + +msgid "Publication type" +msgstr "Type publikasjon" + +msgid "Available translations" +msgstr "Tilgjengelige sprÃ¥kversjoner" + +msgid "Page contents" +msgstr "Sideinnhold" + +msgid "Name" +msgstr "Navn" + +msgid "@date in" +msgstr "@date i" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Høringsfristen har utløpt. Takk for ditt bidrag." + +msgid "I have read and agree with the @link" +msgstr "Jeg har lest og samtykker til @link" + +msgid "data protection terms" +msgstr "vilkÃ¥rene for personvern" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nl.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nl.po new file mode 100644 index 00000000..45986785 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-nl.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Soort organisatie" + +msgid "Show @numb more items" +msgstr "@numb items meer" + +msgid "When" +msgstr "Wanneer" + +msgid "Where" +msgstr "Waar" + +msgid "Organiser" +msgstr "Organisator" + +msgid "Website" +msgstr "Website" + +msgid "Social media" +msgstr "Sociale media" + +msgid "Number of seats" +msgstr "Aantal plaatsen" + +msgid "Entrance fee" +msgstr "Inschrijvingsgeld" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserveer uw plaats, nog @time_left tijd om in te schrijven, de inschrijving eindigt op @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registreren kan over @time_left. Registreren kan van @start_date tot @end_date." + +msgid "Registration period ended on @date" +msgstr "De registratieperiode eindigde op @date" + +msgid "Postal address" +msgstr "Postadres" + +msgid "Authors" +msgstr "Auteurs" + +msgid "Department" +msgstr "Departement" + +msgid "Project duration" +msgstr "Looptijd project" + +msgid "Project website" +msgstr "Projectwebsite" + +msgid "Contact organisation" +msgstr "Contact" + +msgid "Call status: @label" +msgstr "Status: @label" + +msgid "Press contacts" +msgstr "Perscontacten" + +msgid "Call for tenders" +msgstr "Aanbesteding" + +msgid "Related links" +msgstr "Links" + +msgid "Practical information" +msgstr "Praktische informatie" + +msgid "Phone number" +msgstr "Telefoonnummer" + +msgid "Opening date" +msgstr "Begindatum" + +msgid "Deadline date" +msgstr "Deadline" + +msgid "Deadline dates" +msgstr "Deadlines" + +msgid "Publication date" +msgstr "Datum publicatie" + +msgid "Author" +msgstr "Auteur" + +msgid "Location" +msgstr "Locatie" + +msgid "News type" +msgstr "Soort nieuws" + +msgid "Project locations" +msgstr "Projectlocaties" + +msgid "Overall budget" +msgstr "Totaalbudget" + +msgid "EU contribution" +msgstr "EU-bijdrage" + +msgid "Departments" +msgstr "Departementen" + +msgid "Results" +msgstr "Resultaten" + +msgid "Stakeholders" +msgstr "Stakeholders" + +msgid "Coordinators" +msgstr "Coördinatoren" + +msgid "Participants" +msgstr "Deelnemers" + +msgid "Country" +msgstr "Land" + +msgid "Countries" +msgstr "Landen" + +msgid "EU Organisation" +msgstr "EU-organisatie" + +msgid "Non-EU organisation" +msgstr "Niet-EU-organisatie" + +msgid "Reference" +msgstr "Referentie" + +msgid "Upcoming" +msgstr "Binnenkort" + +msgid "Open" +msgstr "Open" + +msgid "Closed" +msgstr "Gesloten" + +msgid "Details" +msgstr "Bijzonderheden" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Publicatie" + +msgid "Description" +msgstr "Beschrijving" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Contact" + +msgid "Contacts" +msgstr "Contact" + +msgid "Organisation" +msgstr "Organisatie" + +msgid "Fax number" +msgstr "Fax" + +msgid "Mobile number" +msgstr "Telefoon (mobiel)" + +msgid "Office" +msgstr "Bureau" + +msgid "Documents" +msgstr "Documenten" + +msgid "Funding" +msgstr "Financiering" + +msgid "As planned" +msgstr "Als gepland" + +msgid "Cancelled" +msgstr "Geannuleerd" + +msgid "Rescheduled" +msgstr "Nieuwe datum" + +msgid "Postponed" +msgstr "Uitgesteld" + +msgid "Address" +msgstr "Adres" + +msgid "Live stream" +msgstr "Livestream" + +msgid "Live streaming available" +msgstr "Livestream beschikbaar" + +msgid "Project" +msgstr "Project" + +msgid "Publication type" +msgstr "Soort publicatie" + +msgid "Call for proposals" +msgstr "Oproep tot het indienen van voorstellen" + +msgid "Funding programme" +msgstr "Financieringsprogramma" + +msgid "Deadline model" +msgstr "Aantal deadlines" + +msgid "Single-stage" +msgstr "Eén deadline" + +msgid "Two-stage" +msgstr "Twee deadlines" + +msgid "Multiple cut-off" +msgstr "Meerdere deadlines" + +msgid "Permanent" +msgstr "Permanent" + +msgid "@date in" +msgstr "@date in" + +msgid "Contact us" +msgstr "Contact" + +msgid "Follow us" +msgstr "Volg ons" + +msgid "About us" +msgstr "Over ons" + +msgid "Related sites" +msgstr "Links" + +msgid "More information on:" +msgstr "Meer informatie over:" + +msgid "Discover more on @link" +msgstr "Meer informatie op @link" + +msgid "This site is managed by the @name" +msgstr "Deze site wordt beheerd door: @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Deze site wordt beheerd door: Europese Commissie, @name" + +msgid "Last updated on: @date" +msgstr "Laatste update: @date" + +msgid "File" +msgstr "Bestand" + +msgid "Files" +msgstr "Bestanden" + +msgid "Identification" +msgstr "Identificatie" + +msgid "Identifications" +msgstr "Identificatie" + +msgid "Related department" +msgstr "Betrokken departement" + +msgid "Related departments" +msgstr "Betrokken departementen" + +msgid "Consultation" +msgstr "Raadpleging" + +msgid "Deadline" +msgstr "Deadline" + +msgid "Respond to the questionnaire" +msgstr "Vragenlijst beantwoorden" + +msgid "Respond to the consultation" +msgstr "Meedoen aan raadpleging" + +msgid "Target audience" +msgstr "Doelgroep" + +msgid "Why we are consulting" +msgstr "Waarom deze raadpleging?" + +msgid "Consultation outcome" +msgstr "Resultaten raadpleging" + +msgid "Additional information" +msgstr "Aanvullende informatie" + +msgid "Reference documents" +msgstr "Referentiedocumenten" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "De termijn om deel te nemen aan deze raadpleging is verstreken. Hartelijk dank voor uw bijdrage." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Taken" + +msgid "Media" +msgstr "Media" + +msgid "Latest" +msgstr "Actueel" + +msgid "Transparency" +msgstr "Transparantie" + +msgid "Articles and presentations" +msgstr "Artikelen en presentaties" + +msgid "Biography" +msgstr "Biografie" + +msgid "Declaration of interests" +msgstr "Belangenverklaring" + +msgid "Show contact details" +msgstr "Contactinformatie" + +msgid "Hide contact details" +msgstr "Contactinformatie verbergen" + +msgid "Leadership and organisation" +msgstr "Leiding en organisatie" + +msgid "Available translations" +msgstr "Vertalingen" + +msgid "General contact" +msgstr "Algemeen" + +msgid "Grants awarded" +msgstr "Subsidies" + +msgid "Page contents" +msgstr "Inhoud" + +msgid "Your name" +msgstr "Uw naam" + +msgid "Your email address" +msgstr "Uw e-mailadres" + +msgid "Subject" +msgstr "Onderwerp" + +msgid "Message" +msgstr "Bericht" + +msgid "Country of residence" +msgstr "Land van woonplaats" + +msgid "Phone" +msgstr "Telefoon" + +msgid "Send yourself a copy" +msgstr "Stuur mij een kopie" + +msgid "Status message" +msgstr "Statusbericht" + +msgid "Close this message" +msgstr "Bericht sluiten" + +msgid "The sender's name" +msgstr "Naam afzender" + +msgid "The sender's email" +msgstr "E-mailadres afzender" + +msgid "Topic" +msgstr "Onderwerp" + +msgid "Languages" +msgstr "Talen" + +msgid "Keywords" +msgstr "Trefwoorden" + +msgid "No results have been found" +msgstr "Geen resultaten" + +msgid "Event date" +msgstr "Datum evenement" + +msgid "Select" +msgstr "Kiezen" + +msgid "After" +msgstr "Na" + +msgid "Before" +msgstr "Voor" + +msgid "In between" +msgstr "Tussen" + +msgid "Select all" +msgstr "Alles selecteren" + +msgid "Event type" +msgstr "Soort evenement" + +msgid "Venue" +msgstr "Plaats" + +msgid "Online type" +msgstr "Soort online" + +msgid "Livestream" +msgstr "Livestream" + +msgid "Type" +msgstr "Soort" + +msgid "EU organisation type" +msgstr "Soort EU-organisatie" + +msgid "Date" +msgstr "Datum" + +msgid "End Date" +msgstr "Einddatum" + +msgid "Responsible department" +msgstr "Verantwoordelijke dienst" + +msgid "Content owner" +msgstr "Eigenaar content" + +msgid "Overview" +msgstr "Overzicht" + +msgid "Open gallery" +msgstr "Galerij openen" + +msgid "(Acting) @role" +msgstr "(Waarnemend) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Volg ons en geef uw mening!" + +msgid "Upcoming and ongoing" +msgstr "Lopend en gepland" + +msgid "Past" +msgstr "Voorbij" + +msgid "Upcoming and open" +msgstr "Lopend en gepland" + +msgid "This page is not available in @language_name." +msgstr "Deze pagina is niet beschikbaar in het @language_name." + +msgid "Choose another language" +msgstr "Kies een andere taal" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dag" +msgstr[1] "@count dagen" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 week" +msgstr[1] "@count weken" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 jaar" +msgstr[1] "@count jaar" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 maand" +msgstr[1] "@count maanden" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 uur" +msgstr[1] "@count uur" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuut" +msgstr[1] "@count minuten" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 seconde" +msgstr[1] "@count seconden" + +msgid "Online link" +msgstr "Link" + +msgid "Online time" +msgstr "Online-tijd" + +msgid "Name" +msgstr "Naam" + +msgid "I have read and agree with the @link" +msgstr "Ik heb de @link gelezen en ga ermee akkoord" + +msgid "data protection terms" +msgstr "privacyverklaring" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pl.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pl.po new file mode 100644 index 00000000..7879e6b7 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pl.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Rodzaj organizacji" + +msgid "Show @numb more items" +msgstr "Pokaż kolejne pozycje @numb" + +msgid "When" +msgstr "Kiedy" + +msgid "Where" +msgstr "Gdzie" + +msgid "Organiser" +msgstr "Organizator" + +msgid "Website" +msgstr "Strona internetowa" + +msgid "Social media" +msgstr "Media spoÅ‚ecznoÅ›ciowe" + +msgid "Number of seats" +msgstr "Liczba miejsc" + +msgid "Entrance fee" +msgstr "Koszt udziaÅ‚u" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Zarezerwuj miejsce, na zarejestrowanie siÄ™ masz jeszcze @time_left, rejestracja zakoÅ„czy siÄ™ @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Zapisy rozpocznÄ… siÄ™ za @time_left. Możesz zapisać siÄ™ od @start_date do @end_date." + +msgid "Registration period ended on @date" +msgstr "Rejestracja zakoÅ„czyÅ‚a siÄ™ w dniu @date" + +msgid "Postal address" +msgstr "Adres pocztowy" + +msgid "Authors" +msgstr "Autorzy" + +msgid "Department" +msgstr "Departament" + +msgid "Project duration" +msgstr "Czas trwania projektu" + +msgid "Project website" +msgstr "Strona projektu" + +msgid "Contact organisation" +msgstr "Skontaktuj siÄ™ z organizacjÄ…" + +msgid "Call status: @label" +msgstr "Status zaproszenia: @label" + +msgid "Press contacts" +msgstr "Kontakt dla prasy" + +msgid "Call for tenders" +msgstr "Zaproszenie do skÅ‚adania ofert" + +msgid "Related links" +msgstr "Podobne strony" + +msgid "Practical information" +msgstr "Informacje praktyczne" + +msgid "Phone number" +msgstr "Tel." + +msgid "Opening date" +msgstr "Data poczÄ…tkowa" + +msgid "Deadline date" +msgstr "Termin" + +msgid "Deadline dates" +msgstr "Terminy" + +msgid "Publication date" +msgstr "Data publikacji" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "Miejsce" + +msgid "News type" +msgstr "Rodzaj aktualnoÅ›ci" + +msgid "Project locations" +msgstr "Miejsca realizacji projektu" + +msgid "Overall budget" +msgstr "Budżet caÅ‚kowity" + +msgid "EU contribution" +msgstr "WkÅ‚ad UE" + +msgid "Departments" +msgstr "Departamenty" + +msgid "Results" +msgstr "Wyniki" + +msgid "Stakeholders" +msgstr "Zainteresowane strony" + +msgid "Coordinators" +msgstr "Koordynatorzy" + +msgid "Participants" +msgstr "Uczestnicy" + +msgid "Country" +msgstr "Kraj" + +msgid "Countries" +msgstr "Kraje" + +msgid "EU Organisation" +msgstr "Organizacja z UE" + +msgid "Non-EU organisation" +msgstr "Organizacja spoza UE" + +msgid "Reference" +msgstr "Numer" + +msgid "Upcoming" +msgstr "Zaplanowano" + +msgid "Open" +msgstr "W toku" + +msgid "Closed" +msgstr "ZamkniÄ™te" + +msgid "Details" +msgstr "Informacje szczegółowe" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Publikacja" + +msgid "Description" +msgstr "Opis" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakt" + +msgid "Organisation" +msgstr "Organizacja" + +msgid "Fax number" +msgstr "Faks" + +msgid "Mobile number" +msgstr "Tel. kom.:" + +msgid "Office" +msgstr "Biuro" + +msgid "Documents" +msgstr "Dokumenty" + +msgid "Funding" +msgstr "Finansowanie" + +msgid "As planned" +msgstr "Zgodnie z planem" + +msgid "Cancelled" +msgstr "Anulowano" + +msgid "Rescheduled" +msgstr "PrzeÅ‚ożono" + +msgid "Postponed" +msgstr "Odroczono" + +msgid "Address" +msgstr "Adres" + +msgid "Live stream" +msgstr "Transmisja na żywo" + +msgid "Live streaming available" +msgstr "DostÄ™pna transmisja na żywo" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Rodzaj publikacji" + +msgid "Call for proposals" +msgstr "Zaproszenie do skÅ‚adania wniosków" + +msgid "Funding programme" +msgstr "Program finansowania" + +msgid "Deadline model" +msgstr "Rodzaj terminu" + +msgid "Single-stage" +msgstr "Jeden etap" + +msgid "Two-stage" +msgstr "Dwa etapy" + +msgid "Multiple cut-off" +msgstr "WiÄ™cej dat zakoÅ„czenia" + +msgid "Permanent" +msgstr "StaÅ‚y" + +msgid "@date in" +msgstr "@date w" + +msgid "Contact us" +msgstr "Kontakt" + +msgid "Follow us" +msgstr "Obserwuj nas" + +msgid "About us" +msgstr "O nas" + +msgid "Related sites" +msgstr "Podobne strony" + +msgid "More information on:" +msgstr "WiÄ™cej informacji:" + +msgid "Discover more on @link" +msgstr "WiÄ™cej informacji: @link" + +msgid "This site is managed by the @name" +msgstr "Administrator strony: @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Administrator strony: Komisja Europejska, @name" + +msgid "Last updated on: @date" +msgstr "Ostatnia aktualizacja: @date" + +msgid "File" +msgstr "Plik" + +msgid "Files" +msgstr "Pliki" + +msgid "Identification" +msgstr "Identyfikator" + +msgid "Identifications" +msgstr "Identyfikatory" + +msgid "Related department" +msgstr "PowiÄ…zany departament" + +msgid "Related departments" +msgstr "PowiÄ…zane departamenty" + +msgid "Consultation" +msgstr "Konsultacja" + +msgid "Deadline" +msgstr "Termin" + +msgid "Respond to the questionnaire" +msgstr "WypeÅ‚nij ankietÄ™" + +msgid "Respond to the consultation" +msgstr "Odpowiedz na konsultacje" + +msgid "Target audience" +msgstr "Grupa docelowa" + +msgid "Why we are consulting" +msgstr "Cel konsultacji" + +msgid "Consultation outcome" +msgstr "Wyniki konsultacji" + +msgid "Additional information" +msgstr "Informacje dodatkowe" + +msgid "Reference documents" +msgstr "Dokumenty referencyjne" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "ZakoÅ„czyÅ‚ siÄ™ okres udzielania odpowiedzi. DziÄ™kujemy za wypeÅ‚nienie ankiety." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Zakres obowiÄ…zków" + +msgid "Media" +msgstr "Multimedia" + +msgid "Latest" +msgstr "AktualnoÅ›ci" + +msgid "Transparency" +msgstr "Przejrzystość" + +msgid "Articles and presentations" +msgstr "ArtykuÅ‚y i prezentacje" + +msgid "Biography" +msgstr "Å»yciorys" + +msgid "Declaration of interests" +msgstr "Deklaracja interesów" + +msgid "Show contact details" +msgstr "Pokaż dane kontaktowe" + +msgid "Hide contact details" +msgstr "Ukryj dane kontaktowe" + +msgid "Leadership and organisation" +msgstr "Kierownictwo i organizacja" + +msgid "Available translations" +msgstr "DostÄ™pne tÅ‚umaczenia" + +msgid "General contact" +msgstr "Kontakt w sprawach ogólnych" + +msgid "Grants awarded" +msgstr "Przyznane dotacje" + +msgid "Page contents" +msgstr "Spis treÅ›ci" + +msgid "Your name" +msgstr "ImiÄ™ i nazwisko" + +msgid "Your email address" +msgstr "Adres e-mail" + +msgid "Subject" +msgstr "Przedmiot" + +msgid "Message" +msgstr "Wiadomość" + +msgid "Country of residence" +msgstr "Kraj zamieszkania" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "ChcÄ™ otrzymać kopiÄ™" + +msgid "Status message" +msgstr "Komunikat o statusie" + +msgid "Close this message" +msgstr "Zamknij tÄ™ wiadomość" + +msgid "The sender's name" +msgstr "ImiÄ™ i nazwisko nadawcy" + +msgid "The sender's email" +msgstr "E-mail nadawcy" + +msgid "Topic" +msgstr "Temat" + +msgid "Languages" +msgstr "JÄ™zyki" + +msgid "Keywords" +msgstr "SÅ‚owa kluczowe" + +msgid "No results have been found" +msgstr "Brak wyników" + +msgid "Event date" +msgstr "Data wydarzenia" + +msgid "Select" +msgstr "Wybierz" + +msgid "After" +msgstr "Po" + +msgid "Before" +msgstr "Przed" + +msgid "In between" +msgstr "PomiÄ™dzy" + +msgid "Select all" +msgstr "Zaznacz wszystko" + +msgid "Event type" +msgstr "Rodzaj wydarzenia" + +msgid "Venue" +msgstr "Miejsce" + +msgid "Online type" +msgstr "Online" + +msgid "Livestream" +msgstr "Transmisja na żywo" + +msgid "Type" +msgstr "Rodzaj" + +msgid "EU organisation type" +msgstr "Organizacja UE" + +msgid "Date" +msgstr "Data" + +msgid "End Date" +msgstr "Data zakoÅ„czenia" + +msgid "Responsible department" +msgstr "Odpowiedzialny departament" + +msgid "Content owner" +msgstr "WÅ‚aÅ›ciciel treÅ›ci" + +msgid "Overview" +msgstr "Informacje ogólne" + +msgid "Open gallery" +msgstr "Otwórz galeriÄ™" + +msgid "(Acting) @role" +msgstr "(p.o.) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "BÄ…dź na bieżąco i dowiedz siÄ™, jak możesz zabrać gÅ‚os." + +msgid "Upcoming and ongoing" +msgstr "NadchodzÄ…ce i w toku" + +msgid "Past" +msgstr "W przeszÅ‚oÅ›ci" + +msgid "Upcoming and open" +msgstr "NadchodzÄ…ce i otwarte" + +msgid "This page is not available in @language_name." +msgstr "Strona nie jest dostÄ™pna w jÄ™zyku @language_name." + +msgid "Choose another language" +msgstr "Wybierz inny jÄ™zyk" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dzieÅ„" +msgstr[1] "@count dni" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 tydzieÅ„" +msgstr[1] "@count tyg." + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 rok" +msgstr[1] "@count lat(a)" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 miesiÄ…c" +msgstr[1] "@count mies." + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 godzinÄ™" +msgstr[1] "@count godz." + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minutÄ™" +msgstr[1] "@count min." + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekundÄ™" +msgstr[1] "@count sek." + +msgid "Online link" +msgstr "Link" + +msgid "Online time" +msgstr "Data i godzina" + +msgid "Name" +msgstr "ImiÄ™ i nazwisko / Nazwa" + +msgid "I have read and agree with the @link" +msgstr "PrzeczytaÅ‚em(-am) i akceptujÄ™ @link" + +msgid "data protection terms" +msgstr "warunki ochrony danych" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pt-pt.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pt-pt.po new file mode 100644 index 00000000..b6e226b0 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-pt-pt.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tipo de organização" + +msgid "Show @numb more items" +msgstr "Mostrar mais @numb itens" + +msgid "When" +msgstr "Quando" + +msgid "Where" +msgstr "Onde" + +msgid "Organiser" +msgstr "Organizador/Organizadora" + +msgid "Website" +msgstr "SÃtio Web" + +msgid "Social media" +msgstr "Redes sociais" + +msgid "Number of seats" +msgstr "Número de lugares" + +msgid "Entrance fee" +msgstr "Preço de entrada" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Reserve o seu lugar, @time_left para se inscrever, o perÃodo de inscrição terminará em @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "InÃcio do perÃodo de inscrição dentro de @time_left. Pode inscrever-se a partir de @start_date a @end_date." + +msgid "Registration period ended on @date" +msgstr "O perÃodo de inscrição terminou em @date" + +msgid "Postal address" +msgstr "Endereço postal" + +msgid "Authors" +msgstr "Autores/Autoras" + +msgid "Department" +msgstr "Departamento" + +msgid "Project duration" +msgstr "Duração do projeto" + +msgid "Project website" +msgstr "SÃtio Web do projeto" + +msgid "Contact organisation" +msgstr "Organização de contacto" + +msgid "Call status: @label" +msgstr "Estado: @label" + +msgid "Press contacts" +msgstr "Contactos para a imprensa" + +msgid "Call for tenders" +msgstr "Convite à apresentação de propostas" + +msgid "Related links" +msgstr "Ligações conexas" + +msgid "Practical information" +msgstr "Informação prática" + +msgid "Phone number" +msgstr "Número de telefone" + +msgid "Opening date" +msgstr "Data de abertura" + +msgid "Deadline date" +msgstr "Data-limite" + +msgid "Deadline dates" +msgstr "Datas-limite" + +msgid "Publication date" +msgstr "Data de publicação" + +msgid "Author" +msgstr "Autor/Autora" + +msgid "Location" +msgstr "Local" + +msgid "News type" +msgstr "Tipo de notÃcias" + +msgid "Project locations" +msgstr "Locais do projeto" + +msgid "Overall budget" +msgstr "Orçamento global" + +msgid "EU contribution" +msgstr "Contribuição da UE" + +msgid "Departments" +msgstr "Departamentos" + +msgid "Results" +msgstr "Resultados" + +msgid "Stakeholders" +msgstr "Partes interessadas" + +msgid "Coordinators" +msgstr "Coordenadores/Coordenadoras" + +msgid "Participants" +msgstr "Participantes" + +msgid "Country" +msgstr "PaÃs" + +msgid "Countries" +msgstr "PaÃses" + +msgid "EU Organisation" +msgstr "Organização da UE" + +msgid "Non-EU organisation" +msgstr "Entidade não UE" + +msgid "Reference" +msgstr "Referência" + +msgid "Upcoming" +msgstr "Brevemente" + +msgid "Open" +msgstr "Aberto" + +msgid "Closed" +msgstr "Fechados" + +msgid "Details" +msgstr "Informação detalhada" + +msgid "Status" +msgstr "Estado" + +msgid "Publication" +msgstr "Publicação" + +msgid "Description" +msgstr "Descrição" + +msgid "Email" +msgstr "Correio eletrónico" + +msgid "Contact" +msgstr "Contacto" + +msgid "Contacts" +msgstr "Contactos" + +msgid "Organisation" +msgstr "Organização" + +msgid "Fax number" +msgstr "N.º de fax" + +msgid "Mobile number" +msgstr "N.º de telemóvel" + +msgid "Office" +msgstr "Gabinete" + +msgid "Documents" +msgstr "Documentos" + +msgid "Funding" +msgstr "Financiamento" + +msgid "As planned" +msgstr "Conforme previsto" + +msgid "Cancelled" +msgstr "Cancelado" + +msgid "Rescheduled" +msgstr "Reprogramado" + +msgid "Postponed" +msgstr "Adiado" + +msgid "Address" +msgstr "Endereço" + +msgid "Live stream" +msgstr "Transmissão em direto via Internet" + +msgid "Live streaming available" +msgstr "Transmissão em direto via Internet disponÃvel" + +msgid "Project" +msgstr "Projeto" + +msgid "Publication type" +msgstr "Tipo de publicação" + +msgid "Call for proposals" +msgstr "Convite à apresentação de candidaturas" + +msgid "Funding programme" +msgstr "Programa de financiamento" + +msgid "Deadline model" +msgstr "Modelo de prazo" + +msgid "Single-stage" +msgstr "Fase única" + +msgid "Two-stage" +msgstr "Duas fases" + +msgid "Multiple cut-off" +msgstr "Prazos múltiplos" + +msgid "Permanent" +msgstr "Permanente" + +msgid "@date in" +msgstr "@date no" + +msgid "Contact us" +msgstr "Contacte-nos" + +msgid "Follow us" +msgstr "Siga-nos" + +msgid "About us" +msgstr "Quem somos" + +msgid "Related sites" +msgstr "SÃtios conexos" + +msgid "More information on:" +msgstr "Mais informações:" + +msgid "Discover more on @link" +msgstr "Para saber mais @link" + +msgid "This site is managed by the @name" +msgstr "Este sÃtio é gerido por @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Este sÃtio é gerido por Comissão Europeia, @name" + +msgid "Last updated on: @date" +msgstr "Última atualização em: @date" + +msgid "File" +msgstr "Ficheiro" + +msgid "Files" +msgstr "Ficheiros" + +msgid "Identification" +msgstr "Identificação" + +msgid "Identifications" +msgstr "Identificações" + +msgid "Related department" +msgstr "Departamento conexo" + +msgid "Related departments" +msgstr "Departamentos conexos" + +msgid "Consultation" +msgstr "Consulta" + +msgid "Deadline" +msgstr "Prazo" + +msgid "Respond to the questionnaire" +msgstr "Responda ao questionário" + +msgid "Respond to the consultation" +msgstr "Participe na consulta" + +msgid "Target audience" +msgstr "Público‑alvo" + +msgid "Why we are consulting" +msgstr "Porquê esta consulta?" + +msgid "Consultation outcome" +msgstr "Resultados da consulta" + +msgid "Additional information" +msgstr "Informação adicional" + +msgid "Reference documents" +msgstr "Documentos de referência" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "O prazo de resposta à consulta terminou. Obrigado pela sua colaboração." + +msgid "Status: @label" +msgstr "Estado: @label" + +msgid "Responsibilities" +msgstr "Responsabilidades" + +msgid "Media" +msgstr "Meios de comunicação social" + +msgid "Latest" +msgstr "Atualidade" + +msgid "Transparency" +msgstr "Transparência" + +msgid "Articles and presentations" +msgstr "Artigos e apresentações" + +msgid "Biography" +msgstr "Biografia" + +msgid "Declaration of interests" +msgstr "Declaração de interesses" + +msgid "Show contact details" +msgstr "Ver contactos" + +msgid "Hide contact details" +msgstr "Ocultar contactos" + +msgid "Leadership and organisation" +msgstr "Direção e organização" + +msgid "Available translations" +msgstr "Traduções disponÃveis" + +msgid "General contact" +msgstr "Contacto geral" + +msgid "Grants awarded" +msgstr "Subvenções atribuÃdas" + +msgid "Page contents" +msgstr "Ãndice" + +msgid "Your name" +msgstr "O seu nome" + +msgid "Your email address" +msgstr "Endereço de correio eletrónico" + +msgid "Subject" +msgstr "Assunto" + +msgid "Message" +msgstr "Mensagem" + +msgid "Country of residence" +msgstr "PaÃs de residência" + +msgid "Phone" +msgstr "Telefone" + +msgid "Send yourself a copy" +msgstr "Receber uma cópia" + +msgid "Status message" +msgstr "Mensagem de estado" + +msgid "Close this message" +msgstr "Fechar esta mensagem" + +msgid "The sender's name" +msgstr "Nome do remetente" + +msgid "The sender's email" +msgstr "Endereço de correio eletrónico do remetente" + +msgid "Topic" +msgstr "Tópico" + +msgid "Languages" +msgstr "LÃnguas" + +msgid "Keywords" +msgstr "Palavras-chave" + +msgid "No results have been found" +msgstr "Não foram encontrados resultados" + +msgid "Event date" +msgstr "Data do evento" + +msgid "Select" +msgstr "Selecionar" + +msgid "After" +msgstr "A partir de" + +msgid "Before" +msgstr "Antes de" + +msgid "In between" +msgstr "Entre" + +msgid "Select all" +msgstr "Selecionar tudo" + +msgid "Event type" +msgstr "Tipo de evento" + +msgid "Venue" +msgstr "Local" + +msgid "Online type" +msgstr "Em linha" + +msgid "Livestream" +msgstr "Em direto via Internet" + +msgid "Type" +msgstr "Tipo" + +msgid "EU organisation type" +msgstr "Tipo de organização da UE" + +msgid "Date" +msgstr "Data" + +msgid "End Date" +msgstr "Data de termo" + +msgid "Responsible department" +msgstr "Serviço responsável" + +msgid "Content owner" +msgstr "Proprietário do conteúdo" + +msgid "Overview" +msgstr "Panorâmica" + +msgid "Open gallery" +msgstr "Abrir a galeria" + +msgid "(Acting) @role" +msgstr "(Em exercÃcio) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Seguir os últimos progressos e informar-se sobre as possibilidades de participação" + +msgid "Upcoming and ongoing" +msgstr "Próximos e em curso" + +msgid "Past" +msgstr "Prévios" + +msgid "Upcoming and open" +msgstr "Proximamente e abertos" + +msgid "This page is not available in @language_name." +msgstr "Esta página não está disponÃvel em @language_name." + +msgid "Choose another language" +msgstr "Escolha outra lÃngua" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dia" +msgstr[1] "@count dias" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 semana" +msgstr[1] "@count semanas" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 ano" +msgstr[1] "@count anos" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mês" +msgstr[1] "@count meses" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 hora" +msgstr[1] "@count horas" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuto" +msgstr[1] "@count minutos" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 segundo" +msgstr[1] "@count segundos" + +msgid "Online link" +msgstr "Ligação Internet" + +msgid "Online time" +msgstr "Tempo em linha" + +msgid "Name" +msgstr "Nome" + +msgid "I have read and agree with the @link" +msgstr "Li e concordo com as @link" + +msgid "data protection terms" +msgstr "condições aplicáveis em matéria de proteção de dados" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ro.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ro.po new file mode 100644 index 00000000..8531bd9d --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-ro.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Tip de organizaÈ›ie" + +msgid "Show @numb more items" +msgstr "AfiÈ™aÈ›i încă @numb elemente" + +msgid "When" +msgstr "Când" + +msgid "Where" +msgstr "Unde" + +msgid "Organiser" +msgstr "Organizator" + +msgid "Website" +msgstr "Site" + +msgid "Social media" +msgstr "ReÈ›ele sociale" + +msgid "Number of seats" +msgstr "Număr de locuri" + +msgid "Entrance fee" +msgstr "Taxă de intrare" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "RezervaÈ›i-vă un loc, mai aveÈ›i @time_left pentru a vă înscrie. ÃŽnscrierile se încheie pe @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Perioada de înregistrare începe în @time_left. Vă puteÈ›i înscrie de pe @start_date până pe @end_date." + +msgid "Registration period ended on @date" +msgstr "Perioada de înregistrare s-a încheiat la @date" + +msgid "Postal address" +msgstr "Adresă poÈ™tală" + +msgid "Authors" +msgstr "Autori" + +msgid "Department" +msgstr "Departament" + +msgid "Project duration" +msgstr "Durata proiectului" + +msgid "Project website" +msgstr "Site-ul proiectului" + +msgid "Contact organisation" +msgstr "ContactaÈ›i organizaÈ›ia" + +msgid "Call status: @label" +msgstr "Statutul cererii: @label" + +msgid "Press contacts" +msgstr "Puncte de contact pentru presă" + +msgid "Call for tenders" +msgstr "Cerere de oferte" + +msgid "Related links" +msgstr "Linkuri către pagini conexe" + +msgid "Practical information" +msgstr "InformaÈ›ii practice" + +msgid "Phone number" +msgstr "Număr de telefon" + +msgid "Opening date" +msgstr "Data de deschidere" + +msgid "Deadline date" +msgstr "Data-limită" + +msgid "Deadline dates" +msgstr "Date-limită" + +msgid "Publication date" +msgstr "Data publicării" + +msgid "Author" +msgstr "Autor" + +msgid "Location" +msgstr "LocaÈ›ie" + +msgid "News type" +msgstr "Tip de noutăți" + +msgid "Project locations" +msgstr "LocaÈ›iile proiectului" + +msgid "Overall budget" +msgstr "Buget total" + +msgid "EU contribution" +msgstr "ContribuÈ›ia UE" + +msgid "Departments" +msgstr "Departamente" + +msgid "Results" +msgstr "Rezultate" + +msgid "Stakeholders" +msgstr "PărÈ›i interesate" + +msgid "Coordinators" +msgstr "Coordonatori" + +msgid "Participants" +msgstr "ParticipanÈ›i" + +msgid "Country" +msgstr "Èšara" + +msgid "Countries" +msgstr "Țări" + +msgid "EU Organisation" +msgstr "OrganizaÈ›ie UE" + +msgid "Non-EU organisation" +msgstr "OrganizaÈ›ie non-UE" + +msgid "Reference" +msgstr "Referință" + +msgid "Upcoming" +msgstr "ÃŽn curând" + +msgid "Open" +msgstr "Deschis(ă)" + +msgid "Closed" +msgstr "ÃŽncheiate" + +msgid "Details" +msgstr "Detalii" + +msgid "Status" +msgstr "Statut" + +msgid "Publication" +msgstr "PublicaÈ›ie" + +msgid "Description" +msgstr "Descriere" + +msgid "Email" +msgstr "E-mail" + +msgid "Contact" +msgstr "Contact" + +msgid "Contacts" +msgstr "Date de contact" + +msgid "Organisation" +msgstr "OrganizaÈ›ie" + +msgid "Fax number" +msgstr "Număr de fax" + +msgid "Mobile number" +msgstr "Telefon mobil" + +msgid "Office" +msgstr "Birou" + +msgid "Documents" +msgstr "Documente" + +msgid "Funding" +msgstr "FinanÈ›are" + +msgid "As planned" +msgstr "Conform planului" + +msgid "Cancelled" +msgstr "Anulat(ă)" + +msgid "Rescheduled" +msgstr "Reprogramat" + +msgid "Postponed" +msgstr "Amânat" + +msgid "Address" +msgstr "Adresă" + +msgid "Live stream" +msgstr "Transmisiune în direct online" + +msgid "Live streaming available" +msgstr "Transmisiune în direct disponibilă online" + +msgid "Project" +msgstr "Proiect" + +msgid "Publication type" +msgstr "Tip de publicaÈ›ie" + +msgid "Call for proposals" +msgstr "Cerere de propuneri" + +msgid "Funding programme" +msgstr "Program de finanÈ›are" + +msgid "Deadline model" +msgstr "Model de termen-limită" + +msgid "Single-stage" +msgstr "Cu o singură etapă" + +msgid "Two-stage" +msgstr "Cu două etape" + +msgid "Multiple cut-off" +msgstr "Cu mai multe etape" + +msgid "Permanent" +msgstr "Permanent(ă)" + +msgid "@date in" +msgstr "@date în" + +msgid "Contact us" +msgstr "ContactaÈ›i-ne" + +msgid "Follow us" +msgstr "UrmăriÈ›i-ne" + +msgid "About us" +msgstr "Despre noi" + +msgid "Related sites" +msgstr "Site-uri conexe" + +msgid "More information on:" +msgstr "Pentru detalii:" + +msgid "Discover more on @link" +msgstr "AflaÈ›i mai multe @link" + +msgid "This site is managed by the @name" +msgstr "Acest site este administrat de @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Acest site este administrat de Comisia Europeană, @name" + +msgid "Last updated on: @date" +msgstr "Ultima actualizare: @date" + +msgid "File" +msgstr "FiÈ™ier" + +msgid "Files" +msgstr "FiÈ™iere" + +msgid "Identification" +msgstr "Identificare" + +msgid "Identifications" +msgstr "Identificări" + +msgid "Related department" +msgstr "Departament implicat" + +msgid "Related departments" +msgstr "Departamente implicate" + +msgid "Consultation" +msgstr "Consultare" + +msgid "Deadline" +msgstr "Termen-limită" + +msgid "Respond to the questionnaire" +msgstr "CompletaÈ›i chestionarul" + +msgid "Respond to the consultation" +msgstr "ParticipaÈ›i la consultare" + +msgid "Target audience" +msgstr "Public-È›intă" + +msgid "Why we are consulting" +msgstr "De ce organizăm consultarea" + +msgid "Consultation outcome" +msgstr "Rezultatul consultării" + +msgid "Additional information" +msgstr "InformaÈ›ii suplimentare" + +msgid "Reference documents" +msgstr "Documente de referință" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Perioada de desfășurare a acestei consultări s-a încheiat. Vă mulÈ›umim pentru contribuÈ›ie!" + +msgid "Status: @label" +msgstr "Statut: @label" + +msgid "Responsibilities" +msgstr "Responsabilități" + +msgid "Media" +msgstr "Media" + +msgid "Latest" +msgstr "Actualități" + +msgid "Transparency" +msgstr "Transparență" + +msgid "Articles and presentations" +msgstr "Articole È™i prezentări" + +msgid "Biography" +msgstr "Biografie" + +msgid "Declaration of interests" +msgstr "DeclaraÈ›ie de interese" + +msgid "Show contact details" +msgstr "AfiÈ™aÈ›i datele de contact" + +msgid "Hide contact details" +msgstr "AscundeÈ›i datele de contact" + +msgid "Leadership and organisation" +msgstr "Conducere È™i organizare" + +msgid "Available translations" +msgstr "Traduceri disponibile" + +msgid "General contact" +msgstr "Date de contact pentru chestiuni generale" + +msgid "Grants awarded" +msgstr "Granturi atribuite" + +msgid "Page contents" +msgstr "Cuprinsul paginii" + +msgid "Your name" +msgstr "Numele dvs." + +msgid "Your email address" +msgstr "Adresa dvs. de e-mail" + +msgid "Subject" +msgstr "Subiect" + +msgid "Message" +msgstr "Mesaj" + +msgid "Country of residence" +msgstr "Èšara de reÈ™edință" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "TrimiteÈ›i-vă o copie" + +msgid "Status message" +msgstr "Mesaj de statut" + +msgid "Close this message" +msgstr "ÃŽnchideÈ›i acest mesaj" + +msgid "The sender's name" +msgstr "Numele expeditorului" + +msgid "The sender's email" +msgstr "E-mailul expeditorului" + +msgid "Topic" +msgstr "Temă" + +msgid "Languages" +msgstr "Limbi" + +msgid "Keywords" +msgstr "Cuvinte-cheie" + +msgid "No results have been found" +msgstr "Nu am găsit rezultate" + +msgid "Event date" +msgstr "Data evenimentului" + +msgid "Select" +msgstr "SelectaÈ›i" + +msgid "After" +msgstr "După" + +msgid "Before" +msgstr "ÃŽnainte" + +msgid "In between" +msgstr "ÃŽntre" + +msgid "Select all" +msgstr "SelectaÈ›i tot" + +msgid "Event type" +msgstr "Tip de eveniment" + +msgid "Venue" +msgstr "LocaÈ›ie" + +msgid "Online type" +msgstr "Tip de eveniment online" + +msgid "Livestream" +msgstr "Transmisiune în direct online" + +msgid "Type" +msgstr "Tip" + +msgid "EU organisation type" +msgstr "Tip de organism UE" + +msgid "Date" +msgstr "Dată" + +msgid "End Date" +msgstr "Data încheierii" + +msgid "Responsible department" +msgstr "Serviciul responsabil" + +msgid "Content owner" +msgstr "Proprietarul conÈ›inutului" + +msgid "Overview" +msgstr "Prezentare" + +msgid "Open gallery" +msgstr "DeschideÈ›i galeria" + +msgid "(Acting) @role" +msgstr "@role (interimar)" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "UrmăriÈ›i ultimele evoluÈ›ii È™i aflaÈ›i cum vă puteÈ›i implica." + +msgid "Upcoming and ongoing" +msgstr "Viitoare È™i în curs" + +msgid "Past" +msgstr "Trecute" + +msgid "Upcoming and open" +msgstr "Viitoare È™i deschise" + +msgid "This page is not available in @language_name." +msgstr "Această pagină nu este disponibilă în @language_name." + +msgid "Choose another language" +msgstr "SelectaÈ›i altă limbă" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 zi" +msgstr[1] "@count zile" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 săptămână" +msgstr[1] "@count săptămâni" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 an" +msgstr[1] "@count ani" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 lună" +msgstr[1] "@count luni" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 oră" +msgstr[1] "@count ore" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minut" +msgstr[1] "@count minute" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 secundă" +msgstr[1] "@count secunde" + +msgid "Online link" +msgstr "Link de acces la evenimentul online" + +msgid "Online time" +msgstr "Momentul la care are loc evenimentul online" + +msgid "Name" +msgstr "Nume" + +msgid "I have read and agree with the @link" +msgstr "Am citit È™i sunt de acord cu @link" + +msgid "data protection terms" +msgstr "prevederile referitoare la protecÈ›ia datelor" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sk.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sk.po new file mode 100644 index 00000000..236f38c1 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sk.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Typ organizácie" + +msgid "Show @numb more items" +msgstr "ZobraziÅ¥ @numb ÄalÅ¡Ãch položiek" + +msgid "When" +msgstr "Kedy" + +msgid "Where" +msgstr "Kde" + +msgid "Organiser" +msgstr "Organizátor/organizátorka" + +msgid "Website" +msgstr "Webové sÃdlo" + +msgid "Social media" +msgstr "Sociálne médiá" + +msgid "Number of seats" +msgstr "PoÄet sedadiel" + +msgid "Entrance fee" +msgstr "Vstupný poplatok" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Rezervujte si miesto, do uzatvorenia registrácie eÅ¡te zostáva @time_left, registrácia sa uzatvorà @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registrácia sa otvorà @time_left. RegistrovaÅ¥ sa môžete od @start_date do @end_date." + +msgid "Registration period ended on @date" +msgstr "Obdobie registrácie sa skonÄilo dňa @date" + +msgid "Postal address" +msgstr "PoÅ¡tová adresa" + +msgid "Authors" +msgstr "Autori/autorky" + +msgid "Department" +msgstr "Odbor" + +msgid "Project duration" +msgstr "Trvanie projektu" + +msgid "Project website" +msgstr "Webové sÃdlo projektu" + +msgid "Contact organisation" +msgstr "Kontaktná organizácia" + +msgid "Call status: @label" +msgstr "Stav výzvy: @label" + +msgid "Press contacts" +msgstr "Kontakty pre tlaÄ" + +msgid "Call for tenders" +msgstr "Výzva na predkladanie ponúk" + +msgid "Related links" +msgstr "Súvisiace odkazy" + +msgid "Practical information" +msgstr "Praktické informácie" + +msgid "Phone number" +msgstr "Telefónne ÄÃslo" + +msgid "Opening date" +msgstr "Deň otvorenia" + +msgid "Deadline date" +msgstr "Lehota (dátum)" + +msgid "Deadline dates" +msgstr "Lehoty (dátumy)" + +msgid "Publication date" +msgstr "Dátum uverejnenia" + +msgid "Author" +msgstr "Autor/autorka" + +msgid "Location" +msgstr "Miesto" + +msgid "News type" +msgstr "Typ aktualÃt" + +msgid "Project locations" +msgstr "Miesta realizácie projektu" + +msgid "Overall budget" +msgstr "Celkový rozpoÄet" + +msgid "EU contribution" +msgstr "PrÃspevok EÚ" + +msgid "Departments" +msgstr "Odbory" + +msgid "Results" +msgstr "Výsledky" + +msgid "Stakeholders" +msgstr "Zainteresované strany" + +msgid "Coordinators" +msgstr "Koordinátori/koordinátorky" + +msgid "Participants" +msgstr "ÚÄastnÃci/úÄastnÃÄky" + +msgid "Country" +msgstr "Krajina" + +msgid "Countries" +msgstr "Krajiny" + +msgid "EU Organisation" +msgstr "Organizácia EÚ" + +msgid "Non-EU organisation" +msgstr "Organizácia mimo EÚ" + +msgid "Reference" +msgstr "Referencia" + +msgid "Upcoming" +msgstr "Nadchádzajúce" + +msgid "Open" +msgstr "Otvorené" + +msgid "Closed" +msgstr "Uzavreté" + +msgid "Details" +msgstr "Podrobnosti" + +msgid "Status" +msgstr "Stav" + +msgid "Publication" +msgstr "Publikácia" + +msgid "Description" +msgstr "Opis" + +msgid "Email" +msgstr "E-mailová adresa" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakty" + +msgid "Organisation" +msgstr "Organizácia" + +msgid "Fax number" +msgstr "Faxové ÄÃslo" + +msgid "Mobile number" +msgstr "Mobilné ÄÃslo" + +msgid "Office" +msgstr "Úrad" + +msgid "Documents" +msgstr "Dokumenty" + +msgid "Funding" +msgstr "Financovanie" + +msgid "As planned" +msgstr "Plánované" + +msgid "Cancelled" +msgstr "ZruÅ¡ené" + +msgid "Rescheduled" +msgstr "Presunuté" + +msgid "Postponed" +msgstr "Odložené" + +msgid "Address" +msgstr "Adresa" + +msgid "Live stream" +msgstr "Živé vysielanie" + +msgid "Live streaming available" +msgstr "Dostupné živé vysielanie" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Typ publikáciÃ" + +msgid "Call for proposals" +msgstr "Výzva na predkladanie návrhov" + +msgid "Funding programme" +msgstr "Program financovania" + +msgid "Deadline model" +msgstr "Druh termÃnu" + +msgid "Single-stage" +msgstr "Jednofázový" + +msgid "Two-stage" +msgstr "Dvojfázový" + +msgid "Multiple cut-off" +msgstr "Viacfázový" + +msgid "Permanent" +msgstr "Stály" + +msgid "@date in" +msgstr "@date v" + +msgid "Contact us" +msgstr "Kontakt" + +msgid "Follow us" +msgstr "Sledujte nás" + +msgid "About us" +msgstr "O nás" + +msgid "Related sites" +msgstr "Súvisiace webové sÃdla" + +msgid "More information on:" +msgstr "Viac informáciÃ:" + +msgid "Discover more on @link" +msgstr "Viac informácià @link" + +msgid "This site is managed by the @name" +msgstr "Toto webové sÃdlo spravuje @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Toto webové sÃdlo spravuje Európska komisia, @name" + +msgid "Last updated on: @date" +msgstr "Naposledy aktualizované: @date" + +msgid "File" +msgstr "Súbor" + +msgid "Files" +msgstr "Súbory" + +msgid "Identification" +msgstr "Identifikácia" + +msgid "Identifications" +msgstr "Identifikácie" + +msgid "Related department" +msgstr "Súvisiaci odbor" + +msgid "Related departments" +msgstr "Súvisiace odbory" + +msgid "Consultation" +msgstr "Konzultácia" + +msgid "Deadline" +msgstr "Lehota" + +msgid "Respond to the questionnaire" +msgstr "VyplniÅ¥ dotaznÃk" + +msgid "Respond to the consultation" +msgstr "ReagovaÅ¥ na konzultáciu" + +msgid "Target audience" +msgstr "Cieľová skupina" + +msgid "Why we are consulting" +msgstr "PreÄo uskutoÄňujeme konzultácie" + +msgid "Consultation outcome" +msgstr "Výsledok konzultácie" + +msgid "Additional information" +msgstr "ÄŽalÅ¡ie informácie" + +msgid "Reference documents" +msgstr "ReferenÄné dokumenty" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Lehota na reakciu v rámci tejto konzultácie už uplynula. ÄŽakujeme za váš prÃspevok." + +msgid "Status: @label" +msgstr "Stav: @label" + +msgid "Responsibilities" +msgstr "Zodpovednosti" + +msgid "Media" +msgstr "Médiá" + +msgid "Latest" +msgstr "NajnovÅ¡ie" + +msgid "Transparency" +msgstr "TransparentnosÅ¥" + +msgid "Articles and presentations" +msgstr "ÄŒlánky a prezentácie" + +msgid "Biography" +msgstr "Životopis" + +msgid "Declaration of interests" +msgstr "Vyhlásenie o záujmoch" + +msgid "Show contact details" +msgstr "ZobraziÅ¥ kontaktné informácie" + +msgid "Hide contact details" +msgstr "SkryÅ¥ kontaktné informácie" + +msgid "Leadership and organisation" +msgstr "Vedenie a organizácia" + +msgid "Available translations" +msgstr "Dostupné preklady" + +msgid "General contact" +msgstr "VÅ¡eobecná kontaktná adresa" + +msgid "Grants awarded" +msgstr "Udelené granty" + +msgid "Page contents" +msgstr "Obsah stránky" + +msgid "Your name" +msgstr "VaÅ¡e meno" + +msgid "Your email address" +msgstr "VaÅ¡a e-mailová adresa" + +msgid "Subject" +msgstr "Objekt" + +msgid "Message" +msgstr "Správa" + +msgid "Country of residence" +msgstr "Krajina pobytu" + +msgid "Phone" +msgstr "Telefón" + +msgid "Send yourself a copy" +msgstr "PoÅ¡lite si kópiu" + +msgid "Status message" +msgstr "Správa o stave" + +msgid "Close this message" +msgstr "ZatvoriÅ¥ túto správu" + +msgid "The sender's name" +msgstr "Meno odosielateľa" + +msgid "The sender's email" +msgstr "E-mail odosielateľa" + +msgid "Topic" +msgstr "OblasÅ¥" + +msgid "Languages" +msgstr "Jazyky" + +msgid "Keywords" +msgstr "KľúÄové slová" + +msgid "No results have been found" +msgstr "NenaÅ¡li sa žiadne výsledky" + +msgid "Event date" +msgstr "Dátum udalosti" + +msgid "Select" +msgstr "VybraÅ¥" + +msgid "After" +msgstr "Po" + +msgid "Before" +msgstr "Pred" + +msgid "In between" +msgstr "Medzi" + +msgid "Select all" +msgstr "VybraÅ¥ vÅ¡etko" + +msgid "Event type" +msgstr "Druh podujatia" + +msgid "Venue" +msgstr "Miesto konania" + +msgid "Online type" +msgstr "Formát online" + +msgid "Livestream" +msgstr "Živé vysielanie" + +msgid "Type" +msgstr "Druh" + +msgid "EU organisation type" +msgstr "Druh organizácie EÚ" + +msgid "Date" +msgstr "Dátum" + +msgid "End Date" +msgstr "Dátum ukonÄenia" + +msgid "Responsible department" +msgstr "Zodpovedný útvar" + +msgid "Content owner" +msgstr "VlastnÃk obsahu" + +msgid "Overview" +msgstr "Prehľad" + +msgid "Open gallery" +msgstr "OtvoriÅ¥ galériu" + +msgid "(Acting) @role" +msgstr "(Zohrávajúci/-a) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Sledujte najnovšà vývoj a zÃskajte viac informácià o tom, ako sa zapojiÅ¥." + +msgid "Upcoming and ongoing" +msgstr "Nadchádzajúce a prebiehajúce" + +msgid "Past" +msgstr "UskutoÄnené" + +msgid "Upcoming and open" +msgstr "Pripravované a otvorené" + +msgid "This page is not available in @language_name." +msgstr "Táto stránka nie je dostupná v @language_name." + +msgid "Choose another language" +msgstr "Vyberte iný jazyk" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 deň" +msgstr[1] "@count dnÃ" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 týždeň" +msgstr[1] "@count týždňov" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 rok" +msgstr[1] "@count rokov" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mesiac" +msgstr[1] "@count mesiacov" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 hodina" +msgstr[1] "@count hodÃn" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minúta" +msgstr[1] "@count minút" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekunda" +msgstr[1] "@count sekúnd" + +msgid "Online link" +msgstr "Odkaz" + +msgid "Online time" +msgstr "ÄŒas" + +msgid "Name" +msgstr "Meno/Názov" + +msgid "I have read and agree with the @link" +msgstr "PreÄÃtal/a som si podmienky @link a súhlasÃm s nimi" + +msgid "data protection terms" +msgstr "ochrany údajov" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sl.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sl.po new file mode 100644 index 00000000..ebac2f4c --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sl.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Vrsta organizacije" + +msgid "Show @numb more items" +msgstr "Prikaži @numb veÄ" + +msgid "When" +msgstr "Kdaj" + +msgid "Where" +msgstr "Kje" + +msgid "Organiser" +msgstr "Organizator" + +msgid "Website" +msgstr "Spletna stran" + +msgid "Social media" +msgstr "Družbeni mediji" + +msgid "Number of seats" +msgstr "Å tevilo mest" + +msgid "Entrance fee" +msgstr "Vstopnina" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Rezervirajte svoj sedež, @time_left ostane za registracijo, registracija bo potekla @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Registracija se zaÄne v @time_left. Registrirate se lahko od @start_date do @end_date." + +msgid "Registration period ended on @date" +msgstr "Obdobje registracije se je konÄalo @date" + +msgid "Postal address" +msgstr "PoÅ¡tni naslov" + +msgid "Authors" +msgstr "Avtorji" + +msgid "Department" +msgstr "Služba" + +msgid "Project duration" +msgstr "Trajanje projekta" + +msgid "Project website" +msgstr "SpletiÅ¡Äe projekta" + +msgid "Contact organisation" +msgstr "Kontaktna organizacija" + +msgid "Call status: @label" +msgstr "Status razpisa: @label" + +msgid "Press contacts" +msgstr "Kontakti za medije" + +msgid "Call for tenders" +msgstr "Javni razpis" + +msgid "Related links" +msgstr "Sorodne povezave" + +msgid "Practical information" +msgstr "PraktiÄne informacije" + +msgid "Phone number" +msgstr "Telefonska Å¡tevilka" + +msgid "Opening date" +msgstr "Datum zaÄetka" + +msgid "Deadline date" +msgstr "Datumski rok" + +msgid "Deadline dates" +msgstr "Datumski roki" + +msgid "Publication date" +msgstr "Datum objave" + +msgid "Author" +msgstr "Avtor" + +msgid "Location" +msgstr "Lokacija" + +msgid "News type" +msgstr "Vrsta novice" + +msgid "Project locations" +msgstr "Lokacije projekta" + +msgid "Overall budget" +msgstr "Skupni proraÄun" + +msgid "EU contribution" +msgstr "Prispevek EU" + +msgid "Departments" +msgstr "Službe" + +msgid "Results" +msgstr "Rezultati" + +msgid "Stakeholders" +msgstr "Deležniki" + +msgid "Coordinators" +msgstr "Koordinatorji" + +msgid "Participants" +msgstr "Udeleženci" + +msgid "Country" +msgstr "Država" + +msgid "Countries" +msgstr "Države" + +msgid "EU Organisation" +msgstr "Organizacija EU" + +msgid "Non-EU organisation" +msgstr "Organizacija zunaj EU" + +msgid "Reference" +msgstr "Sklic" + +msgid "Upcoming" +msgstr "Prihodnje" + +msgid "Open" +msgstr "Odprto" + +msgid "Closed" +msgstr "Zaprti" + +msgid "Details" +msgstr "VeÄ informacij" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Objava" + +msgid "Description" +msgstr "Opis" + +msgid "Email" +msgstr "E-poÅ¡ta" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakti" + +msgid "Organisation" +msgstr "Organizacija" + +msgid "Fax number" +msgstr "Å tevilko telefaksa" + +msgid "Mobile number" +msgstr "Å tevilka mobilnika" + +msgid "Office" +msgstr "Urad" + +msgid "Documents" +msgstr "Dokumenti" + +msgid "Funding" +msgstr "Financiranje" + +msgid "As planned" +msgstr "Po naÄrtu" + +msgid "Cancelled" +msgstr "Odpovedano" + +msgid "Rescheduled" +msgstr "Prestavljeno" + +msgid "Postponed" +msgstr "Odloženo" + +msgid "Address" +msgstr "Naslov" + +msgid "Live stream" +msgstr "Prenos v živo" + +msgid "Live streaming available" +msgstr "Prenos v živo je na voljo" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Vrsta objave" + +msgid "Call for proposals" +msgstr "Razpis za zbiranje predlogov" + +msgid "Funding programme" +msgstr "Program financiranja" + +msgid "Deadline model" +msgstr "Vrsta roka" + +msgid "Single-stage" +msgstr "Enostopenjski" + +msgid "Two-stage" +msgstr "Dvostopenjski" + +msgid "Multiple cut-off" +msgstr "VeÄ konÄnih datumov" + +msgid "Permanent" +msgstr "Stalno" + +msgid "@date in" +msgstr "@date v" + +msgid "Contact us" +msgstr "Kontakt" + +msgid "Follow us" +msgstr "Spremljajte nas" + +msgid "About us" +msgstr "O nas" + +msgid "Related sites" +msgstr "Sorodna spletiÅ¡Äa" + +msgid "More information on:" +msgstr "VeÄ informacij:" + +msgid "Discover more on @link" +msgstr "VeÄ informacij @link" + +msgid "This site is managed by the @name" +msgstr "SpletiÅ¡Äe upravlja @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "SpletiÅ¡Äe upravlja Evropska komisija, @name" + +msgid "Last updated on: @date" +msgstr "Zadnja posodobitev: @date" + +msgid "File" +msgstr "Datoteka" + +msgid "Files" +msgstr "Datoteke" + +msgid "Identification" +msgstr "Identifikacija" + +msgid "Identifications" +msgstr "Identifikacije" + +msgid "Related department" +msgstr "Povezani oddelek" + +msgid "Related departments" +msgstr "Povezani oddelki" + +msgid "Consultation" +msgstr "Posvetovanje" + +msgid "Deadline" +msgstr "Rok" + +msgid "Respond to the questionnaire" +msgstr "Odgovorite na vpraÅ¡alnik" + +msgid "Respond to the consultation" +msgstr "Sodelujte v posvetovanju" + +msgid "Target audience" +msgstr "Ciljna skupina" + +msgid "Why we are consulting" +msgstr "Namen posvetovanja" + +msgid "Consultation outcome" +msgstr "Rezultati posvetovanja" + +msgid "Additional information" +msgstr "Dodatne informacije" + +msgid "Reference documents" +msgstr "ReferenÄni dokumenti" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Posvetovanje je konÄano. Zahvaljujemo se vam za sodelovanje." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "Pristojnosti" + +msgid "Media" +msgstr "Mediji" + +msgid "Latest" +msgstr "NajnovejÅ¡e" + +msgid "Transparency" +msgstr "Transparentnost" + +msgid "Articles and presentations" +msgstr "Objave in predstavitve" + +msgid "Biography" +msgstr "Življenjepis" + +msgid "Declaration of interests" +msgstr "Izjava o interesih" + +msgid "Show contact details" +msgstr "Prikaži kontaktne podatke" + +msgid "Hide contact details" +msgstr "Skrij kontaktne podatke" + +msgid "Leadership and organisation" +msgstr "Vodstvo in organiziranost" + +msgid "Available translations" +msgstr "Vsi prevodi" + +msgid "General contact" +msgstr "SploÅ¡ni kontakt" + +msgid "Grants awarded" +msgstr "Dodeljena nepovratna sredstva" + +msgid "Page contents" +msgstr "Vsebina strani" + +msgid "Your name" +msgstr "VaÅ¡e ime" + +msgid "Your email address" +msgstr "VaÅ¡ elektronski naslov" + +msgid "Subject" +msgstr "Zadeva" + +msgid "Message" +msgstr "SporoÄilo" + +msgid "Country of residence" +msgstr "Država prebivaliÅ¡Äa" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "PoÅ¡lji mi kopijo" + +msgid "Status message" +msgstr "Statusno sporoÄilo" + +msgid "Close this message" +msgstr "Zapri to sporoÄilo" + +msgid "The sender's name" +msgstr "Ime poÅ¡iljatelja" + +msgid "The sender's email" +msgstr "Elektronski naslov poÅ¡iljatelja" + +msgid "Topic" +msgstr "Tema" + +msgid "Languages" +msgstr "Jeziki" + +msgid "Keywords" +msgstr "KljuÄne besede" + +msgid "No results have been found" +msgstr "Ni zadetkov" + +msgid "Event date" +msgstr "Datum dogodka" + +msgid "Select" +msgstr "Izberi" + +msgid "After" +msgstr "Pozneje" + +msgid "Before" +msgstr "Pred" + +msgid "In between" +msgstr "Vmes" + +msgid "Select all" +msgstr "Izberi vse" + +msgid "Event type" +msgstr "Vrsta dogodka" + +msgid "Venue" +msgstr "Lokacija" + +msgid "Online type" +msgstr "Spletni prenos" + +msgid "Livestream" +msgstr "Prenos v živo" + +msgid "Type" +msgstr "Vrsta" + +msgid "EU organisation type" +msgstr "Vrsta organizacije EU" + +msgid "Date" +msgstr "Datum" + +msgid "End Date" +msgstr "KonÄni datum" + +msgid "Responsible department" +msgstr "Pristojni oddelek" + +msgid "Content owner" +msgstr "Lastnik vsebine" + +msgid "Overview" +msgstr "Pregled" + +msgid "Open gallery" +msgstr "Odpri galerijo" + +msgid "(Acting) @role" +msgstr "(VrÅ¡ilec/-ka dolžnosti) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Spremljajte najnovejÅ¡e dogajanje in sodelujte v družbenih medijih." + +msgid "Upcoming and ongoing" +msgstr "Prihodnji in tekoÄi" + +msgid "Past" +msgstr "Pretekli" + +msgid "Upcoming and open" +msgstr "Prihodnji in odprti" + +msgid "This page is not available in @language_name." +msgstr "Ta stran v @language_name ni na voljo." + +msgid "Choose another language" +msgstr "Izberi drug jezik" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dan" +msgstr[1] "@count dni" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 teden" +msgstr[1] "@count tednov" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 leto" +msgstr[1] "@count leta" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mesec" +msgstr[1] "@count mesecev" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 ura" +msgstr[1] "@count ur" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minuta" +msgstr[1] "@count minut" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekunda" +msgstr[1] "@count sekund" + +msgid "Online link" +msgstr "Spletna povezava" + +msgid "Online time" +msgstr "Spletni Äas" + +msgid "Name" +msgstr "Ime" + +msgid "I have read and agree with the @link" +msgstr "Prebral/-a sem pogoje o @link in se strinjam z njimi" + +msgid "data protection terms" +msgstr "varstvu podatkov" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sv.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sv.po new file mode 100644 index 00000000..fb2acd62 --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-sv.po @@ -0,0 +1,523 @@ +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Typ av organisation" + +msgid "Show @numb more items" +msgstr "Visa ytterligare @numb poster" + +msgid "When" +msgstr "När" + +msgid "Where" +msgstr "Var" + +msgid "Organiser" +msgstr "Organisatör" + +msgid "Website" +msgstr "Webbplats" + +msgid "Social media" +msgstr "Sociala medier" + +msgid "Number of seats" +msgstr "Antal platser" + +msgid "Entrance fee" +msgstr "Inträdesavgift" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Boka din plats. Du har @time_left pÃ¥ dig. Anmäl dig senast den @end_date" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Du kan anmäla dig under perioden @time_left. Du kan anmäla dig frÃ¥n @start_date till @end_date." + +msgid "Registration period ended on @date" +msgstr "Sista anmälningsdag var den @date" + +msgid "Postal address" +msgstr "Postadress" + +msgid "Authors" +msgstr "Upphovsmän" + +msgid "Department" +msgstr "Avdelning" + +msgid "Project duration" +msgstr "Projekttid" + +msgid "Project website" +msgstr "Projektwebbplats" + +msgid "Contact organisation" +msgstr "Kontaktorganisation" + +msgid "Call status: @label" +msgstr "Status: @label" + +msgid "Press contacts" +msgstr "Presskontakter" + +msgid "Call for tenders" +msgstr "Upphandling" + +msgid "Related links" +msgstr "Fler länkar" + +msgid "Practical information" +msgstr "Praktisk information" + +msgid "Phone number" +msgstr "Telefon" + +msgid "Opening date" +msgstr "Startdatum" + +msgid "Deadline date" +msgstr "Slutdatum" + +msgid "Deadline dates" +msgstr "Slutdatum" + +msgid "Publication date" +msgstr "Publiceringsdatum" + +msgid "Author" +msgstr "Upphovsman" + +msgid "Location" +msgstr "Plats" + +msgid "News type" +msgstr "Typ av nyhet" + +msgid "Project locations" +msgstr "Projektplatser" + +msgid "Overall budget" +msgstr "Sammanlagd budget" + +msgid "EU contribution" +msgstr "EU-bidrag" + +msgid "Departments" +msgstr "Avdelningar" + +msgid "Results" +msgstr "Resultat" + +msgid "Stakeholders" +msgstr "Berörda parter" + +msgid "Coordinators" +msgstr "Samordnare" + +msgid "Participants" +msgstr "Deltagare" + +msgid "Country" +msgstr "Land" + +msgid "Countries" +msgstr "Länder" + +msgid "EU Organisation" +msgstr "EU-organisation" + +msgid "Non-EU organisation" +msgstr "Icke-EU-organisation" + +msgid "Reference" +msgstr "Referens" + +msgid "Upcoming" +msgstr "Kommande" + +msgid "Open" +msgstr "Aktuell" + +msgid "Closed" +msgstr "Avslutade" + +msgid "Details" +msgstr "Översikt" + +msgid "Status" +msgstr "Status" + +msgid "Publication" +msgstr "Publikation" + +msgid "Description" +msgstr "Beskrivning" + +msgid "Email" +msgstr "E-post" + +msgid "Contact" +msgstr "Kontakt" + +msgid "Contacts" +msgstr "Kontakter" + +msgid "Organisation" +msgstr "Organisation" + +msgid "Fax number" +msgstr "Fax" + +msgid "Mobile number" +msgstr "Mobil" + +msgid "Office" +msgstr "Kontor" + +msgid "Documents" +msgstr "Dokument" + +msgid "Funding" +msgstr "Finansiering" + +msgid "As planned" +msgstr "Planenligt" + +msgid "Cancelled" +msgstr "Inställt" + +msgid "Rescheduled" +msgstr "Flyttat" + +msgid "Postponed" +msgstr "Uppskjutet" + +msgid "Address" +msgstr "Adress" + +msgid "Live stream" +msgstr "Webbsändning" + +msgid "Live streaming available" +msgstr "Direktsänds" + +msgid "Project" +msgstr "Projekt" + +msgid "Publication type" +msgstr "Typ av publikation" + +msgid "Call for proposals" +msgstr "AnsökningsomgÃ¥ng" + +msgid "Funding programme" +msgstr "Finansieringsprogram" + +msgid "Deadline model" +msgstr "Typ av tidsfrist" + +msgid "Single-stage" +msgstr "Ett steg" + +msgid "Two-stage" +msgstr "TvÃ¥ steg" + +msgid "Multiple cut-off" +msgstr "Flera tidsfrister" + +msgid "Permanent" +msgstr "Ständigt pÃ¥gÃ¥ende" + +msgid "@date in" +msgstr "@date i" + +msgid "Contact us" +msgstr "Kontakta oss" + +msgid "Follow us" +msgstr "Följ oss" + +msgid "About us" +msgstr "Om oss" + +msgid "Related sites" +msgstr "Andra webbplatser" + +msgid "More information on:" +msgstr "Läs mer pÃ¥:" + +msgid "Discover more on @link" +msgstr "Upptäck mer pÃ¥ @link" + +msgid "This site is managed by the @name" +msgstr "Den här webbplatsen sköts av @name" + +msgid "This site is managed by the European Commission, @name" +msgstr "Den här webbplatsen sköts av Europeiska kommissionen, @name" + +msgid "Last updated on: @date" +msgstr "Senaste uppdatering: @date" + +msgid "File" +msgstr "Fil" + +msgid "Files" +msgstr "Filer" + +msgid "Identification" +msgstr "Beteckning" + +msgid "Identifications" +msgstr "Beteckningar" + +msgid "Related department" +msgstr "Berörd avdelning" + +msgid "Related departments" +msgstr "Berörda avdelningar" + +msgid "Consultation" +msgstr "SamrÃ¥d" + +msgid "Deadline" +msgstr "Tidsfrist" + +msgid "Respond to the questionnaire" +msgstr "Svara pÃ¥ enkäten" + +msgid "Respond to the consultation" +msgstr "Delta i samrÃ¥det" + +msgid "Target audience" +msgstr "MÃ¥lgrupp" + +msgid "Why we are consulting" +msgstr "Varför ett samrÃ¥d?" + +msgid "Consultation outcome" +msgstr "SamrÃ¥dsresultat" + +msgid "Additional information" +msgstr "Mer information" + +msgid "Reference documents" +msgstr "Bakgrundsmaterial" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Tidsfristen för samrÃ¥det har gÃ¥tt ut. Tack för din medverkan." + +msgid "Status: @label" +msgstr "Status: @label" + +msgid "Responsibilities" +msgstr "AnsvarsomrÃ¥den" + +msgid "Media" +msgstr "Medier" + +msgid "Latest" +msgstr "Aktuellt" + +msgid "Transparency" +msgstr "Öppenhet" + +msgid "Articles and presentations" +msgstr "Artiklar och presentationer" + +msgid "Biography" +msgstr "Biografi" + +msgid "Declaration of interests" +msgstr "Intresseförklaring" + +msgid "Show contact details" +msgstr "Visa kontaktuppgifter" + +msgid "Hide contact details" +msgstr "Dölj kontaktuppgifter" + +msgid "Leadership and organisation" +msgstr "Ledning och organisation" + +msgid "Available translations" +msgstr "Tillgängliga översättningar" + +msgid "General contact" +msgstr "Kontaktuppgifter" + +msgid "Grants awarded" +msgstr "Beviljade bidrag" + +msgid "Page contents" +msgstr "InnehÃ¥ll" + +msgid "Your name" +msgstr "Ditt namn" + +msgid "Your email address" +msgstr "Din mejladress" + +msgid "Subject" +msgstr "Ärende" + +msgid "Message" +msgstr "Meddelande" + +msgid "Country of residence" +msgstr "Bosättningsland" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "Skicka mig en kopia" + +msgid "Status message" +msgstr "Statusmeddelande" + +msgid "Close this message" +msgstr "Stäng meddelandet" + +msgid "The sender's name" +msgstr "Avsändarens namn" + +msgid "The sender's email" +msgstr "Avsändarens mejladress" + +msgid "Topic" +msgstr "Ämne" + +msgid "Languages" +msgstr "SprÃ¥k" + +msgid "Keywords" +msgstr "Sökord" + +msgid "No results have been found" +msgstr "Inga träffar" + +msgid "Event date" +msgstr "Evenemangsdatum" + +msgid "Select" +msgstr "Välj" + +msgid "After" +msgstr "Efter" + +msgid "Before" +msgstr "Före" + +msgid "In between" +msgstr "Mellan" + +msgid "Select all" +msgstr "Välj alla" + +msgid "Event type" +msgstr "Typ av evenemang" + +msgid "Venue" +msgstr "Plats" + +msgid "Online type" +msgstr "Typ av webbevenemang" + +msgid "Livestream" +msgstr "Webbsändning" + +msgid "Type" +msgstr "Typ" + +msgid "EU organisation type" +msgstr "Typ av EU-organ" + +msgid "Date" +msgstr "Datum" + +msgid "End Date" +msgstr "Slutdatum" + +msgid "Responsible department" +msgstr "Ansvarig avdelning" + +msgid "Content owner" +msgstr "InnehÃ¥llsansvarig" + +msgid "Overview" +msgstr "Översikt" + +msgid "Open gallery" +msgstr "Öppna galleri" + +msgid "(Acting) @role" +msgstr "(Tillförordnad) @role" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Följ utvecklingen och var med och pÃ¥verka." + +msgid "Upcoming and ongoing" +msgstr "Kommande och pÃ¥gÃ¥ende" + +msgid "Past" +msgstr "Tidigare" + +msgid "Upcoming and open" +msgstr "Kommande och öppna" + +msgid "This page is not available in @language_name." +msgstr "Den här sidan finns inte pÃ¥ @language_name." + +msgid "Choose another language" +msgstr "Välj ett annat sprÃ¥k" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 dag" +msgstr[1] "@count dagar" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 vecka" +msgstr[1] "@count veckor" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 Ã¥r" +msgstr[1] "@count Ã¥r" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 mÃ¥nad" +msgstr[1] "@count mÃ¥nader" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 timme" +msgstr[1] "@count timmar" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 minut" +msgstr[1] "@count minuter" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 sekund" +msgstr[1] "@count sekunder" + +msgid "Online link" +msgstr "Länk till evenemanget" + +msgid "Online time" +msgstr "Tid för evenemanget" + +msgid "Name" +msgstr "Namn" + +msgid "I have read and agree with the @link" +msgstr "Jag har läst och godkänner villkoren för @link" + +msgid "data protection terms" +msgstr "skydd av personuppgifter" diff --git a/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-tr.po b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-tr.po new file mode 100644 index 00000000..81f9b59e --- /dev/null +++ b/modules/oe_whitelabel_helper/translations/oe_whitelabel_helper-tr.po @@ -0,0 +1,530 @@ + +msgid "" +msgstr "" + +msgid "Organisation type" +msgstr "Organizasyon türü" + +msgid "Show @numb more items" +msgstr "Daha fazla öğe göster @numb" + +msgid "When" +msgstr "Tarih" + +msgid "Where" +msgstr "Yer" + +msgid "Organiser" +msgstr "Organizatör" + +msgid "Website" +msgstr "İnternet sitesi" + +msgid "Social media" +msgstr "Sosyal medya" + +msgid "Number of seats" +msgstr "Yer sayısı" + +msgid "Entrance fee" +msgstr "GiriÅŸ ücreti" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Yerinizi ayırmak için rezervasyon yapın, Kayıt için kalan süre: @time_left, Kayıtlar @end_date tarihinde sona erecek" + +msgid "Registration will open in @time_left. You can register from @start_date, until @end_date." +msgstr "Kayıtlar @time_left içinde açılacaktır. @start_date tarihinden @end_date tarihine kadar kayıt yaptırabilirsiniz.yaptırabilirsiniz." + +msgid "Registration period ended on @date" +msgstr "Kayıt süresi @date tarihinde bitmiÅŸtir" + +msgid "Postal address" +msgstr "Posta adresi" + +msgid "Authors" +msgstr "Yazarlar" + +msgid "Department" +msgstr "Bölüm" + +msgid "Project duration" +msgstr "Proje süresi" + +msgid "Project website" +msgstr "Proje web sitesi" + +msgid "Contact organisation" +msgstr "İletiÅŸime geçilecek kurum" + +msgid "Call status: @label" +msgstr "ÇaÄŸrı durumu: @label" + +msgid "Press contacts" +msgstr "İletiÅŸime geçilecek basın görevlileri" + +msgid "Call for tenders" +msgstr "İhale çaÄŸrısı" + +msgid "Related links" +msgstr "İlgili baÄŸlantılar" + +msgid "Practical information" +msgstr "Pratik bilgiler" + +msgid "Phone number" +msgstr "Telefon numarası" + +msgid "Opening date" +msgstr "Açılış tarihi" + +msgid "Deadline date" +msgstr "Son teslim tarihi" + +msgid "Deadline dates" +msgstr "Son teslim tarihleri" + +msgid "Publication date" +msgstr "Yayın tarihi" + +msgid "Author" +msgstr "Yazar" + +msgid "Location" +msgstr "Konum " + +msgid "News type" +msgstr "Haber türü" + +msgid "Project locations" +msgstr "Proje yerleri" + +msgid "Overall budget" +msgstr "Genel bütçe" + +msgid "EU contribution" +msgstr "AB katkısı" + +msgid "Departments" +msgstr "Bölümler" + +msgid "Results" +msgstr "Sonuçlar" + +msgid "Stakeholders" +msgstr "PaydaÅŸlar" + +msgid "Coordinators" +msgstr "Koordinatörler" + +msgid "Participants" +msgstr "Katılımcılar" + +msgid "Country" +msgstr "Ülke" + +msgid "Countries" +msgstr "Ülkeler" + +msgid "EU Organisation" +msgstr "AB Organizasyonu" + +msgid "Non-EU organisation" +msgstr "AB Dışı KuruluÅŸ" + +msgid "Reference" +msgstr "Referans" + +msgid "Upcoming" +msgstr "Önümüzdeki" + +msgid "Open" +msgstr "Açık" + +msgid "Closed" +msgstr "Kapalı" + +msgid "Details" +msgstr "Detaylar" + +msgid "Status" +msgstr "Durum" + +msgid "Publication" +msgstr "Yayın" + +msgid "Description" +msgstr "Açıklama" + +msgid "Email" +msgstr "E-posta adresi" + +msgid "Contact" +msgstr "İletiÅŸim" + +msgid "Contacts" +msgstr "İletiÅŸime geçilecek kiÅŸiler" + +msgid "Organisation" +msgstr "Organizasyon " + +msgid "Fax number" +msgstr "Faks numarası" + +msgid "Mobile number" +msgstr "Mobil telefon numarası" + +msgid "Office" +msgstr "Ofis" + +msgid "Documents" +msgstr "Belgeler" + +msgid "Funding" +msgstr "Finansman" + +msgid "As planned" +msgstr "Planlandığı üzere" + +msgid "Cancelled" +msgstr "İptal edildi" + +msgid "Rescheduled" +msgstr "Yeni bir tarihe ertelendi" + +msgid "Postponed" +msgstr "Ertelendi" + +msgid "Address" +msgstr "Adres" + +msgid "Live stream" +msgstr "Canlı yayın" + +msgid "Live streaming available" +msgstr "Canlı yayın mevcut" + +msgid "Project" +msgstr "Proje" + +msgid "Publication type" +msgstr "Yayın türü" + +msgid "Call for proposals" +msgstr "Teklif çaÄŸrısı" + +msgid "Funding programme" +msgstr "Finansman programı" + +msgid "Deadline model" +msgstr "Son teslim tarihi modeli" + +msgid "Single-stage" +msgstr "Tek aÅŸamalı" + +msgid "Two-stage" +msgstr "İki aÅŸamalı" + +msgid "Multiple cut-off" +msgstr "Çoklu aÅŸamalı ihale düzeni" + +msgid "Permanent" +msgstr "Kalıcı" + +msgid "File" +msgstr "Dosya" + +msgid "Files" +msgstr "Dosyalar" + +msgid "Identification" +msgstr "Kimlik" + +msgid "Identifications" +msgstr "Kimlikler" + +msgid "Related department" +msgstr "İlgili bölüm" + +msgid "Related departments" +msgstr "İlgili bölümler" + +msgid "Consultation" +msgstr "İstiÅŸare " + +msgid "Deadline" +msgstr "Son teslim tarihi" + +msgid "Respond to the questionnaire" +msgstr "Ankete katılın" + +msgid "Respond to the consultation" +msgstr "Halka açık istiÅŸare toplantısına katılın" + +msgid "Target audience" +msgstr "Hedef kitle" + +msgid "Why we are consulting" +msgstr "Neden istiÅŸare toplantısı düzenliyoruz" + +msgid "Consultation outcome" +msgstr "İstiÅŸare toplantısı sonucu" + +msgid "Additional information" +msgstr "Ek Bilgiler" + +msgid "Reference documents" +msgstr "Referans dökümanlar" + +msgid "The response period for this consultation has ended. Thank you for your input." +msgstr "Bu istiÅŸare toplantısı için yanıt süresi sona ermiÅŸtir. Katkılarınız için teÅŸekkürler." + +msgid "Responsibilities" +msgstr "Sorumluluklar" + +msgid "Media" +msgstr "Medya" + +msgid "Latest" +msgstr "Son" + +msgid "Transparency" +msgstr "Åžeffaflık" + +msgid "Articles and presentations" +msgstr "Makaleler ve sunumlar" + +msgid "Biography" +msgstr "Biyografi" + +msgid "Declaration of interests" +msgstr "İlgi alanları beyanı" + +msgid "Show contact details" +msgstr "İletiÅŸim bilgilerinizi gösteriniz" + +msgid "Hide contact details" +msgstr "İletiÅŸim bilgilerinizi gizle" + +msgid "Leadership and organisation" +msgstr "Liderlik ve organizasyon" + +msgid "Contact us" +msgstr "Bize ulaşın" + +msgid "Follow us" +msgstr "Bizi takip edin" + +msgid "About us" +msgstr "Hakkımızda" + +msgid "Related sites" +msgstr "İlgili siteler" + +msgid "More information on:" +msgstr "Daha fazla bilgi için:" + +msgid "Discover more on @link" +msgstr "@link baÄŸlantısından daha fazla keÅŸfedin" + +msgid "This site is managed by the @name" +msgstr "Bu site @name tarafından yönetilmektedir" + +msgid "This site is managed by the European Commission, @name" +msgstr "Bu site Avrupa Komisyonu tarafından yönetilmektedir, @name" + +msgid "Last updated on: @date" +msgstr "Son güncelleme tarihi: @name" + +msgid "Status: @label" +msgstr "Durum: @label" + +msgid "Book your seat, @time_left left to register, registration will end on @end_date" +msgstr "Yerinizi ayırın, kayıtların açılmasına kalan süre @time_left, kayıtlar @end_date tarihinde bitecektir" + +msgid "1 day" +msgid_plural "@count days" +msgstr[0] "1 gün" +msgstr[1] "gün @count" + +msgid "1 week" +msgid_plural "@count weeks" +msgstr[0] "1 hafta" +msgstr[1] "hafta @count" + +msgid "1 year" +msgid_plural "@count years" +msgstr[0] "1 yıl" +msgstr[1] "yıl @count" + +msgid "1 month" +msgid_plural "@count months" +msgstr[0] "1 ay" +msgstr[1] "ay @count" + +msgid "1 hour" +msgid_plural "@count hours" +msgstr[0] "1 saat" +msgstr[1] "saat @count" + +msgid "1 minute" +msgid_plural "@count minutes" +msgstr[0] "1 dakika" +msgstr[1] "dakika @count" + +msgid "1 second" +msgid_plural "@count seconds" +msgstr[0] "1 saniye" +msgstr[1] "saniye @count" + +msgid "Online link" +msgstr "Çevrim içi baÄŸlantı" + +msgid "Online time" +msgstr "Çevrim içi zaman" + +msgid "Grants awarded" +msgstr "Hibeler verildi" + +msgid "Keywords" +msgstr "Anahtar sözcükler" + +msgid "Subject" +msgstr "Konu" + +msgid "General contact" +msgstr "Genel iletiÅŸim bilgileri" + +msgid "Overview" +msgstr "Genel bakış" + +msgid "Follow the latest progress and learn more about getting involved." +msgstr "Son geliÅŸmeleri takip edin ve katılmak için daha fazla bilgi edinin." + +msgid "Open gallery" +msgstr "Galeriyi aç" + +msgid "media items" +msgstr "medya öğeleri" + +msgid "(Acting) @role" +msgstr "@pozisyon (vekili)" + +msgid "Your name" +msgstr "İsminiz" + +msgid "Your email address" +msgstr "E-posta adresiniz" + +msgid "Message" +msgstr "Mesaj" + +msgid "Country of residence" +msgstr "İkamet edilen ülke" + +msgid "Phone" +msgstr "Telefon" + +msgid "Send yourself a copy" +msgstr "Kendinize bir örneÄŸini gönderin" + +msgid "Status message" +msgstr "Durum mesajı" + +msgid "Close this message" +msgstr "Bu mesajı kapat" + +msgid "The sender's name" +msgstr "Gönderenin ismi" + +msgid "The sender's email" +msgstr "Gönderenin e-postası" + +msgid "Topic" +msgstr "Konu" + +msgid "Languages" +msgstr "Diller" + +msgid "No results have been found" +msgstr "Sonuç bulunamadı" + +msgid "Event date" +msgstr "Etkinlik tarihi" + +msgid "Select" +msgstr "Seç" + +msgid "After" +msgstr "Sonrası" + +msgid "Before" +msgstr "Öncesi" + +msgid "In between" +msgstr "Arası" + +msgid "Select all" +msgstr "Tümünü seç" + +msgid "Upcoming and ongoing" +msgstr "Gelecek ve devam eden" + +msgid "Past" +msgstr "GeçmiÅŸ" + +msgid "Event type" +msgstr "Etkinlik türü" + +msgid "Venue" +msgstr "Yer" + +msgid "Online type" +msgstr "Çevrim içi türü" + +msgid "Livestream" +msgstr "Canlı yayın" + +msgid "Type" +msgstr "Türü" + +msgid "EU organisation type" +msgstr "AB kurum türü" + +msgid "Date" +msgstr "Tarih" + +msgid "End Date" +msgstr "BitiÅŸ Tarihi" + +msgid "Responsible department" +msgstr "Sorumlu daire" + +msgid "Upcoming and open" +msgstr "Gelecek ve açık" + +msgid "Closed" +msgstr "Kapalı" + +msgid "Content owner" +msgstr "İçerik sahibi" + +msgid "Publication date" +msgstr "Yayın tarihi" + +msgid "Publication type" +msgstr "Yayın türü" + +msgid "Available translations" +msgstr "Mevcut tercümeler" + +msgid "Page contents" +msgstr "Sayfa İçeriÄŸi" + +msgid "Name" +msgstr "İsim" + +msgid "I have read and agree with the @link" +msgstr "@link okudum ve kabul ediyorum" + +msgid "data protection terms" +msgstr "Veri koruma ÅŸartlarını" -- GitLab From 79e01491b1b485542294efe281736a42c111f8ec Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 14:20:05 +0200 Subject: [PATCH 32/46] OEL-579: Manage translations. --- .../oe_whitelabel_helper.info.yml | 6 ++++++ .../oe_whitelabel_helper.module | 15 +++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 modules/oe_whitelabel_helper/oe_whitelabel_helper.module diff --git a/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml b/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml index eaccccff..d9f8a309 100644 --- a/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml +++ b/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml @@ -3,3 +3,9 @@ type: module description: OpenEuropa Whitelabel Theme helpers and tools. package: OpenEuropa Whitelabel Theme core_version_requirement: ^8.9 || ^9.1 +dependencies: + - openeuropa:oe_authentication + - openeuropa:oe_multilingual + - openeuropa:oe_corporate_blocks + +'interface translation project': oe_whitelabel_helper diff --git a/modules/oe_whitelabel_helper/oe_whitelabel_helper.module b/modules/oe_whitelabel_helper/oe_whitelabel_helper.module new file mode 100644 index 00000000..6874592c --- /dev/null +++ b/modules/oe_whitelabel_helper/oe_whitelabel_helper.module @@ -0,0 +1,15 @@ +<?php + +/** + * @file + * The OE Whitelabel Helper module. + */ + +declare(strict_types = 1); + +/** + * Implements hook_locale_translation_projects_alter(). + */ +function oe_whitelabel_helper_locale_translation_projects_alter(&$projects) { + $projects['oe_whitelabel_helper']['info']['interface translation server pattern'] = drupal_get_path('module', 'oe_whitelabel_helper') . '/translations/%project-%language.po'; +} -- GitLab From 8b39924ff49db74687ce79e5bad6f34361230fc8 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 14:20:48 +0200 Subject: [PATCH 33/46] OEL-579: Fixing tests. --- .../tests/src/Kernel/CorporateLogoBlockTest.php | 7 +++++-- tests/src/Kernel/AuthenticationBlockTest.php | 2 +- tests/src/Kernel/SiteBrandingBlockTest.php | 2 ++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php index 0c5fbd82..9d201fbc 100644 --- a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php +++ b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php @@ -121,8 +121,11 @@ class CorporateLogoBlockTest extends KernelTestBase { $this->assertCount(1, $logo); $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/logo-eu--{$lang}.svg"; $this->assertSame($expected, $logo->attr('src')); - $image = $actual->filter('img'); - $this->assertCount(1, $image); + $picture = $actual->filter('picture'); + $this->assertCount(1, $picture); + $source = $actual->filter('source'); + $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/mobile/logo-eu--{$lang}.svg"; + $this->assertSame($expected, $source->attr('srcset')); } /** diff --git a/tests/src/Kernel/AuthenticationBlockTest.php b/tests/src/Kernel/AuthenticationBlockTest.php index 52c6ebab..eb6514f2 100644 --- a/tests/src/Kernel/AuthenticationBlockTest.php +++ b/tests/src/Kernel/AuthenticationBlockTest.php @@ -71,7 +71,7 @@ class AuthenticationBlockTest extends KernelTestBase { $actual = $crawler->filter('.oe-authentication'); $this->assertCount(1, $actual); $icon = $actual->filter('svg'); - $this->assertSame('bi icon--s', $icon->attr('class')); + $this->assertSame('bi icon--xs', $icon->attr('class')); $use = $icon->filter('use'); $expected = '/themes/contrib/oe_bootstrap_theme/assets/icons/bootstrap-icons.svg#person-fill'; $this->assertSame($expected, $use->attr('xlink:href')); diff --git a/tests/src/Kernel/SiteBrandingBlockTest.php b/tests/src/Kernel/SiteBrandingBlockTest.php index ad25055b..af205b16 100644 --- a/tests/src/Kernel/SiteBrandingBlockTest.php +++ b/tests/src/Kernel/SiteBrandingBlockTest.php @@ -75,6 +75,8 @@ class SiteBrandingBlockTest extends KernelTestBase { $actual = $crawler->filter('.site-name'); $this->assertCount(1, $actual); + $link = $actual->filter('.text-white.text-decoration-none.align-bottom'); + $this->assertCount(1, $link); $actual = $crawler->filter('.site-logo'); $this->assertCount(1, $actual); $logo = $actual->filter('img'); -- GitLab From 39492415d9aa642fe95ead1c80b84ed95fe6c6d5 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 14:47:29 +0200 Subject: [PATCH 34/46] OEL-579: Translate Search box. --- modules/oe_whitelabel_search/src/Form/SearchForm.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/oe_whitelabel_search/src/Form/SearchForm.php b/modules/oe_whitelabel_search/src/Form/SearchForm.php index a5dbb364..82a6be72 100644 --- a/modules/oe_whitelabel_search/src/Form/SearchForm.php +++ b/modules/oe_whitelabel_search/src/Form/SearchForm.php @@ -56,11 +56,11 @@ class SearchForm extends FormBase { $form['search_input'] = [ '#type' => 'textfield', - '#title' => $config['input']['label'], + '#title' => $config['input']['label'] === 'Search' ? $this->t('Search') : $config['input']['label'], '#title_display' => 'invisible', '#size' => 20, '#attributes' => [ - 'placeholder' => $config['input']['placeholder'], + 'placeholder' => $config['input']['placeholder'] === 'Search' ? $this->t('Search') : $config['input']['placeholder'], 'class' => [ $config['input']['classes'], ], @@ -74,7 +74,7 @@ class SearchForm extends FormBase { '#suffix' => '</div>', '#type' => 'submit', '#name' => FALSE, - '#value' => $config['button']['label'], + '#value' => $config['button']['label'] === 'Search' ? $this->t('Search') : $config['button']['label'], '#attributes' => [ 'class' => [ 'btn-md', -- GitLab From ec69b4e626a5d8e6892533acfc3b658518c493a4 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 14:48:14 +0200 Subject: [PATCH 35/46] OEL-579: Header and footer adaptations. --- templates/layouts/ec_footer_bottom_left.html.twig | 3 ++- templates/layouts/ec_footer_middle_row.html.twig | 3 ++- templates/layouts/eu_footer_middle.html.twig | 2 +- .../navigation/block--system-branding-block.html.twig | 6 ++++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/templates/layouts/ec_footer_bottom_left.html.twig b/templates/layouts/ec_footer_bottom_left.html.twig index cb74791d..59e02d7c 100644 --- a/templates/layouts/ec_footer_bottom_left.html.twig +++ b/templates/layouts/ec_footer_bottom_left.html.twig @@ -1,3 +1,4 @@ +{% set title = 'European Commission' %} <div class="col-12 col-lg-4 pb-lg-4"> - <p class="fw-bold pb-2 mb-2"> European Commission </p> + <p class="fw-bold pb-2 mb-2"> {{ title|t }} </p> </div> diff --git a/templates/layouts/ec_footer_middle_row.html.twig b/templates/layouts/ec_footer_middle_row.html.twig index a930fafe..5aec91b2 100644 --- a/templates/layouts/ec_footer_middle_row.html.twig +++ b/templates/layouts/ec_footer_middle_row.html.twig @@ -1,5 +1,6 @@ +{% set title = 'More information on:' %} <div class="col-12 col-lg-4 pb-lg-4"> - <p class="fw-bold pb-2 mb-2">More information on:</p> + <p class="fw-bold pb-2 mb-2"> {{ title|t }}</p> {% if links is defined and links is not empty and links is iterable %} {% for link in links %} {{ pattern('link', link) }} diff --git a/templates/layouts/eu_footer_middle.html.twig b/templates/layouts/eu_footer_middle.html.twig index a777d76e..b8eae7dd 100644 --- a/templates/layouts/eu_footer_middle.html.twig +++ b/templates/layouts/eu_footer_middle.html.twig @@ -9,7 +9,7 @@ <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ social_media_title|t }} </p> {% if social_media_links is defined and social_media_links is not empty and social_media_links is iterable %} {% for social_link in social_media_links %} - { pattern('link', social_link) }} + {{ pattern('link', social_link) }} {% endfor %} {% endif %} diff --git a/templates/overrides/navigation/block--system-branding-block.html.twig b/templates/overrides/navigation/block--system-branding-block.html.twig index cda3bd88..b35d6955 100644 --- a/templates/overrides/navigation/block--system-branding-block.html.twig +++ b/templates/overrides/navigation/block--system-branding-block.html.twig @@ -15,10 +15,12 @@ #} {% block content %} {% if site_logo %} - <img class="d-none d-lg-inline-block" src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> + <a class="text-decoration-none site-logo" href="{{ path('<front>') }}" rel="home"> + <img class="d-none d-lg-inline-block" src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> + </a> {% endif %} {% if site_name %} - <p class="site-name">{{ site_name }}</p> + <p class="site-name"><a class="text-white text-decoration-none align-bottom" href="{{ path('<front>') }}" rel="home">{{ site_name }}</a></p> {% endif %} {% if site_slogan %} <div class="site-slogan">{{ site_slogan }}</div> -- GitLab From de7a3c51975608bdddcbea10e98ca4dda05483ac Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 15:44:16 +0200 Subject: [PATCH 36/46] OEL-579: Composer update to last oe_bootstrap_theme release. --- composer.json | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 4049220a..4e07eea9 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "drupal/core": "^8.9 || ^9.1", "drupal/ui_patterns": "^1.0", "drupal/ui_patterns_settings": "^1.0", - "openeuropa/oe_bootstrap_theme": "dev-OEL-579-all" + "openeuropa/oe_bootstrap_theme": "0.261020211605" }, "require-dev": { "composer/installers": "^1.11", @@ -40,15 +40,19 @@ "drupal":{ "type": "composer", "url": "https://packages.drupal.org/8" - }, - "openeuropa/oe_bootstrap_theme":{ - "type": "vcs", - "url": "https://github.com/openeuropa/oe_bootstrap_theme/" } }, "extra": { "composer-exit-on-patch-failure": true, "enable-patching": true, + "artifacts": { + "openeuropa/oe_bootstrap_theme": { + "dist": { + "url": "https://github.com/{name}/releases/download/{pretty-version}/{project-name}-{pretty-version}.tar.gz", + "type": "tar" + } + } + }, "drupal-scaffold": { "locations": { "web-root": "./build" -- GitLab From 437a3beef0c0d36827a691180ba30d1de5883125 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 15:44:32 +0200 Subject: [PATCH 37/46] OEL-579: Block Testing. --- tests/src/Kernel/FooterBlockTest.php | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/tests/src/Kernel/FooterBlockTest.php b/tests/src/Kernel/FooterBlockTest.php index dbfd1905..2ee96845 100644 --- a/tests/src/Kernel/FooterBlockTest.php +++ b/tests/src/Kernel/FooterBlockTest.php @@ -78,10 +78,14 @@ class FooterBlockTest extends SparqlKernelTestBase { $crawler = new Crawler($render->__toString()); // For now we assert only minimal till we have a footer component. - $actual = $crawler->filter('#block-ecfooterblock'); - $this->assertCount(1, $actual); - $sections = $actual->filter('.row'); - $this->assertCount(3, $sections); + $rows = $crawler->filter('.row'); + $this->assertCount(3, $rows); + $borderedSections = $crawler->filter('.bcl-footer__bordered-row'); + $this->assertCount(2, $borderedSections); + $sectionTitles = $crawler->filter('p.fw-bold.mb-2'); + $this->assertCount(3, $sectionTitles); + $sectionLinks = $crawler->filter('div.col-12.col-lg-4:nth-child(2) a.text-decoration-none.d-block.mb-1'); + $this->assertCount(3, $sectionLinks); } /** @@ -109,10 +113,14 @@ class FooterBlockTest extends SparqlKernelTestBase { $crawler = new Crawler($render->__toString()); // For now we assert only minimal till we have a footer component. - $actual = $crawler->filter('#block-eufooterblock'); - $this->assertCount(1, $actual); - $sections = $actual->filter('.row'); - $this->assertCount(2, $sections); + $rows = $crawler->filter('.row'); + $this->assertCount(2, $rows); + $borderedSections = $crawler->filter('.bcl-footer__bordered-row'); + $this->assertCount(1, $borderedSections); + $sectionTitles = $crawler->filter('p.fw-bold.mb-2'); + $this->assertCount(5, $sectionTitles); + $sectionLinks = $crawler->filter('div.col-12.col-lg-4:nth-child(2) a.text-decoration-none.d-block.mb-1'); + $this->assertCount(10, $sectionLinks); } } -- GitLab From 46365727c9e44bfd987bf3bec26556671b60d59e Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Tue, 26 Oct 2021 18:13:16 +0200 Subject: [PATCH 38/46] OEL-579: Minor adapt after showcase review. --- .../block--oe-corporate-blocks-eu_footer.html.twig | 2 +- templates/overrides/page/page.html.twig | 1 - templates/patterns/footer/pattern-footer.html.twig | 6 +++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig b/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig index e4e67138..cddd0709 100644 --- a/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig +++ b/templates/overrides/navigation/block--oe-corporate-blocks-eu_footer.html.twig @@ -1 +1 @@ --{{ content }} +{{ content }} diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index 19b050ef..0ae05888 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -95,7 +95,6 @@ </div> </div> </main> - {% if page.footer %} {% if bcl_component_library == 'ec' %} <footer class="ec__footer bcl-footer mt-4"> diff --git a/templates/patterns/footer/pattern-footer.html.twig b/templates/patterns/footer/pattern-footer.html.twig index ea286a5b..60d54ea9 100644 --- a/templates/patterns/footer/pattern-footer.html.twig +++ b/templates/patterns/footer/pattern-footer.html.twig @@ -21,7 +21,11 @@ </div> {% endif %} {% if bottom_sections is defined and bottom_sections is not empty and bottom_sections is iterable %} - <div class="pb-4 pb-lg-5 bcl-footer__bordered-row row"> + {% if bcl_component_library == 'ec' %} + <div class="pb-4 pb-lg-5 bcl-footer__bordered-row row"> + {% else %} + <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> + {% endif %} {% for section in bottom_sections %} {% set section_id = section.section_id %} {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { -- GitLab From 98c34ed9263ee3518193ba77a2ce10e065773423 Mon Sep 17 00:00:00 2001 From: escuriola <escuriola@gmail.com> Date: Wed, 27 Oct 2021 09:12:29 +0200 Subject: [PATCH 39/46] OEL-579: Adapt special card pattern for search page. --- .../card_search/card_search.ui_patterns.yml | 16 ++++++++ .../card_search/pattern-card_search.html.twig | 41 +++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 templates/patterns/card_search/card_search.ui_patterns.yml create mode 100644 templates/patterns/card_search/pattern-card_search.html.twig diff --git a/templates/patterns/card_search/card_search.ui_patterns.yml b/templates/patterns/card_search/card_search.ui_patterns.yml new file mode 100644 index 00000000..2965744a --- /dev/null +++ b/templates/patterns/card_search/card_search.ui_patterns.yml @@ -0,0 +1,16 @@ +card_search: + label: Card search page + description: Formatted card to display the search result content. + fields: + title: + type: text + label: Title of the search-card + text: + type: array + label: Text of the search-card result + image: + type: array + label: Image of the search-card + content: + type: array + label: Badges of the search-card diff --git a/templates/patterns/card_search/pattern-card_search.html.twig b/templates/patterns/card_search/pattern-card_search.html.twig new file mode 100644 index 00000000..04f953d9 --- /dev/null +++ b/templates/patterns/card_search/pattern-card_search.html.twig @@ -0,0 +1,41 @@ +{% set badges = [] %} +{% if content is not empty %} + {% set badge_attr = create_attribute({'class': ['me-2']}) %} + {% for key,item in content %} + {% if key|first != '#' %} + {% set badges = badges|merge([{ + '#type': 'pattern', + '#id': 'badge', + '#fields': { + label: item['#title'], + attributes: badge_attr + } + }]) %} + {% endif %} + {% endfor %} +{% endif %} +{% if image is defined and image['#markup'] is not empty %} + {% set _image = { + path: image['#markup'], + position: "top", + } %} +{% endif %} +{{ pattern('card', { + horizontal: true, + horizontal_grid: { + left_col_classes: "col-md-3", + right_col_classes: "col-md-9", + gutter: 0, + }, + title: { + content: title, + classes: "mb-4", + }, + text: { + content: text|render|striptags, + classes: "mb-4", + }, + attributes: attributes.addClass(["border-0", "mb-5"]), + image:_image, + content: badges|render +}) }} -- GitLab From 0cf56f545c40972bc66572db200b9aece85683c3 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:40:36 +0300 Subject: [PATCH 40/46] OEL-579: Update oe_bootstrap_theme version. --- composer.json | 2 +- .../card_search/card_search.ui_patterns.yml | 16 -------- .../card_search/pattern-card_search.html.twig | 41 ------------------- ...g => pattern-footer--variant-ec.html.twig} | 0 .../header.ui_patterns.yml} | 9 +++- .../pattern-header--variant-ec.html.twig} | 10 ++--- .../pattern-header--variant-eu.html.twig | 30 ++++++++++++++ 7 files changed, 41 insertions(+), 67 deletions(-) delete mode 100644 templates/patterns/card_search/card_search.ui_patterns.yml delete mode 100644 templates/patterns/card_search/pattern-card_search.html.twig rename templates/patterns/footer/{pattern-footer.html.twig => pattern-footer--variant-ec.html.twig} (100%) rename templates/patterns/{header_nav/header_nav.ui_patterns.yml => header/header.ui_patterns.yml} (85%) rename templates/patterns/{header_nav/pattern-header_nav.html.twig => header/pattern-header--variant-ec.html.twig} (75%) create mode 100644 templates/patterns/header/pattern-header--variant-eu.html.twig diff --git a/composer.json b/composer.json index 4e07eea9..5f0a1e62 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "drupal/core": "^8.9 || ^9.1", "drupal/ui_patterns": "^1.0", "drupal/ui_patterns_settings": "^1.0", - "openeuropa/oe_bootstrap_theme": "0.261020211605" + "openeuropa/oe_bootstrap_theme": "0.281020211203" }, "require-dev": { "composer/installers": "^1.11", diff --git a/templates/patterns/card_search/card_search.ui_patterns.yml b/templates/patterns/card_search/card_search.ui_patterns.yml deleted file mode 100644 index 2965744a..00000000 --- a/templates/patterns/card_search/card_search.ui_patterns.yml +++ /dev/null @@ -1,16 +0,0 @@ -card_search: - label: Card search page - description: Formatted card to display the search result content. - fields: - title: - type: text - label: Title of the search-card - text: - type: array - label: Text of the search-card result - image: - type: array - label: Image of the search-card - content: - type: array - label: Badges of the search-card diff --git a/templates/patterns/card_search/pattern-card_search.html.twig b/templates/patterns/card_search/pattern-card_search.html.twig deleted file mode 100644 index 04f953d9..00000000 --- a/templates/patterns/card_search/pattern-card_search.html.twig +++ /dev/null @@ -1,41 +0,0 @@ -{% set badges = [] %} -{% if content is not empty %} - {% set badge_attr = create_attribute({'class': ['me-2']}) %} - {% for key,item in content %} - {% if key|first != '#' %} - {% set badges = badges|merge([{ - '#type': 'pattern', - '#id': 'badge', - '#fields': { - label: item['#title'], - attributes: badge_attr - } - }]) %} - {% endif %} - {% endfor %} -{% endif %} -{% if image is defined and image['#markup'] is not empty %} - {% set _image = { - path: image['#markup'], - position: "top", - } %} -{% endif %} -{{ pattern('card', { - horizontal: true, - horizontal_grid: { - left_col_classes: "col-md-3", - right_col_classes: "col-md-9", - gutter: 0, - }, - title: { - content: title, - classes: "mb-4", - }, - text: { - content: text|render|striptags, - classes: "mb-4", - }, - attributes: attributes.addClass(["border-0", "mb-5"]), - image:_image, - content: badges|render -}) }} diff --git a/templates/patterns/footer/pattern-footer.html.twig b/templates/patterns/footer/pattern-footer--variant-ec.html.twig similarity index 100% rename from templates/patterns/footer/pattern-footer.html.twig rename to templates/patterns/footer/pattern-footer--variant-ec.html.twig diff --git a/templates/patterns/header_nav/header_nav.ui_patterns.yml b/templates/patterns/header/header.ui_patterns.yml similarity index 85% rename from templates/patterns/header_nav/header_nav.ui_patterns.yml rename to templates/patterns/header/header.ui_patterns.yml index 92b68c5e..00e2ab0f 100644 --- a/templates/patterns/header_nav/header_nav.ui_patterns.yml +++ b/templates/patterns/header/header.ui_patterns.yml @@ -1,6 +1,11 @@ -header_nav: - label: Header Navigation +header: + label: Header description: A navigation section for the header + variants: + ec: + label: European Commission + eu: + label: European Union fields: navbar_branding: type: array diff --git a/templates/patterns/header_nav/pattern-header_nav.html.twig b/templates/patterns/header/pattern-header--variant-ec.html.twig similarity index 75% rename from templates/patterns/header_nav/pattern-header_nav.html.twig rename to templates/patterns/header/pattern-header--variant-ec.html.twig index 40c011f4..74ae4ba2 100644 --- a/templates/patterns/header_nav/pattern-header_nav.html.twig +++ b/templates/patterns/header/pattern-header--variant-ec.html.twig @@ -1,8 +1,4 @@ -{% if bcl_component_library == 'ec' %} - <header class="ec__header bcl-header"> -{% else %} - <header class="bcl-header"> -{% endif %} +<header class="ec__header bcl-header"> <nav class="w-100 shadow-sm navbar navbar-expand-lg navbar-light"> <div class="container"> {{ navbar_branding }} @@ -24,8 +20,8 @@ {{ pattern('navbar', { navbar_left: header_left, navbar_right: header_right, - color_set: "light", - collapse_id: "navbarNavDropdown", + color_set: 'light', + collapse_id: 'navbarNavDropdown', attributes: attributes }) }} <div class="container"> diff --git a/templates/patterns/header/pattern-header--variant-eu.html.twig b/templates/patterns/header/pattern-header--variant-eu.html.twig new file mode 100644 index 00000000..c741bcbc --- /dev/null +++ b/templates/patterns/header/pattern-header--variant-eu.html.twig @@ -0,0 +1,30 @@ +<header class="bcl-header"> + <nav class="w-100 shadow-sm navbar navbar-expand-lg navbar-light"> + <div class="container"> + {{ navbar_branding }} + <ul class="nav"> + {{ navbar_right }} + </ul> + </div> + </nav> + <div class="bcl-header__project"> + <div class="container"> + {{ header_top }} + </div> + </div> + {% set attributes = { + 'class': [ + 'bcl-header__navbar', + ] + } %} + {{ pattern('navbar', { + navbar_left: header_left, + navbar_right: header_right, + color_set: 'light', + collapse_id: 'navbarNavDropdown', + attributes: attributes + }) }} + <div class="container"> + {{ breadcrumbs }} + </div> +</header> -- GitLab From 1c6da2363bba12e86fd4502e7b18f7adcca6bdc9 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:41:41 +0300 Subject: [PATCH 41/46] OEL-579: Remove hard dependencies and update external icon. --- modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml | 4 ---- .../oe_whitelabel_helper/src/TwigExtension/TwigExtension.php | 3 ++- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml b/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml index d9f8a309..7895fa04 100644 --- a/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml +++ b/modules/oe_whitelabel_helper/oe_whitelabel_helper.info.yml @@ -3,9 +3,5 @@ type: module description: OpenEuropa Whitelabel Theme helpers and tools. package: OpenEuropa Whitelabel Theme core_version_requirement: ^8.9 || ^9.1 -dependencies: - - openeuropa:oe_authentication - - openeuropa:oe_multilingual - - openeuropa:oe_corporate_blocks 'interface translation project': oe_whitelabel_helper diff --git a/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php b/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php index 1ad15ecc..532c8071 100644 --- a/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php +++ b/modules/oe_whitelabel_helper/src/TwigExtension/TwigExtension.php @@ -68,7 +68,7 @@ class TwigExtension extends AbstractExtension { if (!empty($link['external']) && $link['external'] === TRUE) { $altered_link['icon'] = [ 'path' => $context['bcl_icon_path'], - 'name' => 'external', + 'name' => 'box-arrow-up-right', 'size' => 'xs', ]; } @@ -78,6 +78,7 @@ class TwigExtension extends AbstractExtension { $altered_link['icon'] = [ 'path' => $context['bcl_icon_path'], 'name' => $link['social_network'], + 'size' => 'xs', ]; } -- GitLab From c9d5c4f00936ccb934b6ac2668bbb334df1da7c2 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:42:27 +0300 Subject: [PATCH 42/46] OEL-579: Remove defaults for search block. --- modules/oe_whitelabel_search/src/Form/SearchForm.php | 6 +++--- .../oe_whitelabel_search/src/Plugin/Block/SearchBlock.php | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/oe_whitelabel_search/src/Form/SearchForm.php b/modules/oe_whitelabel_search/src/Form/SearchForm.php index 82a6be72..a5dbb364 100644 --- a/modules/oe_whitelabel_search/src/Form/SearchForm.php +++ b/modules/oe_whitelabel_search/src/Form/SearchForm.php @@ -56,11 +56,11 @@ class SearchForm extends FormBase { $form['search_input'] = [ '#type' => 'textfield', - '#title' => $config['input']['label'] === 'Search' ? $this->t('Search') : $config['input']['label'], + '#title' => $config['input']['label'], '#title_display' => 'invisible', '#size' => 20, '#attributes' => [ - 'placeholder' => $config['input']['placeholder'] === 'Search' ? $this->t('Search') : $config['input']['placeholder'], + 'placeholder' => $config['input']['placeholder'], 'class' => [ $config['input']['classes'], ], @@ -74,7 +74,7 @@ class SearchForm extends FormBase { '#suffix' => '</div>', '#type' => 'submit', '#name' => FALSE, - '#value' => $config['button']['label'] === 'Search' ? $this->t('Search') : $config['button']['label'], + '#value' => $config['button']['label'], '#attributes' => [ 'class' => [ 'btn-md', diff --git a/modules/oe_whitelabel_search/src/Plugin/Block/SearchBlock.php b/modules/oe_whitelabel_search/src/Plugin/Block/SearchBlock.php index 3f6d7e78..b70ff95e 100644 --- a/modules/oe_whitelabel_search/src/Plugin/Block/SearchBlock.php +++ b/modules/oe_whitelabel_search/src/Plugin/Block/SearchBlock.php @@ -129,7 +129,8 @@ class SearchBlock extends BlockBase implements ContainerFactoryPluginInterface { '#type' => 'textfield', '#title' => $this->t('Input placeholder text'), '#description' => $this->t('The placeholder that will be shown inside the input field.'), - '#default_value' => $config['input']['placeholder'], + '#default_value' => $this->t('Search'), + '#value' => $config['input']['placeholder'], ]; $form['button'] = [ '#type' => 'details', -- GitLab From 3e8fd877b95c954df7cbf732dbfff78b9fdf7ce0 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:43:00 +0300 Subject: [PATCH 43/46] OEL-579: Restore submodule testing. --- phpunit.xml.dist | 1 + 1 file changed, 1 insertion(+) diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 7e10f515..5814afb7 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -11,6 +11,7 @@ <testsuites> <testsuite name="OpenEuropa Whitelabel Theme"> <directory>./tests/</directory> + <directory>./modules/**/tests/</directory> </testsuite> </testsuites> </phpunit> -- GitLab From d637b8b0ab516cf10e282f1608ce13324bb12c25 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:44:01 +0300 Subject: [PATCH 44/46] OEL-579: Update footer, header. --- .../layouts/ec_footer_bottom_left.html.twig | 3 +- .../layouts/ec_footer_middle_row.html.twig | 5 +- templates/layouts/eu_footer_middle.html.twig | 6 +-- templates/layouts/eu_footer_right.html.twig | 2 +- .../oe-corporate-blocks-ec-footer.html.twig | 16 +++--- .../oe-corporate-blocks-eu-footer.html.twig | 15 +++--- templates/overrides/page/page.html.twig | 13 ++--- .../patterns/footer/footer.ui_patterns.yml | 5 ++ .../pattern-footer--variant-ec.html.twig | 51 +++++++++---------- .../pattern-footer--variant-eu.html.twig | 41 +++++++++++++++ .../pattern-header--variant-eu.html.twig | 2 +- .../patterns/modal/modal-language.html.twig | 8 +-- 12 files changed, 101 insertions(+), 66 deletions(-) create mode 100644 templates/patterns/footer/pattern-footer--variant-eu.html.twig diff --git a/templates/layouts/ec_footer_bottom_left.html.twig b/templates/layouts/ec_footer_bottom_left.html.twig index 59e02d7c..3e71e42d 100644 --- a/templates/layouts/ec_footer_bottom_left.html.twig +++ b/templates/layouts/ec_footer_bottom_left.html.twig @@ -1,4 +1,3 @@ -{% set title = 'European Commission' %} <div class="col-12 col-lg-4 pb-lg-4"> - <p class="fw-bold pb-2 mb-2"> {{ title|t }} </p> + <p class="fw-bold pb-2 mb-2"> {{ 'European Commission'|t }} </p> </div> diff --git a/templates/layouts/ec_footer_middle_row.html.twig b/templates/layouts/ec_footer_middle_row.html.twig index 5aec91b2..a8dcecbb 100644 --- a/templates/layouts/ec_footer_middle_row.html.twig +++ b/templates/layouts/ec_footer_middle_row.html.twig @@ -1,6 +1,5 @@ -{% set title = 'More information on:' %} -<div class="col-12 col-lg-4 pb-lg-4"> - <p class="fw-bold pb-2 mb-2"> {{ title|t }}</p> +<div class="col-12 col-lg-4"> + <p class="fw-bold pb-2 mb-2"> {{ 'More information on:'|t }}</p> {% if links is defined and links is not empty and links is iterable %} {% for link in links %} {{ pattern('link', link) }} diff --git a/templates/layouts/eu_footer_middle.html.twig b/templates/layouts/eu_footer_middle.html.twig index b8eae7dd..50fcb526 100644 --- a/templates/layouts/eu_footer_middle.html.twig +++ b/templates/layouts/eu_footer_middle.html.twig @@ -1,19 +1,19 @@ <div class="col-12 col-lg-4"> - <p class="fw-bold border-bottom pb-2 mb-2"> {{ contact_eu_title|t }} </p> + <p class="fw-bold border-bottom pb-2 mb-2"> {{ contact_eu_title }} </p> {% if contact_eu_links is defined and contact_eu_links is not empty and contact_eu_links is iterable %} {% for contact_link in contact_eu_links %} {{ pattern('link', contact_link) }} {% endfor %} {% endif %} - <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ social_media_title|t }} </p> + <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ social_media_title }} </p> {% if social_media_links is defined and social_media_links is not empty and social_media_links is iterable %} {% for social_link in social_media_links %} {{ pattern('link', social_link) }} {% endfor %} {% endif %} - <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ legal_title|t }} </p> + <p class="fw-bold border-bottom pb-2 pt-3 mb-2"> {{ legal_title }} </p> {% if legal_links is defined and legal_links is not empty and legal_links is iterable %} {% for legal_link in legal_links %} {{ pattern('link', legal_link) }} diff --git a/templates/layouts/eu_footer_right.html.twig b/templates/layouts/eu_footer_right.html.twig index c4a4f0c3..8e84a2b0 100644 --- a/templates/layouts/eu_footer_right.html.twig +++ b/templates/layouts/eu_footer_right.html.twig @@ -1,5 +1,5 @@ <div class="col-12 col-lg-4"> - <p class="fw-bold border-bottom pb-2 pt-4 pt-lg-0 mb-2"> {{ eu_institutions_title|t }} </p> + <p class="fw-bold border-bottom pb-2 pt-4 pt-lg-0 mb-2"> {{ eu_institutions_title }} </p> {% if eu_institutions_links is defined and eu_institutions_links is not empty and eu_institutions_links is iterable %} {% for eu_link in eu_institutions_links %} {{ pattern('link', eu_link) }} diff --git a/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig b/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig index af84286d..d61ecda3 100644 --- a/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig +++ b/templates/overrides/navigation/oe-corporate-blocks-ec-footer.html.twig @@ -108,10 +108,14 @@ 'links': bcl_footer_links(corporate_footer.class_navigation), } ] %} - -{{ pattern('footer', { - 'top_sections': _top_sections, - 'middle_sections': _middle_sections, - 'bottom_sections': _bottom_sections, -}) }} +<footer class="ec__footer bcl-footer"> + <div class="container"> + {{ pattern('footer', { + 'variant': 'ec', + 'top_sections': _top_sections, + 'middle_sections': _middle_sections, + 'bottom_sections': _bottom_sections, + }) }} + </div> +</footer> diff --git a/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig b/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig index cbfeacf4..8e2fcfde 100644 --- a/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig +++ b/templates/overrides/navigation/oe-corporate-blocks-eu-footer.html.twig @@ -99,9 +99,12 @@ 'eu_institutions_links': bcl_footer_links(corporate_footer.institution_links) } ] %} - -{{ pattern('footer', { - 'top_sections': _top_sections, - 'bottom_sections': _bottom_sections, -}) }} - +<footer class="bcl-footer"> + <div class="container"> + {{ pattern('footer', { + 'variant': 'eu', + 'top_sections': _top_sections, + 'bottom_sections': _bottom_sections, + }) }} + </div> +</footer> diff --git a/templates/overrides/page/page.html.twig b/templates/overrides/page/page.html.twig index 0ae05888..6a8aabe8 100644 --- a/templates/overrides/page/page.html.twig +++ b/templates/overrides/page/page.html.twig @@ -54,7 +54,8 @@ ] %} <div class="page"> - {{ pattern('header_nav', { + {{ pattern('header', { + variant: bcl_component_library, navbar_branding: page.navbar_branding, navbar_right: page.navbar_right, header_top: page.header_top, @@ -96,14 +97,6 @@ </div> </main> {% if page.footer %} - {% if bcl_component_library == 'ec' %} - <footer class="ec__footer bcl-footer mt-4"> - {% else %} - <footer class="bcl-footer mt-4"> - {% endif %} - <div class="container"> - {{ page.footer }} - </div> - </footer> + {{ page.footer }} {% endif %} </div> diff --git a/templates/patterns/footer/footer.ui_patterns.yml b/templates/patterns/footer/footer.ui_patterns.yml index 3461c975..4ef07ce9 100644 --- a/templates/patterns/footer/footer.ui_patterns.yml +++ b/templates/patterns/footer/footer.ui_patterns.yml @@ -1,6 +1,11 @@ footer: label: Footer description: Footer for oe_corporate blocks + variants: + ec: + label: European Commission + eu: + label: European Union fields: top_sections: type: array diff --git a/templates/patterns/footer/pattern-footer--variant-ec.html.twig b/templates/patterns/footer/pattern-footer--variant-ec.html.twig index 60d54ea9..f987fd2a 100644 --- a/templates/patterns/footer/pattern-footer--variant-ec.html.twig +++ b/templates/patterns/footer/pattern-footer--variant-ec.html.twig @@ -1,46 +1,41 @@ <div class="pt-4 pt-lg-5 row"> {% for section in top_sections %} {% set section_id = section.section_id %} - {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { - title: section.title, - description: section.description, - sections: section.sections - } %} + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + description: section.description, + sections: section.sections + } %} {% endfor %} </div> - {% if middle_sections is defined and middle_sections is not empty and middle_sections is iterable %} <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> {% for section in middle_sections %} {% set section_id = section.section_id %} - {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { - title: section.title, - links: section.links, - } %} + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + links: section.links, + } %} {% endfor %} </div> {% endif %} {% if bottom_sections is defined and bottom_sections is not empty and bottom_sections is iterable %} - {% if bcl_component_library == 'ec' %} - <div class="pb-4 pb-lg-5 bcl-footer__bordered-row row"> - {% else %} - <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> - {% endif %} + <div class="pb-4 pb-lg-5 bcl-footer__bordered-row row"> {% for section in bottom_sections %} {% set section_id = section.section_id %} - {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { - title: section.title, - links: section.links, - contact_eu_title: section.contact_eu_title, - contact_eu_links: section.contact_eu_links, - social_media_title: section.social_media_title, - social_media_links: section.social_media_links, - social_media_link: section.social_media_link, - legal_title: section.legal_title, - legal_links: section.legal_links, - eu_institutions_title: section.eu_institutions_title, - eu_institutions_links: section.eu_institutions_links - } %} + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + links: section.links, + contact_eu_title: section.contact_eu_title, + contact_eu_links: section.contact_eu_links, + social_media_title: section.social_media_title, + social_media_links: section.social_media_links, + social_media_link: section.social_media_link, + legal_title: section.legal_title, + legal_links: section.legal_links, + eu_institutions_title: section.eu_institutions_title, + eu_institutions_links: section.eu_institutions_links + } %} {% endfor %} </div> {% endif %} diff --git a/templates/patterns/footer/pattern-footer--variant-eu.html.twig b/templates/patterns/footer/pattern-footer--variant-eu.html.twig new file mode 100644 index 00000000..a9db3f98 --- /dev/null +++ b/templates/patterns/footer/pattern-footer--variant-eu.html.twig @@ -0,0 +1,41 @@ +<div class="pt-4 pt-lg-5 row"> + {% for section in top_sections %} + {% set section_id = section.section_id %} + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + description: section.description, + sections: section.sections + } %} + {% endfor %} +</div> +{% if middle_sections is defined and middle_sections is not empty and middle_sections is iterable %} + <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> + {% for section in middle_sections %} + {% set section_id = section.section_id %} + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + links: section.links, + } %} + {% endfor %} + </div> +{% endif %} +{% if bottom_sections is defined and bottom_sections is not empty and bottom_sections is iterable %} + <div class="pb-4 pb-lg-5 mt-4 mt-lg-5 bcl-footer__bordered-row row"> + {% for section in bottom_sections %} + {% set section_id = section.section_id %} + {% include '@oe_whitelabel/layouts/' ~ section_id ~ '.html.twig' with { + title: section.title, + links: section.links, + contact_eu_title: section.contact_eu_title, + contact_eu_links: section.contact_eu_links, + social_media_title: section.social_media_title, + social_media_links: section.social_media_links, + social_media_link: section.social_media_link, + legal_title: section.legal_title, + legal_links: section.legal_links, + eu_institutions_title: section.eu_institutions_title, + eu_institutions_links: section.eu_institutions_links + } %} + {% endfor %} + </div> +{% endif %} diff --git a/templates/patterns/header/pattern-header--variant-eu.html.twig b/templates/patterns/header/pattern-header--variant-eu.html.twig index c741bcbc..e7accdf6 100644 --- a/templates/patterns/header/pattern-header--variant-eu.html.twig +++ b/templates/patterns/header/pattern-header--variant-eu.html.twig @@ -20,7 +20,7 @@ {{ pattern('navbar', { navbar_left: header_left, navbar_right: header_right, - color_set: 'light', + color_set: 'dark', collapse_id: 'navbarNavDropdown', attributes: attributes }) }} diff --git a/templates/patterns/modal/modal-language.html.twig b/templates/patterns/modal/modal-language.html.twig index d05a8933..5f0003b8 100644 --- a/templates/patterns/modal/modal-language.html.twig +++ b/templates/patterns/modal/modal-language.html.twig @@ -1,5 +1,4 @@ {% spaceless %} - {# Parameters: - modal - id @@ -12,8 +11,6 @@ - footer - label #} -{% set eu_official_languages = 'EU official languages' %} -{% set non_eu_official_languages = 'Non EU languages' %} {% if header %} {% set _header %} <h5 class="modal-title" id="languageeModalLabel">{{ header.title|default('Select your language'|t) }}</h5> @@ -26,7 +23,7 @@ <div class="container"> <div class="row"> <div class="col col-lg-8 offset-lg-2"> - <h5 class="bcl-language__title">{{ eu_official_languages|t }}</h5> + <h5 class="bcl-language__title">{{ 'EU official languages'|t }}</h5> </div> </div> <div class="row"> @@ -48,7 +45,7 @@ {% if non_eu_links %} <div class="row"> <div class="col col-lg-8 offset-lg-2"> - <h5 class="bcl-language__title">{{ non_eu_official_languages|t }}</h5> + <h5 class="bcl-language__title">{{ 'Non EU languages'|t }}</h5> </div> </div> <div class="row"> @@ -89,5 +86,4 @@ <div class="bcl-language"> {% include '@oe-bcl/bcl-modal/modal.html.twig' with _data only %} </div> - {% endspaceless %} -- GitLab From 31f312b86e55175e770a02e029f727ba32b7a1d3 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:44:50 +0300 Subject: [PATCH 45/46] OEL-579: Add default value to component lib. --- oe_whitelabel.theme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oe_whitelabel.theme b/oe_whitelabel.theme index 230dbc93..363986d0 100644 --- a/oe_whitelabel.theme +++ b/oe_whitelabel.theme @@ -112,5 +112,5 @@ function oe_whitelabel_form_system_theme_settings_alter(&$form, FormStateInterfa * Implements hook_preprocess(). */ function oe_whitelabel_preprocess(&$variables) { - $variables['bcl_component_library'] = theme_get_setting('component_library'); + $variables['bcl_component_library'] = theme_get_setting('component_library') ?? 'eu'; } -- GitLab From 9644579773e70c3cb6d0e3e79dd536331886d527 Mon Sep 17 00:00:00 2001 From: drishu <aszilagyi@live.com> Date: Thu, 28 Oct 2021 15:58:40 +0300 Subject: [PATCH 46/46] OEL-579: Adapt test to corporate logo changes. --- .../tests/src/Kernel/CorporateLogoBlockTest.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php index 9d201fbc..6a59ef4d 100644 --- a/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php +++ b/modules/oe_whitelabel_helper/tests/src/Kernel/CorporateLogoBlockTest.php @@ -87,9 +87,7 @@ class CorporateLogoBlockTest extends KernelTestBase { $render = $this->container->get('renderer')->renderRoot($build); $crawler = new Crawler($render->__toString()); - $actual = $crawler->filter('#block-eclogoblock'); - $this->assertCount(1, $actual); - $logo = $actual->filter('img'); + $logo = $crawler->filter('img'); $this->assertCount(1, $logo); $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/ec/logo-ec--{$lang}.svg"; $this->assertSame($expected, $logo->attr('src')); @@ -115,15 +113,13 @@ class CorporateLogoBlockTest extends KernelTestBase { $render = $this->container->get('renderer')->renderRoot($build); $crawler = new Crawler($render->__toString()); - $actual = $crawler->filter('#block-eulogoblock'); - $this->assertCount(1, $actual); - $logo = $actual->filter('img'); + $logo = $crawler->filter('img'); $this->assertCount(1, $logo); $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/logo-eu--{$lang}.svg"; $this->assertSame($expected, $logo->attr('src')); - $picture = $actual->filter('picture'); + $picture = $crawler->filter('picture'); $this->assertCount(1, $picture); - $source = $actual->filter('source'); + $source = $crawler->filter('source'); $expected = "/themes/custom/oe_whitelabel/modules/oe_whitelabel_helper/images/logos/eu/mobile/logo-eu--{$lang}.svg"; $this->assertSame($expected, $source->attr('srcset')); } -- GitLab