Ох понасоветовали. Но любое обучение надо начинать с азов! notepad.exe - это все, что тебе нужно, чтоб понять и разобраться. А как разберешься и поймешь, то уже будешь знать что тебе требуется от редактора, и вот только тогда надо задумываться о более совершенных решениях конкретно твоих задач и потребностей. А покачто notepad.exe.
Это очень сложный процесс, зависящий от крутости и умения разработчиков. Но это вранье.
На самом деле есть 2 четких варианта развития событий. Первый и самый частый - браузер так рендерит контент по правилам известным ему. Второй - симуляция. Сначала загружается некоторая часть контента. Далее постепенно подгружаются на ajax оставшиеся блоки контента. Похоже вас интересует именно второй.
Если номер телефона должен показываться зарегистрированным пользователям, то при регистрации надо попросить их выбрать страну.
Если номер телефона должен показываться анонимным пользователям, то локаль можно узнать так:
JavaScript (пример результата - ru): var lang = navigator.language;