Que no se puede leer

Eso no se puede leer una sustitución de palabras

«No puede leer» no puede significar «Es ciego» sin un contexto específico que lo justifique. Ser incapaz de leer no significa ser incapaz de ver. No tendría sentido escribir «el paciente no puede leer» si el significado previsto es «el paciente es ciego».
Estoy de acuerdo con Boozer, pero en el contexto que nos ha dado Yoliyoli, no creo que haya una pista clara de por qué el paciente no puede leer. O bien es ciego o invidente por la razón que sea, o bien no ha aprendido a leer.
No pretendo ofender a nadie ni ser mezquino. Pero creo que las cuestiones lingüísticas surgen normalmente cuando no se puede establecer un buen paralelismo entre el inglés y la lengua materna: estructuras, lógica, etc. Por eso me parece interesante que el OP (que aparentemente es un hablante nativo de español) haya planteado esta pregunta. ¿Quizás en español la lógica es diferente en este caso particular?
@graciela – pero Boris ha planteado una cuestión interesante. En francés se podría decir <«No sabe leer>» frente a <«No sabe leer»>. [Francés traducido por el moderador para el foro English Only. DonnyB – moderador]

Significado ilegible

El manuscrito Voynich es un códice ilustrado escrito a mano en un sistema de escritura desconocido, denominado «voynichés»[18]. La vitela en la que está escrito se ha datado con carbono a principios del siglo XV (1404-1438), y el análisis estilístico indica que puede haber sido compuesto en Italia durante el Renacimiento italiano[1][2] Los orígenes, la autoría y la finalidad del manuscrito son objeto de debate. Se han sugerido varias hipótesis, entre ellas que se trata de una escritura no registrada de una lengua natural o construida; un código no leído, un cifrado u otra forma de criptografía; o simplemente un engaño sin sentido.
El manuscrito consta actualmente de unas 240 páginas, pero hay indicios de que faltan páginas adicionales. Algunas páginas son hojas plegables de tamaño variable. La mayoría de las páginas tienen ilustraciones o diagramas fantásticos, algunos crudamente coloreados, con secciones del manuscrito que muestran personas, plantas ficticias, símbolos astrológicos, etc. El texto está escrito de izquierda a derecha. El manuscrito lleva el nombre de Wilfrid Voynich, un librero polaco que lo adquirió en 1912[19]. Desde 1969, se conserva en la Beinecke Rare Book and Manuscript Library de la Universidad de Yale[20][12][21].

Lo que no se puede leer fácilmente

«No puede leer» no puede significar «es ciego» sin un contexto específico que lo justifique. No poder leer no significa no poder ver. No tendría sentido escribir «el paciente no puede leer» si el significado previsto es «el paciente es ciego».
Estoy de acuerdo con Boozer, pero en el contexto que nos ha dado Yoliyoli, no creo que haya una pista clara de por qué el paciente no puede leer. O bien es ciego o invidente por la razón que sea, o bien no ha aprendido a leer.
No pretendo ofender a nadie ni ser mezquino. Pero creo que las cuestiones lingüísticas surgen normalmente cuando no se puede establecer un buen paralelismo entre el inglés y la lengua materna: estructuras, lógica, etc. Por eso me parece interesante que el OP (que aparentemente es un hablante nativo de español) haya planteado esta pregunta. ¿Quizás en español la lógica es diferente en este caso particular?
@graciela – pero Boris ha planteado una cuestión interesante. En francés se podría decir <«No sabe leer>» frente a <«No sabe leer»>. [Francés traducido por el moderador para el foro English Only. DonnyB – moderador]

Una escritura que no se puede leer

Cuando refresco mi página, el array de mi sotre está vacío, así que cuando refresco en la página índice, primero carga el html, luego el método montado, y es donde relleno mi almacén. dice que No se puede leer la propiedad ‘substring’ de undefined
Nunca he usado Vue, pero esto suena como si tuvieras algún tipo de acción asíncrona que rellena el objeto, pero tu valor por defecto (usado antes de que la llamada asíncrona haya terminado) no tiene esa propiedad. La solución más rápida es probablemente darle un valor si no existe: