Commit graph

6789 commits

Author SHA1 Message Date
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
81e12cc492
fixes for language filtering to support private-use subtags (#330) 2022-12-08 11:18:08 +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
020b9385f8
Model operations performance improvements (#347)
* created RDFServiceBulkUnionUpdater

* fix and indents

* use bulk updater for RDFServiceGraph in blankNodeFilteringGraph

* use removeAll to optimize removal all triples from TDB modeles

* avoid additional serialization/deserialization cycle of removing model chunk

* fixed VitroModelFactory tests

* fixes for BulkUpdating models

* Created custom ModelCom, OntModelImpl, BulkGraphMem to avoid triple by triple transactions on add/remove model
Load n3 files from home directory into in-memory model to use bulk
loading.

* refact: simplified BulkGraphMem checks

* removed unused import
2022-11-25 19:47:21 +02: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
michel-heon
542d1c30ef Replacement of language comparisons using '=' by the 'langMatches'
function
2022-10-28 15:53:25 +00: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
chenejac
34ab29a08e [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:06:40 +02:00
chenejac
aa8124df17 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:06:40 +02:00
chenejac
7bf136fdbe [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:06:40 +02:00
chenejac
325b9a3fe9 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-26 16:06:40 +02:00
chenejac
228dda822f [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-26 16:06:40 +02:00