mirror of
https://github.com/balzack/databag.git
synced 2025-02-12 03:29:16 +00:00
translating default subject title
This commit is contained in:
parent
8d7e88d12b
commit
132b880127
@ -185,6 +185,8 @@ const Strings = [
|
||||
policy: 'Terms of Use and User Policy',
|
||||
|
||||
editMessage: 'Edit Message Text',
|
||||
emptyTopic: 'Empty Topic',
|
||||
notes: 'Notes',
|
||||
},
|
||||
{
|
||||
languageCode: 'fr',
|
||||
@ -366,6 +368,8 @@ const Strings = [
|
||||
policy: 'Conditions d\'Utilisation et Politique d\'Utilisation',
|
||||
|
||||
editMessage: 'Modifier le Texte du Message',
|
||||
emptyTopic: 'Pas de Messages',
|
||||
notes: 'Notes',
|
||||
},
|
||||
{
|
||||
languageCode: 'es',
|
||||
@ -547,6 +551,8 @@ const Strings = [
|
||||
policy: 'Términos de Uso y Política de Usuario',
|
||||
|
||||
editMessage: 'Editar Texto del Mensaje',
|
||||
emptyTopic: 'Ningún Mensaje',
|
||||
notes: 'Notas',
|
||||
},
|
||||
{
|
||||
languageCode: 'de',
|
||||
@ -728,6 +734,8 @@ const Strings = [
|
||||
policy: 'Nutzungsbedingungen und Benutzerrichtlinien',
|
||||
|
||||
editMessage: 'Nachrichtentext Bearbeiten',
|
||||
emptyTopic: 'Keine Nachrichten',
|
||||
notes: 'Anmerkungen',
|
||||
},
|
||||
{
|
||||
languageCode: 'pt',
|
||||
@ -894,6 +902,8 @@ const Strings = [
|
||||
terms: 'Ver Termos de Serviço',
|
||||
policy: 'Termos de Uso e Política do Usuário',
|
||||
editMessage: 'Editar Texto da Mensagem',
|
||||
emptyTopic: 'Sem Mensagens',
|
||||
notes: 'Notas',
|
||||
},
|
||||
];
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { getCardByGuid } from 'context/cardUtil';
|
||||
|
||||
export function getChannelSubjectLogo(cardId, profileGuid, channel, cards, cardImageUrl) {
|
||||
export function getChannelSubjectLogo(cardId, profileGuid, channel, cards, cardImageUrl, strings) {
|
||||
|
||||
let subject;
|
||||
try {
|
||||
@ -31,7 +31,7 @@ export function getChannelSubjectLogo(cardId, profileGuid, channel, cards, cardI
|
||||
|
||||
if (!subject) {
|
||||
if (contacts.length === 0) {
|
||||
subject = 'Notes';
|
||||
subject = strings?.notes;
|
||||
}
|
||||
else {
|
||||
const names = [];
|
||||
|
@ -109,7 +109,7 @@ export function useChannels() {
|
||||
}
|
||||
|
||||
const profileGuid = profile.state?.identity?.guid;
|
||||
const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, item, card.state.cards, card.actions.getCardImageUrl);
|
||||
const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, item, card.state.cards, card.actions.getCardImageUrl, state.strings);
|
||||
|
||||
const updated = (loginTimestamp < timestamp) && (readRevision < topicRevision);
|
||||
|
||||
|
@ -79,7 +79,7 @@ export function useConversation() {
|
||||
const hosted = conversation.state.card == null;
|
||||
const cards = card.state.cards;
|
||||
cardImageUrl = card.actions.getCardImageUrl;
|
||||
const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, channel, cards, cardImageUrl);
|
||||
const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, channel, cards, cardImageUrl, state.strings);
|
||||
|
||||
if (channel?.topicRevision && channel.readRevision !== channel.topicRevision) {
|
||||
conversation.actions.setChannelReadRevision(channel.topicRevision);
|
||||
|
@ -124,7 +124,7 @@ export function useDetails(clear) {
|
||||
const channel = conversation.state.channel;
|
||||
const cards = card.state.cards;
|
||||
const cardImageUrl = card.actions.getCardImageUrl;
|
||||
const { logo, subject } = getChannelSubjectLogo(hostId, profileGuid, channel, cards, cardImageUrl);
|
||||
const { logo, subject } = getChannelSubjectLogo(hostId, profileGuid, channel, cards, cardImageUrl, state.strings);
|
||||
|
||||
let timestamp;
|
||||
const { timeFull, monthLast } = profile.state || {};
|
||||
|
@ -6,9 +6,11 @@ import { ProfileContext } from 'context/ProfileContext';
|
||||
import { getChannelSeals, isUnsealed, getContentKey, encryptChannelSubject, decryptChannelSubject, decryptTopicSubject } from 'context/sealUtil';
|
||||
import { getCardByGuid } from 'context/cardUtil';
|
||||
import { getChannelSubjectLogo } from 'context/channelUtil';
|
||||
import { getLanguageStrings } from 'constants/Strings';
|
||||
|
||||
export function useSharing() {
|
||||
const [state, setState] = useState({
|
||||
strings: getLanguageStrings(),
|
||||
channels: [],
|
||||
});
|
||||
|
||||
@ -59,7 +61,7 @@ export function useSharing() {
|
||||
}
|
||||
|
||||
const profileGuid = profile.state?.identity?.guid;
|
||||
const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, item, card.state.cards, card.actions.getCardImageUrl);
|
||||
const { logo, subject } = getChannelSubjectLogo(cardId, profileGuid, item, card.state.cards, card.actions.getCardImageUrl, state.strings);
|
||||
|
||||
return { cardId, channelId, subject, message, logo, timestamp, locked, unlocked };
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user