@@ -866,11 +866,11 @@ def graph_from_dataset(self, dataset_dict, dataset_ref): # noqa
866
866
# Languages
867
867
languages = dataset_dict .get ('language' , [])
868
868
for lang in languages :
869
- if lang . startswith ( 'http ://' ) or lang . startswith ( 'https://' ) :
870
- # lang is already a full IRI, use directly
869
+ if 'https ://publications.europa.eu/resource/authority' in lang :
870
+ # Already a valid EU language URI
871
871
g .add ((dataset_ref , DCT .language , URIRef (lang )))
872
872
else :
873
- uri = language_uri_map .get (lang )
873
+ uri = language_uri_map .get (lang , None )
874
874
if uri :
875
875
g .add ((dataset_ref , DCT .language , URIRef (uri )))
876
876
else :
@@ -1045,11 +1045,11 @@ def graph_from_dataset(self, dataset_dict, dataset_ref): # noqa
1045
1045
# Language
1046
1046
languages = resource_dict .get ('language' , [])
1047
1047
for lang in languages :
1048
- if lang . startswith ( 'http ://' ) or lang . startswith ( 'https://' ) :
1049
- # lang is already a full IRI, use directly
1048
+ if 'https ://publications.europa.eu/resource/authority' in lang :
1049
+ # Already a valid EU language URI
1050
1050
g .add ((distribution , DCT .language , URIRef (lang )))
1051
1051
else :
1052
- uri = language_uri_map .get (lang )
1052
+ uri = language_uri_map .get (lang , None )
1053
1053
if uri :
1054
1054
g .add ((distribution , DCT .language , URIRef (uri )))
1055
1055
else :
@@ -1431,11 +1431,11 @@ def graph_from_dataset(self, dataset_dict, dataset_ref):
1431
1431
# Language
1432
1432
languages = resource_dict .get ('language' , [])
1433
1433
for lang in languages :
1434
- if lang . startswith ( 'http ://' ) or lang . startswith ( 'https://' ) :
1435
- # lang is already a full IRI, use directly
1434
+ if 'https ://publications.europa.eu/resource/authority' in lang :
1435
+ # Already a valid EU language URI
1436
1436
g .add ((distribution , DCT .language , URIRef (lang )))
1437
1437
else :
1438
- uri = language_uri_map .get (lang )
1438
+ uri = language_uri_map .get (lang , None )
1439
1439
if uri :
1440
1440
g .add ((distribution , DCT .language , URIRef (uri )))
1441
1441
else :
0 commit comments