You mean other pages witch use a different template than the one you modified (blog.php) ?
In that case, could you:
1. resave your permalinks.
2. if the problem persists, deactivate all plugins but Polylang and resave your permalinks.
3. activate your plugins one by one ad check for any conflict with Polylang