es.ts 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. import { es } from "vuetify/src/locale";
  2. // By Alejandro Gayol
  3. export default {
  4. ...es,
  5. home: {
  6. name: "Inicio",
  7. title: "Return YouTube Dislike",
  8. subtitle:
  9. "Una extensión de navegador y una API que muestra el número de «dislikes» («No me gusta») en YouTube",
  10. ukraine: "Apoya a Ucrania",
  11. sponsors: "Patrocinadores",
  12. },
  13. install: {
  14. name: "Instalación",
  15. title: "Elige tu plataforma",
  16. subtitle: "Disponible para Firefox y todos los navegadores Chromium",
  17. title2: "Otras plataformas",
  18. subtitle2: "Si tu navegador aún no es compatible, usa este UserScript",
  19. title3: "Implementaciones de terceros",
  20. subtitle3: "No nos hacemos responsables, úsalas bajo tu cuenta y riesgo",
  21. },
  22. api: {
  23. name: "API",
  24. title: "¡Te damos la bienvenida a la documentación oficial de RYD!",
  25. subtitle: "Para empezar, elige una sección del menú.",
  26. rights: {
  27. title: "Derechos de uso",
  28. subtitle:
  29. "Se permite el uso de terceros de esta API abierta bajo las siguientes restricciones: ",
  30. bullet1: "Atribución: ",
  31. bullet1text:
  32. "El proyecto debe estar claramente atribuido con un enlace a este repositorio o a returnyoutubedislike.com",
  33. bullet2: "Límites de velocidad: ",
  34. bullet2text:
  35. "Hay límites de velocidad por cliente de 100 solicitudes por minuto y 10.000 al día. Al excederlos se mostrará un código de estado *429*, indicando que tu aplicación debe bajar la velocidad.",
  36. },
  37. url: {
  38. title: "Información de URL",
  39. subtitle: "Esta API es accesible a través de la siguiente URL base: ",
  40. },
  41. endpoints: {
  42. title: "«Endpoints» disponibles",
  43. subtitle:
  44. "La lista de los endpoints disponibles se puede consultar aquí: ",
  45. },
  46. fetching: {
  47. title: "Tutorial de consulta básica",
  48. subtitle:
  49. "Ejemplo para obtener los votos del ID de un vídeo de YouTube: ",
  50. title2: "Consulta de ejemplo: ",
  51. url: "URL de la consulta: ",
  52. method: "Método de la consulta: ",
  53. headers: "Encabezados: ",
  54. response: "Respuesta: ",
  55. error1:
  56. 'Un ID de YouTube no existente mostrará el código de estado 404 "Not Found" (no encontrado).',
  57. error2:
  58. 'Un ID de YouTube mal estructurado mostrará el código 400 "Bad Request" (solicitud incorrecta).',
  59. },
  60. },
  61. help: {
  62. name: "Ayuda",
  63. title: "Solución de problemas",
  64. bullet1:
  65. "Asegúrate de que tienes instalada la última versión de la extensión, ",
  66. bullet11: "",
  67. bullet2:
  68. "Prueba a eliminar la extensión e instalarla de nuevo, después reinicia el navegador (todas las ventanas activas, no solo una pestaña)",
  69. bullet3: "Comprueba que puedes abrir este enlace: ",
  70. bullet31: "deberías ver este texto: ",
  71. bullet4:
  72. "Si nada de esto surte efecto, informa de tu problema (en inglés) en el canal",
  73. bullet41: "de nuestro",
  74. bullet4a:
  75. "Dinos cuáles son tu sistema operativo, el nombre y la versión de tu navegador",
  76. bullet4b:
  77. "Haz una captura de pantalla de la página que contenga el problema (como una página de un vídeo de YouTube) con la consola abierta (pulsa ",
  78. bullet4b1: "). Aquí puedes ver una captura de pantalla de ejemplo:",
  79. bullet4c:
  80. "Haz una captura de la página de extensiones de tu navegador con la extensión instalada.",
  81. bullet4c1:
  82. "Para ver las extensiones, escribe el siguiente texto en la barra de dirección: ",
  83. firefox: "para Firefox",
  84. chrome: "para Chrome, Edge, Brave, Opera, Vivaldi",
  85. },
  86. faq: {
  87. name: "Preguntas",
  88. title: "Preguntas más frecuentes",
  89. subtitle:
  90. "¿Sigues teniendo problemas? ¡Pásate por nuestro servidor de Discord (en inglés)!",
  91. bullet1: "¿De dónde obtiene sus datos la extensión?",
  92. bullet1text:
  93. "De una combinación de datos archivados antes de que la API oficial de «dislikes» de YouTube se apagase, extrapolada con las acciones realizadas por los usuarios de la extensión.",
  94. bullet2: "¿Por qué no se actualiza el contador de «dislikes»?",
  95. bullet2text:
  96. "En la actualidad, las cuentas de «dislikes» se almacenan en una caché y no se actualizan con frecuencia. Esta frecuencia varía dependiendo de la popularidad de un vídeo, pero puede tardar entre unas pocas horas y unos pocos días en actualizarse.",
  97. bullet3: "¿Cómo funciona la extensión?",
  98. bullet3text:
  99. "La extensión lee el ID del vídeo que estés viendo y carga la cifra de «dislikes» (y otras estadísticas, como visitas, «likes», etc.) a través de nuestra API. Después la extensión muestra el número de «dislikes» y la proporción de «likes»/«dislikes» en la página. Si utilizas los botones de «Me gusta» o «No me gusta» de un vídeo, esa información se guardará y enviará a la base de datos con la que se podrá extrapolar una cuenta de «dislikes» más precisa.",
  100. bullet4: "¿Puedo compartir mi contador de «dislikes» con vosotros?",
  101. bullet4text:
  102. "Próximamente. Estamos investigando en usar Oauth u otra API de solo lectura con alcance limitado para que los creadores puedan compartir sus contadores de «dislikes» verificablemente.",
  103. bullet5: "¿Qué datos almacenáis y cómo son guardados?",
  104. bullet5text:
  105. 'La extensión almacena únicamente aquellos datos estrictamente necesarios para su buen funcionamiento, cómo la dirección IP o el ID del vídeo que estés viendo. Tus datos nunca serán vendidos a terceros. Si quieres saber más sobre nuestras políticas de seguridad y privacidad, consulta nuestro <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md">documento de preguntas frecuentes sobre seguridad</a>.',
  106. bullet6: "¿Cómo funciona la API y el «backend»?",
  107. bullet6text:
  108. "El «backend» utiliza datos archivados de cuando la API de YouTube seguía proporcionando el contador de «dislikes», los votos de usuarios de la extensión y su extrapolación. En un futuro cercano permitiremos que los creadores de contenido puedan proporcionar sus cifras de «dislikes» de forma fácil y segura, e incorporaremos los datos archivados de ArchiveTeam (4.560 millones de vídeos) en nuestra base de datos. También puedes ver un vídeo al respecto.",
  109. bullet7: "¿Porque el contador de «dislikes» dice «DISLIKES DESACTIVADOS»?",
  110. bullet7text:
  111. "En ocasiones, un vídeo subido recientemente puede mostrar «DISLIKES DESACTIVADOS» aunque su creador no los haya desactivado, esto se debe a la forma en que detectamos si los «dislikes» están desactivados. El mensaje debería desaparecer en unas horas o al darle «like» o «dislike» al vídeo y actualizar la página (con suerte).",
  112. },
  113. donate: {
  114. name: "Donar",
  115. subtitle:
  116. "¡Puedes apoyar nuestros esfuerzos para que Internet siga siendo con un donativo!",
  117. },
  118. links: {
  119. name: "Enlaces",
  120. title: "Enlaces del proyecto",
  121. subtitle: "Enlaces del proyecto y sus desarrolladores",
  122. contact: "Contacto",
  123. translators: "Traductores",
  124. coolProjects: "Proyectos interesantes",
  125. sponsorBlockDescription: "Omite los anuncios integrados en vídeos",
  126. filmotDescription: "Busca vídeos de YouTube a través de sus subtítulos",
  127. },
  128. };