adding missing i18n translations for shitpost mode

This commit is contained in:
2026-05-13 11:57:35 +02:00
parent b811bdf774
commit c32fcc365c
8 changed files with 19 additions and 11 deletions

View File

@@ -62,6 +62,7 @@
padding: 1rem;
border-radius: 0;
border: 1px solid rgba(255, 255, 255, 0.05);
gap: 5px;
}
.form-section label {
@@ -80,7 +81,6 @@
border-radius: 0;
padding: 5px;
text-align: center;
cursor: pointer;
transition: all 0.2s;
position: relative;
min-height: 100px;

View File

@@ -941,7 +941,7 @@ window.initUploadForm = (selector) => {
if (isShitpost) {
const addMoreItem = document.createElement('div');
addMoreItem.className = 'file-preview-item add-more-item';
addMoreItem.innerHTML = '<span>Add more</span>';
addMoreItem.innerHTML = `<span>${window.f0ckI18n?.upload_add_more || 'Add more'}</span>`;
addMoreItem.onclick = () => fileInput && fileInput.click();
if (filePreview) filePreview.appendChild(addMoreItem);
}

View File

@@ -43,6 +43,7 @@
"url_tab_yt": "URL / YouTube",
"url_placeholder": "URL zum Herunterladen einfügen...",
"url_placeholder_yt": "URL oder YouTube-Link einfügen...",
"url_placeholder_shitpost": "URL einfügen",
"drop_here": "Datei hier fallen lassen oder auswählen",
"admin_boost": "Admin-Boost",
"custom_thumbnail": "Eigenes Vorschaubild",
@@ -68,7 +69,8 @@
"item_tags_placeholder": "Tags...",
"btn_add_urls": "URL(s) hinzufügen",
"tags_required_shitpost": "Alle Beiträge benötigen Tags",
"url_queued_background": "URL Verarbeitung im Hintergrund gestartet."
"url_queued_background": "URL Verarbeitung im Hintergrund gestartet.",
"add_more": "Mehr hinzufügen"
},
"auth": {
"registering": "Wird registriert...",

View File

@@ -69,7 +69,8 @@
"item_tags_placeholder": "Tags...",
"btn_add_urls": "Add URL(s)",
"tags_required_shitpost": "All items need tags",
"url_queued_background": "URL processing started in background."
"url_queued_background": "URL processing started in background.",
"add_more": "Add more"
},
"auth": {
"registering": "Registering...",

View File

@@ -43,6 +43,7 @@
"url_tab_yt": "URL / YouTube",
"url_placeholder": "Plak een URL om te downloaden...",
"url_placeholder_yt": "Plak een URL of YouTube-link...",
"url_placeholder_shitpost": "Plak hier een URL",
"drop_here": "Sleep je bestand hierheen",
"admin_boost": "Admin Boost",
"custom_thumbnail": "Aangepaste Thumbnail",
@@ -68,7 +69,8 @@
"item_tags_placeholder": "Etiketten...",
"btn_add_urls": "URL(s) toevoegen",
"tags_required_shitpost": "Alle items hebben tags nodig",
"url_queued_background": "URL wordt op de achtergrond verwerkt."
"url_queued_background": "URL wordt op de achtergrond verwerkt.",
"add_more": "Meer toevoegen"
},
"auth": {
"registering": "Registreren...",

View File

@@ -43,6 +43,7 @@
"url_tab_yt": "Elfen / DuRöhre",
"url_placeholder": "Fügen Sie eine Elfe zum Hinunterladieren ein...",
"url_placeholder_yt": "Fügen Sie eine Netz-Elfe oder eine DuRöhrenelfe ein",
"url_placeholder_shitpost": "Hier Elfe pastieren",
"drop_here": "Legen Sie Ihre Datei hier ab",
"admin_boost": "Administrator-Verstärkung",
"custom_thumbnail": "Benutzerdefiniertes Vorschaubild",
@@ -62,13 +63,14 @@
"pending_approval_patient": "Die Ladung harrt der Absegnung, bitte haben Sie Geduld",
"remove_file": "Datei entfernen",
"cancel_upload": "Aufladierung abbrechen",
"shitpost_success": "{n} Fetzen erfolgreich gepfeffert!",
"shitposting_status": "Wird gepfeffert",
"item_comment_placeholder": "Senf dazugeben (optional)...",
"shitpost_success": "{n} erfolgreich pfostiert!",
"shitposting_status": "Wird pfostiert",
"item_comment_placeholder": "Fügen Sie Ihrer Aufladierung doch einen Kommentar hinzu...",
"item_tags_placeholder": "Etiketten...",
"btn_add_urls": "Elfe hinzufügen",
"tags_required_shitpost": "Alle Fetzen brauchen Etiketten",
"url_queued_background": "Elfen-Hintergrundverarbeitung gestartet."
"url_queued_background": "Elfen-Hintergrundverarbeitung gestartet.",
"add_more": "Meer hinzufügen"
},
"auth": {
"registering": "Registrierung wird in die Wege geleitet...",

View File

@@ -415,6 +415,7 @@
upload_shitposting_status: "{{ t('upload.shitposting_status') || 'Shitposting' }}",
upload_comment_placeholder: "{{ t('upload.item_comment_placeholder') || 'Comment (optional)...' }}",
upload_tags_placeholder: "{{ t('upload.item_tags_placeholder') || 'Tags...' }}",
upload_add_more: "{{ t('upload.add_more') || 'Add more' }}",
// timeago
timeago_just_now: "{{ t('timeago.just_now') }}",
timeago_year: "{{ t('timeago.year') }}",

View File

@@ -41,9 +41,9 @@
<div class="url-input-container">
@if(shitpost_mode)
<div class="url-shitpost-container" style="display: flex; flex-direction: column; gap: 6px;">
<input type="url" id="url-upload-input" name="url" placeholder="Paste or type a URL..." autocomplete="off" style="width: 100%;">
<input type="url" id="url-upload-input" name="url" placeholder="{{ t('upload.url_placeholder_shitpost') }}" autocomplete="off" style="width: 100%;">
<button type="button" class="btn-add-urls">
<i class="fa-solid fa-plus-circle"></i> Add
<i class="fa-solid fa-plus-circle"></i> {{ t('common.add') }}
</button>
</div>
@else