لهجات/أحرف خاصة (على سبيل المثال ، ñ) في Verbose_Name أو Help_text؟

StackOverflow https://stackoverflow.com/questions/3559050

سؤال

كيف يمكنني استخدام الرسائل ذات علامات لهجة أو شخصيات خاصة مثل in في ervbose_name أو help_text؟

هل كانت مفيدة؟

المحلول

قم بتضمين هذا في رأس ملفك:

# -*- coding: utf-8 -*-

ثم استخدم هذا:

u'áéíóú'

نصائح أخرى

أنا فعلت هذا:

import os, sys
#encoding= utf-8

شكرًا

@dieGueus9 لديه الإجابة الصحيحة لاستخدام أحرف unicode الخام في الملف المصدر. استخدم أي أحرف تريدها طالما كنت تعلن الترميز وفقًا للتعليمات الواردة PEP263. ومع ذلك ، لاستخدام عدد قليل من الأحرف الخاصة ، قد تجد هذا أسهل: إعلان السلسلة كوحدة مع u بادئة واستخدم نقطة رمز الحرف. فيما يلي طرق مكافئة لكتابة "ñ":

help_text=u'\xF1 \u00F1 \U000000F1'

عندما يتعلق الأمر بإيجاد نقطة الكود للشخصية ... هذا أصعب قليلاً. Windows لديه مفيد خريطة تفصيلية خدمة. Gucharmap يشبه. ال الرسوم البيانية في unicode.org ، قم بتوفير ملفات PDF الخاصة بالأبجدية التي يمكنك البحث عنها. أي شخص يعرف طريقة أسهل؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top