Build 29141053

This commit is contained in:
Renan LE CARO 2025-05-28 22:13:29 +02:00
parent 369e2d7abd
commit 8290c5c157
12 changed files with 20 additions and 19 deletions

View file

@ -29,8 +29,8 @@ android {
applicationId = "me.lecaro.breakout"
minSdk = 21
targetSdk = 34
versionCode = 29141045
versionName = "29141045"
versionCode = 29141053
versionName = "29141053"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
useSupportLibrary = true

File diff suppressed because one or more lines are too long

View file

@ -5,7 +5,7 @@ for(let filename of files){
if(!filename.endsWith('.json')) continue
const content = JSON.parse(fs.readFileSync(`./src/i18n/${filename}`))
for(let key in content){
if(content[key].match(/<|>|http|puck|palet|퍽|disco|шайба|冰球|rondelle/gi)){
if(content[key].match( /<|>|http|\bpuck\b|\bpalet\b|퍽|\bdisco\b|шайба|冰球|rondelle/gi,)){
content[key]=''
console.log(`Removed ${key} of ${filename}`)
}

12
dist/index.html vendored

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
// The version of the cache.
const VERSION = "29141045";
const VERSION = "29141053";
// The name of the cache
const CACHE_NAME = `breakout-71-${VERSION}`;

View file

@ -1 +1 @@
"29141045"
"29141053"

View file

@ -7,7 +7,7 @@
"editor.editing.color": "Wähle eine Farbe aus der Farbliste (max. 5 pro Level)",
"editor.editing.copied": "Levelcode kopiert",
"editor.editing.copy": "Levelcode kopieren",
"editor.editing.copy_help": "Teilt den Code des Levels in unserem Discord für die Aufnahme ins Spiel.",
"editor.editing.copy_help": "",
"editor.editing.credit": "Credits und Quellcode",
"editor.editing.credit_prompt": "Gib die URL oder Erklärung deines Levels ein.",
"editor.editing.delete": "Level löschen",

View file

@ -7,7 +7,7 @@
"editor.editing.color": "Pick a color in the color list (max 5 per level)",
"editor.editing.copied": "Level code copied",
"editor.editing.copy": "Copy level code",
"editor.editing.copy_help": "Share the level code in our discord for inclusion in the game.",
"editor.editing.copy_help": "",
"editor.editing.credit": "Credits and source",
"editor.editing.credit_prompt": "Enter the source url or explanation of your level.",
"editor.editing.delete": "Delete level",

View file

@ -7,7 +7,7 @@
"editor.editing.color": "Elige un color de la lista de colores (máximo 5 por nivel)",
"editor.editing.copied": "Código de nivel copiado",
"editor.editing.copy": "Copiar código de nivel",
"editor.editing.copy_help": "Comparte el código del nivel en nuestro discord para incluirlo en el juego.",
"editor.editing.copy_help": "",
"editor.editing.credit": "Créditos y fuente",
"editor.editing.credit_prompt": "Introduce la URL de origen o la explicación de tu nivel.",
"editor.editing.delete": "Eliminar nivel",
@ -224,7 +224,7 @@
"upgrades.bigger_puck.verbose_description": "Una raqueta grande significa que nunca se te escapa la pelota y que puedes coger más piezas, además de apuntar los rebotes con precisión. Sin embargo, una raqueta grande es más difícil de usar en los laterales del nivel.",
"upgrades.bricks_attract_ball.name": "Los ladrillos atraen bolas",
"upgrades.bricks_attract_ball.tooltip": "La pelota va hacia los primeros {{count}} ladrillos que golpea.",
"upgrades.bricks_attract_ball.verbose_description": "La bola va hacia los primeros ladrillos que golpeará. El efecto es más fuerte en niveles más altos. El número de ladrillos que pueden golpear antes de que el efecto pare también es mayor. El efecto retrocede cuando la bola golpea la paleta.",
"upgrades.bricks_attract_ball.verbose_description": "",
"upgrades.bricks_attract_coins.name": "Los ladrillos atraen monedas",
"upgrades.bricks_attract_coins.tooltip": "Les ayuda a permanecer allí arriba.",
"upgrades.bricks_attract_coins.verbose_description": "Las monedas serán atraídas por los ladrillos cercanos. En los niveles superiores la atracción es más fuerte.",
@ -260,7 +260,7 @@
"upgrades.extra_levels.verbose_description": "El juego suele durar 7 niveles, tras los cuales se acaba la partida y la puntuación que hayas alcanzado es tu puntuación del juego.\n\nElegir esta mejora te permite prolongar el juego un nivel. Los últimos niveles suelen ser en los que más puntos consigues, así que la diferencia puede ser espectacular.",
"upgrades.extra_life.name": "Vida extra",
"upgrades.extra_life.tooltip": "Guarda tu última bola si está a punto de perderse.",
"upgrades.extra_life.verbose_description": "La vida será consumida en el proceso. Vidas extras se muestran como mientras líneas detrás de la paleta.",
"upgrades.extra_life.verbose_description": "",
"upgrades.forgiving.name": "Errar es humano",
"upgrades.forgiving.tooltip": "Perder los ladrillos significa perder una porción progresivamente mayor del combo",
"upgrades.forgiving.verbose_description": "El primer ladrillo perdido por nivel no cuesta nada, el siguiente 10%, 20% y así sucesivamente.",

View file

@ -7,7 +7,7 @@
"editor.editing.color": "Choisissez une couleur dans la liste des couleurs (max 5 par niveau)",
"editor.editing.copied": "Code de niveau copié",
"editor.editing.copy": "Copier le code du niveau",
"editor.editing.copy_help": "Partagez le code du niveau dans notre discord pour qu'il soit inclus dans le jeu.",
"editor.editing.copy_help": "",
"editor.editing.credit": "Crédits et source",
"editor.editing.credit_prompt": "Entrez l'url source ou l'explication de votre niveau.",
"editor.editing.delete": "Supprimer le niveau",

View file

@ -8,7 +8,7 @@ describe("translation quality checks", () => {
for (let key in translations) {
if (
translations[key].match(
/<|>|http|puck|palet|퍽|disco|шайба|冰球|rondelle/gi,
/<|>|http|\bpuck\b|\bpalet\b|퍽|\bdisco\b|шайба|冰球|rondelle/gi,
)
) {
badKeys.push(languageCode + ":" + key + " : " + translations[key]);

View file

@ -7,7 +7,7 @@
"editor.editing.color": "Renk listesinden bir renk seçin (seviye başına en fazla 5)",
"editor.editing.copied": "Seviye kodu kopyalandı",
"editor.editing.copy": "Kopyalama seviyesi kodu",
"editor.editing.copy_help": "Oyuna dahil edilmesi için seviye kodunu discord'umuzda paylaşın.",
"editor.editing.copy_help": "",
"editor.editing.credit": "Krediler ve kaynak",
"editor.editing.credit_prompt": "Seviyenizin kaynak URL'sini veya açıklamasını girin.",
"editor.editing.delete": "Seviyeyi Sil",