Lets take an example:
Problem: After the updating proccess theres a missing part in my forum:
(The example below is a forum after updating from 2.0.16 to 2.0.17).
Solution: Maybe you can´t see the error on an english forum, but when your default language is another one (spanish for example) there are things that are not written in the spanish language pack (usually things newly aded to the newer version of the forum) like in the example.
In that example theres a missing thing in the configuration of the admin cp. With an english language you can see the missing part is:
"Enable Visual Confirmation"
Thats an option that was added to phpBB 2.0.16 (or something like that
When something like this happen, just:
- Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND & COPY ]------------------------------------------
#
// Visual Confirmation
$lang['Visual_confirm'] = 'Enable Visual Confirmation';
$lang['Visual_confirm_explain'] = 'Requires users enter a code defined by an image when registering.';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_spanish/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE ADD ]------------------------------------------
#
// Visual Confirmation
$lang['Visual_confirm'] = 'Activar Confirmación Visual';
$lang['Visual_confirm_explain'] = 'Requiere que el usuario ingrese un código definido por una imágen cuando se registre.';
Everytime they release a newer version, you´ll need to do this kind of things (at least on realeases that include a new option or functionality to the board).
Lets take another example:
In phpBB 2.0.18 they included this and in 2.0.19 they added a new part to the code of the lang_english/lang_admin.php:
- Code: Select all
// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Allow automatic logins';
$lang['Allow_autologin_explain'] = 'Determines whether users are allowed to select to be automatically logged in when visiting the forum';
$lang['Autologin_time'] = 'Automatic login key expiry';
$lang['Autologin_time_explain'] = 'How long a autologin key is valid for in days if the user does not visit the board. Set to zero to disable expiry.';
So if you updated to 2.0.18 and use another language other than english (spanish again for this example), you will se missing parts of the forum content...so you´ll need to repeat the proccess but this time doing this:
- Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND & COPY ]------------------------------------------
#
// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Allow automatic logins';
$lang['Allow_autologin_explain'] = 'Determines whether users are allowed to select to be automatically logged in when visiting the forum';
$lang['Autologin_time'] = 'Automatic login key expiry';
$lang['Autologin_time_explain'] = 'How long a autologin key is valid for in days if the user does not visit the board. Set to zero to disable expiry.';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_spanish/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE ADD ]------------------------------------------
#
// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Permitir Ingresos Automáticos';
$lang['Allow_autologin_explain'] = 'Determina si los usuarios están permitidos a seleccionar si quieren estar automáticamente loggeados cuando visiten el foro.';
$lang['Autologin_time'] = 'Tiempo de expiración del Autoingreso';
$lang['Autologin_time_explain'] = 'Cuanto tiempo es válido el autoingreso para los usuarios en días si el usuario no visita el foro. Déjelo en cero (0) para desactivar la expiración.';
Its basically just copying the new thing AND translating it to your language.

