Translator for a specific page on lemonde.fr

Report ID:953665050 from the errors report

Debug ID is D1172393788. from the debug logging

I get an error for a particular page on lemonde.fr website. Tells me to go check know translator issues.

Here is the page that causes problem:
http://www.lemonde.fr/les-decodeurs/article/2014/06/20/au-fait-quelle-difference-entre-sunnites-et-chiites_4442319_4355770.html

MacBook Pro (Retina, 13-inch, Mid 2014)
MAC OS X El Capitan 10.11.6
Safari Version 9.1.2 (11601.7.7)

I'm using Zotero Standalone (4.0.29.5) with Safari connector (4.0.28). Everything is up to date, using the latest versions. Using "Le Monde" translator

{"translatorID": "6bc635a4-6823-4f95-acaf-b43e8a158144",
"label": "Le Monde",
"creator": "Philipp Zumstein",
"target": "^https?://(www\\.)?lemonde\\.fr/",
"minVersion": "3.0",
"maxVersion": "",
"priority": 100,
"inRepository": true,
"translatorType": 4,
"browserSupport": "gcsibv",
"lastUpdated": "2015-06-09 20:21:01"}.

Steps to reproduce:
1. Visit the webpage above
2. Click the Zotero connector icon
3. I get an error

If you visit pages from other websites (i.e. http://www.lapresse.ca/international/europe/201608/26/01-5014240-france-la-justice-suspend-linterdiction-du-burkini.php) or other pages from lemonde.fr website (i.e. http://www.lemonde.fr/les-decodeurs/article/2016/07/21/petit-manuel-pour-lutter-contre-les-pensees-simplistes-apres-les-attentats_4972776_4355770.html), then no problem.

So it seems specific to that particular page.
  • I tested these sites with Firefox and they work for me.

    @Dan: What is in the reports?
  • Here is the error in the report:

    [JavaScript Error: "No title specified for item" {file: "safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js" line: 594}]
  • Here is the debug output:

    (4)(+0000000): Translate: Parsing code for Le Monde (6bc635a4-6823-4f95-acaf-b43e8a158144, 2015-06-09 20:30:00)

    (3)(+0000001): Translate: Beginning translation with Le Monde

    (3)(+0000000): Translate: Creating translate instance of type web in sandbox

    (3)(+0000004): HTTP POST {} to http://127.0.0.1:23119/connector/getSelectedCollection

    (4)(+0000001): Translate: Binding sandbox to http://www.lemonde.fr/les-decodeurs/article/2014/06/20/au-fait-quelle-difference-entre-sunnites-et-chiites_4442319_4355770.html

    (4)(+0000000): Translate: Parsing code for Embedded Metadata (951c027d-74ac-47d4-a107-9c3069ab7b48, 2016-01-17 18:30:00)

    (3)(+0000002): Translate: Embedded Metadata: found 0 meta tags.

    (3)(+0000000): Translate: <title></title><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="adstanding" src="//adserve.atedra.com/js/1460486730/adstanding.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="flashdetect" src="//adserve.atedra.com/js/1460486730/lib/flashdetect-1.0.4.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="jquery-private" src="//adserve.atedra.com/js/1460486730/lib/jquery-1.11.0.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="jquery-xdomainrequest" src="//adserve.atedra.com/js/1460486730/lib/jquery-xdomainrequest-1.0.1.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="adstanding-viewability" src="//adserve.atedra.com/js/1460486730/adstanding-viewability.js"></script><script type="text/javascript" id="adstanding_requirejs" src="//adserve.atedra.com/js/1449674972/lib/requireJS-2.1.11.js"></script>

    (3)(+0000000): Translate: Creating translate instance of type import in sandbox

    (3)(+0000002): Connector: Method getSelectedCollection succeeded

    (4)(+0000000): Translate: Binding sandbox to http://www.lemonde.fr/les-decodeurs/article/2014/06/20/au-fait-quelle-difference-entre-sunnites-et-chiites_4442319_4355770.html

    (4)(+0000002): Translate: Parsing code for RDF (5e3ad958-ac79-463d-812b-a86a9235c28f, 2016-08-08 17:15:00)

    (3)(+0000000): Translate: Initializing RDF data store

    (3)(+0000001): Translate: Title was not found in meta tags. Using document title as title

    (3)(+0000000): Translate: Looking for authors in byline, vcard

    (3)(+0000000): Translate: Found 0 elements with 'byline' class

    (3)(+0000000): Translate: Found 0 elements with 'vcard' class

    (3)(+0000000): Translate: No byline found.

    (5)(+0000001): Translate: Running handler 0 for itemDone

    (2)(+0000000): Translate: Translation using Le Monde failed:
    line => 594
    column => 41
    sourceURL => safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js
    string => Error: No title specified for item
    stack => _itemDone@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:594:41
    safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/inject/translate_inject.js:82:22
    complete

    safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:270:12
    _runHandler@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:1022:37
    _itemDone@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:122:26
    _itemDone@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:682:43
    safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/inject/translate_inject.js:82:22
    complete
    completeItem
    importRDF


    safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:366:17
    initCallback@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:2049:25
    _initRDF@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:2466:11
    init@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:2543:17
    _loadTranslatorPrepareIO@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:2076:16
    safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:2032:30
    _loadTranslator@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:1574:24
    _loadTranslator@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:2031:54
    haveTranslatorFunction@safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/zotero/translation/translate.js:330:33
    safari-extension://org.zotero.zoteroconnectorforsafari-8LAYR367YV/490b62bd/messaging_inject.js:118:19
    url => http://www.lemonde.fr/les-decodeurs/article/2014/06/20/au-fait-quelle-difference-entre-sunnites-et-chiites_4442319_4355770.html
    downloadAssociatedFiles => true
    automaticSnapshots => true

    (5)(+0000000): Translate: Running handler 0 for done

    (3)(+0000000): Translate: WARNING: Zotero.done() called after translator completion with error

    (3)(+0000000): ===>undefined<=== (undefined)
  • edited August 26, 2016
    Sorry my mistake, i'm not using a french GUI for Zotero. It's just that all my folder structure and entries are mostly in french.
  • Hm.. this line
    (3)(+0000002): Translate: Embedded Metadata: found 0 meta tags.


    There are metadata (I have here 47 meta tags) in that page, which will result in some data, but I don't understand why they are not recognized.

    @Dan: Any idea?
  • I'd guess some social media or ad frame. Nothing obvious pops out, though (and I only have FF for testing here, too).
  • edited August 26, 2016
    This fails for me if I try to save after the newspaper icon appears but while the page is still loading ad junk (of which there's a massive amount on this page), but it works if I try again a few seconds later. It looks like it's bound to the proper URL the first time, so not sure what's going on.
Sign In or Register to comment.