С лингвистического форума:
- Мои ученики задали мне вот какой вопрос: почему жители Германии называются в русском немцы, а не германцы? В Англии - англичане, в Австрии - австрийцы и т. д. , а вот "Германия" и "немцы" не звучит. Как бы это доступно объяснить?
- Немцев многие называют по-разному, они и сами себя называют дойчами, дойчменами. Немец - не молвящий (по-русски) , раньше так называли всех европейцев, "Италия - страна латинска, а живут в ней мудрые немцы", потом другие иноземцы конкретизировались, немцы остались немцами. А словом "германский" к племенам приклеили вообще римляне (слово означает "родственный, от одних предков").
- Вероятно, потому что очень долго Германия как государство и как нация существовала чисто формально, на деле была бесформенная куча больших и малых княжеств, и, соответственно, достаточно непохожих немецких народов и диалектов: все эти саксонцы, швабы, баварцы (баварцы и сейчас не очень рвутся считать себя едиными с прочей Германией) , пруссаки, тюринги, австрийцы, и проч. и проч.
- Оба слова "немцы" и "славяне" (ст. слав. "словене") возникли одновременно и в противопоставлении (в оппозиции) друг другу ("словене" - словесные, немцы - немые) . По всей вероятности, случилось это еще на родине славянского языка (где-то на Среднем Дунае) . Сейчас оба слова сохранились в народной речи только там, где оппозиция "немцы-славяне" всегда была актуальна: у словенцев, словаков, чехов и поляков.. .
Подробнее: http:/ /forum. gramota.ru/forum/read.php?f=11&i=2418&t=2418 (уберите пробелы! )
____
...Слова "немец" и "немецкий" в русский язык пришли иначе и в другой связи, нежели "Германия" и "германский".
Немью, немцами на Руси издавна назывались племена, не говорившие на славянском языке ("не-мой"). И слово "немец" поэтому этимологически имеет очень старые корни.
Название "Германия" пришло в Россию намного позже и поначалу даже не в связи с Германией как таковой - она вообще образовалась лет полтораста назад (до того там были отдельные и формально независимые княжества - Пруссия, Бавария, Силезия...) . И только с объединением княжеств в единое государство в русском языке за вновь появившейся страной закрепилось название Германия. Во Франции её называют Allemagne, и только в английском (роодственном языке германской (!) группы) её тоже называют Germany - по названию языка, известного с римских времён.
http://otvet.mail.ru/question/16328529/