No necesariamente, en este caso dispones de dos opciones: Registrar un sola extensión y separar los diferentes idiomas con una carpeta, por ejemplo: midominio.com/es/ para español y midominio.com/cat/ para catalán. Registrar las diferentes extensiones, por ejemplo: midominio.es para el idioma español y midominio.cat para el catalán. No existe una opción mejor que otra, así que normalmente va a gusto del consumidor por así decirlo.