Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Esiste una classe per lettere di alfabeti strani?
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      bukowski User Attivo • ultima modifica di

      Esiste una classe per lettere di alfabeti strani?

      Ciao a tutti, scusate intanto il titolo un pò incasinato 🙂

      Sto creando per un mio cliente un sito multilanguage, ho quindi, oltre alll'italiano, lo spagnolo, il tedesco, il francese e il cinese 😞

      Il problema è che le pagine saranno rewrittate con il titolo dell'articolo, quindi quando mi trovo parole in tedesco con l'umlaut (spero si scriva cosi) ä ü oppure dalla ß (doppia s) dovrò chiaramente sostituirle.
      Idem per alcuni caratteri dello spagnolo e del francese.

      Mi chiedevo, conoscete per caso una classe che ha già tutte le casistiche per questa tipologia di problema?

      Sto cercando in rete ma non trovo la "key" giusta.

      Grazie mille! 🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        ceccus User Attivo • ultima modifica di

        Ciao Bukowski,
        no, purtroppo non conosco nessuna classe di questo tipo e generalmente mi mappo a manina i caratteri strani con str_replace.

        Forse il problema non è neanché completamente ben posto, perché, se fino al tedesco l'assegnazione può essere più o meno univoca, col cinese la vedo veramente male... :bho:

        Fossi in te prenderei in considerazione l'ipotesi di passargli i caratteri così come sono, perché vedo che google tutto sommato sembra digerirli...

        http://www.google.de/search?hl=it&q=http%3A%2F%2Fwapedia.mobi%2Fit%2F%C3%9F&btnG=Cerca

        http://www.google.de/search?hl=it&q=en.wikipedia.org%2Fwiki%2FÜ&btnG=Cerca

        Oppure la vecchia e buona ***urlencode ***per tagliare la testa al toro...

        Comunque aspettiamo a vedere se arriva qualche altra dritta, che la questione è interessante!

        :ciauz:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • B
          bukowski User Attivo • ultima modifica di

          Ciao Ceccus,
          grazie intanto per la risposta.

          Allora, in questi giorni mi sono documentato a dovere sul tema.
          Una classe in realtà non esiste perchè semplicemente "basta" lavorare in UTF-8, dai dati sul DB fino al printing.

          Per le URL, c'è chi le pulisce, ma studiandomi le WIKIPEDIA internazionali (tipo quella tedesca) fanno uso dell'urlencode - come da te citato - che Google converte perfettamente 🙂

          Quindi, per chi deve lavorare su un sito multilanguage si consiglia UTF-8 per i contenuti e URLENCODE per la gestione dei link interni.

          Attenzione, i file php/html che realizzate, devono essere salvati in UTF-8 e passati via ftp in UNICODE.

          Grazie a tutti 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • G
            gorka Super User • ultima modifica di

            Consiglio la lettura di questo post interessante sull'argomento:
            http://blog.tsw.it/progettazione-search-engine-friendly/url-sef-e-caratteri-speciali-nelle-promozioni-multilingua_000483.html

            Si consiglia pure di usare una classe sviluppata per wordpress, io l'ho usata e mi sono trovato bene, anche se ultimamente google sembra trattare meglio con i caratteri speciali.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            Caricamento altri post
            Rispondi
            • Topic risposta
            Effettua l'accesso per rispondere
            • Da Vecchi a Nuovi
            • Da Nuovi a Vecchi
            • Più Voti