From 01d2f2d24172c44253913677e733a08f21021067 Mon Sep 17 00:00:00 2001 From: Fabian Steeg Date: Mon, 17 Jun 2024 14:16:58 +0200 Subject: [PATCH] Translate remaining reconciliation landing page to German (#394) --- app/views/reconcile.scala.html | 43 +++++++++++++++++----------------- public/stylesheets/main.css | 4 ++++ 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/app/views/reconcile.scala.html b/app/views/reconcile.scala.html index e09e8bf..4dea2b9 100644 --- a/app/views/reconcile.scala.html +++ b/app/views/reconcile.scala.html @@ -18,12 +18,13 @@

GND Reconciliation

Dieser Dienst ermöglicht den Abgleich eigener Daten mit der Gemeinsamen Normdatei, insbesondere mit OpenRefine, einem nicht nur im Bibliotheksbereich weitverbreiteten Werkzeug. OpenRefine bietet zahlreiche Funktionalitäten zur Bereinigung und Transformation von Daten, sowie zum Abgleich (Reconciliation) mit externen Datenquellen und zur Anreicherung auf Basis der abgeglichenen Daten. Dieser Dienst stellt die GND als eine solche Datenquelle in OpenRefine bereit. Der Dienst kann zugleich auch in anderen Anwendungen verwendet werden, z. B. im Bibliotheksmanagementsystem Alma über Alma Refine (s. weitere Clients).

-

Service URL: @controllers.HomeController.config("host")@routes.Reconcile.reconcile()

+

Service-URL: @controllers.HomeController.config("host")@routes.Reconcile.reconcile()

-

Data and Tools

+

Daten und Werkzeuge

-

Integrated Authority File GND

+

Gemeinsamen Normdatei GND de

OpenRefine, Reconciliation

+

Known clients

Tutorials

@@ -34,49 +35,49 @@

Tutorials

Community

W3C entity reconciliation community group

Reconciliation service test bench

-

metadaten.community forum

+

metadaten.community Forum de

API

- This service provides an implementation of the OpenRefine + Dieser Dienst implementiert die OpenRefine Reconciliation API.

-

General API (spec)

+

Allgemeine API (spec)

Service
curl @controllers.HomeController.config("host")@routes.Reconcile.reconcile() -

JSONP callback
+

JSONP-callback
curl @controllers.HomeController.config("host")@routes.Reconcile.main("jsonp") -

CORS header
+

CORS-header
curl --head @controllers.HomeController.config("host")@routes.Reconcile.reconcile() | grep Access-Control-Allow-Origin

-

View API

+

View-API

- @desc("Preview entities (spec)", routes.HomeController.authorityDotFormat("118624822", "preview")) - @desc("View entities (spec)", routes.HomeController.authority("118624822")) + @desc("Entities: preview (spec)", routes.HomeController.authorityDotFormat("118624822", "preview")) + @desc("Entities: view (spec)", routes.HomeController.authority("118624822")) -

Query API (spec)

+

Query-API (spec)

@desc("Query: GET", routes.Reconcile.main(queries="{\"q1\":{\"query\":\"Twain, Mark\"}}"))

Query: POST
curl --data 'queries={"q1":{"query":"Twain, Mark"}}' @controllers.HomeController.config("host")@routes.Reconcile.reconcile()

-

Suggest API (spec)

+

Suggest-API (spec)

- @desc("Suggest entities ", routes.Reconcile.suggest(service="entity", prefix="hbz")) - @desc("Suggest types ", routes.Reconcile.suggest(service="type", prefix="werk")) - @desc("Suggest properties ", routes.Reconcile.suggest(service="property", prefix="beruf")) - @desc("Flyout entities ", routes.Reconcile.flyout(service="entity", id="2047974-8")) - @desc("Flyout types ", routes.Reconcile.flyout(service="type", id="Work")) - @desc("Flyout properties ", routes.Reconcile.flyout(service="property", id="professionOrOccupation")) + @desc("Suggest: entity ", routes.Reconcile.suggest(service="entity", prefix="hbz")) + @desc("Suggest: type ", routes.Reconcile.suggest(service="type", prefix="werk")) + @desc("Suggest: property ", routes.Reconcile.suggest(service="property", prefix="beruf")) + @desc("Flyout: entity ", routes.Reconcile.flyout(service="entity", id="2047974-8")) + @desc("Flyout: type ", routes.Reconcile.flyout(service="type", id="Work")) + @desc("Flyout: property ", routes.Reconcile.flyout(service="property", id="professionOrOccupation")) -

Data extension API

+

Data-extension-API

- @desc("Property proposal (spec)", routes.Reconcile.properties("","Work","")) + @desc("Property-proposals (spec)", routes.Reconcile.properties("","Work","")) @desc("Extend: GET (spec)", routes.Reconcile.main(extend="{\"ids\":[\"1081942517\",\"4791358-7\"],\"properties\":[{\"id\":\"preferredName\"},{\"id\":\"firstAuthor\"}]}"))

Extend: POST
curl --data 'extend={"ids":["1081942517","4791358-7"],"properties":[{"id":"preferredName"},{"id":"firstAuthor"}]}' @controllers.HomeController.config("host")@routes.Reconcile.reconcile()

diff --git a/public/stylesheets/main.css b/public/stylesheets/main.css index b54415f..acacf5f 100644 --- a/public/stylesheets/main.css +++ b/public/stylesheets/main.css @@ -13,6 +13,10 @@ dd { background: #0069b4; } +.label-info { + background-color: #0069b4; +} + #small-logo { height: 25px; border: 1px solid white;