From 6db327da518164fc56b7686fccb64a02e56350c9 Mon Sep 17 00:00:00 2001 From: Oleksandr Zhyian Date: Thu, 18 Jul 2024 16:12:12 +0300 Subject: [PATCH] feat: update filter text, update documentation --- CHANGELOG.md | 2 +- docs/degree_programs_search_shortcode.md | 6 +- ...e_DE-94a0a682fe40fcfda002d6f12990a493.json | 2 +- ...e_DE-a56b7b8716b68171f352ac40372a87d0.json | 2 +- languages/fau-degree-program-output-de_DE.mo | Bin 15093 -> 15010 bytes languages/fau-degree-program-output-de_DE.po | 161 ++++++++++-------- ...rmal-94a0a682fe40fcfda002d6f12990a493.json | 2 +- ...rmal-a56b7b8716b68171f352ac40372a87d0.json | 2 +- .../fau-degree-program-output-de_DE_formal.mo | Bin 15098 -> 15015 bytes .../fau-degree-program-output-de_DE_formal.po | 161 ++++++++++-------- languages/fau-degree-program-output.pot | 20 +-- .../Filter/FilterViewFactory.php | 2 +- 12 files changed, 188 insertions(+), 172 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 41a1000..4296654 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Expand the admission requirements filter to include the "Admission free with restriction" option. +- Support pre-applied values for the admission requirements filter. - Support filter reordering based on the `filters` attribute in the search shortcode. - Support `ids` attribute in the search shortcode to restrict search results by Campo Keys. - Support `german-language-skills-for-international-students` attribute in the search shortcode to restrict search results by language skills. diff --git a/docs/degree_programs_search_shortcode.md b/docs/degree_programs_search_shortcode.md index 7578201..0886c54 100644 --- a/docs/degree_programs_search_shortcode.md +++ b/docs/degree_programs_search_shortcode.md @@ -19,7 +19,7 @@ See below for a list of supported attributes. | Filter | Description | Accepted values (if used as a pre-applied filter) | |-----------------------------------------------------|-------------------------------------------------------------------------|---------------------------------------------------| -| `admission-requirement` | Admission requirements filter | Not available | +| `admission-requirement` | Admission requirements filter | Comma-separated term slugs | | `area-of-study` | Area of study filter | Comma-separated term names | | `attribute` | Attribute filter | Comma-separated term names | | `degree` | Degree filter | Comma-separated term names | @@ -52,7 +52,7 @@ show visitors. ### Example with pre-applied filters To pre-apply filters and hide them from visitors, add an attribute with the name of the filter as the key and -comma-separated term names as the value. +comma-separated term names as the value. Please always use slugs as the value for the admission requirement filter. Example: To pre-apply the `degree` filter with `Bachelor` and `Master` and also add `faculty` and `study-location` as visible filters, use the following shortcode: @@ -63,7 +63,7 @@ visible filters, use the following shortcode: Note that in this example, although `degree` is a hidden filter, it still must be included in the `filters` attributes. Note that on the main website (meinstudium.fau.de), instead of using term names, it is possible to use term IDs or -slugs. This does **not** work on other websites. +slugs. This does **not** work on other websites, except for the admission requirement filter, which only works with slugs. ## Advanced filters diff --git a/languages/fau-degree-program-output-de_DE-94a0a682fe40fcfda002d6f12990a493.json b/languages/fau-degree-program-output-de_DE-94a0a682fe40fcfda002d6f12990a493.json index 70072cf..599e134 100644 --- a/languages/fau-degree-program-output-de_DE-94a0a682fe40fcfda002d6f12990a493.json +++ b/languages/fau-degree-program-output-de_DE-94a0a682fe40fcfda002d6f12990a493.json @@ -1 +1 @@ -{"translation-revision-date":"2024-05-29 14:27+0200","generator":"WP-CLI\/2.10.0","source":"assets\/ts\/gutenberg.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=(n != 1);"},"backoffice: block editor\u0004Select degree program":["Studiengang w\u00e4hlen"],"backend: block editor\u0004Could not load suggestion list":["Vorschlagsliste konnte nicht geladen werden"]}}} \ No newline at end of file +{"translation-revision-date":"2024-07-18 16:07+0300","generator":"WP-CLI\/2.9.0","source":"assets\/ts\/gutenberg.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=(n != 1);"},"backoffice: block editor\u0004Select degree program":["Studiengang w\u00e4hlen"],"backend: block editor\u0004Could not load suggestion list":["Vorschlagsliste konnte nicht geladen werden"]}}} \ No newline at end of file diff --git a/languages/fau-degree-program-output-de_DE-a56b7b8716b68171f352ac40372a87d0.json b/languages/fau-degree-program-output-de_DE-a56b7b8716b68171f352ac40372a87d0.json index 2f0b774..9d9ef1f 100644 --- a/languages/fau-degree-program-output-de_DE-a56b7b8716b68171f352ac40372a87d0.json +++ b/languages/fau-degree-program-output-de_DE-a56b7b8716b68171f352ac40372a87d0.json @@ -1 +1 @@ -{"translation-revision-date":"2024-05-29 14:27+0200","generator":"WP-CLI\/2.10.0","source":"assets\/ts\/frontend.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=(n != 1);"},"frontoffice: degree-programs-overview\u0004Type":["Typ"],"frontoffice: degree-programs-overview\u0004Start":["Studienbeginn"],"frontoffice: degree-programs-overview\u0004Location":["Studienort"],"frontoffice: degree-programs-overview\u0004NC":["NC"],"frontoffice: degree-programs-overview\u0004Language certificates":["Sprachnachweise"],"frontoffice: Search results\u0004No degree programs found":["Keine Studieng\u00e4nge gefunden"],"frontoffice: degree-programs-overview\u0004Keyword":["Schlagwort"]}}} \ No newline at end of file +{"translation-revision-date":"2024-07-18 16:07+0300","generator":"WP-CLI\/2.9.0","source":"assets\/ts\/frontend.js","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","lang":"de_DE","plural-forms":"nplurals=2; plural=(n != 1);"},"frontoffice: degree-programs-overview\u0004Type":["Typ"],"frontoffice: degree-programs-overview\u0004Start":["Studienbeginn"],"frontoffice: degree-programs-overview\u0004Location":["Studienort"],"frontoffice: degree-programs-overview\u0004NC":["NC"],"frontoffice: degree-programs-overview\u0004Language certificates":["Sprachnachweise"],"frontoffice: Search results\u0004No degree programs found":["Keine Studieng\u00e4nge gefunden"],"frontoffice: degree-programs-overview\u0004Keyword":["Schlagwort"]}}} \ No newline at end of file diff --git a/languages/fau-degree-program-output-de_DE.mo b/languages/fau-degree-program-output-de_DE.mo index 2fb978c1ef04421c52c7c14c4a077ba0a6857b63..e641745f9e9129972e5a0cc9ad5f41a45250350d 100644 GIT binary patch delta 3558 zcmYk;3rv+|9LMp;8_FFKL?z-V;tfTPf`C|nqUN2{vdBzA666|iL`^!9m|0#snin)p zwCQTr(yd&pOqSD4#atJoG@V&)H7&`qrL*tvoQJJv{rx=8`=0lGpXdMl-e3?Yfz>z~S7SUL zM?bvoJMT6(>F}TF6lzR3hT{;7#|X@|7GihC%di)&MLl3YcEzLE8$ZVZ_`N;ek=g71 z0horpF%D;qD$AY^wHz@gCIq7SwtFp2iHti9N}G5}g_jjKKXk3NPSb3}t!4FdegSA&$cXsG|A} z^?-pCgeLwt#^Q3+7VbpmZjPcBbOwjxb<{$7^(OxgI$2bXGLer{aHSo$pf30Wo!FPV z48mEc8!X2J+=t0{4%4v<1(AlCn1V|%2M?j{*M{1XI5*Q&XTEh8)-rCzhjC_%FZG)+ zpYa(SkHa7IJ-~&^+#yWGE2szdCJma<3{(aiFatk8W$XrOA?_H5Zv_)juU!=?mAgy7UMY5l#L5;D!z@{(>AM<($8dEfjq;!huZ5F)YjcaO)QIw&g1#UMMpC}hnj#N zUzLZ^iTu`7qEhKW)yiqqgYTiPo6Kyrk`*`x58Cn1sI3X5vb9wicn=Fu8OY~glHUJ~ z-VPrQ)DLg*kKTqp+*K3GMipf#ss@@+uh-YOy@N5oAmw4|`7zsS8qp6wM0Ue`YQ2ad zjPIge(?Dhy$Ma1j9aVceGHFwQ`oS9HTVp&Ji2E=U-$$kP7^=E2TmM8}2-A&x^8y(M z24O1d)0~4kKNCr|S%hvqXg!?(+=f}$gi8HSsFif3f|TkI48$Cy&`mA|V+nS}rI?HL zsEMDq4;wik-$kwP6YCiaXME9~{~dLM4pgQLMNK3IwU9K_ zLdIeUPQyr?YmZl?Ul;7)z*O9iUGNra<#&)b&fG`seN2+?fisY8H;a(0 z8xN`mK0`hDJ9OZ6)b;*ctdtK#)z}o|8)T~8ba>UxT2!$dM5X>DYOj7p6;&tlrw7EM zZkUdIZOt6ijY?59u?khJ`%(A%0aYXaVkZn8>D$5{R(C8N?OlRBFcNj+Ow>wdqf%C2 zEkovHYEhXxh??jT)RvsK$6M|A8isSc4Yg1|UjFVFhy31cQs@M6U>s^?xv12aqi*a% z?eRM60i4IU8C8t^s7zg-h?-aihGH3N#dX*b>ro48Ky9(dd!GH@PDd-*g}U&79e;$n zuo< zCF=E^QfkzArkPHxB^G%$1@v%lp*NX$jZk}v*x~K@626$e5nPO=@p%(qTWm{}-TR1BrF&&{Pd?5Yvcq zqK?QVG6@&)I-$y1K+GkcB-AQ>nDrP!c*}UGJt&xq_m67(bQ=4!$F~E++W@080PrOB_sa75#b`ehyVT9_hfoN~hbX4>sh!mpM^JP#}N*TTX zx7`f36SIg{?TJbFqU}G88$2<=(ZS2diHSa4gsc{UNKF;Cd+S8W>ce@?M*sf+Im&R4 delta 3609 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 delta 3609 zcmYk;32;qU0LJm7B`L{EkVp{aiG7JI5=&x>h^0i8Rs}^8!6S<%d19$Ng4Dh}OYK{X zrL8eds~u*l+ELv}XKE}XicT3-Q=Mt6MfLx^cQVs6KEHGBz3<+$-OC~OKWx3B?gQYkC4`LerjM`kC z*${d_E@}Xquoa#}E#(ztEaorNz=GH)vDm&D^RE$&<$x2*P&2XzhvOOBcJM3xAQt0s zGHT=-P`^KkUGOF*Vh9_eH>P1PT!=|{0tewe)cxW;bWdxOW!-JPilrQH`n)mya6P8r zdCbC~mh2bIM?IhlHFNi{C$?hvdf=<54y{4W;HRkj{Dzt_PgkdZBok00Sc+P+Tg=lNzB6$Wp{pmuvH(s{E_7vMSMn`5dm2ybF2-bYRCzo^~alKGVh$cteH zBQKJfgu&=W2bQDGuSbs_e3*(J^bIz^i#Pyppr$^WouiSYqo#TUsw3sdhBs@`fk!Y9 zKg3aZ8rAWJ>@>Aoqc&*~>iUD4e~q+?1G@0C^)70JkE}uLJU((J3UysK)D8MuGf*9w zfEvgg)Ib(t2(H2=xZNHACw`ovI5XHP{ z&HAA>*I3kpicmLPjeLd8QPh1-qxQxn)TVuix?gN}e@8~*v$Q?gRJ4}UtVO6bEVJzj z)QvZyMsx@@btkN!Abm7np{D#Xs-uCt+*+bmsN*rV-3uGj9*hjsV=}2U;=mkx!Ey|y zy#+P01E|e+26f{vP*eY-^%3UKj$mhMAoEebuRwLoiw*HCYQz`u8N7ladjGFc(OTcL z7yORu@t+uqb(lZ38=-#K0(~Px-7vuHilb2v>Xz)k;b7GD*{GSBZQBb_Yr6uQ;ZD?pPoS3g z4)US&Eh|+sS|3Yt;v^eL1Q|=_5f#?a_w~^3$sps1ismwv>?CR0s>`XoNwi3{C7lZEV+Pv;9dNC! zYd35qBS|4CBQKHuWDfC?HYAt4M#dAB*Zr7vsFz;b*!Qn@r7Dy~qz{=&D#&C~Te7Jv z@b(Rk%%4rIh`8*jjra;_Z`)!s8AIBU{X|83Wf<8_GKn^`_TMs6TcW7Mk_3`O=6cTr zMV>@}7tRgBe5a!ZXCh_-rufq}LSV(OUDJG-5Nsca_UDVuUB~jr!<9m-+ z_*(qe%38}5Dnm#MGK1*N=t}ZQZJ9}>Dd|K;kZHt3r_P?8H_us6SQ_oja}~@osZ;Y^ z#Z}iG=L5VI;USHjrLK}0&Z6Ank|I}5iL0={n-|{Pdn`Pp>RkBy;f|!3gx=2h#N?#- zE^!Io<()3n>0XuDd0jx_cz0e_ak0B#dhxWPT$eN7RpLx{6%^;pDEh3jU>3&>&FQ(d Q2TGhBN2XN;#_z5FAI3O=YXATM diff --git a/languages/fau-degree-program-output-de_DE_formal.po b/languages/fau-degree-program-output-de_DE_formal.po index c560da8..9aec34d 100644 --- a/languages/fau-degree-program-output-de_DE_formal.po +++ b/languages/fau-degree-program-output-de_DE_formal.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: FAU Degree Program Output 0.0.4\n" "Report-Msgid-Bugs-To: https://github.com/RRZE-Webteam/FAU-Studium-Embed\n" -"POT-Creation-Date: 2024-05-20T16:55:19+00:00\n" -"PO-Revision-Date: 2024-05-29 14:51+0200\n" +"POT-Creation-Date: 2024-07-18T12:59:56+00:00\n" +"PO-Revision-Date: 2024-07-18 16:06+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de_DE\n" @@ -11,31 +11,26 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 3.3.2\n" +"X-Generator: Poedit 3.4.2\n" "X-Domain: fau-degree-program-output\n" #. Plugin Name of the plugin -#: fau-degree-program-output.php msgid "FAU Degree Program Output" msgstr "FAU Studiengangsanzeige" #. Plugin URI of the plugin -#: fau-degree-program-output.php msgid "https://github.com/RRZE-Webteam/FAU-Studium-Embed" msgstr "https://github.com/RRZE-Webteam/FAU-Studium-Embed" #. Description of the plugin -#: fau-degree-program-output.php msgid "Fetch degree programs via the REST API and display them." msgstr "Abrufen von Studiengängen über die REST-API und deren Anzeige." #. Author of the plugin -#: fau-degree-program-output.php msgid "Syde GmbH" msgstr "Syde GmbH" #. Author URI of the plugin -#: fau-degree-program-output.php msgid "https://syde.com/" msgstr "https://syde.com/" @@ -301,12 +296,18 @@ msgid "Language skills" msgstr "Sprachkenntnisse" #: src/Infrastructure/Component/SingleDegreeProgram.php:268 -msgid "Language skills for Faculty of Humanities, Social Sciences, and Theology only" -msgstr "Sprachkenntnisse nur für die Philosophische Fakultät und Fachbereich Theologie" +msgid "" +"Language skills for Faculty of Humanities, Social Sciences, and Theology only" +msgstr "" +"Sprachkenntnisse nur für die Philosophische Fakultät und Fachbereich " +"Theologie" #: src/Infrastructure/Component/SingleDegreeProgram.php:272 -msgid "Language certificates/German language skills for international applicants" -msgstr "Sprachnachweise/Deutschkenntnisse für internationale Bewerberinnen und Bewerber" +msgid "" +"Language certificates/German language skills for international applicants" +msgstr "" +"Sprachnachweise/Deutschkenntnisse für internationale Bewerberinnen und " +"Bewerber" #: src/Infrastructure/Component/SingleDegreeProgram.php:276 msgid "Degree Program Fees" @@ -416,24 +417,14 @@ msgstr "Zugangsvoraussetzung" #: src/Infrastructure/Filter/FilterViewFactory.php:223 msgctxt "backoffice: Filter label" -msgid "Restricted (NC)" -msgstr "Eingeschränkt (NC)" +msgid "Restricted (NC and others)" +msgstr "Eingeschränkt (NC und weiteres)" #: src/Infrastructure/Filter/FilterViewFactory.php:232 msgctxt "backoffice: Filter label" msgid "Admission free" msgstr "Zulassungsfrei" -#: src/Infrastructure/Filter/FilterViewFactory.php:241 -msgctxt "backoffice: Filter label" -msgid "Admission free with restriction" -msgstr "Zulassungsfrei mit Einschränkung" - -#: templates/search/search.php:47 -msgctxt "frontoffice: degree programs search form" -msgid "Degree programs" -msgstr "Studiengänge" - #: templates/search/collection-table-header.php:69 #: templates/search/collection-table-header.php:103 #: templates/search/collection-table-header.php:135 @@ -477,31 +468,6 @@ msgctxt "frontoffice: degree programs search result list" msgid "Language certificates" msgstr "Sprachkenntnisse" -#: templates/search/item-preview.php:67 -msgctxt "frontoffice: degree programs search result list" -msgid "Type" -msgstr "Typ" - -#: templates/search/filter/search-filters.php:99 -msgctxt "frontoffice: degree programs search form" -msgid "Switch to grid view" -msgstr "Zur Gitteransicht wechseln" - -#: templates/search/filter/search-filters.php:110 -msgctxt "frontoffice: degree programs search form" -msgid "Switch to list view" -msgstr "Zur Listenansicht wechseln" - -#: templates/search/text-input-search.php:39 -msgctxt "frontoffice: degree programs search form" -msgid "Please enter search term..." -msgstr "Bitte Suchbegriff eingeben…" - -#: templates/search/text-input-search.php:47 -msgctxt "frontoffice: degree programs search form" -msgid "Search" -msgstr "Suchen" - #: templates/search/filter/active-filters.php:57 msgctxt "backoffice: Degree program search filters" msgid "Clear all filters" @@ -522,6 +488,21 @@ msgctxt "frontoffice: degree programs search form" msgid "Display mode" msgstr "Anzeigemodus" +#: templates/search/filter/search-filters.php:99 +msgctxt "frontoffice: degree programs search form" +msgid "Switch to grid view" +msgstr "Zur Gitteransicht wechseln" + +#: templates/search/filter/search-filters.php:110 +msgctxt "frontoffice: degree programs search form" +msgid "Switch to list view" +msgstr "Zur Listenansicht wechseln" + +#: templates/search/item-preview.php:67 +msgctxt "frontoffice: degree programs search result list" +msgid "Type" +msgstr "Typ" + #: templates/search/item-preview.php:111 msgctxt "frontoffice: degree programs search result list" msgid "German language skills for international students" @@ -532,10 +513,29 @@ msgctxt "backoffice: Search results" msgid "No degree programs found" msgstr "Keine Studiengänge gefunden." +#: templates/search/search.php:47 +msgctxt "frontoffice: degree programs search form" +msgid "Degree programs" +msgstr "Studiengänge" + #: templates/search/search.php:101 msgctxt "frontoffice: degree programs search form" -msgid "The degree program data is being processed. Please try again in a few minutes." -msgstr "Die Studiengangsdaten werden gerade verarbeitet. Bitte versuchen Sie es in ein paar Minuten erneut." +msgid "" +"The degree program data is being processed. Please try again in a few " +"minutes." +msgstr "" +"Die Studiengangsdaten werden gerade verarbeitet. Bitte versuchen Sie es in " +"ein paar Minuten erneut." + +#: templates/search/text-input-search.php:39 +msgctxt "frontoffice: degree programs search form" +msgid "Please enter search term..." +msgstr "Bitte Suchbegriff eingeben…" + +#: templates/search/text-input-search.php:47 +msgctxt "frontoffice: degree programs search form" +msgid "Search" +msgstr "Suchen" #: templates/single-degree-program-short.php:37 #: templates/single-degree-program/details.php:25 @@ -557,7 +557,9 @@ msgstr "Mehr lesen" #: templates/single-degree-program/accordion.php:75 msgctxt "frontoffice: single view" msgid "Degree program combinations & limited degree program combinations" -msgstr "Mögliche Studiengangskombinationen und eingeschränkt mögliche Studiengangskombinationen" +msgstr "" +"Mögliche Studiengangskombinationen und eingeschränkt mögliche " +"Studiengangskombinationen" #: templates/single-degree-program/accordion.php:85 msgctxt "frontoffice: single view" @@ -707,34 +709,21 @@ msgstr "Benötigen Sie Hilfe oder weitere Informationen?" #: templates/single-degree-program/more-information.php:34 msgctxt "frontoffice: single view" -msgid "Our Student Advice and Career Service (IBZ) is the central point of contact for all questions about studying and starting a degree programme. Our Student Service Centres and subject advisors support you in planning your studies." -msgstr "Unsere Studienberatung ist die zentrale Anlaufstelle für alle Fragen rund ums Studium und den Studieneinstieg. Unsere Studien-Service-Center und Studienfachberaterinnen unterstützen Sie bei der Planung Ihres Studiums." +msgid "" +"Our Student Advice and Career Service (IBZ) is the central point of contact " +"for all questions about studying and starting a degree programme. Our " +"Student Service Centres and subject advisors support you in planning your " +"studies." +msgstr "" +"Unsere Studienberatung ist die zentrale Anlaufstelle für alle Fragen rund " +"ums Studium und den Studieneinstieg. Unsere Studien-Service-Center und " +"Studienfachberaterinnen unterstützen Sie bei der Planung Ihres Studiums." #: templates/single-degree-program/more-information.php:53 msgctxt "frontoffice: single view" msgid "Specific Student Advice" msgstr "Spezifische Studienberatung" -#: resources/ts/blocks/degree-program/block.json -msgctxt "block title" -msgid "Degree program" -msgstr "Studiengang" - -#: resources/ts/blocks/degree-program/block.json -msgctxt "block keyword" -msgid "degree program" -msgstr "studiengang" - -#: resources/ts/blocks/degree-program/block.json -msgctxt "block keyword" -msgid "course of studies" -msgstr "Studiengang" - -#: resources/ts/blocks/degree-program/block.json -msgctxt "block keyword" -msgid "study" -msgstr "Studium" - #: assets/ts/frontend.js:1 msgctxt "frontoffice: degree-programs-overview" msgid "Type" @@ -779,3 +768,27 @@ msgstr "Studiengang wählen" msgctxt "backend: block editor" msgid "Could not load suggestion list" msgstr "Vorschlagsliste konnte nicht geladen werden" + +#: resources/ts/blocks/degree-program/block.json +msgctxt "block title" +msgid "Degree program" +msgstr "Studiengang" + +#: resources/ts/blocks/degree-program/block.json +msgctxt "block keyword" +msgid "degree program" +msgstr "studiengang" + +#: resources/ts/blocks/degree-program/block.json +msgctxt "block keyword" +msgid "course of studies" +msgstr "Studiengang" + +#: resources/ts/blocks/degree-program/block.json +msgctxt "block keyword" +msgid "study" +msgstr "Studium" + +#~ msgctxt "backoffice: Filter label" +#~ msgid "Admission free with restriction" +#~ msgstr "Zulassungsfrei mit Einschränkung" diff --git a/languages/fau-degree-program-output.pot b/languages/fau-degree-program-output.pot index 4a57288..00047d1 100644 --- a/languages/fau-degree-program-output.pot +++ b/languages/fau-degree-program-output.pot @@ -2,40 +2,35 @@ # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" -"Project-Id-Version: FAU Degree Program Output 1.0.2\n" -"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fau-studium-embed\n" +"Project-Id-Version: FAU Degree Program Output 2.0.0-beta.5\n" +"Report-Msgid-Bugs-To: https://github.com/RRZE-Webteam/FAU-Studium-Embed\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-05-29T11:56:47+00:00\n" +"POT-Creation-Date: 2024-07-18T12:59:56+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.10.0\n" +"X-Generator: WP-CLI 2.9.0\n" "X-Domain: fau-degree-program-output\n" #. Plugin Name of the plugin -#: fau-degree-program-output.php msgid "FAU Degree Program Output" msgstr "" #. Plugin URI of the plugin -#: fau-degree-program-output.php msgid "https://github.com/RRZE-Webteam/FAU-Studium-Embed" msgstr "" #. Description of the plugin -#: fau-degree-program-output.php msgid "Fetch degree programs via the REST API and display them." msgstr "" #. Author of the plugin -#: fau-degree-program-output.php msgid "Syde GmbH" msgstr "" #. Author URI of the plugin -#: fau-degree-program-output.php msgid "https://syde.com/" msgstr "" @@ -416,7 +411,7 @@ msgstr "" #: src/Infrastructure/Filter/FilterViewFactory.php:223 msgctxt "backoffice: Filter label" -msgid "Restricted (NC)" +msgid "Restricted (NC and others)" msgstr "" #: src/Infrastructure/Filter/FilterViewFactory.php:232 @@ -424,11 +419,6 @@ msgctxt "backoffice: Filter label" msgid "Admission free" msgstr "" -#: src/Infrastructure/Filter/FilterViewFactory.php:241 -msgctxt "backoffice: Filter label" -msgid "Admission free with restriction" -msgstr "" - #: templates/search/collection-table-header.php:69 #: templates/search/collection-table-header.php:103 #: templates/search/collection-table-header.php:135 diff --git a/src/Infrastructure/Filter/FilterViewFactory.php b/src/Infrastructure/Filter/FilterViewFactory.php index 5013fe6..2e51b2f 100644 --- a/src/Infrastructure/Filter/FilterViewFactory.php +++ b/src/Infrastructure/Filter/FilterViewFactory.php @@ -221,7 +221,7 @@ private function admissionRequirementTypeOptions(): array new Option( AdmissionRequirementTypeFilter::KEY, _x( - 'Restricted (NC)', + 'Restricted (NC and others)', 'backoffice: Filter label', 'fau-degree-program-output', ),