В Англии живут англичане, в Швеции шведы, в Финляндии финны, а вот жителей Германии мы называем немцами. Почему? С точки зрения этнографии тут нет никакого секрета. Если мы обратимся к немецкому языку, то никакого несоответствия в названии страны и ее народа мы не найдем. Страна именуется Deutschland, а ее народ — Deutsche. Аналогичная ситуация наблюдается и с другими языками. Так, например, украинцы называют Германию «Німе́ччина», что вполне соответствует и названию ее народа, а у поляков это «Niemcy». Получаются, что собака зарыта в русском языке и его особенностях.
Давайте сделаем небольшой экскурс в историю. Как оказывается, слово немцы имеет русские корни. В те далекие времена оно относилось не только к народу Германии, но и ко всем представителям западноевропейской цивилизации. Немцами называли итальянцев, шведов и французов. По всей вероятности, такое название происходит от слова «немой». Оно относится к тем народам, которые не владели русским языком. В этом отношении они были похожи на немых, с которыми трудно было общаться. Вот по этой причине всех чужеземцев и называли немцами.
Подобную историю имеет и слово «варвары». Так называли чужеземцев древние греки. На их языке оно произносится как «barbari», и было ничем иным, как невнятным иностранным бормотанием «бар – бар».
Но вернемся к нашим немцам. И так, мы выяснили, что таким словом наши древние предки называли всех иностранцев. При этом неважно, француз это был, итальянец, или же житель Германии. Раз чужеземец – значит немец. Что касается Германии, то так эту страну назвали древние римляне.
Но почему русские не называют жителей германии германцами, ведь в русском языке присутствует такое слово? Все дело в том, что оно относится не только к немцам, а и ко всем тем племенам, которые некогда обитали на Европейской территории. Наверное, можно было бы в качестве синонима слова немцы, использовать выражение германцы, но с точки зрения стилистики такая замена была бы не верной, так как выражение германцы в современном русском языке считается устаревшим и не используется. Вот по этой причине жителей Германии и называют немцами, хотя сами себя они называют «дойч», что переводится как народ.
Что касается европейцев, в частности тех же итальянцев и французов, которые для славян также являются немцами, то для них германцы «аллеманы». Тут отслеживается прямая связь этого народа с древним германским племенем, которое некогда обитало на территории Центральной Европы. По этой же причине у финнов они саксы, а у англичан германцы. И только русские и венгры называют их немцами. Хотя, если перевести с английского на русский слово «german», то мы и получим искомое немец. Так что в этом плане англичане со славянами одинаковы. Хотя, у англичан значение этого слова несколько иное. Так они называют народы, живущие с ними рядом. А позаимствовано оно было у кельтов.