Great extension Roots.
Translation in Italian.
acp_discord_notifications.php
Code: Select all
<?php
/**
* Discord Notifications extension for the phpBB Forum Software package.
*
* @copyright (c) 2018, Tyler Olsen, https://github.com/rootslinux
* @license GNU General Public License, version 2 (GPL-2.0)
*
* This file contains the language strings for the ACP settings page for this extension.
*
* iTALiAN translation by Salvo Cortesiano -> https://www.netshadows.it/ombra/
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
$lang = array_merge($lang, array(
// ACP Extension Settings Page
'DN_ACP_DESCRIPTION' => 'Queste impostazioni consentono a vari eventi sul forum di inviare messaggi di notifica a un server Discord.',
'DN_MAIN_SETTINGS' => 'Impostazioni principali',
'DN_MASTER_ENABLE' => 'Abilita Notifiche Discord',
'DN_WEBHOOK_URL' => 'Discord Webhook URL',
'DN_WEBHOOK_DESCRIPTION' => 'L’URL del webhook generato dal server Discord. Guarda <a href="https://support.discordapp.com/hc/it/articles/228383668-Intro-to-Webhooks">questo artico</a> su come creare un nuovo webhook.',
'DN_POST_PREVIEW_LENGTH' => 'Anteprima Lunghezza Messaggio',
'DN_POST_PREVIEW_DESCRIPTION' => 'Specificare il numero di caratteri da visualizzare in un’anteprima del post (10 - 2000). Il valore 0 (zero) disabilita l’anteprima del post.',
'DN_TEST_MESSAGE' => 'Messaggio di prova',
'DN_TEST_MESSAGE_TEXT' => 'Questo è un test: Ciao Discord!',
'DN_TEST_DESCRIPTION' => 'Messaggio da inviare a Discord per verificare che la connessione con phpBB funzioni.',
'DN_SEND_TEST' => 'Invia un messaggio di prova',
'DN_SEND_TEST_DESCRIPTION' => 'Invia il contenuto del messaggio di prova al webhook di Discord. Usalo per verificare che il tuo webhook funzioni correttamente.',
'DN_TYPE_SETTINGS' => 'Tipi di notifica',
'DN_TYPE_DESCRIPTION' => 'Seleziona quali notifiche devono essere inviati a Discord',
'DN_POST_CREATE' => 'Messaggio creato',
'DN_POST_UPDATE' => 'Messaggio aggiornato',
'DN_POST_DELETE' => 'Messaggio cancellato',
'DN_POST_LOCK' => 'Messaggio bloccato',
'DN_POST_UNLOCK' => 'Messaggio sbloccato',
'DN_TOPIC_CREATE' => 'Argomento creato',
'DN_TOPIC_UPDATE' => 'Argomento aggiornato',
'DN_TOPIC_DELETE' => 'Argomento cancellato',
'DN_TOPIC_LOCK' => 'Argomento bloccato',
'DN_TOPIC_UNLOCK' => 'Argomento sbloccato',
'DN_USER_CREATE' => 'Utente creato',
'DN_USER_DELETE' => 'Utente cancellato',
'DN_FORUM_SETTINGS' => 'Forum di notifica',
'DN_FORUM_DESCRIPTION' => 'Seleziona quali forum devono generare notifiche per eventi specifici del forum, come quelli relativi a messaggi e argomenti',
// Messages that appear after a user tries to send a test message
'DN_TEST_SUCCESS' => 'Successo! Controlla il tuo server Discord, dovresti vedere il messaggio di test visualizzato lì.',
'DN_TEST_FAILURE' => 'Si è verificato un problema durante l’invio del messaggio di prova. Controlla il tuo URL webhook e verifica che il tuo server soddisfi i requisiti dell’estensione.',
'DN_TEST_BAD_MESSAGE' => 'Inserisci almeno un carattere per il messaggio di prova',
'DN_TEST_BAD_WEBHOOK' => 'L’URL webhook non è un URL valido. Verifica questa impostazione e riprova.',
// Success/Failure messages that can be generated once the user saves
'DN_SETTINGS_SAVED' => 'Impostazioni di notifica Discord modificate con successo.',
'DN_MASTER_WEBHOOK_REQUIRED' => 'Per abilitare le notifiche è necessario un URL webhook Discord valido.',
'DN_WEBHOOK_URL_INVALID' => 'L’URL webhook di Discord deve essere un URL completo e valido.',
'DN_POST_PREVIEW_INVALID' => 'La lunghezza dell’anteprima del messaggio deve essere un numero compreso tra 10 e 2000 oppure 0 (zero) per disabilitare le anteprime.',
));
discord_notification_messages.php
Code: Select all
<?php
/**
* Discord Notifications extension for the phpBB Forum Software package.
*
* @copyright (c) 2018, Tyler Olsen, https://github.com/rootslinux
* @license GNU General Public License, version 2 (GPL-2.0)
*
* This file contains the language strings for the notification messages that are transmitted to Discord.
*
* iTALiAN translation by Salvo Cortesiano -> https://www.netshadows.it/ombra/
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// These messages are used by the event/notification_event_listener class. The notifications naturally generate dynamic content,
// and this is done using formatted strings passed to sprintf(). Each notification message below has a comment indicating what each
// %s string argument should represent (typically this is a hyperlink with text describing a user, topic, post, or forum).
// Note that the order of what gets populated in the %s arguments is unfortunately fixed, meaning that this could make good
// translations into other difficult.
$lang = array_merge($lang, array(
// Post Notifications
'CREATE_POST' => '%s %s creato un nuovo %s nell’argomento %s situato nel forum %s', // %s == emoji, user, post, topic, forum
'UPDATE_POST_SELF' => '%s %s modificato il loro %s nell’argomento %s situato nel forum %s', // %s == emoji, user, post, topic, forum
'UPDATE_POST_OTHER' => '%s %s modificato il %s scritto da %s nell’argomento %s situato nel forum %s', // %s == emoji, edit user, post, user, topic, forum
'DELETE_POST' => '%s Messaggio cancellato dall’utente %s nell’argomento %s situato nel forum %s', // %s == emoji, user, topic, forum
'LOCK_POST' => '%s Il %s scritto dall’utente %s nell’argomento intitolato %s nel %s forum è stato bloccato', // %s == emoji, post, user, topic, forum
'UNLOCK_POST' => '%s Il %s scritto dall’utente %s nell’argomento intitolato %s nel %s forum è stato sbloccato', // %s == emoji, post, user, topic, forum
// Topic Notifications
'CREATE_TOPIC' => '%s %s creato un nuovo topic titolo %s nel %s forum', // %s == emoji, user, topic, forum
'UPDATE_TOPIC_SELF' => '%s %s ha modificato il loro argomento %s situato nel forum %s', // %s == emoji, user, topic, forum
'UPDATE_TOPIC_OTHER' => '%s %s modificato l’argomento %s scritto da %s situato nel forum %s', // %s == emoji, edit user, topic, user, forum
'DELETE_TOPIC' => '%s Eliminato l’argomento avviato dall’utente %s titolato \'%s\' contenente %d messaggi nel forum %s', // %s/d == emoji, user, topic title, post count, forum
'LOCK_TOPIC' => '%s L’argomento titolato %s nel %s avviato dall’utente %s è stato bloccato', // %s == emoji, topic, forum, user
'UNLOCK_TOPIC' => '%s L’argomento titolato %s nel %s avviato dall’utente %s è stato sbloccato', // %s == emoji, topic, forum, user
// User Notifications
'CREATE_USER' => '%s Nuovo account utente creato per %s', // %s == emoji, user
'DELETE_USER' => '%s Account eliminato per l’utente %s', // %s == emoji, user
'DELETE_MULTI_USER' => '%s Account cancellati per gli utenti %s', // %s == emoji, list of users
// Additional Text
'PREVIEW' => 'Anteprima: ',
'REASON' => 'Ragione: ',
'POST' => 'messaggio',
'AND' => 'e',
'CONJ' => ',', // short for "conjunction character"
'OTHER' => 'altro',
'OTHERS' => 'altri',
'UNKNOWN_USER' => '{user}',
'UNKNOWN_FORUM' => '{forum}',
'UNKNOWN_TOPIC' => '{topic}',
));
info_acp_discord_notifications.php
Code: Select all
<?php
/**
* Discord Notifications extension for the phpBB Forum Software package.
*
* @copyright (c) 2018, Tyler Olsen, https://github.com/rootslinux
* @license GNU General Public License, version 2 (GPL-2.0)
*
* iTALiAN translation by Salvo Cortesiano -> https://www.netshadows.it/ombra/
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
$lang = array_merge($lang, array(
// ACP Module
'ACP_DISCORD_NOTIFICATIONS' => 'Notifiche Discord',
'ACP_DISCORD_NOTIFICATIONS_TITLE' => 'Impostazioni di notifica Discord',
// ACP Logs
'ACP_DISCORD_NOTIFICATIONS_LOG_UPDATE' => '<strong>Impostazioni di notifica Discord modificate</strong>',
));
Best regards
Salvo Cortesiano