Commit graph

6594 commits

Author SHA1 Message Date
7d84e61003
Merge pull request #356 from chenejac/3393_parametersWithApostrophie
support for combining parameters and apostrophe
2022-12-22 13:49:00 +01:00
a0a1a6664b
Faux data properties and fixes for current faux properties view (#352)
* Faux data properties

* Use not disjointed classes for faux properties domain and range options

* Fix faux object property shadowing real property
List faux data properties
List faux properties which base properties domain don't match current subject

* Write exception to log in VClassDaoJena

* filter faux properties returned in possiblePropInstForIndividual

* safety checks added

* extracted getBaseLabel method, fixed base labels for data properties

* fix for prev commit

* Formatting fixes

* More formatting fixes

* More formatting fixes

* More formatting fixes

* More formatting fixes

* More formatting fixes

Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2022-12-16 11:40:49 +01:00
Dragan Ivanovic
fce6dc6f78 reorganization of the code - extraction of a method for preprocessing input strings for MethodFormat.format method 2022-12-16 11:40:10 +01:00
Dragan Ivanovic
311744ef64 support for combining parameters and apostrophe 2022-12-16 10:16:34 +01:00
c885162d8d
Merge pull request #354 from chenejac/renamingi18nFiles
[3801 i18n] Renaming files, removing language suffixes for rdf files
2022-12-13 16:50:35 +01:00
f548908b32
Merge pull request #351 from chenejac/supportingPrivateTags
[3800 i18n redesign] Supporting private tags
2022-12-13 16:50:02 +01:00
Dragan Ivanovic
ae2509837e adding curly braces for all if statements 2022-12-13 14:37:23 +01:00
Dragan Ivanovic
6312b966f2 adding support for private subtags in the language tags, replacement of toString() method with toLanguageTag() method, adding checks for locale.stripExtensions() where it was neccessary, adding information about private tag in the drop down selection of a UI language 2022-12-13 11:37:56 +01:00
Dragan Ivanovic
62cbcca8dc support for private subtag (x) 2022-12-13 11:37:56 +01:00
63567b9c30
Merge pull request #353 from chenejac/defaultLanguage
adding English as default language
2022-12-12 15:31:11 +01:00
Dragan Ivanovic
3b08832ebc renaming files, removing language suffixes for rdf files 2022-12-09 11:11:00 +01:00
Dragan Ivanovic
3f03ddfd1f adding English as default language 2022-12-06 11:26:35 +01:00
8bbc751f0b
Merge pull request #350 from chenejac/movingUILabelsTranslationsIntoVitro
[i18n-3762] Moving UI labels translations into vitro
2022-12-06 11:16:11 +01:00
chenejac
a1d1f7fc12 adding new line at the end of UILabelsVocabulary.ttl 2022-11-29 15:58:45 +01:00
chenejac
026d316c20 adding new line at the end of UILabelsVocabulary.ttl 2022-11-29 15:57:17 +01:00
chenejac
bc359588e7 correction - changing of format of the vocabulary (from n3 to ttl) 2022-11-29 15:55:40 +01:00
chenejac
1cab6cf10f changing of format of the vocabulary (from n3 to ttl) 2022-11-29 15:52:25 +01:00
Dragan Ivanovic
1608079320 fixing an issue with '\n' in the label translations 2022-11-29 13:45:49 +01:00
Dragan Ivanovic
61feb77908 fix of build git action 2022-11-28 09:55:04 +01:00
Dragan Ivanovic
4863f4c520 Cleaning up dependency on languages repository 2022-11-28 09:04:19 +01:00
Dragan Ivanovic
7340b7ff3f fix in the startup_listeners.txt 2022-11-28 08:43:56 +01:00
Dragan Ivanovic
b8ddb05937 property files not mandatory anymore, message kept as info instead of warning 2022-11-28 08:43:56 +01:00
Dragan Ivanovic
d27560b7fe correction of a typo 2022-11-28 08:43:56 +01:00
Dragan Ivanovic
242f851a8e adding the UI labels ontology 2022-11-28 08:43:56 +01:00
Dragan Ivanovic
1b3df6839e adding one ttl file 2022-11-28 08:43:56 +01:00
Dragan Ivanovic
5a48b7da59 moving UI labels translations from Vitro-languages into the Vitro repository 2022-11-28 08:43:56 +01:00
9e3a3f7451
[i18b sprint] 3760 translations loading (#341)
* renamed I18nBundle

* added I18nBundle interface

* Added translation provider

* prototype of TranslationConverter

* convert all properties

* fixes

* added caching

* Removed obsolete code

* Improved logging

* fixed getting already existing label

* Fix to get RDF Service for configuration models

* fix translation request query

* added INTERFACE_I18N_FIRSTTIME_BACKUP model

* converter test added

* formatting fixes

* Translation provider tests added

* cleanups, added cache test for translation provider

* fix: get theme info from web app dao factory as sparql queries on both content and configuration models not supported
2022-11-25 16:25:58 +02:00
Dragan Ivanovic
8ddbc8fc00
merging language specific home artifacts from Vitro-languages into the Vitro repository (#348) 2022-11-24 14:34:28 +01:00
4acb10fc3f
remove only langtag literals (#349) 2022-11-23 09:38:27 +01:00
57d93285ff
fix: removed 'other' hack from forms (#328) 2022-11-15 20:33:01 +01:00
0b99cab654
[ i18n sprint ] autoCompleteObjectPropForm and lib-properties fixes from fr_CA (#336)
* Apply fixes from french lib properties

* Apply fixes from fr_CA autoCompleteObjectPropForm

* fixed for fr_CA and other languages

* fixes from fr_CA

* fix for  autoCompleteObjectPropForm.ftl

* fixed wrong call for i18n bundle
2022-11-15 10:05:25 +01:00
Dragan Ivanovic
a6a480986f
[ i18n sprint ] Move search help page translations to properties (#333)
* making generic searh-help by using translation properties' keys and i18n bean

* Adding new line at the end of the file

* Adding translation for title of an anchor
2022-11-08 11:59:29 +01:00
403cd6507a
[ i18n sprint ] Decouple email templates and translations (#334)
* Decouple email templates and translations

* provide siteName variable to error templates
2022-11-08 11:35:41 +01:00
Dragan Ivanovic
7bb3fb9f74
Merge pull request #335 from litvinovg/terms_of_use
[ i18n sprint] remove terms of use controller
2022-10-27 15:27:29 +02:00
Dragan Ivanovic
1511e00c61
Merge pull request #338 from litvinovg/autocomplete_form
[i18n sprint] Language-neutral help text in autocomplete forms
2022-10-27 15:08:05 +02:00
Dragan Ivanovic
f1a730dd0d
Merge pull request #332 from litvinovg/ftl_fixes
[ i18n sprint ] Fixes for new individual form
2022-10-27 15:05:51 +02:00
874409d959
Use language-neutral selectAnExistingOrCreateNewOne translation key 2022-10-19 14:02:34 +02:00
7857968f2c
remove terms of use controller 2022-10-12 13:02:12 +02:00
c79f381f15
fixed new individual form 2022-10-06 15:33:22 +02:00
chenejac
2e682e6f38 Merge branch 'rel-1.13.0-RC' of https://github.com/vivo-project/Vitro into rel-1.13.0-RC 2022-08-26 16:19:07 +02:00
chenejac
95467b2818 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:17:21 +02:00
chenejac
4b24a11a6c [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:14:52 +02:00
chenejac
7a94922d48 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:10:01 +02:00
chenejac
85dad20927 [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:10:01 +02:00
chenejac
27c8b16290 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:10:01 +02:00
chenejac
afe45a99db [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:10:01 +02:00
chenejac
a8a5c5a5e8 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:06:41 +02:00
chenejac
2e029ee9fb [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:06:41 +02:00
chenejac
b802e2eb82 rebasing for new release candidate 2022-08-26 16:06:40 +02:00
chenejac
f0c4d27268 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:06:40 +02:00