Adding localization and reformatting for astro static site generation
This commit is contained in:
parent
f806825af1
commit
fe63cb25c3
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"recommendations": ["astro-build.astro-vscode"],
|
||||
"recommendations": [
|
||||
"astro-build.astro-vscode",
|
||||
"inlang.vs-code-extension"
|
||||
],
|
||||
"unwantedRecommendations": []
|
||||
}
|
||||
}
|
||||
|
|
@ -5,6 +5,13 @@ import tailwindcss from "@tailwindcss/vite";
|
|||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
i18n: {
|
||||
defaultLocale: 'es', // The default language used as a fallback
|
||||
locales: ['es', 'en', 'pt', 'fr'], // All supported languages on the site
|
||||
routing: {
|
||||
prefixDefaultLocale: true
|
||||
}
|
||||
},
|
||||
vite: {
|
||||
plugins: [tailwindcss()],
|
||||
},
|
||||
|
|
|
|||
|
|
@ -12,6 +12,9 @@
|
|||
"astro": "^5.10.1",
|
||||
"daisyui": "^5.0.43",
|
||||
"tailwindcss": "^4.1.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.5.16"
|
||||
}
|
||||
},
|
||||
"node_modules/@ampproject/remapping": {
|
||||
|
|
@ -1613,6 +1616,22 @@
|
|||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@tailwindcss/typography": {
|
||||
"version": "0.5.16",
|
||||
"resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz",
|
||||
"integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"lodash.castarray": "^4.4.0",
|
||||
"lodash.isplainobject": "^4.0.6",
|
||||
"lodash.merge": "^4.6.2",
|
||||
"postcss-selector-parser": "6.0.10"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@tailwindcss/vite": {
|
||||
"version": "4.1.11",
|
||||
"resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.11.tgz",
|
||||
|
|
@ -3186,6 +3205,27 @@
|
|||
"url": "https://opencollective.com/parcel"
|
||||
}
|
||||
},
|
||||
"node_modules/lodash.castarray": {
|
||||
"version": "4.4.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
|
||||
"integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/lodash.isplainobject": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
||||
"integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/lodash.merge": {
|
||||
"version": "4.6.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
|
||||
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/longest-streak": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
|
||||
|
|
@ -4323,6 +4363,20 @@
|
|||
"node": "^10 || ^12 || >=14"
|
||||
}
|
||||
},
|
||||
"node_modules/postcss-selector-parser": {
|
||||
"version": "6.0.10",
|
||||
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
|
||||
"integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"cssesc": "^3.0.0",
|
||||
"util-deprecate": "^1.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=4"
|
||||
}
|
||||
},
|
||||
"node_modules/prismjs": {
|
||||
"version": "1.30.0",
|
||||
"resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
|
||||
|
|
@ -5243,6 +5297,13 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"node_modules/util-deprecate": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
||||
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/vfile": {
|
||||
"version": "6.0.3",
|
||||
"resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
|
||||
|
|
|
|||
|
|
@ -14,5 +14,8 @@
|
|||
"astro": "^5.10.1",
|
||||
"daisyui": "^5.0.43",
|
||||
"tailwindcss": "^4.1.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.5.16"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,19 @@
|
|||
document.addEventListener('DOMContentLoaded', () => {
|
||||
const languagePicker = document.getElementById('language-picker');
|
||||
|
||||
if (languagePicker) {
|
||||
languagePicker.addEventListener('change', (event) => {
|
||||
const selectedLocale = event.target.value;
|
||||
|
||||
// Strip the current locale from the path
|
||||
const currentPath = window.location.pathname;
|
||||
const pathWithoutLocale = currentPath.replace(/^\/[^/]+/, '');
|
||||
|
||||
// Build the new URL with the selected locale
|
||||
const newPath = `/${selectedLocale}${pathWithoutLocale}`;
|
||||
|
||||
// Redirect the browser
|
||||
window.location.href = newPath;
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
@ -0,0 +1,231 @@
|
|||
{
|
||||
"name": "English",
|
||||
"nav": {
|
||||
"home": "Home",
|
||||
"galleries": "Galleries",
|
||||
"contact": "Contact us",
|
||||
"live": "Live",
|
||||
"conferences": "Conferences",
|
||||
"conferenceshistory": "Conferences History",
|
||||
"actividades": "Activities",
|
||||
"activities": "Activities",
|
||||
"atividades": "Activities",
|
||||
"print": "Press",
|
||||
"search": "Search",
|
||||
"donations": "Donations",
|
||||
"bibleschool": "Bible School"
|
||||
},
|
||||
"footer": {
|
||||
"more_galleries": "See more galleries",
|
||||
"contact_us": "Contact Us",
|
||||
"close": "Close"
|
||||
},
|
||||
"locale": {
|
||||
"en": "English",
|
||||
"es": "Español",
|
||||
"fr": "Français",
|
||||
"pt": "Português"
|
||||
},
|
||||
"Index": {
|
||||
"title": "Latest published conferences"
|
||||
},
|
||||
"Yearlist": {
|
||||
"title": "By date"
|
||||
},
|
||||
"Galleries": {
|
||||
"title": "Galleries"
|
||||
},
|
||||
"Contact": {
|
||||
"title": "Contact us"
|
||||
},
|
||||
"Detail": {
|
||||
"related": "Related study"
|
||||
},
|
||||
"Conferences": {
|
||||
"single_title": "Conference",
|
||||
"title": "Conferences",
|
||||
"activity": "Activity",
|
||||
"duration": "Duration",
|
||||
"latest": " - Latest",
|
||||
"homepage": "Latest Conferences",
|
||||
"downloads": "Downloads",
|
||||
"transcription": "Transcription",
|
||||
"translations": "Translations",
|
||||
"links": "Links",
|
||||
"youtube": "Youtube",
|
||||
"video": "Video",
|
||||
"audio": "Audio",
|
||||
"book": "Book",
|
||||
"simple": "Simple",
|
||||
"epub": "ePub"
|
||||
},
|
||||
"Activities": {
|
||||
"single_title": "Activity",
|
||||
"title": "Activities",
|
||||
"activity": "Post",
|
||||
"homepage": "Latest Activities",
|
||||
"bible_study": "Bible Study #",
|
||||
"youtube": "Youtube",
|
||||
"video": "Video",
|
||||
"audio": "Audio",
|
||||
"book": "Libro",
|
||||
"simple": "Sencillo",
|
||||
"epub": "ePub",
|
||||
"translations": "Translations",
|
||||
"downloads": "Downloads",
|
||||
"draft": "Draft",
|
||||
"disclaimer1": "This text is a raw transcript of this Study, and is not intended for printing or publishing.",
|
||||
"disclaimer2": "Once the final text is available for printing and publishing, this disclaimer will be removed from this current page."
|
||||
},
|
||||
"Search": {
|
||||
"country": "Country",
|
||||
"state": "State",
|
||||
"city": "City",
|
||||
"index": "lgccc_vue_EN",
|
||||
"title": "Search",
|
||||
"filter": "Filter",
|
||||
"page": "Page",
|
||||
"placeholder": "Search for...",
|
||||
"hits_per_page": "hits per page",
|
||||
"hits_retrieved_in": "hits retrieved in",
|
||||
"for": "for",
|
||||
"tab1": {
|
||||
"tab_title": "Activities"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Conferences"
|
||||
}
|
||||
},
|
||||
"LocaleSwitcher": {
|
||||
"switchLocale": "Language:"
|
||||
},
|
||||
"Homepage": {
|
||||
"extract": {
|
||||
"title": "",
|
||||
"author": "Dr. José Benjamín Pérez",
|
||||
"date": "",
|
||||
"place": "",
|
||||
"p1": "\"Aware that we are in the greatest time of all times; the time where God is fulfilling in our midst all that was spoken that would be fulfilled, materializing, in the midst of the Church, in this end time, in a Great Tent Cathedral.",
|
||||
"p2": "God is fulfilling everything to the letter; because it is His Word that cannot fall to the ground; but that Word does that for which it has been sent\".",
|
||||
"p3": "",
|
||||
"p4": "",
|
||||
"p5": "",
|
||||
"p6": "",
|
||||
"p7": ""
|
||||
},
|
||||
"news": {
|
||||
"p1": "On behalf of The Great Tent Cathedral, its pastor, Dr. José Benjamín Pérez Matos and the entire congregation of Cayey, Puerto Rico, we express our sincerest condolences to our Brother Joseph Branham and the entire Branham Family for the passing of our Brother Billy Paul Branham. We know that we will see him again very soon!",
|
||||
"linktext": "Official publication on branham.org",
|
||||
"link": "https://branham.org/en/articles/10192023_IHadADream"
|
||||
}
|
||||
},
|
||||
"Live": {
|
||||
"title": "Live",
|
||||
"tab1": {
|
||||
"tab_title": "Internet"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Satellite Amazonas",
|
||||
"tunetitle": "Tune in to",
|
||||
"satelite_title": "Satellite:",
|
||||
"frequency_title": "Frequency:",
|
||||
"polarization_title": "Polarization:",
|
||||
"symbolrate_title": "Symbol Rate:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Amazonas 3 – 61° West",
|
||||
"frequency_description": "4139.4",
|
||||
"polarization_description": "Horizontal (H)",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"tools_title": "Tools",
|
||||
"button1_title": "Hispasat / Amazonas Reception",
|
||||
"button2_title": "Solar Interference Calculator",
|
||||
"button3_title": "Point your antenna to hispasat",
|
||||
"general_title": "General information",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "The satellite being used for the transmissions is Hispasat's Amazonas 3 satellite, which is located at 61° West. The transmissions are carried out in Band C.",
|
||||
"paragraph_2": "This is the satellite footprint in Band C for the Americas (in dBW):",
|
||||
"paragraph_3": "The graph for the antenna diameters recommended by Hispasat is as follows:",
|
||||
"paragraph_4": "In the weaker parts of the footprint (33-36 dBW), and for areas where other topographical or signal impediments from other transmissions make signal reception more difficult, it is recommended to have 3 meter or larger antennas.",
|
||||
"paragraph_5": "It is important to remember that the larger the antenna size, the higher the gain, and therefore the more reliable the reception."
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Satellite Audio",
|
||||
"paragraph_1": "On the control of your receiver you should have the option to be able to change the stereo audio channel you receive. The languages, according to each pair, are as follows:",
|
||||
"disclaimer": "For the moment the languages will be available during live broadcasts. We will be implementing the translations in the regular programming in the near future.",
|
||||
"stereopair": "Stereo Pair",
|
||||
"channell": "L (Left)",
|
||||
"channelr": "R (Right)",
|
||||
"channel_data": {
|
||||
"1l": "Spanish",
|
||||
"1r": "Spanish",
|
||||
"2l": "English",
|
||||
"2r": "Portuguese",
|
||||
"3l": "French",
|
||||
"3r": "Kreyol",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Swahili",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tab3": {
|
||||
"tab_title": "Satellite Eutelsat",
|
||||
"tunetitle": "Tune in to",
|
||||
"satelite_title": "Satellite:",
|
||||
"frequency_title": "Frequency:",
|
||||
"polarization_title": "Polarization:",
|
||||
"symbolrate_title": "Symbol Rate:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Eutelsat 8 West B",
|
||||
"frequency_description": "3986",
|
||||
"polarization_description": "R",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"general_title": "General information",
|
||||
"tools_title": "Tools",
|
||||
"button1_title": "Eutelsat Calculator",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "We are already testing on the Eutelsat 8 West B satellite, at position 8° West.",
|
||||
"paragraph_2": "It is important that you have:",
|
||||
"paragraph_3": "1. C-band antennas, with CIRCULAR polarization LNBs. The recommendation is antennas of 3.0M or more. The larger the antenna, the better reception quality can be obtained.",
|
||||
"paragraph_4": "2. FTA (free to air) receivers compatible with MPEG-4, with DVB-S2, and 8PSK modulation.",
|
||||
"paragraph_5": "You can use this link to calculate the azimuth and elevation data of the antenna at your location: https://www.eutelsat.com/deploy_SorbamLight/pages/azimuthElevation.do?action=init",
|
||||
"paragraph_6": "Reception parameters for our signal test:",
|
||||
"paragraph_7": "Frequency: 3986",
|
||||
"paragraph_8": "Symbol Rate: 4543",
|
||||
"paragraph_9": "Polarity: R",
|
||||
"paragraph_10": "When you receive the signal, please send a report including your location to: lgcctv@carpa.com"
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Satellite Audio",
|
||||
"paragraph_1": "On the control of your receiver you should have the option to be able to change the stereo audio channel you receive. The languages, according to each pair, are as follows:",
|
||||
"disclaimer": "For the moment the languages will be available during live broadcasts. We will be implementing the translations in the regular programming in the near future.",
|
||||
"stereopair": "Stereo Pair",
|
||||
"channell": "L (Left)",
|
||||
"channelr": "R (Right)",
|
||||
"channel_data": {
|
||||
"1l": "Spanish",
|
||||
"1r": "Spanish",
|
||||
"2l": "English",
|
||||
"2r": "Portuguese",
|
||||
"3l": "French",
|
||||
"3r": "Kreyol",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Swahili",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"table": {
|
||||
"day": "Day",
|
||||
"date": "Date",
|
||||
"activity": "Act.",
|
||||
"title": "Title",
|
||||
"city": "City",
|
||||
"state": "State",
|
||||
"country": "Country",
|
||||
"duration": "Duratión"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,273 @@
|
|||
{
|
||||
"name": "Español",
|
||||
"nav": {
|
||||
"home": "Inicio",
|
||||
"galleries": "Galerias",
|
||||
"contact": "Contáctenos",
|
||||
"live": "En Vivo",
|
||||
"conferences": "Conferencias",
|
||||
"conferenceshistory": "Historial de Conferencias",
|
||||
"actividades": "Actividades",
|
||||
"activities": "Actividades",
|
||||
"atividades": "Actividades",
|
||||
"search": "Buscar",
|
||||
"print": "Imprenta",
|
||||
"donations": "Donaciones",
|
||||
"bibleschool": "Escuela Bíblica"
|
||||
},
|
||||
"footer": {
|
||||
"more_galleries": "Ver más galerias",
|
||||
"contact_us": "Contáctenos",
|
||||
"close": "Cerrar"
|
||||
},
|
||||
"locale": {
|
||||
"en": "English",
|
||||
"es": "Español",
|
||||
"fr": "Français",
|
||||
"pt": "Português"
|
||||
},
|
||||
"Index": {
|
||||
"title": "Últimas conferencias publicadas"
|
||||
},
|
||||
"Yearlist": {
|
||||
"title": "Por fecha"
|
||||
},
|
||||
"Galleries": {
|
||||
"title": "Galerias"
|
||||
},
|
||||
"Contact": {
|
||||
"title": "Contáctenos"
|
||||
},
|
||||
"Detail": {
|
||||
"related": "Estudio relacionado"
|
||||
},
|
||||
"Conferences": {
|
||||
"single_title": "Conferencia",
|
||||
"title": "Conferencias",
|
||||
"activity": "Actividad",
|
||||
"duration": "Duración",
|
||||
"latest": " - Últimas",
|
||||
"homepage": "Últimas Conferencias",
|
||||
"downloads": "Descargas",
|
||||
"transcription": "Transcripción",
|
||||
"translations": "Traducciones",
|
||||
"links": "Enlaces",
|
||||
"youtube": "Youtube",
|
||||
"video": "Video",
|
||||
"audio": "Audio",
|
||||
"book": "Libro",
|
||||
"simple": "Sencillo",
|
||||
"epub": "ePub"
|
||||
},
|
||||
"Activities": {
|
||||
"single_title": "Actividad",
|
||||
"title": "Actividades",
|
||||
"activity": "Publicación",
|
||||
"homepage": "Últimas Publicaciones",
|
||||
"bible_study": "Estudio Bíblico #",
|
||||
"youtube": "Youtube",
|
||||
"video": "Video",
|
||||
"audio": "Audio",
|
||||
"book": "Libro",
|
||||
"simple": "Sencillo",
|
||||
"epub": "ePub",
|
||||
"translations": "Traducciones",
|
||||
"downloads": "Descargas",
|
||||
"draft": "Borrador",
|
||||
"disclaimer1": "Este texto es una transcripción cruda de este Estudio, y no es para ser impreso ni publicado.",
|
||||
"disclaimer2": "Una vez que se tenga el texto final para impresión y publicación, esta aclaratoria se eliminará de esta página actual."
|
||||
},
|
||||
"Print": {
|
||||
"title": "Imprenta",
|
||||
"categories_list": "Categorias",
|
||||
"files": "Archivos"
|
||||
},
|
||||
"Search": {
|
||||
"country": "País",
|
||||
"state": "Estado",
|
||||
"city": "Ciudad",
|
||||
"index": "lgccc_vue",
|
||||
"title": "Buscar",
|
||||
"filter": "Filtrar",
|
||||
"page": "Página",
|
||||
"placeholder": "Buscar...",
|
||||
"hits_per_page": "aciertos por página",
|
||||
"hits_retrieved_in": "aciertos logrados en",
|
||||
"for": "Buscando",
|
||||
"words": "palabras",
|
||||
"phrases": "frases",
|
||||
"words_tooltip": "Buscar por palabras",
|
||||
"phrases_tooltip": "Buscar por frases",
|
||||
"instructions": "Selecciona un resultado de busqueda...",
|
||||
"tab1": {
|
||||
"tab_title": "Actividades"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Conferencias"
|
||||
}
|
||||
},
|
||||
"LocaleSwitcher": {
|
||||
"switchLocale": "Idioma:"
|
||||
},
|
||||
"Homepage": {
|
||||
"extract": {
|
||||
"title": "",
|
||||
"author": "Dr. José Benjamín Pérez",
|
||||
"date": "",
|
||||
"place": "",
|
||||
"p1": "\"Conscientes de que estamos en el tiempo más grande de todos los tiempos; el tiempo en donde Dios está cumpliendo en medio de nosotros todo lo que fue hablado que se estaría cumpliendo, materializando, en medio de la Iglesia, en este tiempo final, en una Gran Carpa Catedral.",
|
||||
"p2": "Todo Dios lo está cumpliendo al pie de la letra; porque es Su Palabra la que no puede caer en tierra; sino que esa Palabra hace aquello para lo cual ha sido enviada\".",
|
||||
"p3": "",
|
||||
"p4": "",
|
||||
"p5": "",
|
||||
"p6": "",
|
||||
"p7": ""
|
||||
},
|
||||
"news": {
|
||||
"p1": "De parte de La Gran Carpa Catedral, su pastor, el Dr. José Benjamín Pérez Matos y toda la congregación de Cayey, Puerto Rico, expresamos nuestras más sinceras condolencias a nuestro hermano José Branham y a toda la familia Branham por la partida de nuestro hermano Billy Paul Branham. ¡Sabemos que muy pronto le veremos nuevamente!",
|
||||
"linktext": "Publicación oficial en branham.org",
|
||||
"link": "https://branham.org/es/articles/10192023_IHadADream"
|
||||
}
|
||||
},
|
||||
"Live": {
|
||||
"title": "En Vivo",
|
||||
"tab1": {
|
||||
"tab_title": "Internet"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Satélite Amazonas",
|
||||
"tunetitle": "Sintonizar",
|
||||
"satelite_title": "Satélite:",
|
||||
"frequency_title": "Frecuencia:",
|
||||
"polarization_title": "Polarización:",
|
||||
"symbolrate_title": "Symbol Rate:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Amazonas 3 – 61° Oeste",
|
||||
"frequency_description": "4139.4",
|
||||
"polarization_description": "Horizontal (H)",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"tools_title": "Herramientas",
|
||||
"button1_title": "Recepción Hispasat / Amazonas",
|
||||
"button2_title": "Calculadora de interferencia solar",
|
||||
"button3_title": "Apunta tu antena a hispasat",
|
||||
"general_title": "Información general",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "El satélite que se está utilizando para las transmisiones es el satélite Amazonas 3 de Hispasat, el cual está ubicado a 61° Oeste. Las transmisiones son realizadas en la Banda C.",
|
||||
"paragraph_2": "Esta es la pisada del satélite en Banda C para las Américas (en dBW):",
|
||||
"paragraph_3": "La gráfica para los diámetros de antena recomendados por Hispasat es la siguiente:",
|
||||
"paragraph_4": "En las partes más débiles de la pisada (33-36 dBW), y para áreas donde otros impedimentos topográficos o de señales de otras transmisiones hagan más difícil la recepción de la señal, es recomendado tener antenas de 3 metros o de mayor tamaño.",
|
||||
"paragraph_5": "Es importante recordar que a mayor tamaño de antena, mayor será la ganancia, y por consiguiente más segura será la recepción."
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Audio Satelital",
|
||||
"paragraph_1": "En el control de su receptor deben tener la opción de poder cambiar el canal stereo de audio que reciben. Los idiomas, según cada par, son los siguientes:",
|
||||
"disclaimer": "Por el momento los idiomas estarán disponibles durante las transmisiones en vivo. Próximamente estaremos implementando las traducciones en la programación regular.",
|
||||
"stereopair": "Par Stereo",
|
||||
"channell": "Canal L (Izquierdo)",
|
||||
"channelr": "Canal R (Derecho)",
|
||||
"channel_data": {
|
||||
"1l": "Español",
|
||||
"1r": "Español",
|
||||
"2l": "Ingles",
|
||||
"2r": "Portugues",
|
||||
"3l": "Frances",
|
||||
"3r": "Kreyol",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Swahili",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tab3": {
|
||||
"tab_title": "Satélite Eutelsat",
|
||||
"tunetitle": "Sintonizar",
|
||||
"satelite_title": "Satélite:",
|
||||
"frequency_title": "Frecuencia:",
|
||||
"polarization_title": "Polarización:",
|
||||
"symbolrate_title": "Symbol Rate:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Eutelsat 8 West B",
|
||||
"frequency_description": "3986",
|
||||
"polarization_description": "R",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"general_title": "Información general",
|
||||
"tools_title": "Herramientas",
|
||||
"button1_title": "Calculadora Eutelsat",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "Ya estamos realizando pruebas en el satélte Eutelsat 8 West B, en la posición 8° Oeste.",
|
||||
"paragraph_2": "Es importante que tengan:",
|
||||
"paragraph_3": "1. Antenas para banda C, con LNBs de polarización CIRCULAR. La recomendación es antenas de 3.0M o más. Mientras más grande la antena, mejor calidad de recepción se puede obtener.",
|
||||
"paragraph_4": "2. Receptores FTA (free to air) compatibles con MPEG-4, con DVB-S2, y modulación 8PSK.",
|
||||
"paragraph_5": "Pueden usar este enlace para calcular los datos de azimuto y elevación de la antena en su localización: https://www.eutelsat.com/deploy_SorbamLight/pages/azimuthElevation.do?action=init",
|
||||
"paragraph_6": "Parámetros de recepción para nuestra prueba de señal:",
|
||||
"paragraph_7": "Frecuencia: 3986",
|
||||
"paragraph_8": "Symbol Rate: 4543",
|
||||
"paragraph_9": "Polaridad: R",
|
||||
"paragraph_10": "Cuando reciban la señal, por favor envíen un reporte incluyendo su localidad a: lgcctv@carpa.com"
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Audio Satelital",
|
||||
"paragraph_1": "En el control de su receptor deben tener la opción de poder cambiar el canal stereo de audio que reciben. Los idiomas, según cada par, son los siguientes:",
|
||||
"disclaimer": "Por el momento los idiomas estarán disponibles durante las transmisiones en vivo. Próximamente estaremos implementando las traducciones en la programación regular.",
|
||||
"stereopair": "Par Stereo",
|
||||
"channell": "Canal L (Izquierdo)",
|
||||
"channelr": "Canal R (Derecho)",
|
||||
"channel_data": {
|
||||
"1l": "Español",
|
||||
"1r": "Español",
|
||||
"2l": "Ingles",
|
||||
"2r": "Portugues",
|
||||
"3l": "Frances",
|
||||
"3r": "Kreyol",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Swahili",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"social_networks": {
|
||||
"network_1": {
|
||||
"title": "Telegram",
|
||||
"url": "https://t.me/gccinfo",
|
||||
"icon": "fab fa-telegram",
|
||||
"color": "#0088cc"
|
||||
},
|
||||
"network_2": {
|
||||
"title": "YouTube",
|
||||
"url": "https://www.youtube.com/user/grancarpacatedral",
|
||||
"icon": "fab fa-youtube",
|
||||
"color": "#ff0000"
|
||||
},
|
||||
"network_3": {
|
||||
"title": "Facebook",
|
||||
"url": "https://www.facebook.com/GCarpaCatedral",
|
||||
"icon": "fab fa-facebook",
|
||||
"color": "#3b5998"
|
||||
},
|
||||
"network_4": {
|
||||
"title": "Instagram",
|
||||
"url": "https://www.instagram.com/grancarpacatedral",
|
||||
"icon": "fab fa-instagram",
|
||||
"color": "#5851db"
|
||||
},
|
||||
"network_5": {
|
||||
"title": "Twitter",
|
||||
"url": "https://twitter.com/gcarpacatedral",
|
||||
"icon": "fab fa-twitter",
|
||||
"color": "#00acee"
|
||||
}
|
||||
},
|
||||
"table": {
|
||||
"day": "Día",
|
||||
"date": "Fecha",
|
||||
"activity": "Act.",
|
||||
"title": "Título",
|
||||
"city": "Ciudad",
|
||||
"state": "Estado",
|
||||
"country": "País",
|
||||
"duration": "Duración"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,225 @@
|
|||
{
|
||||
"name": "Français",
|
||||
"nav": {
|
||||
"home": "Commencer",
|
||||
"live": "En Direct",
|
||||
"search": "Recherche",
|
||||
"contact": "Contactez-nous",
|
||||
"galleries": "Galeries",
|
||||
"activities": "Activities",
|
||||
"atividades": "Activities",
|
||||
"actividades": "Activities",
|
||||
"conferences": "Conférences",
|
||||
"print": "Press",
|
||||
"conferenceshistory": "Historique des conférences",
|
||||
"donations": "Dons",
|
||||
"bibleschool": "École biblique"
|
||||
},
|
||||
"footer": {
|
||||
"more_galleries": "Voir plus de galeries",
|
||||
"contact_us": "Contactez-nous",
|
||||
"close": "Fermer"
|
||||
},
|
||||
"Live": {
|
||||
"tab1": {
|
||||
"tab_title": "Internet"
|
||||
},
|
||||
"tab2": {
|
||||
"fec_title": "FEC:",
|
||||
"tab_title": "Satellite Amazonas",
|
||||
"tunetitle": "Écouter l'émission",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "Le satellite utilisé pour les transmissions est le satellite Amazonas 3 de Hispasat, qui est situé à 61° Ouest. Les transmissions sont effectuées dans la bande C.",
|
||||
"paragraph_2": "Voici l'empreinte du satellite dans la bande C pour les Amériques (en dBW) :",
|
||||
"paragraph_3": "Le graphique pour les diamètres d'antenne recommandés par Hispasat est le suivant :",
|
||||
"paragraph_4": "Dans les parties les plus faibles de l'empreinte (33-36 dBW), et dans les zones où d'autres obstacles topographiques ou d'autres transmissions rendent la réception du signal plus difficile, il est recommandé d'utiliser des antennes de 3 mètres ou plus.",
|
||||
"paragraph_5": "Il est important de se rappeler que plus la taille de l'antenne est grande, plus le gain est élevé et donc plus la réception est fiable."
|
||||
},
|
||||
"tools_title": "Outils",
|
||||
"button1_title": "Réception Hispasat / Amazonas",
|
||||
"button2_title": "Calculateur d'interférences solaires",
|
||||
"button3_title": "Orientez votre antenne vers Hispasat",
|
||||
"general_title": "Informations générales sur Hispasat",
|
||||
"satelite_title": "Satellite:",
|
||||
"fec_description": "3/4",
|
||||
"frequency_title": "Fréquence:",
|
||||
"symbolrate_title": "Débit de symbole:",
|
||||
"polarization_title": "Polarisation:",
|
||||
"satelite_description": "Amazonas 3 – 61° Ouest",
|
||||
"frequency_description": "4139.4",
|
||||
"symbolrate_description": "4.543",
|
||||
"polarization_description": "Horizontale (H)",
|
||||
"sataudio": {
|
||||
"title": "Satellite Audio",
|
||||
"paragraph_1": "On the control of your receiver you should have the option to be able to change the stereo audio channel you receive. The languages, according to each pair, are as follows:",
|
||||
"disclaimer": "For the moment the languages will be available during live broadcasts. We will be implementing the translations in the regular programming in the near future.",
|
||||
"stereopair": "Stereo Pair",
|
||||
"channell": "L (Left)",
|
||||
"channelr": "R (Right)",
|
||||
"channel_data": {
|
||||
"1l": "Spanish",
|
||||
"1r": "Spanish",
|
||||
"2l": "English",
|
||||
"2r": "Portuguese",
|
||||
"3l": "French",
|
||||
"3r": "Kreyol",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Swahili",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tab3": {
|
||||
"tab_title": "Satellite Eutelsat",
|
||||
"tunetitle": "Écouter l'émission",
|
||||
"frequency_title": "Fréquence:",
|
||||
"symbolrate_title": "Débit de symbole:",
|
||||
"polarization_title": "Polarisation:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Eutelsat 8 West B",
|
||||
"frequency_description": "3986",
|
||||
"polarization_description": "R",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"general_title": "Informations générales sur Eutelsat",
|
||||
"tools_title": "Outils",
|
||||
"button1_title": "Calculateur Eutelsat",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "We are already testing on the Eutelsat 8 West B satellite, at position 8° West.",
|
||||
"paragraph_2": "It is important that you have:",
|
||||
"paragraph_3": "1. C-band antennas, with CIRCULAR polarization LNBs. The recommendation is antennas of 3.0M or more. The larger the antenna, the better reception quality can be obtained.",
|
||||
"paragraph_4": "2. FTA (free to air) receivers compatible with MPEG-4, with DVB-S2, and 8PSK modulation.",
|
||||
"paragraph_5": "You can use this link to calculate the azimuth and elevation data of the antenna at your location: https://www.eutelsat.com/deploy_SorbamLight/pages/azimuthElevation.do?action=init",
|
||||
"paragraph_6": "Reception parameters for our signal test:",
|
||||
"paragraph_7": "Frequency: 3986",
|
||||
"paragraph_8": "Symbol Rate: 4543",
|
||||
"paragraph_9": "Polarity: R",
|
||||
"paragraph_10": "When you receive the signal, please send a report including your location to: lgcctv@carpa.com"
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Satellite Audio",
|
||||
"paragraph_1": "On the control of your receiver you should have the option to be able to change the stereo audio channel you receive. The languages, according to each pair, are as follows:",
|
||||
"disclaimer": "For the moment the languages will be available during live broadcasts. We will be implementing the translations in the regular programming in the near future.",
|
||||
"stereopair": "Stereo Pair",
|
||||
"channell": "L (Left)",
|
||||
"channelr": "R (Right)",
|
||||
"channel_data": {
|
||||
"1l": "Spanish",
|
||||
"1r": "Spanish",
|
||||
"2l": "English",
|
||||
"2r": "Portuguese",
|
||||
"3l": "French",
|
||||
"3r": "Kreyol",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Swahili",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "En Direct"
|
||||
},
|
||||
"Index": {
|
||||
"title": "Dernières conférences publiées"
|
||||
},
|
||||
"Search": {
|
||||
"for": "recherche",
|
||||
"city": "Ville",
|
||||
"page": "Page",
|
||||
"tab1": {
|
||||
"tab_title": "Activites"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Conférences"
|
||||
},
|
||||
"index": "lgccc_vue",
|
||||
"state": "État",
|
||||
"title": "Recherche",
|
||||
"filter": "Filtre",
|
||||
"country": "Pays",
|
||||
"placeholder": "Chercher...",
|
||||
"hits_per_page": "frapper par page",
|
||||
"hits_retrieved_in": "frapper récupérer dans"
|
||||
},
|
||||
"locale": {
|
||||
"en": "English",
|
||||
"es": "Español",
|
||||
"fr": "Français",
|
||||
"pt": "Português"
|
||||
},
|
||||
"Contact": {
|
||||
"title": "Contactez-nous"
|
||||
},
|
||||
"Homepage": {
|
||||
"extract": {
|
||||
"p1": "\"Conscients que nous sommes dans le plus grand temps de tous les temps; le temps où Dieu accomplit au milieu de nous tout ce qui a été dit qui serait accompli, matérialisant, au milieu de l’Église, en ce temps de la fin, dans une Grande Tente Cathédrale.",
|
||||
"p2": "Tout, Dieu l'accomplit au pied de la lettre; car c’est Sa Parole qui ne peut pas tomber en terre; mais cette Parole accomplit Ses dessein\".",
|
||||
"p3": "",
|
||||
"p4": "",
|
||||
"p5": "",
|
||||
"p6": "",
|
||||
"p7": "",
|
||||
"date": "",
|
||||
"place": "",
|
||||
"title": "",
|
||||
"author": "Dr. José Benjamín Pérez"
|
||||
},
|
||||
"news": {
|
||||
"p1": "Au nom de la Cathédrale de la Grande Tente, de son pasteur, le Dr José Benjamín Pérez Matos et de toute la congrégation de Cayey, Porto Rico, nous exprimons nos plus sincères condoléances à notre frère Joseph Branham et à toute la famille Branham pour le décès de notre frère Billy Paul. Branham. Nous savons que nous le reverrons très bientôt !",
|
||||
"link": "https://branham.org/fr/articles/10192023_IHadADream",
|
||||
"linktext": "Publication officielle sur branham.org"
|
||||
}
|
||||
},
|
||||
"Yearlist": {
|
||||
"title": "Par date"
|
||||
},
|
||||
"Galleries": {
|
||||
"title": "Galeries"
|
||||
},
|
||||
"Detail": {
|
||||
"related": "Étude connexe"
|
||||
},
|
||||
"Activities": {
|
||||
"draft": "Projet",
|
||||
"single_title": "Activite",
|
||||
"title": "Activites",
|
||||
"youtube": "Youtube",
|
||||
"activity": "Publication",
|
||||
"homepage": "Dernières activités",
|
||||
"downloads": "Téléchargements",
|
||||
"bible_study": "Étude biblique #",
|
||||
"disclaimer1": "Ce texte est une transcription brute de cette étude et n'est pas destiné à être imprimé ou publié.",
|
||||
"disclaimer2": "Lorsque le texte final sera disponible pour l'impression et la publication, cette clause de non-responsabilité sera supprimée de cette page.",
|
||||
"translations": "Traductions"
|
||||
},
|
||||
"Conferences": {
|
||||
"book": "livre",
|
||||
"epub": "ePub",
|
||||
"audio": "l'audio",
|
||||
"links": "Liens",
|
||||
"single_title": "Conférence",
|
||||
"title": "Conférences",
|
||||
"video": "Vidéo",
|
||||
"latest": " - Dernière",
|
||||
"simple": "Simple",
|
||||
"youtube": "Youtube",
|
||||
"activity": "Activité",
|
||||
"duration": "Durée",
|
||||
"homepage": "Dernières Conférences",
|
||||
"downloads": "Téléchargements",
|
||||
"translations": "Traductions",
|
||||
"transcription": "Texte"
|
||||
},
|
||||
"LocaleSwitcher": {
|
||||
"switchLocale": "Idioma: FR"
|
||||
},
|
||||
"table": {
|
||||
"day": "Jour",
|
||||
"date": "Date",
|
||||
"activity": "Act.",
|
||||
"title": "Titre",
|
||||
"city": "Ville",
|
||||
"state": "État",
|
||||
"country": "Pays",
|
||||
"duration": "Durée"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
|
||||
import english from "./en.json";
|
||||
import spanish from "./es.json";
|
||||
import portuguese from "./pt.json";
|
||||
import french from "./fr.json";
|
||||
|
||||
import { GetLocaleOptions } from "astro:i18n";
|
||||
|
||||
export const languages = {
|
||||
es: "Español",
|
||||
en: 'English',
|
||||
pt: "Portugues",
|
||||
fr: 'Français',
|
||||
};
|
||||
|
||||
export const getI18N = ({
|
||||
currentLocale = "es",
|
||||
}: {
|
||||
currentLocale: string | undefined;
|
||||
}) => {
|
||||
if (currentLocale === 'en') return english;
|
||||
if (currentLocale === 'es') return spanish;
|
||||
if (currentLocale === 'pt') return portuguese;
|
||||
if (currentLocale === 'fr') return french;
|
||||
return spanish;
|
||||
};
|
||||
|
|
@ -0,0 +1,226 @@
|
|||
{
|
||||
"name": "Português",
|
||||
"nav": {
|
||||
"home": "Inicio",
|
||||
"live": "Ao vivo",
|
||||
"search": "Buscar",
|
||||
"contact": "Contate-nos",
|
||||
"galleries": "Galerias",
|
||||
"activities": "Atividades",
|
||||
"atividades": "Atividades",
|
||||
"actividades": "Atividades",
|
||||
"conferences": "Conferências",
|
||||
"print": "Gráfica",
|
||||
"conferenceshistory": "História das conferências",
|
||||
"donations": "Doações",
|
||||
"bibleschool": "Escola Bíblica"
|
||||
},
|
||||
"footer": {
|
||||
"more_galleries": "Veja mais galerias",
|
||||
"contact_us": "Contate-nos",
|
||||
"close": "Fechar"
|
||||
},
|
||||
"Live": {
|
||||
"tab1": {
|
||||
"tab_title": "Internet"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Satélite Amazonas",
|
||||
"tunetitle": "Sintonizar",
|
||||
"satelite_title": "Satélite:",
|
||||
"frequency_title": "Frecuencia:",
|
||||
"polarization_title": "Polarización:",
|
||||
"symbolrate_title": "Symbol Rate:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Amazonas 3 – 61° Oeste",
|
||||
"frequency_description": "4139.4",
|
||||
"polarization_description": "Horizontal (H)",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"tools_title": "Ferramentas",
|
||||
"button1_title": "Recepção Hispasat / Amazonas",
|
||||
"button2_title": "Calculadora de interferência solar",
|
||||
"button3_title": "Aponte a sua antena para o hispasat",
|
||||
"general_title": "Informações gerais",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "O satélite utilizado para as transmissões é o satélite Amazonas 3 da Hispasat, situado a 61° Oeste. As transmissões são efectuadas em Banda C.",
|
||||
"paragraph_2": "Este é o footprint do satélite na Banda C para as Américas (em dBW):",
|
||||
"paragraph_3": "O gráfico para os diâmetros de antena recomendados pela Hispasat é o seguinte:",
|
||||
"paragraph_4": "Nas partes mais fracas da área de cobertura (33-36 dBW), e para áreas onde outros impedimentos topográficos ou de sinal de outras transmissões tornam a recepção do sinal mais difícil, recomenda-se ter antenas de 3 metros ou maiores.",
|
||||
"paragraph_5": "É importante lembrar que quanto maior for o tamanho da antena, maior será o ganho e, portanto, mais fiável será a recepção."
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Audio Satelital",
|
||||
"paragraph_1": "No controle do seu receptor devem ter a opção de alterar o canal estéreo do audio que recebem. Os idiomas, de acordo com cada par, são os seguintes:",
|
||||
"disclaimer": "Pelo momento, as línguas estarão disponíveis só durante as transmissões ao vivo. Estaremos implementando as traduções na programação regular em um futuro próximo.",
|
||||
"stereopair": "Par Estéreo",
|
||||
"channell": "L (Esquerdo)",
|
||||
"channelr": "R (Direito)",
|
||||
"channel_data": {
|
||||
"1l": "Espanhol",
|
||||
"1r": "Espanhol",
|
||||
"2l": "Inglês",
|
||||
"2r": "Português",
|
||||
"3l": "Crioulo",
|
||||
"3r": "Crioulo",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Suaíli",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tab3": {
|
||||
"tab_title": "Satélite Eutelsat",
|
||||
"tunetitle": "Sintonizar",
|
||||
"satelite_title": "Satélite:",
|
||||
"frequency_title": "Frequência:",
|
||||
"polarization_title": "Polarização:",
|
||||
"symbolrate_title": "Symbol Rate:",
|
||||
"fec_title": "FEC:",
|
||||
"satelite_description": "Eutelsat 8 West B",
|
||||
"frequency_description": "3986",
|
||||
"polarization_description": "R",
|
||||
"symbolrate_description": "4.543",
|
||||
"fec_description": "3/4",
|
||||
"general_title": "Informações gerais",
|
||||
"tools_title": "Ferramentas",
|
||||
"button1_title": "Calculadora Eutelsat",
|
||||
"paragraphs": {
|
||||
"paragraph_1": "Já estamos realizando testes no satélite Eutelsat 8 West B, na posição 8° Leste.",
|
||||
"paragraph_2": "É importante que tenham:",
|
||||
"paragraph_3": "1. As antenas para banda C, com LNBs de polarização CIRCULAR. A recomendação é antenas de 3.0M ou a mais. Quanto maior a antena, melhor qualidade de recepção se poderá obter.",
|
||||
"paragraph_4": "2. Receptores FTA (Free to air) compatíveis com MPEG-4, com DVB-S2, e modulação 8PSK.",
|
||||
"paragraph_5": "Podem usar este link para calcular os dados de azimuto e elevação da antena na sua localização: https://www.eutelsat.com/deploy_SorbamLight/pages/azimuthElevation.do?action=init",
|
||||
"paragraph_6": "Parâmetros de recepção para nosso teste de sinal:",
|
||||
"paragraph_7": "Frequência: 3986",
|
||||
"paragraph_8": "Symbol Rate: 4543",
|
||||
"paragraph_9": "Polaridade: R",
|
||||
"paragraph_10": "Quando vocês recebam o sinal, por gentileza enviem reporte incluindo a sua localidade ao email: lgcctv@carpa.com"
|
||||
},
|
||||
"sataudio": {
|
||||
"title": "Audio Satelital",
|
||||
"stereopair": "Par Stereo",
|
||||
"paragraph_1": "No controle do seu receptor devem ter a opção de alterar o canal estéreo do audio que recebem. Os idiomas, de acordo com cada par, são os seguintes:",
|
||||
"disclaimer": "Pelo momento, as línguas estarão disponíveis só durante as transmissões ao vivo. Estaremos implementando as traduções na programação regular em um futuro próximo.",
|
||||
"channell": "Canal L (Esquerdo)",
|
||||
"channelr": "Canal R (Direito)",
|
||||
"channel_data": {
|
||||
"1l": "Espanhol",
|
||||
"1r": "Espanhol",
|
||||
"2l": "Inglês",
|
||||
"2r": "Português",
|
||||
"3l": "Crioulo",
|
||||
"3r": "Crioulo",
|
||||
"4l": "Kinyarwanda",
|
||||
"4r": "Suaíli",
|
||||
"5l": "Kirundi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Ao Vivo"
|
||||
},
|
||||
"Index": {
|
||||
"title": "Últimas conferências publicadas"
|
||||
},
|
||||
"Search": {
|
||||
"for": "Para",
|
||||
"city": "Cidade",
|
||||
"page": "Página",
|
||||
"tab1": {
|
||||
"tab_title": "Atividades"
|
||||
},
|
||||
"tab2": {
|
||||
"tab_title": "Conferências"
|
||||
},
|
||||
"index": "lgccc_vue",
|
||||
"state": "Estado",
|
||||
"title": "Buscar",
|
||||
"filter": "Filtro",
|
||||
"country": "País",
|
||||
"placeholder": "Digite para pesquisar...",
|
||||
"hits_per_page": "Resultados por página",
|
||||
"hits_retrieved_in": "Resultados recuperados em"
|
||||
},
|
||||
"locale": {
|
||||
"en": "English",
|
||||
"es": "Español",
|
||||
"fr": "Français",
|
||||
"pt": "Português"
|
||||
},
|
||||
"Contact": {
|
||||
"title": "Contate-nos"
|
||||
},
|
||||
"Homepage": {
|
||||
"extract": {
|
||||
"p1": "\"Conscientes de que estamos no tempo maior de todos os tempos; o tempo onde Deus está cumprindo no meio de todos nós tudo o que foi falado que estaria se cumprindo, materializando, no meio da Igreja, neste tempo final, em uma Grande Carpa Catedral.",
|
||||
"p2": "Tudo Deus o está cumprindo ao pé da letra; porque é Sua Palavra a que não pode cair em terra; mas que essa Palavra faz aquilo para o qual foi enviada\".",
|
||||
"p3": "",
|
||||
"p4": "",
|
||||
"p5": "",
|
||||
"p6": "",
|
||||
"p7": "",
|
||||
"date": "",
|
||||
"place": "",
|
||||
"title": "",
|
||||
"author": "Dr. José Benjamín Pérez"
|
||||
},
|
||||
"news": {
|
||||
"p1": "Da parte de A Grande Carpa Catedral, seu pastor, o Dr. José Benjamín Pérez Matos e toda a congregação de Cayey, Porto Rico, expressamos nossas mais sinceras condolências ao nostro irmão José Branham e a toda a família Branham pela partida de nosso irmão Billy Paul Branham. Sabemos que muito em breve o veremos novamente!",
|
||||
"link": "https://branham.org/pt/articles/10192023_IHadADream",
|
||||
"linktext": "Publicación oficial en branham.org"
|
||||
}
|
||||
},
|
||||
"Yearlist": {
|
||||
"title": "Por data"
|
||||
},
|
||||
"Galleries": {
|
||||
"title": "Galerias"
|
||||
},
|
||||
"Detail": {
|
||||
"related": "Estudo relacionado"
|
||||
},
|
||||
"Activities": {
|
||||
"draft": "Rascunho",
|
||||
"single_title": "Atividad",
|
||||
"title": "Atividades",
|
||||
"youtube": "Youtube",
|
||||
"activity": "Publicação",
|
||||
"homepage": "Últimas atividades",
|
||||
"downloads": "Transferências",
|
||||
"bible_study": "Estudo Bíblico #",
|
||||
"disclaimer1": "Este texto é uma transcrição rudimentar deste Estudo e não deve ser impresso ou publicado.",
|
||||
"disclaimer2": "Assim que o texto final estiver pronto para impressão e publicação, este esclarecimento será retirado desta página atual.",
|
||||
"translations": "Traduções"
|
||||
},
|
||||
"Conferences": {
|
||||
"book": "Livro",
|
||||
"epub": "ePub",
|
||||
"audio": "áudio",
|
||||
"links": "Links",
|
||||
"single_title": "Conferencia",
|
||||
"title": "Conferências",
|
||||
"video": "Vídeo",
|
||||
"latest": " - Mais recente",
|
||||
"simple": "Simples",
|
||||
"youtube": "Youtube",
|
||||
"activity": "Atividade",
|
||||
"duration": "Duração",
|
||||
"homepage": "Últimas conferências",
|
||||
"downloads": "Transferências",
|
||||
"translations": "Traduções",
|
||||
"transcription": "Transcrição"
|
||||
},
|
||||
"LocaleSwitcher": {
|
||||
"switchLocale": "Idioma: PT"
|
||||
},
|
||||
"table": {
|
||||
"day": "Dia",
|
||||
"date": "Data",
|
||||
"activity": "Ati.",
|
||||
"title": "Título",
|
||||
"city": "Cidade",
|
||||
"state": "Estado",
|
||||
"country": "País",
|
||||
"duration": "Duração"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,293 @@
|
|||
---
|
||||
import Image from "astro/components/Image.astro";
|
||||
import "../../styles/global.css";
|
||||
import logo from "../../assets/logo.svg";
|
||||
import "@fontsource-variable/roboto-condensed";
|
||||
import { getRelativeLocaleUrlList } from "astro:i18n";
|
||||
import { getI18N } from "../../i18n/index";
|
||||
|
||||
export async function getStaticPaths() {
|
||||
// Use Astro's i18n utility to get a list of locale-specific paths
|
||||
// This will return an array like: ['/en', '/es', '/fr']
|
||||
const paths = getRelativeLocaleUrlList();
|
||||
|
||||
// Transform the paths into the format required by Astro
|
||||
return paths.map((url) => {
|
||||
// Extract the locale from the path. This assumes every locale has a prefix.
|
||||
const locale = url.split('/')[1]; // Extracts 'en', 'es', 'fr', etc.
|
||||
|
||||
// Return an object with the locale as a route parameter for Astro to generate the page
|
||||
return { params: { locale } };
|
||||
});
|
||||
}
|
||||
|
||||
const currentLocale = Astro.currentLocale ? Astro.currentLocale : "es";
|
||||
const i18n = getI18N({ currentLocale });
|
||||
const localeUrls = getRelativeLocaleUrlList();
|
||||
|
||||
// const activitiesData = await fetch(`https://actividadeswp.carpa.com/v3/actividades/?cache=false&f=list&limit=8&locale=${currentLocale}`)
|
||||
// const activities = activitiesData.json();
|
||||
// const aData = await activities;
|
||||
|
||||
---
|
||||
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
||||
<meta name="viewport" content="width=device-width" />
|
||||
<meta name="generator" content={Astro.generator} />
|
||||
<title>Astro</title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="drawer">
|
||||
<input id="my-drawer-3" type="checkbox" class="drawer-toggle" />
|
||||
<div class="drawer-content flex flex-col">
|
||||
<!-- Header -->
|
||||
<div class="mx-auto container py-3">
|
||||
<div class="navbar">
|
||||
<div class="navbar-start">
|
||||
<div class="dropdown">
|
||||
<div class="flex-none lg:hidden">
|
||||
<label
|
||||
for="my-drawer-3"
|
||||
aria-label="open sidebar"
|
||||
class="btn btn-square btn-ghost"
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
class="inline-block h-6 w-6 stroke-current"
|
||||
>
|
||||
<path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
stroke-width="2"
|
||||
d="M4 6h16M4 12h16M4 18h16"
|
||||
></path>
|
||||
</svg>
|
||||
</label>
|
||||
</div>
|
||||
<ul
|
||||
tabindex="0"
|
||||
class="menu menu-sm dropdown-content bg-base-100 rounded-box z-1 mt-3 w-52 p-2 shadow uppercase"
|
||||
>
|
||||
<li><a href="#">{i18n.nav.home}</a></li>
|
||||
<li><a href="#">{i18n.nav.activities}</a></li>
|
||||
<li><a href="#">{i18n.nav.conferences}</a></li>
|
||||
<li><a href="#">{i18n.nav.print}</a></li>
|
||||
<li><a href="#">{i18n.nav.donations}</a></li>
|
||||
<li><a href="#">{i18n.nav.bibleschool}</a></li>
|
||||
<li><a href="#">{i18n.nav.live}</a></li>
|
||||
<li><a href="#">{i18n.nav.search}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a class="btn btn-link text-xl"
|
||||
><Image
|
||||
src={logo}
|
||||
alt="La Gran Carpa Catedral"
|
||||
/></a
|
||||
>
|
||||
</div>
|
||||
<div class="navbar-center hidden lg:flex">
|
||||
<ul class="menu menu-horizontal px-1 uppercase text-[16px]">
|
||||
<li><a href="#">{i18n.nav.home}</a></li>
|
||||
<li><a href="#">{i18n.nav.activities}</a></li>
|
||||
<li><a href="#">{i18n.nav.conferences}</a></li>
|
||||
<li><a href="#">{i18n.nav.print}</a></li>
|
||||
<li><a href="#">{i18n.nav.donations}</a></li>
|
||||
<li><a href="#">{i18n.nav.bibleschool}</a></li>
|
||||
<li><a href="#">{i18n.nav.live}</a></li>
|
||||
</ul>
|
||||
<a href="#" class="uppercase text-[16px]">{i18n.nav.search}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- End Header -->
|
||||
|
||||
<!-- Breadcrumbs -->
|
||||
<div class="bg-neutral-200 min-h-8">
|
||||
<div class="container mx-auto flex items-center justify-between px-4">
|
||||
<div class="breadcrumbs text-xs uppercase">
|
||||
<ul>
|
||||
<li><a>{i18n.nav.home}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dropdown dropdown-end">
|
||||
<!-- <div
|
||||
tabindex="0"
|
||||
role="button"
|
||||
class="btn btn-link m-1 uppercase"
|
||||
>
|
||||
{i18n.name}
|
||||
</div>
|
||||
<ul id="language-picker"
|
||||
tabindex="0"
|
||||
class="dropdown-content menu bg-base-100 rounded-box z-1 w-52 p-2 shadow-sm"
|
||||
>
|
||||
{localeUrls.map((url) => {
|
||||
const locale = url.split('/')[1] || 'en'; // Default locale if no prefix
|
||||
|
||||
return (
|
||||
<li><a href={`/${locale}`} >{i18n.locale[locale]}</a></li>
|
||||
);
|
||||
})}
|
||||
</ul> -->
|
||||
<select
|
||||
id="language-picker"
|
||||
class="bg-gray-100 text-gray-700 text-sm font-medium rounded-lg px-4 py-2 pr-8 hover:bg-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-emerald-500"
|
||||
aria-label="Select language"
|
||||
>
|
||||
{localeUrls.map((url) => {
|
||||
const locale = url.split('/')[1] || 'en'; // Default locale if no prefix
|
||||
|
||||
return (
|
||||
<option value={locale} selected={currentLocale === locale}>
|
||||
{i18n.locale[locale]}
|
||||
</option>
|
||||
);
|
||||
})}
|
||||
</select>
|
||||
|
||||
<!-- Link to the JavaScript file for interactivity -->
|
||||
<script src="/js/languagePicker.js" defer>
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--End Breadcrumbs -->
|
||||
|
||||
<!--Main Content -->
|
||||
<div class="bg-white">
|
||||
<div class="container mx-auto p-4 grid xl:grid-cols-5 lg:grid-cols-4 gap-3 md:grid-cols-3 sm:grid-cols-1 gap-4">
|
||||
|
||||
<div class="card bg-base-100 shadow-sm">
|
||||
<figure>
|
||||
<img
|
||||
src="https://ik.imagekit.io/lgccc/tr:w-1920,f-auto/youtube_thumbnail_46396.png"
|
||||
alt="Shoes" />
|
||||
</figure>
|
||||
<div class="card-body p-3">
|
||||
<h2 class="card-title text-sm">Dios protegiendo el ministerio en el velo de carne</h2>
|
||||
<ul>
|
||||
<li>Jueves, 10 de julio de 2025</li>
|
||||
<li>Cayey, Puerto Rico</li>
|
||||
<li>Publicación 1</li>
|
||||
</ul>
|
||||
<div class="card-actions justify-end">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card bg-base-100 shadow-sm bg-gradient-to-t from-carpagreen/30 to-white">
|
||||
<figure>
|
||||
<img
|
||||
src="https://ik.imagekit.io/lgccc/tr:w-1920,f-auto/youtube_thumbnail_46396.png"
|
||||
alt="Shoes" />
|
||||
</figure>
|
||||
<div class="card-body p-3">
|
||||
<h2 class="card-title ">Dios protegiendo el ministerio en el velo de carne</h2>
|
||||
<ul>
|
||||
<li>Jueves, 10 de julio de 2025</li>
|
||||
<li>Cayey, Puerto Rico</li>
|
||||
<li>Publicación 1</li>
|
||||
</ul>
|
||||
<div class="card-actions justify-end">
|
||||
<button class="btn btn-primary">Descargas</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card bg-base-100 shadow-sm">
|
||||
<figure>
|
||||
<img
|
||||
src="https://ik.imagekit.io/lgccc/tr:w-1920,f-auto/youtube_thumbnail_46396.png"
|
||||
alt="Shoes" />
|
||||
</figure>
|
||||
<div class="card-body p-3">
|
||||
<h2 class="card-title text-sm">Dios protegiendo el ministerio en el velo de carne</h2>
|
||||
<ul>
|
||||
<li>Jueves, 10 de julio de 2025</li>
|
||||
<li>Cayey, Puerto Rico</li>
|
||||
<li>Publicación 1</li>
|
||||
</ul>
|
||||
<div class="card-actions justify-end">
|
||||
<button class="btn btn-primary">Descargas</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card bg-base-100 shadow-sm">
|
||||
<figure>
|
||||
<img
|
||||
src="https://ik.imagekit.io/lgccc/tr:w-1920,f-auto/youtube_thumbnail_46396.png"
|
||||
alt="Shoes" />
|
||||
</figure>
|
||||
<div class="card-body p-3">
|
||||
<h2 class="card-title">Dios protegiendo el ministerio en el velo de carne</h2>
|
||||
<ul>
|
||||
<li>Jueves, 10 de julio de 2025</li>
|
||||
<li>Cayey, Puerto Rico</li>
|
||||
<li>Publicación 1</li>
|
||||
</ul>
|
||||
<div class="card-actions justify-end">
|
||||
<button class="btn btn-primary">Descargas</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card bg-base-100 shadow-sm">
|
||||
<figure>
|
||||
<img
|
||||
src="https://ik.imagekit.io/lgccc/tr:w-1920,f-auto/youtube_thumbnail_46396.png"
|
||||
alt="Shoes" />
|
||||
</figure>
|
||||
<div class="card-body p-3">
|
||||
<h2 class="card-title">Dios protegiendo el ministerio en el velo de carne</h2>
|
||||
<ul>
|
||||
<li>Jueves, 10 de julio de 2025</li>
|
||||
<li>Cayey, Puerto Rico</li>
|
||||
<li>Publicación 1</li>
|
||||
</ul>
|
||||
<div class="card-actions justify-end">
|
||||
<button class="btn btn-primary">Descargas</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!--End Main Content -->
|
||||
|
||||
<!--Footer -->
|
||||
<div class="bg-neutral-200">
|
||||
<div class="container mx-auto flex items-center justify-between p-4">
|
||||
Footer Content
|
||||
</div>
|
||||
<div class="bg-neutral-300">
|
||||
<div class="container mx-auto flex items-centere justify-center p-2 text-sm">
|
||||
© La Gran Carpa Catedral, Corp. 2024
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--End Footer -->
|
||||
</div>
|
||||
|
||||
<!--Sidebar -->
|
||||
<div class="drawer-side">
|
||||
<label
|
||||
for="my-drawer-3"
|
||||
aria-label="close sidebar"
|
||||
class="drawer-overlay"></label>
|
||||
<ul class="menu bg-base-200 min-h-full w-80 p-4">
|
||||
<!-- Sidebar content here -->
|
||||
<li><a>Sidebar Item 1</a></li>
|
||||
<li><a>Sidebar Item 2</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--End Sidebar -->
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
import Image from "astro/components/Image.astro";
|
||||
import "../styles/global.css";
|
||||
import logo from "../assets/logo.svg";
|
||||
import "../../styles/global.css";
|
||||
import logo from "../../assets/logo.svg";
|
||||
import "@fontsource-variable/roboto-condensed";
|
||||
---
|
||||
|
||||
|
|
@ -17,6 +17,7 @@ import "@fontsource-variable/roboto-condensed";
|
|||
<div class="drawer">
|
||||
<input id="my-drawer-3" type="checkbox" class="drawer-toggle" />
|
||||
<div class="drawer-content flex flex-col">
|
||||
<!-- Header -->
|
||||
<div class="mx-auto container py-3">
|
||||
<div class="navbar">
|
||||
<div class="navbar-start">
|
||||
|
|
@ -64,7 +65,7 @@ import "@fontsource-variable/roboto-condensed";
|
|||
>
|
||||
</div>
|
||||
<div class="navbar-center hidden lg:flex">
|
||||
<ul class="menu menu-horizontal px-1 uppercase">
|
||||
<ul class="menu menu-horizontal px-1 uppercase text-[16px]">
|
||||
<li><a href="#">Inicio</a></li>
|
||||
<li><a href="#">Actividades</a></li>
|
||||
<li><a href="#">Conferencias</a></li>
|
||||
|
|
@ -77,13 +78,14 @@ import "@fontsource-variable/roboto-condensed";
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-[#eeeeee] min-h-8">
|
||||
<div
|
||||
class="container mx-auto flex items-center justify-between px-4"
|
||||
>
|
||||
<div class="breadcrumbs text-sm">
|
||||
<!-- End Header -->
|
||||
|
||||
<!-- Breadcrumbs -->
|
||||
<div class="bg-neutral-200 min-h-8">
|
||||
<div class="container mx-auto flex items-center justify-between px-4">
|
||||
<div class="breadcrumbs text-xs uppercase">
|
||||
<ul>
|
||||
<li><a>Home</a></li>
|
||||
<li><a>Inicio</a></li>
|
||||
<li><a>Documents</a></li>
|
||||
<li>Add Document</li>
|
||||
</ul>
|
||||
|
|
@ -94,7 +96,7 @@ import "@fontsource-variable/roboto-condensed";
|
|||
role="button"
|
||||
class="btn btn-link m-1"
|
||||
>
|
||||
Click
|
||||
Español
|
||||
</div>
|
||||
<ul
|
||||
tabindex="0"
|
||||
|
|
@ -108,7 +110,31 @@ import "@fontsource-variable/roboto-condensed";
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--End Breadcrumbs -->
|
||||
|
||||
<!--Main Content -->
|
||||
<div class="bg-white">
|
||||
<div class="container mx-auto flex items-center justify-between p-4">
|
||||
Content
|
||||
</div>
|
||||
</div>
|
||||
<!--End Main Content -->
|
||||
|
||||
<!--Footer -->
|
||||
<div class="bg-neutral-200">
|
||||
<div class="container mx-auto flex items-center justify-between p-4">
|
||||
Footer Content
|
||||
</div>
|
||||
<div class="bg-neutral-300">
|
||||
<div class="container mx-auto flex items-centere justify-center p-2 text-sm">
|
||||
© La Gran Carpa Catedral, Corp. 2024
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--End Footer -->
|
||||
</div>
|
||||
|
||||
<!--Sidebar -->
|
||||
<div class="drawer-side">
|
||||
<label
|
||||
for="my-drawer-3"
|
||||
|
|
@ -120,6 +146,7 @@ import "@fontsource-variable/roboto-condensed";
|
|||
<li><a>Sidebar Item 2</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--End Sidebar -->
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,9 +1,11 @@
|
|||
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
|
||||
@import "tailwindcss";
|
||||
|
||||
@plugin "@tailwindcss/typography";
|
||||
@plugin "daisyui" {
|
||||
themes: light --default;
|
||||
}
|
||||
|
||||
@theme {
|
||||
--font-sans: 'Roboto Condensed Variable', 'sans-serif';
|
||||
--font-sans: 'Inter', 'sans-serif';
|
||||
--color-primary: #2d4ea2;
|
||||
--color-carpagreen: #a8cc4f;
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "astro/tsconfigs/strict",
|
||||
"include": [".astro/types.d.ts", "**/*"],
|
||||
"exclude": ["dist"]
|
||||
"exclude": ["dist"],
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue