1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-05-19 07:01:29 +00:00

Prepare API docs translation

This commit is contained in:
Jrmi 2022-01-04 08:12:02 +00:00
parent c0c2a04b58
commit 9751bb6eb0
22 changed files with 1629 additions and 1004 deletions
web-frontend/modules/database/components/docs

View file

@ -8,7 +8,7 @@
class="api-docs__copy"
@click.prevent=";[copyToClipboard(url), $refs.urlCopied.show()]"
>
Copy
{{ $t('action.copy') }}
<Copied ref="urlCopied"></Copied>
</a>
<div class="api-docs__example-request">
@ -32,7 +32,9 @@
</div>
</div>
</div>
<div class="api-docs__example-title">Request sample</div>
<div class="api-docs__example-title">
{{ $t('apiDocsExample.requestSample') }}
</div>
<div class="api-docs__example">
<a
class="api-docs__copy"
@ -43,7 +45,7 @@
]
"
>
Copy
{{ $t('action.copy') }}
<Copied ref="requestCopied"></Copied>
</a>
<div class="api-docs__example-type">
@ -70,7 +72,7 @@
:value="value.userFieldNames"
class="api-docs__example-type-item"
@input="$emit('input', { userFieldNames: $event, type: value.type })"
>User field names</Checkbox
>{{ $t('apiDocsExample.userFieldNames') }}</Checkbox
>
</div>
<div class="api-docs__example-content-container">
@ -98,7 +100,9 @@
</div>
</div>
<template v-if="response !== false">
<div class="api-docs__example-title">Response sample</div>
<div class="api-docs__example-title">
{{ $t('apiDocsExample.responseSample') }}
</div>
<div class="api-docs__example">
<a
class="api-docs__copy"
@ -109,7 +113,7 @@
]
"
>
Copy
{{ $t('action.copy') }}
<Copied ref="responseCopied"></Copied>
</a>
<div class="api-docs__example-content-container">
@ -329,3 +333,22 @@ export default {
},
}
</script>
<i18n>
{
"en": {
"apiDocsExample": {
"requestSample": "Request sample",
"responseSample": "Response sample",
"userFieldNames": "User field names"
}
},
"fr": {
"apiDocsExample": {
"requestSample": "Example de requête",
"responseSample": "Example de réponse",
"userFieldNames": "Nom des champs utilisateur"
}
}
}
</i18n>