💥 Renombra "pub_locale" por "define_locale"

This commit is contained in:
Manuel Cillero 2023-05-14 18:48:34 +02:00
parent f95bf8eeb3
commit 199a5defe2
8 changed files with 11 additions and 11 deletions

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
define_handle!(MODULE_ADMIN); define_handle!(MODULE_ADMIN);
pub_locale!("src/locales"); define_locale!("src/locales");
mod summary; mod summary;

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
define_handle!(THEME_BOOTSIER); define_handle!(THEME_BOOTSIER);
pub_locale!("src/locales"); define_locale!("src/locales");
include!(concat!(env!("OUT_DIR"), "/bootsier.rs")); include!(concat!(env!("OUT_DIR"), "/bootsier.rs"));

View file

@ -3,7 +3,7 @@ use pagetop_minimal::component::*;
define_handle!(MODULE_DEMOHOME); define_handle!(MODULE_DEMOHOME);
pub_locale!("src/locales"); define_locale!("src/locales");
include!(concat!(env!("OUT_DIR"), "/homedemo.rs")); include!(concat!(env!("OUT_DIR"), "/homedemo.rs"));

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
define_handle!(MODULE_MENU); define_handle!(MODULE_MENU);
pub_locale!("src/module/menu/locales"); define_locale!("src/module/menu/locales");
pub struct Menu; pub struct Menu;

View file

@ -2,7 +2,7 @@ use pagetop::prelude::*;
define_handle!(MODULE_NODE); define_handle!(MODULE_NODE);
pub_locale!("src/locales"); define_locale!("src/locales");
//mod entity; //mod entity;
mod migration; mod migration;

View file

@ -3,7 +3,7 @@ use pagetop_minimal::component::*;
define_handle!(MODULE_USER); define_handle!(MODULE_USER);
pub_locale!("src/locales"); define_locale!("src/locales");
mod migration; mod migration;

View file

@ -69,16 +69,16 @@
//! # Cómo aplicar la localización en tu código //! # Cómo aplicar la localización en tu código
//! //!
//! Una vez hayas creado tu directorio de recursos FTL, sólo tienes que usar la poderosa macro //! Una vez hayas creado tu directorio de recursos FTL, sólo tienes que usar la poderosa macro
//! [`pub_locale!`](crate::pub_locale) para integrar fácilmente tus recursos de localización. //! [`define_locale!`](crate::define_locale) para integrar fácilmente tus recursos de localización.
//! //!
//! Esta macro crea dos funciones para el ámbito donde se ejecuta. Por un lado la función `l()` para //! Esta macro crea dos funciones para el ámbito donde se ejecuta. Por un lado la función `l()` para
//! traducciones directas de etiquetas. Y por otro la función `t()` para traducciones que requieren //! traducciones directas de etiquetas. Y por otro la función `t()` para traducciones que requieren
//! argumentos: //! argumentos:
//! //!
//! ``` //! ```
//! use pagetop::{args, pub_locale}; //! use pagetop::{args, define_locale};
//! //!
//! pub_locale!("en-US"); //! define_locale!("en-US");
//! //!
//! fn demo() { //! fn demo() {
//! println!("* {}", l("hello-world")); //! println!("* {}", l("hello-world"));
@ -123,7 +123,7 @@ pub static LANGID: LazyStatic<LanguageIdentifier> =
#[macro_export] #[macro_export]
/// Permite integrar fácilmente localización en temas, módulos y componentes. /// Permite integrar fácilmente localización en temas, módulos y componentes.
macro_rules! pub_locale { macro_rules! define_locale {
( $dir_locales:literal $(, $core_locales:literal)? ) => { ( $dir_locales:literal $(, $core_locales:literal)? ) => {
use $crate::locale::*; use $crate::locale::*;

View file

@ -2,7 +2,7 @@
pub use crate::{concat_string, fn_builder, LazyStatic, ResultExt}; pub use crate::{concat_string, fn_builder, LazyStatic, ResultExt};
// Macros. // Macros.
pub use crate::{args, paste, define_config, define_handle, pub_locale, serve_static_files}; pub use crate::{args, paste, define_config, define_handle, define_locale, serve_static_files};
// Helpers. // Helpers.
pub use crate::util; pub use crate::util;