Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translations update from Hosted Weblate #489

Merged
merged 14 commits into from
Oct 8, 2023
6 changes: 5 additions & 1 deletion lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -487,5 +487,9 @@
"showUncensoredLogMessage": "Dieses Protokoll enthält Ihre Anmeldeinformationen. Anzeigen?",
"@showUncensoredLogMessage": {},
"resetTabs": "Tabs zurücksetzen",
"@resetTabs": {}
"@resetTabs": {},
"insertedIntoQueue": "Zur Warteschlange hinzufügen.",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
}
}
32 changes: 24 additions & 8 deletions lib/l10n/app_es.arb
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"@addDownloadLocation": {},
"appDirectory": "Directorio de la aplicación",
"@appDirectory": {},
"addToPlaylistTitle": "Añadir a lista",
"addToPlaylistTitle": "Agregar a lista de reproducción",
"@addToPlaylistTitle": {},
"addedToQueue": "Añadido a la cola.",
"@addedToQueue": {},
Expand All @@ -40,7 +40,7 @@
"@anErrorHasOccured": {},
"addFavourite": "Añadir favorito",
"@addFavourite": {},
"addToPlaylistTooltip": "Añadir a lista",
"addToPlaylistTooltip": "Añadir a lista de reproducción",
"@addToPlaylistTooltip": {},
"albums": "Álbumes",
"@albums": {},
Expand Down Expand Up @@ -130,7 +130,7 @@
"@favourites": {},
"genres": "Géneros",
"@genres": {},
"downloadErrors": "Errores de descarga",
"downloadErrors": "Errores en la descarga",
"@downloadErrors": {},
"downloadMissingImages": "Descargar las imágenes que faltan",
"@downloadMissingImages": {},
Expand All @@ -142,7 +142,7 @@
}
}
},
"editPlaylistNameTooltip": "Editar el nombre de la lista",
"editPlaylistNameTooltip": "Editar el nombre de la lista de reproducción",
"@editPlaylistNameTooltip": {},
"playlistNameUpdated": "Se actualizó el nombre de la lista.",
"@playlistNameUpdated": {},
Expand Down Expand Up @@ -170,11 +170,11 @@
"@queue": {},
"replaceQueue": "Reemplazar la cola",
"@replaceQueue": {},
"downloadErrorsTitle": "Errores de descarga",
"downloadErrorsTitle": "Error al descargar",
"@downloadErrorsTitle": {},
"downloadsDeleted": "Se borraron las descargas.",
"@downloadsDeleted": {},
"editPlaylistNameTitle": "Editar el nombre de la lista",
"editPlaylistNameTitle": "Modificar el nombre de la lista de reproducción",
"@editPlaylistNameTitle": {},
"error": "Error",
"@error": {},
Expand Down Expand Up @@ -476,7 +476,7 @@
"@disableGestureSubtitle": {},
"removeFromPlaylistTooltip": "Eliminar de la lista de reproducción",
"@removeFromPlaylistTooltip": {},
"removeFromPlaylistTitle": "Eliminar de la lista de reproducción",
"removeFromPlaylistTitle": "Borrar de la lista de reproducción",
"@removeFromPlaylistTitle": {},
"removedFromPlaylist": "Eliminado de la lista de reproducción.",
"@removedFromPlaylist": {},
Expand All @@ -487,5 +487,21 @@
"showUncensoredLogMessage": "Este registro contiene tu información de acceso. ¿Mostrar?",
"@showUncensoredLogMessage": {},
"resetTabs": "Restablecer las pestañas",
"@resetTabs": {}
"@resetTabs": {},
"insertedIntoQueue": "Insertado en la cola.",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
},
"playNext": "Reproducir la siguiente",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
},
"noMusicLibrariesTitle": "Sin bibliotecas de música",
"@noMusicLibrariesTitle": {
"description": "Title for message that shows on the views screen when no music libraries could be found."
},
"refresh": "REFRESCAR",
"@refresh": {},
"noMusicLibrariesBody": "Finamp no ha podido encontrar ninguna biblioteca de música. Asegúrate de que tu servidor Jellyfin contiene al menos una biblioteca con el tipo de \"Música\".",
"@noMusicLibrariesBody": {}
}
20 changes: 18 additions & 2 deletions lib/l10n/app_hr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@
"@removeFromMix": {},
"bufferDuration": "Trajanje međuspremnika",
"@bufferDuration": {},
"bufferDurationSubtitle": "Koliko player treba spremiti u međuspremnik, u sekundama. Zahtijeva ponovno pokretanje.",
"bufferDurationSubtitle": "Količina koju player treba spremiti u međuspremnik, u sekundama. Zahtijeva ponovno pokretanje.",
"@bufferDurationSubtitle": {},
"language": "Jezik",
"@language": {},
Expand Down Expand Up @@ -487,5 +487,21 @@
"showUncensoredLogMessage": "Ovaj zapis sadrži tvoje podatke za prijavu. Pokazati?",
"@showUncensoredLogMessage": {},
"resetTabs": "Resetiraj kartice",
"@resetTabs": {}
"@resetTabs": {},
"insertedIntoQueue": "Umetnuto u red čekanja.",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
},
"playNext": "Reproduciraj sljedeću",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
},
"refresh": "AKTUALIZIRAJ",
"@refresh": {},
"noMusicLibrariesBody": "Finamp nije mogao pronaći nijednu fonoteku. Provjeri sadrži li tvoj Jellyfin poslužitelj barem jednu biblioteku s vrstom sadržaja postavljenom na „Glazba”.",
"@noMusicLibrariesBody": {},
"noMusicLibrariesTitle": "Nema fonoteka",
"@noMusicLibrariesTitle": {
"description": "Title for message that shows on the views screen when no music libraries could be found."
}
}
38 changes: 37 additions & 1 deletion lib/l10n/app_ja.arb
Original file line number Diff line number Diff line change
Expand Up @@ -416,5 +416,41 @@
"bufferDuration": "バッファ容量",
"@bufferDuration": {},
"language": "言語",
"@language": {}
"@language": {},
"finamp": "フィナンプ",
"@finamp": {},
"downloadedItemsImagesCount": "{downloadedItems}, {downloadedImages}",
"@downloadedItemsImagesCount": {
"description": "This is for merging downloadedItemsCount and downloadedImagesCount as Flutter's intl stuff doesn't support multiple plurals in one string. https://github.com/flutter/flutter/issues/86906",
"placeholders": {
"downloadedItems": {
"type": "String",
"example": "12 downloads"
},
"downloadedImages": {
"type": "String",
"example": "1 image"
}
}
},
"areYouSure": "よろしいですか?",
"@areYouSure": {},
"appDirectory": "アプリディレクトリ",
"@appDirectory": {},
"shuffleAllSongCount": "曲がシャッフル化される回数",
"@shuffleAllSongCount": {},
"shuffleAllSongCountSubtitle": "すべての曲をシャッフルする時、ここで指定した曲数をロードします。",
"@shuffleAllSongCountSubtitle": {},
"viewType": "ビューの形式",
"@viewType": {},
"gridCrossAxisCount": "{value} のアイテム数",
"@gridCrossAxisCount": {
"description": "List tile title for grid cross axis count. Value will either be the portrait or landscape key.",
"placeholders": {
"value": {
"type": "String",
"example": "Portrait"
}
}
}
}
6 changes: 5 additions & 1 deletion lib/l10n/app_pl.arb
Original file line number Diff line number Diff line change
Expand Up @@ -487,5 +487,9 @@
"showUncensoredLogMessage": "Ten log zawiera twoje dane logowania. Pokazać?",
"@showUncensoredLogMessage": {},
"resetTabs": "Resetowanie zakładek",
"@resetTabs": {}
"@resetTabs": {},
"playNext": "Następne",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
}
}
94 changes: 94 additions & 0 deletions lib/l10n/app_pt.arb
Original file line number Diff line number Diff line change
Expand Up @@ -401,5 +401,99 @@
"example": "401"
}
}
},
"removedFromPlaylist": "Removido da lista de reprodução.",
"@removedFromPlaylist": {},
"hideSongArtistsIfSameAsAlbumArtists": "Ocultar artistas da música se forem iguais aos artistas do álbum",
"@hideSongArtistsIfSameAsAlbumArtists": {},
"startMixNoSongsAlbum": "Mantenha pressionado um álbum para adicioná-lo ou removê-lo do criador de mixagens antes de iniciar uma mixagem",
"@startMixNoSongsAlbum": {
"description": "Snackbar message that shows when the user presses the instant mix button with no albums selected"
},
"removeFromPlaylistTooltip": "Remover da lista de reprodução",
"@removeFromPlaylistTooltip": {},
"bufferDuration": "Duração do buffer",
"@bufferDuration": {},
"showUncensoredLogMessage": "Este log contém suas informações de login. Mostrar?",
"@showUncensoredLogMessage": {},
"enableTranscodingSubtitle": "Transcodifica fluxos de música no lado do servidor.",
"@enableTranscodingSubtitle": {},
"removeFromPlaylistTitle": "Remover da lista de reprodução",
"@removeFromPlaylistTitle": {},
"songCount": "{count,plural,=1{{count} Música} other{{count} Músicas}}",
"@songCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"hideSongArtistsIfSameAsAlbumArtistsSubtitle": "Se deve mostrar os artistas das músicas na tela do álbum, se não for diferente dos artistas do álbum.",
"@hideSongArtistsIfSameAsAlbumArtistsSubtitle": {},
"bufferDurationSubtitle": "Quanto o player deve armazenar em buffer, em segundos. Requer uma reinicialização.",
"@bufferDurationSubtitle": {},
"insertedIntoQueue": "Inserido na fila.",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
},
"showCoverAsPlayerBackground": "Mostrar capa desfocada como plano de fundo do player",
"@showCoverAsPlayerBackground": {},
"startMixNoSongsArtist": "Mantenha pressionado um artista para adicioná-lo ou removê-lo do construtor de mixagem antes de iniciar uma mixagem",
"@startMixNoSongsArtist": {
"description": "Snackbar message that shows when the user presses the instant mix button with no artists selected"
},
"downloadedImagesCount": "{count,plural,=1{{count} imagem} other{{count} imagens}}",
"@downloadedImagesCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"minutes": "Minutos",
"@minutes": {},
"showTextOnGridView": "Mostrar texto na visualização em grade",
"@showTextOnGridView": {},
"confirm": "Confirme",
"@confirm": {},
"language": "Linguagem",
"@language": {},
"playNext": "Jogue a seguir",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
},
"enterLowPriorityStateOnPauseSubtitle": "Permite que a notificação seja apagada quando pausada. Também permite que o Android elimine o serviço quando pausado.",
"@enterLowPriorityStateOnPauseSubtitle": {},
"redownloadedItems": "{count,plural, =0{Não são necessários novos downloads.} =1{{count} item baixado novamente} other{{count} itens baixados novamente}}",
"@redownloadedItems": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"resetTabs": "Redefinir guias",
"@resetTabs": {},
"disableGesture": "Desativar gestos",
"@disableGesture": {},
"downloadedItemsCount": "{count,plural,=1{{count} item} other{{count} itens}}",
"@downloadedItemsCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"disableGestureSubtitle": "Se deseja desativar gestos.",
"@disableGestureSubtitle": {},
"startupError": "Algo correu mal durante a inicialização da aplicação. O erro foi:{error}\n\nPor favor crie um \"Issue\" em github.com/UnicornsOnLSD/finamp com uma captura de ecrã desta página. Se o problema persistir, pode tentar limpar os dados do aplicativo para redefini-lo.",
"@startupError": {
"description": "The error message that shows when startup fails.",
"placeholders": {
"error": {
"type": "String",
"example": "Failed to open download DB"
}
}
}
}
18 changes: 13 additions & 5 deletions lib/l10n/app_th.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
},
"artists": "ศิลปิน",
"@artists": {},
"genres": "ประเภท",
"genres": "แนวเพลง",
"@genres": {},
"startMixNoSongsAlbum": "แตะค้างที่อัลบั้มเพื่อเพิ่มหรือนำออกจากตัวสร้างมิกซ์ก่อนที่จะเริ่มมิกซ์",
"@startMixNoSongsAlbum": {
Expand Down Expand Up @@ -282,7 +282,7 @@
"@settings": {},
"addToMix": "เพิ่มไปยังมิกซ์",
"@addToMix": {},
"redownloadedItems": "{count,plural, =0{ไม่ต้องดาวน์โหลดซ้ำ} =1{ดาวน์โหลดอีกครั้ง {count} รายการ} other{ดาวน์โหลดอีกครั้ง{count} รายการ}}",
"redownloadedItems": "{count,plural, =0{ไม่จำเป็นต้องดาวน์โหลดใหม่} =1{ดาวน์โหลดอีกครั้ง {count} รายการ} other{ดาวน์โหลดอีกครั้ง{count} รายการ}}",
"@redownloadedItems": {
"placeholders": {
"count": {
Expand Down Expand Up @@ -326,7 +326,7 @@
}
}
},
"downloadErrors": "ดาวน์โหลดผิดพลาด",
"downloadErrors": "ข้อผิดพลาดการดาวน์โหลด",
"@downloadErrors": {},
"downloadedMissingImages": "{count,plural, =0{ไม่มีภาพที่ขาด} =1{ดาวน์โหลดภาพที่ขาดแล้ว {count} รูป} other{ดาวน์โหลดภาพที่ขาดแล้ว {count} รูป}}",
"@downloadedMissingImages": {
Expand Down Expand Up @@ -367,7 +367,7 @@
},
"editPlaylistNameTooltip": "แก้ไขชื่อเพลย์ลิสต์",
"@editPlaylistNameTooltip": {},
"downloadErrorsTitle": "ดาวน์โหลดผิดพลาด",
"downloadErrorsTitle": "ข้อผิดพลาดในการดาวน์โหลด",
"@downloadErrorsTitle": {},
"discNumber": "แผ่นที่ {number}",
"@discNumber": {
Expand Down Expand Up @@ -487,5 +487,13 @@
"confirm": "ยืนยัน",
"@confirm": {},
"showUncensoredLogMessage": "ล็อกนี้มีข้อมูลการล็อกอินของคุณอยู่ ต้องการให้แสดงใช่ไหม?",
"@showUncensoredLogMessage": {}
"@showUncensoredLogMessage": {},
"insertedIntoQueue": "แทรกไปยังคิว",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
},
"playNext": "เล่นถัดไป",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
}
}
10 changes: 9 additions & 1 deletion lib/l10n/app_tr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -487,5 +487,13 @@
"showUncensoredLogMessage": "Bu günlük oturum açma bilgilerinizi içerir. Gösterilsin mi?",
"@showUncensoredLogMessage": {},
"resetTabs": "Sekmeleri sıfırla",
"@resetTabs": {}
"@resetTabs": {},
"playNext": "Ardından Oynat",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
},
"insertedIntoQueue": "Kuyruğun içine eklendi.",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
}
}
12 changes: 10 additions & 2 deletions lib/l10n/app_zh_Hant_HK.arb
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@
"@downloadErrorsTitle": {},
"noErrors": "沒有錯誤!",
"@noErrors": {},
"errorScreenError": "讀取錯誤紀錄時出現錯誤!建議在 GitHub 上回報此問題及重設應用程式。",
"errorScreenError": "讀取錯誤資訊時發生錯誤!建議在 GitHub 上回報此問題及重設應用程式。",
"@errorScreenError": {},
"failedToGetSongFromDownloadId": "無法從下載 ID 中取得歌曲",
"@failedToGetSongFromDownloadId": {},
Expand Down Expand Up @@ -487,5 +487,13 @@
"confirm": "確定",
"@confirm": {},
"resetTabs": "重設分頁",
"@resetTabs": {}
"@resetTabs": {},
"playNext": "下一首",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
},
"insertedIntoQueue": "已加入至播放佇列中。",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
}
}
Loading