Memrise2Anki Replacement

It is downloaded with the same link on GitHub, if that’s what you are asking:

1 Like

Hi and thanks for all your efforts putting this great tool together!

I’d like to note a few small issues I’ve come across using it for the following course Top 10,000 Words Part 1 - by vlarya - Memrise

• Cyrillic accent marks (U+0301 ◌́ COMBINING ACUTE ACCENT) used in the deck are ignored. This is unfortunate, since they are also essential to learning the correct pronunciation of words.

• Doesn’t generate its own folder every time i.e. saves directly into downloads folder. One run saved some ~50 files into a subfolder called ‘top-10000-words-part-1 by vlarya [173195]’, and the remaining 5295 into downloads folder. It’s unclear why it only did this the once, and whether there are duplicates among that number. Could this be a chrome setting, since I think I set chrome to “always save to downloads folder”, which in this case is obviously not desirable. Could this be overridden?

• When logged into regular account, the extension doesn’t fetch words set to ‘ignored’. So for me, it’s skipped ~1000 words which for the sake of completeness and review I’d like to include. However, I don’t know whether it included all audiofiles or just the subset since many entries have multiple clips.

I created a blank slate account to remove ‘ignored words’ problem, which gathers all words so far as I can tell, but this time audio download hangs (usually somewhere between the 1500 and 2500 word point). I’m not sure what is causing this, though it could be my network. I’ll retest once we can fix the above issues.

Cheers

I took a look at the course but couldn’t find any entries, where this symbol is used. Could you please provide any specific examples of the levels and words, where the problem occurs?

I’m not sure about the chrome settings, but the natural thing to test here would be to try downloading some other smaller courses and see if this happens as well.
(For me, at least, when used on this course the extension saves 5941 media files into their respective subfolder, as expected.)

This is just how the Memrise API works, it doesn’t reveal any information about the ignored words when the course data is being fetched. So, I’m afraid, there is nothing that can be done from our end. The only way to avoid the problem is to use a separate clean Memrise account for downloading, as you already found out.

This can be caused by a slow network when the downloading of files does not keep up with the new files being queued by chrome. I plan to look at this issue in the future and try to make the queueing process more controllable, but I can’t promise it will be soon.
Meanwhile, I recommend slowing down the downloading process, to prevent congestion. For that you will need to find the line

await sleep(200);

in the background.js file (can be opened with any text editor) and change the number in the brackets to something larger, like 2000. The extension should be reloaded into chrome after that by clicking the refresh button image on the extension pannel in the extension manager page

I took a look at the course but couldn’t find any entries, where this symbol is used. Could you please provide any specific examples of the levels and words, where the problem occurs?

Whoops, how embarrassing! Of course, you’re absolutely right so please disregard that point. What threw me out is that the accents were included in the source book but the transcriber hasn’t carried that over. Anyway, hopefully the course audio should make up for that.

I’m not sure about the chrome settings, but the natural thing to test here would be to try downloading some other smaller courses and see if this happens as well.
(For me, at least, when used on this course the extension saves 5941 media files into their respective subfolder, as expected.)

Odd, I have been getting the same behaviour for all courses I tested (over 20 by now). I guess the only real downside to this approach is that I can only download one course at a time, since all the files are saved as Download.csv. Now, however, I tried changing Chrome from defaulting to .../Downloads folder to ask for a destination before downloading, but now it asks for every single file, which can be quite tedious. On the upside, the courses folders and .csv files are now named correctly.

Odd, I have been getting the same behaviour for all courses I tested (over 20 by now). I guess the only real downside to this approach is that I can only download one course at a time, since all the files are saved as Download.csv. Now, however, I tried changing Chrome from defaulting to .../Downloads folder to ask for a destination before downloading, but now it asks for every single file, which can be quite tedious. On the upside, the courses folders and .csv files are now named correctly.

After some further experimentation, it appears another extension was overriding my download settings. Disabling it and setting to not ask for a download path every time achieves the desired result.

That’s good to know. What extension was it?

I am Russian. I am now learning the Vietnamese language and I have found good decks from English to Vietnamese. But I would like to change the words from English to Russian in the CSV file. How can i do this? Because I do not see a column with English words here. Everything is mixed here

I presume that your regional settings are the problem - the CSV-file’s field delimiter is a comma, but your locale / regional setting requires a semicolon for Excel to correctly split all fields into columns when opening CSV files.

Replacing all commas with a semicolon in the text file might not be a good option due to commas being part in the values themselves. Hence, check out whether → this article provides any help. If not, google for something along the lines of “excel open csv with comma”.

Желаю удачи!

3 Likes

Спасибо, попробую


Thanks a lot. It s done

3 Likes

hey guys
first of all, thank you so much for the extention
sory for my bad gramer, i’m learning deutsch and it has bad effect on my english.
i have a problem with this extintion, or i think idk how to import the downloaded couree in anki. i have downloaded one course with audios, but when i import .csv file, no audio will imported and i see just front and back. i’ve imported anki template but it doesn’t help
i mean, the .csv file which has downloaded with the extintion, has no media fiald in that. should i import media files in .csv file?

1 Like

What course have you been trying to download?

its a german course and translated in persian

Well, this course has a lot of words without any audio, to begin with. Do you see anything in that third column around row 407 in your csv?
image

1 Like

thank you so much, yea i didn’t see that
and i have another problem, in memrise course, many words have synonyms, but when i export them to anki or to csv file, i don’t have synonyms. is there any way to export them too?

Yes, there is :slightly_smiling_face:
Take a look at the EXTRA_INFO setting in the readme.

You will also have to add the respective field to your Anki template and map it accordingly during the import.

1 Like

wow… i just can say, wonderfulllllllllll
thank you so much

1 Like

how to fix it? I try to download whole deck and it asks me again and again where to save.

This looks like your google chrome settings

1 Like

Thanks a lot :slightly_smiling_face:

2 Likes