Magazine; There is an English version; Periodicals; Log; Their plural forms are magazines; Periodicals; Periodicals, the most common is magazines.
The common collocation of magazines are:
1.fashion magazine fashion magazine; Fashion magazine; Fashion weekly
2. science magazine Science Magazine
March issue. monthly
4. Weekly magazine
Five magazine articles. Newspaper articles; Articles in magazines
Example:
This passage is probably taken from a history? magazine
This passage may have been extracted from a historical magazine.