¿Qué texto activa la advertencia de Gmail sobre el olvido de archivos adjuntos?

12

Me gustaría saber exactamente qué texto causa el cuadro de diálogo emergente de Gmail que advierte que puede haber olvidado adjuntar archivos a un correo electrónico.

He visitado muchas páginas web que describen la función, pero la mayoría de ellas solo dan algunos ejemplos de cadenas de texto y aluden a que haya más. La lista más larga que he encontrado está aquí , e incluso ese sitio no dice que tenga una lista exhaustiva.

Da:

  • "He adjuntado"
  • "He adjuntado"
  • "He incluido"
  • "He incluido"
  • "ver el adjunto"
  • "archivo adjunto"

Si alguien puede encontrar la lista definitiva, ¡publíquela!

Nota: en caso de que Gmail esté siendo intencionalmente reservado sobre esto (para que puedan hacer cambios más fácilmente en el futuro), tengo la intención de votar las respuestas que mencionan cadenas de texto que no están en esta lista y que causan la advertencia (I sin embargo, los probará primero, ¡y cualquier otra persona que vote también debería hacerlo!). De esa manera podremos juntar la respuesta.

Tenga en cuenta también que, según la respuesta a esta pregunta: ¿Puedo personalizar el alerta de archivos adjuntos faltantes de Gmail? , es posible que pueda cambiar el texto que activa la advertencia, pero aún me gustaría saber el valor predeterminado.

A.M
fuente
44
Dudo que puedas encontrar una lista. Uno, probablemente sea un secreto comercial que permita a Gmail diferenciarse, y dos, tendrían que mantener dos listas: una en el código y otra en la página de soporte.
ale
"Ver el archivo adjunto" también funciona.
Alex
No puede elaborar una lista completa recopilando texto que active el mensaje. Para saber que tiene una lista completa, también debe tener una lista de todo el texto que no activa el mensaje, lo que obviamente es imposible.
Mike Scott, el
1
@MikeScott Es posible. El código JavaScript se carga en el navegador y se puede consultar usando las Herramientas de desarrollo de Chrome
IsmailS

Respuestas:

11

Estoy implementando una función similar en otra aplicación, y en lugar de adivinar mi camino, seguí adelante y robé la fuente de JavaScript de Gmail. A partir de hoy, Gmail coincide con lo siguiente:

see attached
see attachment
see included
is attached
attached is
are attached
attached are
attached to this email
attached to this message
I'm attaching
I am attaching
I've attached
I have attached
I attach
I attached
find attached
find the attached
find included
find the included
attached file
see the attached
see attachments
attached files
see the attachment
brettjonesdev
fuente
4

Usando Chrome Dev Tools , mientras inspeccionaba / buscaba en todos los scripts cargados en GMAIL, encontré este código

if (!a && !c) {
  c = m_c(this, d, b, this.Jk);
  c = hZc(new cZc(this.rv(b)), c, b, "");
  if (Ea(c))
    c = null ;
  else {
    var e = this.Yp.zi("sx_dl"), 
    d = "see attached|see attachment|see included|is attached|attached is|are attached|attached are|attached to this email|attached to this message|I'm attaching|I am attaching|I've attached|I have attached|I attach|I attached|find attached|find the attached|find included|find the included|attached file|see the attached|see attachments|attached files|see the attachment";
    /^(zh|ja|ko)/.exec(e) ? d = "(" + d + ")" : (e = /[^!-~\s]/.exec(c) ? "(?:[\\s!-/:-@[-`{-~])" : "\\b",
    d = e + "(" + d + ")" + e);
    c = (c = (new RegExp(d,"i")).exec(c)) ? 
    c[1] : null 
  }
  if (c) {
    (d = !this.bx.dIa('It seems like you have forgotten to attach a file.\n\nYou wrote "' + (c + '" in your message, but there are no files attached. Send anyway?'))) ? this.Tq.ra(fRa, c.toLowerCase()) : this.Tq.ra(cRa, c.toLowerCase());
    c = d;
    break a
  }
}

Observando de cerca el código, dice, estas son las palabras que coincide con GMAIL

see attached
see attachment
see included
is attached
attached is
are attached
attached are
attached to this email
attached to this message
I'm attaching
I am attaching
I've attached
I have attached
I attach
I attached
find attached
find the attached
find included
find the included
attached file
see the attached
see attachments
attached files
see the attachment

y alertas It seems like you have forgotten to attach a file. You wrote <matched words> in your message, but there are no files attached. Send anyway?

IsmailS
fuente
1

No hay tal lista.

Pero puede enviar comentarios a Google, hacer clic en el equipo mientras está en gmail y hacer clic en enviar comentarios: tenga en cuenta que no todas las cuentas tienen esa opción; si no lo tiene, haga clic en el equipo, haga clic en ayuda, haga clic en enviar comentarios.

leaveswater02
fuente